@charset "utf-8";
body {font-size:16px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; background:#ffffff; color:#5c5c5c; text-align:left; line-height:22px; }
input, select { font-size:12px; }
a{ color:#5c5c5c; text-decoration:none; outline-style:none; outline-color:invert; outline-width:medium}
a:link,a:hover,a:visited, a:active, a:focus {color:#5c5c5c;   text-decoration:none;outline-style:none; outline-color:invert; outline-width:medium} 
*{ margin:0px; padding:0px; }
ul,li{ padding:0px; margin:0px; list-style:none;}
a img{ border:none;}
.clear{ clear:both; height:0;line-height:0; overflow:hidden; display:block;}
/*Global*/
.in_con{ padding-top:1px; padding-bottom:7px;}
.body_con{ padding-top:121px; padding-bottom:50px; }
.gun_top{position:fixed !important; width:100%; top:0px; left:0px;_position:absolute;_bottom:auto; z-index:10;}
.big_dh{ height:41px; line-height:41px; background:#1e90e0; position:fixed !important; width:100%; top:0px; left:0px;_position:absolute;_bottom:auto;}
.big_dh2{ height:41px; line-height:41px; background:#1e90e0; width:100%; top:0px; left:0px;_position:absolute;_bottom:auto;}
.big_bt{ color:#2a64ab; font-size:16px; text-align:center;}
.nei_dh .r_title{ font-size:14px; color:#6e6f70; background:url(../images/more_tb.png) no-repeat right center; padding-right:25px;  height:33px; float:right; display:block; margin-right:18px;line-height:32px;}
.big_cent_bt{ font-size:15px; color:#ffffff; text-align:center; position:absolute; left:50px;}
.er_show_list{ padding-top:89px; min-height:700px; height:auto; _height:700px; background:#353535; display:none; position:relative; z-index:1; }
.er_show_list .miss_dh{ height:30px; line-height:30px; background:#FFFFFF;}
.miss{ background:url(../images/erji_jt2.png) no-repeat center center; width:41px; height:30px; float:right; margin-right:30px; margin-top:15px;}
.er_show_list ul{ margin-top:40px; clear:both;}
.er_show_list ul a.erli{text-align:left; font-size:16px;height:51px; line-height:51px;  border-top:solid 1px #252525; border-bottom:solid 1px #1c1c1c; color:#FFFFFF; position:relative; z-index:8; display:block;}
.er_show_list ul li{padding-left:80px; height:51px; display:block; background:url(../images/erji_jt3.png) no-repeat 30px center;}
.er_show_list a.hover{ background:#1d1d1d;}
.top{
	height:49px;
	background-color: #FFFFFF;
}
.fszs{
	background-repeat: no-repeat;
	background-position: left;
}
.header{
	text-align:center;
	margin:0px;
	padding:0px;
	height:95px;
	background-image: url(../top.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.top .logo{ float:left;}
.top .app{ float:right; background:url(../images/app_tb.jpg) no-repeat left center; padding-left:18px; height:20px; display:block; color:#ffffff; margin-top:22px; margin-right:6px; cursor:pointer;}
.big_dh .back{ background:url(../images/back.png) no-repeat; width:27px; height:17px; float:left; display:block; margin-left:10px; margin-top:12px; }
.big_dh2 .back{ background:url(../images/back.png) no-repeat; width:27px; height:17px; float:left; display:block; margin-left:10px; margin-top:12px; }
.big_dh .plun{ background:url(../images/note_p.png) no-repeat left 0px; height:20px; margin-top:10px; line-height:20px;text-align:left; padding-left:23px; display:block; float:right; width:35px; color:#FFFFFF; cursor:pointer; font-size:13px; }
.big_dh .xunjia{ background:url(../images/top_xunjia.png) no-repeat left center; height:20px;text-align:left; margin-top:10px; line-height:20px; color:#FFFFFF; cursor:pointer; display:block; padding-left:20px; float:right; width:40px; font-size:13px; }
/*Top*/
.menu{ width:100%; height:40px; line-height:40px; background:url(../images/menu_bg.jpg) repeat-x; font-size:15px;  color:#000000; clear:both;}
.menu ul li{width:25%; text-align:center; float:left;}
.menu ul li a{  color:#000000; display:block;}
.menu ul li a:link{color:#000000; }
.menu ul li a:visited{color:#000000;}
.menu ul li a:active{color:#000000;}
.menu ul li a:hover{ color:#1887c2}
.menu ul li a.hover{ color:#1887c2;}
.menu ul li a.none{ background:none;}
/*Menu*/
.banner{margin-bottom:-7px; text-align:center;}


.hdbg{ line-height:0px;}
.dh{
	height:30px;
	font-size:13px;
	color:#000;
	margin-top:1px;
	clear:both;
	background-image: url(../dh1.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-weight: bold;
}
.dh2{
	height:10px;
	font-size:13px;
	color:#ffffff;
	margin-top:1px;
	clear:both;
	background-image: url(../dh3.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.nei_dh{ height:33px; background:#f6f6f6; font-size:13px; color:#c40106; clear:both; position:relative;}
.dh .l_title{
	float:left;
	padding-left:12px;
	line-height:30px;
	background-image: url(../tb2.png);
	background-repeat: no-repeat;
	background-position: 10px;
	text-indent: 15px;
}
.dh .l_title a{ color:#c40106;}
.dh .r_more,.nei_dh .r_more{  float:right; margin-right:18px; padding-top:8px; line-height:15px; }
.dh .r_more a{ color:#BD0000;}
.content{ padding:8px;}
.bo_dh{ padding-bottom:50px;}
.pro_contet{
	padding-bottom:30px;
	background-color: #f6f6f6;
}
.prolist{
	z-index:1;
	position:relative;
	width:100%;
	padding-bottom:2px;
	clear:both;
	background-image: url(../line1.jpg);
	background-repeat: no-repeat;
	background-position: 40px bottom;
}
.prolist a.block_list{ display:block; min-height:100px; padding-top:12px; padding-bottom:12px; padding-left:145px; padding-right:10px;}
.prolist a:hover{ background:#F2F2F2;}
.prolist .l_pic{ position:absolute; width:122px; left:8px; top:15px; text-align:center;}
.prolist .l_pic img{  width:122px; height:100px;}
.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 20px; padding-top:60px;}
.news_con{ padding-bottom:8px; }
.news_con ul a.news_li{ height:41px; line-height:41px; background:url(../news_li.jpg) repeat-x; display:block; border-bottom:solid 1px #ebebeb;}
.news_con ul li{
	padding-left:35px;
	height:41px;
	font-size:14px;
	background-image: url(../tb2.png);
	background-repeat: no-repeat;
	background-position: 15px center;
}
.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*/
.bottom{
	line-height:40px;
	height:40px;
	width: 100%;
	z-index: 999;
	color:#FFFFFF;
	position:fixed;
	left:0px;
	bottom:-2px;
	_position:absolute;
_top:expression(document.documentElement.clientHeight+document.documentElement.scrollTop-this.offsetHeight); 	font-size:15px;
	background-image: url(../last_bg.jpg);
	background-repeat: repeat-x;
}
.bottom a{ color:#FFFFFF; width:24.7%; text-align:center; display:block; float:left; padding-top:2px;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%;}
/*Bottom*/
.search_dh{ background:#f5f5f5; border-top:solid 1px #e4e4e4; height:38px; width: 100%; z-index: 999;  position:fixed;left:0px;bottom:38px;_position:absolute;_top:expression(document.documentElement.clientHeight+document.documentElement.scrollTop-this.offsetHeight); display:none;}
.search_dh ul{ padding-top:4px; width:250px; margin:0px auto;}
.search_dh ul li{ float:left; margin-left:4px; display:inline;}
.search_dh ul li .search_k{ width:192px; height:26px; background:url(../images/search_k.jpg) no-repeat; border:none; padding-left:10px; line-height:26px;}
.x_dh{ background:#f5f5f5; border-bottom:solid 1px #e4e4e4; text-align:center; height:32px; line-height:32px; font-size:14px; color:#737373;}
.pl_con{ padding:20px 30px;}
.pl_line{ padding:10px 0px; clear:both; }
.pl_line .l_font{ width:40px; float:left; padding-top:5px;}
.pl_line .r_input{ width:80%; float:left;}
.pl_line .r_input ul li{ float:left; margin-right:2px;}
.pl_input{ border:solid 1px #cbc7c7; width:100%; height:22px; line-height:22px; background:none;}
.pl_submit{ background:#1e90e0; color:#ffffff; width:66px; height:30px; line-height:30px; text-align:center; border:none; display:block; float:right;}
a.pl_submit{color:#ffffff; }
a:hover.pl_submit{color:#ffffff; cursor:pointer}
.pl_dhm{ height:31px; background:#1e90e0; line-height:31px; margin-top:1px; text-align:center;}
.pl_dhm ul a{ float:left; width:50%; display:block; height:31px;color:#FFFFFF;}
.pl_dhm ul li{  font-size:13px; color:#FFFFFF;cursor:pointer;}
.pl_dhm ul a.hover{ background:url(../images/ping_hover.jpg) no-repeat bottom center #087fd2;}
.pl_note_con ul li{ padding: 5px 33px 5px 10px; }
.pl_note_con ul li img,.pl_note_con ul li input{ vertical-align: middle;}
.pl_input3{    background: none repeat scroll 0 0 #FDFDFD; border-color: #858585 #AFAFAF #C9C9C9; border-style: solid; border-width: 1px; box-shadow: 1px 2px 3px #B7B7B7 inset !important; height: 33px; line-height: normal; padding: 0 10px; width: 100%; font-size:14px;}
.pl_textarea{   background: none repeat scroll 0 0 #FDFDFD;border-color: #858585 #AFAFAF #C9C9C9;border-style: solid; border-width: 1px;
box-shadow: 1px 2px 3px #B7B7B7 inset !important; height: 130px; line-height: 20px; padding: 10px; width: 100%; font-size:14px;}
.pl_list ul li{border-bottom: 1px solid #CCCCCC; display: block;min-height: 47px;padding: 0 20px;}
.pl_list ul li h3{color: #000000; font-weight: normal; overflow: hidden; padding: 5px 0;}
.pl_list ul li .date_title{color: #B9B9C8;line-height: 18px;overflow: hidden; padding-bottom: 5px;}
.f_left{ float:left;}
.f_right{ float:right;}
.fonts_con{position:absolute; right:75px; top:-2px; z-index:1;}
.fonts_con .on_font{display: inline-block;height: 27px; line-height:19px;padding: 0 10px;margin-left: 5px;border: 1px solid #ffffff;vertical-align: middle;border-radius: 5px;-moz-border-radius: 5px ;-webkit-border-radius: 5px; color:#FFFFFF;}
.fonts_con .font_type{position:absolute; top:34px; left:3px; display:none;}
.fonts_con .font_jt{width: 0px;height: 0px;font-size: 0px;position: absolute;left: 50%;top: 2px;margin-left: -7px;border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 8px solid #fff;  text-indent:-9999px;}
.fonts_con .font_list{width: 46px; margin-top:9px;border: 1px solid rgba(0,0,0,0.2);background: #fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.fonts_con .font_list li{height:30px; line-height:30px; text-align:center; color:#5c5c5c; }
.fonts_con .font_list li.achover{background:#d6d6d6;}
#fonts_into{ left:15px; top:2px;}
#fonts_into .on_font{ color:#787878; border: 1px solid #787878;}
#fonts_into .font_jt{border-bottom: 8px solid #787878;}
#fonts_into .font_type{ top:27px;}















.r_title_limit{
	width:200px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:right;
}
.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%;}
#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;}

.column{
	width:100%;
	height:auto;

	background-image: url(../dh.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.column a{ display:block; width:23%; height:35px; overflow:hidden; text-align:center; float:left; font-size:15px; line-height:35px; color:#fff;}
.column a:hover{
	display:block;
	width:23%;
	height:35px;
	overflow:hidden;
	text-align:center;
	float:left;
	font-size:15px;
	line-height:35px;
	color:#FFFF00;
}
/**清除浮动**/
.cc{*zoom:1;}
.cc:after{content:'\20';display:block;height:0;clear:both;visibility: hidden;}

.gun_top{
	background-color: white;
}
.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;}






#touchslider_page{ width:500px; margin:0 auto;}
.touchslider-demo .touchslider-viewport {

}
.touchslider-demo .touchslider-item {
	overflow: hidden;
	text-align:center;
	width:490px;
}
.touchslider-demo img{}
.touchslider-demo .touchslider-nav {
	text-align: center;
	margin-top: 16px;
}
.touchslider-demo .touchslider-nav a {
	cursor: pointer;
	color: #000;
}
.touchslider-demo .touchslider-nav a:active {
	background: #689db2;
}

.touchslider-nav {
	font: bold 16px/16px Georgia;
}
.touchslider-demo .touchslider-prev {
	position: relative;
	height: 16px;
	background: #fff;
	width: 100px;
	display: inline-block;
}
.touchslider-demo .touchslider-next {
	position: relative;
	width: 100px;
	height: 16px;
	background: #fff;
	display: inline-block;
}
.touchslider-demo .touchslider-next-in {
	position: absolute; /* fix safari render font */
}
.touchslider-demo .touchslider-prev-in {
	position: absolute;
}
.touchslider-demo .touchslider-nav-item {
	width: 16px;
	height: 16px;
	background: #fff;
	display: inline-block;
	}
.touchslider-demo .touchslider-nav-item-current {
	background: #cff0ff;
}
.jian{ padding:8px;}
.jian1{
	padding:8px;
	line-height: 160%;
	text-align: center;
}
.jian2{
	line-height: 150%;
	padding-top: 20px;
	padding-right: 8px;
	padding-bottom: 40px;
	padding-left: 8px;
}

	.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%;}
	.nav_a { background:#FFFFFF;}
.nav_a li{ float:left; width:33.33%; height:40px; padding:0; overflow:hidden;}
.nav_a a{
	display:block;
	height:39px;
	padding:0;
	text-align:center;
	line-height:40px;
	color:#333333;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CECECE;
	border-bottom-color: #CECECE;
}
.nav_a a:hover{
	display:block;
	height:39px;
	padding:0;
	text-align:center;
	line-height:40px;
	color:#FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	background-image: url(../dh2.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.digg4{ padding:3px; margin:3px; text-align:center;font-size: 12px; }
.digg4 a,.digg4 span.miy{ margin:2px; text-decoration:none;}
.digg4 .disabledfy{ font-family: Tahoma, Verdana;}

h1{ text-align:center; padding:15px 0 5px; margin:0;  height:30px; line-height:30px; font-size:18px; overflow:hidden;}
.lai{
	border-bottom:1px dashed #ccc;
	height:20px;
	margin-bottom: 15px;
	margin-top:15px;
}



.ul_half{ margin:0 1%; overflow:hidden;}
.ul_half li{ width:47%; margin:1.5%; float:left;}
/**/

.ul_half li img,.ul_third li img{ width:100%; height:100%}
{ width:100%;}
.ul_half li p,.ul_third li p{
	height:30px;
	font:normal 13px/26px '';
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	text-align: center;
	background-color: #EBEBEB;
}
.ul_half a{ font:normal 13px/26px ''; white-space:nowrap;}

.fdha {
	WIDTH: 100%;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;

}
.fdh{
	float:left;
	width:25%;
	text-align: center;
	padding-bottom:45px;
	padding-top:45px;
	background-color: #FFFFFF;
}

.sbt {
	WIDTH: 100%;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #f6f6f6;
	text-align: center;
}
.sbt1 {
	WIDTH: 100%;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;

	text-align: center;
}
.rssh {
	WIDTH: 100%;
	height:182px;
	overflow:hidden;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	background-image: url(../ssrs.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.aac5 A:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	font-size: 15px;
	line-height:20px;
	font-family: "微软雅黑", "黑体";
	background-color: #FF0000;
	margin-top: 50px;
	margin-right: 10px;
	margin-bottom: 50px;
	margin-left: 10px;
	width: 100px;
	text-align: center;
}
.aac5 A:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	font-size: 15px;
	line-height:20px;
	font-family: "微软雅黑", "黑体";
	background-color: #FF0000;
	margin-top: 50px;
	margin-right: 10px;
	margin-bottom: 50px;
	margin-left: 10px;
	width: 100px;
	text-align: center;
}
.aac5 A:hover {
	COLOR: #000;
	font-size: 15px;
		line-height:20px;
}
.shfl {
	WIDTH: 100%;
	padding: 0px;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;

	text-align: center;
}
.jiaru {
	width:100%;
	text-align: center;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height:150px;
	background-color: #004d96;
}

img{max-width: 100%;height: auto;width: auto\9;} 

.slb A:link {
	COLOR: #ffffff;


}
.slb A:visited {
	COLOR: #ffffff;
}
.slb A:hover {
	COLOR: #ffffff;
}