﻿@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body {  font-family: "黑体","Microsoft YaHei","Arial","SimHei"; font-size:13px; line-height:28px; color:#555; text-decoration:none; background:#EFF4EE;}
a { color:#555; text-decoration:none;}
a:hover { color:#444; text-decoration:none;}
img { border:0;}
ul,li { list-style-type:none;}
div,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{ margin: 0px; padding: 0px;}
blockquote,sub{margin:auto}
.bg100{ background-repeat:no-repeat; background-position:center center; background-size:100% 100%;}

.head { width:100%; height:133px; background:#fff;}
.header { width:1200px; height:133px;margin:0px auto;}
.header .logo { height: 133px; float:left;box-sizing: border-box;padding-top: 40px;}
.header .logo img { display: block;height: 54px;}
.header .r-warp{ float:right; width:680px; height:133px;box-sizing: border-box;padding-top: 10px;}


.gh-pc{min-width: 980px;}
.gh-pc_inner{width: 960px; margin: 0 auto; padding: 15px 10px 16px; display: flex; justify-content: space-between; align-items: center; position: relative; z-index: 101;}
.gh-pc_left{font-size: 0;}
.gh-pc_left a{display: inline-block;}
.gh-pc_left a img{transition: .3s all;}
.gh-pc_right{display: flex; justify-content: flex-end; align-items: center;}
.gh-pc_lang-list{/*width: 136px;*/ font-family:"Arial", sans-serif; margin-bottom: 6px; font-size: 0;}
.gh-pc_lang-list_item{display: inline-block; margin-left: 10px;}
.gh-pc_lang-list_item:first-child{margin-left: 0;}
.gh-pc_lang-list_item.is-active a{color: #999; border-bottom: solid 1px #ccc;}
.gh-pc_lang-list_item.is-active a:after{opacity: 1;}
.gh-pc_lang-list_item a{display: inline-block; padding: 10px 12px 3px; color: #000; border-bottom: solid 1px #000; font-size: 12px; position: relative; overflow: hidden; transition: .2s all;}
.gh-pc_lang-list_item a:hover{color: #999; border-bottom: solid 1px #ccc; text-decoration: none;}
.gh-pc_lang-list_item a:hover:after{opacity: 1;}
.gh-pc_lang-list_item a:after{content: ''; display: block; width: 5px; height: 5px; background-color: #999; position: absolute; bottom: 0; left: 50%; -webkit-transform: translate(-50%, 50%) rotate(45deg); transform: translate(-50%, 50%) rotate(45deg); opacity: 0; transition: .2s all;}
.gh-pc_worldwide{margin-left: 23px; position: relative;}
.gh-pc_worldwide:hover{background-color: #666666;}
.gh-pc_worldwide:hover .gh-pc_worldwide_img{display: none;}
.gh-pc_worldwide:hover .gh-pc_worldwide_list{display: block;}
.gh-pc_worldwide_img-wrapper{width: 32px; height: 32px; cursor: pointer;}
.gh-pc_worldwide_img{display: block; width: 19px; height: 19px; position: absolute; top: 7px; left: 7px; z-index: 2;}
.gh-pc_worldwide_img_white{display: block; width: 19px; height: 19px; position: absolute; top: 6px; left: 6px; z-index: 1;}
.gh-pc_worldwide_list{display: none; width: 362px; padding: 15px; position: absolute; bottom: 0; left: 0; background-color: #666666; -webkit-transform: translate(-150px, 100%); transform: translate(-150px, 100%); font-size: 0; box-sizing: border-box;z-index: 999;}
.gh-pc_worldwide_list_item{display: inline-block; width: 161px;}
.gh-pc_worldwide_list_item:nth-child(even){margin-left: 10px;}
.gh-pc_worldwide_list_item:nth-child(n+3){margin-top: 10px;}
.gh-pc_worldwide_list_item a{display: inline-block; width: 100%; padding-left: 32px; line-height: 38px; font-size: 14px; color: #004488; background-color: #fff; box-sizing: border-box; position: relative;}
.gh-pc_worldwide_list_item a:after{content: ''; display: block; width: 13px; height: 13px; position: absolute; top: 13px; left: 13px; background: url(/images/icn_square_link_r.gif) no-repeat 0 0;}
.gh-pc_search{margin-left: 10px; position: relative;}
.gh-pc_search:hover{background-color: #666666;}
.gh-pc_search:hover .gh-pc_search_img{display: none;}
.gh-pc_search:hover .gh-pc_search_form{display: block;}
.gh-pc_search_img-wrapper{width: 32px; height: 32px; text-align: center; cursor: pointer;}
.gh-pc_search_img{display: block; width: 19px; height: 19px; position: absolute; top: 7px; left: 7px; z-index: 2;}
.gh-pc_search_img_white{display: block; width: 19px; height: 19px; position: absolute; top: 6px; left: 6px; z-index: 1;}
.gh-pc_search_form{display: none; width: 362px; padding: 15px; position: absolute; bottom: 0; left: 0; background-color: #666666; -webkit-transform: translate(-192px, 100%); transform: translate(-192px, 100%); box-sizing: border-box;z-index: 999}
.gh-pc_search_form input::-ms-clear{visibility: hidden;}
.gh-pc_search_form_inner{position: relative;}
.gh-pc_search_form_input{display: block; height: 38px; width: 100%; box-sizing: border-box; border: none; background-image: none !important; text-indent: 10px !important;}
.gh-pc_search_form_submit{position: absolute; top: 10px; right: 7px; cursor: pointer;}
.gh-pc_company-name{margin-left: 22px;}
.gh-pc_company-name img{display: block;height: 24px;}

.world-list{margin-top: 8px !important; margin-bottom: 8px !important;}


.header .menu{ float:right; margin-top:10px; }
.header .menu ul{ position:relative; }
.header .menu ul li{float:left; *width:100px; padding:0 10px 13px; }
.header .menu ul li:last-child{ padding-right:0; }
.header .menu ul li >a{ display:block; padding:0 15px;line-height: 30px; min-width:60px; text-align:center; font-size:16px; color:#484c4a;  -webkit-transition:all .3s ease; transition:all .3s ease;}

.header .menu ul li >a:hover,.header .menu ul li.cur >a{ color:#99cc44; }


.header .tip{ position:absolute; bottom:-36px; left:-20px; z-index:100; width:111px; height:36px; background:url(../images/tip_01.png) no-repeat 0 bottom; }
.header.cur{ box-shadow:0 1px 3px rgba(0,0,0,0.2); }
.header.cur .tip{ background:url(../images/tip_01.png) no-repeat -111px bottom rgba(255,255,255,0); }
.header .menu2{ display:none; position:absolute; z-index:99999;top:30px; padding:11px 0px 10px; min-width:75px; height:auto; line-height:24px; white-space:nowrap; background:#99cb44; color:#fff; }
.header .menu2 a{ display:list-item; margin:0 7px; padding:0 10px; color:#fff; }
.header .menu2 a:hover{ text-decoration:underline; }
.header .menu ul li:hover .menu2{ display:block}


/*关键词*/
.keyword-wrap { width:100%; height:50px; background:#f7f7f7; border-bottom:1px solid #e7e7e7;}
.keyword {width: 1200px; margin:0px auto; height:50px; line-height:50px; font-size:13px;}
.keyword ul { float: left; width: 655px;}
.keyword ul li { float: left; margin-left: 4px;	margin-right: 4px;}
.keyword ul li span { font-weight: bold; font-size: 13px; color:#0f52b4;}

/*搜索*/
.search { float: right;	width: 200px; margin-top:15px; border-bottom:1px solid #211108;
  padding:1px;
}
.search_text { width: 140px; height: 28px; border: 0; background:none; float: left;	padding-left: 10px; line-height: 28px; font-size: 12px; color:#666; }
.search_but { height: 28px;	width:30px; background:url(search.png) no-repeat center center; cursor: pointer; float: right; border: 0px none; text-align:center; }

/*footer*/
.foot{width: 100%;margin-top: 55px;overflow: hidden;background:#f3f3f3;}
.foot .copy{width: 1200px;height: auto;overflow: hidden;margin: 40px auto;}
.foot .copy a{color: #999;}
.foot .copy td{padding-left: 30px;padding-right: 30px;color: #999;line-height: 24px;border-right:1px solid #dedede;font-size:14px;}
.foot .copy td h3{font-size:16px; color:#4F4F4F; font-weight:normal;display: block;margin-bottom: 15px;}
.foot .social{width: 100%;display: block;text-align: center;padding-top: 50px}
.foot .social a{display: inline-block;margin: 0px 5px}
.copyright{height: 133px; border-bottom:10px solid #99cc44;width: 100%;overflow:hidden;background:#fff;}
.copy-main{width: 1200px;margin: 46px auto 0;overflow:hidden;}
.copyright .copy-logo{float: left;width: 300px;}
.copyright .copy-logo img{width: 300px;display: block;margin-top: 8px;}
.copyright .copy-right-logo{float: right;width: 300px;}
.copyright .copy-txt{float: right;width: 580px;box-sizing: border-box;/*padding-top: 6px;height: 40px;*/}

.box { float:left; margin-left:170px; width:345px; }
.box .feed_t{ width:269px; height:31px; background:#fff; border:1px solid #ddd; line-height:31px; text-indent:12px; color:#656565; *text-indent:0; *width:267px; *padding-left:12px;}
.box .feed_c{ width:538px; height:81px; background:#fff;  border:1px solid #ddd; padding:10px; color:#656565;}
.box .feed_b{ width:140px; height:40px; background:#2D8ED1; color:#fff; font-size:16px; cursor:pointer; text-align:center; border:none;}

.foot .code{ float:right; }
/*banner-inner*/
.inner-banner { width:100%; text-align:center; background:#aaa; }
.inner-banner img { max-width:100%; }

/*inner left*/
/*inner*/
.inner { width:1170px; background:#fff; padding:15px; margin:0px auto;overflow:hidden;}
.inner-title { text-align: center; width:502px; height:30px; padding-top:40px; margin:0px auto; background:url(/images/neiye_05.png) no-repeat center bottom;  font-size:30px; font-weight:normal; color:#633B27; font-family:"Times New Roman"; line-height:28px; text-transform: uppercase;letter-spacing:5px}
.inner-title span{ padding:0px 20px; background:#fff;}

.inner-menu{ width:1170px; overflow:hidden; margin:30px auto; padding-bottom:40px; border-bottom:2px solid #ccc;}
.inner-menu table{ margin:0px auto;}
.inner-menu td{ vertical-align:top;}
.inner-menu td a{ float:left;width:156px; height:134px; margin:0px 18px; background:url(/images/li_05.png) no-repeat center top; color:#fff; }
.inner-menu td a div{ text-align:center;  margin:40px auto 0px; padding-bottom:15px;}
.inner-menu td a div h3{ font-size:18px; font-weight:normal;}
.inner-menu td a div span{ font-size:12px; line-height:20px}

.inner-menu td a.curr{ background:url(/images/li_03.png) no-repeat center top;}
.inner-menu td a.curr div{background:url(/images/li5.png) no-repeat center bottom;}

.inner .inner-l {
	width: 240px;
	float: left;
	background: #fff;
	min-height: 460px;
	padding-top: 2px;
}
ul.sf-menu {
	clear: both;
	margin: 0px auto;
	height: auto;
	position: relative;
	text-transform: capitalize;
	z-index: 500;
	width: 240px;
	background-color: #F2F2F2;
	color: #fff;
}
ul.sf-menu li {
	margin: 0px;
}
ul.sf-menu li a {
	text-transform: capitalize;
	display: block;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	padding-left: 20px;
	color: #272727;
}
ul.sf-menu li a.sf1 {
	height: 58px;
	line-height: 56px;
	font-size: 15px;
	background: #F2F2F2;
	border-bottom:2px solid #fff;
}
ul.sf-menu ul {
	width: 100%;
	margin: 0px;
	padding: 0px 0 10px;
	background:#FFFFFF;
	overflow: hidden
}
ul.sf-menu ul li {
	margin: 0px;
}
ul.sf-menu ul li a {
	font-weight: normal;
	color:#5B5B5B;
	line-height: 38px;
	height: 38px;
	font-size: 13px;
	border-bottom:1px dashed #C8C8C8;
	text-align:center;
	padding:0px;
}
ul.sf-menu ul li a.cur{ color:#2573AF; font-weight:bold;}


.sf1:after {
	float: right;
	content: "+";
	width: 20px;
	display: block;
	margin: 0px auto;
	height: 58px;
}
ul.sf-menu li a.on{ background:#3DABDE; color:#fff;}
ul.sf-menu li a.on:after {
	float: right;
	content: "-";
	width: 20px;
	display: block;
	margin: 0px auto;
	height: 58px;
}

.inner .inner-r { width:1000px; float:right;}
.inner-position { width:1200px; margin:0px auto; height:48px;font-size:12px; color:#6F6F6F; line-height:48px;}
.inner-position a { color:#6F6F6F;font-size:12px;}

.inner .inner-r .inner-position { width:1000px;}

/*about*/
.inner-abo { width:1170px;font-size:14px;}
.inner-abo .profile{ margin:0px auto;}
.inner-abo .profile td{ padding:5px 0px; line-height:30px; font-size:16px}
.inner-abo .profile hr{ height:1px;border:none; width:100%; border-top:1px dashed #99CB44; margin:30px 0px;}
/* productlist */
.pro_lb0{width: 100%;overflow: hidden;}
.pro_lb0 ul{width: 100%;overflow: hidden;}
.pro_lb0 ul li{width: 733px;padding: 10px;border: 1px solid #ccc;position: relative;margin-bottom: 30px;overflow: hidden;}
.pro_lb0 ul li .proimg{float: left;width: 288px;}
.pro_lb0 ul li .proimg a{display: block; border:4px solid #ddd;background:#fff url(/images/pro.jpg) no-repeat center center; background-size:280px 210px;}
.pro_lb0 ul li .proimg a img{width: 280px; height:210px;}
.pro_lb0 ul li .proimg a:hover{ border:4px solid #2AA9E0;}

.pro_lb0 ul li dl{float: right;width:425px;padding-top: 10px;overflow: hidden;}
.pro_lb0 ul li dl dt{font-size: 18px;color: #333; font-weight:bold;line-height: 120%;margin-bottom: 10px;overflow: hidden;}
.pro_lb0 ul li dl dt a{display: block;color: #333;}
.pro_lb0 ul li dl dt a:hover{color: #257dff;}
.pro_lb0 ul li dl dd{font-size: 14px;color: #999;line-height: 24px;margin-bottom: 10px;overflow: hidden; height:120px;white-space:pre-line;}
.pro_more{display: block;width: 105px; height: 32px; font-size: 15px;color: #fff; line-height: 32px; text-align: center; margin-top: 10px;background-color: #68ACE2;vertical-align: middle;display: inline-block;position: relative;}
.pro_more:hover{color: #fff;}
/*products*/
.inner-prot {
	width: 1120px;
	margin: 0px auto;
	overflow: hidden;
}
.inner-prot li {
	float: left;
	width: 1100px;
	height: 300px;
	padding: 9px;
	border: 1px solid #eee;
	margin-bottom: 30px;
}
.inner-prot li .proimg {
	float: left;
	width: 400px;
	height: 300px;
}
.inner-prot li .proimg img {
	width: 398px;
	height: 298px;
	border: 1px solid #eee;
}
.inner-prot li .procont {
	float: right;
	height: 300px;
	width: 670px;
	overflow: hidden;
}
.inner-prot li .procont h3 {
	height: 50px;
	line-height: 50px;
	margin-top:20px;
	width: 670px;
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.inner-prot li .procont h3 a {
	font-size: 24px;
	color: #343434;
	font-weight: bold
}
.inner-prot li .procont .text {
	width: 670px;
	overflow:hidden;
	margin-bottom:20px;
	padding-bottom:10px;
	line-height: 24px;
	border-bottom:1px dotted #99CB44;
	font-size:14px;
}
.inner-prot li .procont ul {
	width: 670px;
	overflow:hidden;
}
.inner-prot li .procont ul li{ margin:0; padding:0; border:0;width: 280px; height:36px; line-height:36px; overflow:hidden; margin:0px 20px 0px 0px; padding-left:35px; background:url(/images/li8.png) no-repeat 12px center; color:#343434; font-size:18px;}

.aboimglist{width: 100%;position: relative;overflow: hidden}
.aboimglist li{float:left;widows: 33.333%;box-sizing:content-box;padding:0 10px;text-align: center;}
.aboimglist li img{display: block;margin: 0px auto;width: 360px;height: 240px;}
.aboimglist li p{text-align: center;margin-bottom: 10px;}

.inner-pro { width:1170px; margin-top:30px; overflow:hidden;}
.inner-pro ul {width:1200px;}
.inner-pro ul li{width:252px; float:left; margin:0px 11px 34px 12px; overflow:hidden}
.inner-pro li img{display:block; width:252px; height:189px;border:0px solid #C8C8C8;}
.inner-pro li span{position: absolute;
    z-index: 2;
    margin-top: -34px;
    background: rgba(244,243,231,0.77);
    width: 252px;
    padding: 0px;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    word-break: keep-all;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #fff;
    font-size: 14px;
	text-align:center;
	display:block;}
.inner-pro li span a{color:#151515;}



/*newslist*/
.show-menu{ width:981px; text-align:center; padding-bottom:20px;}
.show-menu a{ width:175px; height:35px; line-height:35px; background:#fff; border:1px solid #aaa; border-radius:5px; color:#3C3C3C; font-size:16px; text-align:center; display:inline-table; margin:15px;}
.show-menu a:hover{ border:1px solid #1F67B3; color:#1F67B3 }
.show-menu a.on{border:1px solid #1F67B3; color:#1F67B3}

.i-news{width:1150px;overflow: hidden; margin:0 auto; margin-top:25px;}
.i-news ul{width: 100%;overflow: hidden;}
.i-news ul li{width: 1140px;padding: 15px 5px;border-bottom: 1px dashed #ccc;position: relative;margin-bottom: 30px;overflow: hidden;}
.i-news ul li .proimg{float: left;width: 220px; padding:2px;border: 1px solid #ccc; text-align:center}
.i-news ul li .proimg a{display: block;}
.i-news ul li .proimg a img{width: 220px; height:165px;}
.i-news ul li dl{float: right;width:880px;padding-top: 10px;overflow: hidden;}
.i-news ul li dl dt{overflow: hidden; }
.i-news ul li dl dt a{color: #7FAB36;font-size: 18px;color: #333; float:left;line-height: 32px; height:32px; width:880px;overflow: hidden;white-space:nowrap; text-overflow:ellipsis;}
.i-news ul li dl dt a:hover{}
.i-news ul li dl dd{font-size: 14px;color: #808080;line-height: 24px;overflow: hidden; height:131px;}
.i-news ul li dl dd p{border-bottom:1px solid #eee; color:#63ADE5;line-height:48px; margin-bottom:10px;}

/*news*/
.news-list { width:1200px; margin-top:10px;}
.news-list li { width:1080px; border-bottom:1px dashed #ccc; padding:10px}
.news-list li:hover { background:#eee; transition:0.5s all;}
.news-list li strong { display:block; font-weight:500; font-size:15px; background: url(point1.jpg) no-repeat 0px 8px; width:1080px; padding-left:20px;}
.news-list li strong a { color:#222;}
.news-list li strong span { font-size:12px; color:#66c245; margin-left:10px;}
.news-list li p { display:block; font-weight: normal; font-size:12px; line-height:20px; width:1080px; color:#888;}
.news-list li:hover strong a { color:#66c245; transition:0.5s all;}

/*pages*/
/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:28px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}


/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}

/*详细页功能区*/
.preNext{position:relative;}
.preNext .line{height:10px;overflow:hidden;clear:both;background:url(../images/box_dotline.gif) left 15px repeat-x;margin:4px auto;padding-top:10px;}
.preNext .line strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(../images/box_dotline.gif) right -10px no-repeat;float:left;}
.preNext .text{color:#999;}
.preNext .actBox{position:absolute;top:25px;right:0;}
.preNext .actBox li{display:inline;padding-left:22px;background-image:url(../images/actbox-ico.gif);background-repeat:no-repeat;margin-left:10px;}
.preNext .actBox li a{color:#666;}
.preNext .actBox li#act-fav{background-position:4px 0px;}
.preNext .actBox li#act-err{background-position:4px -37px;}
.preNext .actBox li#act-pus{background-position:4px -73px;}
.preNext .actBox li#act-pnt{background-position:4px -109px;}

/*newdetail*/
.news-content { width:1170px;margin:0px auto; margin-top:10px;  font-size:14px; overflow:hidden;}
.newsTitle {clear:both;margin:0px auto;text-align:center;font-size:16px;font-weight:bold;color:#444;line-height:28px;  margin-bottom:15px;}
.newsPic{clear:both;margin:0px auto;text-align:center; margin-bottom:10px;}
.newsPic img{ max-width:720px; max-height:800px;}
.newsDate {clear:both;margin:0px auto;padding:10px 0px;text-align:center;line-height:20px; margin-bottom:15px; border:1px dashed #ccc;color:#777; font-size:12px;}
.newsDate a { color:#317de9;}
.newsDate a:hover { color:#317de9;}
.newsContent {clear:both;margin:0px auto;padding:0px; font-size:14px;color:#444;line-height:28px;word-wrap:break-word;word-break:normal; margin-bottom:15px;}
.newsContent img{ margin-bottom:10px;}
.newsContent ul,.newsContent ol{ margin:auto}
.newsContent ul li{list-style-type:disc}
.newsContent ol li{list-style-type:decimal;}

.prevNext {clear:both;margin:0px auto;border-top:dashed 1px #ccc;border-bottom:dashed 1px #ccc;height:60px;line-height:30px;color:#666;font-size:13px;-webkit-text-size-adjust:none; padding:10px 0px;}
.prevNext a {text-decoration:underline;}
.prevNext .prev { /*float:left;*/}
.prevNext .prev a { text-decoration:none;}
.prevNext .prev a:hover {color:#317de9; text-decoration:none;}
.prevNext .next { /*float:right;*/}
.prevNext .next a { text-decoration:none;}
.prevNext .next a:hover {color:#317de9; text-decoration:none;}


/*pro-detail*/
.pro-content { width:1150px;margin:20px auto 40px; }
.pro-content .ke-zeroborder {border-collapse:collapse;}
.pro-content .ke-zeroborder td, .table th {border:0px solid #cdcdcd;padding:10px; vertical-align:top; line-height:24px; font-size:15px}
.pro-content .ke-zeroborder p {padding:0px;margin:0px;}
.pro-content .ke-zeroborder td img{ max-width:524px;}
.pro-content .ke-zeroborder td hr{ height:1px;border:none; width:100%; border-top:1px dashed #99CB44; margin:10px 0px;}
.pro-content .ke-zeroborder td ul{ margin:10px 20px;}
.pro-content .ke-zeroborder td li{ list-style-type:disc;}

.pro-content .ke {border-collapse:collapse;}
.pro-content .ke td, .ke th {border:1px solid #cdcdcd;padding:10px; vertical-align:top; line-height:24px; font-size:15px}
.pro-content .ke p {padding:0px;margin:0px;}

.pro-content hr{ height:1px;border:none; width:100%; border-top:1px dashed #99CB44; margin:30px 0px;}
.pro-content h1{ line-height:48px;    font-size: 1.8em;}
.pro-content h2{ line-height:42px;}
.pro-content h3{ line-height:36px;}

.pro-detail { width:1000px;margin:0px auto;  overflow:hidden; margin-top:50px;}
.pro-detail .title{ width:100%; font-size:30px;color:#2A2A2A; line-height:65px; background:url(/images/li9.png) no-repeat center bottom; padding-bottom:10px; text-align:center}
.pro-detail .cont{font-size:16px; color:#9D9D9D; line-height:24px;padding:15px; text-align:center}

.pro-inquire{ width:1200px; margin:0 auto; overflow:hidden; margin-top:40px; }
.pro-inquire table{ margin:0px auto;}
.pro-inquire .fl{ float:left; width:340px; overflow:hidden}
.pro-inquire .fl h2{ margin-bottom:10px}
.pro-inquire .fr{ float:right; width:720px; overflow:hidden}
/*feedback
.inner-feedback { width:820px; margin-top:20px; font-size:14px;}
.inner-feedback .feed_t{ width:341px; height:31px; background:#fff; border:none; line-height:31px; text-indent:12px; color:#656565; *text-indent:0; *width:339px; *padding-left:12px;}
.inner-feedback .feed_c{ width:321px; height:81px; background:#fff; border:none; padding:10px; color:#656565;}
.inner-feedback .feed_b{ width:84px; height:30px; background:#EE4547; color:#fff; text-align:center; border:none;}
*/
/*feedback*/
.inner-feedback { width:600px; font-size:14px; color:#444;}
.inner-feedback .feed_t{ width:580px; height:48px; background:#FAFAFA; border:1px solid #ccc; line-height:48px; text-indent:12px; color:#555; *text-indent:0; *width:580px; *padding-left:12px;}
.inner-feedback .feed_c{ width:560px; height:241px; background:#FAFAFA; border:1px solid #ccc; padding:10px; color:#555;font-family:Arial, Helvetica, sans-serif;}
.inner-feedback .feed_b{ float:left; width:200px; height:48px; line-height:48px; background:#FA8021; color:#fff; text-align:center; border:1px solid #FA8021; font-size:16px;}
.inner-feedback table{ margin:0px auto; background:#fff; border:1px solid #fff; border-radius:10px; overflow:hidden;}
.inner-feedback table td{ padding:10px 0px;}

.inner-feedback2 { width:720px; font-size:14px; color:#444; overflow:hidden; margin:0px auto;}
.inner-feedback2 .feed_t{ width:330px; height:48px; background:#FAFAFA; border:1px solid #ccc; line-height:48px; text-indent:12px; color:#444; *text-indent:0; *width:580px; *padding-left:12px;}
.inner-feedback2 .feed_p{ width:705px; height:48px; background:#FAFAFA; border:1px solid #ccc; line-height:48px; text-indent:12px; color:#222; *text-indent:0; *width:580px; *padding-left:12px; font-weight:bold;}
.inner-feedback2 .feed_c{ width:685px; height:241px; background:#FAFAFA; border:1px solid #ccc; padding:10px; color:#555; font-family:Arial, Helvetica, sans-serif;}
.inner-feedback2 .feed_b{ float:left; width:200px; height:48px; line-height:48px; background:#FA8021; color:#fff; text-align:center; border:1px solid #FA8021; font-size:14px;}
.inner-feedback2 table{ margin:0px auto;overflow:hidden;}
.inner-feedback2 table td{ padding:10px 0px;}


.feedback {clear:both;margin:0px auto;padding:0px;margin:20px 0px 0px 0px;}
.submita {margin:16px auto;display:inline-block;padding:0 18px!important;line-height:22px;background:#ff9c00;border:0px;height:24px;color:#FFF;cursor:pointer;font-size:16px;}
.xh {color:#f00;padding:0 3px;}
#feedbackForm {margin:20px 0px 0px 0px;}
#feedbackForm .text {width:300px;height:26px;margin:10px 0px 0px 0px;font-size:12px;line-height:26px;padding:0px 0px 0px 5px;border:1px solid #CCC;}
#feedbackForm .lable {padding:10px 12px 0px 0px;line-height:30px;height:30px;text-align:right;}
#feedbackForm .atextarea {float:left;border:1px solid #CCC;height:100px;width:305px;ont-size:12px;margin-top:10px;line-height:24px;color:#666;}
#feedbackForm .smtcss {padding-right:112px;text-align:center;}
.table {border-collapse:collapse;}
.table td, .table th {border:1px solid #cdcdcd;padding:5px;}
.table p {padding:0px;margin:0px;}
.e_mobile {height:25px;line-height:25px; background: url( emobile1.png) 0px -51px no-repeat; padding-left: 25px;}


/*format table*/
.defcont .ke-zeroborder {border-collapse:collapse;}
.defcont .ke-zeroborder td, .table th {border:1px solid #cdcdcd;padding:5px; line-height:24px;}
.defcont .ke-zeroborder p {padding:0px;margin:0px;}


.online {
	width: 60px;
	z-index: 3;
	position: fixed;
	right: 0;
	bottom: 0;
}
.online a {
	display: block;
	width: 60px;
	height: 50px;
	background:url(/images/list.png) no-repeat;
	background-position:0px 0px;
	position: relative;
	text-decoration: none;
	cursor: pointer;
}
.online a:hover {
	background-position:-70px 0px;
}



.clear{margin:0px auto; clear:both; height:0px; font-size:0px; overflow:hidden;}
.blank1{margin:0px auto; clear:both; height:1px; font-size:1px; overflow:hidden;}
.blank8{margin:0px auto; clear:both; height:8px; font-size:1px; overflow:hidden;}
.blank10{margin:0px auto; clear:both; height:10px; font-size:1px; overflow:hidden;}
.blank15{margin:0px auto; clear:both; height:15px; font-size:1px; overflow:hidden;}
.blank20{margin:0px auto; clear:both; height:20px; font-size:1px; overflow:hidden;}
.blank25{margin:0px auto; clear:both; height:25px; font-size:1px; overflow:hidden;}
.blank30{margin:0px auto; clear:both; height:30px; font-size:1px; overflow:hidden;}
.blank35{margin:0px auto; clear:both; height:35px; font-size:1px; overflow:hidden;}
.blank40{margin:0px auto; clear:both; height:40px; font-size:1px; overflow:hidden;}
.blank45{margin:0px auto; clear:both; height:45px; font-size:1px; overflow:hidden;}
.blank50{margin:0px auto; clear:both; height:50px; font-size:1px; overflow:hidden;}

.cookice{
    position: fixed;
    width: 100%;
    overflow:hidden;
    padding: 10px 40px;
    left: 0;
    bottom: 0;
    right: 0;
    background: #efefef;
    z-index: 777777;
    padding-right: 150px;
	box-sizing: border-box;
}

.cookice p{
    line-height: 36px;
    position: relative;
    float: left;
    margin-top: 10px;
    font-size: 16px;
    color: #141414;
}

.cookice p a{
    color: black;
    cursor: pointer;
}

.cookice .hidden_cookice{
    position: absolute;
    border-radius: 5px;
    right: 50px;
    top: 50%;
    transform: translateY(-50%);
    background: #8ac731;
    width: 120px;
    height: 36px;
    color: #fff;
    text-align: center;
    line-height: 36px;
    display: block;
    cursor: pointer;
}
.cookice-blank{height: 66px;width: 100%;display: block;}
