@charset "utf-8";
body,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,p,form{padding:0; margin:0;}
img{border:none;}
ul,li{list-style-type:none; margin:0px; padding:0px;}

body {font-family:å®‹ä½“,æ–°å®‹ä½?,é»‘ä½“,Arial,Helvetica,sans-serif;font-size:12px;color:#000;}
h1{ font-weight:bold; font-size:20px;}
a:link{color:#515151;text-decoration:none}
a:visited{color:#515151;text-decoration:none}
a:hover {color:#760d83;text-decoration:underline;}
a:active {color:#515151;}
.title{ font-size:14px; font-weight:bold;}
font{font-size:12px;}

a.x1:link, a.x1:visited{color:#595959;text-decoration: none;}
a.x1:hover{color:#760d83;text-decoration: underline;}

a.x2:link, a.x2:visited{color:#760d83;text-decoration: none;}
a.x2:hover{color:#760d83;text-decoration: underline;}

a.x3:link, a.x3:visited{color:#760d83;text-decoration: none;}
a.x3:hover{color:#760d83;text-decoration: underline;}

a.a3:link, a.a3:visited{color:#666666;text-decoration: none;}
a.a3:hover{color:#760d83;text-decoration: underline;}

a.z4:link, a.z4:visited{color:#fff;text-decoration: none;}
a.z4:hover{color:#fff;text-decoration: underline;}

a.x5:link, a.x5:visited{color:#666666;text-decoration: none;}
a.x5:hover{color:#760d83;text-decoration: underline;}

a.x6:link, a.x6:visited{color:#760d83;text-decoration: none; font-weight:bold;}
a.x6:hover{color:#760d83;text-decoration: underline;}

a.b2:link, a.b2:visited{color:#fff;text-decoration: none;}
a.b2:hover{color:#fff;text-decoration: underline;}

a.b3:link, a.b3:visited{color:#5c5c5c;text-decoration: none;}
a.b3:hover{color:#760d83;text-decoration: underline;}




.box{ width:980px;}
.mar{ margin:0 auto;}
.fleft{float:left;}
.dis{ display:block;}
.clr{ clear:both;}

.head{}
.heada{ height:83px;background:url(../images/index_01.gif) no-repeat top center #390a38;}
.heado{ height:83px; background:url(../images/index_02.gif) no-repeat top left;}
.heado span{ width:203px; display:block; margin-left:18px;}
.heado div{ color:#b4a1b4; line-height:32px; text-align:right; float:right; padding-top:10px;}
.headoa{ width:102px; height:15px; border-left:1px solid #bebebe;border-top:1px solid #bebebe;border-bottom:1px solid #bebebe; border-right:0px;}
.headob{ width:25px; height:19px; background:url(../images/fdwr_05.gif) no-repeat top left; border:0px; overflow:hidden;}

.baner{overflow:hidden;}
.banera{ background:url(../images/index_03.jpg) no-repeat top center;height:460px;}
.banner p{ height:108px;text-align:right; padding-right:106px;}
.banneri{ margin:0px 24px;}

.nav{ background:url(../images/indexe_24.gif) repeat-x top left; height:55px;}
.nav ul{}
.nav li{ text-align:center; line-height:55px; color:#FFFFFF; float:left; height:55px; font-size:14px;}
.nava{ width:125px; font-weight:bold;}
.navb{ width:122px; background:url(../images/index_28.gif) no-repeat top right;}


.main{ height:255px; margin:8px auto; width:980px;}
.mainl{ width:269px; height:254px;}
.mainlo{ width:267px; height:252px; border:1px solid #d8c8df;}

.mainlo span{ height:38px; color:#900e65; height:38px; line-height:38px; font-size:14px; font-weight:bold; background:url(../images/fewr_34.gif) no-repeat top left; width:267px; text-align:center; margin-bottom:5px;}
.mainlo form{ color:#666666; line-height:29px; clear:both;}
.inp{ border:1px solid #c0c0c0; line-height:16px; color:#666666; }
.ina{width:98px;height:16px; }
.inb{ width:138px;height:16px; }
.inc{ width:138px; height:53px; line-height:20px;}
.ind{ width:68px; height:19px; line-height:19px; color:#FFFFFF; text-align:center; border:0px; margin:5px 14px 0px 14px;}

.mainlt{ margin-top:8px;height:159px;}

.mainr{ width:464px;float:left; margin-left:10px;}
.maino{ background:url(../images/dwr_34.gif) repeat-x top left; height:36px; width:464px;}
.maino div{ width:464px; height:36px; background:url(../images/ferw_34.gif) no-repeat top left; overflow:hidden;}
.maino p{ width:413px; height:36px; background:url(../images/aferw_34.gif) no-repeat top right;line-height:40px; padding-left:51px; margin:0px;}
.maino span{ width:109px; text-align:center; font-weight:bold; float:left; display:block; cursor:pointer;}

.mainol{color:#760d83; background:url(../images/index_42.gif) no-repeat 0px 1px; font-size:13px;}
.mainor{color:#595959;font-size:13px;}

.maint{ width:462px; height:215px; border-bottom:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3; float:left;}
.mainto{ height:169px; background:url(../images/index_49.gif) repeat-x bottom left; width:440px; color:#9b9b9b; line-height:22px;}
.mainto p{ height:45px; line-height:45px; color:#760d83; text-align:center; width:440px;font-family:å¾?è½?é›…é»‘,å®‹ä½“,Arial, Helvetica, sans-serif; font-size:18px; margin:10px 0px 6px 0px;}
.mainto img{ float:left; padding:1px;  border:1px solid #dcdddd; margin-right:15px;}
.mainto .detail{color:#666;text-indent:2em;display:inline-block;width:305px;}
.mainto .detail a{color:#760d83;}
.maintt{ height:auto; width:440px;}
.maintt p{ height:13px; width:440px; text-align:center;}
.maintt div{ width:440px;}
.maintt ul{ width:440px; height:190px; overflow:hidden;}
.maintt li{ height:80px;background:url(../images/index_66.gif) no-repeat bottom left; color:#9b9b9b; line-height:20px; padding-top:10px; margin-top:5px;}
.maintti{ padding:1px; border:1px solid #e1e1e1; float:left; margin-right:12px;}
.maintt span{ width:350px; float:left; color:#5c5c5c; height:27px; line-height:27px; font-weight:bold;}

#askmainrdul img{padding:1px; border:1px solid #e1e1e1; float:left; margin-right:12px; width:71px; height:59px;}



.mainc{ width:228px; border:1px solid #cc9fd2; margin-left:7px; height:250px;}
.mainco{ width:228px; height:55px; background-color:#fef7fe;}
.mainco img{ margin:8px 0px 0px 17px;}
.mainct{ width:211px;}
.mainct img{ border:1px solid #cccccc; margin-top:5px; margin-bottom:3px;}
.mainct span{ color:#666;text-indent:2em;line-height:21px;display:inline-block;}
.mainct span a{color:#760d83;}
.maincth{ width:215px; text-align:center;margin-bottom:17px;}
.maincth ul{}
.maincth li{width:101px; height:30px; text-align:center; color:#812c94; float:left; margin:0px 3px; line-height:30px; margin-top:8px; cursor:pointer;}
.maincth img{ margin-top:15px;}

.ill{ height:428px; margin:10px auto;}
.illo{ height:59px; background:url(../images/index_85.gif) no-repeat;}
.illo p{ color:#5c5c5c; line-height:40px; float:right; padding-right:15px; padding-top:20px;}
.illt{ height:368px; width:978px; border-bottom:1px solid #dcdcdc; border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;}

.illl{ width:260px; height:44px;}
.illlo{ height:31px; color:#760d83; font-size:14px; font-weight:bold; line-height:31px; padding-left:20px;}
.illl ul{ width:259px;border-right:1px solid #e4e4e4; height:324px;}
.illl li{ margin:12px 0;padding:20px 0;font-size:25px;text-align:center;background:#760d83;color:#fff;cursor:pointer;}
.illl li.cative{background: #E6A23C;}
#js_10,#js_11,#js_12,#js_13,#js_14,#js_15,#js_16{ height:33px; background:url(../images/index_91.gif) no-repeat top center; line-height:33px;padding-left:10px; cursor:pointer;}
.illlob{ height:84px; text-align:center; width:259px;overflow:hidden;}

.illa{color:#666666;}
.illb{ color:#760d83;}


.illc{ width:418px; margin:0px 16px 0px 13px;}
.illco{ height:95px; border-bottom:1px solid #dcdbdb; color:#666666; line-height:20px; padding-top:20px;padding-bottom:10px;}
.illco img{ padding:2px; border:1px solid #cdcece; float:left; margin:0px 10px 0px 10px;}
.illco span{ color:#760d83; height:30px; line-height:30px;font-family:å¾?è½?é›…é»‘,å®‹ä½“,Arial, Helvetica, sans-serif; font-size:16px; display:block; margin-bottom:5px;}

.illct{ height:82px; background:url(../images/index_99.gif) repeat-x bottom left; width:418px; margin-top:10px;}
.illct p{ color:#5b5c5c; font-weight:bold; text-align:center; width:418px; height:28px; line-height:28px; margin-top:5px;}
.illct span{ width:410px;color:#9b9b9b; line-height:20px;}

.illc ul{ width:412px; margin-top:20px;}
.illc li{ float:left; color:#5c5c5cpadding-left:10px; width:196px; height:30px; line-height:30px;}

.illr{ width:271px;height:368px;overflow:hidden;}
.illro{ height:45px;}
.illrt{ height:320px; width:260px; overflow:hidden;}
.illrt ul{ width:240px;}
.illrt li{ height:104px; background:url(../images/index_104.gif) repeat-x bottom left; margin-top:5px;}
.illroa{ height:26px; color:#760d83; line-height:26px; margin-bottom:5px;}
.illrob{ height:78px; line-height:20px; color:#9c9c9c;}
.illrob img{ float:left; margin:0px 8px 0px 5px; width:76px; height:56px;}


.exp{ height:374px;}
.expo{ height:38px;}
.expt{ height:336px;}
.exptl{ width:655px; margin:0px 20px 0px 0px;}
.exptl .exptlo{display:none;}
.exptl .exptlo:nth-child(1){display:block;}
.exptlo{ height:190px; margin-top:20px}
.exptlol{ width:186px; text-align:center; margin-right:18px;}
.exptlol img{ border:1px solid #e2e2e2;}
.exptlor{ width:450px;}
.exptloro{ height:40px; line-height:40px; font-size:14px; color:#777;}
.exptloro strong{ color:#760d83;}
.exptloro font{ color:#b420b6; font-size:14px;}
.exptloro img{ margin-left:60px; vertical-align:middle;}

.exptlort{ color:#666666; line-height:20px; margin-top:10px;}
.exptlort a{ color:#760d83;}

.exptlorth{ height:60px; width:450px; background-color:#e2e2e2; margin-top:10px;}
.exptlorth img{ margin:4px 0px 0px 7px;}

.exptlt{ background-color:#f7f7f7; width:655px; height:115px; margin-top:10px;}
.exptltl{ width:9px; float:left;}
.exptltl img{ margin-top:38px;}
.exptltc{ width:636px;}
.exptltc ul{}
.exptltc li{ width:72px; line-height:26px; color:#5c5c5c; text-align:center; float:left; padding:10px 8px; cursor:pointer;}
.exptltc img{ border:1px solid #e2e2e2;}

.exptr{ width:305px; height:336px; background:url(../images/index_130.gif) repeat-y top left; float:left;}
.exptro{ width:268px; background:url(../images/ewr_128.gif) repeat-x bottom left; height:125px; margin-top:10px;padding-bottom:10px;}
.exptroa{ height:30px;}
.exptroa p{ height:30px; border-bottom:1px solid #760d83; line-height:30px; width:268px;}
.exptroa img{ vertical-align:middle; margin-right:6px; float:left;}
.exptroa span{ color:#760d83; font-size:14px; font-weight:bold; display:block; width:160px; float:left;}
.exptroa font{ color:#760d83; font-size:12px; font-weight:normal; color:#333333; display:block;}

.exptrt{ height:80px; margin-top:15px;}
.exptrt p{ height:24px; line-height:24px; color:#666666; font-weight:bold;}
.exptrt font{ color:#760d83; font-weight:bold; font-size:14px;}
.exptrt div{ color:#666666; line-height:20px;}
.exptrt span{ width:31px; display:block; float:left; height:60px;}

.exptr ul{ margin:10px 0px 0px 17px;}
.exptr li{ color:#666666; height:28px; line-height:28px; background:url(../images/index_149.gif) no-repeat center left; padding-left:50px;}

.hj{ border:1px solid #dcdddd; background:url(../images/index_155.gif) repeat-x top left; width:978px; margin:15px auto; height:207px;}
.hjo{ width:978px; height:31px; line-height:31px;}
.hjol{background:url(../images/fewr_155.gif) no-repeat top left; width:98px; height:31px; color:#810d5a; text-align:center;}
.hjor{background:url(../images/indexwr.gif) no-repeat top left; width:98px; height:31px; color:#810d5a;font-size:16px;font-weight:700; text-align:center;}

.hjt{ width:978px; height:165px;}
.hjt ul{ margin-top:15px; padding:0px 10px 0px 10px;  height:165px;}
.hjt img{ padding:1px; border:1px solid #e8e8e8;}

.rollBox{width:636px;overflow:hidden;padding:0px 0px 0px 0px;}

.rollBox .Cont{width:636px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox #List1,.rollBox #List2{float:left;}


.bot{ height:32px; background-color:#f2f2f2;}
.bot div{line-height:32px; color:#464546;}
.bot div a{padding:0 23px;display:block;float:left;}
.fot{ line-height:24px; color:#8c8c8c; padding:10px 0px 20px 0px;overflow:hidden;}
.fot img{ float:left; margin:25px 10px 0px 130px;width:80px;}
.fot p{width:600px;float:right;}

.link{ border:1px solid #e1e0e0; width:978px; margin:12px auto; clear:both; overflow:hidden;}
.link p{ height:36px; padding-left:20px; color:#810d5a; font-weight:bold; line-height:36px; width:978px;}
.link div{ padding:10px 15px 8px 15px; line-height:22px; color:#464546; clear:both;}

#rollLefte { float:left; margin:0px 5px 0px 5px; overflow:hidden; width:957px;} 
#inRollLefte { float:left;} 
#rollLefte1, #rollLefte2 { float:left;} 
#rollLefte li { float:left; width:210px; height:165px; overflow:hidden; margin:0px 12px; display:inline; text-align:center;}
#count_1,#count_2,#count_3,#count_4{display: none;}
#count_1{display: block;}




.Content {
    width: 980px;
    margin: 0 auto;
    overflow: hidden;
}

.frame { background: url("../images/a3.jpg") repeat-x; border: 1px solid rgb(204, 204, 204); }
.cmy {  height: 35px; color: #810d5a; line-height: 35px; padding-left: 10px; font-size: 14px; font-weight:bold; }
.cmy span { font-size: 12px; font-weight: lighter; margin-right: 10px; float: right; }
.cmy span a { color: rgb(111, 111, 111); text-decoration: none; }
.Left { border: 1px solid rgb(204, 204, 204); width: 705px; height: auto; overflow: hidden; margin-top: 8px; float: left; }
.Right { width: 265px; height: auto; overflow: hidden; margin-top: 8px; float: right; }
.nav_map { height: 36px; color: rgb(102, 102, 102); line-height: 36px; overflow: hidden; }
.nav_map .map_ico { width: 35px; height: 35px; margin-right: 8px; float: left; display: block; }
.Search {margin: 8px auto; width: 980px; height: 36px; line-height: 36px; overflow: hidden; }
.Search img { left: -3px; top: -3px; vertical-align: middle; position: relative; }
.Search .sRight { margin-top: 4px; vertical-align: middle; float: left; }
.Search .sRight strong { width: 180px; text-align: center; }
.Search .Search_Text { border: currentColor; width: 170px; height: 26px; color: rgb(153, 153, 153); line-height: 26px; padding-left: 30px; vertical-align: middle; }
.Newsindex { overflow: hidden; margin-top: 8px; }
.Newsindex ul { margin: 15px 0px 0px 15px; color: rgb(204, 204, 204); overflow:hidden;padding-bottom:15px;}
.Newsindex ul li { width: 31%; line-height: 22px; margin-right: 15px; float: left; }
.Newsindex ul li a{display:inline-block;width:70%;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.Newsindex ul li span { float: right;color:#515151; }
.hzyqlx { border: 1px solid rgb(204, 204, 204); width: 976px; height: 137px; overflow: hidden; }
.hzyqlx_ul1 {width: 976px; height: 31px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; float: left; }
.hzyqlx_ul1 li { font: bold 13px/31px Verdana, Geneva, sans-serif; width: 98px; height: 31px; color:#176093; text-indent: 32px; float: left; font-size-adjust: none; font-stretch: normal; }
.hzyqlx_ul2 { font: 13px/24px Verdana, Geneva, sans-serif; padding: 13px 0px 0px 10px; width: 960px; height: 91px; color: rgb(51, 51, 51); word-spacing: 8px; float: left; font-size-adjust: none; font-stretch: normal; }

