/*大广告*/


.mainbanner{


	    width: 100%;


    overflow: hidden;


    clear: both;


    margin: auto;


    text-align: center;


}


.mainbanner a img {
    height: auto;
    width: 100%;
}


/*页面地图*/


.nav_guide{


	margin-top:5px;


	height:34px;


	overflow:hidden;


	line-height:38px;


	padding-left:30px;


	color:#777;


	font-size:14px;


	font-family:Microsoft YaHei;


	background:url(guide.gif) center top no-repeat;


	background-size:100%;


	border-bottom: #ddd solid 1px;


}


.nav_guide a:link,.nav_guide a:visited,.nav_guide a:hover{


	color:#777;


}


/*页面定位*/


.MainContainer{


	margin-top:10px;


}


.MainContainer .side{


	width:220px;


	float:left;


}


.MainContainer .main{


	width:1200px;
	
	margin:auto;


/*	float:right;*/


}


/*首页用户登录*/


#Index_Login{


	height:140px;


	overflow:hidden;


	background:url(side.gif) center bottom no-repeat;


	position:relative;


}


#Index_Login .head{


	height:35px;


	overflow:hidden;


	padding-left:15px;


	line-height:40px;


	background:url(side.gif) center top no-repeat;


}


#Index_Login .login,#Index_Login .info{


	width:50px;


	height:50px;


	position:absolute;


	background:url(icon5.gif) right top no-repeat;


	right:2px;


	top:2px;


	z-index:1000;


}


#Index_Login .info{


	background:url(icon6.gif) right top no-repeat;


}


#Index_Login .cont{


	padding-top:8px;


}


#Index_Login .cont dl{


	height:28px;


	overflow:hidden;


	line-height:30px;


}


#Index_Login .cont dl dt{


	width:30%;


	float:left;


	text-align:right;


	color:#666;


}


#Index_Login .cont dl dd{


	width:65%;


	float:left;


}


#Index_Login .cont dl dd .input{


	width:120px;


	height:15px;


	vertical-align:middle;


	border:#BDCADB solid 1px;


	color:#666;


}


#Index_Login .cont dl dd .sub{


	border:0;


	vertical-align:middle;


}


#Index_Login .cont dl dd .reg{


	color:#3074C1;


	text-decoration:underline;


	padding:2px 0 0 0;


}


#Index_Login table {


	height:105px;


}


#Index_Login table .img{


	width:100px;


	padding-top:8px;


}


#Index_Login table .img div{


	width:80px;


	height:80px;


	border:#DDD solid 1px;


	padding:1px;


	margin:0 auto 0 10px;


}


#Index_Login table .word{


	padding:7px 0 0 3px;


	line-height:16px;


	color:#3074C1;


}


#Index_Login table .word .t a{


	color:#3074C1;


	font-weight:bold;


}


#Index_Login table .word .m span{


	color:red;


}


#Index_Login table .word .m em{


	color:#f60;


	font-style:normal;


}


#Index_Login table .word .m a{


	color:#3074C1;


}


/*客服中心*/


.Services{


	margin-top:10px;


	height:300px;


	overflow:hidden;


	/*background:url(side.gif) center top no-repeat;*/


}


.Services .head{


	background: #0b65bb;


    color: #fff;


    height: 35px;


    overflow: hidden;


    line-height: 40px;


    font-size: 16px;


    font-weight: bold;


    font-family: Microsoft YaHei;


    padding-left: 15px;


}


.Services .cont{


	padding:10px;


	border:1px solid #ddd;


}


.Services .cont .ct1 dl{


	height:45px;


	border-bottom:#BDCADB dotted 1px;


	padding-left:45px;


	line-height:18px;


	color:#3074C1;


}


.Services .cont .ct1 dl.tel{


	background:url(tel.gif) 5px 7px no-repeat;


}


.Services .cont .ct1 dl.answer{


	background:url(ans.gif) 5px 7px no-repeat;


}


.Services .cont .ct1 dl.send{


	background:url(maill.gif) 5px 11px no-repeat;


}


.Services .cont .ct1 dl dt{


	padding-top:5px;


}


.Services .cont .ct1 dl .h{


	font-weight:bold;


}


.Services .cont .ct1 dl .telnum{


	font-size:16px;


	color:#F5771F;


	font-weight:bold;


}


.Services .cont .ct2{


	padding:5px;


	line-height:20px;


	color:#3074C1;


}


.Services .cont .ct2 .img{


	height:30px;


	line-height:30px;


}


.Services .cont .ct2 .img a{


	color:#f60;


}


.Services .cont .ct2 .img img{


	margin-right:3px;


}


/*


*内容样式


*/


.listtitle .head{


	height: 55px;


    overflow: hidden;


    text-align: center;


    line-height: 80px;


    background-size: 100%;


    color: #000;


    font-size: 20px;


    font-weight: bold;


    font-family: Microsoft YaHei;


}


.listtitle .cont{


	


	border-top:0;


	padding:5px 20px 20px 20px;


}


.listtitle .cont .word{


	width:40%;


}


.listtitle .cont .word h3{


	padding:0;


	margin:0;


	padding-top:10px;


	font-size:14px;


	line-height:25px;


}


.listtitle .cont .word div{


	padding-top: 5px;


    padding-right: 15px;


    color: #333;


    font-size: 14px;


    font-family:Microsoft YaHei;


    text-align: center;


    line-height: 25px;


}


.listtitle .cont .map{


	background:#efefef;


}


.listtitle .cont .map .note{


	line-height:100px;


	text-align:center;


	font-size:14px;


	font-weight:bold;


	color:#777;


}


#Index_Login{


  display:none;


}


@media (max-width:1200px){
  .map-s{
	 display:none; 
   }
}
