/* CSS Document */
*{
	margin:0;
	padding:0;
}
ul,ol,li{list-style: none;}

.clearfloat:after{
	display:block;
	clear:both;
	content:"";
	visibility:hidden;
	height:0;
}
 .clearfloat{
	 zoom:1;
}
/*header start*/
header{width:100%;height: 302px;overflow: hidden;background: url("../image/t_bj.jpg") no-repeat center 0;position: relative;margin-bottom: -25px;z-index: 999999;}

.header_top{height:30px;line-height: 30px;}
.header_top>span{display: block;width:1200px;margin:0 auto;font-size: 14px;color: #555;}
.header_top>span>span{float: right;padding-right:10px;}
.header_top>span>span>i{margin-right:3px;}
.header_top>span>span>a:hover{color:red;}

.header_mid,.header_bottom{width:1200px;margin:0 auto;}
.header_mid{height: 168px;overflow: hidden;}
.header_mid .mid_logo{width:178px;height:125px;float: left;margin:25px 0 0 37px;}
.header_mid .mid_adv{background: url(../image/logo_line.gif) no-repeat 0 0;margin: 25px 0 0 24px;padding-left: 31px;float: left;padding-top: 28px;height: 96px;}
.header_mid .mid_adv h3{font-size: 16px;font-weight: normal;color: #000000;line-height: 64px;}
.header_mid .mid_adv h3 span{font-size: 32px;color:#0ca62a;}
.header_mid .mid_tel{width: 208px;float: right;font-size: 16px;color: #282828;line-height: 20px;background: url(../image/tel.gif) no-repeat 0 6px;margin-top: 70px;height: 85px;padding-left: 60px;}
.header_mid .mid_tel span{display: block;font-family: Impact;font-size: 32px;line-height: 38px;color: #00913c;}

.header_bottom {height: 104px;overflow: hidden;}
.nav li{height: 104px;float: left;}
.nav li a{display: inline-block;color: #fff;height: 104px;line-height: 85px;width: 150px;text-align: center;position: relative;margin-left: 0px;font-size: 16px;}
.nav li a:hover{text-decoration: none;background: url(../image/cur.png) no-repeat center 1px;font-weight: bold;}
/*header end*/


/*banner start */
#banner {
	width:100%;
	margin:0 auto;
	height:auto;
	overflow:hidden;
}
.box_skitter{
	position:relative; 
	width:1200px; 
	height:520px; 
	margin:0 auto;
}
.box_skitter ul {
	display: none;
}
/*banner end*/

/*---左边导航列表---*/
.onewrapper {
	width:1200px;
	margin:0 auto;
}
/*------产品导航  start------*/
.left {
    width: 260px;
    float: left;
	margin-top:20px;
}
.leib {
    width: 252px;
    padding-bottom: 4px;
    overflow: hidden;
	border:4px solid #0ca62a;
}
.leib .lit h1{
    height: 60px;
    line-height: 60px;
    color: #fff;
    text-align: center;
    font-size: 24px;
    font-weight: bold;
	background:#0ca62a;
}
.leib .nr {
    width: 220px;
	margin:0 auto;
    padding: 10px 10px;
}
.leib .nr ul li {
    height: 30px;
    line-height: 30px;
    border-bottom: 1px #ccc solid;
}
.leib .nr ul li a {
    color: #666;
    display:block;
    font-size: 14px;
	text-align: center;
}
.leib .nr ul li:hover{
	background-color: #0ca62a;
}
.leib .nr ul li:hover a{
	color:#fff;
}
.leib .nr ul li:first-child {
	font-weight: 600;
	text-align: center;
	letter-spacing:5px;
}
.leib .nr ul li:first-child a {
    color: #000;
    font-size: 16px;
}
/*  左边联系我们  */
.leib2 {
    width: 260px;
	margin-top:25px;
}
.lxclass {
    margin-bottom: 20px;
}
.leftlx {
    color: #333;
    border: 4px solid #0ca62a;
    width: 256px;
}
.leftlx  h1 {
    height:40px;
	text-align:center;
	line-height:40px;
	font-size:20px;
	color:#fff;
	background:#0ca62a;
}
.leftlx .dianh {
    padding: 0 16px;
}
.leftlx .dianhua {
    color: #0ca62a;
    font-weight: bold;
    font-size: 16px;
	line-height:30px;
}
.leftlx p ,.leftlx p span{
    line-height: 30px;
	font-size:14px;
	color:#333;
	word-break: break-all;
}
.leftlx p span>i{
	margin-right:6px;
}
/*    右边头部  start */
.newcont-t{
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #eee;
}
.newcont-t span{
	font-size: 16px;
	color: #666;
	float: right;
}
.newcont-t span a{
	font-size: 16px;
	color: #666;
}
/*------footer start-----*/
#footer {
	overflow:hidden;
	width:100%;
	height:230px;
	background:#0ca62a;
	margin-top:10px;
}
.footer-wrapper {
	width:1200px;
	height:230px;
	margin:10px auto 0;
}
.footer-nav {
	width:1200px;
	height:40px;
	padding-top:15px;
	border-bottom: dashed 1px #fff;
}
.footer-nav ul {
	text-align: center;
}
.footer-nav li{
	display: inline-block;
	width:120px;
	height:20px;
	border-left: solid 2px #fff;
	text-align:center;
	line-height:20px;
}
.footer-nav li a{
	font-size:16px;
	color:#fff;
}
.footer-nav ul li:first-child {
	border-left:none;
}
.footer-cont {
	padding-top:10px;
}
.footer-wrapper .footer-cont ul li {
	float:left;
	width:389.33px;
	height:145px;
	padding-left:10px;
	position: relative;
}
.footer-cont ul li:first-child {
	border-right:1px solid #fff;
}
.footer-cont ul li:first-child img{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.footer-cont ul li .copy {
	position: absolute;
	top:50%;
	transform: translateY(-50%);
	padding:0 5px 0 20px;
}
.footer-cont ul li .copy span {
	display:block;
	font-size:16px;
	color:#fff;
}
.footer-cont ul li .copy span>a{
	color:#fff;
	font-size: 16px;
}
.footer-cont ul li .copy span>a:hover{
	color:#cc1b0f;
}
.footer-cont ul li .code{
	position: relative;
}
.footer-cont ul li .code span {
	display:block;
	font-size:16px;
	color:#fff;
	text-align: center;
	padding-bottom:10px;
}
.footer-cont ul li .code img{
	position: absolute;
	left:50%;
	transform: translateX(-50%);
	width:110px;
	height:110px;
}
/*   footer end*/

/*   英文版footer start*/
.en_footer-cont {
	padding-top:10px;
}
.en_footer-cont ul li {
	float:left;
	width:389px;
	height:145px;
	padding-left:10px;
	position: relative;
}
.en_footer-cont ul li:first-child {
	border-right:1px solid #fff;
}
.en_footer-cont ul li:first-child img{
	margin:10px auto;
}
.en_footer-cont ul li .en_copy {
	padding:20px 5px 0 20px;
}
.en_footer-cont ul li .en_copy span {
	display:block;
	font-size:16px;
	color:#fff;
}
.en_footer-cont ul li .en_copy span>a{
	color:#fff;
	font-size: 16px;
}
.en_footer-cont ul li .en_copy span>a:hover{
	color:#cc1b0f;
}
.en_footer-cont ul li .en_code{
	position: relative;
}
.en_footer-cont ul li .en_code span {
	display:block;
	font-size:16px;
	color:#fff;
	text-align: center;
	padding-bottom:10px;
}
.en_footer-cont ul li .en_code img{
	margin:0 auto;
	width:110px;
	height:110px;
}
/*news center start
.news{width:680px;position: relative;height: 380px;overflow: hidden;}
.news .news_nav{height:40px;padding:10px 0;overflow: hidden;}
.news .news_nav table tr{margin-top: 10px;}
.news .news_nav table tr td{font-size: 16px;font-weight: bold;color: #333;padding:0 20px;line-height: 40px;cursor: pointer;}
.news .news_nav table tr td.act{color:#fff;font-size: 18px;background-color: #10c55c;}
.news .news_list{}
.news .news_list #info>a,.news .news_list #trends>a{position: absolute;top: 10px;right: 0;font-size: 16px;color: #666;line-height: 40px;}
.news .news_list #info>a:hover,.news .news_list #trends>a:hover{color:red;}
.news .news_list dl{margin-top: 20px;height: 74px;border: 1px solid #e4e4e4;overflow: hidden;}
.news .news_list dl.act{border:0;height:192px;overflow: hidden;}
.news .news_list dl dt{float: left;width: 117px;height: 57px;margin-top:10px;border-right: 1px solid #e4e4e4;overflow: hidden;text-align: center;}
.news .news_list dl dt span{font-size: 16px;color: #666666;font-family: Arial;line-height: 57px;}
.news .news_list dl.act dt{width:300px;height:169px;}
.news .news_list dl.act dt>img{height: 169px;width: 300px;}
.news .news_list dl dd{width: 525px;float: right;overflow: hidden;font-size: 14px;line-height: 74px;}
.news .news_list dl.act dd{width:345px;overflow: hidden;margin-top:10px;}
.news .news_list dl dd>a{font-size: 14px;line-height: 74px;}
.news .news_list dl.act dd>h3{height: 44px;line-height: 44px;font-size: 16px;font-weight: normal;overflow: hidden;}
.news .news_list dl.act dd>h3>a{color: #333;font-size: 16px;}
.news .news_list dl.act dd>p{height: 84px;font-size: 14px;line-height: 24px;color: #666666;word-break: break-all;}
.news .news_list dl.act dd>i{display: block;width: 176px;height: 40px;text-align: center;line-height: 40px;background: #10c55b;border-radius: 20px;}
.news .news_list dl.act dd>i>a{color: #fff;font-size: 14px;font-style: normal;}
.news .news_list dl dt img,.news .news_list dl dd p,.news .news_list dl dd i,.news .news_list dl.act dt span,.news .news_list div:last-child{display: none;}
.news .news_list dl.act dt img,.news .news_list dl.act dd p,.news .news_list dl.act dd i{display: block;}
.news .news_list dl.act dd h3 a:hover{color:red;}


.problem{width:475px;height:380px;overflow: hidden;}
.txtScroll-top{ width:450px;  overflow:hidden; position:relative;   }
.txtScroll-top .hd{height: 58px;border: 1px solid #e4e4e4;border-width: 1px 0;overflow: hidden;line-height: 58px;}
.txtScroll-top .hd h3{ color: #333333;font-size: 20px;}
.txtScroll-top .hd h3 em{font-weight: normal;font-size: 14px;color: #cbcbcb;font-family: Arial;text-transform: uppercase;display: inline-block;padding-left: 5px; }
.txtScroll-top .hd>a{font-size: 14px;line-height: 60px;color: #666;text-transform: uppercase;font-weight: normal; }
.txtScroll-top .bd{ }
.txtScroll-top .infoList li{border-bottom: 1px dashed #aeaeae;overflow: hidden;padding: 28px 0;background:url(../img/w.gif) no-repeat 0 28px;}
.txtScroll-top .infoList li a{line-height: 29px;font-size: 16px;padding-left: 45px;}
.txtScroll-top .infoList li p{padding-left: 45px;margin-top: 12px;font-size: 14px;line-height: 26px;color: #666;word-break: break-all;}
/*news center end*/

/*en_footer start
.en_footer-cont{padding-top:50px;}
.en_footer-cont>span{float: left;}
.en_footer-cont>span:first-child{border-right:1px solid #fff;padding-left:50px;}
.en_footer-cont>span.en_copy{padding:0 5px 0 20px;color:#fff;}
.en_footer-cont>span.en_copy ul li span{font-size: 16px;}
.en_footer-cont>span.en_copy ul li span a{color:#fff;font-size: 16px;}
.en_footer-cont>span.en_copy ul li span a:hover{color:red;}
.en_footer-cont>span:last-child{float: right;padding-right:100px;}
.en_footer-cont>span.en_code span{display: block;padding: 0 0 5px 0;font-size: 16px;color: #fff;}
/*footer end*/

/*fenye start*/
.fengye{clear:both; margin:10px 20px 0 0;}
.fengye a{text-decoration:none; display:inline;border-radius: 3px;line-height:25px;}
.fengye .prev,#fenye .next{width:52px; text-align:center;  line-height:25px;}
.fengye a.curr{width:22px;background:#0C9AD8; border:1px solid #0C9AD8; color:#fff; font-weight:bold; text-align:center;}
.fengye a.curr:visited {color:#fff;}
.fengye a{color:#333333;background:#fff; margin:0px 5px; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
.fengye a.num{width:22px;}
.fengye a:visited{color:#1f3a87;} 
.fengye a:hover{ float:left;}
.fengye span{line-height:30px; font-size:13px; height:30px;}

#fenye{clear: both;margin: 10px 20px 0 0;}
#fenye #totalpage{padding:0 5px;}
#fenye #pagelist a:hover{color:red;}
/*fenye end*/

/*首页表单*/
.lefttdbg{font-size: 12px;color: #adacac;display: block;width: 65px;text-align: right;line-height: 27px;float: left;padding: 0 10px 0 0;}
.tdbg{display: block;width: 315px;padding-bottom: 10px;}
.tdbg>td>input,.tdbg>td>textarea{font-size: 12px;color: #adacac;background: none;width: 205px;height: 25px;line-height: 25px;border: #d3d3d3 1px solid;padding: 0 3px;float: left;outline: none;}
.tdbg>td>input#Verifycode{font-size: 12px;color: #adacac;background: none;width: 96px;height: 25px;line-height: 25px;border: #d3d3d3 1px solid;padding: 0 3px;float: left;outline: none;}
.tdbg>td>span{line-height: 27px;display: none;}
.tdbg>td>img{width: 104px;float: left;height: 27px;}
td.subtdbg{padding-top:10px;}
td.subtdbg>input{font-size: 12px;background-color: #055ca3;color:#fff;padding:6px 8px;border:0;}