@charset "utf-8";
body{font-family:"微软雅黑",sans-serif;word-spacing: normal;margin:0 auto; padding:0;font-size:12px;color:#333;background: url(../images/bg.jpg) repeat-x left 140px #F2F2F2;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,p,blockquote{margin:0;padding:0;list-style:none;}
em,i{font-style:normal;}
a:link,a:visited,a:active{color:#333;text-decoration: none;}
a:hover{text-decoration:none;color:#00743f;}
img { border:none; vertical-align:middle; }
input,select{ border:0px; padding:0px;margin:0px;vertical-align:middle;outline-style:none;color:#231815}

a {text-decoration:none;color:#333;}
a:visited {text-decoration:none;color:#333;}
a:hover {text-decoration:none;color:#00ACF5;}

.clear { clear:both; }

.fl { float: left; }
.fr{ float: right; }
.center { margin: 0 auto; }

.tleft { text-align:left; }
.tright { text-align:right; }
.tcenter {text-align:center; }

.f13{font-size:13px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f120{font-size:20px;}


.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}


.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl20{padding-left:20px;}

.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr20{padding-right:20px;}

.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb20{padding-bottom:20px;}


.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}

.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}

.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}

.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}


.wape{ width: 960px;margin:0 auto;}

.head{position:relative;z-index:1;height:100px;background:url(../images/top_bg.jpg) repeat-x}
.logo{float:left;padding-top:10px;}
.logo_r{overflow: hidden;float: right;padding-top: 20px;width:475px;}

 
.top_lang{overflow: hidden;float: right;color: #474444;line-height: 35px;}
.top_lang a{color: #474444;background:url(../images/u_nav_03.gif) no-repeat left center;padding-left:15px;margin-right:10px;}
.top_lang a:hover{color: #00ACF5;}
.top_lang a.yuyan{margin-left:10px;background:#fff;border:#BFBFBF 1px solid;border-radius:5px;text-align:center;padding:0 10px;}

/*?��*/
.top_tel{overflow: hidden;float: right;margin-left:15px;background:#00AFEC;border-radius:5px;padding:2px 15px;color: #fff;text-align:center}
.top_tel span{font-weight:bold;font-size:16px;text-decoration:none;}

/*??????*/
.top_search{overflow: hidden;float: right;margin-left: 20px;width: 190px;height: 30px;}
.top_search input{outline: none;}
.top_text{border:#ddd 1px solid;width: 148px;height: 28px;padding-left: 10px;background: #eee;*line-height: 28px;color: #666;font-size: 12px;float: right;/*display: none;*/}
.top_btn{width: 30px;height: 30px;cursor: pointer;background: url("../images/top_search.png") no-repeat;float: right;}

.tie{background:url(../images/20180103141237_64996.jpg) no-repeat center top;height:43px;padding-left:30px;line-height:32px;font-weight:bold;font-size:16px;color:#00AFEC}

.nav{background:#474444;height:40px;line-height:40px;}
.nav ul{width:960px;margin:0 auto}
.nav ul li{float:left;height:40px;line-height:40px;width:120px;text-align:center;position:relative;z-index:529;background:url(../images/g_nav_bg.gif) no-repeat right center}
.nav ul li.last{background:none}
.nav ul li a{color:#fff;font-size:15px;display:block;}
.nav ul li a:hover,.nav ul li a.on{color:#00ACF5;text-decoration:none; display:block;}

.nav ul li .dropdown {width: 750px;background:#fff;box-shadow: 0 3px 7px #bbb;z-index: 100;position:absolute;top:40px;left:0px;display:none;padding:0;overflow:hidden;}
.nav ul li .dropdown ul {overflow: hidden;}
.nav ul li .dropdown ul:last-child {margin-bottom: 20px;}
.nav .dropdown li {width: 250px;float: left !important;border: none;height: auto;margin: 0;padding: 0;text-align:left;}
.nav .dropdown li.top_cat {width: 100%;float: none;border: none;height: auto;margin: 0;padding: 0;text-align:left;}
.nav ul li li a {display: block;width: auto;height: auto;padding: 6px 6px 6px 35px;color: #222;text-decoration: none;text-indent: 0;font-size: 13px;font-weight: normal;line-height:1.6;background: #FFF url(../images/icon_arrow_or.png) no-repeat 15px 50% !important;border-bottom: #EEE 1px solid;}
.nav ul li li.top_cat a {padding: 6px 6px 6px 30px;color: #222;text-decoration: none;text-indent: 0;font-size: 14px;font-weight: normal;line-height:1.6;background: #FFF url(../images/icon_line.png) no-repeat 10px 50% !important;border-bottom: #EEE 1px solid;}
.nav .dropdown li.top_cat a:hover {color: #FF6600;background-color: #FFF !important;}


	
.banner-wrap {height:290px;width:950px;position:relative;margin:0 auto}
.i-banner, .i-banner .bd ul li {height: 290px;width: 100%;}
.i-banner .bd ul li {background-position: 50% top;}
.i-banner .hd{ height:10px; overflow:hidden; position:absolute; bottom:25px; z-index:1;text-align: center;width: 100%;}
.i-banner .hd ul{margin: 0 auto;height: 10px;width: 110px;}
.i-banner .hd ul li{ float:left; margin-right:10px;  width:10px; height:10px; background:#fff; cursor:pointer;border-radius: 50%;text-indent: 9999px;}
.i-banner .hd ul li.on{ background:#00AFEC; color:#fff; }

.i-banner .prev,.i-banner .next{ position:absolute; left:3%; top:210px;margin-top:-25px; display:block; width:32px; height:40px;background:url(../images/slider-arrow.png) -110px 5px no-repeat;filter:alpha(opacity=50);opacity:0.5;   }
.i-banner .next{ left:auto; right:3%; background-position:8px 5px; }
.i-banner .prev:hover,.i-banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.i-banner .prevStop{ display:none;  }
.i-banner .nextStop{ display:none;  }	
	
.cullti{height:30px;width:100%;background:url(../images/20180201141958_38416.jpg) no-repeat center top;line-height:30px;text-indent:30px;color:#333;font-size:16px;}

#image-navigation{
	position: relative;
}

/* Carousel */
.carousel {
	width: 950px;
	z-index: 1;
	overflow: hidden;
	margin: 0px auto;
}
.carousel .previous,
.carousel .next {
	width: 42px;
	height: 42px;
	position: absolute;
	top: 125px;
	cursor: pointer;
	z-index:999;
}
.carousel .previous {
	left: 63px;
	background: url(../images/prev.png) no-repeat;
}
.carousel .next {
	right: 63px;
	background: url(../images/next.png) no-repeat;
}
.carousel .slides {
	overflow: hidden;
	width: 950px;
	height: 290px;
	margin: -1px 0 10px;
}
.carousel .control {
	height: 13px;
	text-align: center;
	margin-bottom: 15px;
}
.carousel .control div {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	cursor: pointer;
	background-image: url(../images/control.png);
	background-position: 0px 0px;
	width: 13px;
	height: 13px;
	margin: 0px 5px;
}
.carousel .control .active {
	background-position: 0px 13px;
}
.carousel .slides ul {
	margin: 0 0 0 84px !important;
	padding: 0;
}
.carousel .slides li {
	float: left;
	width: 782px;
	height: 290px;
	margin: 0;
	padding: 0;
}

#prom
{
	width: 950px;
/*	height: 290px;*/
	
	background: url(../images/prom_bg.jpg) repeat-y top left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

div#prom p#flash
{
	width: 950px;
	height: 290px;
	padding: 1px 0px 1px 0px;
}


.banner .anote{padding:10px 0px 0; line-height: 170%;text-align:center;}

.content{margin: 0 auto;padding: 0 20px 20px 20px;width: 920px;overflow:hidden;background:url(../images/contents_bg.jpg) repeat-y top left}

.box_1{width:920px;}
.box_1 ul {margin:0px;padding:0px;width:920px;height:208px;}
.box_1 li {list-style-type: none;float:left;width:209px;height:208px;margin:0 28px 0 0;}
.box_1 .last{margin:0;}
.box_1 p{margin:10px 0 0 0;}
.box_1 a:link, .box_1 a:visited{color: #00AFEC;outline: medium none;text-decoration: underline;}
.box_1 a:hover .box_1 a:active{color: #FF3300;text-decoration: underline;}
.box_1 li h4{font-size:14px;text-align:center;padding-top:0;color:#474444}
.box_1 li h4 a:link, .box_1 li h4 a:visited{color:#474444;text-decoration:none}
.box_1 li h4 a:hover{color: #00AFEC;}
.box_1 li h4 i{padding-left:10px;}

.box2{padding:28px 0 0 0;width:920px}
.w565{width:565px}


.title{ width:100%;height:36px;background:url(../images/title_bg.jpg) repeat-x;}
.title span{ line-height:36px; height:36px; font-weight:bold; font-size:14px;float:left; text-indent:20px;}
.title em{float:right;margin:12px 8px 0 0}
.red{color:#D40B1C}
.green{color:#00A040}
.blue{color:#00ACF5}

.biaoti{ width:100%;height:36px;}
.biaoti span{ line-height:36px;background:url(../images/arrow_right.png) no-repeat left center; height:36px; font-weight:bold; font-size:14px;float:left; text-indent:20px;color:#444}
.biaoti em{float:right;margin:12px 8px 0 0}


.box3{border:#ddd 1px solid;position: relative;margin-bottom: 20px;height:155px;width: 565px;background:url(../images/xxll.jpg) no-repeat right bottom}
.box3 ul { padding:10px 0 10px 20px; width:545px; overflow:hidden;}
.box3 ul li { height:32px; line-height:32px;color:#999;overflow:hidden;border-bottom:dashed 1px #ddd;}
.box3 ul li a { color:#004C99;text-decoration:underline;background:url(../images/dd_03.jpg) no-repeat left center;   padding:0 0 0 13px;margin-left:15px; }
.box3 ul li a:hover { color:#FA8236;text-decoration:none; }


.box4{width:330px;border:#ddd 1px solid;}
.box4 .contact{line-height:25px;padding:10px;height:276px;}


.parter{}
.parter li{width:181px; margin:5px 1px 15px;height:55px;float:left}
.parter li img{display:inline;width:181px;height:55px; }


.footer{margin: 0 auto;padding: 0 5px;width: 950px;text-align: left;background: url(../images/footer_bg.jpg) repeat-y top left;}
.footer-top{padding: 18px 24px 0 16px;width: 910px;background: url(../images/2color_line.gif) repeat-x left top #E6E6E6;}
.footer-top .l{width: 750px;border-right: 1px solid #777;float: left;}
.footer-top .l li{width: 120px;float: left;_display: inline;margin-right: 0;}
.footer-top .l a{display: inline-block;width: auto;margin-right: 20px;color: #a6a6a6;float: left;_display: inline;}
.footer-top .l a.t{font-size: 14px;line-height: 16px;width: 100%;color: #fff;margin-bottom: 10px;}
.footer-top .l a:hover{color: #fff;}
.footer-top .footer-watch{width: 115px;float: right;font-size: 14px;line-height: 16px;color: #474444;padding-left: 15px;border-left: 1px solid #D5D5D5;padding-top:15px;}
.footer-top .tel{font-weight: bold;font-size: 24px;line-height: 38px;font-family: Arial;padding: 8px 0 12px;}
.footer-top .btns{margin-top: 17px;}
.footer-top .btns a{margin-right: 30px;width: 55px;height: 51px;display:inline-block;background: url(../../img/sign01.jpg) no-repeat;}
.footer-top .btns a:hover{opacity: 0.6;filter:alpah(opacity=60);}
.footer-top .btns a.weixin{background-position: -74px 0;}
.footer-top .btns a.qq{background-position: -148px 0;}
.footer-main{padding:5px 0;text-align: center;color: #fff;line-height:23px;background:#474444}
.footer-main p{text-transform:uppercase}
.footer-img{margin-top: 22px;}
.footer-img a{display: inline-block;height: 36px;margin-right: 14px;opacity: 0.8;filter:alpha(opacity=80);}
.footer-img a:hover{opacity: 1;filter:alpha(opacity:=100);}
.footer-nav{float: left;width:775px;}
.footer-nav dl{float: left;display: inline-block;_display: inline;margin-right:13px;width:118px;padding:0 0 15px 0}

.footer-nav dt{margin-bottom: 12px;background:url(../images/f_01.jpg) no-repeat left center;height:21px;}
.footer-nav dt a{font-size: 14px;color: #000;padding-left:20px;;line-height:13px}
.footer-nav dd{line-height:18px;overflow:hidden;margin-bottom:8px;margin-left:5px;}
.footer-nav dd a{color: #474444;background:url(../images/arrow_01.gif) no-repeat left 7px;padding-left:9px;display: inline-block;}
.footer-nav dd a:hover{color: #00ACF5;}


.ftnav{ height:50px; text-align:center}
.ftnav a{ text-align:center; height:50px;color:#333; line-height:50px; padding:0 10px;background:url(../images/f_nav_bg.gif) no-repeat right center;}
.ftnav a:hover{color:#00AFEC;}




.nycontent{margin: 0 auto;width: 960px;overflow:hidden;background:url(../images/contents_bg.jpg) repeat-y top left}
.nybanner{width:950px;height:90px;margin:0 auto;background:url(../images/title_company.jpg) no-repeat center top;}
.nybanner .wenzi{float:left;margin:15px 0 0 30px;color:#fff;height:60px;line-height:60px;}
.nybanner .wenzi span{font-size:18px;float:left}
.nybanner .wenzi em{text-transform:uppercase;font-size:12px;padding-left:10px;}

.main{padding:0 20px;width:920px;margin:0 auto;}
.path{ height:36px; margin-bottom:15px;float:left;width:920px;}
.path font{ color:#00ACF5;}
.path span{ float:left;font-size:12px;margin-top:10px;}
.path a{font-size:12px;}

.sub_left{ width:238px;border:#ddd 1px solid; float:left; overflow:hidden;}
.sub_left_tit{  background:url(../images/title_bg.jpg) repeat-x;height:36px;line-height:36px;padding-left:15px;border-bottom:#ddd 1px solid}
.sub_left_tit span{background:url(../images/arrow_right.png) no-repeat left center;font-weight:bold;padding-left:20px;font-size:14px;color:#333}
.sublist ul{float:left;width:238px; }
.sublist ul li{ border-bottom:1px solid #ddd; height:30px; line-height:30px;}
.sublist ul li a{float:left; background:url(../images/arrow_blue.gif) no-repeat 16px 12px;padding-left:30px;color:#333;font-size:12px;}
.sublist ul li a:hover,.sublist ul li a.aw{ display:block;color:#00ACF5;}
.sublist ul li:last-child {border-bottom: none;}


.sub_right{float: right;padding: 0 0 10px 0;border: 1px solid #ddd;width: 670px;margin-bottom:50px;}
h2.subtit{background: url(../images/title_bg_blue1.jpg) no-repeat left top;width:649px;height:37px;line-height:37px;text-align:left;float:left;padding-left:20px;color:#fff;font-size:14px;}
h2.subtit1{background: url(../images/title_bg_blue.jpg) no-repeat left top;width:649px;height:37px;line-height:37px;text-align:left;float:left;padding-left:20px;color:#fff;font-size:14px;}

.sub_center{padding:0px 15px;line-height:180%;float:left;width:642px;}

.page { text-align: center; line-height: 16px; margin:30px 0;}
.page span, .page a { display: inline-block; border: 1px solid #ededed; padding: 5px 10px; vertical-align: middle; margin: 0 0 10px -1px; }
.page .goprev { margin-right: 10px; }
.page .gonext, .page .count { margin-left: 10px; }
.page span, .page a:hover { background: #00ACF5; color: #ffffff; }
.page span.goprev, .page span.gonext { color: #cccccc; background: none; }
.page span.count { border: 0; background: 0; color: #333333; }


.newsMain{padding:0 15px;overflow:hidden;}
.newsMain .headTit{border-bottom:1px dotted #ddd; text-align:center; padding:10px 0; position:relative;margin-bottom:10px}
.newsMain .headTit h1{ font-size:18px; color:#00ACF5; margin-bottom:10px;  text-align:center;}
.newsMain .headTit .clickhov{text-align:center;}
.newsMain .headTit .clickhov span{margin-left:10px;color:#999;}
.newsMain .headTit a.return{ position:absolute; right:0px; top:5px; width:60px; height:25px; line-height:25px; display:block; background:#00ACF5; color:#fff; text-align:center;font-family: \5B8B\4F53;}
.newsMain .texBody{padding-bottom:10px;line-height:30px}


.prolist li{width:216px;overflow:hidden;float:left;padding-top:10px;}
.prolist li p{width:200px;margin:2px auto;text-align:center;}
.prolist li p img{width:200px;height:150px;margin-bottom:5px;border:#ddd 1px solid}
.prolist li.no{border-right:0}


.feedback tr td{padding-bottom:20px}
.feedback table{margin-top:20px}

.input_gbook{border:1px solid #b1b1b1;height:30px;line-height:30px;text-indent:5px}
.btn {background:url(../images/btn.gif);height:21px;width:67px;border: 0px none;color:#ffffff;line-height:21px;cursor:pointer;margin-left:90px}

.news li{float:left;width:100%;padding:7px 0;background:url(../images/dd_03.jpg) no-repeat 3px 18px;text-indent:20px;border-bottom:1px dotted #ccc; }
.news li a{display:block;float:left;width:70%;overflow:hidden;white-space:nowrap; text-overflow: ellipsis;color:#333; text-indent:20px; list-style:none}
.news li em{float:right; margin-left:5px;color:#999;width:20%;text-align:center;font-style:normal;}


#topMenu ul{
	width:910px;
	margin-bottom:50px;

}

#topMenu li{
	float:left;
	display:inline;
	margin-bottom:10px;
}
.margiR9{
	margin-right:9px;
}



#sidebox ul{border-top: none;padding: 15px 15px 0;margin-bottom:10px;}	
#sidebox li{border-bottom:0;background: url(../images/arrow_right.png) no-repeat 4px 18px;border-top: 1px solid #CCCCCC;margin: -16px 0 10px;padding: 15px 0 15px 25px;zoom:1;font-size:14px;}	
#sidebox li:last-child {margin-bottom:0;}
#sidebox li a{text-decoration: none;background:none;padding-left:0;color:#666;}	
#sidebox li a:hover{background:none;}
#sidebox ul ul {border:none;margin:15px 0 0 8px;padding:0;}
#sidebox ul ul li {border:none;border-bottom:1px solid #ddd;background:url(../images/arrow_blue.gif) no-repeat 0px 18px;padding: 10px 0 5px 10px;}
#sidebox dl{line-height: 1.5;}	
#sidebox dd{margin-bottom: 10px;font-size: 0.9em;}	


.search_box{padding: 15px 10px 15px 15px;background: #f5f5f5;border: solid 1px #e1e1e1;line-height: 1.5;margin:30px 10px 30px;}
.search_box input.text{border:#ddd 1px solid;padding: 2px 3px;font-size: 1.2em;width: 130px;height: 13px;}
.search_box input.btdn{background: url(../images/bt_search.gif) no-repeat ;width: 44px;height: 21px;text-indent: -9999px;border: none;}


.pro_center{padding:15px;line-height:22px;float:left;width:642px;}
.pro_center h4{background:#00ACF5;color:#FFF;font-weight:normal;height:35px;line-height:35px;font-size:16px;padding-left:10px;}
.pro_center h5{font-weight:normal;margin:10px 0;font-size:14px;color:#00ACF5}
.pro_center h6{background:#00ACF5;color:#FFF;font-weight:normal;height:30px;line-height:30px;padding:0 10px;font-size:14px;}

.picture li{float:left;width: 205px;margin:0 8px 10px 0;display: inline;text-align:center;}
.picture li img{display:inline;width:205px;margin:0 0 5px; }
.picture li img:hover{filter: alpha( opacity=0.8);	opacity: 0.8;}
.picture li p{background:url(../images/arrow_blue.gif) no-repeat left center;text-align:left;padding-left:15px;}
.picture li a{ line-height:22px; font-size:12px; font-weight:bold; color:#666; text-align:left; display:block;}
.picture li a:hover{color:#f00;}


.pro_list{float:left;padding:10px;font-size:14px;}
.pro_list .biaoti{width:652px;height:30px;line-height:30px;text-align:left;text-indent:10px;border-bottom:#00ACF5 2px solid;font-weight:bold}
.pro_list .f_left{float:left;padding:0 10px;margin-right:20px;margin-left:15px;}
.pro_list .f_left dl{}
.pro_list .f_left dl dt{line-height:30px;color:#00ACF5;border-bottom:1px solid #ccc;margin-top:10px;}
.pro_list .f_left dl dd{background:url(../images/arrow_right.png) no-repeat left center;float:left;margin-right:20px;padding-left:20px;line-height:30px;color:#666;}
.pro_list .f_right{float:left;width:170px;margin-right:20px;}
.pro_list .f_right dl{}
.pro_list .f_right dl dt{line-height:30px;color:#00ACF5;border-bottom:1px solid #ccc;margin-top:10px;}
.pro_list .f_right dl dd{background:url(../images/arrow_right.png) no-repeat left center;padding-left:20px;line-height:30px;color:#666;border-bottom:1px solid #ccc}

#products_box {margin-bottom:20px;}
#products_box img.products_img {margin-right:20px;}
#products_box dl.products_date {width:300px;}
#products_box dl.products_date dt {border-bottom:#CCC solid 1px;font-weight:bold;margin: 0 0 5px ;	}
#products_box dl.products_date dd {margin-bottom:20px;}


#detail_box{margin:15px 0;}

.n_nav{ height:30px; text-align:right;}
.n_nav span { text-align:center; height:30px;color:#00AFEC; line-height:30px; padding:0 10px;background:url(../images/f_nav_bg.gif) no-repeat right center;}
.n_nav span.on{color:#666;}
.n_nav span a:hover{color:#00AFEC;}
.n_nav span a{color:#00AFEC;}

.news_cn{float:left;padding:0px 0 0 0;width:642px;}
.news_cn h2{background:url(../images/heading_h2_bg.gif) no-repeat top left;height:32px;line-height:32px;padding: 0px 10px 0px 30px;display: block;border-bottom: 2px solid #00AFEC;width:602px;color:#00AFEC;font-size:16px;}
.news_cn .anote{line-height:20px;font-size:13px;margin:5px 0;}
.subTitle {display:block;width:630px;float:left;padding-left:10px;font-size:20px;font-weight:bold;color:#00AFEC;margin-bottom:15px;}
.top_navv{width:800px;height:88px;background:url(../images/bg_navi.jpg) 0 0 no-repeat;clear:both;margin:0 auto}
.top_navv li{float:left;border-right:#E1E1E1 1px solid;border-bottom:#E1E1E1 1px solid;height:74px;line-height:74px;text-align:center;font-size:22px;width:159px;}
.top_navv li a{color:#000}
.top_navv li a:hover{color:#00AFEC;}
.top_navv li:last-child {border-right:none;}
.top_nr{line-height:22px;padding:20px 0;text-align:center}
.topMenu{width:920px;margin:20px 0 50px;overflow:hidden}
.topMenu li{float:left;display:inline;margin-bottom:10px;margin-right:14px;}






.calist li{width:201px;float:left;margin:0 15px 20px  ;border:#ddd 1px solid;text-align:center}
.calist li h4{text-align:center;font-size: 14px;margin: 5px 0;width:201px;white-space:nowrap;text-overflow:ellipsis; color:#333; overflow: hidden;font-weight:normal}
.calist li p{font-size: 12px;color: #999;padding:0 10px;margin-bottom:5px;white-space:nowrap;text-overflow:ellipsis;  overflow: hidden;}
.calist li.no{margin-right:0}
.calist li .img{padding:25px 0;text-align:center}

.feedback tr td{padding-bottom:5px}
.feedback table{margin-top:20px}

.input_gbook{border:1px solid #b1b1b1;height:30px;line-height:30px;text-indent:5px}
.fbtn {background:url(../images/btn.gif);height:21px;width:67px;border: 0px none;color:#ffffff;line-height:21px;cursor:pointer;margin-left:90px}

.join tr td{padding-bottom:20px;}
.join table{margin-top:20px}


.joins{border-right:#9A9A9A 1px solid;border-bottom:#9A9A9A 1px solid;margin-top:15px;}
.joins tr td{border-left:#9A9A9A 1px solid;border-top:#9A9A9A 1px solid;height:25px;line-height:25px;}

.que_nav li{float:left;background:url(../images/ir.jpg) no-repeat left center;width:300px;height:85px;line-height:85px;margin:10px;}
.que_nav li a{font-size:18px;padding-left:42px;font-weight:bold}
.que_nav li.none{margin-right:0}

.q_answer p.text_dotted,.q_answer p.text {margin-left:10px;}
.dot_line{background:url(../images/dot_line.gif) repeat-x left bottom;margin-top:17px;margin-bottom:5px;padding-bottom:1px;}
p.faq_submenu{clear:both;font-size:14px;font-weight:bold;line-height:1em;padding:2px 0 2px 0;}
p.text_dotted{background:url(../images/dot_line.gif) repeat-x left top;margin-bottom:10px;margin-top:3px;padding-top:15px;font-weight:bold;line-height:1.6em;margin-bottom:1em;}

.text{font-size:12px;line-height: 1.6em;margin-bottom: 1.0em;}


#sitemap{border:solid 1px #CCC;}
#sitemap dl{width:31%;display:inline;float:left;margin-bottom:2em;margin-left:1em;}
#sitemap dl dt{border:solid 1px #999999;margin-top:10px;padding:0.5em 0.85em;margin-right:1em;margin-bottom:1em;border-left:solid 3px #00ACF5;line-height:1.8;}
#sitemap dl dd{padding:0 0 0 10px;background:url(../images/list.gif) no-repeat left center;line-height:1.8;margin-left:1em;}
.sitemap-container{width:917px;padding-bottom:1em;zoom:1;}
.sitemap-container:after{content:".";display: block;height:0px;clear:both;visibility:hidden;}
.sitemap-container{display:inline-table;/*\*/display:block;/**/}


.page { text-align: center; line-height: 16px; margin:30px 0;}
.page span, .page a { display: inline-block; border: 1px solid #ddd; padding: 5px 10px; vertical-align: middle; margin: 0 0 10px -1px; }
.page .goprev { margin-right: 10px; }
.page .gonext, .page .count { margin-left: 10px; }
.page span, .page a:hover { background: #C9261C; color: #ffffff; }
.page span.goprev, .page span.gonext { color: #cccccc; background: none; }
.page span.count { border: 0; background: 0; color: #333333; }

div.sub_center , div.sub_center span , div.sub_center p, div.sub_center a, div.sub_center div,div.sub_center a,div.sub_center td{
font-family:"微软雅黑",sans-serif!important;
}

.anote span, .anote p, .anote a, .anote div, .anote a , .anote td{
font-family:"微软雅黑",sans-serif!important;
}

.menu_list{float:left;width:238px;}
.menu_head{width:198px;height:47px;border-bottom:0;line-height:47px;padding-left:25px;font-size:14px;color:#333;cursor:pointer;border:1px solid #e1e1e1;position:relative;font-weight:bold;background:#f1f1f1 url(../images/pro_left.png) center right no-repeat;margin:0;font-weight:normal}
.menu_list .current{background:#f1f1f1 url(../images/pro_down.png) center right no-repeat;}
.menu_body{width:223px;height:auto;overflow:hidden;line-height:38px;border-left:1px solid #e1e1e1;backguound:#fff;border-right:1px solid #e1e1e1;border-bottom:0;border-top:0}
.menu_body a{display:block;width:198px;height:38px;line-height:38px;padding-left:25px;color:#777777;background:#fff;text-decoration:none;border-bottom:1px solid #e1e1e1;background:url(../images/side_icon1_off.png) no-repeat 15px center}
.menu_body a:hover{text-decoration:none;}
.pro_list_dl{ width:310px;  overflow:hidden;padding:10px 0; margin:10px 20px 0 0; float:left; display:inline; }
.pro_list_dl.none{margin-right:0}
.pro_list_dl img{ float:left; margin-right:12px;}
.pro_list_dl dt a,.pro_list_dl dt{width:238px; font-weight:normal; color:#00ACF5; font-size:14px;float:right}
.pro_list_dl dd{ line-height:16px;font-size:12px;  color:#666666; text-align:left;width:238px;float:right}
.pro_list_dl dd a{color:#018ae1;}

.about_ls {border-bottom:1px solid #CCC;overflow:hidden;padding:10px 0;}
.about_ls dl{float:left;width:297px;background:url(../images/conts_line.gif) no-repeat right center;padding:0 12px;overflow:hidden;margin:10px 0;}
.about_ls dl dt{background: url(../images/h_title02.gif) 0 6px no-repeat;border: none;margin-bottom: 10px;padding: 0 0 0 22px;}
.about_ls dl dt a{color: #00ACF5;font-size: 15px;font-weight: normal;}
.about_ls dl dd{height:55px;overflow:hidden;line-height:18px;}
.about_ls dl.none{background:none}


.sub_center p img{margin:10px 0}