@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
img{ border:none;}
a{ color:#333; text-decoration:none !important;}
a:hover{ text-decoration:underline; color:#F39;}
a:active {outline: none;star:expression(this.onFocus=this.blur());}
body{ color:333; font:"微软雅黑", "宋体"; font-size:14px;}
li{ list-style:none;}
.clear{ clear:both;}

/*header*/
header{ width:100%; height:auto; margin:auto; }
.bigtop {background-color: #EDEDED;	height:30px;	width: auto;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	margin: 0px;	padding: 0px;	font-size: 12px;}
.twzl{ float:left;}
.twzl b{ font-weight:normal; margin-left:10px; height:25px; display:block; width:135px; float:left; padding-top:7px; font-size:12px;}
.btgrur{ float:right; padding-right:10px;}
.twzl li{ float:left; padding-top:7px; font-size:12px; margin-left:15px;}
.twzl li a{ color:#f00;}
.twzl ul{ float:left; margin-left:10px;}
.btgrur ul li{ float:left; padding-top:8px; font-size:12px; margin-left:15px;}

.top{ width:980px; height:30px; margin:auto;}

.header{margin:10px auto  0px;overflow:hidden;}
.header  .logo{float:left; width:274px;height:80px;padding-left:20px;overflow:hidden;}
.header  .banner{float:right; width:671px;height:80px;overflow:hidden;}

.logo{ width:980px; height:120px; margin:4px auto 0;}
.logoimg b{ width:410px; height:120px; float:left; position:relative;}
.logoimg b img{ width:410px; height:120px;}
.logoimg span{ position:absolute; left:25px; bottom:5px; font-size:25px;}
.logoimg span a{ color:#45aa13;}
.logogg{ width:570px; height:120px; float:right;}
.logogg img{ width:570px; height:120px;}
.nav{ width:980px; height:70px; background:#45aa13; margin:auto; margin-top:4px;}
.nav h2{ float: left; width: 25px; margin-right: 3px; height: 70px; line-height: 35px; text-align: center; background: #CCC;} 
.nav h2 a{ color: #000; font-size: 16px; text-decoration: none; }
.nav ul{ width: 952px; float: left; height: 70px; overflow: hidden;}
.nav li{ float:left; width: 68px; height: 35px; line-height: 35px; text-align:center; overflow: hidden;}
.nav li a{ color:#fff;}
.nav ul li a:hover{ background:#eee; color:#333;}

#scrollWrap{width:980px;height:30px;overflow:hidden;background:#E6F6F6; margin:auto; margin-top:10px;}
#scrollMsg li{overflow:hidden;padding:0 10px; height:30px; line-height:30px;} 


/*content*/

.content{ width:980px; height:auto; margin:auto;}

.content_one{ width:980px; height:275px;margin-top:10px; margin-bottom:10px;}
.content_one_a{ width:318px; height:273px; float:right; border:1px solid #eee;}
.content_one_a h3,.one_block_three h3,.segirr_block_one h3{ height:25px; padding-top:8px; margin-left:10px;}
.content_one_a ul{ display:block; height:233px; width:298px; padding:5px 10px 0px 10px; overflow:hidden;}
.content_one_a li,.one_block_tow li,.one_block_three-a li,.segirr_block_one li{ background:url(../images/qrt_03.jpg) no-repeat center left; height:25px; line-height:25px; padding-left:15px; overflow:hidden;}
.content_one_b{ margin-left:10px;}

.content_two{ width:320px; height:275px; float:left; margin-left:10px;}
.focusBox { position: relative; width:320px; height:275px; }
.focusBox .pic img { width:320px; height:275px; display: block; }
.focusBox .hd { overflow:hidden; zoom:1; position:absolute; bottom:40px; right:25px; z-index:3; width:180px;}
.focusBox .hd li{float:left; line-height:15px; text-align:center; font-size:12px; width:25px; height:10px; cursor:pointer; overflow:hidden; background:#333; margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
.focusBox .hd .on{ background:#fff; filter:alpha(opacity=100);opacity:1;   }

.focusBox .prev,
.focusBox .next { width:45px; height:99px; position:absolute; top:50px; z-index:3; filter:alpha(opacity=20); -moz-opacity:.2; opacity:.2; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6 }
.content_two .pic span{ position:absolute; bottom:0px;  text-align:center; z-index:3; display:block; opacity:0.8; background:#666; width:320px; padding:5px 0px; font-size:16px;}
.content_two .pic span a{ color:#eee; font-weight:bold;}

.one_block{ width:980px; height:300px; margin:auto; margin-bottom:10px; }
.one_block_a{ width:630px; height:300px; float:left;}
.one_block_a .hd{  width:600px; height:30px; line-height:30px; background:#fff; padding:0 10px 0 20px;   border-bottom:2px solid #333;  position:relative; }
.one_block_a .hd ul,.one_block_three .hd ul,.three_block .hd ul{ float:left;  position:absolute; left:0px; top:-1px; height:32px;}
.one_block_a .hd ul li,.one_block_three .hd ul li,.three_block .hd ul li{ float:left; padding:0 15px; cursor:pointer; }
.one_block_a .hd ul li.on,.one_block_three .hd ul li.on,.three_block .hd ul li.on{ height:30px;background:#dcdcdc; border:1px solid #ddd; border-bottom:2px solid #0e97cc; color:#333; }

.one_block_b{ width:630px; height:255px; margin-top:10px;}
.one_block_c{ width:300px; height:255px; float:left;}
.one_block_c ol{ display:block; width:300px; height:100px;}
.one_block_c ol li{ width:140px; margin:0px 10px 0px 0px; height:100px; float:left;}
.one_block_c ol li img{ width:140px; height:100px;}
.one_block_c dl{ width:290px; height:149px; margin-top:8px; margin-right:10px; overflow:hidden;}
.one_block_c dd{ background:url(../images/qrt_03.jpg) no-repeat center left; height:25px; line-height:25px; padding-left:15px; overflow:hidden;}
.one_block_tow{ padding:0px 10px 0px 10px; border-left:1px solid #ccc; float:left; width:299px; overflow:hidden; height:255px; margin-left:10px;}
.one_block_tow-a{ width:299px; height:100px;}
.one_block_tow-a img{ display: block; width:125px; height:100px; float:left;}
.one_block_tow-a dl{ float:left; margin-left:10px; width:164px; height:100px; overflow:hidden;}
.one_block_tow-a dt{ text-align:center; height:25px; padding-top:6px;}
.one_block_tow-a dd{ text-indent:2em; height:70px; line-height:24px; overflow:hidden;}
.one_block_tow-a dd a,.one_block_three-b dl dd a{ color:#f00;}
.one_block_tow ul{ display:block; width:299px; height:145px; overflow:hidden; margin-top:10px;}
.one_block_three{ float:left; width:340px; height:300px; margin-left:10px;}
.one_block_three .hd{  width:310px; height:30px; line-height:30px; background:#fff; padding:0 10px 0 20px;   border-bottom:2px solid #333;  position:relative; }


.three_block{ width:980px; height:200px; margin:auto; background:#eee;margin-bottom:10px;}
.three_block .hd{  width:950px; height:30px; line-height:30px; background:#fff; padding:0 10px 0 20px;   border-bottom:2px solid #333;  position:relative; }
.three_block_one{ width:980px; height:158px; margin-top:10px;}
.three_block_one ul{ display:block; width:980px; height:70px;}
.three_block_one li b{ position:relative; display:block; margin-left:10px; float:left; width:150px; height:70px;}
.three_block_one li b img{ width:150px; height:70px;}
.three_block_one li span{ position:absolute; left:0px; bottom:0px; background:#ccc; padding:5px; width:140px; text-align:center;opacity:0.8;}

.three_block_one dl{ width:980px; height:77px; margin-top:10px;}
.three_block_one dl dd{ float:left; width:218px; background:url(../images/qrt_03.jpg) no-repeat center left; height:25px; line-height:25px; overflow:hidden; padding-left:15px; margin-left:10px;}

.one_block_three-a{ width:340px; height:260px; margin-top:5px; overflow:hidden;}
.one_block_three-b{ width:340px; height:100px;}
.one_block_three-b img{ display:block; width:150px; height:100px; float:left;}
.one_block_three-b dl{ float:left; margin-left:10px; width:170px; margin-right:10px;height:100px;}
.one_block_three-b dl dt{ height:25px; padding-top:5px; text-align:center;}
.one_block_three-b dl dd{ height:70px; text-indent:2em; line-height:24px; overflow:hidden;}
.one_block_three-a ul{ display:block; width:330px; height:150px;overflow:hidden; padding:8px 10px 0px 0px;}

.gird_block{ width:980px; height:80px; margin:auto; margin-bottom:10px;}
.gird_block img{ width:980px; height:80px;}

.segirr_block{ width:980px; height:280px; margin:auto; margin-bottom:10px;}
.segirr_block_one{ float:left; width:318px; height:278px; border:1px solid #eee;}
.segirr_block_one-a{ margin-left:10px;}
.segirr_block_one ul{ display:block; width:298px; height:240px; padding:5px 10px 0px 10px; overflow:hidden;}

/*footer*/
.footer{ width:100%; height:auto; margin:auto;}
.bot{width:980px; height:418px; margin:0 auto; margin-top:10px;}
.bot1{width:978px; height:auto; overflow:hidden;border:1px solid #ccc;padding-top:10px;}
.bot1 img{margin-left:9px;margin-bottom:5px;}
.bot2{width:970px;height:auto; overflow:hidden; border-top:1px solid #ccc;padding:5px 0px 0px 10px;line-height:25px;text-align:left;}
.bot2 li{float:left;}
.bot2_ul{width:878px; height:auto; overflow:hidden; float:left;}
.bot2_ul a{margin-left:20px;font-size:13px;float:left;}
.bot2 a:hover{text-decoration:underline;}
.first{color:#1f4a9a;}
.bot2_link{line-height: 24px; text-align: center; width: 90px; float:left;}
.blue{color:#013698;}

.bot3{width:978px;height:30px;line-height:30px;text-align:center;border:1px solid #ccc;margin-top:10px;}
.bot3 a{margin:0px 10px;}
.bot3 a:hover{text-decoration:underline;}
.bot4{width:980px;height:200px;margin:20px auto 0px;}
.cop_copyright{width:980px;height:200px;overflow:hidden;margin:0 auto;float:left;text-align:center;}
.cop_copyright span a{ color:#f00;}
.cop_copyright span{ font-weight:800;}
.cop_copyright li{width:auto; overflow:hidden;line-height:25px;margin-bottom:10px;text-align:center;}
.cop_copyright li b{color:red;}
.cop_copyright li b .img1{width:22px;height:22px;}
.cop_copyright li b img{width:78px;height:25px;margin-left:5px; margin-right:5px;}
.img_list{width:880px;height:45px;margin:20px auto 0px;line-height:38px;text-align:center;}
.img_list li{width:116px;height:54px;border:1px solid #ccc;float:left;margin-left:20px;}
.img_list img{width:116px;height:38px;margin-left:0;margin-bottom:0;}


.nav li a{font-size:16px;}

.bwgk_bottom .bwgk_bottom_left, .bwgk_bottom_left dl dd,.bwgk_bottom .bwgk_bottom_left{height:auto;overflow:hidden;} 
.bwgk_bottom .bwgk_bottom_left{background:#f3f3f3;}
.bwgk_bottom .bwgk_bottom_left dl dt{display:none;}
.bwgk_bottom .bwgk_bottom_left dl{display:block;width:100%;}
.bwgk_bottom .bwgk_bottom_left dl dd{display:block;width:100%;padding:8px 0;margin:0px auto;border:solid 1px rgba(0,0,0,0);border-bottom:solid 1px #fff;height:auto;}
.bwgk_bottom .bwgk_bottom_left dl dd a{display:block;width:96%;margin:6px auto; line-height:25px;box-sizing:border-box;font-size:16px;color:#000;} 
.bwgk_bottom .bwgk_bottom_left dl dd a:hover{font-weight:bold;text-decoration: none;} 
.bwgk_bottom .bwgk_bottom_left .bwgk_active{background:#cc0000;}
.bwgk_bottom .bwgk_bottom_left .bwgk_active *{font-weight:bold;color:#fff;}
 

.fx_foot{margin:0px auto;width:980px;}
.foot #friend-link,.friend-link .foot_img,#footer .bot1,#fl_img .imgfriendlink,#fl_img,.logoUl,
.foot_img,.foot_img ul,#friend-link,#foot #lianimg,.goodlink ul,.link1,.link1 ul,body .bottom_box .images_ul,.lianjie,.lianjie-img,
.bottom_box .images_ul,.footer_t .footer_tt{display:block;width:100%;height:auto;overflow:hidden;padding:0;box-sizing:border-box;}

.frind_out .frind_img_box a,#footer .bot1 a,.logoUl a,.link1 li,.bottom_box .images_ul a,.footer_tt a,.lianjie-img li,.link_pics li,.bot1 a,
.frind_img_box li,.goodlink ul li,#foot #lianimg a,#friend-link #fl_img a,#friend-link #fl_img li,.imgfriendlink li,.foot_img ul li,.logoUl li,.bottom_box .images_ul li,.footer_t .footer_tt li{
		float: left;width:15.4%;height:55px;margin:.6%;padding:0;overflow:hidden;box-sizing:border-box;}
		
.link1 li *,.frind_out .frind_img_box li *,.goodlink ul li *,.foot_img a *,#foot #lianimg a *,.bottom_box .images_ul li img,.footer_tt a *,.footer_tt a img,#friend-link div a img,
#friend-link #fl_img li *,#friend-link #fl_img a *,#fl_img .imgfriendlink li *,.foot_img ul li *,.logoUl li *,.bottom_box .images_ul li *,.foot_img li img,.logoUl li img,.bot1 a *,
.logoUl a *,#footer .bot1>a img,#footer .bot1 a *,.frind_out .frind_img_box a *,.frind_img_box a,.foot_img ul a *,.bottom_box .images_ul a *,.lianjie-img li *,.link_pics li *,
.footer_t .footer_tt li *{display: block;width:100%;height: 100%;box-sizing:border-box;margin:0;padding:0px;}

.f-r ul,.footer_t .ljw{overflow:hidden;}
.footer_t .ljw li{margin-bottom:11px;} 
.root, #connect-us, #btm-inf, #footer, .footerBottom, .yqlj, .footer_t .ljw, .link_1, .footer_b, .bottom_box .list_ul, .bottom_box, #foot, .link, .logoUl, .footerTop,.list_ul, .footer_t, .yqlj{width:100%;height:auto;overflow:hidden;box-sizing:border-box;}
.yqlj_y,.footer_t .yqlj_y{float:left;}
.footer_b{margin-top:0px;}
.yqlj{margin-bottom:8px;}
#foot .link,.yqlj_z,#connect-us ul li,.f_l_r a,#footer ul.bot2 li,.frind_out .frind_a_list a,.f-r ul li{width:auto;}
.yqlianjie li,.wordfriendlink a,.friend-link .f-r ul a,#yqlianjie *,#footer ul.bot2 li,.ljw *,.list_ul li,.f-r ul li,.gl_text a{float:left;height:auto;font-size:16px;padding:0;margin:0 1% 1%;} 
.bottom_box .list_ul .first_li{margin-bottom:22px;}
 .inf-con-QQ *{vertical-align:middle;}
.footer #btm-inf,#btm-inf{height:auto;overflow:hidden;padding-top:11px;}
.foot #btm-icon,#btm-icon ul,.address .p_seven,#btm-icon{padding:0px;margin-top:1px;}
.ftoroot1,#connect-us ul,#btm-icon,.foot .inf-con-QQ{width:100%;overflow:hidden;text-align:center;height:auto;padding:0px;}
#connect-us ul li,.fotroot .ftoroot1 *,#connect-us ul *,#btm-icon *,.foot .inf-con-QQ *{float:none;display:inline-block;}
 
 .frd-link,.f-r-1,#btm-inf .inf-con-ZZ,.inf-con-ZZ,.inf-con, .inf-con-b{height:auto;overflow:hidden;}
 .bot2{width:990px; border-top:1px solid #ccc;padding:5px 0px 0px 10px;line-height:25px;text-align:left;overflow:hidden;}
 .bot2 li{float:left;}
 .bot2 li:nth-of-type(1){margin-bottom:22px;}
 .bot2 a{margin-left:20px;font-size:13px;}
 .bot2 a:hover{text-decoration:underline;}
 .bot2 .first{color:#1f4a9a;}
.F14 .blue{margin:0px 0 11px;display:inline-block;}
.db_z{padding-top:0px;}
.footer_bb,.foot_logo_r{margin-top:0px;}
