@charset "utf-8";
/*头部样式*/
.header{
	background: #fdfdfd;
	height: 211px;
}
.headtop_txt{
	height: 43px;
	line-height: 43px;
	width: 502px;
	border-bottom: #d2d2d2 solid 1px;
}
.headtop_txt p{
	color: #9fa0a0;
	font-size: 14px;
	text-align: right;
}
.head2{
	height: 85px;
}
.header .logo{
	width: 419px;
	height: 69px;
	margin: 0px 0px 15px 0px;
}
.header .headtel{
	margin-top: 18px;
	background: url(../images/headtel.jpg) no-repeat left;
	width: 222px;
}
.header .headtel p{
	text-align: left;
	font-size: 14px;
	color: #828282;
	line-height: 24px;
	padding-left: 60px;
}
.header .headtel h3{
	font-size: 21px;
    line-height: 26px;
    color: #0e4891;
    font-weight: 600;
    width: 280px;
    text-align: left;
    padding-left: 60px;
}
/*  nav  */
.navBar{ 
	background:#efefef;
	position:relative; 
	z-index:1;   
	color:#727171; 
	height:84px; 
}
.nav{ 
	width:1200px;  
	margin: 0px auto;
	padding-top: 20px;
}
.nav h3{  
	font-weight:normal; 
	font-size:14px;  
}
.nav h3.curr{
	background:url(../images/navhover.jpg) no-repeat center bottom;
	color: #003470;
}
.nav .m{  
	position:relative; 
	float:left; 
	width:150px; 
	display:inline; 
	text-align:center;   
}
.nav h3 a{  
	zoom:1;   
	height:50px; 
	line-height:50px; 
	display:block; 
	color:#727171; 
}
.nav h3 a:hover{
	background:url(../images/navhover.jpg) no-repeat center bottom;
	color: #003470;
/*	text-align: center;
	margin: 0 auto;
	width: 68px;*/
}
.nav .sub{ 
	display:none; /*默认隐藏*/ 
	width:150px;   
	position:absolute; 
	left:0px; 
	top:50px;  
	background:#d5d5d5;  
	float:left; 
	line-height:38px; 
	z-index: 999;
}
.nav .sub li{ 
	text-align:center; 
	background: none; 
}
.nav .sub li a{ 
	color:#333; 
	display:block; 
	zoom:1;
}
.nav .sub li a:hover{  
	background:#0e4891; 
	color:#fff;   
}
/* 首页banner */
/*文字样式*/
.banner_wrap{
	width: 600px;
	margin:0 auto;
	position: relative;
	text-align: center;
	font-weight: normal;
	top: 203px;
	z-index: 3;
}
.banner-txt h3{
	font-size: 25px;	
	padding:0px 0px 25px 0px;
	font-weight: normal;
	color: #ffffff;
	position: relative;
	z-index: 1;
}
.banner-txt h4{
	font-size: 18px;	
	padding:0px 0px 153px 0px;
	font-weight: normal;
	color: #ffffff;
}
.banner-txt a{
	padding: 7px 36px;
	height: 20px;
	line-height: 20px;
	color: #fff;
	font-size: 14px;
	border:#dce3e3 solid 1px;
	border-color: rgba(255,255,255,0.3);
	transition:background 1s;
	-moz-transition:background 1s; /* Firefox 4 */
	-webkit-transition:background 1s; /* Safari and Chrome */
	-o-transition:background 1s; /* Opera */
}
.banner-txt-bor{
	border:#fff solid 3px;
	padding:37px 30px;
	background: none;
	width: 512px;
	border-color: rgba(255,255,255,0.3);
}
.banner-txt a:hover{
	padding: 7px 36px;
	height: 20px;
	line-height: 20px;
	color: #023471;
	font-size: 14px;
	border:none;
	background: rgba(255,255,255,0.5);
}
/*图片切换样式*/
.banner_wrapper{ height:550px;}
.fullSlide{ width:100%;  position:absolute; top: 213px; height:550px; background:#000; z-index: 0;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:550px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:550px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:20px; left:0; height:30px; 
	line-height:30px; text-align:center;_background:#000; _filter:alpha(opacity=60); }
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; 
	height:10px; margin:5px 18px; background:url(../images/tg_flash_p.png) -15px 0; 
	overflow:hidden; line-height:9999px;  }
.fullSlide .hd ul .on{ background-position:0 0; }
.fullSlide:after{
	position: absolute;
    left: 0;
    top:0;
    right: 0;
    bottom: 0;
    /*background-color: rgba(0,0,0,0.5);*/
    content: "";
}
.banner-txt{ z-index: 1; }
/* home---代理产品 */
.hometit h2{
	font-size: 24px;
	color: #003470;
	line-height: 30px;
	font-weight: 600;
	text-align: left;
}
.hometit h4{
	text-transform: uppercase;
	color: #595757;
	font-size: 16px;
	font-weight: normal;
	text-align: left;
}
.homemore{
	margin-top: 10px;
	width: 111px;
	height: 25px;
	text-align: center;
}
.homemore  a{
	line-height: 25px;
	color: #fff;
	text-align: center;
	background: #231815;
	padding:5px 5px;
	display: block;
	transition:background 1s;
	-moz-transition:background 1s; /* Firefox 4 */
	-webkit-transition:background 1s; /* Safari and Chrome */
	-o-transition:background 1s; /* Opera */
}
.homemore  a:hover{
	line-height: 25px;
	background:  #023471;
	text-align: center;
	color: #fff;
}
.homeser_wrap_con{
	position:relative;  
	right:-53px; 
	left:0px; 
	width:1253px; 
	overflow: hidden;
}
.homeser_wrap_con dl{
	float: left;
	width: 260px;
	height: 375px;
	margin-right: 53px;
	overflow:hidden;
	margin-top: 40px;
	position:relative; 
	text-align:center;
}
.homeser_wrap_con dl a dt img{  max-height:200px;
    _height:expression((document.documentElement.clientHeight||document.body.clientHeight)<200?"200px":"");
    overflow:hidden;max-width:260px;width:expression_r(document.body.clientWidth > 260? "260px": "auto" ); 
    vertical-align:middle; _padding-bottom:1px; text-align:center; padding-left:0px !important; padding-right:0px !important;}
.homeser_wrap_con dl a dd {
	width: 240px;
	height: 155px;
	padding: 10px;
	background: #fff;
	transition:background 1s;
	-moz-transition:background 1s; /* Firefox 4 */
	-webkit-transition:background 1s; /* Safari and Chrome */
	-o-transition:background 1s; /* Opera */
}
.homeser_wrap_con dl a dd h4{
	text-align: left;
	font-size: 17px;
	color: #231815;
	line-height: 25px;
	font-weight: normal;
	height: 48px;
	overflow: hidden;
}
.homeser_wrap_con dl a dd p{
	text-align: left;
	font-size: 15px;
	color: #9fa0a0;
	line-height: 25px;
	font-weight: normal;
	margin-top: 10px;
	height: 47px;
	overflow: hidden;
}
.homeser_wrap_con dl a dd span{
	color: #0e4891;
	font-size: 14px;
	line-height: 50px;
	float: left;
}
.homeser_wrap_con dl a:hover dd{
	background: #efefef;
}
/*关于我们*/
.homeabout{
	background: url(../images/abbg.jpg) no-repeat top;
	height: 525px;
}
.homeabout_wrap{
	padding-top: 40px;
	padding-bottom: 40px;
}
.abwrap01{
	margin-top: 40px;
	width: 250px;
	height: 343px;
}
.fullSlide2{ width: 250px;  position:relative;  height:343px; background:#000;  }
.fullSlide2 .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide2 .bd ul{ width:100% !important;  }
.fullSlide2 .bd li{ width:100% !important;  height:343px; overflow:hidden; text-align:center;  }
.fullSlide2 .bd li a{ display:block; height:343px; }
.fullSlide2 .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; 
	line-height:30px;text-align:center;
     _background:#000; _filter:alpha(opacity=60); 
}
.fullSlide2 .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide2 .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:13px; 
	height:13px; margin:5px; background:url(../images/tg_flash_p.png) -15px 0; overflow:hidden; 
	line-height:9999px; }
.fullSlide2 .hd ul .on{ background-position:0 0; }
.abwrap02{
	width: 867px;
	margin-top: 40px;
}
.abwrap02 h4{
	text-align: left;
	font-size: 20px;
	color: #231815;
	line-height: 30px;
}
.abwrap02 h5{
	text-align: left;
	font-size: 14px;
	color: #898989;
	line-height: 30px;
	font-weight: normal;
	margin-bottom: 22px;
}
.abwrap02 p{
	font-size: 14px;
	color: #595757;
	line-height: 25px;
}
.aboutmore {
	margin-top: 50px;
}
.aboutmore a{
	background: #023471;
	width: 181px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	margin-bottom: 40px;
	display: block;
	transition:background 1s;
	-moz-transition:background 1s; /* Firefox 4 */
	-webkit-transition:background 1s; /* Safari and Chrome */
	-o-transition:background 1s; /* Opera */
	float: left;
	margin-right: 38px;
}
.aboutmore a:hover,.aboutmore a.cur1{
	background: #231815;
	color: #fff;
}
/*新闻中心*/
.homenews .homemore{
	margin-top: 10px;
	width: 111px;
	height: 25px;
	text-align: center;
}
.homenews .homemore  a{
	line-height: 25px;
	color: #fff;
	text-align: center;
	background: #231815;
	padding:5px 5px;
	display: block;
	transition:background 1s;
	-moz-transition:background 1s; /* Firefox 4 */
	-webkit-transition:background 1s; /* Safari and Chrome */
	-o-transition:background 1s; /* Opera */
}
.homenews .homemore  a:hover{
	line-height: 25px;
	background:  #023471;
	text-align: center;
	color: #fff;
}
.newswrap{
	height: 251px;
	border-top: #ededed solid 1px;
	border-bottom: #ededed solid 1px;
}
.picScroll1{ position:relative;  height:251px;  padding: 0px 25px 0px 25px; overflow:hidden;   }
.picScroll1 ul{ overflow:hidden; zoom:1;}
.picScroll1 ul li{ float:left; margin: 0 13px;
/*border:#000 solid 1px; */ width:301px; height:191px;overflow:hidden; display:inline;
padding: 30px; }
.picScroll1 li a h4{
	font-size: 21px;
	color: #023471;
	text-align: left;
	line-height: 35px;
}
.picScroll1 li a h5{
	font-weight: normal;
	font-size: 16px;
	color: #023471;
	line-height: 30px;
	text-align: left;
	height: 30px;
	overflow: hidden;
}
.picScroll1 li a p{
	font-size: 14px;
	color: #73777a;
	line-height: 24px;
	text-align: left;
	margin-top: 10px;
	height: 77px;
	overflow: hidden;
}
.newsmore {
	margin-top: 16px;
}
.picScroll1 li a .newsmore{
	background: #fff;
	width: 81px;
	height: 21px;
	line-height: 21px;
	text-align: center;
	color: #3e3a39;
	font-size: 12px;
	margin-bottom: 0px;
	border:#b8b7b7 solid 1px;
	display: block;
	transition:background 1s;
	-moz-transition:background 1s; /* Firefox 4 */
	-webkit-transition:background 1s; /* Safari and Chrome */
	-o-transition:background 1s; /* Opera */
	float: left;
	margin-right: 38px;
}
.picScroll1 li a:hover .newsmore{
	background: #023471;
	color: #fff;
	border:#023471 solid 1px;
}
.picScroll1 li:hover{
	background: #f2f2f2;
	display: block;
}
.picScroll1 .prev,
.picScroll1 .next{ position:absolute;  left:0px; top: 110px; display:block; width:19px; height:34px; 
	overflow:hidden; background:url(../images/icons.png) -39px 0 no-repeat; cursor:pointer;  }
.picScroll1 .next{ left:auto;  right:0px; background-position:-120px 0; }
.picScroll1 .prevStop{ background-position:0 0; }
.picScroll1 .nextStop{ background-position:-81px 0; }
.picScroll1 a.prev:hover{
	background-position:0 0;
}
.picScroll1 a.next:hover{
	background-position:-81px 0;
}
/*联系我们*/
.homecontact{
	background: #fafafa;
	height: 233px;
	padding: 20px 0px;
	margin-bottom: 30px;
}
.homecontact .homemore{
	margin-top: 10px;
	width: 111px;
	height: 25px;
	text-align: center;
}
.homecontact .homemore  a{
	line-height: 25px;
	color: #fff;
	text-align: center;
	background: #231815;
	padding:5px 5px;
	display: block;
	transition:background 1s;
	-moz-transition:background 1s; /* Firefox 4 */
	-webkit-transition:background 1s; /* Safari and Chrome */
	-o-transition:background 1s; /* Opera */
}
.homecontact .homemore  a:hover{
	line-height: 25px;
	background:  #023471;
	text-align: center;
	color: #fff;
}
.conwrap{
	border:#e5e5e5 solid 1px;
	height: 119px;
}
.conwrap01{
	width: 399px;
	border-right: #dddede solid 1px;
	height: 119px;
}
.conwrap01_con{
	background: url(../images/navi.jpg) no-repeat left;
	margin-top: 20px;
	margin-left: 28px;
	height: 73px;
}
.conwrap01_con p{
	padding-left: 96px;
	font-size: 14px;
	color: #023471;
	line-height: 40px;
}
.conwrap01_con span{
	padding-left: 96px;
	font-size: 16px;
	color: #717071;
	line-height: 30px;
	margin-top: 0px;
}
.conwrap02{
	width: 399px;
	border-right: #dddede solid 1px;
	height: 119px;
}
.conwrap02_con{
	background: url(../images/tel.jpg) no-repeat left;
	margin-top: 20px;
	margin-left: 48px;
	height: 73px;
}
.conwrap02_con p{
	padding-left: 96px;
	font-size: 14px;
	color: #023471;
	line-height: 40px;
}
.conwrap02_con span{
	padding-left: 96px;
	font-size: 16px;
	color: #717071;
	line-height: 30px;
	margin-top: 0px;
}
.conwrap03{
	width: 399px;
	height: 119px;
}
.conwrap03_con{
	background: url(../images/email.jpg) no-repeat left;
	margin-top: 20px;
	margin-left: 37px;
	height: 73px;
}
.conwrap03_con p{
	padding-left: 96px;
	font-size: 14px;
	color: #023471;
	line-height: 40px;
}
.conwrap03_con span{
	padding-left: 96px;
	font-size: 16px;
	color: #717071;
	line-height: 30px;
	margin-top: 0px;
}
/* footer */
.footer{
	background: #24252a;
	padding:55px 0px 10px;
}
.foot1{
	height: 233px;
	padding-bottom: 28px;
}
.footimg{
	width: 369px;
	margin-top: 55px;
}
.footlogo{
	margin-right: 60px;
}
.footqcore{
	width: 101px;
	margin-top: 5px;
}
.footqcore p{
	text-align: center;
	margin-top: 12px;
	color: #9fa0a0;
	font-size: 12px;
}
.footnav{
	width: 831px;
}
.footnav dl{
	width: 200px;
	border-right: #373535 dashed 1px;
	text-align: center;
	height: 233px;
}
.footnav dl dt{
	font-size: 15px;
	color: #fff;
	line-height: 30px;
	margin-bottom: 10px;
}
.footnav dl dd a{
	height: 24px;
	line-height: 24px;
	color: #858585;
	font-size: 12px;
}
.footnav dl dd a:hover{
	text-decoration: underline;
}
.footnav .last{
	width: 200px;
	border-right:none;
	text-align: center;
}
.foot2{
	height: 50px;
	border-top: #727272 solid 1px;
}
.foot2 p{
	line-height: 50px;
	color: #c9caca;
	font-size: 14px;
}
/******--------------------- 单页面 ---------------------******/
/*子页面大图*/
/* .pagebanner_wrapper{
	background: url(../images/pageban1.jpg) no-repeat top center;
	height: 300px;
	position: relative;
} */
.pageban_txt h2{
	font-size: 37px;
	color: #fff;
	padding-top: 118px;
	text-align: center;
}
.pageban_txt .line1{
	border-top: #fff solid 3px;
	width: 94px;
	margin: 20px auto;
}
.mainbody{
	min-height: 600px;
}
/*aside*/
.aside{
	margin-top: 49px;
	width: 258px;
}
.aside_tit{
	background: url(../images/asidetit_bg.jpg) no-repeat;
	height: 81px;
	width: 258px;
}
.aside_tit h4{
	font-size: 21px;
	color: #fff;
	padding-left: 21px;
	line-height: 81px;
	font-weight: normal;
}
.profl li{
	height: 36px;
	line-height: 36px;
	background: #f7f8f8;
	margin-bottom: 5px;
}
.profl li a{
	color: #717071;
	font-size: 14px;
	padding-left: 16px;
	line-height: 36px;
	display: block;
}
.profl li:hover ,.profl li.cur2{
	background: url(../images/lihover.jpg) no-repeat;
}
.profl li:hover a,.profl li.cur2 a{
	color: #0e4891;
}
.main-content{
	width: 900px;
	margin-top: 23px;
}
.maintit{
	border-bottom: #e4e4e5 solid 1px;
	height: 26px;
}
.maintit p{
	font-size: 14px;
	color: #b5b5b6;
	line-height: 25px;
}
.content{
	padding:20px 0px;
}
.content p{
	font-size: 18px;
	line-height: 25px;
	color: #717071;
}
.pagecontent img{
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: center;
}
/******--------------------- 新闻页面 ---------------------******/
/*子页面大图*/
/* .pagebanner_wrapper2{
	background: url(../images/pageban2.jpg) no-repeat top center;
	height: 300px;
	position: relative;
} */
.aside_contact{
	background: #f7f8f8;
	padding:15px;
}
.aside_contact p{
	color: #717071;
	font-size: 12px;
	line-height: 30px;
	text-align: left;
}
.newslist{
	height: 217px;
	border-bottom: #f2f2f2 solid 2px;
	padding:0px;
}
.newslist a{
    display: block;
    height: 176px;
    padding: 20px 15px;
    width: 867px;
}
.newslist a dt h3{
	text-align: left;
	font-size: 21px;
	color: #023471;
	line-height: 30px;
}
.newslist a dt p{
	color: #023471;
	font-size: 16px;
	line-height: 40px;
	height: 30px;
	overflow: hidden;
}
.newslist a dd p{
	font-size: 14px;
	color: #73777a;
	line-height: 24px;
	height: 65px;
	overflow: hidden;
	margin-top: 15px;
	margin-bottom: 15px;
}
.newslist a dd .newsmore{
	background: #fff;
	width: 81px;
	height: 21px;
	line-height: 21px;
	text-align: center;
	color: #3e3a39;
	font-size: 12px;
	margin-bottom: 0px;
	margin-top: 0px;
	border:#b8b7b7 solid 1px;
	display: block;
	transition:background 1s;
	-moz-transition:background 1s; /* Firefox 4 */
	-webkit-transition:background 1s; /* Safari and Chrome */
	-o-transition:background 1s; /* Opera */
	float: left;
}
.newslist a:hover dd .newsmore{
	background: #023471;
	color: #fff;
	border:#023471 solid 1px;
}
.newslist a:hover{
	background: #f2f2f2;
	display: block;
}
/******--------------------- 下载中心页面 -----------------******/
/*子页面大图*/
/* .pagebanner_wrapper4{
	background: url(../images/pageban4.jpg) no-repeat top center;
	height: 300px;
	position: relative;
} */
.downlist li{
	height: 50px;
	border-bottom: #dcdddd solid 1px;
}
.downlist li p{
	color: #595757;
	font-size: 16px;
	text-align: left;
	line-height: 50px;
}
.downlist li .yulan{
	background: url(../images/view.jpg) no-repeat left;
	margin-right: 40px;
	line-height: 50px;
}
.downlist li .yulan a{
	padding-left: 25px;
	font-size: 16px;
	color: #898989;
}
.downlist li .yulan a:hover{
	color: #003470;
}
.downlist li .down{
	background: url(../images/down.jpg) no-repeat left;
}
.downlist li .down a{
	padding-left: 20px;
	font-size: 16px;
	color: #898989;
}
.downlist li .down a:hover{
	color: #003470;
}
/******--------------------- 产品页面 ---------------------******/
/*子页面大图*/
/* .pagebanner_wrapper3{
	background: url(../images/pageban3.jpg) no-repeat top center;
	height: 300px;
	position: relative;
} */
.homeser_wrap_con2{
	position:relative;  
	right:-50px; 
	left:0px; 
	width:950px; 
	overflow: hidden;
}
.homeser_wrap_con2 dl{
	float: left;
	width: 260px;
	height: 375px;
	margin-right: 53px;
	overflow:hidden;
	margin-bottom:  40px;
	position:relative; 
	text-align:center;
}
.homeser_wrap_con2 dl a dt img{ width: 260px;
height: 200px; max-height:200px;
    _height:expression((document.documentElement.clientHeight||document.body.clientHeight)<200?"200px":"");
    overflow:hidden;max-width:260px;width:expression_r(document.body.clientWidth > 260? "260px": "auto" ); 
    vertical-align:middle; _padding-bottom:1px; text-align:center; padding-left:0px !important; padding-right:0px !important;}
.homeser_wrap_con2 dl a dd {
	width: 240px;
	height: 155px;
	padding: 10px;
	background: #fff;
	transition:background 1s;
	-moz-transition:background 1s; /* Firefox 4 */
	-webkit-transition:background 1s; /* Safari and Chrome */
	-o-transition:background 1s; /* Opera */
}
.homeser_wrap_con2 dl a dd h4{
	text-align: left;
	font-size: 17px;
	color: #231815;
	line-height: 25px;
	font-weight: normal;
	height: 48px;
	overflow: hidden;
}
.homeser_wrap_con2 dl a dd p{
	text-align: left;
	font-size: 15px;
	color: #9fa0a0;
	line-height: 25px;
	font-weight: normal;
	margin-top: 10px;
	height: 47px;
	overflow: hidden;
}
.homeser_wrap_con2 dl a dd span{
	color: #0e4891;
	font-size: 14px;
	line-height: 50px;
	float: left;
}
.homeser_wrap_con2 dl a:hover dd{
	background: #efefef;
}
/******--------------------- 资质荣誉页面 ---------------------******/
.homeser_wrap_con3{
	position:relative;  
	right:-50px; 
	left:0px; 
	width:950px; 
	overflow: hidden;
}
.homeser_wrap_con3 dl{
	float: left;
	width: 260px;
	height: 240px;
	margin-right: 53px;
	overflow:hidden;
	margin-bottom:  20px;
	position:relative; 
	text-align:center;
}
.homeser_wrap_con3 dl a dt img{ width: 260px;
height: 200px; max-height:200px;
    _height:expression((document.documentElement.clientHeight||document.body.clientHeight)<200?"200px":"");
    overflow:hidden;max-width:260px;width:expression_r(document.body.clientWidth > 260? "260px": "auto" ); 
    vertical-align:middle; _padding-bottom:1px; text-align:center; padding-left:0px !important; padding-right:0px !important;}
.homeser_wrap_con3 dl a dd {
	width: 260px;
	height: 40px;
	line-height: 40px;
	padding: 0px;
	background: #fff;
	transition:background 1s;
	-moz-transition:background 1s; /* Firefox 4 */
	-webkit-transition:background 1s; /* Safari and Chrome */
	-o-transition:background 1s; /* Opera */
}
.homeser_wrap_con3 dl a dd h4{
	text-align: center;
	font-size: 17px;
	color: #231815;
	line-height: 40px;
	font-weight: normal;
	height: 40px;
	overflow: hidden;
}
.homeser_wrap_con3 dl a:hover dd{
	background: #efefef;
}
/*分页*/
.sh_page{margin:40px auto;height:33px;line-height:33px;*line-height:50px; 
	text-align: center; float: right}
.sh_page a{padding:6px 13px;border:#e0e1e1 solid 1px;
	color:#595757;background: #eeeeee; margin: 0px 0px 0px 12px;}
.sh_page a.dangqian{background:#003470 !important; color: #fff !important;}
.sh_page a:hover{ background:#003470 !important; color: #fff !important; }
.firfy{ padding:6px 33px !important; }
.pagelink {clear:both;font-size:12px;text-align:center;height:38px; margin-top:30px; font-size:12px;}
.pagelink a,div.pagelink span{padding:6px 7px 6px;height:23px;color:#4c4c4c;border:1px solid #ddd; line-height:26px; text-decoration:none; margin:0 2px;}
.pagelink a:hover{color:#3f8402;text-decoration:none;padding:6px 7px 5px;border-bottom:2px solid #3f8402}
.pagelink .current{color:#3f8402;padding:6px 7px 5px;height:26px;border:1px solid #ddd;border-bottom:2px solid #3f8402;font-weight:bold}

/******--------------------- 详细信息 ---------------------******/
.detailed h3{
	font-size: 21px;
	text-align: center;
	line-height: 50px;
	color: #231815;
	font-weight: normal;
}
.detailed p{
	color: #717071;
	font-size: 18px;
	line-height: 25px;
}
.fanye{color:#9f9f9f;line-height:20px;margin:40px 30px 40px 0px; font-size: 14px;}
.fanye div{margin-right: 60px; }
.fanye a { color:#9f9f9f; font-size: 14px;}
.fanye a:hover{text-decoration:underline; color:#023471;}
.detailed img{
	max-width: 900px;
	overflow: hidden;
	text-align: center;
	margin: 10px auto;
}
/*右侧悬浮*/

.qqserver p img {display: inline; margin-top:-5px; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:220px;}
.side_content{width:154px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:154px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(../images/service/sidebar_bg.gif) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:17px 10px 0 0; _margin:17px 5px 0 0;}
.close_btn span { display:none;}
.side_center .qqserver p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.phoneserver  {font-size:14px; text-align:center;}
.phoneserver p { padding:2px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../images/service/sidebar_bg.gif) no-repeat -119px -115px; padding-left:20px;}
.side_content hr { border-bottom:1px solid #E6E6E6; height:1px; margin:10px 0; clear:both;}

hr{border:5px solid #e2e2e2; border-width: 0 0 5px 0; margin: 20px 10px 10px 10px;}
/* gray skin as the default skin */
.side_title, .side_gray .side_title {background-position:-1165px 0;}
.side_center, .side_gray .side_center { background:url(../images/service/gray_line.gif) repeat-y center;}
.side_bottom, .side_gray .side_bottom {background-position:-1165px -50px;}
.close_btn, .side_gray .close_btn {background-position:-44px -90px;}
.close_btn:hover, .side_gray .close_btn:hover {background-position:-67px -90px;}
.show_btn , .side_gray .show_btn {background-position:-231px 0;}
.msgserver a, .side_gray .msgserver a { color:#6c6c6c;}
hr, .side_gray hr{border-bottom:1px solid #e4e4e4;}
.detail_time span font{
	color: #666;
}
