@charset "UTF-8";
/**
 * 
 * @authors Your Name (you@example.org)
 * @date    2017-11-15 09:11:16
 * @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:#fff;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;}
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;}
.w-960{margin:0 auto;width:960px;height:auto;position: relative;}

.clearfix:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0;}
.clearfix{display:block;}
.f-Yahei{font-family:"Microsoft YaHei";}
.font-white,.font-white a{color: #fff;}
.bg-color{padding:20px 0;width:100%;background-color:#f3ece4;}
/*index*/
#topbar{width:100%;height:56px;line-height:56px;background-color:#60656e;font-size:14px;}
#topbanner{margin:0 auto;width:960px;height:56px;background-color:#60656e;}
#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:412px;overflow:hidden;text-align: center;background: url(../images/web-banner.jpg) center center no-repeat;}
.title{margin:25px auto;width:100%;height:20px;border-bottom:1px solid #b0112f;text-align:center;positon:relative;}
.title h3{display:inlie-block;background:#fff;width:380px;font-size:20px;color:#b0112f;position: absolute;left:50%;margin-top:5px;margin-left:-190px;}
.title h3.bg-yellow{background-color:#f3ece4;}
.title i{display:inlie-block;position:absolute;top:13px;width:15px;height:15px;overflow:hidden;background:#b0112f;transform:rotate(45deg);
-ms-transform:rotate(45deg);     /* IE 9 */
-moz-transform:rotate(45deg);    /* Firefox */
-webkit-transform:rotate(45deg); /* Safari 和 Chrome */
-o-transform:rotate(45deg);}
.icon-l{left:50%;margin-left:-208px;}
.icon-r{right:50%;margin-right:-208px;}
.pic-list{margin-bottom:20px;}
.pic-list li{float:left;margin:30px 40px 30px 0;width:210px;height:210px;oveflow:hidden;text-align: center;}
.pic-list li:nth-child(4n){margin-right:0;}
.pic-list li img{display:block;padding-bottom:15px;width:210px;height:210px;}
.pic-text{padding:15px 0;color:#c18c35;text-align: center;line-height:1.5;font-size:16px;}
.pic-text h3,.spic-text h3{margin-bottom:15px;height:22px;line-height:22px;font-size:20px;}
.spic-text h4{margin-bottom:15px;font-size:16px;}
.spic-text{padding:20px 60px;}
.spic-text img{float:left;margin-right:35px;}
.btn{margin:10px auto;height:52px;text-align:center;font-size: 16px;}
.btn span{margin:0 40px;display: inline-block;width:200px;height:44px;line-height:44px;border-radius:5px;background:#b0112f;filter: alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.btn span:hover{filter: alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;}
.btn a{color:#fff;}
.wx{margin:65px auto;text-align:center;}
.wx img{margin:0 auto;}
.wx h3{margin-top:15px;height:22px;line-height:22px;font-size:16px;color:#b0112f;}
.zhufu-list{margin:30px auto;}
.zhufu-list li{margin:10px 0;padding:30px;font-size:14px;background-color: #f3ece4;border-radius: 10px;}
.zhufu-list li p:nth-child(1){color:#b0112f;margin-bottom:10px;}
.zhufu-list li p:nth-child(2){text-indent:28px;}
.footer{width:100%;padding:20px 0;text-align:center;color:#fff;background:#60656e}