/* CSS Document */
/* CSS 基本样式 */
body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,textarea,p{margin:0px; padding:0px;font-size:14px; font-family:"Microsoft Yahei";}
ul{list-style:none;}
img,a img{border:none;}
a{text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:none; cursor:pointer;}
a:focus { outline: none; } 
a{blr:expression(this.onFocus=this.blur())}
.fl{float:left;}
.fr{float:right;}
/*-- 居中显示 --*/
.w1000{width: 1000px; margin-left: auto; margin-right: auto;}
/*-- 左浮动 --*/
.fl {float: left;}
.fr{float:right;}
.m10 {
}
/*-- img --*/
img { vertical-align: middle;}
/*-- 清除浮动 --*/
.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden;}
.clearfix:before, .clearfix:after { content: " "; display: table;}
.blank20{ height: 20px;clear: both;width: 100%;}
.blank10{ height: 10px; clear: both; width: 100%;}
.blank15{ height: 15px; clear: both; width: 100%;}
.clear{
	clear:both;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
}
input,button,select,textarea{outline:none}
::-webkit-input-placeholder { color: #fff;}/* WebKit browsers */ 
:-moz-placeholder { color: #fff;}/* Mozilla Firefox 4 to 18 */  
::-moz-placeholder { color: #fff;}/* Mozilla Firefox 19+ */
:-ms-input-placeholder { color:  #fff;}/* Internet Explorer 10+ */
/* CSS 基本样式 */

/* CSS 头部样式 */
.hd_top{ height:30px; background:url(../images/hd_bg_01.png) repeat-x; border-bottom:solid 1px #ececec;}
.hd_top p { float:left; line-height:30px; margin-left:10px; color:#666666; font-size:12px;}
.hd_top_r{
	float:right;
	line-height:30px;
	width:203px;
	position: relative;
	margin: 0px;
	padding: 0px;
	height: 30px;
	text-align: right;
}
.hd_top_r span{ color:#666666; font-size:12px;}
.hd_top_r a{ color:#666666; font-size:12px;}
.hd_top_r a:hover{ color:#01559B;}
.hd_logo_box{ height:132px; background:url(../images/hlogo_bt_02.png) bottom repeat-x;}
.logo{ margin-top:26px;}
.logo_info{
	padding-left: 20px;
	height: 50px;
	line-height: 30px;
	border-left: dashed 2px #dedede;
	font-size: 20px;
	color: #8b8b8b;
	margin-top: 39px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20px;
}
.phone_num_box{ height:50px; padding-left:43px; position:relative; zoom:1; margin-top:39px; positon:retive;}
.phone_num_box i{ display:block; width:39px; height:39px; background:url(../images/sphone_icon_16.png) no-repeat; position:absolute; top:2px; left:0px;}
.phone_num_box p{
	font-size:20px;
	color:#0C71C6;
	font-family: "Microsoft Yahei";
}
.phone_num_box strong{ font-size:20px; color:#0C71C6; font-family: "Microsoft Yahei";}
.nav { margin:20px 0 15px 0;}
.nav ul li{ float:left;width:100px;text-align:center; background: url(../images/nav_li_l_03.png) left center no-repeat;margin: 0 3px;}
.nav ul li.fir{ background:none;}
.nav ul li.home_li{ background:none;}
.nav ul li.on a,.nav ul li a:hover{ color:#ffffff;background:#01559B; border-radius:5px; -moz-border-radius:5px; -wedkit-border-radius:5px;}
.nav ul li a{ display:inline-block;  font-size:16px; color:#333333;  height: 28px; width: 98px;line-height: 28px;margin-left: 5px;}

.banner{
	overflow:hidden;
	width:100%;
	min-width:1100px;
	border-top:3px solid #CCC;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 15;
	margin-left: auto;
}
.banner{position:relative;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li {
			 width:1920px; /*图片宽度*/
            position:absolute;
            left:50%;
            margin-left:-960px; 
}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:50px;height:3px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:50px;height:3px;overflow:hidden;background:#fff;cursor:pointer;}
.flex-control-nav .flex-active{background:#ff8400;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:38px;overflow:hidden;cursor:pointer;position:absolute;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/l.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/r.png) center center no-repeat;}
.flex-direction-nav li a:hover{filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}


/* CSS 搜索 */
.search_box{
	height:50px;
	border-top:solid 1px #d2d2d2;
	border-bottom:solid 2px #d1d1d1;
	line-height:50px;
	padding: 0px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.hot_serach {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 50px;
	width: 500px;
}
.hot_serach dt{ display:inline-block;}
.hot_serach dd{
	display:inline-block;
	font-size:12px;
	margin-right:3px;
	line-height: 50px;
	padding: 0px;
	height: 50px;
	width: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.hot_serach a { color:#666;}
.hot_serach a:hover{ color:#01559B;}
.search span{ display:inline-block; width:165px; height:20px; padding-left:23px; border:solid 1px #b2b2b2; position:relative; zoom:1; color:#ffffff;}
.search span i{ display:block; width:14px; height:12px; background:url(../images/search_icon_03.png) no-repeat; position:absolute; top:3px; left:4px;}
.search_btn{ display:inline-block; height:25px; line-height:25px; width:44px; text-align:center; background:#fe8d16; color:#ffffff; border: solid 1px #fe8d16;}
.search_txt{ border:0px; height:15px; width:165px; font-size:12px; margin-top:1px; color:#000;}
/* CSS bd内容 */
.pro_list{ width:230px; margin-right:15px;}
.pro_list_tit{ height:55px; text-align:center; line-height:60px; background:url(../images/pro_list_bg_03.png) bottom no-repeat; font-size:22px; color:#ffffff;}
.pro_slide_box{
	width:220px;
	height:auto;
	border:solid 5px #01559B;
	overflow:hidden;
	background-image: url(../images/daohang.png);
	background-repeat: no-repeat;
	background-position: left;
}
.pro_list_item{ width:200px; margin:14px auto;}
.pro_list_item strong{
	display:inline-block;
	width:200px;
	height:37px;
	position:relative;
	zoom:1;
	text-align:center;
	line-height:37px;
	font-size:18px;
	position:relative;
	zoom:1;
	font-weight:300;
	cursor:pointer;
	margin: 0px;
	padding: 0px;
	color: #333333;
	background-color: #D7EDFF;
}
a.biaoti {
	color: #666666;
}
.pro_list_item strong i{ position:absolute; top:17px; right:12px; display:block; width:10px; height:5px; background:url(../images/arrow_d_03.png) no-repeat;}
.pro_list_item ul li{display:inline-block; width:200px; height:41px; line-height:41px; text-align:center; border-bottom:solid 1px #dbdbdb;}
.pro_list_item ul li a{ color:#333333; font-size:16px;}
.pro_list_item ul li.on a{ color:#333333;}
.pro_list_item ul li a:hover{ color:#333333;}
.pro_item_pic{ width:165px; height:158px; border:solid 1px #dfdfdf; position:relative; zoom:1; overflow:hidden;}
.pro_item_pic img{ display:block; width:158px; height:158px; position:absolute; top:0;left:0;bottom:0;right:0; margin:auto;}
.pro_item_info{ width:165px; height:30px; text-align:center; line-height:30px; overflow:hidden; display:inline-block;}
.pro_item_info a{ white-space:nowrap; color:#333333;}
.pro_item_info a:hover{ color:#333333;}
.pro_show{
	width:755px;
	margin: 0px;
	padding: 0px;
	float: right;
	height: auto;
}
.pro_show .hd{ height:50px; border-bottom:solid 3px #01559B; padding-left:15px; margin-bottom:12px;margin-left: 18px;}
.pro_show .hd li{ float:left; width:132px; height:49px; text-align:center; line-height:49px; font-size:18px; color:#333333; cursor:pointer;}
.pro_show .hd li.on{border:solid 1px #01559B;background-color: #01559B;  color: #ffffff; }
.pro_show .bd ul{ width:755px; margin:auto;}
.pro_show .bd li{ float:left; margin: 10px 0 10px 18px; border:solid 1px #ffffff; overflow:hidden;}
.pro_show_list ul li.on,.pro_show .bd li.on{border:solid 1px #01559B; border-radius:5px;-moz-border-radius:5px;-wedkit-border-radius:5px; -moz-box-shadow: 0 0 10px rgba(0,0,0,.4);-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4); box-shadow: 0 0 10px rgba(0,0,0,.4);}
.client_slide{ background:#f3f3f3; padding:10px 0;}
.client_slide_tit{ width:585px; height:34px; margin:auto; background:url(../images/client-tit_03.png) center no-repeat; margin-top:20px; margin-bottom:25px; text-align:center; line-height:22px; font-size:20px; color:#333333;}
.client_slide_item{ width:128px; height:158px;}
.client_item_pic{ width:126px; height:126px; border:solid 1px #e0e0e0; position:relative; zoom:1; overflow:hidden;}
.client_item_pic img{ display:block; height:126px; width:auto; position: absolute; top:0; right:0; bottom:0; right:0; margin:auto;}
.client_item_info{ width:128px; height:30px; overflow:hidden; text-align:center; line-height:30px;}
.client_item_info a{ font-size:12px; color:#333333;}
.client_item_info a:hover{ color:#01559B;}
.client_slide_bd{ position:relative; zoom:1;}
.client_slide_bd .bd{ width:900px; height:160px; overflow:hidden; margin:auto; }
.client_slide_bd .bd li{ _display:inline;margin:0 10px; border:solid 1px #f3f3f3; overflow:hidden; width:128px;}
.client_slide_bd .bd li.on{border:solid 1px #01559B; border-radius:5px;-moz-border-radius:5px;-wedkit-border-radius:5px; -moz-box-shadow: 0 0 10px rgba(0,0,0,.4);-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4); box-shadow: 0 0 10px rgba(0,0,0,.4);}
.client_slide_bd .hd .prev,.client_slide_bd .hd .next{ display:block; width:22px; height:34px; background:url(../images/gray_arrow_03.png) no-repeat; position:absolute;}
.client_slide_bd .hd .prev{ top:50%; margin-top:-17px; left:10px;}
.client_slide_bd .hd .next{ background:url(../images/gray_arrow_05.png) no-repeat;top:50%; margin-top:-17px; right:10px;}
.advantages_tit{ height:149px; background:url(../images/advantage_tit_02.png) center repeat-x;}
.advantages_bd{ height:898px; background:url(../images/advange_bbg%20.png) center no-repeat; margin-top:-50px;}
.advantage_item_tit{ width:343px; height:38px; background:url(../images/tit_wbg_03.png) no-repeat; position:relative; zoom:1; margin:8px 0 0 7px;}
.advantage_item_tit strong{ display:inline-block; width:119px; height:38px; background:url(../images/tit_bg_11.png) no-repeat; position:absolute; top:-8px; left:-8px; text-align:center; line-height:38px; font-size:18px; color:#ffffff;}
.advantage_item_tit p{ display:inline-block; line-height:38px; margin-left:123px; font-size:20px; font-weight:600; color:#196D1C;}
.advantage_item{ width:400px; padding-top:1px;}
.advantage_item_info{ width:375px; height:80px; line-height:24px; overflow:hidden; margin-left:20px; margin-top:10px; color:#666666;}
.advantages{ position:relative; zoom:1;}
.advantage_fir{ position:absolute; top:43px; left:33px;}
.advantage_sec{ position:absolute; top:443px; left:33px;}
.advantage_thid{ position:absolute; top:260px; left:533px;}
.advantage_fur{ position:absolute; top:665px; left:533px;}
.company_introduce{
	width:620px;
	height:256px;
	border:solid 1px #e5e5e5;
	margin: 0px;
	float: left;
	padding-top: 0;
	padding-right: 8px;
	padding-bottom: 12px;
	padding-left: 8px;
}
.company_tit{ height:41px; border-bottom:solid 1px #cfcfcf;}
.company_tit strong{ display:inline-block; font-size:18px; padding:0 8px; border-bottom:solid 2px #01559B; height:40px; line-height:40px; color:#01559B;}
.company_tit a{display:inline-block; float:right; height:40px; color:#666666; line-height:40px;}
.company_tit a:hover{ color:#01559B;}
.cp_intro_bd{ width:621px; height:198px; margin-top:15px;}
.cp_certifi_pic{ width:264px; height:198px; position:relative; zoom:1; overflow:hidden; display:inline-block;}
.cp_certifi_pic img{width:264px; height:198px; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto;}
.cp_certifi_info{
	width:344px;
	height:198px;
	overflow:hidden;
	margin-left:8px;
	display:inline-block;
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.cp_certifi_info p{
	line-height:22px;
	color:#333333;
	font-size: 14px;
	font-family: "微软雅黑";
}
.cp_certifi_info a {
	font-size: 12px;
	color: #333333;
	float: right;
	height: 20px;
	margin-right: 10px;
}
.company_certificate{ width:325px; height:253px; border:solid 1px #e5e5e5; margin-left:14px; padding:0 10px 15px 10px;}
.certific_slide{ width:326px; height:204px; background:#f6f6f6; position:relative; zoom:1; margin-top:6px; padding-top:1px;}
.certific_slide .hd{ position:absolute; display:none;}
.certific_slide .bd{ width:232px; height:148px; overflow:hidden; margin:30px auto 0 auto;}
.company_certificate .arrow_box a{ position:absolute; display:block; width:22px; height:34px;}
.company_certificate .prev{ top:50%; margin-top:-17px; left:10px; background:url(../images/gray_arrow_03.png) no-repeat;}
.company_certificate .next{ top:50%; margin-top:-17px; right:10px; background:url(../images/gray_arrow_05.png) no-repeat;}
.company_certificate .prev:hover,.company_certificate .next:hover{ filter:alpha(opacity=100);opacity:1; }
.company_trends,.company_news{
	width:341px;
	height:307px;
	border:solid 1px #e5e5e5;
	float: left;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 7px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.company_list_box{
	width:322px;
	padding: 0px;
	float: left;
	height: auto;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.company_list_top{ height:80px; margin:15px auto 10px auto;}
.company_list_tl{ width:107px; height:80px; overflow:hidden; position:relative; zoom:1; margin-right:10px;}
.company_list_tl img{ height:80px; width:107px; position: absolute; top:0; right:0; bottom:0; right:0; margin:auto;}
.company_list_tr{ width:205px; height:80px; overflow:hidden;}
.company_list_tr p{ line-height:24px; margin-top:10px; display:block; width:205px; height:48px; overflow:hidden; font-size:14px; color:#666666;}
.company_list_tr strong{ width:205px; height:19px; display:block; overflow:hidden; font-size:14px;color: #333333;}
.company_list_tr a:hover strong{ color:#01559B;}
.company_list_bd li{
	height:29px;
	padding-left:14px;
	line-height:29px;
	position:relative;
	zoom:1;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #d2d2d2;
}
.company_list_bd li i{ display:block; width:5px; height:5px; background:url(../images/gray_dot_24.png) no-repeat; position:absolute; top:12px; left:5px;}
.company_list_bd li a{ display:inline-block; width:223px; margin-right:3px; overflow:hidden; color:#333333; white-space:nowrap;}
.company_list_bd li a:hover{ color:#01559B;}
.company_list_bd li p{ display:inline-block; width:80px; overflow:hidden;color:#333333; font-size:12px;}
.company_news{ margin:0;}
.company_asks{
	width:260px;
	height:307px;
	border:solid 1px #e5e5e5;
	margin: 0px;
	float: right;
	padding-top: 0;
	padding-right: 7px;
	padding-bottom: 0;
	padding-left: 7px;
}
.ask_item{ width:246px; height:78px; overflow:hidden; background:#f7f7f7; padding-left:12px;}
.ask_item strong,.ask_item p{
	display:block;
	padding-left:25px;
	width:220px;
	position:relative;
	zoom:1;
	font-family: "Microsoft Yahei";
	font-size: 12px;
	line-height: 20px;
}
.ask_item strong span,.ask_item p span{ display:inline-block; width:17px; height:17px; text-align:center; line-height:17px; background:#01559B; color:#ffffff;border-radius:3px; -moz-border-radius:3px; -wedkit-border-radius:3px; position:absolute; top:2px; left:3px;}
.ask_item p span{ background:#bababa;}
.ask_item strong{ margin:7px 0; height:19px; overflow:hidden; white-space:nowrap;width:210px;}
.ask_item strong a{ color:#333333;}
.ask_item strong a:hover{ color:#01559B;}
.ask_item p{ color:#666666; height:40px; overflow:hidden;}
.company_asks_bd ul{ margin-top:12px;}
.company_asks_bd li{ margin-bottom:5px;}
.friend_link{ width:1000px; height:77px; background:url(../images/friend_link_bg_03.png) no-repeat; margin-bottom:20px;}
.friend_link strong{ display:block; width:206px; height:35px; text-align: center; line-height:35px; color:#01559B; font-size:16px;}
.friend_link p{ display:block; padding-left:18px;margin-top: 5px;}
.friend_link p span{ margin:0 5px;}
.friend_link p a{ color:#666666;}
.friend_link p a:hover{ color:#01559B;}
.footer{ background:#f5f5f5; padding:0 0 20px 0;}
.ft_top_bg{ width:100%; height:8px; background:url(../images/footer_top_bg_05.png) repeat-x;}
.ft_info{ height:auto; text-align:center; margin-top:32px;}
.ft_info p{ margin-bottom:18px;}
.ft_info p img{ margin-left:7px;}
.ft_info strong{ font-size:20px; color:#d96f00; padding-left:34px; position:relative; zoom:1;}
.ft_info strong i{ display:block; width:24px; height:19px; background:url(../images/phone_icon_17.png) no-repeat; position:absolute; top:4px; left:0px;}
.h_contactUs_box{ padding:7px; border:solid 1px #e5e5e5;}
.h_contactUs_info img{ width:213px; height:79px; margin:8px auto;}
.h_contactUs_info strong{
	font-size:16px;
	width:213px;
	height:22px;
	text-align:center;
	color:#01559B;
	display:block;
	font-family: "Microsoft Yahei";
}
.h_contactUs_info p{ line-height:22px; margin:3px auto; color:#666666;}
.pro_show_tit{
	height:50px;
	border-bottom: solid 3px #01559B;
	padding: 0px;
	float: left;
	width: 760px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}
.pro_show_tit strong{ display:inline-block; float:left; line-height:50px; font-size:16px; margin-left:40px; color:#333333;}
.pro_show_tit p{ float:right; line-height:50px; margin-right:10px;}
.pro_show_list{ padding:20px 0; border-bottom: dashed 1px #d1d1d1;}
.pro_show_list ul{ width:755px; margin:auto;} 
.pro_show_list li{ float:left; margin:0 8px 30px 8px; overflow:hidden; border:solid 1px #ffffff;}
.paging_box p{ float:left; color:#7e7e7c; margin-right:5px;}
.paging_box span{ float:left; color:#7e7e7c; margin-right:10px;}
.paging_box a{ float:left; color:#7e7e7c; width:56px; height:18px; border:solid 1px #acacac; text-align:center; line-height:19px; margin-right:10px; margin-top:1px; font-size:12px;}
.paging_box ul li.thisclass a{ color:#0a6bbc; border:none; width: 20px;}
.paging_box a:hover{ color:#027bcc;border:solid 1px #027bcc;}
.paging_box a.page_sure_btn{height: 18px;width: 43px;border-radius: 2px;background-clip: padding-box;border: 1px solid #EDEDED;text-align: center;line-height: 18px;cursor: pointer;margin-top:3px;}
.paging_box a.page_sure_btn:hover{border: 1px solid #df001b; color:#df001b;}
.num_input{ width:30px;}
.paging_box{ margin-left: auto;	width: 657px;margin-top: 20px;height: 25px;padding-top: 5px;}
.pro_detail_box{ width:658px; height:317px; background:url(../images/pro_detail_bbg_03.png) no-repeat; margin:30px auto; padding:17px 22px 24px 19px;-moz-box-shadow: 0 0 10px #f5f5f5;-webkit-box-shadow: 0 0 10px #f5f5f5; box-shadow: 0 0 10px #f5f5f5;}
.pro_detail_pic{ width:317px; height:317px; border:solid 1px #dfdfdf; position:relative; zoom:1; overflow:hidden; margin-right:10px;}
.pro_detail_pic img{ width:315px; height:auto; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto;} 
.pro_detail_info{ width:328px; height:317px; overflow:hidden;}
.pro_detail_tit{ height:32px; border-bottom:solid 1px #c5c5c5; overflow:hidden;}
.pro_detail_tit strong{ line-height:32px; color:#01559B; font-size:20px; padding-left:10px;}
.pro_describe{ padding:10px;}
.pro_describe p{ line-height:24px; color:#7e7e7e; margin-bottom:5px;}
.p_oneline{ width:308px; height:24px; overflow: hidden;}
.p_samename{ width:308px; height:48px; overflow: hidden;}
.p_proinfo{ width:308px; height:72px; overflow: hidden;}
.pro_contact{ padding-left:10px; margin-top:5px;}
.pro_contact a{ display:inline-block; width:113px; height:32px; text-align:center; line-height:32px; color:#ffffff; background:#d40202; border-radius:5px; -moz-border-radius:5px; -wedkit-border-radius:5px; margin-right:5px;}
.pro_contact p{ display:inline-block; width:186px; height:32px; color:#ffffff; background:#f6863d; text-align:center; line-height:32px;}
.ckepopBottom,.centerBottom{ display:none;}
.pro_share{ padding-left:10px; margin-top:15px;}
.pro_feature{ width:699px; margin:auto; }
.pro_feature_tit{height:28px; border-bottom: solid 1px #BADDFA;}
.pro_feature_tit strong{ display:inline-block; width:93px; background:#ffd6ab; text-align:center; line-height:28px; height:28px; color:#333333;}
.pro_feature_bd{padding:20px 0; border-bottom: dashed 1px #d1d1d1;}
.pro_feature_bd p{white-space:pre-wrap; color:#666666; line-height:24px;}
.article_page{
	height:55px;
	line-height:55px;
	padding: 0px;
	float: right;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.article_page p{ display:inline-block; margin:0 10px;}
.article_page a{ color:#666666;}
.article_page a:hover{ color:#01559B;}
.pro_item_tit{ height:38px; line-height:38px; background:#e6e6e6;}
.pro_item_tit strong{ font-size:16px; font-weight:100; padding-left:16px; color:#333333;}
.recommend_bd{ padding:18px 20px 18px 20px;}
.recommend_bd .company_list_bd{ width:340px; margin-right:15px;}
.recommend_bd .company_list_bd li{ border-bottom:dashed 1px #d1d1d1; border-top:none;}
.recommend_bd .pro_show_list{ padding:10px 0;}
.recommend_bd .pro_show_list li{ margin: 0 8px 10px 8px;}
.article_nav{ width:200px; height:auto; border:solid 5px #01559B; padding:15px 10px 5px 10px;}
.article_nav li{ margin-bottom:10px;}
.article_nav li.on a{ background:#BADDFA;}
.article_nav li a{ display:block; width:200px; height:35px; text-align:center; line-height:35px; color:#000000; background:#ededed;}
.article_nav li a:hover{ background:#BADDFA;}
.new_item_tit{ padding:25px 0 15px 0;}
.new_item_tit strong{ float:left; width:550px; height:20px; overflow:hidden; padding-left:15px; position:relative; zoom:1;}
.new_item_tit strong a{color:#01559B; font-size:16px;}
.new_item_tit strong i{ display:block; width:5px; height:5px; background:url(../images/gray_dot_24.png) no-repeat; position:absolute; top:8px; left:10px;}
.new_item_tit p{ float:right;}
.new_list_box{
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 15px;
}
.new_item_info{ padding-left:15px;}
.new_item_info p{ display:block; width:705px; line-height:25px; overflow:hidden;}
.new_list_box li{ padding-bottom:10px; border-bottom:dashed 1px #cecece;}
.company_news_arcticle{ padding:0 24px; margin-top:30px;}
.cpNews_content{ width:707px; margin:auto;}
.cpNews_content_tit{
	height:60px;
	width:707px;
	text-align:center;
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.cpNews_content_tit h1{ font-size:22px; font-weight:500; color:#01559B; width:707px; display:block; height:31px; white-space:nowrap; overflow:hidden; margin-bottom:10px;}
.cpNews_content_bd{
	width:707px;
	border-top: dashed 1px #d1d1d1;
	border-bottom: dashed 1px #d1d1d1;
	float: right;
	height: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;
}
.cpNews_content_bd p{ line-height:24px; letter-spacing:1px; margin-bottom:25px; color:#333333;}
.cclient_cases,.about_cp,.freq_problems{padding:0 20px 0 15px; margin-top:20px;}
.freq_problems li{ width:688px; height:40px; line-height:40px; padding-left:30px; overflow:hidden; position:relative; border-bottom:dashed 1px #d1d1d1;}
.freq_problems li span{ display:block; width:17px; height:17px; text-align:center; line-height:17px; color:#ffffff; background:#01559B; border-radius:3px; -moz-border_radius:3px; -o-border-radius:3px; -wedkit-border-radius:3px; position:absolute; top:12px; left:8px;}
.freq_problems li a{ color:#333333;}
.freq_problems li a:hover{ color:#01559B;}
.about_cp p{ white-space:pre-wrap; line-height:24px; color:#666666; text-indent:2em;}
.cclient_item{ width:335px; height:128px;}
.cclient_item_pic{ width:126px; height:126px; border:solid 1px #e1e1e1; overflow:hidden; position:relative;zoom:1; margin-right:12px;}
.cclient_item_pic img{ height:126px; width:auto; position:absolute; top:0px; right:0px; bottom:0px; left:0px; margin:auto;}
.cclient_item_info{ width:195px; height:128px;}
.cclient_item_info strong{ color:#333333; display:block; width:195px; height:19px; overflow:hidden;}
.cclient_item_info p{ line-height:22px; display:block; width:195px; height:110px; overflow:hidden; color:#666666;}
.cclient_cases li{ float:left; margin:0 25px 30px 0; }
.cclient_cases{ padding-top:20px; padding-bottom:10px; border-bottom: dashed 1px #d1d1d1;}
.team_box{ width:203px; height:192px; }
.team_box_pic{ width:203px; height:152px; overflow:hidden; position:relative; zoom:1;}
.team_box_pic img{ height:152px; width:auto; position:absolute; top:0px; right:0px; bottom:0px; left:0px; margin:auto;}
.team_box p{ display:block; width:203px; height:41px; text-align:center; line-height:41px; overflow:hidden;} 
.about_team ul{ width:699px; margin:auto;}
.about_team li{ margin:0 15px 13px 15px; float:left;}
.about_team{ padding:50px 0 10px 0; border-bottom:dashed 1px #d2d2d2;}
.certific_item{ width:231px; height:187px;}
.certific_pic{ width:231px; height:147px; overflow:hidden; position:relative; zoom:1;}
.certific_pic img{ height:147px; width:auto; position:absolute; top:0px; right:0px; bottom:0px; left:0px; margin:auto;}
.certific_item p{ display:block; width:231px; height:40px; text-align:center; line-height:40px;}
.certific_item p a{ color:#666666;}
.certific_item p a:hover{ color:#01559B;}
.certificate_box ul{ width:610px; margin:auto;}
.certificate_box li{ margin:0 37px; float:left;}
.certificate_box{ padding:40px 0 30px 0; border-bottom: dashed 1px #d1d1d1;}
.certificate_det_box{ padding:40px 0 30px 0; border-bottom: dashed 1px #d1d1d1;}
.certific_det_box{ width:375px; height:290px; margin:auto;}
.certific_det_pic{ width:375px; height:241px; overflow:hidden; position:relative; zoom:1;}
.certific_det_pic img{ height:241px; width:auto; position:absolute; top:0px; right:0px; bottom:0px; left:0px; margin:auto;}
.certific_det_box p{ display:block; width:375px; height:54px; text-align:center; line-height:54px; font-size:16px; color:#01559B;}
.furniture_item{ width:213px; height:197px;}
.furniture_pic{ width:201px; height:151px; border:solid 1px #dedede; padding:5px; overflow:hidden; position:relative; zoom:1;}
.furniture_pic img{ height:151px; width:auto; position:absolute; top:0px; right:0px; bottom:0px; left:0px; margin:auto;}
.furniture_item p{ width:213px; height:34px; text-align:center; line-height:34px; overflow:hidden;}
.furniture_item p a{ color:#666666;}
.furniture_item p a:hover{ color:#01559B;}
.furniture_order ul{ width:729px; margin:auto;}
.furniture_order li{ margin:10px 15px; float:left;}
.furniture_order{ padding:40px 0 30px 0; border-bottom:dashed 1px #d3d3d3;}
.contact_us_box{ width:690px; margin:auto;}
.contact_us_info{ width:690px;}
.contact_us_l{ width:380px; padding:20px 0 20px 50px;} 
.contact_us_r{ width:260px; height:218px; overflow:hidden;margin-top: 25px;}
.contact_us_l strong{ font-size:18px; color:#01559B; margin-bottom:17px; display: block;}
.contact_us_l p{ margin-bottom:5px;}
.contact_us_box{ padding:40px 0 30px 0;}
.pro_show_tit a{ color:#333333;}
.friend_link ul{ margin-top:0px; margin-left:20px;}
.friend_link li{ float:left; margin:0 5px;}
.friend_link li a{ color:#666666;}
.friend_link li a:hover{ color:#01559B;}
.add_clinet_pic img{ width:126px; height:auto;}
.advantages_wra{ margin-top:15px;}

.cpzs {
	padding: 0px;
	height: auto;
	width: 350px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.cpzs img {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 350px;
}