@charset "UTF-8";
/**
 * 
 * @authors whz3333 (you@example.org)
 * @date    2018-12-29 
 * @version $Id$
 */
body, ol, ul, li, table, tr, td, dt, dd, dl, p, h1, h2, h3, h4, h5, h6, form, input, select, textarea {font-weight:normal;margin:0;padding:0;}
body{font-size:14px;color:#333333; _overflow:hidden;background:#fee9ed;line-height:26px;}
input,button,select,textarea{outline:none;}
html{overflow-x:hidden;}
a img{border:none;display:block;}
li{list-style-type:none;}
a{text-decoration:none;color:#535353;}
input{vertical-align:middle;}
table,table tr td{border-collapse:collapse;}
table tr td a{text-decoration: underline;}
table{margin:20px auto;background: #fff;color:#333;}
table,table tr td,table tr th{border-collapse:collapse;padding:5px 10px;border:1px solid #999;}
table tr th{padding:8px;background-color:#ccc;}
a:hover{text-decoration:none;color:#b0112f;}
a,area {blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus {-moz-outline-style: none; } /* for Firefox */
a{outline:none;} /* for FF Chrome */
img{display:block;}
textarea{resize:none;}
.nomargin{margin:0 auto;}
.wrapper{margin:0 auto;width:100%;height:auto;position: relative;}
.w-1086{margin:60px auto;padding:25px 0;width:1086px;height:auto;position: relative;}
.w-1086 i{display: block;position:absolute;}
.w-1086 i.icon-1{width:213px;height:387px;left:-90px;top:-80px;background:url(../images/icon-1.png) no-repeat;z-index: -9999;}
.w-1086 i.icon-2{width:213px;height:387px;right:-150px;bottom:-50px;background:url(../images/icon-2.png) no-repeat;z-index: -9999;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0;}
.clearfix{display:block;}
.f-Yahei{font-family:"Microsoft YaHei";}
.bgcolor{background-color:#d94c45;}
.footer{width:100%;padding:20px 0;text-align:center;color:#fff;background:#e46761}
h2{text-align:center;padding:25px 0;}
p{padding:10px 0;text-indent:28px;}
/*index*/
#topbar{width:100%;height:56px;line-height:56px;background-color:#424853;font-size:14px;}
#topbanner{margin:0 auto;width:960px;height:56px;background-color:#424853;}
#logo{float:left;margin-top:8px;width:100px;height:40px;background: url(../images/logo_new.png) left 4px no-repeat;}
#logo a{display:block;float:left;width:100px;height:40px;}
.nav{float:left;margin-left:50px;height:56px;}
.nav ul li{float:left;margin:0 10px;}
.nav ul li a:hover,.nav ul li a:active,.nav ul li a:link,.nav ul li a:visited{color:#fff; text-decoration:none;}
#searchBar{position:relative;float:right;margin-top:13px;width:180px;height:30px;}
#searchBar #search-keyword{position:absolute;top:0px;left:0;padding-left:5px;background-color:#ffffff;border:0;height:30px;line-height:30px;}
#searchBar #button{background:url(../images/search-btn.jpg) left 0 no-repeat;border:0;cursor:pointer;position:absolute;top:0px;right:0px;height:30px;width:42px;}
.banner{width:100%;height:355px;overflow:hidden;text-align: center;background: url(../images/banner.jpg) center top no-repeat;}
.container{position:relative;margin:75px auto;padding:25px 15px;}
.title{margin:0 auto;height:50px;line-height:50px;text-align:left;}
.title h3{margin-left:45px;color:#fdf9c4;letter-spacing: 5px;font-size:24px;}
.pic-list{padding:20px 10px;color:#fdf9c4;}
.pic-list li{float:left;margin:0 8px 20px;width:250px;height:auto;text-align: center;font-size:18px;}
.pic-list li img{width:248px;height:148px;border: 1px solid #fff;}
.pic-list li a{display: block;margin-bottom:15px;}
.content{color:#f93c3b;font-size: 18px;}
.content h3{display: block;margin:0 45px 20px;font-size:24px;letter-spacing:2px;}
.content p{display: block;margin-left:45px;text-indent: 0;}
.text-list{margin:15px 50px;font-size:16px;line-height:28px;letter-spacing:2px;color:#fdf9c4;}
.text-list li{padding:15px 0;border-bottom:1px solid #fdf9c4;}
.text-list li span{display:block;text-align:right;font-size:14px;color:#fff;}
.no-margin{margin-top:0;}
.more{margin:20px auto;font-size:16px;letter-spacing:5px;}
.more a{color:#fdf9c4;}
.more span{display: block;margin:0 auto;width:180px;height:36px;line-height:36px;text-align: center;background: #cc2e4c;border-radius: 20px;}
.more a:hover span{background: #b10e2d;}