/*common*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:12px; font-family:"ËÎÌå"; color:#000; background:url(../images/bg.jpg) no-repeat center top;}
a{color:#000;}
a:hover{ color:#f00; text-decoration:underline;}
p{line-height:1.8em; padding:5px 0;}
h2{ font-size:12px;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:1000px; margin:0 auto;}







.header{ height:120px; overflow:hidden;}
.logo{ float:left; height:120px; width:670px;}
.logo-rt{ width:190px; height:110px; float:right; margin-top:10px;}
.logo-rt a{ color:#fff; height:26px; line-height:26px;}
.logo-rt a:hover{ color:#fff;}
.logo-rt span{ margin:0 8px; color:#fff;} 
.logo-rt img{ height:90px; width:190px;}



.menu-bg{ height:69px; background:#fff;}
.menu-top{ width:990px; height:35px;margin:0 auto;}
.menu{height:35px; z-index:2; position:relative; width:979px;  float:left; background:url(../images/menu_bg.gif) repeat-x;}
.menu ul{height:35px; line-height:35px;} 
.menu ul li{ float:left; position:relative;
background:url(../images/break.gif) right center no-repeat; display:block; width:78px; height:35px; padding: 0 2px 0 1px;}
.menu ul li dl{ background:#fff; width:80px; position:absolute; left:0px; top:35px; padding:10px; border-top:0;display:none; border:1px solid #d0d0d0;}
.menu ul li dl dd{ line-height:24px; padding-left:5px; border-bottom:1px dashed #d0d0d0; }
.menu ul li dl dd a{ font-size:12px; color:#f60; font-weight:normal; display:inline; text-align:center;}
.menu ul li dl dd a:hover{ color:#f60; text-decoration:underline;}
.menu a{ font-size:12px;color:#282828; text-decoration:none; display:block; width:78px; height:35px; text-align:center;}
.menu a:hover{color:#282828;}
.menu_down span{ display:block;}
a.menu_hover{ color:#282828;} 
.menu-bt{ height:34px; background:url(../images/menu-bt.png) repeat-x; width:990px; margin:0 auto; line-height:34px; font-size:12px;}
.menu-bt font{ margin-left:20px;font-size:12px;}
.menu-bt font strong{ color:#f00; margin:0 5px;font-size:12px;}
.menu-bt span{ margin-left:20px;font-size:12px;}





.content-bg{ width:100%; background:url(../images/xiam-bg.jpg) no-repeat center top; height:1240px; overflow:hidden;}
.content{ background:#fff; padding-top:10px; min-height:400px;}
.cont-left{width: 200px;float: left;margin: 0 0 10px 5px;}
.hh2{ height:32px; width:200px; background:url(../images/hh2-bg.png) no-repeat; line-height:32px; font-weight:normal; overflow:hidden;}
.hh2 span{ margin-left:16px; float:left; color:#fff; font-size:14px; margin-top:5px;}
.hh2 a{ float:right; margin-right:10px; color:#000;}
.hh2 a:hover{ color:#f00;}
.co-lt12{width:198px;height:237px;border:1px solid #ddd;border-top:none; color:#000;}
.co-lt12 ul{padding:25px 0 0 13px;}
.co-lt12 ul li{background:url(../images/tab5.png) no-repeat 0px 5px;padding-left:15px;margin-top:10px;line-height:20px;}
.co-lt2{width: 200px;margin: 10px 0 0 0; overflow:hidden;}
.co-lt22{width:198px;height:163px;border:1px solid #ddd;border-top:none; overflow:hidden;}
.co-lt22 ul{padding:13px 0 0 10px;}
.co-lt22 ul li{background:url(../images/tab6.png) no-repeat 0 12px;line-height:29px;padding-left:10px;}
.co-lt3{width: 200px;margin: 10px 0 0 0; overflow:hidden;}
.co-lt4{width: 200px;margin: 10px 0 0 0; overflow:hidden;}
.co-lt42{width:198px;min-height:140px;font-size:12px;border:1px solid #ddd;border-top:none;}
.co-lt42 ul{padding:10px 0 0 10px;}
.co-lt42 ul li{line-height:26px;}

.cont-right{width: 780px;margin: 0px 0 10px 10px; float:right; }
.co-rt1{background:url(../images/co-rt1-bg.png) no-repeat;height: 255px; padding-top:10px;}
.co-rt1-lt{width:320px;height:255px;padding:0 0 0 7px; float:left;}
.co-rt1-rt{ float:right; width:443px; margin-right:10px; height:255px;}
.co-rt1-rt h2{ height:34px; line-height:30px; font-weight:normal; padding-left:20px;}
.co-rt1-rt h2 strong{ float:left; color:#f00; font-size:14px;}
.co-rt1-rt h2 a{ float:right;}
.co-rt1-rt ul{ width: 440px;height: 180px;} 
.co-rt1-rt ul li{ line-height:30px; height:30px; background:url(../images/ico1.png) left center no-repeat; border-bottom:1px dashed #666;vertical-align:top;} 
.co-rt1-rt ul li a{ float:left; padding-left:15px;}
.co-rt1-rt ul li span{ float:right; color:#8e8e8e;}

.co-rt2{ margin-top:10px; height:166px;}

.co-rt3{height: 217px; margin-top:10px;}
.co-rt3-lt{background:url(../images/co-rt3-bg.png) no-repeat 0 1px;width: 385px;height: 217px;float: left; overflow:hidden;}
.co-rt3-lt h2{ height:29px; background:url(../images/h2.png) no-repeat left; margin-left:5px; font-weight:normal; line-height:32px;}
.co-rt3-lt h2 span{ float:left; margin-left:30px; font-size:14px;}
.co-rt3-lt h2 a{ float:right; margin-right:10px;}
.co-rt33 ul{ margin:10px; height:156px; width:360px;}
.co-rt33 ul li{ line-height:26px; height:26px;vertical-align:top; border-bottom:1px dashed #666; background:url(../images/ico2.png) left center no-repeat; padding-left:15px;}
.co-rt33 ul li span{ float:right; color:#8e8e8e;margin-right:10px;}
.co-rt33 ul li a{ float:left; }
.co-rt4{background:url(../images/co-rt4-bg.png) no-repeat;width: 780px;height: 227px;margin: 10px 0;}
.co-rt4 h2{ height:30px; line-height:30px; font-weight:normal; font-size:14px;}
.co-rt4 h2 span{ margin-left:30px;}
#scroll_left{overflow:hidden;width:760px; margin-top:20px; margin-left:10px;}
.scroll_scale{border:1px solid #e4e4e4;width:170px;height:130px; padding:2px; background:#FFF; margin:0 5px;} 
.scroll_scale img{max-width:170px; max-height: 130px; /*ie6*/width: expression(this.width >170 && this.height < this.width ? 170: true); height: expression(this.height > 130 ? 130: true);}
.scroll_text{ margin-top:10px; text-align:center;width:180px;}

.co-rt5{height: 179px; margin-top:8px;}
.co-rt5-lt{background:url(../images/co-02.png) no-repeat 0 1px;width: 385px;height: 217px;float: left; overflow:hidden;}
.co-rt5-lt h2{ height:29px; margin-left:5px; font-weight:normal; line-height:32px;}
.co-rt5-lt h2 span{ float:left; margin-left:30px; font-size:14px;}
.co-rt5-lt h2 a{ float:right; margin-right:10px;}
.co-rt55{ margin-top:7px;}
.co-rt55 ul{ margin:0px 10px;}
.co-rt55 ul li{ line-height:26px; height:26px;vertical-align:top; background:url(../images/ico1.png) left center no-repeat; padding-left:15px; border-bottom:1px dashed #666;}
.co-rt55 ul li span{ float:right; color:#8e8e8e;margin-right:10px;}
.co-rt55 ul li a{ float:left; }



.foot_link{height:31px;line-height:31px;font-size:14px;font-weight:bold;color:#b31b1f;margin:-71px 0 0 7px;}


.footer{ background:url(../images/footer-bg.jpg) repeat-x top; margin-top:-56px; text-align:center; padding-top:10px;}
.footer ul li{line-height:23px; color:#000; font-size:12px;}
.footer ul li a{color:#000;}




.neiye{width:100%; background:url(../images/xiam-bg.jpg) no-repeat center top;}
.ny{ background:#fff; background:url(../images/ny-bg.png) repeat-y;}
.ny-left{ width:212px; float:left; margin-left:5px;} 
.ny-left h2{ height:46px; background:url(../images/nyh2.jpg) no-repeat top; font-weight:normal;}
.ny-left h2 span{ color:#fff; font-size:14px; margin-left:25px;line-height:30px;}
.ny-left ul{ width:180px; overflow:hidden; margin-left:11px;}
.ny-left ul li{ background:url(../images/ny-li.jpg) no-repeat; height:30px; width:180px; line-height:30px; margin-bottom:12px;}
.ny-left ul li a{ margin-left:32px;}
.ny-right{width:765px; float:right;margin-right:5px;} 
.weizhi{ width:765px;  background:url(../images/weizhi.jpg) no-repeat; height:31px; line-height:35px;}
.weizhi a{ color:#000; text-decoration:none;}
.weizhi span{ margin:0 5px;}
.xxnr{ padding:20px; font-size:14px; min-height:300px; } 














