body,td,th,div {FONT-FAMILY:Microsoft YaHei, Arial, Helvetica, sans-serif ;}
body {font-size:12px; font-family:Microsoft YaHei, Arial, Helvetica, sans-serif; background:#ffffff; color:#5c5c5c; text-align:left; line-height:22px; }
.banner{margin-bottom:-7px; text-align:center;}
.dh{ height:27px; font-size:13px; color:#999999; margin-top:1px; clear:both; background:#ededed url(../images/btbj.jpg) no-repeat left center;}
.nei_dh{ height:33px; background:#f6f6f6; font-size:13px; color:#ffffff; clear:both; position:relative;}
.dh .l_title{  float:left; padding-left:30px; color:#fff; line-height:27px; font-weight:bold; }
.dh .r_more,.nei_dh .r_more{  float:right; margin-right:18px; padding-top:0px; line-height:27px; }
.dh .r_more a{ color:#333;}
.content{ padding:8px;}
.bo_dh{ padding-bottom:50px;}
.pro_contet{ padding-bottom:8px; padding-top:8px;}
.prolist{width:49%; height:154px; border:1px solid #CCCCCC; float:left; text-align:center; margin:0px;}
.prolist a.block_list{ display:block; min-height:100px; padding-top:12px; padding-bottom:12px; padding-left:145px; padding-right:10px;}
.prolist a:hover{ font-size:12px; line-height:20px}
.prolist .l_pic{ position:absolute; width:122px; left:8px; top:15px; text-align:center;}
.prolist .r_con{}
.honner_li{ padding:5px 10px; position:relative;}
.honner_li .pic{ position:absolute; top:115px; right:0px;}
.honner_li ul li{ line-height:22px; height:22px; background:url(../images/tb3.jpg) no-repeat left center; padding-left:15px;} 
.honner_dh{ height:28px; line-height:28px; background:url(../images/intro_title2.jpg) no-repeat left center; color:#FFFFFF; font-size:13px; padding-left:15px; clear:both;}
.intro_con{ padding:15px 10px; padding-top:60px;}
.news_con{ padding-bottom:8px; }
.news_con ul a.news_li{ height:41px; line-height:41px; background:url(../images/news_li.jpg) repeat-x; display:block; border-bottom:solid 1px #ebebeb;}
.news_con ul li{ background:url(../images/tb2.png) no-repeat 15px center; padding-left:35px; height:41px; font-size:14px;}
.news_con ul a:hover{background:#F2F2F2;}
.big_bt{ color:#2a64ab; font-size:16px; text-align:center;}
.big_pic{ text-align:center; padding:5px 0px;}
.dis_share{ margin:20px 0px; clear:both; height:32px; padding-top:8px; text-align:center; border:solid 1px #d8d8d8; background:url(../images/news_li2.jpg) repeat-x bottom; border-radius: 0.6em 0.6em 0.6em 0.6em; color:#3d3d3d; display:block; cursor:pointer; font-size:20px; font-family:'微软雅黑';}
.big_news_bt{ color:#2a64ab; font-size:16px; text-align:center; padding:15px 0px;}
.intro_more ul a.news_li{ height:41px; line-height:41px; background:url(../images/news_li.jpg) repeat-x; display:block; border-bottom:solid 1px #ebebeb;}
.intro_more ul li{  height:41px; text-align:center; font-size:16px;}
.intro_more ul a:hover{background:url(../images/tb2.png) no-repeat 38% center; color:#1887c2;}
.intro_more ul a.hover{ background:#FFFFFF;}
/*Content*/
.bottombq { background:#ffffff; line-height:24px; text-align:center; margin-bottom:30px;border-top:solid 1px #000000;}
.cpfl{width:auto;text-align:left;color: #003333;}
.cpfl div{width:31%;background:#db0100; float:left; border-left:solid 1px #cccccc; position:relative; padding-left:6px;
	text-align:left;
	height:30px;
}
.cpfl div a{ color:#ffffff; text-align:left; line-height:30px; font-size:14px; }
.bottom{ background: #000000; line-height:30px; height:30px; width: 100%; z-index: 999; color:#FFFFFF;  position:fixed;left:0px;bottom:0px;_position:absolute;_top:expression(document.documentElement.clientHeight+document.documentElement.scrollTop-this.offsetHeight); font-size:12px;}
.bottom a{ color:#FFFFFF; width:24%; text-align:center; display:block; float:left; padding-top:0px;border-left:solid 1px #ffffff;position:relative; }
.bottom a.none{ border:none;}
.bottom a span{ padding:3px 0px;}
.bottom .tb1{ padding-left:18px; background:url(../images/bottom_tb1.png) no-repeat left center; color:#FFFFFF;}
.bottom .tb2{ padding-left:22px; background:url(../images/bottom_tb2.png) no-repeat left center; color:#FFFFFF;}
.bottom .tb3{ padding-left:22px; background:url(../images/bottom_tb3.png) no-repeat left center; color:#FFFFFF;  border:none;}
.bottom .tb4{ padding-left:22px; background:url(../images/bottom_tb4.png) no-repeat left center; color:#FFFFFF;}
.bottom .tb5{ padding-left:22px; background:url(../images/bottom_tb5.png) no-repeat left center; color:#FFFFFF;  border:none;}
.bottom .tb7{ padding-left:22px; background:url(../images/bottom_tb7.png) no-repeat left center; color:#FFFFFF;  border:none;}
.bottom a.last{ width:24%;}
.xukuang { border-bottom:1px solid #CCCCCC;}

.r_title_limit{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;color: #fff;height: 33px;line-height: 33px;padding-left: 30px;background:#3c78d8 url(../images/intro_title2.jpg) no-repeat 6px center;}
.r_title_limit a{color: #fff;height: 33px;line-height: 33px;}
.info_limit{width:200px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news_title_limit{
	width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
.n_other{ 
	margin:20px 0px; clear:both; height:24px; padding-top:5px; text-align:center; background:#d3d3d3; border-radius: 0.6em 0.6em 0.6em 0.6em; color:#3d3d3d; border:none; display:block; cursor:pointer;
}
.product_content_limit{
	width:100%; overflow:hidden; text-overflow:ellipsis; height:68px; white-space:nowrap;
}
.product_content_limit2{
	width:100%; overflow:hidden; text-overflow:ellipsis; height:68px;
}
.pushinfo_date{
	width:100%;margin-bottom:10px;text-align:right;
}
.news_date{
	width:100%;margin-bottom:10px;text-align:right;margin-top:-10px;
}

.menu_more{cursor:pointer;width:100%}
.menu_more_list{position: absolute; top:87px; background:#F5F5F5;  left:0px; width:100%; height:${((rows?size)/2)?int*32}px;display:none; text-align:center; }
.menu_more_list a{ display:block; height:34px; line-height:34px; padding-left:20px;}
.menu_more_list a.hover{ font-weight:bold;}
.menu_more_item_left{float:left;width:49%;height:34px; }
.menu_more_item_right{float:right;width:49%;}

.tel_show_list{ padding-top:10px; min-height:700px; height:auto; _height:700px; background:#353535; display:none; position:relative; z-index:1; }
.tel_miss{ position:fixed !important; bottom:50px; left:10px;_position:absolute;_bottom:auto; z-index:10;  background:url(../images/erji_jt4.png) no-repeat center center; width:41px; height:30px; display:none}
.tel_show_list .miss_dh{ height:30px; line-height:30px; background:#FFFFFF;}
.tel_show_list ul{ margin-top:10px; clear:both; border-top:solid 1px #2E2E2E;}
/*.tel_show_list ul a.kenforClientTel{text-align:left; font-size:16px;height:51px; line-height:51px; border-bottom:solid 1px #2E2E2E; color:#FFFFFF; position:relative; z-index:8; display:block;}*/
.tel_show_list ul li{padding-left:20px; height:51px; display:block; }
.tel_show_list a.hover{ background:#1d1d1d;}
div.kenforClientTel2{text-align:left; font-size:16px;height:51px; line-height:51px; border-bottom:solid 1px #2E2E2E; color:#FFFFFF; position:relative; z-index:8; display:block;}
.lang_show_list{ padding-top:10px; min-height:700px; height:auto; _height:700px; background:#353535; display:none; position:relative; z-index:1; }
.lang_miss{ position:fixed !important; bottom:50px; right:10px;_position:absolute;_bottom:auto; z-index:10;  background:url(../images/erji_jt4.png) no-repeat center center; width:41px; height:30px; display:none}
.lang_show_list .miss_dh{ height:30px; line-height:30px; background:#FFFFFF;}
.lang_show_list ul{ margin-top:10px; clear:both; border-top:solid 1px #2E2E2E;}
.lang_show_list ul a.showLang{text-align:left; font-size:16px;height:51px; line-height:51px; border-bottom:solid 1px #2E2E2E; color:#FFFFFF; position:relative; z-index:8; display:block;}
.lang_show_list ul li{padding-left:80px; height:51px; display:block; background:url(../images/erji_jt3.png) no-repeat 30px center;}
.lang_show_list a.hover{ background:#1d1d1d;}

a{
	-webkit-tap-highlight-color: rgba(0,0,0,0);	/*禁止链接高亮*/
	-webkit-touch-callout: none;/*禁止链接长按弹出选项菜单*/
}
.body_con{ width:100%;}
.newslist ul li{  font-size:12px; color:#000;cursor:pointer; border-bottom:1px dashed #EFEFEF;}
.newslist ul li a{ float:left; width:100%; height:24px;color:#000;}
.newslist ul li a.hover{ background:#087fd2;}

#menu{ position: absolute; top:0x; right:-100%; width:250px; z-index:9999;overflow:hidden; display:none;}
#menu .m_close{ float:left; position:relative;  cursor:pointer;}
#menu .m_close{
	-webkit-tap-highlight-color: rgba(0,0,0,0);	/*禁止链接高亮*/
	-webkit-touch-callout: none;/*禁止链接长按弹出选项菜单*/	
}
#menu .m_close span.c_but{ position:absolute; top:4px; right:0; width:41px; height:38px; background:url(../images/m_close.png) no-repeat;}
#sec_menu{ width:250px; overflow:hidden; float:left;  background: url(../images/m_bg.jpg) repeat-y;}
#menu  ul{ padding-bottom:40px;}
#menu  ul li{}
#menu  ul li a{ display:block; height:45px; line-height:43px; font-size:16px; color:#fff; background: url(../images/m_but2.jpg) no-repeat; padding-left:70px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:180px;}
#menu  ul li a.shover{background-position:0 -45px;}

.mainMenu{ background:url(../images/dhbj.jpg) repeat-x center center;width:100%;z-index:3;}
.mainMenu ul li{width:51px; text-align:center; float:left; height:30px; background:url(../images/dhleftbj.jpg) no-repeat right center;}
.mainMenu ul li a{color:#000000; display:block; font-weight:bold; line-height:30px;}
.mainMenu ul li a:hover{ color:#3c78d8;}
.mainMenu .main_dh{
	overflow:hidden;
}
.gun_top{
	background:#fff;
}
.fu_dh{  height:36px;  border-bottom:solid 1px #c6bbbb; background:#f0f0f0; position:relative;}
.fu_dh .l_bt{ line-height:36px; font-size:14px; color:#02767a; padding-left:12px; float:left;}
.fu_dh .h_more{  font-size:14px; color:#644c22; float:right; margin-right:8px; margin-top:6px; 
	padding:0px 8px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px; 
	border:solid 1px #044a51;
	color:#FFFFFF;
}
.pro_san_pic{ width:50%; float:left; text-align:center; margin-top:6px;}
.pro_san_pic .img{ margin:0px auto; width:98%; position:relative;}
.pro_san_pic .img img{ width:100%; display:block;}
.pro_san_pic .name{margin:0px auto; width:98%; height:30px;  line-height:30px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.big_note_bt{ border-bottom:solid 4px #695127; height:40px; line-height:40px; clear:both; margin-top:10px; font-size:18px;}
.big_note_con{ padding:10px 0px;}
a.pro_protype{ display:block; padding:8px 0px; clear:both;  position:relative; padding-left:5px; font-size:16px; background:url(../images/news_tb1.png) no-repeat 96% center #ffffff; border-bottom:solid 1px #c9c9c9; }
a.pro_protype .r_con{ position:absolute; left:150px; top:28px; color:#644c22; }
a.pro_protype:hover{background:url(../images/news_tb1.png) no-repeat 96% center #EFEFEF;}
.nei_dh .l_bt{ line-height:36px; font-size:14px; color:#02767a; padding-left:12px; float:left;}
.jb5{
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#00696e), to(#49979a));
	background:-moz-linear-gradient(#00696e,#49979a);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00696e', endColorstr='#49979a');
}
.pro_pic{ width:50%; float:left; text-align:center; margin-top:6px;}
.pro_pic .img{ margin:0px auto; width:98%; position:relative;}
.pro_pic .img img{ width:100%; display:block;}
.pro_pic .name{margin:0px auto; width:98%; height:30px;  line-height:30px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
a.loding_more{
	clear:both;
	margin:10px 5px;
	height:40px; line-height:40px;
	display:block;
	text-align:center;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#edefee), to(#c1c2c4));
	background:-moz-linear-gradient(#edefee,#c1c2c4);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#edefee', endColorstr='#c1c2c4');
}

a.loding_more:hover{ 
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#edefee), to(#b7b7b7));
	background:-moz-linear-gradient(#edefee,#b7b7b7);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#edefee', endColorstr='#b7b7b7');
}
.big_fenye{ height:50px; margin-top:15px;}
.big_fenye_l{ height:50px; background:#b5d4d8; width:50%; float:left; display:block; font-size:18px;}
.big_fenye_l .jt{ background:url(../images/big_pre_tb.png) no-repeat 3% center; background-size:8px; padding-left:10%; display:block; padding-top:5px; line-height:22px;}
.big_fenye_l .jt .name{ font-size:12px;}
.big_fenye_r{ height:50px; background:#007278; width:49%; float:left; display:block; font-size:18px; margin-left:2px; }
.big_fenye_r .jt{ background:url(../images/big_next_tb.png) no-repeat 95% center; background-size:8px; padding-left:5%; display:block; padding-top:5px; line-height:22px; color:#FFFFFF;}
.big_fenye_r .jt .name{ font-size:12px;}
	.content{ line-height:21px;  padding-bottom:30px; }
	.content .pro_list{ clear:both; padding:10px;  }
	.content .pro_list .pic{ width:49%; float:left; display:inline; margin-top:20px; text-align:center;}
	.content .pro_list .pic img{margin-bottom:5px}
	.content .pro_list .pic a{line-height:18px}
	.pro_list{ width:100%;}
