/* BEGIN CSS Resets */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{
  margin:0;
  padding:0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 12px;
  font-family: inherit;
  vertical-align: baseline;
}
:focus {outline:0}
body{line-height:1;margin:0;font-size:12px;font-family:Arial,Verdana,Helvetica,sans-serif}
ol, ul{list-style:none;}
table{border-collapse:separate;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal}
blockquote:before, blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
img{border:0}

#no_ie6{display:none}
a{text-decoration: none;color:#777}
/* END CSS Resets */

body{margin:0;padding:0;vertical-align:center;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;line-height:20px;background:#d5d5d5;color:#777}
.inline_span_5{display:inline-block;zoom:1;*display:inline;width:5px;height:1px}
.inline_span_10{display:inline-block;zoom:1;*display:inline;width:10px;height:1px}
.inline_span_15{display:inline-block;zoom:1;*display:inline;width:15px;height:1px}
.block_div_2{padding-top:2px}
.block_div_5{padding-top:5px}
.block_div_10{padding-top:10px}
.block_div_15{padding-top:15px}
.block_div_20{padding-top:20px}
.inline_block{display:inline-block;zoom:1;*display:inline}
.line_25{line-height:25px}
.float_l{float:left}
.float_r{float:right}
.padding_em_1{padding:0 0.5em}
.cls{clear:both;margin:0;padding:0;font-size:1px;visibility:hidden}
.red{color:#cd0000 !important}
.green{color:#54902f !important}
.orange{color:#e74800 !important}
.bold{font-weight:bold !important}
.comm_texture{background-image:url('../images/comm_texture.gif')}
#wrapper{position:relative;width:1000px;margin:0 auto;background:#d5d5d5;overflow:hidden;z-index:2}
#head{width:1000px;height:90px;overflow:hidden;background:#eaeaea}

#index_bg{position:absolute;background:repeat-x url('../images/comm_texture_repeat_x.gif') 0 0;z-index:1;height:530px;width:100%;left:0}
#subpage_bg{position:absolute;background:repeat-x url('../images/comm_texture_repeat_x.gif') 0 -530px;z-index:1;height:310px;width:100%;left:0}
#foot_bg{position:absolute;background:#202020;z-index:1;height:180px;width:100%;left:0}
#head .float_l{background-position:0 -84px;width:218px;height:90px;overflow:hidden}
#head .float_r{margin-top:42px;height:42px;width:703px;overflow:hidden}
#head .float_r li{float:left;height:42px;overflow:hidden}
#head .float_r li.a{background-position:0 0;width:141px;cursor:pointer}
#head .float_r li.a_select{background-position:0 -42px;width:141px}
#head .float_r li.a_hover{background-position:0 -281px;width:141px}
#head .float_r li.b{background-position:-141px 0;width:140px;cursor:pointer}
#head .float_r li.b_select{background-position:-141px -42px;width:140px}
#head .float_r li.b_hover{background-position:-141px -281px;width:140px}
#head .float_r li.c{background-position:-281px 0;width:141px;cursor:pointer}
#head .float_r li.c_select{background-position:-281px -42px;width:141px}
#head .float_r li.c_hover{background-position:-281px -281px;width:141px}
#head .float_r li.d{background-position:-422px 0;width:140px;cursor:pointer}
#head .float_r li.d_select{background-position:-422px -42px;width:140px}
#head .float_r li.d_hover{background-position:-422px -281px;width:140px}
#head .float_r li.e{background-position:-562px 0;width:141px;cursor:pointer}
#head .float_r li.e_select{background-position:-562px -42px;width:141px}
#head .float_r li.e_hover{background-position:-562px -281px;width:141px}
#head .float_r li a{text-indent:-9999px;display:block;width:100%;height:100%}
#sub_menu{width:1000px;height:32px;overflow:hidden}
#sub_menu li{float:left;height:32px;overflow:hidden}
#sub_menu li.a{background-position:0 -184px;width:201px;cursor:pointer}
#sub_menu li.a_select{background-position:0 -216px;width:201px}
#sub_menu li.a_hover{background-position:0 -248px;width:201px}
#sub_menu li.b{background-position:-201px -184px;width:199px;cursor:pointer}
#sub_menu li.b_select{background-position:-201px -216px;width:199px}
#sub_menu li.b_hover{background-position:-201px -248px;width:199px}
#sub_menu li.c{background-position:-400px -184px;width:200px;cursor:pointer}
#sub_menu li.c_select{background-position:-400px -216px;width:200px}
#sub_menu li.c_hover{background-position:-400px -248px;width:200px}
#sub_menu li.d{background-position:-600px -184px;width:199px;cursor:pointer}
#sub_menu li.d_select{background-position:-600px -216px;width:199px}
#sub_menu li.d_hover{background-position:-600px -248px;width:199px}
#sub_menu li.e{background-position:-799px -184px;width:201px;cursor:pointer}
#sub_menu li.e_select{background-position:-799px -216px;width:201px}
#sub_menu li.e_hover{background-position:-799px -248px;width:201px}
#sub_menu li a{text-indent:-9999px;display:block;width:100%;height:100%}
#subpage_banner{position:relative;height:220px}
#index_banner ul.banners{height:100%;overflow:hidden;position:relative}
#index_banner ul.banners li.banner{position:absolute;height:100%}
#index_banner ul.banners li .description_content{position:absolute;color:#fff;bottom:25px;height:88px;width:100%;z-index:2}
#index_banner ul.banners li .description_content p{float:left;margin:17px 0 0 800px;_margin:17px 0 0 20px}
#index_banner ul.banners li .description_content .tupian1 li {
    float: left;
    margin: -115px 0 0 720px;
    width: 240px;
}
#index_banner ul.banners li .description_content p.t{width:250px;height:60px;overflow:hidden;margin-right:90px;_margin-right:45px}
#index_banner ul.banners li .description_content li{float:left;width:102px;height:75px;overflow:hidden;margin:6px 15px}
#index_banner ul.banners li .description_bg{position:absolute;color:#fff;bottom:25px;height:88px;width:100%;z-index:0}
#index_banner ul.dots{/* width:230px;height:25px;margin-left:385px */}
#index_banner ul.dots li{float:left;height:25px;overflow:hidden;cursor:pointer}
#index_banner ul.dots .arr_l{background-position:-218px -84px;width:40px}
#index_banner ul.dots .arr_l_hover{background-position:-386px -109px;width:40px}
#index_banner ul.dots .dot_0{background:url('../images/dot_grey.png');width:17px;height:16px;margin:0 10px 0 0}
#index_banner ul.dots .dot_1{background:url('../images/dot_grey.png');width:17px;height:16px;margin:0 10px 0 0}
#index_banner ul.dots .dot_2{background:url('../images/dot_green.png');width:17px;height:16px;margin:0 10px 0 0}
#index_banner ul.dots .arr_r{background:url('../images/dot_green.png');width:17px;height:16px;margin:0 10px 0 0}
#index_banner ul.dots .arr_r_hover{background-position:-426px -109px;width:40px;height:16px}
#body_left{width:670px;float:left}
#body_left div.news_content{width:650px;min-height:609px;_height:609px;background:#fff;padding:25px 30px 100px 30px;color:#666}
#body_left div.news_content h3{font-size:14px;font-weight:bold}
#body_left div.news_content p.img{padding:15px 0;text-align:center}
#body_left div.news_content p.text{padding:10px 0}
span.share_1{background-position:-338px -109px;width:16px;height:16px;vertical-align:middle;margin-right:5px;cursor:pointer}
span.share_2{background-position:-354px -109px;width:16px;height:16px;vertical-align:middle;margin-right:5px;cursor:pointer}
span.share_3{background-position:-370px -109px;width:16px;height:16px;vertical-align:middle;margin-right:5px;cursor:pointer}
#body_right{width:282px;float:left}
#body_left ul.data_block li{float:left;width:319px;height:356px;margin:0 2px 2px 2px;background:url('../images/01.gif');overflow:hidden;color:#666;padding:5px;position:relative}
#body_left ul.data_block li h4{font-size:16px;color:#333;padding:20px;padding-bottom:16px;font-weight:bold}
#body_left ul.data_block li p{padding:10px;padding-top:20px;*padding-top:26px}
#body_left ul.data_block li a.comm_texture{position:absolute;background-position:-218px -109px;width:60px;height:25px;bottom:12px;right:22px}
#ad_top{width:330px;height:430px;background:url('../images/02.gif');overflow:hidden}
#ad_bottom{width:330px;height:303px;background:url('../images/03.gif');overflow:hidden}
#foot{height:140px;width:1000px;background:#202020;padding:20px 0}
#foot h2{background-position:-358px -84px;width:75px;height:25px;text-indent:-9999px;margin-bottom:5px;overflow:hidden}
#foot .data_block{border-right:1px solid #363636;float:left;height:107px}
#foot .data_block li.h{float:left;height:25px;overflow:hidden;text-indent:-9999px}
#foot .data_block li.c{height:25px}
#foot .data_block li.t1{width:75px}
#foot .data_block li.t1 a{color:#3face8}
#foot .data_block li.t1 a:hover{text-decoration:underline}
#foot .data_block li.t2{width:130px}
#foot .data_block li.t2 a{color:#3face8}
#foot .data_block li.t2 a:hover{text-decoration:underline}
#foot .data_block li.p a{float:left;height:50px;cursor:pointer}
#foot .data_block li{float:left;font-weight:bold;font-family:Arial;font-size:11px}

<style type="text/css">

#index_banner ul.banners {
    height: 536px;
    overflow: hidden;
    position: relative;
}

.m_foot1_2 p {
	 color: #777777;;
    font-size: 13px;
}
ol, ul {
    list-style: none outside none;
}
.left img {float:left;}
.middle img {float:left;}
.right img {float:left;}
.comm_texture {
    background-image: url("./images/comm_texture.gif");
}

#index_banner ul.dots li {
    cursor: pointer;
    float: left;
    height: 25px;
    overflow: hidden;
}
.cls {
    clear: both;
    font-size: 1px;
    margin: 0;
    padding: 0;
    visibility: hidden;
}

#index_banner ul.dots .arr_l {
    background-position: -218px -84px;
    width: 40px;
}
#index_banner ul.dots .arr_r {
    background-position: -318px -84px;
    width: 40px;
}

#sidebar li {color: #393939;}
#leftcontent .description_p {font-size:18px;}
#leftcontent h1 {font-size:24px;color: #393939;}
#leftcontent h2 {padding: 15px 0;}
#leftcontent h2 a {font-size:22px;font-weight: bold; color:#6B6B6B;}

.footer {float:left;width:940px;height:50px;padding:50px 0px 0px 0px;}
.footer .m_foot1_2{float: right;margin: -20px 10px 22px 34px;text-transform: uppercase;}
.footer .m_foot1 .guanyu a{float:left;font-size: 14px;height:20px;padding:0px 1px 2px 4px}
.footer .m_foot1 {width:940px;height:50px;float:left;font-size: 12px;background:#393939;}
.footer .m_foot2 {float:left;width:500px;height:200px;font-size:11px}

