@charset "utf-8";
body{margin:0px; width:100%; height:100%;font-family:\5B8B\4F53;font-size:12px;color:#333;line-height:24px;}
a:link{text-decoration: none;  }
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none; }
* { margin:0; padding:0; }
ul {list-style-type:none;}
img { border:0; }
.clear{clear:both;}
h2{font-size:12px;font-weight:normal;}
.main{width:1200px;margin:0 auto;height:auto;overflow:hidden;min-width:1200px;}
/* top ------------------------------*/
.topj{height:30px;line-height:30px;background:#F6F5F5;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1; padding-right:5px; text-align:right;}
.topj span{color:#512015;padding-right:5px;line-height:30px;}
.bumpy-char {
line-height: 3.4em;
position: relative;
}
.top{height:120px;overflow:hidden;}
.logo{float:left;padding-top:25px;}
.logo img{height:95px;}
.tel{float:right;background:url(../images/telbg.gif) no-repeat;padding-left:65px;width:175px;padding-top:18px;margin-top:36px;font-size:24px;
     font-weight:bold;font-family:\5FAE\8F6F\96C5\9ED1;color:#512015;}
.searchbox{height:51px;background:#E4E4E4;padding-top:9px;padding-left:9px;}
.sea_l{width:742px;float:left;}
.txtbox1{width:333px;height:42px;background:url(../images/txt1.jpg) no-repeat;border:none;line-height:42px;padding:0 15px;margin-right:6px;float:left;}
/*slbox1*/
.dd{width:241px;height:42px;float:left;background:url(../images/slbox1.jpg) no-repeat;margin-right:10px;}
.dd p{display:block;padding-left:15px;line-height:42px;font-size:14px;color:#656565;}
.dd p:hover{color:#000;}
.set{background:url(../images/btn_2.png) 205px 13px no-repeat;}
.select{background:url(../images/btn_1.png) 205px 13px no-repeat;}
.new{width:187px;position:absolute;border:1px solid #512115;border-top:none;display:none;background:#fff;z-index:99999;padding:0 5px;}
.dd ul li{line-height:30px;padding:0 10px;border-bottom:1px dashed #ccc;}
.dd ul li:hover{background:#E4E4E4;}
.dd ul li:hover a{color:#141414;}
.dd ul li a{color:#656565;font-size:14px;}
.dd ul li:last-child{border:none;}
/**/
.btn1{width:120px;height:42px;background:url(../images/btn1.jpg) no-repeat;border:none; cursor:pointer;}
.sea_r{width:430px;float:right;color:#512015;font-size:14px;line-height:42px;font-weight:bold;}
.sea_r span,.sea_r a{color:#656565;font-weight:normal;padding-right:13px;}
.sea_r a:hover{color:#512015;}
.nav{width:100%;height:45px;overflow:hidden;background:#512115;}
/*menu*/
#nav {}
#nav ul{height:auto;overflow:hidden;padding:0 2px 0 1px;}
#nav ul li {float:left;  height:45px;width:133px;background:url(../images/navlibg.gif) no-repeat right top;}
#nav ul li.last{background:none;}
#nav ul li:last-child{background:none;}
#nav ul li a {display:block; font-size:18px;color:#fff;font-family:\5FAE\8F6F\96C5\9ED1; text-align:center;line-height:45px;}
#nav ul li a:hover{background:url(../images/na.gif) no-repeat center top;color:#000;}
#nav ul li a.on{background:url(../images/na.gif) no-repeat center top;color:#000;}

/* m ------------------------------*/
.banner{ width:750;margin:0px auto;height:350px;text-align:center;overflow-x:hidden;float:left;}
/**/
#abgne_fade_pic {position: relative;width: 750px;height: 350px;overflow:hidden;text-align:center;}
#abgne_fade_pic a.ad {position: absolute;	/* ׌�DƬ�B��һ�� */left:0;}
#abgne_fade_pic .control {position: absolute;width:100%; text-align:right;bottom:0;height:30px;padding-bottom:10px;}
#abgne_fade_pic .control a{color:#f7e9cf;background:#512115;padding:10px;font-size:14px;margin-right:10px;}
#abgne_fade_pic .control a.on{background:#f7e9cf;color:#594532;}
.mnt{background:url(../images/mnt.png) no-repeat;width:370px;height:51px;font-style:italic;font-family:\5FAE\8F6F\96C5\9ED1; font-size:20px;
     color:#512015;line-height:51px;padding:0 20px;}
.mnt a{color:#512015;font-weight: bold;}
.mn_more{width:76px;height:30px;line-height:30px;background:#512115;color:#fff;font-size:16px;float:right;margin-top:11px;
          text-align:center;}
.mn_more a{color:#fff;font-weight:normal;}
.m_news{width:410px;height:306px;float:right;overflow:hidden;background:url(../images/mnbg.jpg) no-repeat;padding:22px 20px;}
.n_list{width:100%;overflow:hidden;margin:0 auto;height:184px;}
.n_list li{height:27px;line-height:27px;color:#656565;border-bottom:1px dashed #8A6B63;
              padding:0 5px 0 12px;}
.n_list li a{color:#333333;font-size:14px;}
.n_list li:hover{}
.n_list li:hover a{color:#000;}
.date{float:right;}
.mnb{width:385px;height:59px;background:url(../images/mnb_bg.png) no-repeat;padding:16px 16px 0 9px;font-size:22px;color:#FFCB33;}
.mnb h2{font-size:20px;font-family:\5FAE\8F6F\96C5\9ED1;font-weight:bold;line-height:120%; }
.QQ{width:142px;background:url(../images/QQ.png) no-repeat;float:left;padding-top:20px;padding-left:52px;}
.QQ a,.WX a{color:#FFCB33;}

.WX{width:131px;background:url(../images/WX.png) no-repeat;float:right;padding-top:20px;padding-left:53px;}


.img1{width:100%;height:240px;padding-top:20px;overflow:hidden;}
.img1 img{width:100%;height:240px;}


.mt{clear:both;height:31px;line-height:31px;color:#512015;font-size:20px;font-weight:bold;border-bottom:2px solid #512115;margin-top:20px;
     font-family:\5FAE\8F6F\96C5\9ED1; background:url(../images/mtbg.gif) no-repeat left 6px;padding-left:25px;}
.more{float:right;padding-top:4px; background:url(../images/morebg.gif) no-repeat right 0;font-size:14px;color:#333;width:118px;height:22px;
      line-height:22px; text-align:right;padding-right:20px;font-weight:normal;font-family:\5B8B\4F53;margin-right:82px;}
      .mt span{color:#333;font-size:14px;padding-left:20px;font-weight:normal;}
/**/
#democ {margin:0 5px; overflow:hidden; height:auto;height:165px;padding-top:18px;position:relative;}
.roll_list li { float:left; width:183px; height:165px; margin-right:20px;position:relative;}
.pl img{width:181px;height:133px;border:1px solid #D2D2D2;overflow:hidden; }
#indemoc { float: left; width: 1000%;}
#demo1c {float: left;}
#demo2c {float: left; }
.pic_img{width:181px;height:133px; display: table-cell; line-height:133px;text-align:center;overflow:hidden;vertical-align:middle;
*display: block;*font-size:116px;border:1px solid #D2D2D2;}
.pic_img img {vertical-align:middle;max-width:181px;max-height:133px;}
.pic_txt {display:block;overflow:hidden;height:30px;line-height:30px; text-align:center;background:#F7E9CF;color:#512015;font-size:14px;}
.roll_list li  a{display:block;color:#512015;font-size:0;}      
.m_prolist{padding-top:22px;height:auto;overflow:hidden;}      
.m_prolist li{width:50%;float:left;border-bottom:1px dashed #BEBEBE;padding:5px 0;line-height:40px;height:40px;overflow:hidden;}      
.m_prolist li span{float:left;display:block;width:140px;height:40px;background:#000 url(../images/prolist_bg.gif) no-repeat right 0;padding-right:7px;
                   color:#fff;font-size:16px;font-weight:bold;margin-right:30px; text-align:center;}
                   .m_prolist li span a{ color:#fff;font-size:16px;font-weight:bold;padding:0;text-align:center;display:block;width:100%;}
.m_prolist li h2{float:right;width:412px;}
.m_prolist li a{color:#333;font-size:14px;float:left;padding-right:10px;}
 /*tab*/
  .nTab{width:100%;margin-top:20px;}
  .TabTitle{margin-top:-52px;height:31px;line-height:31px;padding-left:100px;}
.none {display:none;}
.nTab .TabTitle li{float:left;cursor:pointer;height:30px;line-height:30px;padding:0 20px;background:url(../images/t_li.gif) no-repeat right center;
                   font-size:14px;}
.nTab .TabTitle li:last-child{background:none;}
.nTab .TabTitle li a{text-decoration:none;font-size:14px;color:#333;}
.nTab .TabTitle .active{color:#512015;font-weight:bold;}
.nTab .TabTitle .normal{color:#333}
.nTab .TabContent{clear:both;overflow:hidden;padding:22px 5px 0 5px;display:block;/*height:165px;*/}
/**/
.xxk{width:320px;height:180px; overflow:hidden;float:left;margin-right:16px;position: relative;}
.xxk .xxktit{height:100%;line-height:35px;background:#512115;position:relative;float:right;width:80px;overflow:hidden;}
.xxk .xxktit ul li{float:left;width:80px;height:35px;font-size:14px;color:#333;text-align:center;border-bottom:1px solid #F7E9CF;overflow:hidden;}
.xxk .xxktit ul li a{color:#F7E9CF;display:block;}
.xxk .xxktit ul li a:hover,.xxk .xxktit ul li a.cur{color:#512015;background:#F7E9CF;}
.xxk2{width:320px;height:180px; overflow:hidden;float:left;margin-right:16px;position: relative;}
.xxk2 .xxktit2{height:100%;line-height:35px;background:#512115;position:relative;float:right;width:80px;overflow:hidden;}
.xxk2 .xxktit2 ul li{float:left;width:80px;height:35px;font-size:14px;color:#333;text-align:center;border-bottom:1px solid #F7E9CF;overflow:hidden;}
.xxk2 .xxktit2 ul li a{color:#F7E9CF;display:block;}
.xxk2 .xxktit2 ul li a:hover,.xxk2 .xxktit ul li a.cur{color:#512015;background:#F7E9CF;}
.xxk3{width:320px;height:180px; overflow:hidden;float:left;margin-right:16px;position: relative;}
.xxk3 .xxktit3{height:100%;line-height:35px;background:#512115;position:relative;float:right;width:80px;overflow:hidden;}
.xxk3 .xxktit3 ul li{float:left;width:80px;height:35px;font-size:14px;color:#333;text-align:center;border-bottom:1px solid #F7E9CF;overflow:hidden;}
.xxk3 .xxktit3 ul li a{color:#F7E9CF;display:block;}
.xxk3 .xxktit3 ul li a:hover,.xxk3 .xxktit ul li a.cur{color:#512015;background:#F7E9CF;}
.xxk4{width:320px;height:180px;  overflow:hidden;float:left;margin-right:16px;position: relative;}
.xxk4 .xxktit4{height:100%;line-height:35px;background:#512115;position:relative;float:right;width:80px;overflow:hidden;}
.xxk4 .xxktit4 ul li{float:left;width:80px;height:35px;font-size:14px;color:#333;text-align:center;border-bottom:1px solid #F7E9CF;overflow:hidden;}
.xxk4 .xxktit4 ul li a{color:#F7E9CF;display:block;}
.xxk4 .xxktit4 ul li a:hover,.xxk4 .xxktit ul li a.cur{color:#512015;background:#F7E9CF;}
.xxk5{width:320px;height:180px; overflow:hidden;float:left;margin-right:16px;position: relative;}
.xxk5 .xxktit5{height:100%;line-height:35px;background:#512115;position:relative;float:right;width:80px;overflow:hidden;}
.xxk5 .xxktit5 ul li{float:left;width:80px;height:35px;font-size:14px;color:#333;text-align:center;border-bottom:1px solid #F7E9CF;overflow:hidden;}
.xxk5 .xxktit5 ul li a{color:#F7E9CF;display:block;}
.xxk5 .xxktit5 ul li a:hover,.xxk5 .xxktit ul li a.cur{color:#512015;background:#F7E9CF;}
.xxk6{width:320px;height:180px;  overflow:hidden;float:left;margin-right:16px;position: relative;}
.xxk6 .xxktit6{height:100%;line-height:35px;background:#512115;position:relative;float:right;width:80px;overflow:hidden;}
.xxk6 .xxktit6 ul li{float:left;width:80px;height:35px;font-size:14px;color:#333;text-align:center;border-bottom:1px solid #F7E9CF;overflow:hidden;}
.xxk6 .xxktit6 ul li a{color:#F7E9CF;display:block;}
.xxk6 .xxktit6 ul li a:hover,.xxk6 .xxktit ul li a.cur{color:#512015;background:#F7E9CF;}

.xxk7{width:320px;height:180px;  overflow:hidden;float:left;margin-right:16px;position: relative;}
.xxk7 .xxktit7{height:100%;line-height:35px;background:#512115;position:relative;float:right;width:80px;overflow:hidden;}
.xxk7 .xxktit7 ul li{float:left;width:80px;height:35px;font-size:14px;color:#333;text-align:center;border-bottom:1px solid #F7E9CF;overflow:hidden;}
.xxk7 .xxktit7 ul li a{color:#F7E9CF;display:block;}
.xxk7 .xxktit7 ul li a:hover,.xxk6 .xxktit ul li a.cur{color:#512015;background:#F7E9CF;}

.xxk8{width:320px;height:180px;height:180px;width:320px;overflow:hidden;float:left;margin-right:16px;position: relative;}
.xxk8 .xxktit8{height:100%;line-height:35px;background:#512115;position:relative;float:right;width:80px;overflow:hidden;}
.xxk8 .xxktit8 ul li{float:left;width:80px;height:35px;font-size:14px;color:#333;text-align:center;border-bottom:1px solid #F7E9CF;overflow:hidden;}
.xxk8 .xxktit8 ul li a{color:#F7E9CF;display:block;}
.xxk8 .xxktit8 ul li a:hover,.xxk6 .xxktit ul li a.cur{color:#512015;background:#F7E9CF;}

.xxk9{width:320px;height:180px;height:180px;width:320px;overflow:hidden;float:left;margin-right:16px;position: relative;}
.xxk9 .xxktit9{height:100%;line-height:35px;background:#512115;position:relative;float:right;width:80px;overflow:hidden;}
.xxk9 .xxktit9 ul li{float:left;width:80px;height:35px;font-size:14px;color:#333;text-align:center;border-bottom:1px solid #F7E9CF;overflow:hidden;}
.xxk9 .xxktit9 ul li a{color:#F7E9CF;display:block;}
.xxk9 .xxktit9 ul li a:hover,.xxk6 .xxktit ul li a.cur{color:#512015;background:#F7E9CF;}

.kinfo img,.kinfo2 img,.kinfo3 img,.kinfo4 img,.kinfo5 img,.kinfo6 img,.kinfo7 img,.kinfo8 img,.kinfo9 img{width:238px;height:178px;border:1px solid #AFAFAF;}
#kmpro1{clear:both; width:240px; height:180px;position:absolute;left;0;top:0;overflow:hidden;}
#kmpro2{clear:both;width:240px; height:180px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left;0;top:0;overflow:hidden;}
#kmpro3{clear:both;width:240px; height:180px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left;0;top:0;overflow:hidden;}
#kmpro4{clear:both;width:240px; height:180px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left;0;top:0;overflow:hidden;}
#kmpro5{clear:both;width:240px; height:180px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left;0;top:0;overflow:hidden;}

#kmpro6{clear:both; width:240px; height:180px;position:absolute;left;0;top:0;overflow:hidden;}
#kmpro7{clear:both;width:240px; height:180px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left;0;top:0;overflow:hidden;}
#kmpro8{clear:both;width:240px; height:180px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left;0;top:0;overflow:hidden;}
#kmpro9{clear:both;width:240px; height:180px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left;0;top:0;overflow:hidden;}
#kmpro10{clear:both;width:240px; height:180px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left;0;top:0;overflow:hidden;}

#kmpro11{clear:both; width:240px; height:180px;position:absolute;left;0;top:0;overflow:hidden;}
#kmpro12{clear:both;width:240px; height:180px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left;0;top:0;overflow:hidden;}
#kmpro13{clear:both;width:240px; height:180px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left;0;top:0;overflow:hidden;}
#kmpro14{clear:both;width:240px; height:180px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left;0;top:0;overflow:hidden;}
#kmpro15{clear:both;width:240px; height:180px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left;0;top:0;overflow:hidden;}

#kmpro16{clear:both; width:240px; height:180px;position:absolute;left;0;top:0;overflow:hidden;}
#kmpro17{clear:both;width:240px; height:180px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left;0;top:0;overflow:hidden;}
#kmpro18{clear:both;width:240px; height:180px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left;0;top:0;overflow:hidden;}
#kmpro19{clear:both;width:240px; height:180px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left;0;top:0;overflow:hidden;}
#kmpro20{clear:both;width:240px; height:180px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left;0;top:0;overflow:hidden;}

#kmpro21{clear:both; width:240px; height:180px;position:absolute;left;0;top:0;overflow:hidden;}
#kmpro22{clear:both;width:240px; height:180px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left;0;top:0;overflow:hidden;}
#kmpro23{clear:both;width:240px; height:180px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left;0;top:0;overflow:hidden;}
#kmpro24{clear:both;width:240px; height:180px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left;0;top:0;overflow:hidden;}
#kmpro25{clear:both;width:240px; height:180px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left;0;top:0;overflow:hidden;}

#kmpro26{clear:both; width:240px; height:180px;position:absolute;left;0;top:0;overflow:hidden;}
#kmpro27{clear:both;width:240px; height:180px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left;0;top:0;overflow:hidden;}
#kmpro28{clear:both;width:240px; height:180px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left;0;top:0;overflow:hidden;}
#kmpro29{clear:both;width:240px; height:180px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left;0;top:0;overflow:hidden;}
#kmpro30{clear:both;width:240px; height:180px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left;0;top:0;overflow:hidden;}

#kmpro31{clear:both; width:240px; height:180px;position:absolute;left;0;top:0;overflow:hidden;}
#kmpro32{clear:both;width:240px; height:180px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left;0;top:0;overflow:hidden;}
#kmpro33{clear:both;width:240px; height:180px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left;0;top:0;overflow:hidden;}



/**/
 .roll_list2{width:654px;overflow:hidden;height:180px;float:left;}
 .roll_list2 li:last-child{margin-right:0;}
  .roll_list2 li{margin-right:18px;*margin-right:16px;width:200px;height:180px;}
    .roll_list2 li .pic_img4 img{width:198px;height:148px;border:1px solid #D2D2D2;}

 
 .mpro_nlist{width:200px; float:right ;height:180px;overflow:hidden;}
 .mpro_nlist_t {background:#F7E9CF url(../images/mpro_ntbg.gif) no-repeat 166px center;color:#512015;font-size:16px;font-weight:bold;border:1px solid #5A4532;height:34px;
                line-height:34px;}
 .mpro_nlist_t a{display:block;color:#512015;padding-left:9px;}
.mpro_nlist ul{background:#512115;height:144px;overflow:hidden;}
 .mpro_nlist ul li{border-bottom:1px dashed #A48572;height:34px;line-height:34px;width:184px;margin:0 auto;overflow:hidden;}
  .mpro_nlist ul li:last-child{border:none;}
 .mpro_nlist ul li a{font-size:14px;color:#fff;display:block;padding-left:5px;}
 .mpro_nlist ul li a:hover{color:#F7E9CF;font-weight:bold;}
 .mnbox{width:386px;margin-top:17px;margin-bottom:20px;}
 .f_l{float:left;}
 .f_r{float:right;}
 .mr_20{margin-right:20px;}
 .mn_t{height:76px;background:url(../images/mn_tbg.gif) no-repeat;line-height:76px;padding-right:12px;padding-left:80px;font-size:20px;
       font-weight:bold;color:#fff;font-family:\5FAE\8F6F\96C5\9ED1;}
  .mn_t a{float:right;color:#FFCB33;font-weight:normal;font-size:14px;}
 .n_list2{width:100%;overflow:hidden;margin:0 auto;height:296px;padding-top:10px;}
.n_list2 li{height:36px;line-height:36px;color:#656565;border-bottom:1px dashed #999;
              padding:0 6px 0 22px;font-size:12px;background:url(../images/mnlibg.gif) no-repeat 9px center;}
.n_list2 li a{color:#656565;font-size:16px;}
.n_list2 li:hover{background:url(../images/mnliabg.gif) no-repeat 9px center;}
.n_list2 li:hover a{color:#8A3D00;} 
.f_linkt{height:35px;line-height:35px;background:url(../images/f_linkt.gif) no-repeat left 20px;clear:both;padding-top:35px;padding-left:215px;
         font-size:14px;color:#333;}
 .f_link{margin-top:20px;background:#E6E6E6;padding:15px;} 
   .f_link a{padding-right:10px;color:#333;font-size:14px;}
  
  
  
  
      
.mt1 a{color:#512015;}
.mt1 span{font-size:20px;font-family:Arial;font-weight:bold;padding-right:8px;}
.mt1 a:hover{color:#fff;}
.mt2{height:34px;line-height:29px;color:#676767;font-size:20px;font-weight:bold;border-bottom:1px solid #6E6E6E;
     font-family:\5FAE\8F6F\96C5\9ED1; }
.mt2 a{color:#FBB50A;}
.more2{float:right;padding-top:13px;}
.m_about{width:442px;height:218px;float:left;overflow:hidden;padding-top:18px;}
.m_ac{line-height:233%;overflow:hidden; }
.m_v{float:left;margin-right:15px;width:207px;height:161px;margin-top:20px;}
.m_ac a{color:#676767;float:right;width:220px;overflow:hidden;text-indent:2em;margin-top:12px;}
.m_ac a:hover{}
.m_ac a b{color:#FBB50A;}
.m_ac a:hover b{color:#fff;}
.m_con{width:250px;float:right;height:218px;overflow:hidden;padding-top:18px;}
.mcon{line-height:267%;color:#656565;padding-top:20px;}
.m_tel{color:#CF5D19;height:65px;}
.m_tel img{float:left;padding-right:4px;}
.m_tel span{float:left;display:block;line-height:28px;font-style: oblique;font-size:20px;color:#ABAAAA;font-family:\5FAE\8F6F\96C5\9ED1;}
.m_tel span b{font-size:22px;font-weight:bold;}
.lcon a{color:#1882C5;}
.m_case{height:233px;float:left;margin-top:18px;}
.mc{height:auto;overflow:hidden;padding-bottom:8px;padding-top:25px;}
.p_10{padding-bottom:10px;}
.hk{padding:7px;border:1px solid #C7C7C7;border-top:none;background:url(../images/bg1.gif) no-repeat right 14px;}
.mb_7{margin-bottom:7px;}
.f_red{color:#C9050F;}


/*s---------------------------*/

.left{width:224px;float:left;padding-bottom:100px;margin:20px 0;}
.slt1{height:50px;line-height:50px;font-size:22px;font-weight:bold;color:#fff;font-family:\5FAE\8F6F\96C5\9ED1;
      background:url(../images/sltbg.jpg) no-repeat;}
.slt1 a{display:block;color:#fff;padding-left:18px;}

/*�����˵�*/
.v{float:right;width:14px;height:14px;overflow:hidden;background:url(images/vicon.png) no-repeat;display:inline-block;margin-top:-5px;
   margin-bottom:-5px;}
.v01{background-position:0 0;}
.v02{background-position:0 -16px;;}
.vtitle{padding-left:42px;font-size:16px;height:32px;line-height:32px;cursor:pointer;margin:-1px auto 0px auto;padding:10px 0;
        border-bottom:1px solid #E0E0E0;}
.vtitle h2{color:#fff;padding-left:40px;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;
           background:#512115 url(../images/slnavlibg.png) no-repeat 12px center;}
           .vtitle h2:hover{background:#F7E9CF url(../images/bg10.png) no-repeat 12px center;color:#512015;}
           .vtitle h2.on{background:#F7E9CF url(../images/bg10.png) no-repeat 12px center;color:#512015;}
.vtitle em{margin:10px 10px 0 0;}
.vconlist{}
.vconlist li{padding:3px 0;height:26px;border-bottom:1px solid #E0E0E0;}
.vconlist li a{height:26px;line-height:26px;padding-left:40px;display:block;font-size:16px;color:#333;
               background:url(../images/bg10.png) no-repeat 12px center;}
.vconlist li.select a,.vconlist li a:hover{color:#333;text-decoration:none;font-weight:bold;background:#F7E9CF url(../images/bg10.png) no-repeat 12px center;}

.lnav{border-bottom:1px solid #DEDEDE;width:212px;padding:0 6px 20px 6px;background:url(../images/slnavbg.jpg) repeat-y;}
.lnavt{background:url(../images/slnav_tbg.jpg) no-repeat;}
.lnavb{background:url(../images/slnav_nbg.jpg) no-repeat left bottom;}
.sl_top{background:url(../images/sl_top.png) no-repeat;width:223px;height:304px;margin-bottom:20px;color:#E70000;}
.sl_top h2{font-size:24px; text-align:center;font-weight:bold;font-family:\5FAE\8F6F\96C5\9ED1;letter-spacing:-2.5px;
           background:url(../images/sl_top1.jpg) no-repeat center bottom;line-height:43px;height:43px;overflow:hidden;}
.sl_top h2 span{font-size:14px;font-weight:normal;}
.pt_40{padding-top:40px;}
.sl_top h2.slqq{color:#333;font-size:16px;font-size:16px;font-weight:normal;letter-spacing:-1px}
.sl_top h2.slqq a{color:#333;}


.sright{width:956px;float:right;min-height:524px;height:auto !important;height:624px;color:#333;margin:20px 0;}
.srt{margin-top:0;}
.srt a{color:#333;font-size:14px;padding-left:12px;font-weight:normal;}
.srt span{font-size:14px;font-family: Arial;color:#B51B05;font-weight:normal;}
.location{font-size:14px;height:31px;line-height:31px;color:#333;float:right;font-weight:normal;
          background:url(../images/morebg.gif) no-repeat right 0;padding-right:22px;font-family:\5B8B\4F53;}
.location a{color:#333;}
.location b{color:#FBB50A;font-weight:normal;}

.ntab2{height:248px;}
.TabContent2{clear:both;overflow:hidden;display:block;height:218px;}
.roll_list3{margin-right:-20px;height:auto;overflow:hidden;}
.roll_list3 li { float:left; width:222px; height:198px; margin-right:20px;padding-top:20px;}
.pic_img2{width:220px;height:166px; /*display: table-cell; line-height:166px;text-align:center;vertical-align:middle;*display: block;*font-size:160px;*/overflow:hidden;
border:1px solid #D2D2D2;}

.pic_img2 img {/*vertical-align:middle;*/width:222px;height:166px;}
.pic_txt2 {display:block;overflow:hidden;height:30px;line-height:30px; text-align:center;background:#F7E9CF;color:#512015;font-size:14px;}
.roll_list3 li  a{display:block;color:#512015;}      


.spt{color:#333;font-size:16px;font-weight:bold; text-align:center;line-height:77px;}
.txt1{padding:20px;line-height:200%;font-size:14px;}
/**/
.rollBox1, .rollBox2 {overflow: hidden;width:100%;}
.LeftBotton{overflow: hidden;float: left;width: 0px;height:0px;}
.RightBotton{float: right;overflow: hidden;width: 0px;height:0px;}
.Cont {float: left;overflow: hidden;width: 956px;height: 198px;padding-top:20px;}
.ScrCont {WIDTH: 10000000px}
 .pic {FLOAT: left; WIDTH: 224px;TEXT-ALIGN: center; margin-right:20px; }
 .pic .pic_img{width:222px;height:166px;text-align:center; border:1px solid #D2D2D2;overflow:hidden;vertical-align:middle;}
.pic  img {width:222px;height:166px; border:1px solid #D2D2D2;overflow:hidden;}
 .pic .pic_txt {display:block;overflow:hidden;height:30px;line-height:30px; text-align:center;background:#F7E9CF;color:#512015;font-size:14px;}
 .pic a{display:block;color:#512015;width:224;height:198px;font-size:0;}
.rollBox1 #List1 {FLOAT: left}
.rollBox1 #List2 {FLOAT: left}
.rollBox1 #List3 {FLOAT: left}
.rollBox1 #List2 {FLOAT: left}
.rollBox2 #List1 {FLOAT: left}
.rollBox2#List2 {FLOAT: left}
.rollBox2 #List3 {FLOAT: left}
.rollBox2 #List4 {FLOAT: left}


.b_txt{font-size:14px;line-height:200%;padding:24px 0 4px 0;}
.f_red{color:#EA0000;font-size:16px;font-weight:bold;}
.f_blue{color:#0536B3;font-weight:bold;}


.s_loc{margin:20px 0;border:1px solid #DEDEDE;padding:30px 20px;background:url(../images/s_locbg.jpg) repeat;}
.slo_left{float:left;width:448px;}
.slo_lt{background:url(../images/mtbg.gif) no-repeat left 6px;padding-left:25px;font-size:20px;color:#512015;font-weight:bold;
        font-family:\5FAE\8F6F\96C5\9ED1;line-height:30px;padding-bottom:25px;}
.slo_leftlist{width:360px;margin:0 auto;}  
.slo_leftlist li{padding:7px 0;height:auto;overflow:hidden;}  
.slo_leftlist li span{font-size:14px;width:82px;float:left;display:block;line-height:40px;}
.slo_leftlist li span b{color:#FF0000;font-weight:normal;padding-right:5px;}
.slo_leftlist li  img{float:left;margin-left:12px;}
.txtbox2{background:url(../images/txtbox2.jpg) no-repeat;height:40px;line-height:40px;width:266px;padding:0 5px;border:none;float:left;color:#8B8B8B;}
.txtbox3{background:url(../images/txtbox3.jpg) no-repeat;height:40px;line-height:40px;width:106px;padding:0 5px;border:none;float:left;color:#8B8B8B;}
.btn2{background:#F9F9F9;border:1px solid #DCDADA;line-height:30px;width:84px;font-size:14px;color:#8B8B8B;margin-right:24px;}
.btn2:hover{background:#594531;border:1px solid #F7E9CF;color:#fff;}
.slo_right{float:right;width:690px;font-size:14px;color:#512015;}
.slo_rt{background:#5A4532;line-height:30px;font-size:14px;color:#F7E9CF;padding-left:6px;}
.slo_rightlist{background:#F7E9CF;border:1px solid #5A4532;border-top:0;padding:10px 95px;}
.slo_rightlist li{padding:5px 0;height:auto;overflow:hidden;}
.slo_rightlist li h2{font-size:14px;padding-left:73px;}
.slo_rightlist li b{float:right;color:#FE0000;font-weight:normal;}
.slo_rightlist li img{float:left;margin-left:2px;}
.slo_rightlist li span{width:73px;float:left;}
.txtbox4{float:left;width:390px;height:33px;line-height:33px;padding:0 5px;border:1px solid #494949;background:none;color:#8B8B8B;}
.txtbox5{float:left;height:136px;line-height:33px;width:390px;padding:0 5px;border:1px solid #494949;background:none;color:#8B8B8B;}
.txtbox6{float:left;height:33px;line-height:33px;width:140px;padding:0 5px;border:1px solid #494949;background:none;color:#8B8B8B;}
.btn3{background:url(../images/btn3.png) no-repeat;border:none;margin-right:6px;width:100px;height:30px;color:#fff;font-size:14px;}
.btn4{background:url(../images/btn4.png) no-repeat;border:none;width:60px;height:30px;color:#fff;font-size:14px;}
.slo_txt{clear:both;border-top:1px solid #5A4532;padding-top:20px;line-height:200%;font-size:14px;}
.slo_txt span{color:#512015;font-size:20px;font-weight:bold;display:block;font-family:\5FAE\8F6F\96C5\9ED1;line-height:28px;padding-bottom:10px;}
.btn5{margin-top:10px;width:129px;height:30px;background:url(../images/btn5_2.png) no-repeat;color:#512015;font-size:14px;margin-right:10px;border:none;margin-bottom:27px;}
.btn5:hover{background:url(../images/btn5.png) no-repeat;color:#fff;}
.slo_t2{background:#5A4532;line-height:30px;font-size:14px;color:#F7E9CF;padding:0 6px;height:30px;}
.slo_t2 span.f_l{margin-right:25px;}
.slo_rtxt{background:#F7E9CF;border:1px solid #5A4532;border-top:0;padding:10px;line-height:200%;}

.roll_list4{padding-top:20px;margin-right:-20px;height:381px;}
.roll_list4 li{width:468px;height:381px;position:relative;}
.pic_img3{width:468px;height:351px;overflow:hidden;}
.roll_list4 li a{display:block;width:468px;height:381px;}
.sph{display:none;}
.roll_list4 li:hover .sph{display:block;position:absolute;z-index:100;background:url(../images/ph.png) no-repeat;}

.sac{line-height:200%;color:#512015;padding:20px;font-size:14px;}
/**/
.section-wrapper {margin-top: -50px;padding-top: 50px;}
.section-wrapper .section {width:1160px;margin:0 auto;}
#snav {overflow: hidden;padding-top:20px;text-align: center;background:#fff;height:40px;padding-left:20px;}
#snav li {width:159px;height:40px;margin-right:8px;float:left;}
#snav a {background: #737373;color: #fff;display: block;	font-size: 18px;
         width:159px;height:40px;line-height:40px;font-family:\5FAE\8F6F\96C5\9ED1;}
#snav a:hover {background: #512115;}
#snav .current a {background: #512115;color:#fff;}
#container {margin: 0 auto;	width: 1200px;}
.section {}
.section p:last-child {	margin-bottom: 0;}
.scont{font-size:18px;font-weight:bold;color:#512115;font-family:\5FAE\8F6F\96C5\9ED1;height:25px;line-height:25px;margin:20px 0;}


.smap{border:1px solid #5A4532; }
.scon_txt{line-height:200%;color:#333;font-size:14px;}
.scon_txt a{color:#512115;}
.sn_list{padding-left:20px;padding-top:10px;height:auto;overflow:hidden;}
.sn_list li{float:left;margin-right:20px;width:406px;height:36px;line-height:36px;color:#656565;border-bottom:1px dashed #999;
              padding:0 20px 0 22px;font-size:12px;background:url(../images/mnlibg.gif) no-repeat 9px center;}
.sn_list li a{color:#656565;font-size:16px;}
.sn_list li:hover{background:url(../images/mnliabg.gif) no-repeat 9px center;}
.sn_list li:hover a{color:#8A3D00;font-weight:bold;} 

.snt{ text-align:center;font-weight:bold;font-size:14px;color:#676767;height:50px;line-height:50px;}
.page{padding:20px 10px;border-top:1px dashed #BEBEBE;margin-top:20px;font-size:14px;}
.page a{color:#5A4532;font-weight:bold;}


/*page*/
.digg {clear:both;font-size:15px;PADDING-bottom:13px;  MARGIN-top: 33px; TEXT-ALIGN: center;height:27px;}
.digg A {display:inline-block; background:#F9F9F9;border:1px solid #5A4532;PADDING:0  5px; MARGIN:0 4px; COLOR: #512015;
             TEXT-DECORATION: none;height:25px;line-height:25px;font-size:16px; }
.digg A:hover {background:#512115;border:1px solid #CBCBCB;COLOR:#fff ;}
digg A:active {background:#512115;border:1px solid #CBCBCB;COLOR:#fff ;}
.digg SPAN.current {background:#512115;FONT-WEIGHT: bold;PADDING:0  5px;MARGIN:0 4px; COLOR:#fff ;font-weight:bold;
                       border:1px solid #CBCBCB;display:inline-block; height:25px;line-height:25px;font-size:16px; }
.digg SPAN.disabled {display:inline-block; background:#F9F9F9;border:1px solid #5A4532;PADDING:0  5px; MARGIN:0 4px; COLOR: #512015;
             height:25px;line-height:25px;font-size:16px;  }
.digg2{ text-align:right;float:right;margin-top:10px;height:30px;line-height:30px;}

.floatright{position:fixed;width:108px;background: url(../images/fr_bg.jpg) no-repeat;
        height: auto;left: auto;position: fixed;right: 70px;top: 400px; width: 108px;z-index: 999;
        _position: absolute; _top: auto;_top: expression(eval(document.documentElement.scrolltop)); _margin-top: 197px;}
    .fr_cr{width:70px;margin:10px auto 0 auto;height:128px;color:#000;font-weight:bold;line-height:167%;}
    .fr_cr img{margin-top:5px;}
     .close{ background: url(../images/c.jpg) no-repeat;cursor: pointer; width: 33px;height: 15px;}
/* bottom ------------------------------*/

.bottom{height:auto;margin:0 auto;padding:0px 0px 12px 0px;height:auto;overflow:hidden;background:#512115;margin-top:20px;clear:both;}
.bottom2{background:url(../images/b2.gif) no-repeat 250px top;}
.f_logo{float:left;padding-top:16px;margin-left:22px;}
.CR{float:right;background:url(../images/crbg.gif) no-repeat right 0;margin-right:20px;padding-right:131px;margin-top:14px;}
.f_nav{float:left;width:660px;color:#8B8989;margin-left:-15px;}
.f_nav a{color:#8B8989;padding:0 15px;}
.f_nav a:hover{color:#fff;}
.btxt{ color:#fff;line-height:200%;float:left;padding-top:12px;width:685px; text-align:center;font-size:14px;}
.btxt a{color:#fff;}

/*top*/
.bottom_tools{position:fixed;z-index:1070;right:0px;bottom:0px;}
.bottom_tools>*{font:0/0 a;display:block;margin-top:5px;color:transparent;border:0;background-color:transparent;text-shadow:none}
#scrollUp{width:83px;height:83px;background:url(../images/topaback.gif) no-repeat;display:none;margin-left:89px;}
#scrollUp:hover{background:url(../images/topback.gif) no-repeat;}

#content {width: 100%;} 
#content .item {} 
#menu{position:fixed;right:10px;top:100px;} 
#menu ul li{width:172px;height:56px;background: url(../images/fr_listlibg5.png) no-repeat;}
#menu ul li a { font-size:16px;color:#fff;display:block;line-height:36px;height:36px;padding:10px 38px 10px 0;width:134px;background: url(../images/fr_listlibg.png) no-repeat;overflow:hidden;color:#fff;text-align:right;float:right;text-align:center; } 
#menu ul li a:hover,#menu ul li a.current {background: url(../images/fr_listliabg.png) no-repeat;color:#333;} 
#menu ul li.li2{background: url(../images/fr_listlibg4.png) no-repeat;}
#menu ul li.li2 a{background: url(../images/fr_listlibg2.png) no-repeat;color:#fff; }
#menu ul li.li2 a:hover{display:block;background: url(../images/fr_listliabg2.png) no-repeat;color:#333;}
#menu ul li.li3{background: url(../images/fr_listlibg6.png) no-repeat;}
#menu ul li.li3 a{background: url(../images/fr_listlibg3.png) no-repeat;}
#menu ul li.li3 a:hover{display:block;background: url(../images/fr_listliabg3.png) no-repeat;}
#menu ul li.li2 a.current,#menu ul li.li3 a.current  {background: url(../images/fr_listliabg.png) no-repeat;color:#333;}







