

/* CSS Document */
html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;}
body {height:100%; color:#333;-webkit-text-size-adjust:none;}
body{font:12px/18px Arial,"Lantinghei SC","Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,Arial,sans-serif}
h1, h2, h3, h4, h5, h6{font-size:100%;}
address, cite, em{font-style:normal;}
li{list-style-type:none;color: #b3b3b3;}
a{text-decoration:none;color: #333;}
a:hover{color:#2dbfd8;text-decoration:none;}
fieldset, img {border:0;}
label,button{cursor: pointer;}
select,input,textarea,font{font-size:12px; }
.clear{clear:both; line-height:0px; overflow:hidden;}

/*顶部*/
.top-bar{height: 37px;background: #42464b;width: 100%;}
.layout{width: 1200px;margin: 0 auto;}
.layout span{display: inline-block;margin-top: 8px;position: relative;}
.layout span a{ display: inline-block; color: #9c9c9c;}
.layout span a i{width: 14px;height: 18px;display: inline-block;background-position: -3px -89px;margin-top: 0px;float: left;margin-right: 2px;}
.layout span a:hover i{ background-position: -261px -1px; }
.layout span em{display: inline-block;color: #9c9c9c;padding-left: 18px;border-left: 1px solid #595c5f;height: 14px;margin-left: 18px;line-height: 14px;}
.layout .tnav{float: right;margin-top: 9px;}
.layout .tnav a{color: #9c9c9c;border-left: 1px solid #595c5f;display: inline-block;padding: 0 19px;height: 14px;line-height: 14px;}
.layout .tnav a:hover,.layout span a:hover{ color: #f69a3b; }
.qr{width: 120px;height: 120px;position: absolute;z-index: 9999;left: 0;top: 30px;text-align: center;box-shadow: 0 1px 3px rgba(0,0,0,.02), 0 16px 32px -4px rgba(0,0,0,.17);display: none;background-size: 100px 100px;}

/*头部*/
.logo{display: inline-block;width: 398px;height: 57px;background: url(../image/logo.png) 0px -4px no-repeat;text-indent: -9999px;float: left;margin: 25px 0;}
.search{float: right;border: 1px solid #a5a5a5;margin-top: 33px;position: relative;}
.search input[type="text"]{color: #bbb;width: 270px;line-height: 20px;padding: 6px 0 0 13px;border: none;font-size: 13px;}
.search input[type="submit"]{width: 48px;height: 38px;cursor: pointer;text-indent: -9999px;border: none;background-position: 8px -582px;border-left: 1px solid #ff881b;padding-left: 12px;}

input::-webkit-input-placeholder{ color:#a8a8a8; }
input::-moz-placeholder{ color:#a8a8a8; }
input:-moz-placeholder{ color:#a8a8a8; }
input:-ms-input-placeholder{ color:#a8a8a8;}

nav{height: 49px;background: #ff881b;overflow: hidden;width: 100%;}
nav ul{
    margin-left: 40px;
}
nav ul li{ float: left;}
nav ul li a{height: 49px;line-height: 49px;display: inline-block;padding: 0 60px;font-size: 16px;color: #fff;}
.menu{ width: 1200px; margin: 0 auto; }
nav ul li a.cur,nav ul li a:hover{background: #f37807;color: #fff;}

/*当前位置*/
.weizhi{width: 1200px;margin: 0 auto;font-size: 13px;margin-top: 27px;padding-bottom: 25px;border-bottom: 1px solid #f1f1f1;}
.wz{ color: #2e2e2e; }
.wz em{width: 13px;height: 17px;display: inline-block;background-position: -66px -88px;float: left;margin-right: 4px;}
.wz span{font-weight:bold;color: #777;}
.wz a{margin:0px 5px;color: #707070;}
.wz a:hover{ color:#ff881b;}
.wz font{ color: #777; }

/*页脚*/
.footer{background: #575757;overflow: hidden;padding: 58px 0;width: 100%;}
.fbox{width: 720px;margin: 0 auto;}
.fbox span{width: 155px;height: 58px;display: inline-block;float: left;margin-right: 30px;border-right: 1px solid #6a6a6a;padding-right: 30px;background: url(../image/logo.png) 0px -3px no-repeat;margin-top: 7px;}
.fbox ul{width: 500px;font-size: 13px;float: left;padding-top: 13px;}
.fbox ul li{ width: 750px;}
.fbox ul li a{display: inline-block;float: left;padding-right: 20px;color: #d5d5d5;border-right: 1px solid #6c6c6c;height: 16px;line-height: 16px;margin-right: 20px;}
.fbox ul li a:hover{ color: #ff881b; }
.fbox ul p{color: #9d9d9d;width: 750px;overflow: hidden;padding-top: 8px;}

/*回到顶部*/
.go_tops{width: 56px;height: 56px;display: block;position: fixed;bottom: 100px;text-indent: -9999px;left: 50%;margin-left: 650px;display: none;}
.go_tops:hover{ background-position: -59px -520px; }

/*分页*/
#page,.page{ height:30px; line-height:30px; text-align:center; font-size:14px; padding: 20px 20px 20px 0 ;overflow: hidden; zoom: 1; width: 100%;}
#page a,.page a{background: #f1f1f1;padding: 5px 11px;margin: 0 6px 0 0;color: #666;/* border: 1px solid #d7d7d7; */}
#page a:hover,.page a:hover{ background: #ff881b; color: #fff; text-decoration:none;}
#page span,.page span{ padding: 4px 10px; margin: 0 1px 0 0; background: #14B9C8; color:#fff;}
#page b.sele,.page b.sele{ color:#fff; background:#7db700; text-decoration:none; padding: 4px 10px; margin: 0 3px 0 0;}
#page b.total,.page b.total{ color:#999; font-weight:normal;}
#page b.selected,.page b.selected{background: #ff881b;border: 1px solid #ff881b;color:#fff;padding: 5px 11px;margin: 0 6px 0 0;}
#page strong.total,.page strong.total{ color: #888; font-weight:normal;}
.noshowlist{display:none !important;}
#a404{text-align:center;padding-top:100px;}

.sort{margin-top: 20px;overflow: hidden;}
.sort ul{ padding-top:15px; overflow:hidden; zoom:1;}
.sort ul li{float: left;padding: 0 22px 10px;}
.sort ul a{display:inline-block; font-family: "Microsoft Yahei"; font-size: 14px;}
.sort ul a.c1{ color:#68d46d;}
.sort ul a.c2{ color:#f58797; }
.sort ul a.c3{ color:#66bcff;}
.sort ul a.c4{ color:#9ed96a; }
.sort ul a.c5{ color:#68d9c2; }
.sort ul a.c6{ color:#77d46a;}
.sort ul a.c7{ color:#7fdcfb;}
.sort ul a.c8{ color:#d983ee;}
.sort ul a.c9{ color:#6d86b3; }
.sort ul a.c10{ color:#b3b0f6;}
.sort ul a.c11{ color:#f792e5;}
.sort ul a.c12{ color:#ebc53c; }
.sort ul a.c13{ color:#b0d5f5;}
.sort ul a.c14{ color:#ffa646; }
.sort ul a.c15{ color:#888888;}
.sort ul a.c16{ color:#7fdcfb; }
.sort ul a.c17{ color:#959fff; }
.sort ul a.c18{ color:#a6da6d; }
.sort ul a.c19{ color:#ff7f58;}
.sort ul a:hover{ color:#ff881b;}
.sort ul li{
 display: inline-block;float: left;
}
.main_titles{    color: #413e3e;
    font-size: 19px;
    height: 20px;
    line-height: 20px;
    margin-bottom: 17px;}