/* CSS Document */

body,td,th {font-size:14px; overFlow-x: hidden; }
body { font-size:12px; font-family: "Microsoft yahei";color:#686868;  max-width:960px;
	margin-left: 0px; padding-bottom:60px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; margin:auto;}
	
a{ color: #666; text-decoration: none; font-size:14px;}	
a:hover 
a:focus{ text-decoration: none;}

ul { margin:0; padding:0; list-style:none;}
img { border:none;}
.c { clear:both; overflow:hidden; height:0px;}
.y { float:right;}


.bg { width:96%; margin:auto;}
.head { width:96%; padding-left:2%; padding-right:2%; height:50px; -webkit-box-shadow: #ccc 0px 0px 10px;
   -moz-box-shadow: #ccc 0px 0px 10px;
   box-shadow: #ccc 0px 0px 10px;}
.logo { width:40%; height:100%; float:left; background:url(../img_m/logo.png) left center no-repeat; background-size:auto 60%;}
.logo a { width:100%; height:100%; display:block;}

.caidan { width:40%;height:100%; float:right; background:url(../img_m/caidan.png) right center no-repeat; background-size:auto 40%;}
.caidan a { width:100%; height:100%; display:block;}

.flash { width:100%; overflow:hidden; border-radius:10px; }

.lm { width:100%; margin:auto; padding-top:10px;}
.lmer1 { width:14%;  float:left; margin-left:2%; margin-top:10px;}
.lmer { width:14%;  float:left; margin-left:6.5%; margin-top:10px;}
.lmer1 img { width:100%;}
.lmer img { width:100%;}

.dh {width:100%; margin:auto; padding-top:10px;}
.dher { width:20%;float:left; margin-bottom:10px;}

.lm_tu { text-align:center;}
.lm_tu img {width:70%; margin:auto;}
.lm_tt { text-align:center; line-height:30px;}
.lm_tt a { font-size:12px;}

.lm_heng { width:96%; margin:auto; line-height:30px; font-size:14px; border:#CCC 1px solid; border-radius:3px;}
.lm_henger { width:75%; float:left; font-size:16px;}
.lm_henger a {font-size:12px; color:#ccc;}
.lm_m { width:25%; float:right;  text-align:right;}

.lm_heng1 { width:96%; margin:auto; line-height:30px; font-size:14px; padding-top:10px;}

.cp { padding-top:10px;}
.cp ul {}
.cp li { width:47%; float:left; margin-left:2%;  border-radius:5px; margin-bottom:15px;}

.cp_tu { width:auto; height:140px; border-radius:5px; overflow:hidden;}
.cp_tu img { width:100%; height:140px;}

.cp_tu1 { width:auto; height:auto; border-radius:5px; overflow:hidden;}
.cp_tu1 img { width:100%; height:auto;}

.cp_tt { line-height:30px; text-align:center; background:f8f8f8;}
.cp_at {  border-bottom:#f1f1f1 1px solid; line-height:24px; padding-bottom:10px;}
.cp_m { padding-top:5px;}


.heng { width:100%; max-width:960px; height:45px; position:fixed; bottom:0px; background:#fa7700;text-align:center; line-height:45px;color:#fff; font-size:16px;}
.heng a { color:#fff; font-size:16px;}
.henger { width:20%; height:50px; float:left; margin-top:10px; text-align:center; background:#FFF; border-top:#CCC 1px solid;}
.hengerer { width:20%; height:60px; float:left; background:#FFF;}

.heng_tu img { width:25px; height:25px; margin-top:5px;}
.heng_tt { line-height:15px; padding-bottom:5px;}
.heng_tt a { font-size:12px;}

.yuyue { width:98%; height:40px; border:#ebebeb 1px solid; border-radius:5px; color:#ccc; margin-top:10px; padding-left:2%;}
.tijiao {width:100%; height:40px;border-radius:5px; margin-top:10px; background:#3191ff; border:none; text-align:center; color:#FFF; line-height:40px;}

.xxm {}
.xxm ul {width:96%; margin:auto;}
.xxm li {-webkit-box-shadow: #f1f1f1 0px 0px 10px;  border-radius:5px;
   -moz-box-shadow: #f1f1f1 0px 0px 10px; background-color:#fff;
   box-shadow: #f1f1f1 0px 0px 10px; margin-bottom:15px;}
.xxmer { padding:10px;}
.xxm_tu {width:50px;  height:50px; float:left;}
.xxm_tu img { width:100%; height:50px; text-align:right; float:right;}
.xxm_at {width:81%; height:50px; float:right;}
.xxm_attt { height:22px; line-height:22px; font-size:16px; color:#000; padding-top:5px;}
.xxm_atat { line-height:24px; color:#999;}


.hz ul { padding-top:10px; background:#f8f8f8;}
.hz li { width:22.5%; margin-left:2%; margin-bottom:10px;  float:left; border-radius:3px; overflow:hidden;}
.hz li img { width:100%; }

.zx ul { padding-top:10px; width:96%; margin:auto;}
.zx li { border-bottom:#f8f8f8 1px solid; padding:10px;-webkit-box-shadow: #f1f1f1 0px 0px 10px;  border-radius:5px;
   -moz-box-shadow: #f1f1f1 0px 0px 10px; background-color:#fff;
   box-shadow: #f1f1f1 0px 0px 10px; margin-bottom:15px;}
.zx_at {   }
.zx_tu { width:25%;  height:60px; float:right;}
.zx_tu img { width:100%; height:60px; text-align:right; float:right;}

.zx_tt {line-height:30px; font-size:14px; font-weight:bold;}
.zx_tt a { font-size:14px;}
.zx_atat { padding-top:10px; color:#999;}
.zx_atat1 { line-height:20px; float:left; padding-left:25px; background:url(../img_m/at1.png) left center no-repeat; background-size:20px 20px; padding-right:5px;}
.zx_atat2 { line-height:20px; float:left; padding-left:25px; background:url(../img_m/at2.png) left center no-repeat; background-size:20px 20px; padding-right:5px;}
.zx_atat3 { line-height:20px; float:left; padding-left:25px; background:url(../img_m/at3.png) left center no-repeat; background-size:20px 20px; padding-right:5px;}

.footer { line-height:30px; text-align:center; font-weight:bold;}

.zx_tttt {  line-height:20px; }
.zx_tttt a { font-size:12px;font-weight:bold;}


.dh_bg { width:80%; margin:auto; padding-top:50px; padding-bottom:50px;}
.dh_lm { font-size:14px; font-weight:bold; color: #FFF; line-height:30px; padding-top:20px;}
.dh_at { padding-bottom:20px; border-bottom:#333 1px solid;}
.dh_ater { float:left; padding-right:10px; line-height:30px;}


.page {  margin:auto; padding-top:10px; width:96%; border-top:#f8f8f8 1px solid;}

.page ul { margin:0; padding:0; list-style:none;}

.page li { float:left; line-height:28px; height:28px; padding:0 10px; background: #FFF; margin-right:5px; background:url(../img_m/page.gif); margin-bottom:5px;}

.page li:hover { background:url(../img_m/page1.gif);}

.page a {font-size: 12px;color: #333;}

.page a:link {text-decoration: none;}

.page a:visited {text-decoration: none;color: #333;}

.page a:hover {text-decoration: none;color: #000;}

.page a:active {text-decoration: none;color: #333;}


.time { background: #f8f8f8; line-height:30px; font-size:12px;  border-radius:3px; width:94%; padding-left:2%; margin:auto;}


.xm { width:98%; padding-left:2%; padding-top:10px;}

.xm li { width:31.2%; float:left; margin-right:2%; border-radius:5px; overflow:hidden;}
.xm li img { width:100%; height:auto; border-radius:5px; overflow:hidden;}

.xmzx_tt {font-size:14px; line-height:30px; font-weight:bold;}
.xmzx_at {font-size:14px; line-height:24px; }
.zx_ater {padding-top:10px;}
.zx_aterer {
    height: 24px;
    border: #ccc 1px solid; padding: 0 10px 0 10px;
    float: left;
    margin-right: 10px;
    line-height: 24px;
    text-align: center;
    border-radius: 3px;}
    
.zx_hq {width: 100%;
    line-height: 32px;
    border: #F00 1px solid;
    border-radius: 3px;
    color: #F00;
    text-align: center;
    margin-top: 10px;}


.at_tt { width:96%; margin:auto; line-height:50px; font-weight:bold; font-size:14px;}
.at_tt1 {  line-height:30px; font-weight:bold; font-size:14px; height:30px; overflow:hidden;}

.at_at { padding:2%; width:92%; margin:auto; font-size:16px; line-height:26px; border-radius:5px}
.at_at img { width:100%; margin:auto;}


.zx_tu1 { width:33%;  height:80px; float:left;}
.zx_tu1 img { width:100%; height:80px; text-align:right; float:right;}
.zx_at1 { width:65%; height:80px; float:right;}

.zx_kg { width:40%; height:20px; background:#F00; text-align:center; line-height:20px; color:#FFF; border-radius:3px;}
.zx_kg a { color:#FFF;}

.bg1 { width:96%; margin:auto;}
.bg1 img { width:100%; height:auto;}

.fl { width:100%;}
.fler { width:20%; margin-left:2%; line-height:20px; background:#f8f8f8; border-radius:3px; float:left; margin-bottom:10px; text-align:center;}
.fler a { font-size:12px;}

.lm_lm { width:60%; margin:auto;}
.lm_lmer {  padding-bottom:10px; text-align:center;}

.lm_z { width:96%; margin:auto; padding-top:10px;}
.lm_zer1 { width:31%;  float:left; text-align:center; line-height:25px; border:#CCC 1px solid;   border-radius:3px;}
.lm_zer2 { width:31%;   float:left; margin-left:2.5%; text-align:center; line-height:25px; border:#CCC 1px solid;   border-radius:3px;}
.lm_zer3 { width:31%;   float:right; text-align:center; line-height:25px;  border-radius:3px; border:#CCC 1px solid;}

.pin {margin:auto; padding-top:10px; padding-bottom:10px;}
.pin1 { width:47%; height:110px; background:#333; float:left; padding-top:10px; margin-left:2%; background: url(../img_m/bg1.jpg); background-size:100% 120px;border-radius:3px; overflow: hidden;  font-size:16px; font-weight:bold; color:#000;}
.pin1 a { width:100%; height:100%; display:block;}
.pin2 { width:47%; height:120px; margin-left:2%; float:left;}
.pin2_1 { width:100%; height:45px; background: url(../img_m/bg2.jpg);padding-top:10px; background-size:100% 55px;border-radius:3px; overflow: hidden; font-size:16px; font-weight:bold;color:#000;}
.pin2_1 a { width:100%; height:100%; display:block;}
.pin2_2 { width:100%; height:45px; background: url(../img_m/bg3.jpg);padding-top:10px; background-size:100% 55px; margin-top:10px;border-radius:3px; overflow: hidden; font-size:16px;  font-weight:bold;color:#000;}
.pin2_2 a { width:100%; height:100%; display:block;}

.dz { width:96%; margin:auto; background:#f8f8f8; border-radius:3px; line-height:26px; margin-top:10px;}
.dz a { font-size:12px;}

.zixun { width:96%; margin:auto; border-top:#f8f8f8 1px solid;}
.zixun img { width:100%;}

.list_top { padding:0 2%; margin:auto; height:40px; background:#d6f1c2; border-bottom:#c8e1b4 1px solid;border-top:#c8e1b4 1px solid;}
.top1 { line-height:40px; width:40px; height:40px;  float:left; background:url(../img_m/qq.png) no-repeat center; background-size: auto 60%;}
.top2 { line-height:40px; width:40px; height:40px; float:right; background:url(../img_m/322853_1504859296.png) no-repeat center; background-size:60%;}

.gy_list { width:96%; margin:auto; padding-top:20px;}
.gy_list li { line-height:40px; background:#f8f8f8; margin-bottom:10px; padding-left:10px; border:#999 1px solid; border-radius:4px;}

.heng1 { width:33%; float:left;}
.heng2 { width:33%; float:left; border-left:#FFF 1px solid; border-right:#FFF 1px solid;}
.heng3 { width:33%; float:right;}