@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,p,div,span,a,a img,ul,li,ol,dl,dt,dd,table,td{ margin:0px; padding:0px;}
body {font-family:Arial,"微软雅黑","宋体"; color:#1c1c1c; font-size:12px;}
ul,li,ol{list-style:none;}
a,a img{ border:0px; outline:none; text-decoration:none;}
h2,h3,h4{ font-size:14px;}
h3 span{ font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#aaaaaa; font-weight:normal; padding-left:8px;}
h3 span a:link,h3 span a:visited,h3 span a:hover,h3 span a:active{ color:#aaa;}
p{ line-height:20px;}

a:link,a:visited{ color:#1c1c1c;}
a:hover,a:active{ color:#1c1c1c; text-decoration:none;}
.clearn{ clear:both;}

.m0{ margin:0px;}

.ibg2{ background:#f7f7f7; width:100%; height:auto;}
.blank85 {height: 85px;line-height: 85px;clear: both;visibility: hidden;}
.blank40 {height: 40px;line-height: 40px;clear: both;visibility: hidden;}
.blank30 {height: 30px;line-height: 30px;clear: both;visibility: hidden;}
.blank20 {height: 20px;line-height: 20px;clear: both;visibility: hidden;}
.blank10 {height: 10px;line-height: 10px;clear: both;visibility: hidden;}

.title1{font-size: 28px; color: #333333;text-align: center;}
.description1{ text-align:center; height:30px; line-height:30px; font-size:14px; color:#afafaf;}



a.all_rediao,.all_rediao{  margin:0px auto; width:150px; height:40px; background: url(../images/index_38.png) no-repeat 130px center #f87189; line-height:40px; font-size:18px; text-align:left; display:block; color:#FFF; border-radius:5px; cursor:pointer; padding-left:50px;}
.all_rediao:hover{ text-decoration:none;color:#FFF;}

.center_bg{background:url(../images/news_bg.png) repeat-x; width:100%; height:auto;}
/* 首页 */
#wrap{ width:1000px; margin:0 auto; padding:0px;}

#top{ width:1000px; height:110px; overflow:hidden;}
#logo{ width:300px;  padding-top:20px; float:left; }
#logo p{ font-size:14px; font-weight:bold; line-height:24px;}
#logo p span{ font-size:12px; padding-left:10px; font-family:Arial; font-weight:normal;}
#top .cell{ width:700px; float:right; padding-top:0;   font-size:18px; text-align:right;}
#top .cell .bg1{ background:#f87189; font-size:12px; display:inline-block; width:60px; height:25px; line-height:25px; text-align:center; color:#FFF;}
#top .cell .bg2{ background:#a1a1a1; font-size:12px; display:inline-block; width:60px; height:25px; line-height:25px;text-align:center; color:#FFF;}

#top .cell .nav{padding-top:40px; }
#top .cell .nav ul{ float:right;}
#top .cell .nav li{ position:relative; z-index:1; float:left; width:107px; height:35px; font-size:16px;}
#top .cell .nav li a{ display:block; position:absolute; left:-6px; top:0; z-index:3; width:107px; height:35px; line-height:35px; text-align:center; font-size:16px; font-family:"微软雅黑";}
#top .cell .nav li a:hover,#top .cell .nav li.on a{ left:-13px; width:121px; background:#00CC99; color:#fff; text-decoration:none;font-size:16px;}

/*************************************************/
.foot{ width:100%; height:auto; background:#4bc0a8;}

.foot .ftitle{ font-size:16px; color:#FFF; font-weight:bold;}
.foot .foot_v1{}
.foot .foot_v1 li{ float:left; }
.foot a{ color:#FFF;}


.foot dd{ width:350px; margin-top:10px;}
.foot dd dl{ float:left; padding:2px; border:1px solid #FFF; margin:5px 3px;}
.foot .dianhua{ background:url(../images/tel.png) no-repeat; height:29px; line-height:29px; font-size:18px; color:#FFF; padding-left:33px; margin:20px auto;}


.foot .link{ padding:30px 0 0px 0; height:auto;}
.foot .link ul{}
.foot .link ul li{ border:none;float:left; width:120px; height:40px; line-height:40px; overflow:hidden;}

.foot .link .bbtn{ border-bottom:1px solid #FFF;}

.foot .foot_info{ color:#FFF; margin:10px 0; line-height:30px; background:url(../images/logo_foot.png) no-repeat right;background-size:auto 40px;}
.foot .foot_nav{}
.foot .foot_nav li{ float:left; width:100px; height:30px; line-height:30px;}