

.weight{ font-weight:bold;}
.red{ color:#b80000;}
.red2{ color:#fe0000;}
.cheng{ color:#e5491c;}
.blue{ color:#006dc8;}
.qing{ color:#03a2b0;}
.gray{ color:#aaa;}
.graysh{ color:#666;}
.color8{ color:#888;}
.bgcolor{ background-color:#fff;}
.infootbg{ background-color:#f8f8f8;}
.bor{ border:1px solid #cecece;}
.bbor{ border-bottom:1px solid #ccc;}
.borright{ border-right:1px dotted #ccc;}
.dottedbot{background:url(../image/borb.gif) repeat-x left bottom;}
.borno{ border:none;}
.bt{ border-top:1px solid #ccc;}
.fontf{ font-family:\5FAE\8F6F\96C5\9ED1;}
.font16{ font-size:16px;}
.gray{ color:#565656;}
.white{ color:#fff;}

.pageSize{ clear:both; width:100%; text-align:right; padding-right:20px; margin-top:15px;}
.cur_page{ color:#f00;}

.collect{ width:100%; height:33px; background:url(../image/toplinkbg.gif) repeat-x left top;}
.collect p{margin:0 auto; width:960px;  height:33px; line-height:33px; text-align:right; color:#fff; background:url(../image/topbg.gif) no-repeat right top;}
.collect p a{ color:#fff;padding:0 5px; }
.collect p a:hover{ color:#ccc;}
#top{ margin:0 auto; width:960px; height:85px; }
.logo{  margin-top:5px; width:580px;}
.logo li{ float:left; display:inline;}
.ad{ width:315px; margin-top:5px; padding-bottom:5px;  font-weight:bold; background:url(../image/borvertical.gif) repeat-y left center;}
.ad b{ font-size:24px; font-family:\5FAE\8F6F\96C5\9ED1; }
.logo li p{ padding-left:20px; color:#000;font-size:14px; font-family:\5FAE\8F6F\96C5\9ED1;}
#top .top-logo{ display:inline; width:216px; height:60px;padding-right:20px;margin-left:10px;}
.toplink{ width:350px; height:56px; margin-top:20px;}
.toplink p{ text-align:right; margin-top:20px;}
.toplink p strong{ color:#177e7d; font-size:26px;}
.toplink p a img{ margin-bottom:7px; margin-left:5px;}
#nav{ width:960px; margin:0 auto; clear:both; width:960px;height:38px;background:url(../image/navbg.gif) repeat-x center center;}
#nav li{ display:inline; float:left; width:105px; height:38px; text-align:center;position:relative; z-index:2000;}
#nav li a{ display:block; width:105px; text-align:center; height:38px; line-height:38px; color:#fff; font-size:14px; float:left;}
#nav li a:hover,#nav li a.current{ background:url(../image/navhoverbg.gif) repeat-x left center; color:#333; font-weight:bold;}
#nav ul li .subnav{ display:none; width:100%;position:absolute; left:0; top:38px; z-index:2000; overflow:hidden; zoom:1; }
#nav ul li .subnav dd{ width:100%; height:30px; line-height:30px; text-align:center; border-top:1px solid #f1eff0;background:url(../image/navbg.gif) repeat-x center center;}
#nav ul li .subnav dd a{ display:block; width:100%; height:30px; line-height:30px;color:#fff; text-align:center; font-size:12px;}
#nav ul li .subnav dd a:hover{ font-weight:bold; color:#333;}

.topsoubg{ width:100%;height:50px; background:url(../image/topsoubg.gif) no-repeat center bottom;}
.topsou{ width:960px; margin:0 auto; padding:0; height:36px;}
.topsou p{ height:25px;}
.inputwid{ width:224px; height:25px; line-height:25px; padding-left:30px; background:url(../image/topsoubg.jpg) no-repeat left center; border:none;}
.topsou p b{float:left; height:15px; padding-top:12px; }
.topsou p input{ float:left; color:#818181;margin-top:7px;}
.topsou p span{ float:left; padding-left:20px; vertical-align:middle; }
.topsou p span a{ float:left; height:15px; padding-top:12px; margin-right:15px; }

.footbg{ width:100%;background:#e3e3e3 url(../image/fotbg.jpg) repeat;}
#foot{width:100%;  margin:0 auto; clear:both;padding-bottom:30px;background:url(../image/footbg.jpg) no-repeat center top}
.foot{margin:0 auto; width:980px; background-color:#fff; 
        -moz-box-shadow:-5px 5px 5px #BABABA, 5px 0px 5px #BABABA; -webkit-box-shadow:-5px 5px 5px #BABABA, 5px 0px 5px #BABABA; box-shadow:-5px 5px 5px #BABABA, 5px 0px 5px #BABABA;}

.foot-nav{ width:960px; margin:0 auto; height:35px;text-align:center; height:30px; line-height:30px; background-color:#818181;}
.foot-nav em{color:#fff; padding:0 8px;}
.foot-nav a{ font-size:12px; color:#fff; text-align:center;}
.foot-nav a:hover{color:#1759ed;}
.foot-link{ width:960px; margin:0 auto;  line-height:35px;color:#6b6b6b; text-align:center;}
.foot-link h4{ height:27px; line-height:27px; border-bottom:1px solid #dadada;}
.foot-link a{ padding-left:10px; padding-right:10px; color:#6d6e71;}
.foot-rights{ width:960px; margin:0 auto;  margin-top:15px; background:url(../image/logo.png) no-repeat left top; position:relative;}
.foot-rights p{ text-align:center; line-height:160%; color:#282828;}
.foot-rights span{ position:absolute; top:0; right:0;}
.foot-rights span a{ color:#282828;}
.foot-rights span a:hover{ color:#1759ed;}
.footplace{ width:100%; padding:0 10px;}
.footplace p{ text-align:center; color:#a2a2a2;}

.lefttitle{ height:30px; line-height:30px; text-align:left; padding-left:20px; color:#fff; font-weight:bold; background-color:#0f89b9;}
.leftNav ul{ margin:0 auto; width:200px;overflow:hidden; zoom:1;}
.leftNav ul li{ width:200px; background:url(../image/lipbg.gif) no-repeat 40px 12px;}
.leftNav ul li a{ display:block;height:30px; line-height:30px; width:150px; padding-left:50px; text-align:left; background:url(../image/libg.gif) no-repeat center bottom;}
.leftNav ul li a:hover,.leftNav ul li a.current{ color:#3a72a8;background:url(../image/lihoverbg.gif) no-repeat center bottom;}
/*.makecentre ul{ margin:0 auto; width:200px;overflow:hidden; zoom:1;}
.makecentre ul li{ width:200px;background:url(../image/lipbg.gif) no-repeat 40px 8px;}
.makecentre ul li a{ display:block;height:25px; line-height:25px; width:150px; padding-left:50px; text-align:left; background:url(../image/libg.gif) no-repeat center bottom;}
.makecentre ul li a:hover,.makecentre ul li a.current{ color:#3a72a8;background:url(../image/lihoverbg.gif) no-repeat center bottom;}*/
.leftNav ul li .subnav{ display:none;}
.leftNav ul li.current dl{ display:block; width:150px;}
.leftNav ul li dl dd{ width:160px; height:25px; line-height:25px;}
.leftNav ul li dl dd a{display:block; height:25px; line-height:25px; text-align:left; padding-left:60px;; background:url(../image/libg.gif) no-repeat center bottom; }
.leftNav ul li dl dd a:hover,.leftNav ul li dl dd a.current2{  background:url(../image/libg.gif) no-repeat center bottom;color:#d51019;}

.lefttel{ width:220px; padding-top:10px; text-align:center; }
.leftcom{ width:100%; margin-top:10px;}
.leftfaq{ width:220px;padding-bottom:30px; background:url(../image/leftfaqbg.jpg) repeat-x left bottom;}
.leftcom .faqlist li{ margin-top:10px; padding-left:10px; padding-right:15px;}
.leftcom .faqlist li h5{ background:url(../image/question.gif) no-repeat left center; padding-left:25px;}
.leftcom .faqlist li p{ padding-left:25px;line-height:150%; margin-top:5px;}
.leftcom .faqlist li p a{ color:#999; }
.leftcom .faqlist li p a:hover,.leftcom .faqlist li h5 a:hover{ color:#999;}

.message{ width:100%; padding-bottom:20px; margin-top:20px;}
.title{ height:20px; padding-bottom:20px; margin-bottom:10px; background:url(../image/messbotbg.gif) repeat-x left bottom;}
.title span{font-family:\5FAE\8F6F\96C5\9ED1; text-align:left;}
.inputs{ width:100%; padding-top:10px;}
.inputs p{ margin-top:10px;}
.inputs p label{ float:left;font-weight:bold; width:80px; color:#454545; text-align:right;}
.inputs p input{ border:1px solid #ccc; vertical-align:middle; background-color:#fff;}
.inputs p textarea{ width:580px; height:85px; background-color:#fff; overflow:auto;}
.wid310{ width:310px; height:21px;}
.wid90{ width:90px; height:21px;}
.message .bornone{ border:none;}

.kefu{width:124px;border:1px solid #2e91d4;padding-top:31px;background:#fff url(../image/kefubg.jpg) no-repeat center top;top:117px;_top:117px; right:5px;_margin-top:117px;position: fixed;_position: absolute;_top: expression(documentElement.scrollTop + "px"); z-index:9999; overflow:hidden;zoom:1;}
.kefu ul{ margin:0 auto; width:120px; background:#fff url(../image/kefuulbg.jpg) no-repeat center bottom ; overflow:hidden; padding-bottom:58px; }
.kefu ul li{ margin-left:8px; height:16px; margin-top:8px;}
.kefu ul li img{ padding-right:5px;}



