/* CSS Document */

/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,li,input,button,textarea{margin:0;padding:0; font-family:Microsoft YaHei,Arial, Helvetica, sans-serif;}
address{display:block;}
html,body,img{border:0;}
i,em,address{font-style:normal;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
img{margin:0;padding:0;}
a,button{cursor:pointer;}
a,a:hover{text-decoration:none;}
a{ color:#333;}
a:hover{ color:#217cc9;}
body{background:#fff;}

:focus {outline:none;} /*for IE*/
::-moz-focus-inner {border-color: transparent;}

/*public*/
.clear{
	clear:both;
}
figure,fieldset{margin:0; padding:0;}

/*welcome*/

#welcome{
	width:100%;
	background:#3d3a39;
	height:35px;
	line-height:35px;
}
#welcome h4{
	display:block;
	width:1200px;
	margin:0 auto;
	color:#FFF;
	font-size:13px;
	position:relative;
}
#welcome span{
	color:#FFF;
	font-size:15px;
	background:url(../images/wel-tel.png) left center no-repeat;
	padding-left:40px;
	position:absolute;
	top:0;
	right:0;
}

/*logo*/

#logo{
	width:1200px;
	margin:0 auto;
	padding-top:21px;
	padding-bottom:16px;
	position:relative;
}

/*搜索*/

#search{
	position:absolute;
	top:50%;
	right:0;
	margin-top:-18px;
	border:1px solid #e0e0e0;
}

#text{
	width:238px;
	height:18px;
	font-size:14px;
	color:#b2b2b2;
	padding:8px;
    border:none;
}
#text:focus{
	color:#333;
	border:1px solid #acd2f3;
	background:#fffffb;
}
#button{
	width:41px;
	height:36px;
	background:#9d9d9d url(../images/search.png) center center no-repeat;
	border:none;
	cursor:pointer;
	float:right;
}

/*主导航*/

#nav{
	width:100%;
	background:#217cc9;
	overflow:hidden;
}

#nav ul{
	width:1200px;
	margin:0 auto;
}

#nav li{
	float:left;
	width:11.1%;
}
#nav li:hover{
	background:#64b3f6;
}

#nav li.hover{
	background:#64b3f6;
}

#nav a{
	font-size:18px;
	color:#FFF;
	line-height:50px;
	display:block;
	text-align:center;
}

/*footer*/
#footer{
	background:#424141;
	padding:50px 0 40px;
}

.footer-con{
	width:1200px;
	margin:0 auto;
	color:#b6b6b6;
	font-size:14px;
	line-height:26px;
	position:relative;
}

.footer-con h1{
	color:#f9f9f9;
	font-size:20px;
	font-weight:bold;
	margin-bottom:8px;
	display:inline-block;
}

.contact li{
	width:600px;
}

.contact b{
	font-weight:bold;
	color:#FFF;
}

.qr-code{
	margin:20px 0 0 24px;
}

/*在线提交*/

.message{
	position:absolute;
	top:0px;
	right:0;
}

.message input,.message textarea{
	border:none;
	font-size:14px;
}

.message input{
	width:436px;
	margin-bottom:10px;
	height:35px;
	line-height:35px;
	padding:0 7px;
	}
.message textarea{
	width:436px;
	height:79px;
	padding:7px;
}
	
.message label{
	font-size:14px;
	margin-right:20px;
}

.message button{
	border:none;
	background:#156cc6;
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	padding:7px 22px;
	margin:17px 0 0 210px;
}

.message li{
	position:relative;
}

.mes-area{
	position:relative;
	top:-64px;
	left:0;
}

/*border:1px solid red;*/


.rollBox{width:1076px;overflow:hidden;padding:0px 0 5px 0px; margin:0px auto; }
.rollBox .LeftBotton{height:35px;width:35px;background:url(../images/prev.png) no-repeat 0px 0;float:left; position:relative;top:30px; left:10px;margin:25px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:35px;width:35px;background:url(../images/next1.png) no-repeat 0px 0; position:relative; top:30px; left:40px;float:left;margin:25px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:900px;overflow:hidden;float:left; margin-left:50px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:195px;float:left;text-align:center; border:1px solid #e6e6e6; margin-right:30px;}
.rollBox .Cont .pic img{background:#fff;display:block;margin:0 auto;width:91px; height:138px; padding:5px 0}
.rollBox .Cont .pic p{line-height:35px; margin-top:5px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{text-decoration:none;}
.rollBox .Cont a:hover{text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

#pages { padding:30px 0 10px; width:100%; margin-top:30px;}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:3px 12px; margin-bottom:10px;}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:auto; padding:3px 12px }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block; height:22px; line-height:22px; background:#028641; border:1px solid #028641; color:#fff; text-align:center;padding:3px 12px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }


/*固定的悬浮窗*/
.yb_conct {
	position: fixed;
	z-index: 9999999;
	top: 200px;
	right: -127px;
	cursor: pointer;
	transition: all .3s ease;
}
.yb_bar ul li {
	width: 180px;
	height: 53px;
	font: 16px/53px 'Microsoft YaHei';
	color: #fff;
	text-indent: 54px;
	margin-bottom: 3px;
	border-radius: 3px;
	transition: all .5s ease;
	overflow: hidden;
	font-weight:normal; 
}
.yb_bar .yb_top {
	background: #141414 url(../images/fixCont.png) no-repeat 0 0;
}
.yb_bar .yb_phone {
	background: #141414 url(../images/fixCont.png) no-repeat 0 -57px;
}
.yb_bar .yb_QQ {
	text-indent: 0;
	background: #141414 url(../images/fixCont.png) no-repeat 0 -113px;
}
.yb_bar .yb_ercode {
	/*height:200px;*/

	background: #141414 url(../images/fixCont.png) no-repeat 0 -169px;
}
.hd_qr {
	padding: 0 29px 25px 29px;
}
.yb_QQ a {
	display: block;
	text-indent: 54px;
	width: 100%;
	height: 100%;
	color: #fff; font-weight:normal;
}

@media (min-width:321px) and (max-width:760px){
	.yb_conct{ display:none;}
	}
	
@media (min-width:761px) and (max-width:1280px){
	.yb_conct{ display:none;}
	}	
	









