@charset "gb2312";
html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); } 
/*body { background:#000 url(../images/2017bg.jpg) no-repeat center top; margin:0; padding-top:119px; font-size:12px; line-height:22px;}
*/

body { background:#000 url(../images/bg2018.jpg) no-repeat center top; margin:0; padding:0; font-size:12px; line-height:22px;}

img { border:0;}
dl,dt,dd,ul,li,p { list-style:none; margin:0; padding:0;}
a { text-decoration:none}
.clearfix { clear:both;}
.fl { float:left;}
.fr { float:right}
.mt { margin-top:10px;}
.ml { margin-left:10px;}
.more { float:right; font-size:12px; margin-right:15px; color:#FFFFFF}
.more:hover { color:#ccc}
a.red { font-size:12px; color:#F00}
a.red:hover { color:#F30}
.wrap { width:980px; margin:0 auto;}
.header,.slide,.mainer,.footer { width:980px; float:left;}
.header .sitelogo { width:260px; float:left;}
.header { position:relative;height: 190px;}
.header .logined { width:100%;  float:right; clear:both; padding:10px 0; text-align:right}
.header .subri { width:980px;  float:right; text-align:right; padding-top:10px; padding-right:10px; color:#ccc}
.header .subri a { color:#ccc;}
.header .subri a.red { color:#d52b2a}
.header .logined a { color:#ccc;}

.header .subri p.p1 {  float:left; text-align:right;padding-left: 10px;}
.header .subri p.p2 { width:20px; float:right; margin-right:10px}
.header .subri p.p3 {  float:right}
.header .subri p.p3 a { float:left; margin-left:6px;}
.header .tel { width:360px; float:right; height:30px; background:url(../images/tel.gif) no-repeat right;}
.header .search { width:260px; height:26px; float:right; background:url(../images/search.gif) no-repeat; position:absolute; top:50px; right:0; padding:0 5px;}
.header .search .key { width:225px;height:22px; line-height:22px; float:left; border:0; color:#333}
.header .search .sub { width:30px;height:22px; line-height:22px; float:left; border:0; background:none; text-indent:-999px; cursor:pointer}

.header .top { float:left;width: 100%;}
.header .right{ float:right}

.header .sitenav { width:980px; height:50px;  float:left; clear:both; overflow:hidden;}
.header .sitenav ul {width:980px; height:50px;  float:left;}
.header .sitenav ul li { float:left; width:auto; height:50px; overflow:hidden;list-style-position:outside;}
.header .sitenav ul li a { width:80px; height:50px;  display:block; float:left; background:url(../images/nav.gif) no-repeat;}
.header .sitenav ul li a.home { background-position:0px 0px; overflow:hidden;}
.header .sitenav ul li a.home:hover { background-position:0px -50px}

.header .sitenav ul li a.a1 { background-position:-80px 0px; overflow:hidden;}
.header .sitenav ul li a.a1:hover { background-position:-80px -50px}

.header .sitenav ul li a.a2 {  background-position:-160px 0px; overflow:hidden;}
.header .sitenav ul li a.a2:hover { background-position:-160px -50px}

.header .sitenav ul li a.a3 { background-position:-240px 0px}
.header .sitenav ul li a.a3:hover { background-position:-240px -50px}

.header .sitenav ul li a.a4 { background-position:-320px 0px}
.header .sitenav ul li a.a4:hover { background-position:-320px -50px}

.header .sitenav ul li a.a5 { background-position:-400px 0px}
.header .sitenav ul li a.a5:hover { background-position:-400px -50px}

.header .sitenav ul li a.a6 { background-position:-480px 0px}
.header .sitenav ul li a.a6:hover { background-position:-480px -50px}

.header .sitenav ul li a.a7 { background-position:-560px 0px}
.header .sitenav ul li a.a7:hover { background-position:-560px -50px}

.header .sitenav ul li a.a8 { background-position:-640px 0px}
.header .sitenav ul li a.a8:hover { background-position:-640px -50px}

.header .sitenav ul li a.a9 { background-position:-720px 0px}
.header .sitenav ul li a.a9:hover { background-position:-720px -50px}

.header .sitenav ul li a.a10 { background-position:-800px 0px}
.header .sitenav ul li a.a10:hover { background-position:-800px -50px}

.header .sitenav ul li a.end { width:100px; background-position: top right}
.header .sitenav ul li a.end:hover { width:100px; background-position: bottom right}

.yourhere { width:980px; height:30px; line-height:30px; float:left; background:url(../images/h.gif) no-repeat 5px 7px; text-indent:30px; color:#999999 }
.yourhere a { color:#999}
.rsearchbox { width:693px; float:left; height:36px; line-height:36px; border:#ccc 1px solid; background:url(../images/search_bg.jpg) repeat-x; padding-left:15px;}
.contactbox { width:150px; height:148px; float:left; margin-top:10px; background:url(../images/about/contactus.jpg) no-repeat;}
.contactbox dl { width:150px; float:left;}
.contactbox dl dt { width:150px; float:left; height:30px;}
.contactbox dl dd { padding-left:36px; width:114px; height:24px;  float:left; line-height:24px;}
.footer { width:980px; float:left; text-align:center;color:#999; margin-top:10px; position:relative}
.footer .nav { width:980px; float:left; text-align:center; background:#0f0f0f; height:37px; line-height:37px;}
.footer .links { position:absolute; right:10px; top:0px; padding-top:5px;}
.footer .copyright {width:980px; float:left; text-align:center}
.footer .nav a,.footer .copyright a { color:#999}
.footer .copyright { padding-top:10px}
#linkbox { width:980px; float:left;color:#999}
#linkbox a { color:#999}

*html #asid_share{position:absolute;top:expression(documentElement.scrollTop + "px");margin:300px 0 0 0;}
.asid_share_box{width:100%;text-align:center;}
.asid_sha_layer{border:1px solid #ccc;background:#fff;position:absolute;right:113px;bottom:0px; z-index:99999}
.asid_share_triangle{width:12px;height:40px;position:absolute;right:110px;bottom:0px;z-index:100;}
.border_sj,.con_sj{display:block;width:18px;height:28px;font-size:18px;overflow:hidden;font-family: SimSun;}
.border_sj{color:#ccc;font-style:normal;}
.con_sj{color:white;margin:-14px -2px 0 0;margin:-28px 0 0 -2px;}