@charset "utf-8";
/* CSS Document 
** author:永易搜
** URL:http://www.yongyisou.com/
** tips:CSS文件非专业勿动，编码格式为utf-8
*/
*{ padding:0px; margin:0px;list-style:none;}
img{border:none;border:0;}
a{text-decoration:none;color:#333;}
a:visited{color:#222;}
a:hover{color:#ff2703;}
a:focus {outline:0; } 
html{font:normal 14px/1.5 "microsoft yahei",tahoma,arial,sans-serif;background:#fff;}
body{background:#fff;}
input,input:focus{outline:none;text-indent:5px}
h1{ font-size:20px}
h2{ font-size:18px}
h3{ font-size:16px}
h4{ font-size:14px}
/*通用调用*/
.w1200{width:1200px;height:auto;margin:0 auto;overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.w{ width:100%; height:auto;overflow:hidden;background: #fff}
/*index*/
.logo{height: 80px;width: 245px;overflow: hidden;}
/*nav*/
.nav {width: 100%;height: 80px;line-height: 80px;color: #FFF;font-size: 16px;text-align: center;position: relative;z-index: 10000;background: #fff;box-shadow: 0 2px 5px #949595;}
.nav .w1200{overflow: visible}
.nav .top_right{width: auto;height: 80px;max-width: 900px;transition: all .5s}
.nav_l {width: auto;height: 80px;}
.nav_l ul li {width: 65px;height:80px;float: left;display: inline;margin-right: 12px;position:relative; }
.nav_l ul li a:link, .nav_l ul li a:visited {color: #333;}
.nav_l ul li a{width: 65px;height: 100%;display: block;float: left; font-size:20px}
.nav_l ul .nLi .nav_list:before{position: absolute;left: 0;right: 0;top: 0px;width:0px ;height: 3px;margin: 0 auto;content: '';background: #ff2703;-webkit-transition: all .2s ease;transition: all .2s ease;}
.nav_l ul .nLi:hover .nav_list:before{ width:100%;}
.nav_l ul li .sub{display: none;width:65px; left:0; top:0px; position:relative;z-index:1;}
.nav_l ul li .sub li{height:36px;width:65px;height:36px;line-height: 35px;background-color:#fff;}
.nav_l ul .nLi.on .nav_list:before{ width:100%;}
.nav_l ul .nLi.act .nav_list:before{ width:100%;}
.nav_l ul li .sub a{ display:block;width: 59px;margin:0 3px;height:35px;text-align:center;font-size:18px;border-bottom: 1px solid #ebebeb}
.nav_l ul li .sub a:hover{color: #ff2703;}

.mark_r {color: #373737;height: 80px;width: auto;margin-left: 10px}
.mark_r a{display: block;float: left;color: #333}
.mark_r a:hover{color: #ff2703}
.shouji,.weixin {background: url(../images/top_ico.png) no-repeat;margin-right: 10px;position:relative;padding-left: 10px;height: 100%;width: auto;transition: background .2s}
.weixin {background-position: 0 31px;text-indent: 16px;}
.shouji {background-position: -62px 31px;text-indent: 16px;}
.weixin:hover{background-position: 0 -23px}
.shouji:hover{background-position: -62px -23px}
.ewm_code{display: none;z-index:999;cursor:pointer;position:absolute;top:72px;width:101px; height:113px;}
.ewm_code .sanjiao{width: 23px;height: 12px;margin: 0 auto;}
.ewm_code .sanjiao img{width: 101px;height: 101px;display: block;}
.ewm_code .sanjiao img{width: 24px;height: 12px;}

.top_search{width: auto;height: 38px;position: relative;margin: 21px 0 0 40px;transition: all .5s}
.top_search .search_input{height: 36px;width: 103px;font-family:'Microsoft YaHei';border: 1px solid #f5f5f5;background: #f5f5f5;border-radius: 38px;font-size: 13px;color: #686868;transition: all .5s;padding:0 40px 0 15px}
.top_search .search_input:focus{width: 150px}
.top_search .search_input:hover{border-color:#ed0f53 }
.top_search .search_input.yys_hei{color:#333;border-color:#ed0f53;-webkit-transition: border-color .3s;transition: all .5s}
.topsearch .search_input.yys_hei,.top_search .search_input.yys_hei:hover{border-color: #ff2703}
.top_search .s_img{height:30px;width:30px;background: url(../images/top_ico.png) no-repeat top right;cursor: pointer; position: absolute;top: 7px;right: 15px;border: 0}
/*焦点图*/
.focus{width: 100%;height: auto;}
.slideBox{ width:100%; height:500px; overflow:hidden; position:relative;margin: 0 auto; }
.slideBox .hd{ height:28px;position:absolute; left:50%; margin-left:-105px; bottom:40px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; }
.slideBox .hd ul li{display: block;  float:left; margin-right:27px; background:#e6e6e6;  width:20px; height:20px; cursor:pointer;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%; }
.slideBox .hd ul li.on{ background:#ff2703; }
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{height: 500px; zoom:1; vertical-align:middle; width: 100%;}
.slideBox .bd ul li a{width:100%;height:100%;display: block;}
.banner_ctr{ height:90px;position:absolute;top:50%; margin-top:-40px;z-index:2;left:50%;margin-left:-600px;}
.banner_ctr a{ display:block;width:47px;height:79px; background: url(../images/banner_btn.png) no-repeat 0 0; position:absolute; opacity:0;filter: alpha(opacity=0);display:block;}
.banner_ctr a.prev{left:-90px;}
.banner_ctr a.next{right:-1280px; background-position: -47px 0px;}
.banner_ctr a:hover{opacity:0.7;filter:alpha(opacity=70);}

/* 案例 */
.case_box{position: relative;margin-top: 60px}
.case_top{height: 80px;width: 100%;}
.case_top .case_title_box{height: 80px;width: auto;overflow: hidden;position: relative;}
.case_title{color: #333;height: 30px;width: auto;}
.chinese{height: 30px;line-height: 30px;float: left;width: auto;font-size: 24px;color: #e7161a;}
.english{color: #333;margin-left: 10px;height: 30px;line-height: 35px;float: left;width: auto;font-size: 24px;}
.location{width: auto;height: 50px;line-height: 50px;position: absolute;right: 0;bottom: 0;}

.case_show_box{background: #222;overflow: visible;padding-bottom: 30px}
.slide_box{width: 1200px;height: auto;margin:0 auto;position: relative;}
.cate_list{height:40px;width:auto;overflow: hidden;position: absolute;top:-80px;right: 0;z-index: 10}
.cate_list.case_nav{right:265px;}
.cate_list.case_info{top:0px;right:265px;}
.cate_list.news_nav{top: 0;right: 433px}
.cate_list.service_nav{top: 0;right: 265px;}
.cate_list ul li{font-size: 18px;height: 20px;line-height: 20px;width: 110px;margin-top: 5px;float: left;border-right: 2px solid #a1a1a1;text-align: center;cursor: pointer;color: #333}
.cate_list ul li.no_border{border-right:0;}
.cate_list ul li:hover a,.cate_list ul li.on a/* ,.cate_list.service_nav ul li.act a */{color:#ff2703;border-bottom:2px solid #e7161a}
.case_intro{height: 50px;line-height: 50px;width: auto;}
.case_intro.intro_center{text-align: center}
.case_list{padding-top: 35px;width:100%;height: auto;overflow: hidden;margin:0 auto;}
.case_list ul li{height: 196px;width: 294px;overflow: hidden;margin:0 8px 10px 0; position: relative;float: left}
.case_list ul{width: 1208px}
.case_list ul li img{display: block;transition: all .5s;-webkit-transition: all .5s;}
.case_list ul li:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}
.case_list ul li:hover .bottom_line,.case_list ul li:hover .top_line{width: 160px;}
.case_list ul li:hover .right_line,.case_list ul li:hover .left_line{height: 126px;}
.case_list ul li:hover .mask{filter: alpha(opacity=100);opacity: 1;}
.bottom_line,.right_line{bottom: 15px;right: 15px;z-index: 100}
.top_line,.left_line{top: 15px;left: 15px;z-index: 100}
.top_line,.bottom_line{height: 2px;width: 0px;}
.left_line,.right_line{width: 2px;height: 0px;}
.line{background: #FFFFFF;position: absolute;transition: all .5s;opacity: .5;}
.case_list ul li .mask{background: url(../images/alpha.png);filter: alpha(opacity=0);opacity: 0;position: absolute;left: 0;top: 0;width: 294px;height: 196px;transition: all .5s}
.case_list ul li .pic_intro1,.case_list ul li .pic_intro2{width: 120px;height: 0px;text-align: center;overflow: hidden;position: absolute;line-height: 25px;color: #fff;font-size: 16px;transition: all .5s}
.case_list ul li .pic_intro1{top: 17px;left: 92px; font-size:18px}
.case_list ul li .pic_intro2{bottom: 17px;left: 89px;}
.case_list ul li:hover .pic_intro1{height: 25px;top: 73px;}
.case_list ul li:hover .pic_intro2{height: 25px;bottom: 73px;}


.btn_more{width: 124px;height: 44px;margin:30px auto 0;position: relative;transition: color .3s;}
.btn_more a{ color:#fff}
.more_btn{padding: 0;overflow: hidden; background-color: #e7161a;color: #fff;display: block;width: 120px;height: 40px;text-align: center;line-height: 40px;cursor: pointer;position: absolute;top: 2px;left: 2px;transition: color .3s;}

.btn_more.about{width: 118px;height: 40px;margin:0}
.btn_more.about .more_btn{height: 36px;width: 114px;line-height: 36px}
.border{position: absolute;transition:all .5s ease-in-out;}
.btn_more>.border:nth-of-type(1){top:0;left:0;width:0;height:0;border-top:1px solid #e7161a;}
.btn_more>.border:nth-of-type(2){top:0;right:0;width:10px;height:0;border-right:1px solid #e7161a;}
.btn_more>.border:nth-of-type(3){bottom:0;right:0;width:0;height:0;border-bottom:1px solid #e7161a;}
.btn_more>.border:nth-of-type(4){bottom:0;left:0;width:0;height:0;border-left:1px solid #e7161a;}
.btn_more:hover .border:nth-of-type(1){width:123px;}
.btn_more:hover .border:nth-of-type(2){height:43px;}
.btn_more:hover .border:nth-of-type(3){width:123px;}
.btn_more:hover .border:nth-of-type(4){height:43px;}
.btn_more.about:hover .border:nth-of-type(1){width:117px;}
.btn_more.about:hover .border:nth-of-type(2){height:39px;}
.btn_more.about:hover .border:nth-of-type(3){width:117px;}
.btn_more.about:hover .border:nth-of-type(4){height:39px;}
.btn_more:hover .more_btn{color: #fff}
/* 关于我们 */
.about_us{padding: 50px 0 30px;}
.certificate{ width:400px; height:415px; overflow:hidden; position:relative;}
.certificate .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.certificate .hd ul{ overflow:hidden; zoom:1; float:left;  }
.certificate .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.certificate .hd ul li.on{ background:#f00; color:#fff; }
.certificate .bd{ position:relative; height:100%; z-index:0;margin-top: 14px}
.certificate .bd li{ zoom:1; vertical-align:middle; }
.certificate .bd img{ width:400px; height:400px; display:block;  }

.certificate .prev,
.certificate .next{ position:absolute; left:3%; top:50%;display:block; width:23px; height:40px; background:url(../images/next.png) no-repeat; filter:alpha(opacity=40);opacity:0.4;transition: all .3s;   }
.certificate .prev{ background:url(../images/pre.png) no-repeat;}
.certificate .next{ left:auto; right:3%;}
.certificate .prev:hover,
.certificate .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.certificate .prevStop{ display:none;  }
.certificate .nextStop{ display:none;  }

.text_intro{width: 742px;height: auto;color: #333;overflow: hidden;}
.top_more{height: 30px;line-height: 30px;text-align: right;width:80px;float: right;}
.top_more a{color: #333333; font-size:18px;}
.top_more a:hover{color: #ff2703}
.text_intro h2{width: auto;height: 55px;line-height: 55px;font-size: 22px;font-weight: normal;margin-top: 30px;}
.text_intro h2 a{color: #333;}
.text_intro h2 a:hover{color: #ff2703;}
.text_intro .under_line{height: 2px;width:45px;background: #ff2703}
.text_intro h3{font-size: 16px;font-weight: normal;height: 40px;line-height: 40px;margin-top: 15px}
.text_intro p{line-height: 160%;width: 100%;height:auto;overflow: hidden;margin-bottom: 30px}

/* 服务 */
.service_intro{background: #f0f0f0;padding:45px 0;}
.boxs_show{width: 100%;height: auto;margin-top: 15px}
.boxs_show .box_list{background: #fff;height: 173px;width: 253px;border:2px solid #e7161a;padding:15px 20px 15px;overflow: hidden;color: #333;margin-bottom:5px;}
.boxs_show .box_list.big_box{width: 553px;}
.boxs_show .box_list h2{font-weight: normal;height: 35px;line-height: 35px;}
.box_list .box_content{width: 100%;height: 138px;overflow: hidden;}
.boxs_show .box_list .container{width:553px;height:138px;overflow: hidden; }
.boxs_show .box_list .container .box_content{width: 275px}
.boxs_show .box_list:hover{background: #e7161a;color: #fff}

/* 新闻模块 */
.news_module{padding: 30px 0;color: #333}
.news_container{margin-top: 15px;height: 360px;width: 100%}
.news_container .big_pic{padding-top: 10px;width: 495px;height: 310px;overflow: hidden;margin-right: 30px;}

.news_container .news_list{width: 100%;height: auto;max-height: 330px;overflow: hidden;}
.news_container .news_list ul{ width:110%; height:auto; overflow:hidden}
.news_container .news_list ul li{height: 30px;width:23%; float:left; display:inline; margin-right:45px}
.news_container .news_list ul li a{display: block;width: 100%;height: 100%}
.news_container .news_list ul li span{height: 100%;line-height: 30px;overflow: hidden;}
.news_container .news_list ul li .news_title{width: 225px}
.news_container .news_list ul li .news_time{text-align: right;width: 75px;}
.news_container .news_list ul li .news_title:before{content: " ";display:block;float: left;height:6px;width:6px;background: #333;margin:12px 8px 12px 0;}
.news_container .news_list ul li:hover .news_title:before{background: #e7161a}


/* 友情链接 */
.links_box{background: #f4f4f4;padding: 5px 0}
.links_list{width: 1040px;height: auto;overflow: hidden;margin-top:6px}
.links_list ul li{margin-right: 15px;width: auto;height: 25px;line-height: 25px;float: left}
.links_list ul li:hover a{color: #ff2703}

/* 底部 */
.foot{background: #303030}
.foot .box_l{width: 565px;height:245px;overflow: hidden;background: url(../images/foot_logo2.jpg) no-repeat 0 40px;padding-top: 80px;color: #eee;margin:0 40px 0 25px }
.foot .box_l h2{ width:70%;height: 65px;line-height: 65px;text-align: center;font-weight: normal; font-size:22px}
.foot .box_l p{line-height: 22px;height: 180px;width: 100%;overflow: hidden;}
.foot .box_m{width: 290px;overflow: hidden;margin-top: 90px;height: 235px}
.foot .box_m h2{font-size: 20px;color: #fff;height: 40px;line-height: 40px;width: 100%;font-weight: normal}
.foot .box_m .contact_box{color: #fff;height: 130px;line-height: 22px;width: 100%}
.foot .box_m .contact_box .tel{color: #e7161a;font-size: 24px;padding-left: 40px;width: 350px;position: relative;line-height: 30px;height: auto}
.foot .box_m .contact_box .tel span{position: absolute;top: 0;left: 0;color: #fff;font-size: 14px;line-height: 25px}
.foot .box_m .contact_box h3{font-size: 14px;font-weight: normal;height: auto;min-height: 25px;line-height: 25px;}
.foot .mark_box{height: 165px;margin:140px 0 0 15px;width: 102px;overflow: hidden; }
.foot .mark_box.wx_mark{margin-right: 25px;}
.foot .mark_box .mark_pic{width: 102px;height: 102px;overflow: hidden;}
.foot .mark_box .mark_type{height: 41px;line-height: 41px;text-indent: 30px;background: url(../images/phone_icon.png) no-repeat 15px 11px;color: #dadada}
.foot .mark_box .mark_type.wx{background: url(../images/wx_icon.png) no-repeat 6px 13px;text-indent: 31px;}
.up{display: block;width: 79px;height: 47px;cursor: pointer;background: url(../images/up.png) no-repeat;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.up:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
.copy{height:95px;background: url(../images/copy_bg.png) no-repeat center;}
.copy .copy_info{margin-top: 28px;height: 67px;line-height: 67px;text-align: center;color: #d9d9d9}
.copy .copy_info a{color: #d9d9d9}
.copy .copy_info a:hover{color: #ff2703}
.copy .copy_info span{color: #fff}



/* 案例列表页 */
.case_show{background: #f0f0f0}

.page_wrap{float:left; position: relative;left: 50%;margin:50px auto; }
.page{position: relative;left: -50%;font-size:13px;}
.page a,.page .nolink{color:#999;padding:8px 15px;text-decoration:none;-webkit-transition: all .3s;transition: all .3s;border:1px solid #c0c0c0;margin:8px;}
.page .cur {padding:8px 15px;color:#e7161a;border:1px solid #e7161a;}
.page a:hover {color:#e7161a;border:1px solid #e7161a;}


/* 最新案例 */
.model_title{height: 65px;width: 100%;text-align: center;line-height: 65px;font-size: 18px}
.case_list.latest_case{padding:0 0 35px 0;}
.case_list.latest_case ul li{margin-bottom: 0}


/*新闻列表页*/
.main_left{ width:867px; height:auto; overflow:hidden; margin:0 auto}
.news_box{ width:100%; height:auto; margin:0 auto; overflow:hidden;}
.news_box.tuijian{margin-bottom:30px;}
.news_box ul li{ width:100%; height:154px; margin:0 auto; border-bottom:1px solid #dfdddd; transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out; display:block;}
.news_box ul li .news_pic{width: 212px;height: 120px;overflow: hidden;}
.news_box ul li a{display: block;width: 1185px;height:120px;color: #dfdddd;padding: 20px 0px 15px 15px; overflow:hidden;}
.news_box ul li:hover{
    transform:translate(0,-10px);
    -webkit-transform:translate(0,-10px);
    -moz-transform:translate(0,-10px);
    -o-transform:translate(0,-10px);
    -ms-transform:translate(0,-10px);
	border-bottom:1px solid #e7161a;
}
.news_box ul li .time{ width:100px; height:95px; background:#f4f4f5; border-radius:8px;margin:15px 15px 0 10px;}
.news_box ul li .time .day{font-size: 42px;text-align: center;line-height:50px;overflow: hidden; font-family:Arial, Helvetica, sans-serif; margin-top:10px;color: #333}
.news_box ul li .time  .year_month{ font-size:14px; color:#666;text-align: center;height: 24px;line-height: 24px;overflow: hidden;
}
.news_box ul li .tit{ width:848px; height:auto; margin:20px auto 0; overflow:hidden}
.news_box ul li .tit  h3{ font-weight:normal; font-size:18px; line-height:40px;font-weight: normal;}
.news_box ul li:hover .time{background:#e7161a; color:#fff }
.news_box ul li:hover .day{color: #fff}
.news_box ul li:hover .year_month{color:#fff }
.news_box ul li:hover .tit,.news_box ul li:hover .intro{ color:#e7161a}

.recommend{background: #f0f0f0;color: #333;padding-top: 25px}
.title_text{height: 25px;width: 100%;line-height: 25px;font-size: 18px;text-align: center}
.recommend_column{font-size: 24px;height: 30px;width:765px;margin:5px auto 35px;}
.recommend_column a{width:auto;display: block;height: 100%;line-height: 30px;text-align: center;float: left;margin:0 60px;}
.news_box.tuijian ul li{width: 1160px;margin-top: 10px}
.news_box.tuijian ul li a{width: 1145px}
.news_box.tuijian ul li .time{margin-left: 0px}
.news_box.tuijian ul li .tit{color: #333;width: 945px;margin-right: 80px}
.news_box.tuijian ul li:hover .tit{color: #ff2703}

/*新闻内容页*/

.news_content{ width:100%; height:auto; margin:25px auto 60px; overflow:hidden;color: #333}
.news_content h1{ text-align:center; font-size:24px; height:50px; line-height:50px; font-weight:normal}
.news_content .time{ text-align:center;}
.news_content .cont{ width:100%; height:auto; margin:25px auto; overflow:hidden; font-size:16px;}
.recommend_news ul{margin-right: -9px;overflow: hidden;zoom:1;}
.recommend_news ul li{width:394px;margin:0 9px 15px 0;height: 320px;overflow: hidden;float: left;}
.recommend_news ul li .thumbnail{width: 394px;height: 260px;overflow: hidden;}
.recommend_news ul li img{display: block;width: 394px;height: 260px;transition: all 0.5s;overflow: hidden;}
.recommend_news ul li p{height: 60px;text-align: center;line-height: 30px;width: 100%;transition: all 0.5s;}
.recommend_news ul li:hover img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2); transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -webkit-transition:all 0.5s ease;}
.news_content .cont ul.wenhua{ width:584px; height:auto; margin:170px auto; overflow: hidden}
.news_content .cont ul.wenhua li{ background:url(../images/wh_libg.png) no-repeat center 0px; text-align:center; margin-top:15px; height:50px; line-height:50px; color:#dfdddd; font-size:30px}


/*案例内容页*/
.case_content{height:auto; width:100%; margin:0 auto; overflow:hidden; background:#222222}
.picFocus{ margin:0 auto;  width:1210px;padding:5px;  position:relative;  overflow:hidden;  zoom:1;   }
	 
 
.picFocus .hd{ width:270px; padding-top:5px;  overflow:hidden; padding-left:25px; }
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.picFocus .hd ul li{ padding-top:5px; float:left;  text-align:center;margin-right:5px;  }
.picFocus .hd ul li img{ width:82px; height:52px; border:2px solid rgba(255,39,3,0); cursor:pointer;}
.picFocus .hd ul li.on img{ border-color:rgba(255,39,3,1);  }
.picFocus .bd li{ vertical-align:middle; margin-top:25px; margin-left:10px; position:relative  }
.picFocus .bd img{ width:900px; height:500px; display:block; float:left }

.picFocus .bd .img_info{ width:270px;color:#fff; float:left; margin-left:25px}
.picFocus .bd .img_info h1{ font-size:24px; font-weight:normal; line-height:80px; margin-top:40px}
.picFocus .bd .img_info .img_intro{ height:105px; width:100%; overflow:hidden}
	   
.prev-next{ height:90px;position:absolute;top:50%; margin-top:-40px;z-index:2;left:50%;margin-left:-600px;}
.prev-next span{ display:block;width:47px;height:79px; background: url(../images/banner_btn.png) no-repeat 0 0; position:absolute; opacity:0;filter: alpha(opacity=0);display:block;text-indent:-9999em;}
.prev-next span a{ width:100%; height:100%; display:block; text-indent:-9999em;}
.prev-next span.prev{left:10px;}
.prev-next span.next{right:-1190px; background-position: -47px 0px;}
.prev-next span:hover{opacity:0.7;filter:alpha(opacity=70);}
.next_pre2{ width:1150px; height:auto; margin:20px auto;overflow:hidden; color:#fff}
.next_pre2 a{ color:#fff}
.next_pre2 a:hover{ color:#ff2703}

/* 服务内容页 */
.item_box{width: 300px;height: 330px;overflow: hidden;float: left;padding: 35px 20px 35px 80px;}
.item_box h2{font-weight: normal;height: 35px;line-height: 35px;}
.item_box:hover,.item_box.on{background: #e7161a;color: #fff}





