@charset "gb2312";

/* CSS Document */

*{-webkit-tap-highlight-color: rgba(0,0,0,0);}

body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,td,textarea,th,ul{margin:0;padding:0}

body{font-size:14px;line-height:20px;min-width:320px;font-family:'microsoft yahei',Verdana,Arial,Helvetica,sans-serif; background:#FFF;color:#999999;-webkit-text-size-adjust:none}

li{list-style-type:none;}

img{vertical-align:top;border:0;outline:0;}

.fl{float: left;}.fr{float: right;}

#m_div{height: auto; margin:0 auto; max-width:730px; min-width:320px; overflow:hidden; width:100%;}

/*linkes*/

a{color:#999;-webkit-transition: color 0.2s linear;-khtml-transition: color 0.2s linear;-moz-transition: color 0.2s linear;-o-transition: color 0.2s linear; text-decoration:none;}a:hover{color: #0b9547;text-decoration:none;}.gray , .gray a{color:#5ab4e9;}

.mb44{margin:0 auto 44px auto;overflow: hidden;}

.topbar{background:#000;height: 37px;line-height: 37px;}

.topbar p{float:left;color:#fff;padding-left:12px;width: 38%;}

.topbar p a{color:#fff;font-size:13px;font-family:'Î¢ÈíÑÅºÚ';}

.topbar .phone{padding-right:1px;float:right;color:#fff;font-size:0.75em;font-family:'Î¢ÈíÑÅºÚ';width: 45%;}

.topbar .menu{background:url(../images/h_show.gif) no-repeat top;display:block;width:25px;height:18px;padding:0px 6px 0px 0px;margin-top:8px;width: 9%;}



#n_menu {position:absolute;width:140px;z-index:15;right:0;margin:0;top:37px;bottom:0;background:#764b02;height: 225px;}

#n_menu dl {background:url(../images/menu_line.gif) repeat left 46px;line-height:45px;color:#f0f0f0}

#n_menu dl a {color:#f0f0f0;display:block}

#n_menu dl a:hover {color:#0b9547}

#n_menu dl dd {font-size:16px;margin:0 auto;cursor:pointer;height:45px;line-height:45px;}

#n_menu dl dd a {display:block;height:45px;line-height:45px;font-size:14px;padding:0 10px 0 0}

#n_menu .ico1,#n_menu .ico2,#n_menu .ico3,#n_menu .ico4,#n_menu .ico5{ background:url(../images/ico_nav.png) no-repeat;width: 24px;height: 45px;display: inline;float: left;margin:0 10px 0 20px;}

#n_menu .ico1{background-position: 0 0;}#n_menu .ico2{background-position: 0 -45px;}

#n_menu .ico3{background-position: 0 -90px;}#n_menu .ico4{background-position: 0 -135px;}#n_menu .ico5{background-position: 0 -180px;}

.logo{width:100%; margin:0 auto}

.logo img{ width:300px; display:block; margin:0 auto;}

.clrs{ height:12px;}

/* ±¾Àý×Ócss -------------------------------------- */

#focus1{ width:100%;  margin:0 auto; position:relative;  overflow:hidden;overflow:hidden;}

#focus1 .hd{ width:100%; height:8px;  position:absolute; z-index:1; bottom:0; text-align:center;line-height:30px;}

#focus1 .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:8px; background:#d34b4b;   }

#focus1 .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; }

#focus1 .hd ul .on{ background:#be3427;  }

#focus1 .bd{ position:relative; z-index:0; width:100%; }

#focus1 .bd li img{ max-width:100%;height:213px;display:block;margin:0 auto;max-width: 100%;

width: auto;

height: auto;}

#focus1 .bd li a{display:block;width:100%; }

.yel{color:#c72d27;font-size:12px;}

.null{zoom:1;clear:both;height:0;font-size:0;overflow: hidden;height:0px;}

.null:after{content:".";visibility:hidden;display:block;clear:both;height:0;font-size:0;overflow: hidden;}




/*ÁÐ±íÒ³*/

.list{margin:0 auto;width: 95%;border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}

.list .s1{margin:0 auto;width: 97.36842105263158%;overflow: hidden;}

.list .s1 li{ background:url(../images/dot2.gif) no-repeat right center;height: 26px;line-height: 26px;}

.list .s1 li a{color: #999999;}

.zjcon{margin:26px auto;width:278px;overflow: hidden;}

.zjcon .img{float: left;width: 100px;}

.zjcon .txt{float: right;width: 60.71428571428571%;color: #999999;line-height: 18px;}

.zjcon .txt .bt{font-size: 12px; letter-spacing:-0.5px;}

.zjcon .txt .l1{font-weight: bold;padding:2px 0;}

.zjcon .txt .l1 a{color: #999;}

.zjcon .txt .l2{padding-top:10px;}

.zjcon .txt .l2 a{ background:#666666;width: 80px;height: 20px;line-height: 20px;text-align: center;color: #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display: inline-block;font-size: 12px;margin-right: 3px;}

.zjcon .txt .l2 .bg1{ background:#854206;}

.ZH_pages{overflow: hidden;zoom: 1;}
.ZH_pages ul{float: left;  padding: 12px 0px;}
.ZH_pages ul li{float: left; margin-right: 6px; padding: 0px 4px;   line-height: 20px;}