/*公共代码*/
@charset "utf-8";

html {background:#fff;}
legend {color: #000;}
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote, th, td {margin: 0;padding: 0;font-family:\5FAE\8F6F\96C5\9ED1;}
fieldset, img {border: 0;}
abbr, acronym {border: 0;font-variant: normal;}
address, caption, cite, code, dfn,em, strong, th, var, optgroup {font-style: inherit;font-weight: inherit;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
abbr, acronym {border: 0;font-variant: normal;}
input, button, textarea,select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select {*font-size: 100%;}
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
caption, th {text-align: left;}
sup, sub {font-size: 100%;vertical-align: baseline;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
a[href^="javascript"]:focus{outline:0; -moz-outline-style: none;}
a {blr:expression(this.onFocus=this.blur());text-decoration: none;}


.head_warp{width: 100%;height: 35px;background: #5e6166}
.w1000{width: 1000px;margin:0 auto;}

.head_left{line-height: 35px;font-size: 12px;color: #999a9c;width: 500px;float: left;}
#time{float: left;}
.tianqi{float: left;font-size: 12px;color: #999a9c;height: 30px;margin-left: 5px;line-height: 30px;}


.head_right{width: 200px;float: right;}
.head_right a{display: block;font-size: 12px;color: #999a9c;float: left;line-height: 35px;border-left: 1px solid #6d7075;width: 80px;text-align: center;}


.top{height: 100px;}
.logo{width: 350px;float: left;padding-top: 20px;}

.nav{width: 600px;float: right;padding-top: 45px;}
.nav li{float: left;font-size: 16px;width: 85px;text-align: center;}
.nav li a{color: #5d6065}
.nav li a:hover{color: #0359ac}



.content{position:relative; width: 100%;height: 549px;}
.wrapper{position:absolute;width: 100%;height: 549px;}
.banwap{position:absolute;  top:509px;left:460px; background:#037ad6; height:40px}

/* qqshop focus */
#focus {width:1920px;height:549px;overflow:hidden;position:relative;}
#focus ul {	height:549px;position:absolute;}
#focus ul li {float:left;width:1920px;height:5490px;overflow:hidden;position:relative;background:#000;}
#focus ul li div {position:absolute;overflow:hidden;}
#focus .btnBg {position:absolute;width:1920px;	height:20px;	left:0;	bottom:0;	background:none;}
#focus .btn {position:absolute;width:780px;height:10px;	padding:5px 10px;	right:0;bottom:0;text-align:right;}
#focus .btn span {display:inline-block;	_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px;height:100px;position:absolute;top:90px;background:url(../img/sprite.png) no-repeat 0 0;cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0;background-position:right top;}


.banwap span{display: block;background: url('../images/bg1.jpg') no-repeat;width: 185px;height: 40px;text-indent: 3em;color: #fff;font-size: 14px;line-height: 40px;float: left;}
.banav {float: left;width: 300px;margin-left: 20px;}
.banav li{float: left;padding-top: 10px;font-size: 14px;}
.banav li a{height: 20px;color: #fff;display: block;width: 90px;line-height: 20px;border-left:1px dotted #fff;text-align: center;}
.banav li .about{border:none;}

.dh{width: 250px;float: right;}


.center{overflow: hidden;margin-top:30px;}
.left{width: 490px;float: left;}

.news,.about{overflow: hidden;}
.atitle{float:left;width: 93px;height: 25px;background: #005dad;font-size: 16px;text-align: center;line-height: 25px;color: #fff;}
.acontent{float: right;width: 380px;font-size: 14px;color: #6a6a6a;line-height: 25px;margin-bottom: 20px;border-bottom: 1px dotted #9e9e9e;overflow: hidden;}
.acontent img{margin-right: 10px;}

.acontent span{font-size: 15px;line-height: 35px;}
.acontent span a{color: #0359ac;}

.ntitle{float:left;width: 93px;height: 25px;background: #adadad;font-size: 16px;text-align: center;line-height: 25px;color: #fff;}
.ncontent{float: right;width: 380px;font-size: 14px;color: #6a6a6a;line-height: 25px;margin-bottom: 10px;overflow: hidden;}
.n1 span a{font-size: 14px;color: #005dad;line-height: 30px;}
.n1 p{font-size: 12px;line-height: 25px;color: #8f8f8f;}

.nlist {margin-top: 20px;}
.nlist li{font-size: 14px;line-height: 25px;}
.nlist li a{color: #676767;}
.nlist li font{font-size: 12px;float: right;}

.nlist span{font-size: 15px;line-height: 35px;}
.nlist span a{color: #0359ac;}


.right{width: 475px;float: right;}
.yewu{font-size: 16px;color: #232323;line-height: 35px;}
.yewu span{font-size: 15px;line-height: 35px;float: right;}
.yewu span a{color: #0359ac;}




.footer_warp{width: 100%;height: 91px;background: url('../images/footer_bg.jpg') repeat-x;margin-top: 30px;}
.fmore {text-align: right;display: block;}

.fnav{display: block;height: 37px;}
.footernav li{float: left;font-size: 16px;line-height: 35px;color: #656565;}
.footernav li a{color: #656565;margin: 0 10px;}

.copy{font-size:12px;color: #868484;text-shadow:1px 2px 2px #fff;}


/*分页*/
.pagebanner{width: 100%;height: 284px;margin-bottom: 20px;}
.pagebanner img{width: 100%;}
.content2{overflow: hidden;}
.left2{width: 220px;float: left;}
.title2{width: 220px;height: 45px;background: #1872c8;border-bottom: 1px solid #01529c;color: #fff;font-size: 18px;line-height: 45px;text-align: center;font-weight: bold;}


.plist li{width: 220px;line-height: 35px; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";font-size: 14px;background: rgba(0, 0, 0, 0) url('../images/z_me1_06.jpg') no-repeat scroll 0 0; clear: both;
    cursor: pointer;}

.plist li a {font-size: 14px; display: block; background: url(../images/z_me2_03jpg) left center no-repeat; font-weight: normal; width: 160px;
    line-height: 35px; padding-left: 60px; height: 37px;color: #fff}
.plist li a:hover{background: url('../images/z_me2_03.jpg') no-repeat;color: #035cac}

.leftnews{margin-top: 10px;}
.leftnews ul {border:1px solid #3A7DC3;padding: 10px;}
.leftnews ul li{font-size: 14px;height: 30px;line-height: 30px;}
.leftnews ul li a{color: #3A7DC3;}
.leftnews ul li a:hover{color: #0359ac;}


.contact{margin-top: 15px;font-size: 14px;color: #2270b7;background: url(../images/z_me2_03jpg) repeat-y}
.clianxi{border:1px solid #3A7DC3;padding: 10px;line-height:30px;}


.right2{width: 735px;float: right;}
.righttitle{height: 50px;line-height: 50px;font-size:18px;color: #222222;border-bottom: 1px solid #e5e5e5;}
.righttitle span{float: right;font-size: 12px;}
.righttitle span a{color: #8b8b8b;line-height: 50px;}

.rightcon{padding: 15px;font-size: 16px;line-height: 35px;color: #555555}

.newslist{overflow: hidden;}
.newslist ul li{font-size: 13px;background: url('../images/news_list1_03.jpg') no-repeat 5px 0px;height: 35px;line-height: 35px;border-bottom: 1px dashed #ccc;text-indent: 1.5em;}
.newslist ul li a{color: #555; }
.newslist ul li span{float: right;font-size: 12px;}


.imglist li{float: left;margin:6px;}
.imglist li img{border:1px solid #e5e5e5;}
.imglist li p{display: block;line-height: 30px;text-align: center;font-size: 16px;}
.imglist li p a{color: #505050;}


.newspage{clear: both;text-align: center;height: 30px;margin:20px 0px;}
.newspage strong{font-size: 14px;color: #fff;padding: 5px 10px;font-family: "宋体";background:#1872C8}
.newspage a{font-size: 14px;color: #373030;padding: 6px 11px;font-family: "宋体";background: #C5C5C5;}
.newspage a:hover{background: #1F2021;color: #fff;}


.centertitle{font-size: 18px;line-height: 50px;color: #5D5D5D;text-align: center;}
.line_s{float:left; width:96%; height:8px; margin:8px 0 15px 10px; display:inline; border-bottom:1px dashed #BEC0BF; }
.newsview{ min-height:400px;display:inline;width:656px; padding:0 20px;border-bottom:1px dashed #BEC0BF;margin-bottom:25px; padding-bottom:15px;_height:400px; font-size:14px; line-height:180%; float:left;}
.main_r_nav div{ line-height:25px; }
.main_r_nav{ float:left; width:540px;padding-left:25px; }
.returnlist{ margin-top:30px; float:left;color:#1e6fbe}
.main_r_nav a{color: #656565;font-size: 12px;}
.main_r_nav a:hover{color:#c1521a}
.title_s{font-size: 12px;text-align: center;}

/*留言*/
.submit{width: 120px;height: 35px;background: #317cc0;color: #fff;text-align: center;line-height: 35px;border: 0px;cursor: pointer;}
.submit:hover{background: #89be2f;}
.comment{
	border:1px dashed #aaa;
	margin:10px;
	text-align:center;
}
.comment .commenttitle{
	height:35px;
	margin:1px auto;
	border-bottom:1px solid #B3B3B3;
}
.comment .commenttitle .title4{
	float:left;
	margin:5px 0px 0px 12px;
	color:#999;
	display:inline;
}
.comment .commenttitle .title4 strong{
	letter-spacing:4px;
	color:#000;
	margin-right:10px;
	font-size: 12px;
}
.comment .commentbox{
	width:95%;text-align:left;
}
.comment .commentbox dl{
	margin:10px auto 0px;
	border:1px solid #B3B3B3;
}
.comment .commentbox dl dt{
	background:#F4F9F2;
	line-height:25px;
	text-indent:10px;
	color:#333;
	border-bottom:1px solid #B3B3B3;
}
.comment .commentbox dl dt span{
	color:#FF0000;
	font-size:14px;
}
.comment .commentbox dl dd{
	padding:10px;
	font-size:14px;
	line-height:35px;
	color:#666;
}
/*---------------内容页:发表预定:标题*/
.comment .posttitle{
	height:35px;
	margin:10px auto;
	border-bottom:1px dashed #aaa;
	text-align:left;

}
.comment .posttitle strong{
	letter-spacing:4px;
	color:#777777;
	display:block;
	margin:7px 0px 0px 13px;
	font-size: 18px;
}
.comment .postbox{
	width:95%;
	margin:5px auto;
	overflow:hidden;
	text-align:left;

}

.comment .postbox .userbox{
	overflow:hidden;
	margin-top:10px;
}
.comment .postbox .userbox dl{}
.comment .postbox .userbox dl dd{
	float:left;
	display:block;
	padding-bottom:2px;
}
.comment .postbox .userbox dl dd input.username,.comment .postbox .userbox dl dd input.password{
	width:100px;
	border:1px dashed #aaa;
	padding:3px 0px 2px 5px;
	margin-right:10px;
	background: #effbf4;
}
.comment .postbox .userbox dl dd.mtop{
	margin:7px 7px 0px 0px;
}
.comment .postbox .txtbox{
	width:100%;
	line-height:40px;
	font-size: 14px;
}
.comment .postbox .txtbox textarea{
	border:1px dashed #aaa;
	width:98%;
	height:60px;
	padding:5px;
	background: #effbf4;
}
.comment .postbox .txtbox div{padding-top:5px;color:#000;}
.comment .postbox .txtbox input{
	width:40px;
	border:1px dashed #aaa;
	padding:3px 0px 2px 5px;
	margin-right:10px;
	background: #effbf4;
}
.comment .postbox .txtbox img{position:static;+position:relative;vertical-align:middle}
.comment .postbox  .sbut{
	margin:10px;
}


label{color: #000;font-size: 14px;color: #777777}



