@charset "utf-8";
@import url("iconfont.css");
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, input,blockquote, th, td{margin:0;padding:0;}
body{ font:14px/1.7 arial,simsun,sans-serif;background:#fff;_background-attachment:fixed; _background-image:url(about:blank);}
table{border-collapse:collapse;border-spacing:0;}
input,select,textarea{font-size:100%;}
fieldset,img{border:0;}
ol,ul {list-style:none;}
a{color:#333;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}

.box{width:990px; margin-left:auto; margin-right:auto; display:block; overflow:hidden}
.fl{float:left;}
.fr{float:right;}
.p10{padding-top:10px;}
.mt10{margin-top:10px;}
.ntit{ border-bottom:2px solid #ccc; height:28px; font-size:16px;font-family:微软雅黑;font-weight:bold; line-height:28px; position:relative; display:block; width:100%; display:table;}
.ntit span{position:absolute; left:0; top:0px; border-bottom:2px solid #cb0000;display:block;}
.header{/* border-top:3px solid #666; */} 
.navTopCon{font-size:12px;padding-left:160px;height:40px;line-height:40px; color:#999; float:left;}
.header .iconfont{padding-left:20px; padding-right:3px;}
.navTopCon em{ padding-left:20px;color:#999;}
.topuser{float:right;height:40px;line-height:40px;}

.nav{ background:#cb0000; height:60px; width:100%; border-bottom:3px solid #fff;}
.logo{width:180px; background:#fff; float:left;text-align:center}
.logo h1{background:url(logo.jpg) no-repeat 0px 0px; height:60px;overflow:hidden;text-align:center}
.logo h1 a{ width:170px;display:inline-block;padding-top:60px;}
.nav dl{display:inline-block;float:left;} 
.nav dd{ float:left; padding:5px 20px 0 20px;line-height:24px; background:url(icon.png) no-repeat right 11px; color:#fff;} 
.nav dd a{text-decoration:none; color:#fff; margin-right:13px; margin-left:13px} 
.nav dd a:hover{ color:#fff; text-decoration:underline;} 
.navFix{ position:fixed; left:0; top:0;_position:absolute; top:expression((offsetParent.scrollTop)+0); z-index:999;}

.tit{border-top:2px solid #cb0000;height:33px; position:relative; overflow:hidden; display:block; padding-left:25px;}
.tit h2{font-size:16px;padding-top:3px;}
.tit h2 .iconfont{color:#ccc; font-size:16px; position:absolute; top:3px; left:5px;}

.lbox{width:315px; float:left}
.mbox{width:390px; float:left; margin-left:20px;}
.rbox{width:243px; float:right;}
#MSFocusBox{width:313px; height:205px; overflow:hidden; display:block;border:1px solid #EAEAEA;}
#MSFocusBox img{ width:313px; height:205px;}
#ContentID li{position:relative;}
.mask{FILTER:alpha(opacity=50);opacity:0.4;width:100%;height:35px;background-color:#999;position:absolute;bottom:0;left:0;display:block;}
.comt{width:310px;height:20px;position:absolute;left:0;bottom:5px;font-size:16px;color:#ffffff;font-weight:bold;text-indent:10px;text-align:left;}

#footer{margin:10px auto;clear:both;width:990px;padding:10px 0; font-size:12px; border-top:2px solid #cb0000;}
#footer a{color:#002e68;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#about_us{text-align:center;}
#about_us p{margin:5px 0;color:#666;}
#about_us p a{color:#002e68;}
#friendlinks{width:970px;margin:5px auto 0 auto;background:#fff;padding:5px 10px;}
#friendlinks a{color:#444;text-decoration:none;line-height:20px;}
#friendlinks p.association a, #friendlinks p.association{color:#002e68;text-decoration:none;}
#friendlinks p{margin:2px 0;}
#friendlinks a:hover{text-decoration:underline;}

.guide{line-height:2.2; background:#f0f0f0; margin-top:10px;}
.guide a{margin:0px 6px 0 6px}
.colL{display:block; float:left;width:660px; overflow:hidden;}
.colR{display:block; float:right;width:315px; overflow:hidden;}
h3.t2,h1.t2{ background:#cb0000;height:35px;line-height:35px;font-size:16px;color:#fff;font-weight:normal;font-family:"宋体"; padding-left:10px; position:relative}
h1.t2 .intro{position:absolute; top:1px; right:10px; font-size:12px}
h1.t2 .intro a{color:#fff;}
h3.t6{font-size:16px;color:#d80000;border-bottom:1px solid #ccc; position:relative; height:35px;}
h3.t6 a{text-decoration:none;}
h3.t6 b{border-bottom:2px solid #cb0000; position:absolute; left:0; bottom:-1px;}
h3.t6 span{position:absolute; right:10px; bottom:-1px; font-size:20px;}
h3.t6 span a{color:#999;}
h3.t6 span.n1{font-size:12px; color:#999; font-weight:100;}
h3.t3{ background:#0033cc;height:35px;line-height:35px;font-size:16px;color:#fff;font-weight:normal;font-family:"宋体"; padding-left:10px;}
h3.t3 a{color:#fff;}
.tabs .first{margin:5px 0 0 16px;}
.tabs .first div{float:left;width:130px;margin-right:17px;display:inline; font-size:12px;}
.tabs .first img{display:block; width:130px; height:100px;}
.picList{margin:10px 0;}
.picList li{float:left;width:98px;height:90px;margin:6px 0 0 5px;overflow:hidden;display:inline; text-align:center;}
.picList li p{margin:0; padding:0; font-size:12px;}
.picList li img{width:90px; height:70px;}
ul.list1 li{border-bottom:1px solid #f1f1f1;padding:10px 0;}
ul.list1 h4 {padding-bottom:8px; position:relative;}
ul.list1 h4 span{position:absolute; top:0; right:5px; color:#999; font-weight:100; font-size:12px;}
ul.list1 li .list .left img{border:1px solid #dedede;padding:1px;display:block;margin-right:7px;max-width:200px;max-height:150px;}
ul.list1 li .list .right p{line-height:1.8; font-size:12px; color:#666; margin:0; padding:0}
ul.list1 li .list .right .iconfont{color:#cb0000; padding-left:8px}

.pages {clear:both;margin:15px 0;text-align:center;}
.pages a {border:1px solid #C9C9C9;color:#A9AAAA;font-size:11px;font-weight:bold;padding:1px 5px;}
.pages a.other {padding:1px 5px;}
.pages a.cur_page {background-color:#92B8CF;border:1px solid #5889A8;color:#FFFFFF;}
.pages a:hover {border:1px solid #5889A8;color:#5889A8;text-decoration:none;}
.pages a:active {background-color:#92B8CF;color:#FFFFFF;text-decoration:none;}
.n-load{width:100%;height:50px;line-height:50px;text-align: center;}
.n-load .loading{display: inline-block;height: 15px;width: 15px;border-radius: 100%;margin: 6px;border: 2px solid #666;border-bottom-color: transparent;vertical-align: middle;-webkit-animation: rotate 0.75s 0 linear infinite;-moz-animation: rotate 0.75s 0 linear infinite;animation: rotate 0.75s 0 linear infinite;}

.corptit{border-bottom:1px solid #ccc;height:40px;width:100%;}
.corptit dd{display:inline-block; padding:0 10px;border-bottom:3px solid #fff; height:37px; line-height:37px;}
.corptit dd.on{border-bottom:3px solid #ccc; color:#cb0000; font-weight:bold;}

.corpli{width:1005px; display:table;}
.corpli dd{border:1px solid #ececec; margin-right:15px; width:184px; height:170px; overflow:hidden;margin-top:15px; float:left;}
.corpli .icon{text-align:center; padding:5px 3px;height:70px; display:table; width:178px}
.corpli .icon img{max-width:175px; max-height:70px;}
.corpli h4{font-weight:100; padding-left:10px; line-height:2.1}
.corpli .star{width:82px; height:14px; background:url(icon.png) no-repeat 0 -160px; display:block; margin-left:9px; overflow:hidden}
.corpli .staron{width:100%;height:14px; background:url(icon.png) no-repeat 0 -179px; display:block; overflow:hidden;}
.corpli .corpping{ border-top:1px solid #ececec; margin-top:10px; padding-top:6px; padding-left:8px; font-size:12px; display:block; position:relative; color:#666;}
.corpli .corpping i{font-style:normal; color:#666; position:absolute; top:3px; right:3px;}
.corpli .corpping i a{color:#666;}
.corpli .corpping .iconfont{font-size:16px;}
.sysli dd{position:relative; height:190px}
.sysli dd .rank{position:absolute; top:-22px; left:-10px; font-size:60px; color:#cb0000;line-height:1.2;}
.sysli dd .ranknum{position:absolute; top:0px; left:3px; color:#FF0; font-weight:bold; font-size:14px;}
.sysli .syscorp{padding-left:10px; font-size:12px; color:#666;}

#jgcorpbox,#jgcorpbox1{line-height:2.2; padding:8px 0; background:#e0f0f0;}
#jgcorpbox a,#jgcorpbox1 a{margin:0 5px;display:inline-block}
.userli{width:1005px; display:table;}
.userli dd{border:1px solid #ececec; margin-right:15px; width:184px; height:240px; overflow:hidden;margin-top:15px; float:left;}
.userli .icon{text-align:center; padding:5px 3px;height:150px; display:table; width:178px}
.userli .icon img{width:125px; height:150px;}
.userli h4{font-weight:100; padding-left:10px; line-height:1.6; margin:0;}
.userli .ustar{height:22px;display:block; overflow:hidden}
.userli .corpping{ border-top:1px solid #ececec; margin-top:5px; padding-top:6px; padding-left:8px; font-size:12px; display:block; position:relative; color:#666;}
.userli .corpping i{font-style:normal; color:#666; position:absolute; top:5px; right:3px;}
.userli h4 span{ font-size:12px; padding-left:10px; color:#999;}
.ustar{color:#0CF; padding-left:10px;}

.productli{width:1005px; display:table;}
.productli dd{border:1px solid #ececec; margin-right:15px; width:184px; height:190px; overflow:hidden;margin-top:15px; float:left;}
.productli .icon{text-align:center; padding:5px 3px;height:120px; display:table; width:178px}
.productli .icon img{width:170px; height:120px;}
.productli h4{font-weight:100; padding-left:10px; line-height:1.6; margin:0}
.productli .corpping{ border-top:1px solid #ececec; margin-top:5px; padding-top:6px; padding-left:8px; font-size:12px; display:block; position:relative; color:#666;}

.zxrli dd{padding:10px 5px;}
.zxrli .n1{padding-left:25px;}

.bt3{ background:#439a29;height:35px;line-height:35px;font-size:16px;color:#fff;font-weight:normal;font-family:"宋体"; padding-left:10px;}
.bt3 a{color:#fff;}
.blogli{padding:10px 0;}
.blogli dd{line-height:2.3; position:relative;}
.blogli dd i{position:absolute; top:0; right:10px; color:#999; font-style:normal; font-size:12px;}
.blogli dd i a{margin-right:15px;}

