﻿@charset "utf-8";
body {
	font-family: "微软雅黑"!important;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 100%;
	color: #403734;
	background:#F1F1F0;

}
* {margin: 0px;padding: 0px;}
div, li, span, a, dd, input {font-family: "微软雅黑";font-size: 12px;font-weight: normal;}
dl,dt,dd{ margin:0; padding:0;}
.prolist img,.prolist1 img,.product_list img,.product_list1 img,.case li img,.prolist2 img,.product_list3 img{filter:alpha(opacity=100);opacity:1.0;}
.prolist:hover img,.prolist1:hover img,.product_list:hover img,.product_list1:hover img,.case li:hover img,.prolist2:hover img,.product_list3:hover img{
	filter:alpha(opacity=80);
	opacity:0.8;
	}
a {text-decoration: none;color: #7D7D7D;}
a:hover { color: #D22719;}
.copyright a { font-size: 14px;line-height: 50px; color: #FFF;text-decoration: none;}
.copyright a:hover {color: #D22719;}
a.font_13 {font-size: 13px; text-decoration: none;color: #7D7D7D;}
a.font_13:hover {color: #D22719;}
a.font_14 { font-size: 14px; text-decoration: none;color: #222;}
a.font_14:hover {color: #D22719;}
.con_til{ font-size:22px; height:30px; line-height:30px; position:relative; margin:0px; font-weight:normal}
.t_more{ position:absolute; right:0px; display:block; width:50px; top:5px;}

strong.color_red {font-size: 20px;font-weight: bold;color: #D2271A;text-decoration: none;}
.menu {clear: both;height: 45px;width: 100%;margin-right: auto;margin-left: auto;background-color: #F1F1F0;}
.menu ul.menulist {margin: 0px;padding: 0px;list-style-type: none;}
ul.menulist li {float: left;height: 45px;width: 110px;line-height: 45px;text-align: center;font-size: 15px;font-weight: bold;color: #000; text-decoration: none;}
.banner {clear: both;width: 100%;margin-right: auto;margin-left: auto;}
.main {clear: both;width: 100%;margin-right: auto;margin-left: auto;padding-top: 15px;padding-bottom: 15px;}
.spacer {clear: both;width: 100%;margin-right: auto;margin-left: auto;}
.main .main_l {float: left;width: 205px;margin-left:6px;margin-bottom: 5px;}
.fullSlide {width:100%;position:relative;height:440px;background:#fff;margin:0 auto;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;margin:0;padding:0;list-style:none;}
.fullSlide .bd li {width:100% !important;height:440px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:440px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:5px;left:0;height:12px;line-height:12px;}
.fullSlide .hd ul {text-align:center;margin:0;padding:0;list-style:none}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:30px;height:8px;overflow:hidden;background:#FFF;filter:alpha(opacity=80);opacity:0.8;line-height:999px;margin-right:6px;}
/*banner*/
.fullSlide .hd ul .on {background:#D22719;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;top:50%;margin-top:-30px;left:2%;z-index:3;width:40px;height:60px;background:url(../images/slider-arrow.png) #CCC -126px -137px no-repeat;cursor:pointer;filter:alpha(opacity=100);opacity:0.3;}
.fullSlide .next {left:auto;right:2%;background-position:-6px -137px;}
.head #menu_lists {clear: both;width: 959px;height: 40px;background-color: #30327D;margin:0 auto;}
sup{font-family:Arial, Helvetica, sans-serif;}
.product_list{float: left;height: 290px;width: 250px;font-size:12px;color:#949393;} 
.swfobj{ width: 1423px;height: 440px; position:relative; margin-top:-440px;}
.product_list dl{ width:212px; overflow:hidden; margin:0px auto}
.product_list dt{ width:210px; height:230px; border:#CCC 1px solid; overflow:hidden; display:table-cell; vertical-align:middle;margin: 0 auto;text-align: center;}
.product_list dd{ margin-top:5px; text-align:center;overflow:hidden;}
.product_list dd.ti{height: 26px; line-height:26px; }
.product_list dd.ke{height: 18px; line-height:18px; }
.product_list1 dl{ width:212px; overflow:hidden;}
.product_list1 dt{ width:210px; height:230px; overflow:hidden; display:table-cell; vertical-align:middle}
.product_list1 dt img{ width:210px; overflow:hidden}
.product_list1 dd{ width:210px; height:20px; overflow:hidden}
.prolist dl{ width:168px; overflow:hidden;}
.prolist dt{ width:166px; height:168px; overflow:hidden; display:table-cell; vertical-align:middle; margin:0 auto; text-align:center;}
.prolist dd{ text-align:center; height:25px; line-height:25px;}
.product_list3 {float: left;height: 260px;width: 243px;font-size:12px;color:#949393;}
.product_list3 dl{ width:222px; overflow:hidden; margin:0px auto}
.product_list3 dt{ width:220px; display:table-cell; border:#CCC 1px solid; height:220px; overflow:hidden; vertical-align:middle; text-align:center; margin:0 auto;}
.product_list3 dd{ text-align:center; width:220px; height:30px; line-height:30px; overflow:hidden;}
.product_col{	float: left;height: 290px;width: 210px;margin-right:40px;font-size:12px;color:#949393;}
.product_col dl{ width:212px; overflow:hidden;}
.product_col dt{ width:210px; height:230px; overflow:hidden; display:table-cell; vertical-align:middle}
.product_col dd{ margin-top:5px;}
.liucheng  {
	clear: both;
	width: 998px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	padding-top: 50px;
	padding-bottom: 50px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D3D4D3;
	border-right-color: #D3D4D3;
	border-bottom-color: #D3D4D3;
	border-left-color: #D3D4D3;
}
.product_content .nwlist {
	float: left;
	width: 324px;
	border: 1px solid #DEDEDE;
	background-color: #FFF;
	margin-right: 11px;
	height:300px;
}
.product_content .hc_title{
	clear: both;
	height: 50px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDEDE;
	font-family: "微软雅黑";
	font-size: 18px;
	line-height: 50px;
	font-weight: bold;
	color: #272727;
	text-decoration: none;
}
.product_content .hc_title a {
	font-family: "微软雅黑";
	font-size: 18px;
	font-weight: bold;
	color: #272727;
	text-decoration: none;
}
.product_content .hc_title a:hover {
	font-family: "微软雅黑";
	font-size: 18px;
	font-weight: bold;
	color: #D22719;
	text-decoration: none;
}
.product_content .nwcontent {
	clear: both;
	width: 295px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 23px;
}
.product_content .nwcontent div{ padding-left:8px; line-height:25px; height:25px;}
.nwcontent ul.case {margin: 0px auto;padding: 0px;list-style-type: none;width:230px;}
ul.case li {text-align: center;float: left;height: 110px;width: 110px;}
.nwcontent .new_list{margin: 0px auto;padding: 0px;list-style-type: none;width:295px; overflow:hidden}
.nwcontent .new_list li{ height:25px; overflow:hidden; line-height:25px; background:url(../images/sanj.jpg) no-repeat; background-position:0px 9px; padding-left:12px;}
.nwcontent .wxin{ width:180px; height:180px; margin:20px auto;}
 .foot {
	clear: both;
	width: 1000px;
	background-color: #FFFFFF;/*#D2CAB6;*/
	margin:0 auto; 
	overflow:hidden;
	padding-bottom:10px;
}
.foot .copyright {
	clear: both;
	height: 50px;
	width: 100%;
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 50px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	background-color: #137899;
	overflow: hidden;
}
.copyright ul{width:1000px;margin:0px auto;list-style:none;}
.copyright ul li{float:left;width: 110px;text-align:center;height: 50px;line-height: 50px;overflow: hidden;}
.foot .foot_content {
	clear: both;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	font-family: "微软雅黑";
	font-size: 13px;
	line-height: 25px;
	font-weight: normal;
	color: #222222;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 20px;
	overflow:hidden;
}
.foot_content .tu_b{ width:284px; height:auto; float:left; text-align:right; padding-right: 10px; }
.foot_content .tu_info{ width:700px; overflow:hidden; float:left}
.product_content .nwlist1 {float: right;width: 324px;border: 1px solid #DEDEDE;background-color: #FFF;height:300px;}
.product_list1 {float: right;height: 290px;width: 220px;font-size:12px;color:#949393;}
.main .main_r {float: right;width: 762px;margin-right:5px;}
.main_l .sort_title {clear: both;height: 40px;width: 100%;margin-right: auto;margin-left: auto;font-family: "微软雅黑";font-size: 15px;line-height: 40px;font-weight: bolder;color: #F5F5F5;text-decoration: none;text-align: center;background-color: #137899;margin-top: 5px;}
.main_l .sort_title1 {clear: both;height: 45px;width: 165px; font-family: "微软雅黑";font-size: 18px;line-height: 45px;font-weight: normal;color: #F5F5F5;text-decoration: none;text-align: left;background-color: #137899;padding-left:40px;margin-top:10px;}
.main_l ul.sort {clear: both;width: 100%;list-style-type: none;overflow:hidden;}
.main .hongcai_about {/*background-color: #FFF;*/clear: both;width: 100%;margin-right: auto;margin-left: auto;}
.hongcai_about .about_content {clear: both;width: 980px;padding: 20px 10px 0;font-family: "微软雅黑";font-size: 13px;line-height: 25px;font-weight: normal;color: #221815;text-decoration: none;}
.main .product_content {clear: both;width: 100%;}
ul.sort li {float: left;height: 41px;width: 205px;}
.location {
	clear: both;
	height: 35px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D4D3;
	font-family: "微软雅黑";
	font-size: 22px;
	line-height: 35px;
	font-weight: normal;
	color: #212222;
	text-decoration: none;
	margin-top: 5px;
} 
.about_title {
	clear: both;
	height: 35px;
	width: 990px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D4D3;
	font-family: "微软雅黑";
	font-size: 22px;
	line-height: 35px;
	font-weight: normal;
	color: #212222;
	text-decoration: none;
	margin-top: 20px;
	padding-left: 10px;
}
.location .about_list{font-size: 12px; float: right; font-weight: normal; color: #7D7D7D;width: 300px;overflow: hidden;height: 35px;text-align: right;}
.main_r .main_content {clear: both;width: 100%;padding-top: 15px;}
.main_r .main_content1 {clear: both;width: 760px;padding-top: 15px;padding-bottom: 15px;background:#FFF;border:solid 1px #D3D4D3;border-top:none;line-height:25px;overflow: hidden;}
.main_content .prolist {width: 168px;height: 230px;float: left;margin-right:20px;font-size:12px;color:#949393;}
.prolist2 {width: 168px;height: 200px;font-size:12px;color:#949393;clear:both; margin:0 auto;overflow: hidden;}
.prolist2 dl{ width:168px; overflow:hidden;}
.prolist2 dt{ width:166px; height:168px; border:#CCC 1px solid; overflow:hidden; display:table-cell; vertical-align:middle;margin: 0 auto;text-align: center;}
.prolist2 dd{ text-align:center;line-height: 30px;height: 30px;}
.main_content .prolist1 {width: 168px;height: 250px;font-size:12px;color:#949393;float:right}
ul.sort li a {background-image:url(../images/tab_a.jpg);background-repeat: no-repeat;background-position: left top;float: left;height: 41px;width: 130px;line-height: 38px;font-family: "微软雅黑";font-size: 14px;font-weight: normal;color: #222222;text-decoration: none;padding-left:75px;}
ul.sort li a:hover,ul.sort li a.cur {background-image:url(../images/tab_hover.jpg);background-repeat: no-repeat;background-position: left top;float: left;height: 41px;width: 205px;line-height: 38px;font-family: "微软雅黑";font-size: 14px;font-weight: normal;color: #FFF;text-decoration: none;}
.search_keys ul li a:hover {float: left;height: 29px;text-align: center;font-size: 12px;font-weight: normal;color: #D22719;text-decoration: none;}
.search_keys ul li a.a_red {font-family: "微软雅黑";font-size: 12px;font-weight: normal;text-decoration: none;color: #D22719;}
.search_keys ul li a.a_red:hover {font-family: "微软雅黑";font-size: 12px;font-weight: normal;text-decoration:none;color: #EA6F27;}
ul.menulist li a {float: left;height: 45px;width: 110px;line-height: 45px;text-align: center;font-size: 15px;font-weight: bold;color: #000;font-family: "微软雅黑";text-decoration: none;}
ul.menulist li a:hover,ul.menulist li a.a01 {float: left;height: 45px;width: 110px;line-height: 45px;text-align: center;font-size: 15px;font-weight: bold;color: #FFF;font-family: "微软雅黑";text-decoration: none;background:#C01920;}
.head {clear: both;height: 90px;width: 100%;margin-right: auto;margin-left: auto;background-image: url(../images/lines.jpg);background-repeat: no-repeat;background-position: center bottom;padding-top: 15px;background-color: #FFF;color:#7D7D7D;font-size:14px;}
.head .logo {float: left;height: 80px;width: 400px;}
.hongcai_content {clear: both;width: 1000px;margin-right: auto;margin-left: auto;overflow:hidden;background-color: #FFF;}
.hongcai_content_top {clear: both;width: 1000px;margin-right: auto;margin-left: auto;overflow:hidden;}
.logotab{position:relative;width:700px;margin:0 auto; height:100px; float:left}
.logd{ float:left; width:90px; height:90px; margin-right:7px;}
.logotit{ width: 90px;margin: 0 auto;height: 90px;text-align: center;overflow: hidden;display: table-cell;vertical-align: middle;}
.pname{  height:80px; margin:0px auto; float:left; width:600px;  color:#000; font-family:"微软雅黑"; display:table-cell; vertical-align:middle}
.pname h1{ font-size:30px;width:600px;float:left; height:50px;line-height:50px;white-space: nowrap;  }
.pname .cation{width:550px;float:left; height:30px;line-height:30px; overflow:hidden; }
.ptell{ height:45px; float:right; padding-left:67px; background:url(../images/met_img.png) no-repeat; background-position:left 0px; margin-top:20px;}
.ptell span{ font-size:26px; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.head .head_txt {float:left;height: 50px;width: 200px;padding-top:30px;overflow:hidden;line-height: 50px;white-space: nowrap;}
.head .head_txt p{line-height:27px;}
.main_l .sort_content {clear: both;width: 203px;margin-right: auto;margin-left: auto;padding-bottom: 15px;background:#FFF;border:solid 1px #CCC;padding-top:10px;}
.main_l .sort_content ul{ list-style:none; margin:0; padding:0px 0px 0px 10px;}
.main_l .sort_content ul li{ height:30px; line-height:30px; overflow:hidden; background:url(../images/sanj.jpg) no-repeat; background-position:0px 10px; padding-left:12px;}
.main_l .sort_content ul.conect{ list-style:none; margin:0; padding:0px 3px 0px 5px;}
.main_l .sort_content ul.conect li{ background:none; padding:0;word-wrap:break-word; overflow:visible; height:auto;  line-height:25px }
.main_content1 .about_instro {clear: both;padding-right: 15px;padding-left: 15px;} 
 /*产品详细*/
.about_instro .tb-booth{ width:406px;   float:left; margin-right:10px;position:relative;z-index:1; margin-bottom:10px;}
.about_instro .pro_dd{ float:left; width:300px; overflow:hidden}
.about_instro .pro_dd p{line-height:26px;}
.about_instro .pro_dd .sub-title{ font-size:16px; font-weight:bold;}
.jqzoom{width: 400px;margin: 0 auto;height: 350px;text-align: center;overflow: hidden;display: table-cell;vertical-align: middle;border: 1px solid #e6e6e6;}

.show_big{border:1px solid #e5e5e5}
.div-spec{ width:400px; height:65px; margin-top:5px;  overflow:hidden;}
#spec-list{ float:left; width:400px; overflow:hidden;}
.list-h{ list-style:none;}
.list-h li{ float:left; width:62px; height:62px; margin-right:4px;}
.list-h li img{ border:1px solid #ccc; padding:1px;}
.sub-goods{width:350px; padding-left:10px; height:auto; overflow:hidden; line-height:34px;float:left;margin-bottom: 20px;} 
.sub-goods p.sub-title{ font-size:14px; font-weight:bold;}
.updown {border-top: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;height: 60px;float: left;width: 100%;margin-top: 30px;line-height: 20px;}
 
/*放大镜*/
div.zoomdiv {z-index:999;position: absolute;top:50px;left:360px;width: 200px;height: 200px;background: #ffffff;border:1px solid #CCCCCC;display:none;text-align: center;overflow: hidden;}
div.jqZoomPup {z-index: 999;visibility: hidden;position: absolute;top:0px;left:0px;width: 150px;height: 150px;border: 1px solid  #2f580a;background:#B7E88B; opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
.n_banner {clear: both;height: 300px;width: 100%;margin-right: auto;margin-left: auto;}
/*其他产品*/
.rollpic1{float:left;width:720px; margin-left: 15px;}
.rollpic1 .gundong{float:left;width:700px;height:150px;overflow:hidden;margin-top: 10px;}
 
.rollpic1 li{overflow:hidden;width:140px;height:150px;  text-align:center;position:relative;float:left; }
.rollpic1 .otherPro{width:120px; padding:0 9px;}
.rollpic1 .proimg{width: 120px;height: 120px;margin: 0 auto; text-align: center;overflow: hidden;display: table-cell;vertical-align: middle;border: 1px solid #e9e9e9;}
.rollpic1 .protitle{height: 30px;line-height: 30px;text-align: center;overflow: hidden;}

.rollpic1 .mousehover1 a, .rollpic1 .mousehover1 a:link, .rollpic1 .mousehover1 a:visited, .rollpic1 .mousehover1 a:hover{width:9px;height:18px;display:block;float:left;margin-top:60px;}
.rollpic1 .mousehover1 a{background:url(../images/p_left.gif) no-repeat;}
.rollpic1 .mousehover1 a:hover{background:url(../images/p_right1.gif) no-repeat;}
.rollpic1 .mousehover2 a, .rollpic1 .mousehover2 a:link, .rollpic1 .mousehover2 a:visited, .rollpic1 .mousehover2 a:hover{width:9px;height:18px;display:block;float:left;margin-top:60px;}
.rollpic1 .mousehover2 a{background:url(../images/p_left1.gif) no-repeat;}
.rollpic1 .mousehover2 a:hover{background:url(../images/p_right.gif) no-repeat;}

.fy_left_content{ padding-top:10px; line-height:25px;}
.fy_left_box{padding-top:10px; padding-bottom:10px; background:url(../images/certer_border_01.gif) left bottom repeat-x;}
.fy_left_box dl{ width:730px;  overflow:hidden;} 
.fy_left_box dd{ width:730px; float:left}
 
/*新闻内页*/
.fy_left_box  h3{ height:26px; line-height:26px; font-size:14px; margin:0; padding:0;}
.fy_left_box  h3 a{text-decoration:none; color:#515151;}
.fy_left_box  h3 a:link{color:#515151; font-size:14px; font-weight:bold;}
.fy_left_box  h3 a:visited{color:#515151; }
.fy_left_box  h3 a:hover, .fy_left_box  h3 a:active, .fy_left_box  h3 a:focus{color:#d70000; text-decoration:underline;}
.fy_left_box  h2{ height:20px; line-height:20px; color:#b4b4b4; font-size:12px; font-weight:normal; margin:0; padding:0;}
.fy_left_box  p{ font-size:12px; line-height:18px; color:#6e6e6e; max-height:36px; overflow:hidden; margin:5px 0px;}
.fy_left_box .foot_more_p{ text-align:right; height:20px; line-height:20px;}
.fy_left_box .foot_more_p a{ color:#bf0000;}
.page_list{ height:24px; line-height:24px; padding-top:14px; color:#636363; text-align:right; border-top:1px solid #c5c5c5;}
.page_list p{ float:left; width:452px;}
.page_list span{ display:inline; float:left; background:url(../images/pagelist_by2.gif) center center no-repeat; margin-left:3px; text-align:center; }
.page_list span a{ display:block; width:55px; height:24px; text-align:center; line-height:24px; text-decoration:none;}
.page_list span a:link{color:#636363;}
.page_list span a:visited{color:#636363;}
.page_list span a:hover,.page_list span a:active, .page_list span a:focus{color:#fff; background:url(../images/pagelist_by1.gif) center center no-repeat; text-decoration:none;}

/*新闻推荐*/
.Related_reading_div{padding-top:0px;}
.Related_reading_ul{ height:100px; margin:0; padding:0;}
.Related_reading_ul ul{  width:720px;list-style:none; margin:0; padding:0;} 
.Related_reading_ul ul li{ float:left; height:30px; width:340px; overflow:hidden; margin-right:20px; background:url(../images/certer_border_01.gif) left bottom repeat-x; line-height:28px; list-style:none}
.Related_reading_ul ul li span{ color:#c70100;}

.xx_title{ line-height:28px; text-align:center; background:url(../images/certer_border_01.gif) left bottom repeat-x;padding-bottom:20px;}
.xx_title h1{ font-size:24px; font-family:"微软雅黑"; font-weight:normal;}
.xx_time{ height:30px; line-height:30px; text-align:right; color:#969696; background:url(../images/certer_border_01.gif) left bottom repeat-x;}
.xx_time span{ float:right; display:inline-block;}
.xx_txt{ font-size:14px; line-height:25px; padding:20px 15px; color:#505050; border-bottom:1px solid #c5c5c5;}
#xx_pqge_list{ position:relative; border-top:0px; }
.xx_next_last{ height:24px; color: #bbb; line-height:24px;padding-top:5px;}
.xx_next_last h2{ font-size:12px; font-weight:normal; margin:0; padding:0; border-bottom:#F00 1px solid}
.xx_next_last h2 a {color:#969696;}
.xx_next_last h2 span{ float:right;}
.xx_next_last h2 a{text-decoration:none; color:#969696;}
.xx_next_last h2 a:link{color:#969696;}
.xx_next_last h2 a:visited{color:#969696; }
.xx_next_last h2 a:hover, .xx_next_last h2 a:active, .xx_next_last h2 a:focus{color:#969696; text-decoration:underline;}

/*产品*/
.main_content1 .about_instro {clear: both;padding-right: 15px;padding-left: 15px;padding-bottom: 30px;}
.connect_p p{padding:6px 0px;font-size:18px;}
.procontent img {max-width:730px;}
ul.showpic {margin: 0px;padding: 0px;list-style-type: none;}
ul.showpic li {height:75px;width:75px;float:left}
ul.showpic li a.s_img img {height:70px;width:70px;border:1px solid #ccc;padding:0px;filter:alpha(opacity=100);opacity:1.0;}
ul.showpic li a.s_img:hover img {height:70px;width:70px;border:1px solid #DC1323;padding:0px;filter:alpha(opacity=80);opacity:0.8;}
/*内页右侧--相册*/
.photo_info{overflow:hidden;padding:6px 2px 6px 7px;line-height:18px;}
.photo_info dl{float:left;width:182px;margin-bottom:10px;}
.photo_info dl dt{height:164px;width:164px;position:relative;float:left;overflow:hidden;background:url(../images/po_bg.gif) no-repeat;padding:3px 10px 11px 3px;display:table;}
.photo_info .photo_pic{width: 164px;margin: 0 auto;height: 164px;text-align: center;overflow: hidden;display: table-cell;vertical-align: middle;}
.photo_info dl dt a{overflow:hidden;text-align:center;display:block;height:164px;width:164px;display:table-cell;vertical-align:middle; }
.photo_info dl dt a img{overflow:hidden;max-height:164px;max-width:164px;vertical-align:middle;display:block;margin:0 auto;}
.photo_info dl dd{width:182px;text-align:center;} 
 
 /*page分页*/
.showpage{ width:720px; line-height:40px; margin-top:20px; text-align:right; overflow:hidden;}
.showpage a{ padding:5px 10px; border: 1px solid #ccc; margin-right:5px;font-size:14px;font-weight: bold; }
.showpage a:hover,.showpage .current{ text-decoration:none; background-color:#137899; color:#fff; } 
/*相册展示*/
.pto_title{ width:1000px; margin:0px auto;}
.sb_box-title{height:30px; line-height:30px; }
.sb_box-title span{font-size:18px; float:left; max-width:250px; white-space:nowrap; overflow:hidden; _position:absolute; _top:0px;}
.sb_box-wz{max-width:450px; white-space:nowrap; overflow:hidden; float:right; text-align:right;  _position:absolute; _top:0px; _right:0px;}
.album{margin:20px auto;width:980px;border:10px solid #FFF;-webkit-box-shadow: 1px 2px 5px #CCC;-moz-box-shadow: 1px 1px 5px #CCC;box-shadow: 1px 1px 5px #CCC;overflow:hidden;}
/*相册详细--大图展示*/
.ad-gallery {width:700px; margin:0 auto; margin-bottom:20px;}
.ad-gallery .ad-image-wrapper {width: 100%;height: 550px; background-color:#fff; margin-bottom: 30px;position: relative;overflow: hidden;}
.ad-gallery .ad-image-wrapper .ad-loader {position: absolute;z-index: 10;top: 48%;left: 48%;border: 1px solid #CCC;}
.ad-gallery .ad-image-wrapper .ad-next {position: absolute;right: 0;top: 0;width: 50%;height: 100%;cursor: pointer;display: block;z-index: 100;}
.ad-gallery .ad-image-wrapper .ad-prev {position: absolute;left: 0;top: 0;width: 50%;height: 100%;cursor: pointer;display: block;z-index: 100;}
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {/* Or else IE will hide it */background: url(non-existing.jpg)\9}
.ad-prev .ad-prev-image,.ad-next .ad-next-image {background: url(http://b2b.7wsh.com/images/btn.png) no-repeat 0 0; width: 45px;height: 100px;display: none;position: absolute;top: 47%;left: 0;z-index: 101;}
.ad-next .ad-next-image {background: url(http://b2b.7wsh.com/images/btn.png) no-repeat ; background-position: right top;width: 45px;height: 100px;right: 0;left: auto;}
.ad-prev-image:hover,.ad-next-image:hover{background-color:#666;}
.ad-gallery .ad-image-wrapper .ad-image {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 9;}
.ad-gallery .ad-image-wrapper .ad-image a img {border: 0;}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description {position: absolute;bottom: 0px;left: 0px;padding: 7px;text-align: left;width: 100%;z-index: 2;background: url(../images/opa75.png);color: #000;}
* html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='opa75.png');}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {display: block;}
.ad-gallery .ad-controls {height: 20px;}
.ad-gallery .ad-info {float: left;}
.ad-gallery .ad-slideshow-controls {float: right;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {padding-left: 5px;cursor: pointer;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {padding-left: 5px;font-size: 0.9em;}
.ad-gallery .ad-slideshow-running .ad-slideshow-start {cursor: default;font-style: italic;}
.ad-gallery .ad-nav {width: 100%;position: relative;height: 104px;}
.ad-gallery .ad-forward, .ad-gallery .ad-back {position: absolute;top: 0;height: 100%;z-index: 10;}
.ad-gallery .ad-forward, .ad-gallery .ad-back {height: 104px;}
.ad-gallery .ad-back {cursor: pointer;left: -30px;width: 30px;display: block;background: url(http://b2b.7wsh.com/images/sprev1h.gif) no-repeat;}
.ad-gallery .ad-forward {cursor: pointer;display: block;right: -30px;width: 30px;background: url(http://b2b.7wsh.com/images/snext1h.gif) no-repeat;}
.ad-gallery .ad-nav .ad-thumbs {overflow: hidden;width: 100%;}
.ad-gallery .ad-thumbs .ad-thumb-list {float: left;width: 9000px;list-style: none;}
.ad-gallery .ad-thumbs li {float: left; width:110px;}
.ad-thumbs .protolist_pic{ width: 100px;margin: 0 auto;height: 100px; border:1px solid #ccc; margin:4px; text-align: center;overflow: hidden;display: table-cell;vertical-align: middle;}
.ad-gallery .ad-thumbs li a img { border: 3px solid #CCC;}
.ad-gallery .ad-thumbs li a.ad-active img { border: 3px solid #616161;}
.ad-preloads {position: absolute;left: -9000px;top: -9000px;}
.pic_tit{ height:30px; line-height:30px; color:#137899; padding-left:8px; font-size:14px; margin-top:10px; background:url(../images/ico.gif) repeat-x;}
.picshow1 {overflow:hidden;float:left;padding:6px 5px 6px 25px;_padding:6px 5px 6px 0px;margin-top:10px;line-height:18px; list-style:none;}
.picshow1 li {width:110px;height:151px;float:left;margin:0 15px;overflow:hidden;background:url(../images/li_bg3.gif) no-repeat;padding:3px 11px 11px 3px;}
.picshow1 .picshow_other{width:114px;height:114px; margin: 0 auto; text-align: center;overflow: hidden;display: table-cell;vertical-align: middle;}
.picshow1 li p{ margin-top:10px;}
/*返回顶部*/
p#back-to-top{position:fixed;bottom:100px;right:5px;z-index:1000000}
p#back-to-top a{
      text-align:center;
      text-decoration:none;
      color:#d1d1d1;
      display:block;
      width:50px;
      /*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/
      -moz-transition:color 1s;
      -webkit-transition:color 1s;
      -o-transition:color 1s;
}
p#back-to-top a:hover{color:#979797;}
p#back-to-top a span{
      background:#333 url(../images/arrow-up.png) no-repeat center center;
      border-radius:6px;
      display:block;
      height:50px;
      width:50px;
      margin-bottom:5px;
      /*使用CSS3中的transition属性给<span>标签背景颜色添加渐变效果*/
      -moz-transition:background 1s;
      -webkit-transition:background 1s;
      -o-transition:background 1s;
}
#back-to-top a:hover span{
      background:#EB3D00 url(../images/arrow-up.png) no-repeat center center;
}
/*关于我们-详细信息*/
.gsjs{width: 750px; margin:10px 5px; overflow:hidden;}
.gsjs_title,.gsjs .tab_title{width:720px; height:40px; background-color: #137899; color:#fff;font-size: 16px;line-height:40px; padding-left:30px;}
.gsjs .tab_title h3 {font-size: 16px;}
.base_info ul{ list-style:none;width: 750px;float: left;padding-left: 0px; background-color:#fff; margin-top: 10px;}
.base_info ul li{ width: 359px; padding-left:15px; float: left; overflow: hidden; }
.base_info ul li span { font-weight:bold; background: #fff;width: 100px;color: #137099;text-align: right;height: 28px;display: block;float: left;margin-right: 8px;border-right: 1px solid #fff;}
/*顶部二维码*/
.qrdiv {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #DFDFDF;display: none;height: 245px;left: 0;position: absolute;text-align: center;top: 22px;width: 220px;z-index: 9999999999;}
#qrcode {margin: 10px;width: 200px;height: 200px;float: left;}
.qrdiv .qrfont {color: red;line-height: 24px;font-size: 14px;width: 220px;vertical-align: middle;float: left;font-weight: normal;}
.span_website {cursor: pointer; color:#137899; }
.span_website:hover {cursor: pointer;  text-decoration: underline;}
.ma_div{width: 650px;margin: 0 auto; padding-top:10px;}
.map {width: 640px; padding: 3px;margin: 10px 0;float: left;border: 2px solid #137899;-moz-border-radius: 8px;-webkit-border-radius: 8px;}
.nameyz, .sjyz, .maileyz, .zzyz, .nameyzw, .sjyzw, .maileyzw, .zzyzw {
    background-image: url("http://www.7wsh.com/images/company/txbackground.gif") !important;
    background-repeat: no-repeat;
    border: 0 none;
    cursor: pointer;
    display: inline-block;
    height: 19px;    
    overflow: hidden; 
	vertical-align:middle;
}
.nameyz {background-position: -7px -154px;width: 22px;}
.nameyzw {background-position: -69px -154px;width: 22px;}
.zzyz {background-position: -7px -258px;width: 23px;}
.zzyzw {background-position: -70px -258px;width: 23px;}
/*在线留言*/
.email{color: red;margin: 8px 0 0 60px;}
.zx_te{ width:620px; padding:10px 40px 20px 40px; float:left;}
.zx_te .tx{ width:618px; height:200px; border:1px solid #ccc; color:#cacaca; font-size:13px;}
#login_div{margin-left:54px;margin-top:22px;}
.red{color:Red;}
.inp {width: 200px;height: 24px;}
.btn-v3 {width: 55px;border: 1px solid #c8c8c8;background: #dfdfdf;height: 24px;text-align: center;color: #052371;cursor: pointer;}
.btn-v2 {width: 88px;border: 1px solid #c8c8c8;margin-top: 10px;background: #dfdfdf;height: 30px;text-align: center;color: #052371;cursor: pointer;}
.contactDetail li{ list-style:none; padding: 6px 0px; font-size:18px;}
.contactDetail li span{ font-size:18px;}