.header{ height:40px; background:#d6393b; width:100%;}

.header_content{ width:1000px; margin:0 auto; }

.header_content_left{ position:relative; float:left;}

.kefu{ color:white; line-height:40px; font-size:14px; background:url(../images/kefu_logo.png) 0 center no-repeat; padding-left:28px; float:left;}

.line{ border-left:1px solid white; float:left; margin:5px 13px; height:30px;}

.weixin{ float:left; color:white; line-height:40px; font-size:14px; background:url(../images/weixin_logo.png) 0 center no-repeat; padding-left:28px; text-decoration:none;}

.imgs{ position:absolute; top:38px; left:210px; display:none;}

.header_right{ float:right;  line-height:40px; font-size:14px; margin-right:13px;}

.header_right a{ color:white; text-decoration:none;}

.header2{ height:79px; border-bottom:1px solid #d6393b; width:100%; background:white;}

.header2_left{ width:1000px; margin:0 auto;}

.logo{ float:left; margin-top:14px;}

.header2_nav{ float:left; height:73px; margin-top:3px; width:520px;}



.hidefont {

	font-size:0;

	text-indent:-9999em;

}

.page{ width:540px; margin-left:45px;}

#MT_nav div,#MT_nav ul,#MT_nav li,#MT_nav {

	padding:0;

	margin:0;

}

#MT_nav {

	margin:0 auto;

	font-size:0;

	position:relative;

	z-index:99;

	font-family:"Microsoft Yahei","Hiragino Sans GB",Arial,Helvetica;

}

#MT_nav ul {

	list-style:none;

	height:57px;

	top:15px;

	position:absolute;

	z-index:99;

}

#MT_nav .MT-bg,#MT_nav .MT-item,#MT_nav .MT-arrow,#MT_nav ul .MT-item a .MT-more,#MT_nav .MT-logo {

	background:url(../images/MT_nav_logo_20131104.png) no-repeat;

}

#MT_nav .MT-logo {

	background-position:0 -70px;

	position:absolute;

	width:134px;

	height:24px;

	top:12px;

	left:50%;

	margin-left:-67px;

}

#MT_nav ul .MT-item {

	width:87px;

	float:left;

	background-position:-5px 0;

	position:relative;

	z-index:99;

}

#MT_nav ul .MT-item:hover div {

	display:block;

}

#MT_nav ul .MT-first {

	background-position:0 0;

}

#MT_nav ul .MT-last {

	background-position:-43px 0;

}

#MT_nav ul .MT-bg {

	background-position:-245px 0;

}

#MT_nav ul .MT-item a {

	color:#646464;

	display:block;

	font-size:14px;

	height:47px;

	line-height:47px;

	_line-height:50px;

	text-align:center;

	text-decoration:none;

}

#MT_nav ul .MT-item a:hover,#MT_nav ul .MT-item .on {

	color:#d6393b;

}

#MT_nav ul .MT-current .MT-bg {

	font-weight:bold;

	font-size:16px;

	color:#ff5069;

}

#MT_nav ul .MT-item a .MT-more {

	-webkit-text-size-adjust:none;

	font-size:0;

	height:0;

	width:0;

	padding:2px 4px;

	background-position:-24px -65px;

	position:relative;

	top:-4px;

	left:6px;

	z-index:99;

	_margin-top:22px;

	_top:0px;

	*zoom:1;

}

#MT_nav ul .MT-item div {

	display:none;

	background-color:#fff;

	border:1px solid #ccc;

	border-radius:5px;

	position:absolute;

	top:42px;

	left:50%;

	margin-left:-49%;

	-webkit-box-shadow:0 0 4px rgba(0,0,0,.02),0 2px 5px rgba(0,0,0,.1);

	-moz-box-shadow:0 0 4px rgba(0,0,0,.02),0 2px 5px rgba(0,0,0,.1);

	box-shadow:0 0 4px rgba(0,0,0,.02),0 2px 5px rgba(0,0,0,.1);

	width:104%;

}

#MT_nav .MT-arrow {

	display:block;

	font-size:0;

	height:7px;

	position:absolute;

	top:-7px;

	width:14px;

	margin-left:-7px;

	left:50%;

	background-position:0 -63px;

}

#MT_nav ul .MT-list div {

	display:block;

}

#MT_nav ul .MT-item .MT-list-last {

	border:none;

}

#MT_nav ul .MT-item div a {

	width:80%;

	margin:0 auto;

	border-bottom:1px solid #ccc;

	height:40px;

	line-height:40px;

	font-size:12px;

	*zoom:1;

}



.footer{background:#f8f8f8; width:100%; height:50px; padding-top:15px; padding-bottom:15px;}

.footer_contents{ width:450px; height:40px; margin:0px auto;}

.footer_ttt a,.footer_ttt span{ float:left; font-size:14px; color:#3b3b3b; text-decoration:none; margin-left:3px; margin-right:3px;}

.footer_ttt{ width:350px; margin:0 auto;}

a{

text-decoration:none;

}



.backtop{ position:fixed; right:0px; top:50%; width:100px; height:370px; background:#d6393b; border-radius:8px; z-index:9999; margin-top:-205px;}

.backtop a{ color:#d6393b; font-size:12px; text-align:center; text-decoration:none; display:block; width:75px; height:24px; line-height:24px; border-radius:8px; background:white; margin:20px auto;}

.backtop .jsq{}

.backtop .jsq img{ margin-top:6px; float:left; margin-left:11px; margin-right:5px; width:12px;}

.backtop .erweima{background:none; height:90px;}

.backtop .erweima img{ width:75px;}

.backtop .top{background:none; height:31px;}

.backtop .top img{width:75px;}

.jisuanqi{ width:166px; position:fixed; top:50%; margin-top:-55px; right:100px; z-index:999; display:none;}

.jisuanqi_tit{ background:url(../images/jisuanqi_tit.png) 0 0 no-repeat; width:166px; height:55px; position:relative;}

.jisuanqi_tit h3{ color:#ffffff; font-size:16px; line-height:54px; text-align:center;}

.jisuanqi_tit a{position:absolute; top:6px; right:18px;}

.jisuanqi_content{ width:151px; border:2px solid #e6e3e2; border-top:none; margin-top:-1px; border-radius:3px; background:white;}

.ji{ padding-top:20px;}

.jiekuanqixian{ float:left; margin-left:35px; color:#242424; font-size:14px; line-height:40px;}

#selectas,#value2,.ps{ float:left; width:185px; height:30px; border:2px solid #eeeeed; margin-left:5px; border-radius:5px; margin-top:3px;}

.ps{ background:#f7f7f6; border:none; color:#d6393b;line-height:30px;}

#sub{ width:130px; height:40px; display:block; background:#d6393b; color:#ffffff; line-height:40px; text-align:center; margin:0 auto; text-decoration:none;font-weight:bold; margin-top:15px; border-radius:8px;}

.kefu2{ display:block; margin:0 auto; padding-top:15px;}

.time{ text-align:center; display:block; color:#7d7d7e; font-size:14px; line-height:30px;}

.jisuanqi_content a{ display: block; background:#d6393b url(../images/kefu_logo1.png) 15px center no-repeat; font-size:14px; color:white;  width:80px; height:38px; border-radius:4px; margin:0 auto; margin-bottom:10px; line-height:38px; text-decoration:none; padding-left:50px;}