*{padding:0px; margin:0px;}
ul,li{list-style:none;}
h1,h2,h3{font-size:12px; font-weight:normal;}
a:link {color:#333;text-decoration: none;}
a:visited {text-decoration: none;color: #333;}
a:hover {text-decoration:none;color: #f4d420;}
a:active {text-decoration: none;color: #f4d420;}
img{border:0px;}
body{font-family:'\5FAE\8F6F\96C5\9ED1','ºÚÌå','ËÎÌå'; font-size:12px; background:#fff; color:#333;}
.clear , .topNav .clear{height:0px; width:0px; line-height:0px; clear:both; float:none; overflow:hidden;}

@font-face {
	font-family: 'Conv_ProximaNova-Bold';
	src: url('fonts/ProximaNova-Bold.eot');
	src: url('fonts/ProximaNova-Bold.woff') format('woff'), url('fonts/ProximaNova-Bold.ttf') format('truetype'), url('fonts/ProximaNova-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

.title_en{font-family: 'Conv_ProximaNova-Bold', sans-serif;}

/*common*/
.cmore{width:220px; position:relative; height:46px; line-height:46px; background:url(mKuang.gif) no-repeat; margin:0px auto; margin-top:90px; cursor:pointer;}
.cmore .bg{position:absolute; left:0px; top:0px; width:220px; height:46px; background:url(mKuang2.gif) no-repeat; z-index:10;filter:alpha(opacity=0);-moz-opacity:0; opacity:0;}
.cmore a{position:relative; display:block; width:100%; height:46px; text-align:center; z-index:20; color:#333;}

/*circle*/
.circleBox{width:976px; height:232px; margin:0px auto; overflow:hidden; position:relative;}
.circleBox .img{position:absolute; left:-500px; top:-700px; z-index:1;}
.circleBox .cd{position:absolute; left:0px; top:0px; z-index:2;}
.circle{position:relative; z-index:10; padding:9px 0px 0px 21px;}
.cItem{ float:left; margin-right:28.5px; width:212px; height:212px; overflow:hidden; position:relative;filter:alpha(opacity=0);-moz-opacity:0; opacity:0;}
.circle .last{margin-right:0px;}
.picPlay{position:absolute; left:0px; top:0px; width:212px; height:212px; overflow:hidden; z-index:20;}
.picPlay img{position:absolute; left:0px; top:0px; z-index:20}
.cItem .text{position:absolute; left:0px; top:0px; z-index:28; display:block; width:212px; height:212px; line-height:212px; text-align:center; color:#fff; font-size:14px;  letter-spacing:3px;}
.cItem .make{position:absolute; left:0px; top:0px; z-index:30;}

.cText{position:absolute; left:0px; top:0px;z-index:4;width:976px; height:232px;}
.cText ul{position:relative;padding:9px 0px 0px 21px;}
.cText li{float:left; margin-right:28.5px; width:212px; height:212px; line-height:212px; color:#333; font-size:14px; text-align:center;letter-spacing:3px;}


/*cShare*/
.mLeft{position:fixed; left:2%; top:160px; width:200px; height:28px; z-index:999;}
.mLeft a{color:#333;}
.mRight{position:fixed; right:0px; width:105px; height:50px; padding-left:50px; top:160px; z-index:999;}
.mRight .text{cursor:pointer; width:105px; text-align:center;}

.cShare{display:none; position:relative;}
.cShare ul{width:105px; position:relative; height:20px;}
.cShare li{position:absolute; width:20px; height:20px; top:0px; background:url(share2.png) no-repeat; cursor:pointer;}
.cShare .s1{background-position:0px -20px; display:block; left:5px;}
.cShare .s2{background-position:0px -40px; left:40px;}
.cShare .s2 a{display:block; width:20px; height:20px;}
.cShare .s3{background-position:0px -60px; left:75px;}
.QRcode{position:absolute; width:198px; height:270px; left:-185px; top:30px; display:none;border:1px solid #b3b3b3;}
.QRcode img{position:relative; z-index:1;}
.QRcode span{display:block; width:14px; height:24px; font-size:16px; line-height:24px; cursor:pointer; position:absolute; right:3px; top:3px; z-index:2; color:#666;}


#bodyer{height:auto!important;min-height:600px;*height:600px; padding:160px 0px 120px 0px;}
#bodyer .t{text-align:center; font-size:26px; height:28px; line-height:28px; letter-spacing:4px; font-family: 'Conv_ProximaNova-Bold', sans-serif;}

/**/

.top{height:50px; background:#fff; border-bottom:1px solid #a0a0a0; position:fixed; z-index:999; left:0px; top:0px;  width:100%!important;min-width:1100px;*width:1100px;}
.top .box{height:50px; width:100%; position:relative;}
.top .logo{ position:absolute; left:2%; top:17px;}

.topNav{position:absolute; right:105px; top:0px; width:520px; height:50px; line-height:50px; text-align:right;}
.topNav a{ padding:0px 12px; line-height:50px; color:#333;} .topNav a:hover{color:#333;}

.topShare{position:absolute; right:0px; top:16px; width:105px; height:20px;}
.topShare ul{width:105px; position:relative; height:20px;}
.topShare li{position:absolute; width:20px; height:20px; top:0px; left:40px; background:url(share2.png) no-repeat; cursor:pointer; display:none;}
.topShare .s1{background-position:0px 0px; display:block;} .topShare .s2{background-position:0px -20px;}
.topShare .s3{background-position:0px -40px;} .topShare .s4{background-position:0px -60px;}
.topShare .s3 a{display:block; width:20px; height:20px;}
.topShare .clip{width:50px; height:20px; line-height:20px;position:absolute; left:28px; top:-2px; color:#000; cursor:pointer; display:none;}


/*footer*/
#footer{background:#282828;color:#fff;}
#footer .box{width:1100px; margin:0px auto;background:#282828; padding-top:50px;}
#footer .item .title_en{font-size:13px; height:28px; line-height:28px;}
#footer .item{float:left; width:260px; height:345px;}
#footer .item ul{height:150px;}

#footer .item li{height:21px; line-height:21px;}
#footer .item .btLogo{ padding:5px 0px 20px 0px;}

#footer .item a{color:#ccc;} #footer .item a:hover{color:#f4d420;}

#footer .btNews{width:305px;} #footer .btNews li{width:240px; overflow:hidden;}
#footer .last{width:150px;} #footer .first{width:385px;} #footer .c{margin-top:10px;}

#footer .first li{ height:42px; line-height:42px;}
#footer .last a{display:block; width:143px; text-align:center; font-size:14px; height:38px; line-height:38px; color:#a89410; background:url(btContact.gif) no-repeat;}
#footer .last a:hover{font-size:12px; color:#f4d420}
#footer .first ul{height:auto;}

.bt{background:#090104; color:#999; height:46px; line-height:46px; text-align:center;}
.bt div{width:1100px; background:#090104; margin:0px auto;}

.toTop{width:40px; height:40px; position:fixed; right:40px; bottom:60px; z-index:999;}

.toMsg{position:fixed;margin-top:-61px;height:122px; width: 118px;right: 2px;top: 50%; z-index:10;}
.toMsg img{width:118px;height:122px;}

.theMsgForm .in{border-radius:3px; font-size:12px; background-color:#333; border:1px solid #555;width:160px; height:28px; line-height:28px; text-align:center; color:#555;}
.fMsg{ margin-top:30px; width:160px; text-align:center; color:#fff;line-height:150%;}