html{background:#fff;}
body {font-size:15px;font-family:Microsoft YaHei, Verdana, Arial;color:#5c5c5c;height:auto;padding:0 0 50px 0;}

a {color: #3e3e3e;text-decoration: none;}
a:hover {text-decoration: none;color:#f00;}

.mt10{margin-top:10px;}

.title{height:40px;background:#f6f6f6;border-top:#d9dadc 1px solid;border-bottom:#d9dadc 1px solid;padding:0 20px;}
.title h2{line-height:40px;font-size:16px;font-weight:400;color:#000;}
.title span{float:right;padding:7px 0 0 0;}
.title span a{width:45px;height:26px;background:url(../images/fh.png) no-repeat;display:block;color:#fff;text-align:center;line-height:26px;padding:0 0 0 8px;}

.top{}
.top .logo{background:#fff;}
.nav{background:#005baa;}
.nav ul{}
.nav ul li{float:left;width:33.3%; height:38px; line-height:38px; overflow:hidden; background:url(../images/foot-1.png) right center no-repeat;text-align:center; border-bottom:1px solid #fff;}
.nav ul li a{font-size:14px;color: #FFFFFF;line-height:38px;display:block;}
.nav .nobg{background:none;}

.c{}


.banner{width:320px; margin:0 auto;  position:relative; overflow:hidden; margin-bottom:10px;}
.mod_01{float:left; width:320px;}
.mod_01 img{display:block; width:320px;}
.dotModule_new {padding:0 5px;height:11px;line-height:6px;-webkit-border-radius:11px;background:rgba(45,45,45,0.5);position:absolute;bottom:5px;right:10px;z-index:11;}
#slide_01_dot {text-align:center;}
#slide_01_dot span {display:inline-block;margin:0 3px;width:5px;height:5px;vertical-align:middle;background:#f7f7f7;-webkit-border-radius:5px;}
#slide_01_dot .selected {background:#415eb0;}

.a_c{padding:10px;line-height:24px;}


.cpfl{}
.cpfl li{height:30px;border-bottom:#008f00 1px dotted;line-height:30px;padding:0 10px;}
.cpfl li a{color:#666;line-height:30px;height:30px;}

.news_list{padding:0 10px;}
.news_list li{line-height:30px;border-bottom:#2c9889 1px solid;}
.news_list li a{line-height:30px;font-size:16px;}
.news_list li span{float:right;}

.index_p_list{}
.index_p_list ul{}
.index_p_list ul li{width:50%;text-align:center;float:left;padding:5px 0;}
.index_p_list ul li img{width:150px;height:150px;border:#ccc 1px solid;padding:2px;}
.index_p_list ul li p{line-height:22px;}

.zixun_info{margin:0px; padding:3px 0px 3px 0px; width:95%;}
.zixun_info ul{margin:0px; padding:0px;}
.zixun_info ul li{ list-style:none; background:url(../images/lvyuan2.png) left center no-repeat; padding-left:8px; font-size:14px; color:#333333; margin-left:11px; line-height:28px;}
.zixun_info ul li a{white-space:nowrap;overflow: hidden; display:block}

.fym { padding:0px 8px 0px 8px; }
.ph_prolvyuan{background:url(../images/lvyuan.gif) left center no-repeat;}

.foot{width:100%;text-align:center;position:fixed;bottom:0;z-index:99999;}
.foot_c{background:#e7e7e7;}
.foot_c .topbtn{color:#4059a7;}
.foot_c p{padding:10px;}

.foot_a{background:#2c9889;}
.foot_a ul{}
.foot_a ul li{ width:25%; float:left; text-align:center; height:50px; background:#005baa url(../images/foot-1.png) right center no-repeat;  line-height:25px; font-size:14px; color:#fff;}
.foot_a ul li img{ border:0px;}
.foot_a ul li a img{ border:0px;}
.foot_a ul li a:hover img{ border:0px;}
.foot_a ul li a{ font-size:14px; color:#fff;}
.foot_a ul li a:hover{ font-size:14px; color:#fff;}



.cpfla{ margin-bottom:10px;}
.cpfla li{height:30px;line-height:30px; float:left; padding:5px; border:1px solid #ccc; margin-top:5px; margin-left:10px;}
.cpfla li a{color:#666;line-height:30px;height:30px;}
.cpfla li a:hover{color:#1a9a32;line-height:30px;height:30px;}
