﻿@charset "utf-8";
/* CSS Document */

*{ padding:0px; margin:0px;}
body{ margin:0px; padding:0px; font-size:14px; font-family:"Microsoft Yahei";}
ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select { margin: 0; padding: 0;}
ul, li, dl, dt, dd { list-style-type: none; margin: 0; padding: 0;}
a{ text-decoration:none; color:#333; font-family:"Microsoft Yahei";}
a:hover{ text-decoration: none;}
a:focus {
    outline:none;
}
img{ border:none;}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right}


.head{ background:url(../images/headBg.gif) repeat-x;  width: 100%; min-width: 1200px;}
.headTop{ height: 32px; line-height: 32px; color: #999;font-size: 12px; font-family:"Microsoft Yahei";}
.headTop a{ color: #999; font-family:"Microsoft Yahei";}
.headTop a:hover{ color: #fff;}

.logo,.nav,.headTop,.bannerCon,.dian,.content{ width: 1200px; margin: 0 auto; }
.logo{padding-top: 24px; padding-bottom: 36px; overflow: hidden; font-family:"Microsoft Yahei";}
.frR h3{text-align:right; margin:0; margin-top:3px; font-family:"Microsoft Yahei";}
.frR p{ color: #e08080; font-size: 12px;margin: 0; line-height: 30px;}

.nav{ height: 42px;line-height: 42px; overflow: hidden; font-family:"Microsoft Yahei";}
.nav ul{ width: 890px;height: 40px;}
.nav ul li{ float: left; text-align: center;}
.nav ul li a{ display: block; width: 154px; color: #fff; font-weight: bold; font-family:"Microsoft Yahei";font-size:16px;}
.nav ul li a.active{ background: #c62926; color: #fff; height: 40px; text-decoration: none; font-family:"Microsoft Yahei";} 
.nav ul li a:hover{ background: #c62926; color: #fff; height: 40px; text-decoration: none;}
.links {height: 40px; line-height: 40px; width: 300px; text-align: right; font-family:"Microsoft Yahei";}
.links  a{ color: #fff; font-weight: bold; margin-right: 5px; font-family:"Microsoft Yahei";}
.links  a:hover{ color: #fff; text-decoration: none;}
.links strong{color: #d2605f; margin-right: 5px; font-size: 14px;}

.banner{ background: #f4f4f4; width: 100%; min-width:1200px; overflow: hidden; padding-top: 8px; padding-bottom: 10px; font-family:"Microsoft Yahei";}
.bannerL{ width: 235px; background: #434343; height: 100%; text-align: center;}
.bannerTop{ padding: 20px; border-bottom: 1px solid #838383;}
.bannerTop p{margin: 0; margin-top: 10px; margin-bottom: 5px;}
.bannerTop p strong a{ color: #fff; font-size: 16px; font-family:"Microsoft Yahei";}
.bannerTop p strong a:hover{ color: #fff; text-decoration: none;}
.bannerTop span{ color: #838383; font-size: 12px;margin: 0; font-family:"Microsoft Yahei";}

.bannerR{ width: 235px; height: 100%;}
.bRconT{ 
	width: 232px; 
	height: 110px; 
	border: 1px solid #ededed; 
	background: url(../images/bbg.gif) no-repeat;
	padding-top: 26px;
	padding-left: 10px;
}
.bRconT a{
	display: block; 
	float: left; 
	color: #b6b6b6; 
	width: 60px;
	height: 59px; 
	text-align: center; 
	line-height: 18px;
	padding-top: 15px;
	margin-right: 12px;
	 font-family:"Microsoft Yahei";
}
.bRconT a:hover{
	background: url(../images/bana.gif) no-repeat;
	color: #fff;
	text-decoration: none;
}

.bRcon {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ededed;
    height: 110px;
    width: 234px;
}
.bRcon img {
    margin: 0 0 0 -1px;
}

.bRcon a{ display: block; float: left; font-family:"Microsoft Yahei";}

.slideBox{ overflow:hidden; position:relative; margin-left: 10px; width: 712px;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute;bottom:3px; z-index:1; width: 100%; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; text-align: center;width: 100% }
.slideBox .hd ul li{ 
	display: inline-block;  
	margin:0 5px;  
	width:10px; 
	height:10px; 
	line-height:14px; 
	text-align:center; 
	cursor:pointer;
	border: 1px solid #fff;
	background: none; 
	 font-family:"Microsoft Yahei";
}
.slideBox .hd ul li.on{ background:#fff; color:#fff;  font-family:"Microsoft Yahei";}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;  font-family:"Microsoft Yahei";}
.slideBox .bd img{ width:100%; display:block;  }

.dian{ overflow: hidden; margin-bottom: 10px;}
.dian .f_l{ display: block;float: left; font-family:"Microsoft Yahei";}

.content{ margin-bottom: 30px;}

.women{ border: 1px solid #ededed; border-top:  1px solid #cc3333; margin-bottom: 20px; font-family:"Microsoft Yahei";}
.women h2{margin: 0;border-bottom: 1px solid #ededed;  font-family:"Microsoft Yahei";}
.pinpai{
	border-bottom: 1px solid #ededed; 
	height: 90px; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	text-align: center;
	 font-family:"Microsoft Yahei";
}
.pinpai img{ width: 100px; height: 51px;}
.pinpai table{ width: 100%;}
.pinpai td{ width: 146px; border-right: 1px solid #ededed; height: 80px; font-family:"Microsoft Yahei";}
.womenList{padding:10px; overflow: hidden;}
.womenListCon{width: 392px; height: 330px;border: 1px solid #ededed; padding: 20px; float: left; text-align: center;}
.womenListCon h3{ margin: 0;height: 30px; font-size: 14px; font-style: normal; text-align: center;}
.womenListCon h3 a{color: #444; font-family:"Microsoft Yahei";font-size:16px;}
.womenListCon h3 a:hover{color: #c62926;}
.womenListCon img{ width: 340px; height: 206px; margin-bottom: 16px;}
.womenListCon img.seeI{ width: 19px; height: 14px; margin: 0; margin-right: 5px; float: left;}
.womenListCon p{ color: #b6b6b6; font-size: 12px; position: relative; font-family:"Microsoft Yahei"; padding-left: 4px; text-align: left;}
.womenListCon span.see{ position: absolute; right: 10px;}
.womenListCon span{ color: #555; font-family:"Microsoft Yahei";}

.write{height: 322px; background: #c62926; overflow: hidden; font-family:"Microsoft Yahei";}
.writeForm{ margin:35px 40px auto 70px; font-family:"Microsoft Yahei";}
.inputForm{ border: 1px solid #fff; width: 310px; height: 33px; margin-bottom: 14px;}
.inputForm label{ border-right: 1px solid #fff; font-family:"Microsoft Yahei"; float: left;}
.inputForm input{ 
	border: none; 
	background: #c62926; 
	height: 30px; 
	height: 28px\9;
	width: 260px; 
	color: #fff;
	padding-left: 10px;
	 font-family:"Microsoft Yahei";
}
.inputFormArea{ border: 1px solid #fff; width: 310px; height: 84px; margin-bottom: 14px; font-family:"Microsoft Yahei";}
.inputFormArea label{ border-right: 1px solid #fff; padding-top: 28px; height: 83px; float: left; line-height: 82px; font-family:"Microsoft Yahei";}
.inputFormArea textarea{ 
	border: none; 
	background: #c62926; 
	height: 80px; 
	height: 78px\9;
	width: 260px; 
	color: #fff;
	padding-left: 10px;
	padding-top: 5px;
	 resize: none;
	  font-family:"Microsoft Yahei";
}
.writeForm .subt{
	background: #fff401; 
	width: 112px; 
	height: 32px; 
	border: none; 
	text-align: center;
    margin-bottom: 15px;
     font-family:"Microsoft Yahei";
}

.ask{ background: #fff; width: 280px;height: 292px; margin-top: 20px; padding: 10px; font-family:"Microsoft Yahei";}
.askAn{}
.askAn dl{margin: 0; padding-bottom: 10px; border-bottom: 1px solid #ededed; font-family:"Microsoft Yahei";}
.askAn dl dt{ margin-top: 14px; margin-bottom: 14px; font-family:"Microsoft Yahei";}
.askAn dl dd{ font-size: 12px; color: #c62926; font-family:"Microsoft Yahei";}
.askAn dl img{ margin-right: 10px;}

.indexNews{ overflow: hidden; margin-top: 10px; font-family:"Microsoft Yahei";}
.indexNews h3{ position: relative; border-bottom: 1px solid #c38f74; margin: 0; margin-bottom: 10px;}
.indexNews h3 span{ position: absolute; right: 2px; top: 12px; font-size: 12px;}
.indexNews h3 span a{ color:#cc6666; font-family:"Microsoft Yahei"; }
.indexNewsL{ width: 660px; font-family:"Microsoft Yahei";}
.indexNewsList{ border: 1px solid #ededed; padding: 10px; margin-bottom: 10px;}
.indexNewsListT{ overflow: hidden; position: relative;}
.indexNewsListT img.imgList{ width: 148px; height: 96px; margin-right: 30px;}
.indexNewsListT img.imgP{position: absolute;z-index: 10; top: -1px; left: -1px;}
.indexCon{ width: 455px;}
.indexCon h5 a{ font-size: 16px; font-weight: bold; color: #333; font-family:"Microsoft Yahei";}
.indexCon h5 a:hover{ color: #c62926}
.indexCon p{ font-size: 12px; color: #666; margin: 0; line-height: 20px; font-family:"Microsoft Yahei";}
.newsInfo{ font-size: 12px; color: #999; line-height: 20px; overflow: hidden;}
.newsInfo p{ float: left; margin-right: 20px; margin-top: 10px; margin-bottom: 0px; font-family:"Microsoft Yahei";}
.newsInfo p img{ float: left; margin-right: 5px; }
.indexNewsR{ width: 500px;}

.indexNewsRlist{ overflow: hidden; font-family:"Microsoft Yahei";}
.iNrList{overflow: hidden; margin-top: 35px; margin-bottom: 25px; font-family:"Microsoft Yahei";}
.iNrList img{ width: 180px; height: 140px; margin-right: 15px; margin-bottom: 20px;}
.iNrList ul{ width: 304px;}
.iNrList ul li{ border-bottom: 1px solid #ededed; height:34px; line-height: 34px; overflow:hidden}
.iNrList ul li a{ color: #333; font-family:"Microsoft Yahei";}
.iNrList ul li a:hover{color: #c62926;}



.footer{ background: url(../images/footerBg.gif) repeat-x; width: 100%;  min-width: 1200px;padding-bottom: 20px; font-family:"Microsoft Yahei";}
.footerCon{ width: 1200px; margin:0 auto;}
.footerTop{ height: 252px; position: relative; margin-bottom: 30px;}
.footeList{ overflow: hidden;}
.footeList dl{ 
	float: left;
	color:#b0b0b0; 
	text-align: center; 
	width: 294px; 
	padding: 22px 68px; 
	border-left: 1px solid #454545;
	 font-family:"Microsoft Yahei";

}
.footeList dl dt{ 
	padding: 10px 45px; 
	border-radius: 3px; 
	border: 1px solid #636363;	
	margin-bottom: 20px;
}
.footeList dl dd{ line-height: 35px;}
.footeList dl dd.ddTop{ text-align: left; padding-left: 32px;}
.footeList dl dd a{color:#b0b0b0;  font-family:"Microsoft Yahei";}
.footeList dl dd a:hover{ color: #fff;}

.footerTel{ 
	position: absolute;
	top: -11px; 
	background: url(../images/footertbg.gif) no-repeat; 

	right: 0;
}
.footerTelCon{
	padding-top: 30px;
	margin-top:1px;
	margin-left: 22px;
	background: #585858;
	width:306px;	
}
.telCon{ margin-left: 38px; margin-right: 48px;}
.telCon h3{ margin-bottom: 15px;}
.telCon p{ 
	width: 220px; 
	height: 42px; 
	margin-bottom: 10px; 
	text-align: center; 
	line-height: 42px;
	font-size: 16px;
	color: #fff;
	border-radius: 3px;
}
.telCon p.yellow{ background: #ff7300;}
.telCon p.red{ background: #c62926;}
.telCon p.blue{ background: #0099ff;}
.telCon span{  color: #b0b0b0; display: inline-block; padding-top: 5px; font-size: 12px;}

.footerCen{ color: #9e9e9e; margin-top: -8px;}
.footerCen a{ color: #9e9e9e; margin-right: 10px; font-family:"Microsoft Yahei";}
.footerCen a:hover{ color: #fff;}

.footerBottom{
	position: relative;

}
.footerBottom p{ line-height: 26px;font-size: 12px; color: #333; margin: 0;}
.imgTwo{ position: absolute;right: 30px; top: 1px;}



/*About Us*/
.aboutP{ margin-top: 20px; font-family:"Microsoft Yahei";}
.aboutP a{ color: #333; font-size: 12px; font-family:"Microsoft Yahei";}
.aboutP a:hover{color: #c62926;}
.aboutCon{ overflow: hidden;}
#catContent{ font-family:"Microsoft Yahei"; }
#catContent .detail_list{ width:243px; float:left; position:relative; z-index:2; }
#catContent .detail_list li, #catContent .details{ margin-top:12px; font-family:"Microsoft Yahei";}
#catContent .detail_list li, #catContent li a{ width:243px; height:62px; display:block; font-family:"Microsoft Yahei";}
#catContent .detail_list li a{ 
	background:url(../images/desp-icons.png) 0 0 no-repeat; 
	font-size: 16px; 
	line-height: 62px; 
	padding-left: 68px;
	color: #666;
	 font-family:"Microsoft Yahei";
}
#catContent .detail_list li a:hover{color: #4297db; text-decoration: none;}
#catContent .detail_list li a.cur{color: #4297db;  font-family:"Microsoft Yahei";}
#catContent .searchpro li.sq_1 a{ background-position:-260px 0;}
#catContent .searchpro li.sq_2 a{ background-position:-260px -75px;}
#catContent .searchpro li.sq_3 a{ background-position:-260px -150px;}
#catContent .searchpro li.sq_4 a{ background-position:-260px -225px;}
#catContent .searchpro li.sq_5 a{ background-position:-260px -300px;}
#catContent .searchpro li.sq_6 a{ background-position:-260px -375px;}
#catContent .searchpro li.sq_7 a{background-position:-260px -825px;}
#catContent .unionpro li.sq_1 a{ background-position:-260px -450px;}
#catContent .unionpro li.sq_2 a{ background-position:-260px -75px;}
#catContent .unionpro li.sq_3 a{ background-position:-260px -150px;}
#catContent .otherpro li.sq_1 a{ background-position:-260px 0;}
#catContent .otherpro li.sq_2 a{ background-position:-260px -75px;}
#catContent .otherpro li.sq_3 a{ background-position:-260px -150px;}
#catContent .valueadd li.sq_1 a {background-position:-260px -525px;}
#catContent .valueadd li.sq_2 a {background-position:-260px -600px;}
#catContent .valueadd li.sq_3 a {background-position:-260px -675px;}
#catContent .valueadd li.sq_4 a {background-position:-260px -750px;}
#catContent .fuwu li.sq_1 a {background-position:-260px -975px;}
#catContent .fuwu li.sq_2 a {background-position:-260px -900px;}

#catContent .searchpro li.sq_1 a:hover{ background-position:0 0;}
#catContent .searchpro li.sq_2 a:hover{ background-position:0 -75px;}
#catContent .searchpro li.sq_3 a:hover{ background-position:0 -150px;}
#catContent .searchpro li.sq_4 a:hover{ background-position:0 -225px;}
#catContent .searchpro li.sq_5 a:hover{ background-position:0 -300px;}
#catContent .searchpro li.sq_6 a:hover{ background-position:0 -375px;}
#catContent .searchpro li.sq_7 a:hover{background-position:0 -825px;}
#catContent .unionpro li.sq_1 a:hover{ background-position:0 -450px;}
#catContent .unionpro li.sq_2 a:hover{ background-position:0 -75px;}
#catContent .unionpro li.sq_3 a:hover{ background-position:0 -150px;}
#catContent .otherpro li.sq_1 a:hover{ background-position:0 0;}
#catContent .otherpro li.sq_2 a:hover{ background-position:0 -75px;}
#catContent .otherpro li.sq_3 a:hover{ background-position:0 -150px;}
#catContent .valueadd li.sq_1 a:hover {background-position:0 -525px;}
#catContent .valueadd li.sq_2 a:hover {background-position:0 -600px;}
#catContent .valueadd li.sq_3 a:hover {background-position:0 -675px;}
#catContent .valueadd li.sq_4 a:hover {background-position:0 -750px;}
#catContent .fuwu li.sq_1 a:hover {background-position:0 -975px;}
#catContent .fuwu li.sq_2 a:hover {background-position:0 -900px;}

#catContent .searchpro li.sq_1 a.cur{ background-position:0 0;}
#catContent .searchpro li.sq_2 a.cur{ background-position:0 -75px;}
#catContent .searchpro li.sq_3 a.cur{ background-position:0 -150px;}
#catContent .searchpro li.sq_4 a.cur{ background-position:0 -225px;}
#catContent .searchpro li.sq_5 a.cur{ background-position:0 -300px;}
#catContent .searchpro li.sq_6 a.cur{ background-position:0 -375px;}
#catContent .searchpro li.sq_7 a.cur{background-position:0 -825px;}
#catContent .unionpro li.sq_1 a.cur{ background-position:0 -450px;}
#catContent .unionpro li.sq_2 a.cur{ background-position:0 -75px;}
#catContent .unionpro li.sq_3 a.cur{ background-position:0 -150px;}
#catContent .otherpro li.sq_1 a.cur{ background-position:0 0;}
#catContent .otherpro li.sq_2 a.cur{ background-position:0 -75px;}
#catContent .otherpro li.sq_3 a.cur{ background-position:0 -150px;}
#catContent .valueadd li.sq_1 a.cur {background-position:0 -525px;}
#catContent .valueadd li.sq_2 a.cur {background-position:0 -600px;}
#catContent .valueadd li.sq_3 a.cur {background-position:0 -675px;}
#catContent .valueadd li.sq_4 a.cur {background-position:0 -750px;}
#catContent .fuwu li.sq_1 a.cur {background-position:0 -975px;}
#catContent .fuwu li.sq_2 a.cur {background-position:0 -900px;}


#catContent .details{ float:left; border:1px solid #D3D3D3; width:956px; height:auto; min-height:520px; _height:520px;
    margin-left:-2px; background-color:#fefefe;}

.details h3{ 
	font-size:16px; 
	color:#4297DB; 
	height:60px; 
	line-height:60px; 
	text-indent:10px;
	 margin: 0;
	 border-bottom: 10px solid #4297db;
	margin-left: 20px;
	margin-right: 20px;
	 font-family:"Microsoft Yahei";
}
.aboutContent{ padding: 30px;}
.aboutContent p{ text-indent: 2em; line-height: 26px;}

/*News*/
.tuijian{ height: 40px; border: 1px solid #d3d3d3; line-height: 40px; padding-left: 15px; font-family:"Microsoft Yahei";}
.tuijian a{ color: #333; font-size: 12px; margin: auto 15px; font-family:"Microsoft Yahei";}
.tuijian a:hover{color: #c62926;}
.newsCon{ overflow: hidden; margin-top: 20px;}
.newsConL{ width: 915px;}
.newConLlist{ 
	border: 1px solid #d3d3d3; 
	padding-top: 30px; 
	padding-right: 30px; 
	padding-left: 30px; 
	padding-bottom: 10px;
	margin-bottom:20px;
}
.newsListTit{ border-bottom: 1px dashed #d3d3d3; position: relative; font-family:"Microsoft Yahei";}
.newsListTit h3{ font-size: 24px; margin-top: 0; margin-bottom: 35px;}
.newsListTit h3 a{ color: #333; margin-right: 20px; font-family:"Microsoft Yahei";}
.newsListTit h3 a:hover{color: #c62926; text-decoration: none;}
.newsListTit p{ color: #777777; line-height: 26px; margin-bottom: 50px; width: 554px;}
.newsListTit p a{ color: #ff7300; font-family:"Microsoft Yahei";}
.newsListTit p a:hover{color: #ff7300; text-decoration: none;}
.newsListTit img.newsImg{position: absolute; right: 0; bottom: 35px; width: 239px; height: 114px;}
.newsListInfo{ color: #666; font-size: 12px; margin-top: 10px; position: relative;}
.newsListInfo span{ margin-right: 25px;}
.newsListInfo a{ color: #666; font-family:"Microsoft Yahei";}
.newsListInfo a:hover{color: #c62926; text-decoration: none;}
.newsListInfo .newSee{ position: absolute; right: 10px; color: #bbb;}
.newsListInfo .newSee img{ float: left; margin-right: 5px;}

.listLink{ text-align: center; margin-top: 20px; font-family:"Microsoft Yahei";}
.listLink ul li{ display: inline-block; margin: 0 5px;*float: left;}
.listLink ul li a{ padding: 5px 10px; background: #fff; border: 1px solid #ccc; color: #333; font-family:"Microsoft Yahei";}
.listLink ul li a:hover{background: #c62926;  color: #fff; border: 1px solid #c62926; text-decoration: none; }
.listLink ul li.thisclass  a{background: #c62926;  color: #fff; border: 1px solid #c62926; text-decoration: none; }
.listLink input{width: 40px; margin-left: 10px; margin-right: 10px;}
.listLink button{ border:  1px solid #999; background: none; padding: 2px 10px;}


.newsConR{ width: 272px; font-family:"Microsoft Yahei";}
.newsConRtop{ border: 1px solid #ddd; border-top: 2px solid #b6262f; padding: 15px 10px; overflow: hidden;}
.newsConRtop dl{ width: 120px; height: 134px; overflow: hidden; margin:5px 2px;}
.newsConRtop dl dt{ margin-bottom: 10px;}
.newsConRtop dl dt img{ width: 120px; height: 90px;}
.newsConRtop dl dd{ margin: 0; height: 32px; } 
.newsConRtop dl dd a{ color: #333; font-size: 12px; font-family:"Microsoft Yahei";}
.newsConRtop dl dd a:hover{color: #c62926; text-decoration: none;}
.newsConHot{border: 1px solid #ddd; margin-top: 10px; padding: 10px; font-family:"Microsoft Yahei";}
.newsConHot h3{ margin-top: 0px;}
.newsHotList{ border-bottom: 1px solid #ddd;margin-bottom: 20px; padding-bottom: 15px;}
.newsHotList h4{ margin-top: 10px; margin-bottom: 15px;}
.newsHotList h4 a{ color: #004276; font-size: 14px; font-family:"Microsoft Yahei";}
.newsHotList h4 a:hover{color: #c62926; text-decoration: none;}
.newsHotList .newsHotDes{ position: relative;}
.newsHotList .newsHotDes p{ padding-left: 40px; padding-right: 84px; height: 60px; line-height: 20px; overflow: hidden;font-size: 12px; color: #777;}
.newHotImg{ position: absolute;right: 0;top: 0; width: 81px; height: 61px;}
.number{ position: absolute; left: 0; top: 0;}


.newsContent{ border: 1px solid #ddd; padding: 20px; font-family:"Microsoft Yahei";}
.newsContent h2{ font-size: 24px; text-align: center; margin-bottom: 30px; margin-top: 30px;}
.newsContent p.tags{ text-align: center;}
.newsContent p.tags span{
	display: inline-block; 
	background: url(../images/conbg.gif) no-repeat; 
	width: 78px;
	 height: 27px;
	 line-height: 28px;
	 font-size: 12px;
     color: #999;
}

.bshare-custom{ position: absolute; right: 180px; width: 300px;}
.newsContent p.tagsInfo{ 
	font-size: 12px; 
	color: #999; 
	position: relative; 
	padding-left: 20px; 
	margin-top:25px;
	border-bottom: 1px dashed #ddd;
	padding-bottom: 10px;
}
.newsContent p.tagsInfo span{ color: #888; margin-right: 20px;}
.newsContent p.tagsInfo .newSee{ position: absolute; right: 10px; color: #bbb;}
.newsContent p.tagsInfo .newSee img{ float: left; margin-right: 5px;}
.newsContent p.tagsInfo .share{ position: absolute; right: 130px; color: #bbb;}
.newsContent p.tagsInfo .share a{color: #bbb; font-family:"Microsoft Yahei";}
.newsContent p.tagsInfo .share a:hover{color: #c62926; text-decoration: none;}
.newsContent p.tagsInfo .share img{ float: left; margin-right: 5px;}
.newsContentCon{ padding: 12px; font-family:"Microsoft Yahei";}
.newsContentCon p{ text-indent: 2em; line-height: 26px; font-size: 14px; color: #666;}

.conLink{ border-bottom: 1px dashed #ddd; overflow: hidden; padding: 15px;margin-bottom: 15px; font-family:"Microsoft Yahei"; }
.conLink a{color: #0099ff;}
.conLink a:hover{color: #c62926; text-decoration: none;}

.otherList{ padding: 15px; overflow: hidden; font-family:"Microsoft Yahei";}
.otherListCon{width: 390px; font-family:"Microsoft Yahei";}
.otherListCon ul li{ position: relative;margin-bottom: 10px;}
.otherListCon ul li strong{ margin-right: 5px; color: #888;}
.otherListCon ul li a{color: #888; font-size: 12px; font-family:"Microsoft Yahei";}
.otherListCon ul li a:hover{color: #c62926;text-decoration: none;}
.otherListCon ul li .newSee{ position: absolute; right: 10px; color: #bbb; font-size: 12px;}
.otherListCon ul li .newSee img{ margin-right: 5px; float: left;}

.proAd{ background: #ece9e0; height: 148px; position: relative; font-family:"Microsoft Yahei";}
.proAdTop{ 
	border-bottom: 1px solid #d8d7d2; 
	padding: 0 10px;
	width: 458px; 
	overflow:hidden; 
	border-right: 1px solid #d8d7d2;
}
.proAdTop p{ font-size: 12px;color: #666; padding: 10px 0 10px 10px; width: 260px; border-left: 1px solid #d8d7d2; margin-bottom: 0;}
.proAdTop img{ margin-top: 10px;}
.proAdbottom{ border-right: 1px solid #d8d7d2; width: 458px;font-size: 12px;height: 72px; line-height: 20px; padding: 10px 16px; color: #666;}
.add{position: absolute; right: 0; top: 0;}

.proCon{ border: 1px solid #ebebeb; margin-top: 20px;}
.proSearch{ border-bottom: 1px solid #ebebeb;margin-top: 20px; padding:0 15px 15px 15px; position: relative; font-family:"Microsoft Yahei";}
.proSearch table td{ border: 1px solid #ccc; padding:5px 10px;}
.proSearch table td a{ color: #666; font-family:"Microsoft Yahei";}
.proSearch table td a:hover{ color: #c62926;}
.proSearch table td.tdfirst{ background:#c62926; color: #fff; }
.proSearch table td input{ padding-left: 10px; border: 1px solid #e1e1e1;}
.proSearch table td button{ border: none; background: none; margin-left: 20px; color:#c62926; }
.searchList{ position: absolute;right: 10px; top: 20px; font-family:"Microsoft Yahei";}
.searchList p{font-size: 12px;}
.searchList p a{ padding:8px 10px; border: 1px solid #c3c3c3; color: #777; font-family:"Microsoft Yahei";}
.searchList p a.searchNum{ background: #c62926;color: #fff;border: 1px solid #c62926; padding:8px 15px;}
.searchList p span{ color: #c62926;}
.paizi{ margin-top: 18px; margin-bottom: 0; font-size: 12px; color: #776; position: relative;}
.paizi a{ color: #777; margin-right: 10px; font-family:"Microsoft Yahei";}
.paizi a:hover{color:#c62926;   text-decoration: none;}
.paizi .morePin{ position: absolute; right: 0;}


.produtCon{ overflow: hidden; margin-bottom: 20px; font-family:"Microsoft Yahei";}
.nvDemof{ width: 386px; text-align:center}
.nvDemo{   width: 386px;font-family:"Microsoft Yahei";}
.productInfo{ width: 782px; border: 1px solid #ddd; padding: 20px; padding-bottom: 0;}
.productInfo h3{ font-size: 22px; font-weight: bold; border-bottom: 1px solid #ddd;padding-bottom: 20px; margin-top: 7px;}
.productInfo td{ height: 42px; padding: 10px; border: 1px dashed #ddd; }
.productInfo table{width: 100%; font-family:"Microsoft Yahei";}
.productInfo .proContact p{ margin-top: 15px; margin-bottom: 15px; line-height: 25px;}
.productInfo .proContact p strong{ color: #f00;}
.proContact{ border-bottom: 1px solid #ddd; position: relative;}
.baozheng{ position: absolute; right: 0;top: 10px;}
.proContactB{ border-bottom: 1px solid #ddd; position: relative; padding: 20px}
.proContactB p{margin: 10px auto}

.proContactBo{ position: relative; padding:10px;}
.proContactBo p{ margin-top: 5px; margin-bottom: 5px; color: #777; font-size: 12px;}

.proContactBo .newSee{ position: absolute; right: 10px; color: #bbb; font-size: 12px;}
.proContactBo .newSee img{ margin-right: 5px; float: left;}
.proContactBo .newSee a{ margin-left: 10px; color: #888;}


.productList{ margin-bottom: 20px; overflow: hidden; font-family:"Microsoft Yahei";}
.productList h3{ height: 36px; background: #eee; border-bottom: 2px solid #dd465e;}
.productList h3 strong{ background: #dd465e; color: #fff; display: block;height: 36px; text-align: center; font-size: 16px; line-height: 36px; width: 134px; }
.productList dl{width: 222px; height: 248px; padding-top:30px;margin:3px 22px 3px 0; border-bottom:1px solid #dd465e; background: #f6f6f6; }
.productList dl:last-child{ margin-right: 2px;}
.productList dl dt{margin-bottom: 20px;}
.productList dl dd{ padding-left: 30px; padding-right: 30px;text-align: center;margin-bottom: 10px; color: #666;}
.productList dl dd a{ font-size: 16px; color: #444; font-family:"Microsoft Yahei";}
.productDesc{ margin-bottom: 20px; overflow: hidden; font-family:"Microsoft Yahei";}
.productDescL{ width: 222px;}
.productDescL h3{ height: 36px; background: #eee; border-bottom: 2px solid #2e96df;margin-top: 0;}
.productDescL h3 strong{ background: #2e96df; color: #fff; display: block;height: 36px; text-align: center; font-size: 16px; line-height: 36px; width: 134px; }
.productDescL dl{width: 222px; height: 248px; padding-top:30px;margin-bottom:20px; border-bottom:1px solid #2e96df; background: #f6f6f6; }
.productDescL dl dt{margin-bottom: 20px;}
.productDescL dl dd{ padding-left: 30px; padding-right: 30px;text-align: center;margin-bottom: 10px; color: #666;}
.productDescL dl dd a{ font-size: 16px; color: #444; font-family:"Microsoft Yahei";}

.productDescR{ 
	width: 940px; 
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	 font-family:"Microsoft Yahei";
}
.productDescR h3{ height: 36px; background: #eee; border-bottom: 2px solid #ff6d45; margin-top: 0; font-family:"Microsoft Yahei";}
.productDescR h3 strong{ background: #ff6d45; color: #fff; display: block;height: 36px; text-align: center; font-size: 16px; line-height: 36px; width: 134px;  font-family:"Microsoft Yahei";}
.productDescRcon{ padding:24px;  font-family:"Microsoft Yahei"; }

/*固定的悬浮窗*/
.yb_conct {
	position: fixed;
	z-index: 9999999;
	top: 200px;
	right: -127px;
	cursor: pointer;
	transition: all .3s ease;
}
.yb_bar ul li {
	width: 180px;
	height: 53px;
	font: 16px/53px 'Microsoft YaHei';
	color: #fff;
	text-indent: 54px;
	margin-bottom: 3px;
	border-radius: 3px;
	transition: all .5s ease;
	overflow: hidden;
}
.yb_bar .yb_top {
	background: #c62926 url(../images/fixCont.png) no-repeat 0 0;
        }


.yb_bar .yb_phone {
	background: #c62926 url(../images/fixCont.png) no-repeat 0 -57px;
}
.yb_bar .yb_QQ {
	text-indent: 0;
	background: #c62926 url(../images/fixCont.png) no-repeat 0 -113px;
}
.yb_bar .yb_QQ a{color:#fff;}
.yb_bar .yb_ercode {
	/*height:200px;*/

	background: #c62926 url(../images/fixCont.png) no-repeat 0 -169px;
}
.hd_qr {
	padding: 0 29px 25px 29px;
}
.yb_QQ a {
	display: block;
	text-indent: 54px;
	width: 100%;
	height: 100%;
	color: #fff;
}
