/*common use*/
*{margin:0;padding:0;}
ul{list-style-type:none;}
a{text-decoration:none;}
.cls{clear:both;}
table{border-collapse:collapse;border:none;}
img{border:0;}
input,textarea,select{outline:none;}
body{background:#fff;}
.clr_b{color:#0855a2;}
.clr_c{color:#ccc;}
.clr_6{color:#666;}
.clr_3{color:#333;}
.clr_9f{color:#9f9f9f;}
.clr_8c{color:#8c8c8c;}
.clr_f{color:#fff;}
.clr_r{color:#fe0000;}
.clr_5{color:#555;}
.clr_a{color:#aaa;}
.clr_ora{color:#ff7300;}
.clr_g{color:#319746;}
.clr_y{color:#fff600;}

.f_12{font-size:12px;}
.f_14{font-size:14px;}
.f_16{font-size:16px;}
.f_18{font-size:18px;}
.f_20{font-size:20px;}
.f_22{font-size:22px;}
.f_24{font-size:24px;}
.f_26{font-size:26px;}
.f_30{font-size:30px;}
.f_28{font-size:28px;}
.f_32{font-size:32px;}
.f_34{font-size:34px;}
.f_36{font-size:36px;}
.f_40{font-size:40px;}
.f_wei{font-weight:bold;}
.f_norm{font-weight:normal;}
.f_yahei{font-family:Microsoft YaHei;}
.f_arial{font-family:Arial;}
.al_lt{text-align:left;}
.al_rt{text-align:right;}
.al_ct{text-align:center;}
.fl{float:left;}
.fr{float:right;}
.ver_mid{vertical-align:middle;}
.ver_top{vertical-align:top;}
.opa8{opacity:0.8;}
.opa8h:hover{opacity:0.8;}

.mt_10{margin-top:10px;}
.mt_15{margin-top:15px;}
.mt_25{margin-top:25px;}
.mt_23{margin-top:23px;}
.mt_20{margin-top:20px;}
.mt_30{margin-top:30px;}
.mt_40{margin-top:40px;}
.mt_50{margin-top:50px;}
.mt_60{margin-top:60px;}
.overh{overflow:hidden;}
.dis_n{display:none;}
.dis_b{display:block;}
.pos_rela{position:relative;}
.pos_abso{position:absolute;}

.bg_f{background:#FFF;}

.gray_img { 
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
}

.zm1{zoom:1;overflow:hidden;}

.m_auto{width:980px;margin:0 auto;}

.tops{height:30px;line-height:30px;border-bottom:1px solid #eee;}
.tops a:hover{color:#2c7ecf;}

.logo{background:#F9F9F9 url(../images/top.jpg) no-repeat center;height:196px;}
.logo p{line-height:25px;width:450px;padding-top:20px;}

.nav{background:url(../images/nav.png) repeat-x;height:125px;}
.nav_ul{padding-top:5px;}
.nav_ul li{background:url(../images/nav_sp.png) no-repeat right center;float:left;padding:0 13px;height:30px;line-height:30px;}
.nav_ul li a:hover{color:#2c7ecf;}


.banner{ width:980px;position:relative;  height:367px;overflow:hidden;margin-top:25px;}
.banner .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.banner .bd ul{ width:100% !important;  }
.banner .bd li{ width:100% !important;  height:367px; overflow:hidden;position:relative;}
.banner .bd ul li p{height:50px;background:url(../images/tm_60.png);bottom:0;left:0;line-height:50px;position:absolute;width:980px;text-indent:20px;}
.banner .bd ul li p a{position:absolute;top:0;right:20px;}
.banner .bd li a{ display:block; height:367px; }
.banner .hd{width:100%;position:absolute; z-index:1; bottom:50px; right:0;}
.banner .hd ul{width:990px;margin:0 auto;}
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:195px; height:5px;float:left; margin-left:1px;font-size:0;line-height:999;background:#fff;}	
.banner .hd ul .on{background:#f6aa00;}

.lines{border-top:1px solid #e9e9e9;}
.news_h2{border-bottom:1px solid #e9e9e9;padding-bottom:15px;}
.news_ul li{zoom:1;overflow:hidden;padding:30px 0;background:url(../images/dotline.png) repeat-x 0 bottom;}
.news_ul li img.dis_b{margin:0 20px 0 0;}
.news_ul li div.abstract {line-height:30px; height:164px; overflow:hidden}
.news_ul li p{line-height:30px;padding:10px 0;}

.readmore{border:1px solid #f4f4f4;height:60px;line-height:60px;}

.footer_nav{background:#e5e5e5;}
.footer_nav a:hover{color:#2c7ecf;}


.nav_ul2{/*background:url(../images/dotline2.png) repeat-x 0 35px;*/padding-top:5px;}
.nav_ul2 li{background:url(../images/sp.png) no-repeat right center;float:left;padding:0 13px;height:30px;line-height:30px;}

.footer2{background:#eee;padding:40px 0 20px 0;}
.f1{width:380px;}
.f2{width:330px;}
.clr_89{color:#898989;}
.foot_p{line-height:30px;}


.scan_ul li{background:#FFF;padding:10px;margin-left:10px;float:left;}
.scan_ul li p{padding:5px 0 0 0;}

.copy{padding:10px 0;border-top:1px solid #dbdbdb;background:#eee;}

.lefts{width:290px;background:url(../images/left_bg.png) repeat-x 0 60px;height:850px;}
.lefts_h2{background:url(../images/arr_down.png) no-repeat;height:65px;line-height:60px;}
.lefts_ul li{background:url(../images/dotline.png) repeat-x 0 bottom;}
.lefts_ul li a{height:50px;line-height:50px;display:block;}
.lefts_ul li a:hover{color:#2c7ecf;}
.aa1{text-indent:20px;}
.bb1{text-indent:50px;background:#FFF url(../images/arr1.png) no-repeat 23px center;color:#ff4200;}

.rights{width:670px;}
.location{background:#f5f5f5 url(../images/home.png) no-repeat 20px 18px;text-indent:25px;height:55px;line-height:55px;padding:0 20px;}

.list_ul{background:url(../images/dotline.png) repeat-x 0 bottom;padding-bottom:20px;}
.list_ul li{background:url(../images/dot.png) no-repeat 0 center;text-indent:10px;position:relative;height:45px;line-height:45px;}
.list_ul li span{color:#cecdcd;position:absolute;top:0;right:0;}
.list_ul li a{width:500px;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.list_ul li a:hover{color:#2c7ecf;}

.xj_ls_pager {text-align:center;padding:20px 0;}
.xj_ls_pager a{line-height:30px;margin-left:6px;padding:8px 14px;}
.page_norm{color:#666;border:1px solid #d5d6d7;}
.page_cur{background:#298beb;color:#fff;border:1px solid #298beb;}
.turn_page{width:30px;border:1px solid #ccc;text-align:center;color:#4a4a4a;height:18px;}

.clr_b2{color:#2c7ecf;}

.p1{margin-top:30px;line-height:30px;}
.turn{background:url(../images/dotline.png) repeat-x;padding:20px 0;line-height:30px;}
.turn a{color:#a7a7a7;}
.turn a:hover{color:#2c7ecf;}
.turn1{color:#ff5400;}
.turn2{color:#10b938;}

.contentdiv p{line-height:2em; font-size:14px; color: #333;}
.contentdiv {margin-top:10px; margin-bottom:50px}
