@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px; outline:0; -webkit-tap-highlight-color: transparent;}
body,h1,h2,h3,h4,h5,h6,ul,dl,dd,dt,ol,div,form,img{ margin:0px; padding:0px; border:0px;}
body{ font-size:16px; background:#F0F0F0; overflow-x:hidden; /*-webkit-user-select:none;/*禁止选择文字*/ -webkit-tap-highlight-color:rgba(0,0,0,0);/*禁止点击链接出现蓝色焦点*/ -webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased; FONT-FAMILY: "Microsoft Yahei", 宋体, Arial;}
li{ list-style-type:none;}
a{ color:#333; text-decoration:none; outline:0;}
a:active{ outline:0;}
a:hover{ /*color:#F00;*/ text-decoration:none; outline:0;}
img{ vertical-align:middle;}

html,body{height:100%; /*overflow:hidden;*/}

input,textarea{ outline:medium; -webkit-appearance:none;}
.head{ width:100%; background-color:#42a3da; text-align:center; height:45px; line-height:45px; color:#fff; overflow:hidden; font-size:18px; position:fixed; z-index:999; top:0; left:0;}
.head .left{ position:absolute; left:15px; top:0; font-size:26px; line-height:45px;}
.head .left a{ color:#fff;}

.head_height{ width:100%; height:45px;}



.twobottom{ text-align:center; padding:10px 0; background-color:#596ee1; color:#fff; margin-top:3px;}

.cxlist{ padding-top:20px; width:96%; margin:0 auto;}
.cxlist ul{ margin-bottom:10px; overflow:hidden}
.cxlist ul li{ float:left; width:21%; margin-bottom:19px; margin-right:4%;  text-align:center; font-size:18px;  border-radius:5px; padding:5px 0; background-color:#fff;    border: 1px solid #d9d9d9;}
.cxlist ul li a{ display:block}
.cxlist ul li.active,.list .box_name.on.active{ background-color:#eaeaea;}
.cxlist ul li:nth-of-type(4n+0){margin-right:0px;}


.list{width:96%; margin:0 auto; padding-top:20px;  overflow:hidden}

.list .box_name{ font-size:18px; text-indent:25px; border-bottom:solid 1px #387bb8; height:40px; line-height:30px;}
.list .box_name b{ color:#387bb8;}
.list .box_name i{ float:right; margin-right:30px; font-size:16px; color:#999;}
.list .box_name em{ margin-right:5px; color:#ff9650; font-size:24px;}
.list .box_name a{ display:block; color:#387bb8}

.list ul{ margin-bottom:10px; overflow:hidden}
.list ul li{ float:left; width:31%; margin-bottom:15px; margin-right:2%; text-align:center; font-size:18px; border-radius:5px; padding:5px 0; background-color:#fff;border: 1px solid #d9d9d9;}
.list ul li.active,.list .box_name.on.active{ background-color:#eaeaea;}
.list ul li:nth-of-type(3n+0){margin-right:0px;}
.list ul li a{ display:block}


.content{overflow:hidden; min-height:6rem; background-color:#f4f4f4;}
.content_top{padding-top:0.96rem}
.content_top_sosou{padding-top:0.7rem}
.content_bottom{padding-bottom:15px}
.content img{ width:100%;}
.content_bottom_hy{padding-bottom:1.3rem}

@media all and (min-width:640px){
	.content{width:640px; height:auto; margin:0 auto;}
}
@media only screen and (max-width: 479px) and (min-width: 321px) {
	html{font-size: 70px;}
}
@media only screen and (max-width: 320px) {
	html{font-size: 60px;}
}




.daohangmbottom{
    font-size: 13px;
	height: 36px;
	background:#404a53;
	bottom: 30px;
	width: 100%;
}
.daohangmbottom li{
	width: 100%;
}
.daohangmbottom a{
    line-height: 35px;
    width: 20%;
    height: 35px;
    text-align: center;
    background:#404a53; 
    color: #87919a;
    text-decoration: none;
    display: block;
    float: left;
}
.callup{
		width:100%;
		height:40px;
		line-height: 40px;
		bottom: 0;
	}
	.callup:hover{
		bottom: 0;
		opacity:1;
	}
	.callup a{
		float:left;
		text-decoration:none;
		font-size: 14px;
		display: block;
		text-align: center;
		color:#fff;
		border:0;
		overflow: hidden;
		height:40px;
		font-size: 16px;
	}
	.callup a:nth-child(1){
		width: 100%;
		background-color:#209dcf;
	}
	.callup a:nth-child(2){
		width: 100%;
		background-color:#fe8302;

	}
	.callup a:nth-child(3){
		width: 0%;
		background-color:#f00;

	}