@charset "utf-8";
/* CSS Document */

div,blockquote,body,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,img,li,ol,p,ul{margin:0;padding:0;font-family: "Microsoft Yahei","微软雅黑,","Arial";}
article,aside,figure,footer,header,hgroup,nav,section{display:block}
fieldset,img{border:none;vertical-align:middle}
address,caption,cite,code,dfn,i,s,th,var{font-style:normal;
font-weight:normal;text-decoration:none;font-family:inherit}
li,ol,ul{list-style:none;margin:0px;padding:0px;}
input{padding:0}
input:focus{outline:none}
input::-moz-focus-inner{border:none;padding:0}
input,select{vertical-align:middle;font-family:inherit}
input,select,textarea{font-size:inherit;margin:0}
input:focus,select:focus,textarea:focus{outline:none}
input[type=password],input[type=submit],input[type=text],textarea{outline-style:none;-webkit-appearance:none}
input[type=reset],input[type=submit],input[type=button]{cursor:pointer;-webkit-appearance:none}
input[disabled]{cursor:default}
textarea{resize:none}
table{border-collapse:collapse;width:100%}
body{font:14px/1.5;font-family: "Microsoft Yahei","微软雅黑,","Arial";}
a{text-decoration:none;cursor:pointer;color:inherit}
a:focus{outline:none}
a:hover{text-decoration:none;color:#d3a155;}
.clearfix{clear:both;height:0px;overflow:hidden;font-size:0px;line-height:0px;zoom:1}
.clearfix:after{display:block;content:"";clear:both;height:0;overflow:hidden;visibility:hidden}
body{	background:#fff;}
#toplogininfo{display:none;}
 
.uline{text-decoration:underline;}
.zw120{width:1200px;margin:0 auto;}
.none{display:none;}
 .red{color:#ff0000;}
/*分页*/
.fotbar{ font-size:14px;margin-bottom:20px;height:35px;line-height:35px;margin-top:30px;}
.fotbar .pageinfo strong{font-style:normal;margin-left:2px;margin-right:2px}
.fotbar .pageinfo strong{font-weight:normal;}
.fotbar .paging{	text-align:center;}
.fotbar .paging>a{line-height:1.2;display:inline-block;border:1px solid #DFDFDF;padding:8px 14px;background-color:#fff;color:#333; }
.fotbar .paging>a.active{background-color:#333;color:#fff;font-weight:700}
.fotbar .paging>a:hover{background-color:#333;color:#fff;}

/*面包屑*/
.zy_comnav{width:1200px;margin:0 auto;line-height:50px;font-size:14px;color:#666;}
.zy_bgcomnav{ width:100%;}
.zy_comnav a:first-child{font-size:18px;color:#000;}
 

/*导航-1*/
.zy_headertop{background:#333333;min-width:1200px; width:100%; height:35px;line-height:35px;  
color:#fff; }
.zy_headertop .zy_head{	width:1200px;	margin:0 auto;} 
.zy_headertop .zy_left{float:left;text-align:left;width:400px;font-size:12px;}
.zy_headertop .zy_left a{color:#d3a155;}
.zy_headertop .zy_right{float:right;width:750px;text-align:right;font-size:12px;}
.zy_headertop .zy_right .zy_fgline{	margin:0 15px;	color:#ccc;}	
.zy_headertop .zy_right .newgif{height:11px;margin-top:-1px;margin-left:3px;width:auto;}
.zy_headertop .zy_right .bold{color:#FFC125;}

#mobile_view,.mobile_view{ color:#d3a155;position:relative;z-index:2147483649; }
#mobile_view .erm{ z-index:2147483649;background:#fff; color:#666; font-size:14px;width:176px; overflow:hidde; text-align:center;position:absolute;left:0;top:0;margin-left:-106px; margin-top:25px;}

#mobile_view:hover .erm{ display:block;   }
 
 
.header_fuwu{ min-height:200px; width:1100px;   background:#333; position:absolute; z-index:100000;left:0px; top:0px; margin-top:38px;  display:none;}
.fuwu_gszc{margin-left:-200px;}
.fuwu_dljz{margin-left:-310px;}
.fuwu_shzc{margin-left:-400px;}
.fuwu_shebao{margin-left:-400px;}
.fuwu_office{margin-left:-500px;}
.fuwu_jianmian{margin-left:-600px;}
.fuwu_guwen{margin-left:-700px;}
.fuwu_taocan{margin-left:-800px;}
.header_fuwu .liste{ }
 .header_fuwu .liste .item{ padding:30px 0px 40px; float:left; padding-left:20px;min-width:200px;color:#fff;  }
 
.header_fuwu .liste .tit{ display:inline-block; border-bottom:1px solid #d3a133;line-height:60px; font-size:24px; color:#d3a155;}
.header_fuwu .liste .tit a:hover{color:#fff;}
.header_fuwu .liste .pro {margin-top:15px;}
.header_fuwu .liste .pro ul li{ display:block;  padding:0px;overflow:hidden; white-space:nowrap; height:30px; line-height:30px; font-size:14px; }

  
.header_fuwu .less .item .tit{color:#d3a155;float:left;min-width:80px; padding-right:5px; line-height:30px;border-bottom:none;}
.header_fuwu .less .item .pro{margin-top:0px;float:left; width:970px; word-break:break-all;  }
.header_fuwu .less .item{padding-bottom:10px;}
  
.header_fuwu .less .item .pro ul li{display:inline-block; padding:0px 5px;}
.header_fuwu .less .item .pro ul li a.on{color:#fff;}
.header_fuwu .liste .pro ul li a{color:#d3a155;}
.header_fuwu .liste .pro ul li a.ton{color:#fff;}
.header_fuwu .liste .pro ul li a:hover{color:#fff;}
/*导航-搜索*/
 
.zy_header{ background:#fff;height:85px; margin:0 auto;color:#666;padding-top:20px; }
.zy_header .logo{float:left;width:260px;text-align:left; height:60px;overflow:hidden; 
}
.zy_header .logo img{height:60px;width:auto;}
.zy_header .sou{margin-left:110px;width:600px;float:left;padding-top:3px; }
.zy_header .sou .s_t{width:400px;height:36px;border:2px solid #00aeff;padding-left:3px;color:#666;font-size:14px;}
.zy_header .sou .s_n{cursor:pointer;width:80px;height:36px;border:2px solid #00aeff;background:#00aeff;color:#fff;}
.zy_header .sou .s_n:hover{background:#09F;border:2px solid #09F;}
.zy_header .tels{float:left;width:230px;overflow:hidden;line-height:40px;
overflow:hidden;text-align:right;background:url(..../images/tel5.png) no-repeat 60px center;
 color:#00aeff;font-size:20px;overflow:hidden;}
.zy_header .sh{
	float:left;	width:545px; overflow:hidden; margin-left:10px;
	text-align:left; margin-top:12px;   
}
.zy_header .sh .inp{padding-left:3px;font-size:14px;width: 470px;border:1px solid #d3a155; border-right:none; height:27px;float:left;color:#d0d0d0;text-indent:5px;}
.zy_header .sh .ins{width:70px; color:#fff; line-height:29px; text-align:center; height:29px; background:#d3a155;border:none;}
.zy_header .sh .keyword{height:26px; line-height:26px; font-size:12px; color:#999;}
.zy_header .sh .keyword a{ margin-right:8px;}
.zy_header .sh .keyword a.on{color:#d3a155;}
.hand{cursor:pointer;}
/*导航-2*/
.zy_headernav{border-bottom:1px solid #333;width:100%;background:#fff; position:relative;}
.zy_headernav .zy_bg{width:100%;z-index:999;margin-top:38px; background:#333; position:absolute;top:0;left:0; display:none;}
.zy_headernav .nav{ width:1200px;margin:0 auto;height:40px; }
.zy_headernav .nav .uk{float:left; width:1180px;  }
.zy_headernav .nav ul li{ 
padding:0px 20px;display:inline-block;font-size:16px;margin-left:10px;
line-height:40px;color:#333; position:relative;  }

.zy_headernav .nav ul li.on a{ color:#d3a155;font-weight:bold; }
 .zy_headernav .nav ul li.menu{position:relative;  margin:0; padding:0px;padding-left:20px;margin:0px;padding-right:30px; height:40px;background:url(../images/icon_alle.png) no-repeat 0px center;}
.zy_headernav .nav ul li.menu .ma{	
width:100%;height:40px;display:block;text-align:center;color:#000;
}
.zy_headernav .nav ul li.menu .ma:hover{ text-decoration:underline;}
.zy_headernav .nav ul li.menu .mup{
	background:url(../images/na_up.png) 195px center no-repeat;
}
.zy_headernav .nav ul li.menu .mdown{
	background:url(../images/na_down.png) 195px center no-repeat;
}

.zy_header .tel{background:url(../images/tel.png) no-repeat 0px center;padding-left:36px; float:right; overflow:hidden; color:#666;font-size:20px; overflow:hidden; float:right;width:180px;margin-top:12px;}


.zy_headernav .headnewe{position:absolute; right:0px;margin-right:-5px;  top:0px;margin-top:5px; width:16px;  }
 
/*全部服务*/
.zy_topcomser{position:absolute;
z-index:100001;left:0;top:0;background:#fff;  margin-top:40px;} 

.zy_headernav .nav .zy_topcomser ul li{ display:block; padding:0px; margin:0px; line-height:45px; font-weight:normal; }
.zy_topcomser .nav_page .nav_left{ width:230px;float:left; color:#666;  } 
.zy_topcomser .nav_page .navi{   	border-bottom:1px solid #eee;  }

.zy_topcomser .nav_page .nav_left .tit {
	font-size:16px;	line-height:45px;   text-align:left;	height:45px; background:url(../images/newarrow.png) 200px center no-repeat; }
.zy_topcomser .nav_page .nav_left .tit a{padding:0px;margin:0px;width:100%;height:100%;display:block;text-align:center;color:#fff; color:#666;text-align:left;width:200px;padding-left:30px;}
.zy_topcomser .nav_page .nav_left .tit a:hover{background:#efefef; color:#00aeff;}
.zy_topcomser .nav_page .navon .nav_left .tit a{	background:#efefef;   }
.zy_topcomser .nav_page .navon .nav_left .tit a{color:#00aeff; }
.zy_topcomser .nav_page .navon .nav_left .tit a:hover{	 color:#00aeff;    }
  
.zy_topcomser .nav_page .nav_info{
width:924px;position:absolute;border-top:1px solid #ccc; border-right:1px solid #ccc;
left:230px;	  top:0;	 min-height:356px;	 background-color:#efefef; color:#666; display:none;
 }
 .zy_topcomser .nav_page .nav_info .bg{
	  min-height:356px;	
	 background:url(../images/xs001.png) right bottom no-repeat;
 }
.zy_topcomser .nav_page .navon{	display:block; 	 }
.zy_topcomser .nav_page .nav_info .nav_tab{	 padding-left:20px;margin-top:10px;
	}
.zy_topcomser .nav_page .nav_info .nav_tab .navtit{float:left; min-width:90px; 
height:40px; line-height:40px;color:#333; }
.zy_topcomser .nav_page .nav_info .nav_tab .navtit a{color:#666; }
.zy_topcomser .nav_page .nav_info .nav_tab .navtit a:hover{color:#00aeff;} 
.zy_topcomser .nav_page .nav_info .nav_tab .nav_menu{
font-size:0;width:670px;float:left; min-height:40px;border-bottom:1px solid #ddd;  }
.zy_topcomser .nav_page .nav_info .nav_tab .nav_menu a {color:#666; line-height:20px;}	  	  
.zy_topcomser .nav_page .nav_info .nav_tab .nav_menu div{
	 float:left;min-width:60px;	 font-size:12px;	 color:#999;margin:0px;padding:0px;
	 padding-right:10px;	  padding-left:10px;    	 line-height:30px;
 }
.zy_topcomser .nav_page .nav_info .nav_tab .nav_menu a:hover{	 color:#00aeff;}
.zy_topcomser .nav_page .nav_info .nav_tab .nav_menu .tit{	 font-size:14px;	 color:#000; }
.zy_topcomser .nav_page .nav_info .nav_tab .nav_menu div span{ margin-right:10px;	color:#ddd; }
 
 
 /*banner +点*/
 
#slides{position:relative;min-height:300px; text-align:center;}
#slides img{ width:100%;min-width:1200px;max-width: 1920px; height:auto; margin:0 auto; }
 
.slidesjs-pagination{ bottom: 15px;  height: 20px;  width: 100%;  text-align: center;
  z-index: 1005;    position: absolute; }
.slidesjs-pagination li { display:inline-block;  height: 10px;
    width: 10px;  opacity:0.7;   margin-top: 1px;  }
.slidesjs-pagination li+li {   margin-left:10px;   }
.slidesjs-pagination li a{
 background: #ccc; font-size:0px;  border-radius: 100%;
  display:block;  width:100%;  height:100%;   }
.slidesjs-pagination li .active{  background: #333;   }
 
/*底部*/

 .linkftnav{min-width:1200px; margin:0 auto;	width:100%;	background:#282828;	min-height:30px;color:#cfad65; padding:20px 0px 20px; font-size:12px; }
.linkftnav .linke{ width:1200px; margin:0 auto;	 }
.linkftnav .linke .linkname{width:70px; float:left;}
.linkftnav .linke .linklist{width:1000px; float:left;}
.linkftnav .linke .linklist li{ display:inline-block; height:25px; overflow:hidden;  margin-right:10px;}

.footer{min-width:1200px; margin:0 auto;width:100%;background:#282828;margin-top:30px;}
.footlink{min-width:1200px; font-size:14px; margin:0 auto;	width:100%;	background:#171717;	height:60px;	line-height:60px;	text-align:center;	color:#fff;	}
	

.footer .foot_yzs{width:1200px;	margin:0 auto; padding-top:30px; padding-bottom:30px;}
.footer .foot_yzs ul li{width:240px; float:left;}
.footer .foot_yzs ul li .pic{width:51px; float:left;}
.footer .foot_yzs ul li .rigdes{width:160px;float:left;margin-left:8px;}
.footer .foot_yzs ul li .rigdes span{display:block;}
.footer .foot_yzs ul li .rigdes .tit{font-size:18px; color:#fff; line-height:30px;}
.footer .foot_yzs ul li .rigdes .des{font-size:12px; color:#fff;}
.footlink span{margin-left:10px;margin-right:10px;}
.footer .foot_nav{width:1200px;	margin:0 auto;color:#000;padding-top:20px;padding-bottom:20px;
}
.footer .foot_nav .ftnav_1{float:left;	width:118px;display:inline-block;	margin-right:15px;
margin-left:10px;font-size:14px;	color:#fff; }

.footer .foot_nav .ftnav_1 .tit{font-size:16px;color:#fff;margin-bottom:10px;}
.footer .foot_nav .ftnav_1 ul li{line-height:2.2em;}

.footer .ftnav_1 ul li a:hover{	color:#fff; text-decoration:underline;}
.footer .foot_nav .ftnav_2{	float:right;	width:480px;display:inline-block; 	font-size:16px;
	color:#fff;}
.footer .foot_nav .ftnav_2 .ft_left{float:left;text-align:center;width:220px; font-size:18px;
line-height:2em;}
.footer .foot_nav .ftnav_2 .ft_left .tit{font-size:18px;line-height:2.5em;}
.footer .foot_nav .ftnav_2 .ft_left .tel{font-size:22px;line-height:2.5em;color:#cfad65;}
.footer .foot_nav .ftnav_2 .ft_mline{float:left;height:90px;width:10px;margin-top:10px;
margin-left:10px;margin-right:10px;border-left:1px solid #ccc;}
.footer .foot_nav .ftnav_2 .ft_right{ color:#fff;float:left;width:220px;overflow:hidden; text-align:center;}
.footer .foot_nav .ftnav_2 .ft_right span{color:#cfad65; line-height:40px;}

/*弹出框*/
.FloatBg{background:#ccc;}
.FloatBg{ display:none;width:100%;height:100%;background:#000;position:absolute;top:0;left:0;}
.FloatBox {position:absolute; padding:5px;background:url(../images/95.png)}
.FloatBox .Box{border:1px  #999999 solid;}
.FloatBox .Box .title{height:30px;color: #333333;background:url(../images/72.gif) repeat-x;}
.FloatBox .Box .title h4{float:left;padding:0;margin:0;font-size:14px;line-height:16px;padding:7px 10px 0;}
.FloatBox .Box .title span{float:right;cursor:pointer; display:block;background:url(../images/72.gif) no-repeat  0px -30px; width:30px; height:30px;}
.FloatBox .Box .title .spanhover{ background-position:0px -60px;}
.FloatBox .Box .content{padding:10px 15px;background:#fff;}

/*右侧漂浮*/
#footpanel{
 width:61px;position:fixed; text-align:center;
 top:300px; right:5px; z-index:100000001; 
}
#footpanel a{
display:block;width:100%;height:100%;opacity:0.9;filter:alpha(opacity=90);
 
}
#footpanel .ttt{margin-bottom:5px;}
#footpanel .kfu a{border:none; }

#footpanel .ttt img{ border-radius:3px;}
#footpanel a:hover{color:#ff0000;text-decoration:none; opacity:0.8;filter:alpha(opacity=80);
}
*html #footpanel { /*--IE6 Hack - Fixed Positioning to the Bottom--*/
 margin-top: -1px; /*--Prevents IE6 from having an infinity scroll bar - due to 1px border on #footpanel--*/
 position: absolute;
 top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight));
}
/*公用top*/
.basecom_mtop .top{
border-bottom:1px solid #ccc;height:50px;position:relative;	
}

.basecom_mtop .top .mem{position:absolute;left:0;top:0; }
.basecom_mtop .top .tit{position:absolute;left:0;top:0;
font-size:24px;border-bottom:4px solid #FF4800;height:48px; line-height:48px;
text-align:center;overflow:hidden;}

.basecom_mtop .top .mem span{float:left;width:360px;
font-size:18px;color:#666;height:48px; line-height:48px; font-family:KaiTi,Arial;font:a  }
.basecom_mtop .top .mem span.dn{font-size:28px;width:30px;line-height:44px;
color:#ccc; text-align:center;}
 
 /*优势*/

.zy_seryoushi{background:#fff; 
 padding-top:25px; padding-bottom:35px;margin-top:20px;margin-bottom:20px; }
.zy_seryoushi .top .tit{width:210px;}
.zy_seryoushi .zy_ysimg{margin-top:30px;}
.zy_seryoushi .zy_ysimg ul li{
	float:left;	width:200px;
	display:inline-block;	position:relative; 	margin-left:20px;	
}
.zy_seryoushi .zy_ysimg ul li+li{	margin-left:40px;}
.zy_seryoushi .zy_ysimg ul li div{
	position:absolute;	top:0;	padding-top:20px;
	text-align:left;	z-index:100;	margin-left:90px; 
	color:#666;	font-size:12px;	
}
.zy_seryoushi .zy_ysimg ul li div span{color:#000;	font-size:14px;}
.zy_seryoushi .zy_ysimg ul li img{ width:80px; }