@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;}
h3{ font-size:16px;}

/*自用部分*/
#top,
#content{width:1000px;margin:0px auto;}

/*header部分*/
#header{width:100%;height:auto;overflow:hidden;}
.top1{width:1000px;height:25px;padding-top:5px;background:#ebebeb;}
.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:#23742f; 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;margin:3px auto;overflow:hidden;}
.top2 .top2_left{width:368px;height:120px;float:left;}
.top2 .top2_left b{ display:block; width:368px; 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 #23742f;text-align:center;}
.top2 .top2_left span a{font-size:25px; color:#23742f; }
.top2 .top2_left img{width:368px;height:120px;}
.top2 .top2_right{width:623px;height:120px;float:right;}
.top2 .top2_right img{width:623px;height:120px;}

.nav{width:1000px;height:80px;background:#21762d;margin:0 auto;margin-top:3px;}
.nav .navs{width:1000px;height:80px;margin:0 auto;}
.nav .navs li{width:95px;height:20px;line-height:20px; text-align:center; float:left;margin:14px 3px -2px 24px;}
.nav .navs li a{color:#fff;font-size:16px;}
.nav .navs li a:hover{padding:6px;background:#eee;color:#333;}
/*content部分*/
#content{height:auto;overflow:hidden;}
.con_top{width:1000px;height:auto;overflow:hidden;margin-top:10px;}
.con_top .top_left{width:660px;height:900px;float:left;}
.top_left .line1,
.top_left .line2{width:658px;height:390px;border:1px solid #ccc;margin-bottom:10px;background:#fafafa;}
.line1 .line1_top{width:658px;height:275px;}
.focusBox { position: relative; width:455px; height:275px; overflow: hidden; float:left;}
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic img { width:455px; height:275px; display: block; }
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 5px; background:url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
	display:inline-block; *display:inline; zoom:1;  _background:url(../images/dot8.png) no-repeat 0 -16px;
}
.focusBox .hd .on{ background-position:0 0; }

.top_left .line1 .line1_top .top_right{width:190px;height:275px;float:right;}
.top_left .line1 .line1_top .right_line1{width:190px;height:95px;}
.top_left .line1 .line1_top .right_line1 h3{display:block; width:170px; height:30px;line-height:30px;background:url(../images/fk_03.png) no-repeat left center;padding-left:20px; font-size:16px;}
.top_left .line1 .line1_top .right_line1 span{display:block; width:190px;height:60px;overflow:hidden; text-indent:20px;line-height:30px;}

.line1 .line1_bot {width:658px; height:90px; margin:15px 0px 0px 15px;}
.line1 .line1_bot .bot_left{width:310px;height:90px; float:left; margin-right:10px;}
.line1 .line1_bot .bot_left li{width:290px; height:30px; overflow:hidden; line-height:30px; background:url(../images/ld_07.png) no-repeat 5px center;padding-left:20px;}

.top_left .line2 .slideTxtBox{  width:658px; height:390px; overflow:hidden; text-align:left;  }
.top_left .line2 .slideTxtBox .hd{ height:40px; line-height:40px; padding:0 10px 0 20px;   border-bottom:2px solid #ccc;  position:relative; }
.top_left .line2 .slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:-1px; height:40px;   }
.top_left .line2 .slideTxtBox .hd ul li{ float:left; padding:5px 30px; cursor:pointer;  line-height:30px; text-align:center;}
.top_left .line2 .slideTxtBox .hd ul li.on{ height:30px; color:#fff;  background:#1e742b; border:1px solid #ccc; border-bottom:2px solid #ccc; }
.top_left .line2 .slideTxtBox .hd ul li.on a{color:#fff;}

.top_left .line2 .slideTxtBox .bd ul{  zoom:1;  }
.top_left .line2 .slideTxtBox .bd li .date{ float:right; color:#999;  }
.top_left .line2 .bd{width:658px;height:336px;}
.top_left .line2 .bd .bd_list{width:648px; height:336px; margin-top:13px;margin-left:10px;}
.top_left .line2  .bd .bd_list .bd_left{width:310px; height:330px; float:left;margin-right:10px;}
.top_left .line2  .bd .bd_list .bd_left .lt1{width:155px; height:135px;float:left;marign-bottom:10px;}
.top_left .line2  .bd .bd_list .bd_left .lt1 img {width:155px; height:135px;float:left;}
.top_left .line2  .bd .bd_list .bd_left .lt2{width:150px; height:135px;float:left;}
.top_left .line2  .bd .bd_list .bd_left .lt2 h3{display:block; width:150px; height:30px; line-height:30px; text-align:center;}
.top_left .line2  .bd .bd_list .bd_left .lt2 span{display:block; width:150px;height:100px;text-indent:30px;margin-top:5px;line-height:26px;margin-left:5px;overflow:hidden;}
.top_left .line2  .bd .bd_list .bd_left ul{width:310px; height:190px;overflow:hidden;padding-top:13px;}
.top_left .line2  .bd .bd_list .bd_left li{width:290px; height:30px; line-height: 26px; background:url(../images/ld_07.png) no-repeat left center; padding-left:20px; overflow:hidden;}


.top_left .line3{width:660px; height:95px;}
.top_left .line3 img{width:660px; height:95px;}
.right{width:330px;height:910px;float:right;}
.right .right1{width:308px;height:366px;border:1px solid #ccc;background:#fafafa;padding:10px;}
.right .til{height:30px;}
.right .til h3{ height:30px; }
.right .til h3 a{ font-size:16px;}
.right .til h3 b{float:left; background:url(../images/ld_03.png) no-repeat left center; padding-left:25px;}
.right .til h3 span {margin-left:155px;}
.right .til a{color:#6f9c74;}
.right .ccs{width:310px;height:auto; overflow:hidden; margin:0 auto;}
.right .ccs li{width:316px;height:34px;line-height:34px; overflow:hidden;}
.right .ccs li span a{color:#6f9c74;}
.right a:hover,
.right li:hover{color:#f00;}

.right .right2{width:308px;height:223px;border:1px solid #ccc;background:#fafafa;margin:10px 0px;padding:10px;}
.right .right3{width:308px;height:223px;border:1px solid #ccc;background:#fafafa;padding:10px;}

.con_bot{width:1000px;height:340px;margin-top:10px;overflow:hidden;}
.con_bot .content4 .con4_title{width:1000px;height:25px;border-top:1px solid #1e742b;border-bottom:1px solid #1e742b;padding-top:5px;}
.con_bot .content4 .con4_pic{width:1000px; height:176px;}
.con_bot .content4 .con4_pic .pics{width:230px; height:176px; float:left; margin-left:15px;margin-top:10px;}
.con_bot .content4 .con4_pic .pics img{width:230px; height:155px; }
.con_bot .content4 .con4_pic .pics span{display:block; width:230px; height:21px; line-height:21px; text-align:center;}
.con_bot .content4 .con4_text{width:1000px; height:90px; margin-top:20px;margin-left:15px;}
.con_bot .content4 .con4_text ul{width:305px; height:90px;float:left;margin-right:20px; }
.con_bot .content4 .con4_text li{width:305px; height:25px; background:url(../images/star.png) no-repeat left;float:left; padding-left:20px;overflow:hidden; }

.con_bot .content4 .slideTxtBox{  width:1000px; height:340px; overflow:hidden; text-align:left;  }
.con_bot .content4 .slideTxtBox .hd{ height:30px; line-height:30px; padding:0 10px 0 20px;   border-top:2px solid #1e742b; border-bottom:2px solid #1e742b;   position:relative; }
.con_bot .content4 .slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:-1px; height:32px;  }
.con_bot .content4 .slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.con_bot .content4 .slideTxtBox .hd ul li.on{ height:31px; color:#fff;  background:#1e742b; }
.con_bot .content4 .slideTxtBox .hd ul li.on a{color:#fff;}
.con_bot .content4 .slideTxtBox .bd ul{  zoom:1;  }
.con_bot .content4 .slideTxtBox .bd li .date{ float:right; color:#999;  }

/*footer部分*/
#footer{width:1000px;margin:0 auto;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{margin-left:15px;margin-bottom:5px; width:122px; height:40px;}
#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 .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 .img_list{width:715px;height:45px;margin:20px auto 0px;line-height:38px;text-align:center;}
#footer .img_list li{width:116px;height:38px;border:1px solid #ccc;float:left;margin-left:20px;}
#footer .img_list img{width:116px;height:38px;margin-left:0;margin-bottom:0;}

.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:40px auto auto; height:124px;float:left;margin-top:-130px;}


#footer .bot1 .bot2 {overflow:hidden;}
#footer ul.bot2 li {display:block;width:110px;}
#footer .bot1 .bot2 a{display:block;width:100%;height:100%;text-align:center;margin:0;}
#footer ul.bot2 li:nth-of-type(1){margin-bottom:22px;}
#footer .bot1 .bot2 {width:100%;padding-left:0px;}
#footer .bot3 span:nth-last-of-type(1){display:none;}


.pagination{overflow:hidden;}
.pagination li{float:left;height:30px;line-height:30px;margin:0 10px}
.pagination li.active a{color:#f00;}



.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,
.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,
#friend-link>div:nth-of-type(1) a,.friend-link>div:nth-of-type(1) a,.foot_img a{
		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 *,
.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;} 
#connect-us ul li,.root,#connect-us,#btm-inf,#footer,.footerBottom,.yqlj,.footer_t .ljw,#friend-link div,
.link_1,.footer_b,.bottom_box .list_ul,.bottom_box,#foot,.link,.logoUl,.footerTop,.bottom_box,.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;}
.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;}
.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;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;}
.fotroot .ftoroot1 *,#connect-us ul *,#btm-icon *,.foot .inf-con-QQ *{float:none;display:inline-block;}
 
 .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;}

