@charset "utf-8";
/* css document */
/*公共部分*/
*{margin:0;padding:0;}
a{text-decoration:none !important;color:#333;}
a:hover{text-decoration:underline;color:#f00;}
a:active {outline: none;star:expression(this.onfocus=this.blur());}
img,input{border:none;}
ul,li{list-style:none;}
.clear{clear:both;}
body{font-family:"微软雅黑", "宋体";font-size:14px;}
/*自用部分*/
#top,
#content{width:1000px;margin:0 auto;}
/*header部分*/
#header{width:100%;height:auto;overflow:hidden;}
.top1{width:1000px;height:25px;padding-top:5px;background:#ebebeb;margin-bottom:3px;}
.top1 .top1_left{ float:left;margin-left:10px;}
.top1 .top1_left a{color:#f00;}
.top1 .top1_mid{float:left; width:300px; height:25px; margin-left:50px;}
.top1 .top1_mid form{width:300px; height:23px; }
.top1 .top1_mid input.top2_text{width:160px; height:23px; padding-left:10px;border:1px solid #ccc; border-radius:5px;}
.top1 .top1_mid input.top2_btn{padding:2px 8px; border-radius:5px; background:#f8af7d; color:#fff; line-height:22px; text-align:center;}
.top1 .top1_right{float:right;margin-right:10px;}
.top1 .top1_right li{float:left;margin-left:30px;}
.top2{width:1000px;height:120px;overflow:hidden;}
.top2 .top2_left{width:408px;height:120px;float:left;}
.top2 .top2_left b{ display:block; width:408px; height:120px; position:relative;}
.top2 .top2_left span{position:absolute;left:0px; bottom:-5px;display:block; width:204px; height:40px; line-height:40px;border-top:2px solid #b56129;text-align:center;}
.top2 .top2_left span a{font-size:25px; color:#b56129; }
.top2 .top2_left img{width:408px;height:120px;}
.top2 .top2_right{width:585px;height:120px;float:right;}
.top2 .top2_right img{width:585px;height:120px;}
.nav{width:1000px;height:80px;background:#f8af7d;margin:0 auto;margin-top:3px; }
.nav .navs{width:1000px;height:80px;margin:0 auto;}
.nav .navs li{width:104px;height:20px;line-height:20px; text-align:center; float:left;margin:14px -8px -2px 12px;}
.nav .navs li a{padding:6px;color:#fff;font-size:17px;color:#000;}
.nav .navs li a:hover{background:#eee;color:#333;text-decoration:none;}
/*content部分*/
#content{height:auto;overflow:hidden; overflow:hidden;}
.con1,
.con2,
.con3{width:1000px; height:auto; overflow:hidden; margin-top:10px; }
.con1 .foucs {width:566px; height:320px; float:left; position:relative; overflow:hidden; float:left;}
.con1 .foucs img{width:566px;height:320px;}
.con1 .foucs .cpspan{width:566px;height:50px;background:rgba(0,0,0,0.5);position:absolute;left:0;bottom:0;text-align:center;line-height:50px;}
.con1 .foucs .cpspan a{color:#fff;}
.con1 .foucs .prev,
.con1 .foucs .next { width: 40px; height: 40px; display: none; background: no-repeat 0px -24px; position: absolute; top: 40%; z-index: 10; cursor: pointer; /*text-indent: -9999px;*/ filter:alpha(opacity=20);opacity:0.2; }
.con1 .foucs .prev { left: 0; }
.con1 .foucs .next { background-position: -14px -114px; right: 0; }
.con1 .foucs .prev:hover,
.con1 .foucs .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important; }
.con1 .right {width:416px; height:320px; float:right; }
.con1 .rt{width:416px; height:70px;}
.con1 .rt .img_box{width:120px; height:70px;float:left;}
.con1 .rt .img_box img{width:120px; height:70px;}
.rt_text{width:280px; height:70px; float:right;}
.rt_text h3{display:block; width:280px; height:30px; line-height:30px; text-align:center; overflow:hidden;}
.rt_text h3 a{ font-size:14px;}
.rt_text span{width:280px; height:66px; display:block; text-indent:30px;}
.rt_text span a{color:#f8af7d;}
.cn1_l2 {width:416px; height:150px; overflow:hidden;margin:14px 0px;}
.cn1_l2 a{ font-size:14px;}
.cn1_l2 li{width:396px; height:30px; background: no-repeat 5px center; padding-left:20px; line-height:30px; overflow:hidden;}
.con2{height:auto;overflow:hidden; }
.con2 .con2_left{width:280px; height:auto;overflow:hidden;padding:0px 10px; border:1px solid #ccc; float:left;}
.con2_left .left1{width:280px; height:auto;overflow:hidden;}
.con2_left h3{display:block; width:280px; height:30px; line-height:30px; }
.con2_left h3 a{color:#d3811e;}
.con2_left .two_imgs {width:280px; height:110px; margin-top:10px;}
.two_imgs span{display:block; width:130px; height:110px;position:relative; background:#facd89;}
.two_imgs span img{width:130px; height:110px;}
.two_imgs .img1{float:left;}
.two_imgs .img2{float:right;}
.two_imgs span b{display:block; width:130px; height:30px; line-height:30px; text-align:center; color:#fff; position:absolute; left:0; bottom:0; background:#000; opacity:0.5; filter:alpha(opacity=50);}
.lef_text{width:280px; height:100px; margin:10px 0px;}
.lef_text li{width:260px; height:26px; line-height:26px; overflow:hidden; background: no-repeat left center; padding-left:20px;}
.left2{margin-top:10px;}
.left2 .two_imgs .left2_span{width:142px; height:108px;float:right;background:#facd89; border:1px solid #ccc;}
.left2 .two_imgs .left2_span h4{width:140px; height:25px; line-height:25px; text-align:center; display:block;}
.left2 .two_imgs .left2_span span{width:130px; height:83px; line-height:21px;text-indent:30px; display:block; overflow:hidden; padding:0px 5px; }
.left2 .two_imgs .left2_span span a{color:#d3811e;}
.ban_img{width:277px; height:90px; margin:10px 0px;}
.ban_img img{width:277px; height:90px;}
.tf{width:280px; height:auto; overflow:hidden; }
.tf h3{display:block; width:288px; height:30px; line-height:30px;}
.tf h3 a{color:#f8af7d;}
.tf .tf_box{width:280px; height:auto; overflow:hidden; margin-top:10px;}
.tf .tf_box .tm_box{display:block; width:130px; height:110px; position:relative; float:left;}
.tf .tf_box .tf_right{float:right;}
.tf .tf_box img{ width:130px; height:110px;}
.tf .tf_box .tm_box b{display:block; width:130px; height:30px; line-height:30px; text-align:center; color:#fff; position:absolute; left:0; bottom:0; background:#000; opacity:0.5; filter:alpha(opacity=50); }
.con2 .lrg{float:right; }
.con2 .con2_mid{width:370px; height:auto;overflow:hidden; float:left; margin-left:10px;}
.con2_mid .mid1{width:370px; height:auto; overflow:hidden;}
.con2_mid h3{width:360px; height:30px; line-height:30px; padding-left:10px; display:block; background:#e5e5e5;}
.con2_mid h3 a{color:#f8af7d;}
.con2_mid .mid1_text{width:370px; height:276px; margin-top:5px;}
.con2_mid .mt{width:370px; height:166px; margin-top:10px;}
.con2_mid .mt li{width:350px; height:28px; background: no-repeat 5px center; padding-left:20px; line-height:28px; overflow:hidden;}
.mt_img{width:370px; height:100px; margin-top:10px; }
.mt_img .mt_box{width:180px; height:100px; float:left;position:relative;}
.mt_img .mt_box img{width:180px; height:100px;}
.mt_img .ir{float:right;}
.mt_img b{width:180px; height:30px;display:block; line-height:30px; text-align:center; color:#fff; position:absolute; left:0; bottom:0; background:#000; opacity:0.5; filter:alpha(opacity=50); }
.mid2{width:370px; height:215px; margin-top:10px;}
.mid3{width:370px; height:90px; margin-top:10px;}
.mid3 img{width:370px; height:90px;}
.m1t{margin-top:10px;}
.mid4{width:370px; height:auto; overflow:hidden;}
.mid4 .mt_img{height:120px;}
.mid4 .mt_img span{height:120px;}
.mid4 .mt_img span img{height:120px;}
.mid4_text{width:180px; height:120px;float:right;}
.mid4_text h4{width:180px; height:26px; line-height:26px; display:block; text-align:center; }
.mid4_text span.ss{display:block; width:180px; height:94px; line-height:24px;overflow:hidden; text-indent:30px;}
.mid4_text span.ss a{color:#f8af7d;}
.con3{width:1000px; height:170px; margin-top:10px;}
.slidetext{width:1000px; height:170px;}
.slidetext .hd{width:1000px;height:30px; background:#e5e5e5; }
.slidetext .hd li{float:left; width:100px; height:30px; line-height:30px;text-align:center; }
.slidetext .hd li a{font-size:16px;}
.slidetext .hd li.on{border-bottom:2px solid #0075a9;}
.slidetext .bd{width:1000px; height:135px;}
.con6{width:1000px; height:auto; overflow:hidden; margin-top:10px; }
.cn6{width:1000px; height:135px; }
.cn6 .cn6_list1{width:240px; height:115px; float:left; margin-top: 10px;}
.cn6 .cn6_list1 li{width:220px; height:30px; overflow:hidden; line-height:30px; background: no-repeat left center; padding-left:20px; float:left;}
.cn6 .cn6_mid{width:505px; height:130px; float:left; border-left:dashed 1px #e5e5e5; border-right:dashed 1px #e5e5e5;}
.cn6 .cn6_img{width:170px; height:110px; float:left; margin:10px 10px 0px 10px;}
.cn6 .cn6_img img{width:170px; height:110px; }
.cn6 .cn6_text{width:300px; height:100px; float:left; padding-top:10px;}
.cn6 .cn6_text h4{display:block; width:300px; height:30px; line-height:30px; text-align:center;}
.cn6 .cn6_text span{display:block; width:300px; height:80px; line-height:24px; text-indent:25px;overflow:hidden;}
.cn6 .cn6_text span a{color:#f8af7d;font-weight:bold;}
.cn6 .f_right{float:right;}
/*footer部分*/
#footer{width:100%;margin-top:10px;padding-top:10px; font-size:12px;}
#footer .bot{width:1000px;margin:0 auto;}
#footer .bot1{width:1000px; height:105px;margin-top:15px;border:1px solid #ccc;padding-top:10px;}
#footer .bot1 img{width:120px;height:40px;margin-left:17px;margin-bottom:5px;}
#footer .bot1 .bot2{width:990px;height:55px;border-top:1px solid #ccc;padding:5px 0px 0px 10px;line-height:25px;text-align:left;}
#footer .bot1 .bot2 li{float:left;}
#footer .bot1 .bot2 a{margin-left:20px;font-size:13px;}
#footer .bot1 .bot2 a:hover{text-decoration:underline;}
#footer .bot1 .bot2 .first{color:#1f4a9a;}
#footer .bot1 .bot2 li:nth-of-type(1){margin-bottom:22px;}
#footer .bot3{width:1000px;height:30px;background:#e8e8e8;line-height:30px;text-align:center;border:1px solid #ccc;margin-top:10px;}
#footer .bot3 a{margin:0px 10px;}
#footer .bot3 a:hover{text-decoration:underline;}
#footer .bot3 span:nth-last-of-type(1){display:none;}
.f-l {float:left;}
.f-r {float:right;}
#btm-inf {text-align:center;line-height:22px; font-size:12px; clear:both;}
#btm-icon {height:51px;text-align:center;}
#btm-icon img{width:122px; height:45px;}
.margin-right {margin-right:10px;}
.inf-con,.inf-con-b{text-align:center;line-height:26px;}
.inf-con-b a{display:inline-block;text-decoration:none;height:20px;line-height:20px;}
.inf-con-zz {font-weight: 800; color: #f00;width:980px;height:26px;margin:0 auto; text-align:center;}
.inf-con-qq {text-align:center;height:36px;margin:0 auto;line-height:36px;}
.inf-con-qq a{padding:0px 5px;}
.inf-con-zz img{height:20px;}
#btm-inf .adrs{color:blue; font-weight:bold;}
.complogo{width:1000px; margin:auto; margin:-124px auto auto; height:124px;}
.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,
.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,
.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;}