/**
 * Topkee Media
 * @author Wu Miao Hui <363539981@qq.com>
 * @link http://wmhfly.com/
 */
html { -webkit-text-size-adjust:none;-ms-text-size-adjust:none;}
body,div,p,h1,h2,h3,h4,h5,h6{margin:0;}
ul,dl,dd{margin:0; padding:0;}
ul li { list-style-type: none;}
input,button{ padding:0; vertical-align:middle; font-size:14px;}
a{ text-decoration:none; color:#313131; }
a:hover {color:#111}
em,strong{ font-style:normal;}
img{ border:0; vertical-align:bottom;}
table{ border-spacing:0; border-collapse:collapse;}
label {cursor:pointer;}
fieldset {border-radius: 5px;}
legend { color:#0046d5;}
.clear:after {visibility: hidden; display: block;font-size: 0; content: '.'; clear: both; height: 0; }
* html .clear {zoom: 1;}
*:first-child+html .clear {zoom: 1;}
.brClear {display:block;clear:both;}
.r { text-align:right;}
.c { text-align:center;}
.fl { float:left;}
.fr { float: right;}
.hide {display: none;}
html,body {overflow-x:hidden;}
body { font: 14px/1.5 '微软雅黑'; color:#313131;}

/*layout*/
.w1000 {width:1000px;margin:0 auto;}
.hd {overflow:hidden; background-color:#f2efef}
.nav {float:right;}
#logo {float:left;}
.lang {text-align:right; background-color:#e6e1e1}
.nav {padding-top:23px;}
.nav li {float:left; background:url(../images/line.png) no-repeat right top; height:62px; padding-right:5px;}
.nav li a {font-size:12px; font-style: italic; display: block; height: 62px; line-height: 62px; padding:0 27px 0 7px;}
.nav li a:hover,.nav li a.sed {color:#fff; background: url(../images/nav-sed.png) no-repeat right center;}

.page {margin:70px 0; text-align:center;}
.pagelist * {display:inline-block;padding:0 5px}
.pagelist .current {color:#a40000}
.pagelist .not {color:#ccc}

.category-box { background: url(../images/jr-bg.png) no-repeat center top; height:171px; margin-top: -120px; position: relative;}
.c-list {padding-top:30px;}
.c-list a {float:left;color:#3c4b54; background: url(../images/c-icons.png) no-repeat 5px top; padding-top:71px; width: 130px; text-align: center; margin-left: 16px;}
.c-list a.i1 { background-position: -155px top;}
.c-list a.i2 { background-position: -340px top;}
.c-list a.i3 { background-position: -480px top;width:140px;}
.c-list a.i4 { background-position: -660px top;width:150px;}
.c-list a.i5 { background-position: -850px top;width:150px;}
.c-list a:hover {color:#000}

.hot-box { background: url(../images/pro-bg.jpg) no-repeat left -270px; height: 325px; margin-top: -51px;}
.hot-box .w1000 {padding-top:81px;}
.hot-news {float:right; width:338px; padding:10px; background-color: #f2efef}
.hot-news h3 { background: url(../images/new.png) no-repeat left center; padding-left:35px; font-weight: normal }
.hot-news ul {padding:10px 0}
.hot-news li {overflow: hidden;zoom:1; font-size:16px; border-bottom: 1px dashed #fff;padding:5px 0}
.hot-news li span {float:right}

.hot-pros li {float:left;width:108px; text-align: center; margin-right: 15px;}

.nyBar { background: url(../images/ny.jpg) no-repeat; height: 196px;}
.nyBar span {font-size:46px; color:#fff; font-weight: bold; padding-top: 90px; display: block}
.nyLine { background: url(../images/ny-bg.png) repeat-y center top; }
.nyLine .w1000 {padding:30px 0}


.cs-buttons { position: relative; text-align: center; z-index: 2;  bottom:160px;}
.cs-buttons a {display: inline-block;width:72px; height: 12px; line-height: 36px; overflow: hidden; background-color: #fff; margin-right: 10px;}
.cs-buttons a:hover,.cs-buttons a.cs-active { background-color: #eeb033}
.coin-slider { overflow:hidden}

.sideBar {float:left; width: 282px;}
.sub-navs {border-top:2px solid #494949; margin-right: 30px;}
.sub-navs li a { display: block; height: 48px; line-height: 48px; background: url(../images/sub-line.png) repeat-x left top;padding-left:10px;}
.sub-navs li a:hover,.sub-navs li a.sed { background: none;}


.mBody {overflow: hidden;zoom:1;}

.qa-list {}
.qa-list li { background-color: #eee; margin-bottom: 20px; padding:20px;}
.qa-list li .h3Title {font-size:16px; color:#202020; margin-bottom: 10px; background: url(../images/qa-search.png) no-repeat left center; height: 37px; line-height: 37px; padding-left: 45px; font-weight: normal}
.qa-list li .desc { padding-left:45px;}


.n-list {}
.n-list li {border-bottom: 1px dashed #ccc; height: 48px; line-height: 48px;}
.n-list li span {float:right}

.g-list { overflow: hidden;zoom:1;}
.g-list li {width:30%; float:left;margin:0 3% 3% 0;}
.g-list li img {width:100%}

.p-list {}
.p-list li {overflow: hidden;zoom:1; background:#f7f7f7 url(../images/pro-bg.png) no-repeat right center; min-height: 320px; padding:20px;}
.p-list li .n-im {float:right; padding-top:30px;}
.p-list li h3 {margin-bottom: 10px;font-size:20px;}
.p-list li .desc {font-size:16px;width:67%; margin-bottom: 20px;}
.p-list li a {display: inline-block; background-color: #aa7e13; margin-right: 10px; font-size:14px; font-weight: bold; border-radius: 5px; color:#fff;padding: 10px 20px;}

.con-title { margin-bottom: 15px;}

.go-back { overflow: hidden;zoom:1; padding-top: 20px;}
.go-back a {float:right; background-color: #eee;padding:10px 15px;}


/*ft*/
.en {font-family:Arial;}
.ft-bar { background-color:#525151;color:#fff; text-align:center;padding:20px 0; }
.bd .nyLine .oil_about{
	width:1170px;
	color:#FFF;
	/* background:url('/static/images/about.jpg'); */
	color: black;
}
.hk .nav a {font-size:14px;}

.hd .lang .w1000{
	width:60%;
}
