﻿body, p, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, div { margin: 0; padding: 0; list-style: none; vertical-align: bottom; font-family: arial; font-size: 14px; -webkit-text-size-adjust: none; }
img, input, select { vertical-align: middle; margin: 0; padding: 0; border: 0 }
ol, ul, li { list-style: none; margin: 0; padding: 0; *text-indent:0px}
.artical-content p{font-size:14px !important;line-height:24px}
.artical-content div{font-size:14px !important;line-height:24px}
body { /*f0eaea*/ }

.pic { margin-top: 0px; }
.pic img { width: 100%; vertical-align: bottom; }
.bodycontent { background: white; overflow: hidden }
.artical-content { color: #333333; font: normal 14px/20px arial; background: white; padding: 8px }
.flr { float: right }
.fll { float: left }
.clear { clear: both; height: 0px; font-size: 0px; line-height: 0px; margin: 0px; padding: 0px; }
.yhxm ul li p a{font-size:12px !important; line-height:27px !important}
.yhxm ul li p{font-size:12px !important; line-height:27px !important}
/*'*/
#uyan_frame{width:305px; margin:0 auto}
#uyan_frame .loading{ text-align:center; padding:50px 0;}
#uyan_cmt_list{height:400px;overflow: scroll}
/*'*/

/*列表*/
.artical-list { padding: 5px; }

.artical-list-style-4 { border-top: 1px solid white; border-bottom: 1px solid #DDD; padding: 5px 0px 5px 0px; background: url(../images/arrow_gray.png) 97% center no-repeat;margin-left: 29px; font-weight: 900;}

.place a{color: #3b3b3b;margin:10px;}

.place {margin:10px;}
.artical-list-style-4 a { font-size: 14px; color: #333333; display: block; }
/*文章*/
.artical-content { color: #333333; font: normal 14px/20px arial; background: white; padding: 8px ;  line-height:24px;}
.artical-content p{font-size:14px !important;}
.artical-content div{font-size:14px !important;}
.zx_tit{text-align:center;padding:5px;}
.yuyue{font-size:12px; width:298px;margin:0 auto; overflow:hidden}
.yuyue div{width:305px;margin:5px auto; clear:both}
.yuyue div span{width:50px; text-align:center; color:red}
.yuyue div font{float:left;width:79px; text-align:right; line-height:22px; font-size:14px;}
.yuyue .input_style{font: normal 14px/15px arial; float:left;width:206px;height:22px;border-radius: 2px; color:#333; border:#ccc 1px solid; background:#eee; padding:0 5px;}
.yuyue .yuyue_name{padding-top:10px;}
.yuyue .yuyue_age{padding-top:10px;}
.yuyue .yuyue_hometel{padding-top:10px;}
.yuyue .yuyue_date{padding-top:10px;}
.yuyue .yuyue_qq{padding-top:10px;}
.yuyue .yuyue_ill{padding-top:10px;}
.yuyue .yuyue_ill .input_style{padding-top:10px;float:left;height:88px;border-radius: 4px;}
.yuyue .yuyue_ill font{padding-top:10px; }
.yuyue .yuyue_validate {padding-top:10px;}
.yuyue .yuyue_validate .input_style{ float:left;width:60px; padding:2px;border-radius: 4px;}
.yuyue .yuyue_validate .absmiddle{ cursor:pointer; margin-left:6px; border-radius: 4px; opacity:0.5}

.yuyue .yuyue_button{padding:10px 0 0 68px;color:#433d3b}
.yuyue .yuyue_button .submit{font: normal 12px/15px arial; width:65px; height:22px;background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#eee));-webkit-background-origin: padding; -webkit-background-clip: content;  border:1px solid #b3b3b4; cursor:pointer; margin:2px 4px;color:#433d3b}

.ryan_list{border-top:1px dashed white;border-bottom:1px dashed #DDD;padding:10px 0 10px 0;text-indent:2em}
.ryan_list a{font-size:16px;color:#333;display:block;font-family:Microsoft YaHei !important}
/*'*/
.message{font-size:12px; width:290px;margin:0 auto; overflow:hidden}
.message div{width:305px;margin:5px auto; clear:both}
.message div span{width:50px; text-align:center; color:red}
.message div font{float:left;width:70px; text-align:right; line-height:18px;}
.message .input_style{font: normal 12px/15px arial; float:left;width:180px;height:18px;border-radius: 2px; color:#333; border:#ccc 1px solid; background:#eee; padding:0 5px;}
.message .message_name{padding-top:10px;}
.message .message_age{padding-top:10px;}
.message .message_hometel{padding-top:10px;}
.message .message_date{padding-top:10px;}
.message .message_qq{padding-top:10px;}
.message .message_address{}
.message .message_ill{padding-top:10px;}
.message .message_ill .input_style{padding-top:10px;float:left;height:88px;border-radius: 4px;}
.message .message_ill font{padding-top:10px; }
.message .message_validate{padding-top:10px;}
.message .message_validate .input_style{width:100px}
.message .message_validate {padding-top:10px;}
.message .message_validate .input_style{ float:left;width:60px; padding:2px;border-radius: 4px;}
.message .message_validate .absmiddle{ cursor:pointer; margin-left:6px; border-radius: 4px; opacity:0.5}
.message .message_button{padding:10px 0 0 68px;color:#433d3b}
.message .message_button .submit{font: normal 12px/15px arial; width:65px; height:22px;background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#eee));-webkit-background-origin: padding; -webkit-background-clip: content;  border:1px solid #b3b3b4; cursor:pointer; margin:2px 4px;color:#433d3b}


/*&#65533;*/
.right-bar{ position:fixed;width:50px; top:35%; right:0px; }

.ifswt{width:320px; position:relative;margin:2px auto; overflow:hidden}
.anslysis{float:left;height:0px;overflow:hidden}

#bridgehead{display:none}



.bz dl dt h2{ float:left; font-weight:bold;}
.bz dl dt span{ float:right; color:#f00; font-weight:normal; padding-right:20px;}

.bz{ border:#baddff 1px solid; background:#e7f2f7;}
.binz { overflow:hidden;}
.binz h2{ height:26px; width:318px; overflow:hidden; background:url(../UI/img/tit_bj.jpg) repeat-x; line-height:26px; font-size:14px; position:relative;}

.binz h2 span{ padding-left:15px; color:#0077b0; font-weight:800;}
.binz dl{ float:left; width:79px; overflow:hidden; text-align:center; margin:15px 0px 10px 0px;}
.binz dl a{color:#0077b0;}





.bz dl dt{  line-height:22px; color:#1a6dc1; font-weight:bold; overflow:hidden; zoom:1;  }
.bz dl dt a{color:#1a6dc1;}
.bz dl dd{ line-height:18px; color:#333;  letter-spacing:1px;}
.bz dl dd a{  padding:0px 4px; white-space:nowrap;} 

#tbth{ color:#000000;
    font-weight: 100;
    padding-left: 0px; top:4px;}
	
.bd_tit{ width:100%; height:54px; background:#016976;}
.bd_tit p{ font-size:24px; text-align:center; line-height:54px; color:#ffffff; font-family:"'z"}
.bzn{ font-size:12px; line-height:25px; margin-bottom:-10px;}
.bzn span{ color:#F00; font-weight:800;}
.lwz{ width:100%; margin:10px auto;}
.lwz ul li{ line-height:2.2em; width:200px; margin:0 auto; }
.lwz ul li a{  font-size:1.2em; color:#333333;}


.top {
	margin: 0 auto;
	background: #016976;
	width: auto;
}
.top p {
	text-align: center;
}
.ujian-uyan{
	display:none;
	}
	
	.bitwz {
	margin: 0 auto;
	padding: 0;
	width: 100%;
}
.bitwz a {
	float: left;
	display: inline;
	overflow: hidden;
	 margin-left:1%;
	 width:32%;
}
.bitwz_con { background:#016976;}

#bottomnav{
	position:fixed;
	left:0px !important;
	bottom:0px !important;
	width:100%;
	height:40px;
	z-index:1000;
	font-size:18px;
	text-align:center;
	font-weight:bold;
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#c10032), to(#920026));
	background:-moz-linear-gradient(top,#c10032,#920026);
	/*-webkit-box-shadow: 0 -2px 2px #E8E8E8;
	-moz-box-shadow: 0 -2px 2px #E8E8E8;
    box-shadow: 0 -2px 2px #E8E8E8;*/ overflow:hidden;
}
#bottomnav a{
	background:#b40202;
	color:#ffffff;
	display:inline-block;
	float:left;
	width:40%;
	height:100%;
	line-height:40px;
	font-size:14px;
}
	
#bottomnav a.free_tel img{-webkit-animation: change 1s infinite;animation: change 1s infinite;-moz-animation:change 1s infinite;}
#bottomnav a.yournews img{-webkit-animation: change 1s infinite;animation: change 1s infinite;-moz-animation:change 1s infinite;}
#bottomnav a.botdet{background:#b39151;width:20%;color:#5f5f60;font-size:14px;position:relative;}
#bottomnav a.botdet em{width:45px;text-align:center;position:absolute;left:41%;top:30px;color:#5f5f60;}


/*start*/
/*mobi*/
@keyframes change
{
	0%		{transform: scale(.8);}
	50%		{transform: scale(1);}
	100%	{transform: scale(.8);}
}
@-webkit-keyframes change
{
	0%		{-webkit-transform: scale(.8);}
	50%		{-webkit-transform: scale(1);}
	100%	{-webkit-transform: scale(.8);}
}
@-moz-keyframes change
{
	0%		{-moz-transform: scale(.8);}
	50%		{-moz-transform: scale(1);}
	100%	{-moz-transform: scale(.8);}
}
.title01{text-align:center;margin:10px auto;}
.jc{text-align:center;margin:10px auto;}




.logo { background: white; overflow: hidden; margin: 0 auto }

.navMenu { padding-top: 2px; padding-bottom:5px; overflow:hidden}

.navMenu ul { position: relative; width: 100%; }

.navMenu ul li { float: left; width: 24%; height: 35px; background: #016976; line-height: 35px; margin-top:1px; margin-right:1.3%; }
.navMenu ul li:nth-child(4) { margin-right:0}
.navMenu ul li:nth-child(8) { margin-right:0}
.navMenu ul li h2 { font-weight: normal; text-align: center; font-size:1.2em; font-weight:bold }

.navMenu ul li h2 a { color:white;font-size:18px;font-family:微软雅黑; }

.banner { margin:1px auto; }

.swt_tel{ position:relative}

.swt_tel .swt{ position:absolute; top:11%; left:6%; width:36.4%}

.swt_tel .tel{ position:absolute; top:11%; right:2%; width:53.7%}

.swt_tel img{ width:100%}');

.top{ background:#ddddde; height:30px; border-bottom:1px #cbcaca solid; line-height:30px; text-align:center; font-size:14px }
.top a{color:black; margin:0}
.top span{color:red;padding:0 0 0 16px;}
.red{ color:#F00; font-weight:bold;}

