@charset "utf-8";
/* CSS Document */

/*关于我们*/
.contant_box{ background-color:#f5f5f5; border-bottom:1px solid #dcdcdc;}
.contant_center{ width:1200px; margin-left:auto; margin-right:auto; overflow:hidden; padding-top:29px;}
.contant_left{ float:left; width:290px;}
/*项目列表*/
.title h1{ float:left; font-size:18px; color:#323232; line-height:38px; border-bottom:2px solid #e12551; transition:all 0.4s ease-in-out;}
.title h2{ float:right; color:#646464; line-height:38px; font-family:Arial; transition:all 0.4s ease-in-out;}
.title h1:hover{ color:#e12551;}
.title h2:hover{ color:#e12551;}
.ser_list{ padding-top:12px;}
.ser_list h3{ background:url(../images/left_list_icon.png) no-repeat 0 center; line-height:39px; padding-left:19px; transition:all 0.4s ease-in-out; border-bottom:1px solid #e1e1e1;}
.ser_list h4{ background:url(../images/left_list_icon.png) no-repeat 0 center; line-height:39px; padding-left:19px; transition:all 0.4s ease-in-out;}
.ser_list h3:hover{ color:#e12551; padding-left:29px; background:url(../images/left_list_icon2.png) no-repeat 10px center;}
.ser_list h4:hover{ color:#e12551; padding-left:29px; background:url(../images/left_list_icon2.png) no-repeat 10px center;}
/*热门项目*/
.hot_box{ padding-top:15px; padding-bottom:15px;}
.hot_item{ width:90px; overflow:hidden;}
.item_img{ overflow:hidden;}
.item_img a img{ transform:scale(1); transition:all 1s ease-in-out;}
.hot_list{ padding-top:26px;}
.hot_item{ float:left;}
.hot_item h3{ font-size:12px; text-align:center; line-height:40px; transition:all 0.4s ease-in-out;}
.hot_item h3:hover{ color:#e12551;}
.hot_item:hover .item_img a img{ transform:scale(1.2);}
.hot_item2{ float:left; margin-left:10px; margin-right:10px;}
.hot_item2 h3{ font-size:12px; text-align:center; line-height:40px; transition:all 0.4s ease-in-out;}
.hot_item2:hover .item_img a img{ transform:scale(1.2);}
.hot_item2 h3:hover{ color:#e12551;}
/*推荐新闻*/
.news_list{ padding-top:6px;  padding-bottom:17px;}
.news_text{ border-bottom:1px solid #e1e1e1;  padding-top:15px;}
.news_text h3{ font-size:12px; line-height:20px; padding-bottom:3px;}
.news_text h4{ line-height:20px; padding-bottom:9px; transition:all 0.4s ease-in-out;width:290px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news_text h4:hover{ color:#e12551; padding-left:10px;}
.news_text2{padding-top:15px;}
.news_text2 h3{ font-size:12px; line-height:20px; padding-bottom:3px;}
.news_text2 h4{ line-height:20px; padding-bottom:9px; transition:all 0.4s ease-in-out;}
.news_text2 h4:hover{ color:#e12551; padding-left:10px;}
/*左侧联系我们*/
.contact_left{ padding-bottom:53px;}
.contact_list h3{ font-weight:bold; color:#595959; line-height:26px; padding-top:19px; padding-bottom:4px;}
.contact_list h4{ line-height:26px; }
/*右侧联系我们*/
.contant_right{ float:right; width:870px;}
.right_title h1{ float:left; font-size:18px; color:#323232; line-height:38px; border-bottom:2px solid #e12551; transition:all 0.4s ease-in-out;}
.right_title h1:hover{ color:#e12551;}
.right_title_right{ float:right; }
.right_title_right h2{ float:left; color:#646464; line-height:38px; transition:all 0.4s ease-in-out;}
.right_title_right h3{ float:left; color:#646464; line-height:38px; transition:all 0.4s ease-in-out;}
.right_title_right h4{ float:left; color:#646464; line-height:38px; padding:0 5px;}
.right_title_right h3:hover{ color:#e12551;}
.right_text{ background-color:#fff; padding:33px 40px 98px 40px;}
.right_text p{ line-height:26px; padding-bottom:10px; text-indent:2em;}
 
/*底部优势*/
.advan_box{ width:100%; padding-bottom:43px; padding-top:40px;}
.advan_center{ width:1200px; margin-left:auto; margin-right:auto; overflow:hidden;}
.advan{ float:left; width:240px;}
.advan_icon01{ width:68px; height:68px; background:url(../images/advan_icon01.png) no-repeat center; transition: all 0.5s ease-in-out; margin-left:86px;}
.advan_icon02{ width:68px; height:68px; background:url(../images/advan_icon02.png) no-repeat center; transition: all 0.5s ease-in-out; margin-left:86px;}
.advan_icon03{ width:68px; height:68px; background:url(../images/advan_icon03.png) no-repeat center; transition: all 0.5s ease-in-out; margin-left:86px;}
.advan_icon04{ width:68px; height:68px; background:url(../images/advan_icon04.png) no-repeat center; transition: all 0.5s ease-in-out; margin-left:86px;}
.advan_icon05{ width:68px; height:68px; background:url(../images/advan_icon05.png) no-repeat center; transition: all 0.5s ease-in-out; margin-left:86px;}
.advan_icon01:hover{ background:url(../images/advan_icon06.png) no-repeat center;}
.advan_icon02:hover{ background:url(../images/advan_icon07.png) no-repeat center;}
.advan_icon03:hover{ background:url(../images/advan_icon08.png) no-repeat center;}
.advan_icon04:hover{ background:url(../images/advan_icon09.png) no-repeat center;}
.advan_icon05:hover{ background:url(../images/advan_icon10.png) no-repeat center;}
.advan_text h2{ font-size:16px; text-align:center; line-height:20px; padding-top:7px; padding-bottom:4px;}
.advan_text h3{ font-size:14px; text-align:center; line-height:20px;}
/*footer*/

<!--返回顶部-->
#fanhui{ width:60px; height:60px; left:50%; top:80%; } 
#fanhui h3{ position:fixed;  left:100%; margin-left:-60px; top:80%; background-image:url(../images/top_01.png); width:60px; height:60px; background-repeat:no-repeat; z-index:999;}
#fanhui h3:hover{ background-image:url(../images/top_02.png);}

