@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-size:12px;line-height:25px;font-family:microsoft yahei;-webkit-text-size-adjust:none; color:#828282;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0;vertical-align:bottom;}
ul,li{list-style-type:none;}
a{color:#828282;text-decoration:none;}
a:hover{text-decoration:none; color:#F00;}
.fnb{font-weight:200;margin-left:-1px;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}

.wrap{ width:100%; overflow:hidden;}
.wraper{ width:1200px; margin:auto; overflow:hidden;}
.wraper12{ width:1230px; margin:auto; overflow:hidden;}
.ov{ overflow:hidden;}
/*header*/
.header{ }
.header .top{  }
.header .top .toper{width:1200px; margin:auto; }

.header .naver{ height:96px; position:relative;}
.header .naver .naver1140{ width:1200px; margin:auto; position:absolute; left:50%; top:0; margin-left:-600px; z-index:999}
.header .naver .naver1140:hover{ border-bottom:50px solid #00A73C;}
.logo{ width:466px; height:113px; margin:auto; overflow:hidden;}
.nav{ width:880px; margin:auto;}
.nav > ul > li{ position:relative; }
.nav > ul > li > a{ width:109px; height:96px; line-height:96px; display:block; font-size:16px; text-align:center; color:#B7B0AC;}
.nav > ul > li:hover > a{ background:url(../images/nav_bg.png) center bottom no-repeat; color:#00A73C;}
.nav > ul > li ul{ width:1200px; display:none; position:absolute; top:96px; left:50; z-index:99999;}
.nav > ul > li > ul > li > a{ width:90px; height:50px; line-height:50px; display:block; font-size:16px; text-align:center; color:#ddd;}
.nav > ul > li > ul > li > a:hover{ background-color:#090; color:#fff;}

/*header*/
/*banner*/
.banner{ height:740px; position:relative;}

/*banner*/

/*index*/
.box{ overflow:hidden;}
.title{ width:230px; margin:auto; height:74px; background:url(../images/title_bg.png) center bottom no-repeat;}
.title .tit_top{ height:35px; line-height:35px; font-size:26px; font-weight:normal; color:#00A73C; text-align:center;}
.title .tit_bot{  line-height:24px; color:#99DCB1; font-size:16px; text-align:center;}




.title1{ text-align:right; font-family:STFangsong; font-size:16px; font-weight:bold; line-height:25px; padding-right:11px; overflow:hidden; }
.conn{ overflow:hidden;}

.conn .ind_news{ width:334px; height:467px; background:url(../images/new_con_bg.png) center top no-repeat;}
.conn .ind_news .ind_new_tit{ height:63px; line-height:54px; font-size:18px;  background:url(../images/new_tit.png)  center top no-repeat;padding-left:35px;}
.conn .ind_news .ind_new_tit a{ color:#fff; }
.conn .ind_news .ind_new_pic{ height:190px;}
.conn .ind_news .ind_new_pic img{ width:292px; } 
.conn .ind_news .ind_new_jianjie{ margin:auto; line-height:28px; color:#7A7979; }


.ind_about{ border:dashed 1px #E3E3E3;}

.ind_contact1{ text-align:center; font-size:14px; color:#828181; line-height:26px;}
.ind_contact2{ border:dashed 1px #E3E3E3; text-align:center; font-size:26px; color:#828181; line-height:26px;}


.conn .conn_pro{ width:340px; height:255px; margin:15px; position:relative;}
.conn .conn_pro .conn_pro_men{ width:340px; height:255px; position:absolute; left:0; top:0; display:none; background:url(../images/men.png) center center no-repeat; text-align:center; line-height:200px;}
.conn .conn_pro .conn_pro_men a{ width:340px; height:255px; line-height:350px; display:block; font-size:24px; color:#fff; }

/*pro start*/
/* 横向滚动------------------------------ */

.scroll_horizontal{ width:873px; height:467px; position:relative;}
.scroll_horizontal .box{overflow:hidden;position:relative; width:873px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left; width:873px;}
.scroll_horizontal .list li .scr_con{ width:873px; height:126px; background:url(../images/new_con_bg2.png) top center no-repeat;}

.scroll_horizontal .list li .scr_con .scr_pic{ width:133px; height:126px; position:relative; text-align:center; background:url(../images/new_tit2.png) top center no-repeat; color:#fff; overflow:hidden;}
.scroll_horizontal .list li .scr_con .scr_pic .nian{ font-size:40px; line-height:50px; height:50px; margin-top:40px; display:block;}
.scroll_horizontal .list li .scr_con .scr_pic .yueri{ height:30px; line-height:30px; font-size:14px;display:block;}
.scroll_horizontal .list li .scr_con .scr_pic img{ width:300px;}
.scroll_horizontal .list li .scr_con .scr_txt{ width:710px; padding:10px 15px;}
.scroll_horizontal .list li .scr_con .scr_txt .scr_tit a{ line-height:35px; font-size:16px;}
.scroll_horizontal .list li .scr_con .scr_txt .scr_des{ line-height:25px; height:50px; color:#BDBDBD}
.scroll_horizontal .prev,.scroll_horizontal .next{position:absolute; bottom:3px; margin-top:-25px;width:40px;height:40px;cursor:pointer;}
.scroll_horizontal .prev{left:5px;background-position:0 0; background:url(../images/lef.png) left center no-repeat; }
.scroll_horizontal .next{left:50px;background-position:-40px 0; background:url(../images/rig.png) left center no-repeat;}






/*index*/

.link{ overflow:hidden;}
.link ul li{ width:98px; float:left; margin:0 13px; text-align:center; overflow:hidden;}
.link ul li img{ width:92px; height:30px; padding:2px; border:solid 1px #D7E2E2;}
.link ul li img:hover{ border-color:#f00;}
.link ul li a{ line-height:30px; }

.gg{ height:88px; margin:15px auto; background:url(../images/gg.jpg) center center no-repeat; overflow:hidden;}

/*footer*/
.copyright{ padding:16px 0;line-height:30px; background-color:#E7FAEE; color:#6B6C6B; font-size:14px;}
.copyright a{color:#6B6C6B; font-size:14px;}


#gbook {padding: 25px 0 0 35px;background:url(../images/gbook.jpg) 800px 250px no-repeat;}
#gbook li {	padding: 10px;}
#gbook li.gbooktit{ background:url(../images/gbook.png) left center no-repeat; line-height:30px; padding-left:70px; color:#A3A3A3;}
#gbook input {	border: 1px solid #DBDBDB;	width: 466px;	padding-left: 2px;	height: 46px;	line-height: 46px;}
#gbook #tijiao {	width:140px;	height:40px;	line-height: 40px;	background: #04C94B;	color: #FFF; 	margin:50px 0 0 200px; cursor:pointer;}
#gbook textarea {	width: 600px;	height: 240px;	border: 1px solid #DBDBDB;	overflow: hidden;	line-height: 20px;	padding-left: 2px;}
#gbook #chongzhi {	width: 80px;	height: 25px;	line-height: 25px;	background: #000;	color: #FFF;}
#gbook span {	color: #CCC;	font-size: 12px;}
#gbook_list {	width: 630px;	padding: 20px 0 0 50px;	height: 200px;}
#gbook_list li {	width: 600px;	height: 25px;	line-height: 25px;	border-bottom: 1px dashed #000;}
#gbook_list li span {	float: left;	padding-left: 10px;}
#gbook_list li strong {	float: right;	font-weight: normal;	padding-right: 10px;}


.liuyan {}
.liuyan li {padding:5px 0;}
.liuyan input { color:#04C94B;	border: 2px solid #04C94B; width:574px; padding-left: 2px;	height: 46px; line-height: 46px;}
.liuyan #tijiao {	width:120px; height:40px; line-height: 40px; background: #04C94B; color: #FFF; cursor:pointer; font-size:14px; }
.liuyan textarea {	width:390px;	height:180px;	border: 2px solid #04C94B;	overflow: hidden;	line-height: 30px;	padding-left: 2px; border: 2px solid #04C94B; color:#04C94B;}
.liuyan span {	color: #CCC;	font-size: 12px;}

/*二级栏目样式开始*/
/*标题*/
.current{ line-height:50px; border-bottom:1px dashed #8C8C8C; text-align:right; font-size:14px;}
.titler{}
.titler .tr_s1{ height:75px; line-height:75px; font-size:26px; text-align:center; color:#00A73C;}
.titler .tr_s2{ height:50px; line-height:50px; background:url(../images/titler2.png) 10px center no-repeat; padding-left:35px;}
.titler .tr_s3{ padding:10px 0 40px; margin-top:3px;}
.titler .tr_s3 .tr_ss{}
.titler .tr_s3 a{ width:100%; height:50px; line-height:50px; display:block; color:#B7B0AC; text-align:center; font-size:18px;}
.titler .tr_s3 a:hover,.titler .tr_s3 a.onner{ color:#00A73C; background:url(../images/jiantou.png) 70px center no-repeat;}
.contacter{ padding:30px 10px; color:#585758; line-height:30px; margin-top:3px;}
/*内容*/
.conner{ padding:40px 30px;}
.conner_list{ padding:40px 0px;}
.conner_show{ padding:40px 0px 0;}
.newer_top{ width:678px; height:210px; margin:auto;  background:url(../images/new_top_bg.png) top center no-repeat;}
.newer_top a{ padding-left:12px;height:50px; line-height:50px; color:#fff; font-size:16px; }
.newer_top a:hover{ color:#f00;}
.newer_top .des{ margin-top:10px; padding:10px 15px; overflow:hidden;}
.newer_top .des .pic{ width:170px; height:110px;}
.newer_top .des .txt{ width:380px; margin-left:15px; text-indent:2em; font-size:14px; line-height:25px;}

/*二级栏目样式结束*/



.conn_pro_scroll{position:relative;width:1200px; background:url(../images/pro_bg.jpg) center center no-repeat; }
.conn_pro_scroll .box{overflow:hidden;position:relative;width:1110px;margin:0 auto;}
.conn_pro_scroll .list{overflow:hidden;width:9999px;}
.conn_pro_scroll .list li{}
.conn_pro_scroll .prev,
.conn_pro_scroll .next{position:absolute;top:50%;margin-top:-25px;width:40px;height:50px;background-image:url(http://www.jq22.com/demo/cxScroll-master-150520235017/img/control.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer;}
.conn_pro_scroll .prev{left:5px;background-position:0 0;}
.conn_pro_scroll .next{right:5px;background-position:-40px 0;}
.conn_pro_scroll .prev:hover{background-position:0 -50px;}
.conn_pro_scroll .next:hover{background-position:-40px -50px;}



.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}

.f14{font-size:14px;}.f16{ font-size:16px;}.f18{ font-size:18px;}.f24{ font-size:24px;}.f30{ font-size:30px;}
.w334{ width:334px;}.w873{ width:873px;}
.mt18{ margin-top:18px;}.mt30{ margin-top:30px;}.mt60{ margin-top:60px;}.mt90{ margin-top:90px;}
.mb10{ margin-bottom:10px;}.mb15{ margin-bottom:15px;}.mb20{ margin-bottom:20px;}.mb30{ margin-bottom:30px;}.mb45{ margin-bottom:45px;}
.mr10{ margin-right:10px;}.mr33{ margin-right:33px;}.mr20{ margin-right:20px;}

.w770{ width:770px;}.w580{ width:580px;}
.w557{ width:557px;}
.w203{ width:203px;}
.w264{ width:264px;}
.w358{ width:358px;}
.w920{ width:920px;}.w280{ width:279px;}
.p10{ padding:10px;}.p14{ padding:14px;}.p3550{ padding:35px 50px;}
.ptb20{ padding:20px 0;}.ptb30{ padding:30px 0;}
.ti{text-indent:2em;}
.bc1{ background-color:#F5F4F9;}.bc2{ background-color:#F5F4F9;}
.pre{ position:relative;}
.brr{ border-right:#8C8C8C 1px dashed;}
.tac{ text-align:center;}