﻿@charset "utf-8";
/* CSS Document */

body,div,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p{ padding:0;margin:0; font-size:14px; font-family:"Microsoft YaHei","微软雅黑",Arial, Helvetica, sans-serif;}
body{background:#FFF; color:#999}
div,ul,dl,dt,dd,li{list-style:none; color:#555;}
a img{border:none;}
a{text-decoration:none;}
a:hover{ text-decoration:none;}
.left{float:left;}
.right{float:right;}
.k100{ width:1000px; height:auto; margin:0 auto;}


/* 顶部样式开始 */
.xfggzt_top {width:100%; height:79px; background:url(../images/tbbg.jpg) repeat-x; margin-bottom:1px;}
.xfggzt_topa{width:1002px; height:79px; margin:0 auto; background:url(../images/topa.gif) no-repeat; position:relative;}
.xfggzt_logo{width:235px; height:42px; position:absolute; top:19px; left:0px;}
.xfggzt_tb{width:32px; height:26px; position:absolute; top:4px; right:77px;}
.xfggzt_wb{width:31px; height:26px; position:absolute; top:4px; right:45px;}
.xfggzt_wx{width:29px; height:26px; position:absolute; top:4px; right:15px;}
.xfggzt_wx_pic{width:135px; height:145px; position:absolute; top:20px; right:-40px; display:none; z-index:5;}
.xfggzt_top_nav{position:absolute; top:24px; left:388px; line-height:54px;font-family:"Microsoft YaHei";}
.xfggzt_top_nav ul li{ position:relative; float:left;}
.xfggzt_nav_a1{font-size:16px;width:45px; height:auto; display:block; float:left; color:#535353}
.xfggzt_nav_a2{font-size:16px;width:82px; height:auto; display:block; float:left; text-align:center; color:#535353}
.xfggzt_nav_a3{font-size:14px;width:74px; height:auto; display:block; float:left;text-align:center; color:#535353}
.xfggzt_nav2xl{width:310px; height:auto; position:absolute; top:53px;  background:#ede7e1; border:1px solid #bbbbbb; z-index:9999;padding:15px; line-height:24px; font-family:"宋体"; font-size:12px; color:#333333; display:none;}
.xfggzt_nav2xl a{color:#333333;display:inline;}
.xfggzt_nav2xl a:hover{color:#b40000; text-decoration:none;}
.xfggzt_nav2xl span{width:310px; height:16px; display:block; margin-bottom:12px; border-bottom:1px dotted #ccc; float:left;}
a.xfggzt_btn1{width:94px; height:26px; float:left; background:url(../images/nav2_btn1.jpg) no-repeat; text-align:center; line-height:26px; font-size:12px; font-weight:bold; color:#fff; margin-top:5px; margin-right:10px;}
a.xfggzt_btn1:hover{color:#fff; }
a.xfggzt_btn2{width:79px; height:26px; float:left; background:url(../images/nav2_btn2.jpg) no-repeat; text-align:center; line-height:26px; font-size:12px; font-weight:bold; color:#fff; margin-top:5px;}
a.xfggzt_btn2:hover{color:#fff; }
.xfggzt_nav2xl a img{margin-top:5px;}
.xfggzt_nav2xl b{font-weight:bold;  float:left;}
.xfggzt_nav2xl b .xfggzt_b1{display:block; float:left;}
.xfggzt_nav2xl p{float:left; width:100%;}
.xfggzt_nav2_xla{right:-80px;}
.xfggzt_nav2_xlb{right:-10px;}
.xfggzt_top a:hover{text-decoration:none;}

/* 底部样式开始 */
#footer{width:100%;height:227px;background:#e3e3e3;clear:both;}
.footer_in{width:1000px;height:197px;margin:0 auto;padding-top:30px}
.footer_ul{width:1000px;height:96px;}
.footer_ul li a{width:231px;height:69px;float:left;margin-right:25px;cursor: pointer;float:left;background:url(../images/lx1.jpg) no-repeat; display:block;}
.footer_ul .li9{background:url(../images/lx2.jpg) no-repeat;}
.footer_ul .li11{background:url(../images/lx3.jpg) no-repeat;}
.footer_ul .li19{background:url(../images/lx4.jpg) no-repeat; margin-right:0;}
.footer_bot{width:910px;height:98px;padding-left:90px; clear:both;}
.footer_bot .p44{float:left;width:323px;height:74px;padding-right:29px;border-right:1px solid #999;}
.footer_bot .p4455{float:left;width:430px;height:74px;padding-left:45px;line-height:20px;color:#999;}
.footer_ul .a7_wx{background:url(../images/wx1.png) no-repeat center top;width:93px;height:98px; position:relative;top:-100px;right:-830px; display:none;}


.clear{
	clear:both;}



.blank{height:0px; clear:both; overflow:hidden; font-size:1px; width:auto;}
.blank10{height:10px; clear:both; overflow:hidden; font-size:1px; width:auto;}
.blank14{height:14px; clear:both; overflow:hidden; font-size:1px; width:auto;}
.blank20{height:20px; clear:both; overflow:hidden; font-size:1px; width:auto;}
.blank40{height:40px; clear:both; overflow:hidden; font-size:1px; width:auto;}
.blank60{height:60px; clear:both; overflow:hidden; font-size:1px; width:auto;}


.banner{ width:100%; height:400px; margin:0 auto;}
.ban_1{ width:100%; height:150px; background:url(../images/ban_01.jpg) center;}
.ban_2{ width:100%; height:150px; background:url(../images/ban_02.jpg) center;}
.ban_3{ width:100%; height:100px; background:url(../images/ban_03.jpg) center;}

.bk_1{ width:100%; background:#fafafa; height:158px;}
.bk_1 ul{ width:1000px; height:158px; margin:0 auto;}
.bk_1 li{ width:110px; height:110px; float:left; margin-top:24px; background:#fc9b23; color:#FFF; font-size:18px; line-height:26px; margin-left:112px; border-radius:100px;}
.bk_1 a{ float:left; margin-top:30px; width:110px; text-align:center; color:#FFF;}
.bk_1 li:hover{ background:#fc4a4a;}

.biaot{color:#2e2e2e; text-align:center; width:1000px; margin:0 auto; text-align:center; font-size:34px; line-height:140px;} 
.bk_2 ul{ width:1000px; height:auto; margin:0 auto;}
.bk_2 li{ width:250px; height:340px; background:url(../images/tiao.jpg) no-repeat right; float:left;}
.bk_2 span{ font-size:20px; color:#F00; font-weight:bold; width:250px; height:40px;  text-align:center; display:block;} 
.bk_2 p{ width:200px; height:auto;  margin:0 auto; display:block; line-height:26px; color:#888888;}
.bk_2 img{ float:left; margin-top:40px; margin-left:28px;}
.dw_x{ float:left; margin-top:10px; margin-left:28px;}
.anniu{ width:322px; height:44px; line-height:44px; font-size:18px; background:#14bfc8; margin:0 auto; border-radius:6px; text-align:center;}
.anniu a{ color:#FFF;}

.wxtx{ width:1000px; height:107px; margin:0 auto;}
.wxtx ul{ width:967px; height:107px; background:#fafafa; float:left; margin-left:17px;}
.bncf{ width:61px; height:61px; background:url(../images/ld.jpg); float:left; margin-left:18px; margin-top:24px;}
.wenzi_x{ font-size:16px; line-height:26px; float:left; margin-top:16px; margin-left:20px; }
.wxtx span{ color:#14bfc8; font-size:18px; font-weight:bold;}
.wxtx a{ color:#F00;}
.wxtx p{ font-size:16px}

.bk_3{ width:100%; height:auto; background:#ececec;}
.dnjs ul{ width:1000px; height:auto; margin:0 auto;}
.ys{ font-size:16px; color:#999999; line-height:34px; text-align:center;}
.xbt{ width:632px; height:48px; margin:0 auto; background:#fc9b23; color:#FFF; line-height:48px; font-size:18px;}
.dnjs a{ width:197px; height:48px; color:#FFF; text-align:center; float:left; display:block;}
.dnjs p{ width:434px; height:46px; background:#ececec; float:left; margin-top:1px; color:#ff7200;  font-size:18px; display:block;  text-align:center;}

.zlys ul{ width:1000px; height:auto; margin:0 auto; background:#ececec}
.zlys h2{ font-size:16px; color:#14bfc8; text-align:center; line-height:56px; font-family:"微软雅黑"}
.zlys p{ line-height:28px; width:224px; height:auto; margin:0 auto; color:#8e8a8a;}
.zlys a{ color:#14bfc8;}
.zlys_1{ width:268px; height:241px; float:left; border-radius:4px; background:#FFF; margin-left:22px;}
.zlys_2{ width:341px; height:242px; background:url(../images/zlys.jpg); float:left; margin-left:40px;}
.zlys_3{ width:329px; height:222px; float:left; font-size:16px; line-height:42px; margin-top:20px;}
 
 
.wxtx_2{ width:1000px; height:107px; margin:0 auto;}
.wxtx_2 ul{ width:892px; height:114px; background:#FFF; float:left; margin-left:54px; border:1px #d8d8d8 solid;}
.bncf_2{ width:93px; height:93px; background:url(../images/spx.jpg); float:left; margin-left:18px; margin-top:10px;}
.wenzi_2x{ font-size:16px; line-height:26px; float:left; margin-top:16px; margin-left:20px; }
.wxtx_2 span{ color:#ea8f1d; font-size:18px;}
.wxtx_2 a{ color:#F00;}
.wxtx_2 p{ font-size:14px; line-height:28px; margin-left:20px; float:left; margin-top:14px;} 

.bk_4{ width:1000px; height:auto; margin:0 auto;}
.bk_4_1 li{ width:345px; height:310px; float:left; background:#fafafa; margin-left:103px; border-radius:6px;}
.bk_4_1 h2{ width:345px; height:40px; float:left; color:#F00; font-size:18px; text-align:center; background:#FFF}
.bk_4_1 img{ width:345px; height:168px; float:left;}
.bk_4_1 p{ width:310px; height:auto; float:left; margin-left:18px; line-height:26px; margin-top:14px}


.bk_4_2 ul{ line-height:49px; text-align:center; width:675px; margin:0 auto;}
.bk_4_2 a{ color:#FFF;font-size:16px;}
.bk_4_2_1{ width:220px; height:49px; background:#fc9b23; float:left; margin-left:5px; margin-top:5px;}
.bk_4_2_2{ width:220px; height:49px; background:#2fd3dc; float:left;margin-left:5px;margin-top:5px; }
.djzj{ width:444px; height:69px; float:left; background:url(../images/djzj.jpg);margin-left:5px;margin-top:5px;}


.bk_5{ width:100%; height:auto; background:#ececec}
.bk_5_1 ul{ width:1000px; height:auto; margin:0 auto;}
.wenzjs{ font-size:16px; color:#999999; line-height:34px; text-align:center;}
.bk_5_1 a{ color:#F00 }

.bk_5_2 ul{width:800px; height:auto; margin:0 auto;}
.bk_5_2 a{  font-size:16px; color:#FFF; display:block;text-align:center; }
.bk_5_2 img{ float:left;}
.bk_5_2 span{ font-size:20px;}
.alt_1{width:253px; height:412px; float:left; background:#ff9600;text-align:center; line-height:50px;}
.alt_2{width:529px; height:171px; float:left; background:#f74e40;text-align:center; margin-left:15px;line-height:36px;}
.ts{ margin-top:32px;}
.alt_3{width:246px; height:227px; float:left; background:#f74e40;text-align:center; line-height:50px;margin-left:15px;margin-top:15px;}
.alt_4{width:268px; height:227px; float:left; background:#ff9600;text-align:center; line-height:50px;margin-left:15px;margin-top:15px;}