 q
@charset "utf-8";
/* CSS Document */

body{ padding: 0px; margin: 0px; font-family: "å¾®è½¯é›…é»‘","å®‹ä½“"; font-size: 14px; color: #333333; line-height: 30px;}
ul,li{ list-style: none; padding: 0px; margin: 0px;}
a,a:hover{ text-decoration: none; transition: all 0.2s ease-in-out;}
h1,h2,h3,h4,h5,h6,p,span{ padding: 0px; margin: 0px;}
img{ border: 0px;}
h1,h2,h3,h4,p{ padding: 0px; margin: 0px;}
.top_wrap{ width:100%; height:675px; position:relative;}
.flexslider {position: relative;width: 100%;height: 570px;overflow: hidden; z-index:0; }
.flexslider .slides li {width: 100%;height: 100%;}
.flex-direction-nav a {width: 70px; height: 70px;line-height: 99em;overflow: hidden; margin: -35px 0 0;display: block;
 background: url(../images/ad_ctr.png) no-repeat; position: absolute;top: 50%; z-index: 10; cursor: pointer;opacity: 0;
 filter: alpha(opacity=0);-webkit-transition: all .3s ease; border-radius: 35px;}
.flex-direction-nav .flex-next {background-position: 0 -70px; right: 0;}
.flex-direction-nav .flex-prev { left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {opacity: 1;filter: alpha(opacity=50);}
.flex-control-nav {width: 100%;position: absolute;bottom: 10px;text-align: center;}
.flex-control-nav li { margin: 0 2px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a { background: url(../images/dot.png) no-repeat 0 -16px;display: block;height: 16px; overflow: hidden; text-indent: -99em; width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active,
.flex-control-paging li.active a { background-position: 0 0;}
.flexslider .slides a img { width: 100%; height: 570px; display: block; }
.top_center{ width:1200px; margin:0px auto; height:400px;  z-index:99999; position: relative;}
.top_logowrap{width:133px;/* height:133px; */float:left;padding-top:30px;}
.top_right{ width:970px; float:right;height:107px; padding-top:30px;}
.top_search{width: 245px;float:right;height:29px;border:1px solid #ffffff;}
.top_searchleft{ width:199px; float:left;height:27px;  line-height:27px;background:url(../images/searchbg.png) repeat; border:0px; padding-left:10px; font-size:13px; color:#ffffff; }
.top_searchright{ width:34px; float:left;height:29px; background: url(../images/buttom.png) no-repeat; border:0px; cursor:pointer;  }
.top_nav{width:972px;/* height:38px; */float:right;margin-top:40px;background:url(../images/navbg.png) repeat;position:relative;z-index:9999999;}
.top_nav ul li{width: 120px; text-align:center;height:38px;font-size:16px;font-weight:bold;color:#0f0f0f;/* background: url(../images/shu.png) right no-repeat; *//* display:block; */float:left;}
.top_nav ul li a{text-align:center;font-size:16px;color:#0f0f0f;line-height:38px;/* display:block; */}
.top_nav ul li a:hover{text-align:center; font-size:16px; display:block;  }
.top_nav ul li:hover{ background:#ffffff;  }
.top_nav ul li:hover .nav__submenu {display: block; color: #ffffff; z-index:9999;}
.nav__submenu a {display: block; color: #ffffff; font-size: 13px;}
.nav__submenu a:hover {color: #ffffff; font-size: 13px;}
.nav__submenu {font-weight: 600;  display: none; position: absolute; width: 108px; background-color: #ffffff; opacity:0.9;  color: #ffffff;  z-index: 99;}
.color{background-color: #ffffff;}
.nav__submenu-item{ color: #ffffff;}
.nav__submenu-item a{ color: #ffffff;}
.nav__submenu-item a:hover{ color: #ffffff;}
.nav__submenu-item:hover{background: #9a0000; }




.index_center{ width:1200px; margin:0px auto; height:1047px; margin-top:20px;}
.index_top{ width:1200px; height:323px; background:#f6f6f6;}
.index_bao{ width:344px; height:293px; padding:15px; border-right:1px solid #ffffff; float:left;}
.index_title{ width:344px; height:35px; background:url(../images/newstitle.jpg) left bottom no-repeat ; float:left;}
.index_tuwrap{ height:240px; width:344px; float:left; padding-top:15px;}
.index_wenzi{ width:80px; height:35px; font-size:15px; font-weight:bold; color:#000000; text-align:center; line-height:30px;}
.index_hang{ width:1200px; height:462px; background:#f6f6f6; margin-top:15px;}
.index_lianjie{ width:1200px; height:72px; background:url(../images/db.jpg) no-repeat; margin-top:15px;}
.index_wei{ width:1200px; height:131px; background:#f6f6f6; margin-top:15px;}
.index_foot{  width:100%; height:102px; background:#868484;}

.index_xw{ width:443px; height:293px; padding:15px; border-right:1px solid #ffffff; float:left; background:url(../images/top.jpg) no-repeat top;}

#cen_right_top{width:443px; height:296px; float:left;}
#cen_right_top .active{border-bottom:3px solid #8f002f;  color:#8f002f; font-weight:bold;}
#cen_right_top h3{ float:left;width:92px; height:32px; line-height:30px; margin:0 0 0 0; font-size:15px; cursor:pointer;  text-align:center; color:#000000; font-weight:normal; font-weight:bold;}
#cen_right_top div{font-size:13px;display:none;clear:both;}
#cen_right_top div ul { list-style:none; padding:0; height:240px; padding-top:15px;}
#cen_right_top div li { margin-left:10px; margin-right:10px;  height:34px;overflow:hidden; font-size:12px; border-bottom:1px dashed #cccccc; background: url(../images/dian.jpg) no-repeat; padding-left:15px;}
#cen_right_top div li a {  font-size:13px; text-decoration:none; line-height:34px; float:left; color:#5a5a5a;} 
#cen_right_top div li a:hover{color:#9a0000;}
#cen_right_top div li span{ display:block; float:right; margin-right:5px; color: #bdacb3; line-height:35px; font-size:13px;}


.index_gg{ width:320px; height:293px; padding:15px;  float:left; background:url(../images/top1.jpg) no-repeat top;}
#tab1 { width:320px; height:296px; float:left;}
/*è®¾ç½®å®¹å™¨é«˜å®½ç­‰*/
html > body #tab1 { width:320px; position:relative;}
/*å…¼å®¹IE6:IE6ä¸‹å®½åº¦ä¸å¤Ÿ*/
#tab1 div { position:absolute; top:30px; left:0; width:320px; height:186px;}
/*è®¾ç½®å®¹å™¨é«˜å®½ç­‰*/
#tab1 div { display:none;}
/*è®¾ç½®å®¹å™¨é»˜è®¤éšè—:ä¸ç”¨IDæ˜¯å› ä¸ºä¸‹é¢å°†åˆ©ç”¨classæ¥æŽ§åˆ¶å®¹å™¨æ˜¾ç¤º,è€Œclassä¼˜å…ˆçº§ä½ŽäºŽidé€‰æ‹©å™¨*/
#tab1 .block1 { display:block;  }
/*é€‰ä¸­çš„å®¹å™¨*/
#tab1 h3 { float:left; width:92px; height:32px; line-height:30px; margin:0 0 0 0; font-size:15px; cursor:pointer;  text-align:center; color:#000000; font-weight:normal; font-weight:bold;}
/*é»˜è®¤æ ‡é¢˜æ ·å¼*/
#tab1 .up1 { border-bottom:3px solid #8f002f;  color:#8f002f; font-weight:bold;}
/*é€‰ä¸­çš„æ ‡é¢˜æ ·å¼*/
/*ä¿®é¥°åˆ—è¡¨å†…å®¹*/
#tab1 ul { list-style:none; padding:0; height:240px; margin-top:15px;}
#tab1 li { margin-left:10px; margin-right:10px;  height:34px;overflow:hidden; font-size:12px; border-bottom:1px dashed #cccccc; background: url(../images/dian.jpg) no-repeat; padding-left:15px;}
#tab1 li a {  font-size:13px; text-decoration:none; line-height:34px; float:left;}
#tab1 li a:hover { color:#9a0000;}
#tab1 li span{ display:block; float:right; margin-right:5px; color: #bdacb3; line-height:35px; font-size:13px;}
a.tab_title:link { color: #5a5a5a; text-decoration:none;}
a.tab_title:visited { color:#5a5a5a; text-decoration:none;}
a.tab_title:hover { color:#5a5a5a; text-decoration:none;}
a.tab_title:active { color:#5a5a5a; text-decoration:none;}
a.tab_menu:link { color:#6464d5; text-decoration:none;}
a.tab_menu:hover { color:#8888e0; text-decoration:underline;}

.xue_bao{  height:425px; width:219px; float:left; padding:14px;}
.index_link{ width:219px; height:35px; background:url(../images/newstitle.jpg) left bottom no-repeat ; float:left;}
.index_tebao{ width:219px; height:385px; float:left;}
.index_tenv{ width:219px; height:117px; float:left; padding-top:12px;}
.xue_yin{  height:425px; width:660px; float:left; padding:13px;}
.index_yue{ width:660px; height:35px; background:url(../images/yinyue.jpg) left bottom no-repeat ; float:left;}

.index_music{ width:660px; height:376px; float:left; padding-top:15px;}

.xue_kuai{  height:425px; width:234px; float:left; padding:13px; padding-right:0px;}
.index_klink{ width:234px; height:35px; background:url(../images/yinyue.jpg) left bottom no-repeat ; float:left;}
.index_links{ width:234px; height:376px; float:left; padding-top:3px; }
.index_links ul li{ width:225px; height:85px; float:left; margin-top:11px; }
.index_stu{ width:158px; height:46px; float:left; padding-top:15px; padding-left:35px;}

.index_wb{ width:10px; padding-left:15px; padding-right:15px; hanging-punctuation:60px; padding-top:5px; font-size:13px; color:#c00e0e; font-weight:bold; float:left;}
.index_wbtu{ width:131px; height:66px; float:left; margin-right:10px; padding-top:2px;}
.index_email{ width:420px; height:30px; float:right; padding-right:20px;margin-top: 30px;}
.index_emailtu{ width:30px; height:30px; float:left; margin-right:10px;margin-top:20px}
.index_emailfont{ font-size:13px; color:#c00e0e; font-weight:bold; float:left; width:100px;margin-top:20px}
.index_emailfont a{ font-size:17px; color:#c00e0e; font-weight:bold; width:80px; line-height:30px; margin-top:20px;}
.index_emailfont a:hover{ font-size:17px; color:#c00e0e; font-weight:bold; width:80px; line-height:30px;}
.index_footcenter{ width:1200px; height:102px; margin:0px auto;}
.index_footleft{ width:251px; height:102px; float:left;}
.index_footzhong{ width:505px; height:82px; margin-left:100px; float:left; padding-top:20px;}
.index_footzhong p{ width:505px; height:30px; margin-top:5px; text-align:center; color:#ffffff; font-size:12px; line-height:30px;}
.index_footzhong p a{ text-align:center; color:#ffffff; font-size:13px; line-height:30px; margin-left:10px; margin-right:10px;}
.index_footzhong p a:hover{ text-align:center; font-size:13px; color:#ffffff;}
.index_frends{ width:300px; height:30px; padding-top:35px; float:right;}
.index_fleft{ width:130px; height:20px; float:left; margin-left:20px;}



.list_banner{ width:100%; height:265px;position:position; overflow: inherit; z-index:999; }
.list_wrap{ width:100%; margin:0px auto; min-height:500px; height:auto !important; height:500px; position: relative; }
.list_center{ width:1200px; margin:0px auto; min-height:500px; height:auto !important; height:500px; background:#d2d2d2; position: relative; background:#ffffff; }
.list_hui{ width:1150px; margin:0px auto; min-height:500px; height:auto !important; height:500px; position: relative;  background-color:#eeeeee; padding:10px; }

.list_huishu{  width:1150px;  min-height:500px; height:auto !important; height:500px; background:url(../images/intro_shuxian.gif) repeat-y  195px; }

.intro_L_top{width:171px; padding:7px 8px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; background-color:#990000;  border:none; font-size:17px; line-height:20px; color:#ffffff; font-family:"å¾®è½¯é›…é»‘"; font-weight:bold; letter-spacing:3px; position:relative; z-index:1;}
.intro_L{width:187px; padding:5px 0px; float:left;}
.intro_L_menu{margin-top:10px;}
.intro_L_menu ul{float:left; width:100%;}
.intro_L_menu ul li{float:left; width:171px; padding:10px 8px 9px 8px; background: url(../images/xxx.gif) bottom repeat-x;}
.intro_L_menu ul li a{float:left; font-size:14px; line-height:20px; color:#4D4D4D; font-family:"å¾®è½¯é›…é»‘"; font-weight:bold; letter-spacing:1px;}
.intro_L_menu ul li a:hover{color:#990000;}
.intro_L_menu ul li a.dq{color:#990000;}


.intro_R{width:941px; padding:5px 0px; float:right;}
.intro_dqwz{height:20px; padding:0px  10px 15px 10px; background:url(../images/xhx.gif) bottom repeat-x; width:921px;}
.intro_dqwz a{ font-size:12px; color:#444444;}
.intro_dqwz .L{float:left; font-size:12px; line-height:20px; color:#4D4D4D;}
.intro_dqwz .R{float:left; font-size:12px; line-height:20px; color:#4D4D4D;}
.intro_dqwz .R ul{float:left;}
.intro_dqwz .R ul li{float:left;}
.intro_dqwz .R ul li a{font-size:12px; line-height:20px; color:#4d4d4d;}
.intro_dqwz .R ul li a:hover{color:#990000;}
.pop_bt{margin-top:10px; font-size:18px; line-height:30px; color:#4D4D4D; font-weight:bold; text-align:center;}
.pop_fbt{margin-top:5px; font-family:"ä»¿å®‹_GB2312"; font-size:15px; line-height:20px; color:#4D4D4D; font-weight:bold; text-align:center;}
.top_sj_ll{height:28px; background-color:#E2E2E2; font-size:12px; line-height:28px; color:#727272; text-align:center; margin-top:10px;}
.pop_wzzw{font-size:18px; line-height:30px; color:#4D4D4D; width:910px; padding:10px ; overflow:hidden; word-break:break-all;}

.list_news{ width:910px; line-height:30px;  }


.intro_lbys_02{float: left;width:920px; background: url(../images/dian.png) no-repeat; height:35px; padding-left:20px; border-bottom:1px dashed #a8a8a8;}
.liebiao{ width:800px; height:30px; line-height:35px; font-size:13px; color:#444444; float:left; }
.liebiao a{ line-height:35px; font-size:13px; color:#444444;}
.liebiao a:hover{ line-height:35px; font-size:13px; color:#8f002f;}
.date{ width:100px; height:35px; line-height:35px; line-height:30px; font-size:13px; color:#444444; float:right; text-align:right;}