@charset "GBK";
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form,  input, button,textarea, p, blockquote, th, td {margin: 0;padding: 0; word-break:break-all; word-wrap:break-word;}
img {border: 0; vertical-align:middle;} 
em,i{font-style: normal;}
body{font:12px/1.6  "\5FAE\8F6F\96C5\9ED1",Helvetica,Tahoma,Arial, "PingFang SC", "Hiragino Sans GB","\5B8B\4F53",simsun,sans-serif;overflow-y: scroll; *overflow-y:visible;}
input,button,textarea,select{background: transparent; outline: 0;border:0}
ol,ul {list-style: none}
button{ cursor:pointer;}
table {border-collapse: collapse;border-spacing: 0;}
.fix{*zoom:1;}.fix:before,.fix:after{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}
:focus {outline: 0;}
a{text-decoration: none; color:#313131;}
a:hover{ color:#288bd7}
a:visited{ text-decoration: none; }
/*--rest end*/
/**/
.mr10{ margin-right:10px;}
.mr13{ margin-right:13px;}
.mr25{ margin-right:25px;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt30{ margin-top:30px;}
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.mb30{ margin-bottom:30px;}
.ml25{ margin-left:25px;}
.ml50{ margin-left:50px;}

.pb70 { padding-bottom: 70px;}
/**/
.ta-c{ text-align:center;}
/**/
.left{ float:left;}
.right{ float:right;}
.ps-r,.sharebox{ position:relative;}
/**/
.c-c7c{color:#c7c7c7}
.c-878{ color:#878787}
.c-b7b{ color:#b7b7b7}
.c-434{ color:#434343}
.c-eb6{ color:#eb6100}
.c-f39{ color: #ffcf39}
.c-919{ color:#919191}
.c-red{color: red;}
/**/
.f12{font-size:12px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.f28{font-size:28px;}
.f30{font-size:30px;}
/**/
.bg-f6f{ background:#f6f6f6}
.bg-3f8{ background:#3f8bc6}
.bg-f6f{ background: #f6faff}
.bg-000{ background:#000;}
.bg-fff{ background:#fff;}
.bg-ec6{ background:#ec6f26;}
.bg-288{background: #288bd7;color: #fff}
.bg-288:hover{ color:#fff;}
/**/
.scroll{ overflow-x:hidden; overflow-y:auto;}
.scroll::-webkit-scrollbar{width:5px;}
.scroll::-webkit-scrollbar-button{height:5px; } 
.scroll::-webkit-scrollbar-track-piece{background-color: #e0e0e0;-webkit-border-radius: 30px;}
.scroll::-webkit-scrollbar-thumb:vertical{height: 5px; background-color: #9e9e9e;-webkit-border-radius: 30px;}
/**/
.txtbox,.txtbox i{ position:absolute; left:0; width:100%; height:35px; line-height:35px; overflow:hidden;}
.txtbox{ bottom:0;}
.txtbox i{top:0;}
.txtbox i{background:#000;filter:alpha(opacity=60);opacity: 0.6;}
.txtbox .text{ position:relative; color:#fff; z-index:2;}
/**/
.moreBtn-s,.moreBtn-l{ border:1px solid #c5c5c5; text-align:center; display:inline-block;}
.moreBtn-s{ width:65px; height:24px; line-height:24px; border-radius:4px; margin-top:10px;}
.moreBtn-l{ height:49px; line-height:49px; width:214px;border-radius:6px; font-size:18px;margin-bottom:35px;}
.deheader .moreBtn-l{ width:169px; margin-bottom:0; font-size:16px; color:#626262;} 
/**/
.wrap{ width:1200px; margin:0 auto;}
.fullWidth{ width:100%;}

/**/
.cyyf-i-01,.topNav li i,.mainNav li i,.footer-b i,.cyyf-i-02,.cyyf-i-03,.cyyf-i-04,.c1Focus .owl-prev,.c1Focus .owl-next,.cyyf-i-05,.cyyf-i-10,.cyyf-i-11
,.deheader .moreBtn-l i,.demenu li i,.rule-icon,.cyyf-i-06,.cyyf-i-07,.deFocus .ad-gallery .ad-back,.deFocus .ad-gallery .ad-forward,.cyyf-i-08,.cyyfList li i,.cyyf-i-09,.winClose,#chuangxing .hd a
{ background:url(../images/cyyf-spri-2018.png?v=2019052101) no-repeat; display:inline-block; position:relative;}
.cyyf-i-01{width:17px;height:17px;background-position:-238px -4px;}
.cyyf-i-02{width:16px;height:15px;background-position:-275px -6px; margin-right:6px;top:2px;}
.cyyf-i-03{width:50px;height:44px;background-position:0 -167px; position:absolute;left:0;bottom:0; color:#fff; text-align:center; z-index:15; line-height:17px; padding-top:6px;}
.cyyf-i-04{width:31px;height:18px; margin-right:12px;background-position:-269px -34px;top:2px;}
.cyyf-i-05{width:13px;height:15px;background-position:-157px -170px; margin-right:5px; top:2px;}
.rule-icon{width:87px;height:47px;background-position:-147px -200px; position:absolute; bottom:15px; right:15px; z-index:60;}
.cyyf-i-06,.cyyf-i-07{width:18px;height:18px; margin-right:18px;top:3px;}
.cyyf-i-06{background-position:-118px -221px;}
.cyyf-i-07{background-position:-162px -254px;}
.cyyf-i-08{width:135px;height:39px;background-position:-21px -377px; position:absolute;top:10px;right:10px; z-index:300}
.cyyf-i-09{width:128px;height:36px;background-position:-172px -156px; position:absolute;top:12px;right:20px;}
.winClose{width:22px;height:20px;background-position:-193px -251px; position:absolute;top:8px;right:8px;}
.cyyf-i-10,.cyyf-i-11{width:18px;height:18px; margin-right:5px;top:2px;}
.cyyf-i-10{background-position:-173px -280px;}
.cyyf-i-11{background-position:-201px -280px;}
/**/
.tabs li{float:left; margin-right:40px; font-size:18px; padding-bottom:10px; }
.tabs li a{display:block;transition: all 150ms linear 0s;position:relative; }
.tabs li a:after{-webkit-backface-visibility: hidden;	backface-visibility: hidden;border: 1px solid rgba(255, 255, 255, 0);bottom: 0;content: " ";display: block;margin: 0 auto;position: relative;	-webkit-transition: all 280ms ease-in-out;transition: all 280ms ease-in-out;	width: 70%;}
.tabs li.active a hover:after,.tabs li a:hover:after,.tabs li.active a:after {	-webkit-backface-visibility: hidden;backface-visibility: hidden;border-color: #288bd7;-webkit-transition: width 350ms ease-in-out;transition: width 350ms ease-in-out;width: 10%;font-weight:bold; }
.tabs li.active a,.tabs li a:hover{color:#288bd7;font-weight:bold; }
.zc{ margin:12px -20px 0 31px;}
.zc li{ margin-right:18px;}
.gongshi{ margin:12px 0 19px 38px;}
/**/
.path{ padding:30px 40px 10px 0; color:#6b6b6b; text-align:right;}
/**/
.footer-t{ height:42px; line-height:42px;font-size:14px;}
.footer-t a{ color:#fff;  margin-right:40px;}
.footer-t select{ width:160px; height:23px; line-height:23px; background:#fff; margin-left:12px;} 
.footer-b{ /*height:172px;*/ background:url(../images/footer-bg.png) top center no-repeat; color:#b3b3b3; padding-top:23px; font-size:14px; line-height:35px;background-size: cover;}
.footer-b i{width:19px;height:19px; margin-right:8px;top:5px;}
.footer-b i.f-01{background-position:-6px -4px;}
.footer-b i.f-02{background-position:-6px -37px;}
.footer-b i.f-03{background-position:-240px -36px;}

/*page*/
.page{ font-size:14px; color:#483a32;clear:both;}
.page .pages{height:24px; text-align:right;}
.page .pages a,.page .pages span{height:24px;line-height:24px; border:1px solid #e6e6e6; background:#fff;}
.page .pages a,.page .pages span{display:inline-block;vertical-align:middle;text-decoration:none;overflow:hidden; padding:0 8px;text-align:center;  color:#000; margin-right:4px; }
.page .pages span{display:inline-block; margin:0 5px;vertical-align:middle;}

/**/
.itembox-mark
{
    line-height: 25px;height: 25px;padding: 0 10px;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled="true", startColorstr="#CC313131", endColorstr="#CC313131");
    background-color:rgba(49,49,49,0.8);color: #fff;position: absolute;top: 0;left: 0;
}


/* IE9 HACK ±ÜÃâÔÚIE9ÏÂ±³¾°É«µþ¼Ó */
:root itembox-mark { filter:none; }