@charset "utf-8";

/*--------------------------全局样式--------------*/
*{margin:0px;padding:0px;}
.center{margin:0 auto;}
body{background-color:#fff;font-size:14px;font-family:"宋体";}
div,ul,li,dl,dd,dt,p{list-style:none; margin:0px; padding:0px; font-weight:normal; border:0px;}
div,p,img,ul,li,dl,dt,dd,h1,h3,h2,h5,h4,h6{margin: 0px;padding: 0px;font-size: 12px;font-family:"宋体"; line-height:20px;border: 0 none;font-weight:normal;}

A {/*COLOR:#000; */TEXT-DECORATION: none;}
A:visited {/*COLOR: #000;*/ TEXT-DECORATION: none;}
A:hover {TEXT-DECORATION: none;}
img{border:0px;}
.cl:after{display:block;clear:both;height:0;overflow:hidden;visibility:hidden;content:".";}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
/*--------------------------/全局样式--------------*/


/*-------------------top 顶部通栏----------------------------*/
.top{ width:100%; height:35px; background-color:#f7f5f4;}
.top .top_t{ width:1227px; margin:0 auto;}
.top .top_t .top_t_l{ width:850px; float:left; font-size:12px; line-height:35px; font-family:"宋体";}
.top .top_t .top_t_l a{ color:#000;}
.top .top_t .top_t_l a:hover{ color:#35b9be;}
.top .top_t .top_t_m{ width:94px; float:left; background:url(../images/top_icon.png) no-repeat left center; font-size:12px; font-family:"宋体"; line-height:35px; padding-left:30px; margin-left:60px}
.top .top_t .top_t_r{ width:188px; height:35px; float:right;}
.top .top_t .top_t_r ul{ height:25px; margin-top:5px;}
.top .top_t .top_t_r ul li{ width:25px; height:25px; float:left; margin-right:8px;}
.weibo{ width:25px; height:25px;  background:url(../images/top_icon01.png) no-repeat center;}
.weibo a{ width:25px; height:25px; display:block;}
.weibo:hover{ background:url(../images/top_icon001.png) no-repeat center; cursor:pointer;}

.weixin{ width:25px; height:25px; background:url(../images/top_icon02.png) no-repeat center;position:relative;}
.weixin:hover{background:url(../images/top_icon002.png) no-repeat center; cursor:pointer;}
.top_ewm{ width:116px; height:116px; display:none; position:absolute;}

.qqzx{ width:25px; height:25px; background:url(../images/top_icon03.png) no-repeat center;}
.qqzx a{ width:25px; height:25px; display:block;}
.qqzx:hover{ background:url(../images/top_icon003.png) no-repeat center;}

.shouji{ width:80px; height:25px; background:url(../images/top_icon04.png) no-repeat left; padding-left:20px;}
.shouji a{ width:80px; height:25px; display:block; font-size:12px; line-height:25px; color:#35b9be; cursor:pointer;}


/*----------顶部logo-----------------*/
.top_b{ width:1116px; height:150px; margin:0 auto; overflow:hidden;}
.top_b .top_logo{ width:330px; height:150px; float:left;}
.top_b .top_b_r{ width:356px; height:150px; float:right; overflow:hidden;}
.top_b .top_b_r ul{width:356px; float:right; overflow:hidden; margin-top:26px;}
.top_b .top_b_r ul li{ width:140px; height:98px; float:left; border-right:2px solid #ececec;}
.top_b .top_b_r ul li .top_b_pic{ width:50px; height:50px; margin:0 auto; display:block;}
.top_b .top_b_r ul li p{ font-size:12px; text-align:center; line-height:20px; color:#35b9be;}

/*-------nav导航----------------------*/
.nav{ width:100%; height:44px; background-color:#35b9be;}
.nav .nav_list{ width:1223px; margin:0 auto;}
.nav .nav_list .nav_project{float:left; width:203px; position:relative; z-index:99px;}
.nav .nav_list .nav_project .nav_project_1{float:left; width:203px; height:44px; background-color:#00a7ad;  font-size:20px; line-height:44px; text-align:center; color:#FFF;}
.nav .nav_list .nav_txt{ width:972px float:left;}
.nav .nav_list .nav_txt li{ width:170px;position:relative; float:left;}
.nav .nav_list .nav_txt li a{display:block; font-size:20px; line-height:44px; text-align:center; color:#fff;transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-webkit-transition:all .3s linear 0s}
.nav .nav_list .nav_txt li a:hover{ background-color:#00a7ad;}
.nav .nav_list .nav_project .submenu_bg{ width:203px; height:570px; background:rgba(93,88,89,.85) none scroll 0 0 !important;filter:alpha(opacity=85); position:absolute;top:44px; z-index:100;}
.nav .nav_list .nav_project .submenu{ width:204px;position:absolute; top:44px; z-index:101; }
.nav .nav_list .nav_project .submenu li{ height:40px;position:relative; }
.nav .nav_list .nav_project .submenu li img{ width:25px; height:25px; float:left; margin-top:7px; margin-left:36px; display:block;}
.nav .nav_list .nav_project .submenu li .san{ float:left; padding-left:24px;font-size:16px; line-height:40px; display:block; color:#fff;}
.nav .nav_list .nav_project .submenu li:hover{ width:203px; display:block; background:url(../images/nav_icon_bg.png) no-repeat left 162px center #35b9be;}
.sideBar{position:absolute;width:460px; height:570px; display:none; z-index:99; left:203px;}
.sideBar_txt{ width:400px; padding:0px 30px;}
.sideBar_txt .tt1{font-size:18px; padding-left:12px; height:34px; line-height:34px;border-bottom:#8f8f8f 1px solid; clear:both;margin-top:4px;}
.tmbg{background:rgba(255,255,255,0.95)!important;filter:alpha(opacity=95); background:#FFF;height:569px;padding-top:1px;}

.nav .nav_list .nav_project .submenu li .sideBar .sideBar_txt a{color:#000;}
.nav .nav_list .nav_project .submenu li .sideBar .sideBar_txt a:hover{ color:#fff;}
.nav .nav_list .nav_project .submenu li .sideBar .sideBar_txt dl{width:100%; clear:both;}
.nav .nav_list .nav_project .submenu li .sideBar .sideBar_txt dl dd{ float:left; width:33%; height:36px; line-height:36px; font-size:14px;display:block; overflow:hidden;}
.nav .nav_list .nav_project .submenu li .sideBar .sideBar_txt dl dd a{ text-decoration:none; padding:3px 10px; position:relative;}
.nav .nav_list .nav_project .submenu li .sideBar .sideBar_txt dl dd a span img{ width:9px; height:11px; position:absolute; right:0px;top:2px;animation:mymove 3s infinite linear;-webkit-animation:mymove 3s infinite linear; margin-top:0px;}
.sideBar_txt dl dd a:hover{color:#fff; background:#35b9be;transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s}

.sideBar_yan{top:0px;}
.sideBar_bi{top:-40px;}
.sideBar_xiong{top:-80px;}
.sideBar_shou{top:-120px;}
.sideBar_face{top:-160px;}
.sideBar_chuzhou{top:-200px;}
.sideBar_quban{top:-240px;}
.sideBar_wenxiu{top:-280px;}
.sideBar_qudou{top:-320px;}
.sideBar_tuomao{top:-320px;}
.sideBar_nenfu{top:-360px;}
.sideBar_bahen{top:-400px;}
.sideBar_simi{top:-440px;}
.sideBar_zhifang{top:-480px;}
.sideBar_chike{top:-480px;}
.sideBar_tese{top:-520px;}

/*-------nav导航结束----------------------*/



/*------------联系我们 官方微博 官方微信------------------*/
.bottom{ width:100%; background-color:#252525; overflow:hidden; margin-top:70px;}
.bottom .bottom_t{ width:1166px; margin:0 auto; overflow:hidden; margin-bottom:32px; margin-top:15px}
.bottom .bottom_t .bottom_l{ width:1166px; float:left; overflow:hidden; padding-top:12px; }
.bottom .bottom_t .bottom_l h3{ width:1166px; height:53px; text-align:center; border-bottom:1px solid #676767; font-size:24px; line-height:53px; color:#35b9be; }
.bottom .bottom_t .bottom_l .bottom_l01{ width:385x;float:left; height:50px; background:url(../images/bt_icon_001.png) no-repeat left center; margin-top:30px; margin-left:70px }
.bottom .bottom_t .bottom_l .bottom_l01 h4{ font-size:20px; color:#35b9be; line-height:28px; padding-left:50px; padding-top:6px; font-weight:normal; letter-spacing:-1px; width:385x;}
.bottom .bottom_t .bottom_l .bottom_l01 h4 span{ display:block; font-size:14px; line-height:16px;}
.bottom .bottom_t .bottom_l .bottom_l02{ width:385x; height:50px; background:url(../images/bt_icon_002.png) no-repeat left center; margin-top:30px; float:left;margin-left:70px;}
.bottom .bottom_t .bottom_l .bottom_l02 h4{ font-size:20px; color:#35b9be; line-height:28px; padding-left:50px; padding-top:6px; font-weight:normal; width:385x;}
.bottom .bottom_t .bottom_l .bottom_l02 h4 span{ display:block; font-size:14px; line-height:16px;}
.bottom .bottom_t .bottom_l .bottom_l03{ width:385x; height:50px;background:url(../images/bt_icon_003.png) no-repeat left center; margin-top:30px; float:left;margin-left:70px;}
.bottom .bottom_t .bottom_l .bottom_l03 h4{font-size:19px; color:#35b9be; line-height:28px; padding-left:50px; padding-top:6px; font-weight:normal; width:385x;}
.bottom .bottom_t .bottom_l .bottom_l03 h4 span{ display:block; font-size:14px; line-height:16px;}
.bottom .bottom_t .bottom_l .bottom_btn{ width:180px; height:40px; margin-left:50px; margin-top:43px; margin-bottom:70px;}

/*------------官方微博------------------*/
.bottom .bottom_t .bottom_m{ width:420px; float:left; margin-left:30px; padding-top:12px; margin-right:30px; background-color:#111111;}
.bottom .bottom_t .bottom_m h3{ width:318px; margin:0 auto; height:37px; border-bottom:1px solid #676767; font-size:20px; line-height:37px; color:#35b9be; background:url(../images/bt_icon_02.png) no-repeat left 33px center; padding-left:66px;}
.bottom .bottom_t .bottom_m_pic{ width:346px; height:411px; margin:0 auto; margin-top:12px; margin-bottom:20px;}

/*------------官方微信------------------*/
.bottom .bottom_t .bottom_r{ width:330px; float:left; overflow:hidden; padding-top:12px; margin-left:105px}
.bottom .bottom_t .bottom_r h3{ width:274px; height:53px; border-bottom:1px solid #676767; font-size:20px; line-height:53px; color:#35b9be; background:url(../images/bt_icon_03.png) no-repeat left 33px center; padding-left:66px;}
.bottom .bottom_t .bottom_r .bottom_ewm{ width:181px; height:181px; margin:0 auto; margin-top:50px; margin-bottom:26px;}
.bottom .bottom_t .bottom_r p{font-size:16px; color:#35b9be; line-height:34px; margin-left:86px;}



/*------------foot底部------------------*/
.foot{ width:100%; background-color:#111111; overflow:hidden;}
.footer{ width:1130px; margin:0 auto; overflow:hidden; padding-top:90px; padding-bottom:60px;}
.footer ul{ width:1028px; margin:0 auto; overflow:hidden;}
.footer ul li{ width:188px; float:left; margin-right:92px; margin-bottom:30px;}
.footer ul li .fenyuan_pic{ width:188px; height:70px; display:block; position:relative;}
.footer ul li h2{ width:188px; height:70px; position:absolute; z-index:10;}
.footer ul li h2 a{width:188px; height:70px; display:block;font-size:16px; color:#fff; line-height:70px; text-align:center;}
.footer ul li h3{ background:url(../images/footer_icon01.png) no-repeat left center; font-size:14px; line-height:22px; color:#50a9b5; padding-left:22px; margin-top:15px;}
.footer ul li h4{ background:url(../images/footer_icon02.png) no-repeat left top; font-size:14px; line-height:22px; color:#50a9b5; padding-left:22px; margin-top:4px;}



.footer_b{ width:100%; height:82px; background-color:#000; font-size:14px; text-align:center; line-height:31px; padding-top:14px; color:#fff;}
.footer_b a{font-size:14px; text-align:center; line-height:24px; padding-top:14px; color:#0a97a9;}

/*------------foot底部 漂浮------------------*/
.piaofu{ width:100%; height:60px; background-color:#35b9be; overflow:hidden; position:fixed; bottom:0px; z-index:9999;}
.piaofu ul{ width:1070px; margin:0 auto; overflow:hidden; padding-top:16px;}
.piaofu ul li{ width:170px; height:37px; border-right:1px solid #fff; float:left;}
.piaofu ul li .piaofu_icon{ width:35px; height:35px; float:left; margin-left:32px;}
.piaofu ul li p{ font-size:18px; color:#fff; line-height:35px; float:left; margin-left:8px;}

/*------------二级页导航------------------*/
.nav_art{ width:100%; background-color:#ef8133; overflow:hidden; height:55px;}
.nav_art ul{ width:1080px; margin:0 auto; height:55px; overflow:hidden;}
.nav_art ul li{ width:180px; float:left; height:55px;}
.nav_art ul li a{ width:180px; height:55px; display:block; font-size:20px; text-align:center; color:#fff; line-height:55px;}
.nav_art ul li a:hover{ background-color:#d35700;}

