﻿@charset "utf-8";
/* CSS Document */
@import url(global.css);



div.wrapper {position: relative;   height: 400px;
    overflow: hidden;
    width: 100%;}
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
.box_skitter ul { display: none;}
.box_skitter .container_skitter { overflow: hidden; position: relative; }
.box_skitter .image { overflow: hidden; }
.box_skitter .image img { display: none; }
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
.box_skitter .prev_button { position: absolute; top: 50%; left:320px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
.box_skitter .next_button { position: absolute; top: 50%; right:320px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { 
  width:1920px; 
  height:400px;
  left: 50%;
  margin: 0 auto 0 -960px;
  overflow: hidden;
  position: relative;
  text-align: center;
  z-index: 1;
  }
#slideshow ul { display: none; }


/*********服务项目*************************/
.project{width:1100px;height:auto;margin:0 auto; overflow:hidden;}
.project .project_title{height:145px; text-align:center;padding-top:15px; overflow:hidden;}
.project .project_title p{font-size:50px; line-height:75px; color:#666666;}
.project .project_title p b{color:#333333;}
.project .project_title span{ font-size:20px; line-height:30px;color:#666666;margin-top:10px; display:block;}
.project .project_title span b{color:#e5191f;}
.project ul{height:250px;margin-bottom:40px;}
.project ul li{float:left;width:260px;height:250px;margin-left:20px; overflow:hidden;}
.project ul li a{ display:block;}
.project ul li img{width:260px;height:150px;}
.project ul li div{height:100px; background:#f4f4f4;padding-left:22px;}
.project ul li div span{ display:block;font-size:13px; font-weight:bold; color:#e61a1f; line-height:17px;padding-top:22px;}
.project ul li div p{color:#666666; line-height:17px;margin-top:20px;}

.project ul li a:hover div{background:#e61a1f;}
.project ul li a:hover div span{color:#ffffff;}
.project ul li a:hover div p{color:#ffffff;}

.project .project_title2{height:130px; text-align:center;padding-top:30px; overflow:hidden; font-family:"微软雅黑";}
.project .project_title2 p{font-size:35px; line-height:53px; color:#666666;}
.project .project_title2 p b{color:#333333;}
.project .project_title2 span{ font-size:20px; line-height:30px;color:#666666;margin-top:15px; display:block;}
.project .project_title2 span b{color:#e5191f;}


/*********核心竞争力**********************/
.advantage{width:100%;height:auto;}
.advantage .advantage_title{width:100%; text-align:center; background:url(../images/advantage_title_bg.jpg) repeat-x center;}
.advantage .advantage_box{width:1100px;height:auto;margin:0 auto; overflow:hidden;}
.advantage .advantage_left{width:550px; float:left; border-right:1px solid #F00;padding-bottom:40px;}
.advantage .advantage_left li{padding-top:40px;}
.advantage .advantage_left li img{width:550px;height:150px;margin-bottom:31px;}
.advantage .advantage_left li div{ padding-right:50px;height:auto;}
.advantage .advantage_left li h3{ font-size:25px; line-height:38px; font-weight:bold; color:#333333;}
.advantage .advantage_left li font{color:#e5191f;}
.advantage .advantage_left li span{font-size:20px; line-height:30px; font-weight:bold; color:#333333;}
.advantage .advantage_left li p{color:#666666; line-height:18px;margin-top:20px;}
.advantage .advantage_right{width:549px; float:right;}
.advantage .advantage_right li{padding-top:40px;}
.advantage .advantage_right li img{width:549px;height:150px;margin-bottom:31px;}
.advantage .advantage_right li div{padding-left:49px;height:auto;}
.advantage .advantage_right li font{color:#e5191f;}
.advantage .advantage_right li span{font-size:20px; line-height:30px; font-weight:bold; color:#333333;}
.advantage .advantage_right li p{color:#666666; line-height:18px;margin-top:20px;}

.gd2{width:1100px;margin:0 auto;}

/*********************************案例*******************/
.case{width:100%;height:auto; background:#f4f4f4;margin-top:20px;padding-bottom:60px;}
.app{width:1100px;height:auto; margin:0 auto; overflow:hidden;}
.app .app_title{ text-align:center; font-size:40px; line-height:100px; font-weight:bold; color:#333333;}
.app .app_sider{height:52px; }
.app .app_sider ul{float:left;width:730px;height:52px; overflow:hidden;}
.app .app_sider ul li{float:left;margin-right:10px;padding-top:10px;}
.app .app_sider ul li .left{ display:block;width:15px;height:30px; float:left; background:url(../images/left_1.jpg) no-repeat;}
.app .app_sider ul li a{ display:block;height:30px; line-height:30px;padding:0 10px;float:left; background:#e9e9e9;}
.app .app_sider ul li .right{ display:block;width:15px;height:30px; float:left;background:url(../images/right_1.jpg) no-repeat;}
.app .app_sider ul li:hover .left{background:url(../images/left2.jpg) no-repeat;}
.app .app_sider ul li:hover .right{background:url(../images/right_2.jpg) no-repeat;}
.app .app_sider ul li:hover a{background:#e61a1f; color:#ffffff;}
.app .app_sider ul .hover .left{background:url(../images/left2.jpg) no-repeat;}
.app .app_sider ul .hover .right{background:url(../images/right_2.jpg) no-repeat;}
.app .app_sider ul .hover a{background:#e61a1f; color:#ffffff;}

.app .app_sider .more{float:right; width:362px;height:52px; line-height:52px; background:url(../images/app_more.jpg) no-repeat; text-align:center;font-size:14px; color:#000;}

.app .app_box{margin-top:29px;height:480px; overflow:hidden;width:1110px;}
.app .app_box ul li{width:360px;height:230px;float:left;margin-right:10px;margin-bottom:10px; position:relative;}
.app .app_box ul li img{width:360px;height:230px;}
.app .app_box ul li .anli_logo{width:49px;height:49px; background:url(../images/anli_logo.png) no-repeat; position:absolute; left:0px; top:0px; z-index:1;}
.app .app_box ul li .weixin{display:none;}
.app .app_box ul li .weixin img{width:120px;height:120px;position:absolute;left:120px; bottom:40px; }
.app .app_box ul li .weixin .bg{height:40px;width:360px;position:absolute; bottom:0px; overflow:hidden;filter:alpha(opacity=60); -moz-opacity:0.60; -khtml-opacity: 0.60; opacity: 0.60;background:#000000; }
.app .app_box ul li .weixin  p{height:40px;width:360px;position:absolute; bottom:0px; text-align:center;color:#ffffff; line-height:20px;}

.pc{width:1100px;height:auto;margin:0 auto;}
.pc .pc_title{text-align:center; font-size:40px; line-height:100px; font-weight:bold; color:#333333;}
.pc .pc_sider{height:52px;}
.pc .pc_sider ul{float:left;width:730px;height:52px;}
.pc .pc_sider ul li{float:left;margin-right:10px;padding-top:10px;}
.pc .pc_sider ul li .left{ display:block;width:15px;height:30px; float:left; background:url(../images/left_1.jpg) no-repeat;}
.pc .pc_sider ul li a{ display:block;height:30px; line-height:30px;padding:0 10px;float:left; background:#e9e9e9;}
.pc .pc_sider ul li .right{ display:block;width:15px;height:30px; float:left;background:url(../images/right_1.jpg) no-repeat;}
.pc .pc_sider ul li:hover .left{background:url(../images/left2.jpg) no-repeat;}
.pc .pc_sider ul li:hover .right{background:url(../images/right_2.jpg) no-repeat;}
.pc .pc_sider ul li:hover a{background:#e61a1f; color:#ffffff;}
.pc .pc_sider ul .hover .left{background:url(../images/left2.jpg) no-repeat;}
.pc .pc_sider ul .hover .right{background:url(../images/right_2.jpg) no-repeat;}
.pc .pc_sider ul .hover a{background:#e61a1f; color:#ffffff;}
.pc .pc_sider .more{float:right; width:342px;height:52px; line-height:52px; background:url(../images/pc_more.jpg) no-repeat; text-align:center;font-size:14px;}

.pc .pc_box{margin-top:29px;height:450px; overflow:hidden;}
.pc .pc_box ul li{width:340px;float:left;}
.pc .pc_box ul li img{width:340px;height:340px;}
.pc .pc_box ul li div{height:110px; background:#e61a1f; overflow:hidden; padding-left:22px;padding-right:30px;color:#ffffff;}
.pc .pc_box ul li div span{ font-size:13px; font-weight:bold; line-height:17px;margin-top:20px; display:block; color:#fef58a;}
.pc .pc_box ul li div p{ line-height:17px;margin-top:15px;}
.pc .pc_box ul li div p a{color:#fef58a}

/********************************评价*******************/
.pinjia{width:1100px;height:auto; margin: 0 auto;}
.pinjia .pinjia_titile{ text-align:center;margin-top:30px;}
.pinjia .pinjia_titile p{ font-size:40px; font-weight:bold; color:#333333;}
.pinjia .pinjia_titile span{ font-size:15px; line-height:38px;  color:#666666;}
.pinjia .pinjia_titile span b{color:#e5191f;}
.pinjia .pinjia_box{width:1100px;height:430px; overflow:hidden;margin-top:30px;margin-bottom:40px;}
.pinjia .pinjia_box .pinjia_left{width:370px;height:430px;float:left; overflow:hidden;}
.pinjia .pinjia_box .pinjia_left li{width:175px;height:100px;float:left;margin-right:10px;margin-bottom:10px; cursor:pointer;}
.pinjia .pinjia_box .pinjia_left li img{width:175px;height:100px;}
.pinjia .pinjia_box .pinjia_middle{width:360px;height:430px; overflow:hidden; float:left;}
.pinjia .pinjia_box .pinjia_right{width:370px;height:430px; overflow:hidden;float:right}
.pinjia .pinjia_box .pinjia_right li{float:left;width:175px;height:100px;margin-left:10px;margin-bottom:10px;cursor:pointer;}

/********************************新闻*******************/
.xinwen{width:100%;height:auto; background:#f4f4f4;padding-bottom:260px; position:relative; z-index:1;}
.news{width:1100px;margin:0 auto; overflow:hidden; position:relative;}
.news .news_title{height:120px;}
.news .news_title ul{padding-top:47px;}
.news .news_title ul li {width:120px; float:left; font-size:25px; color:#999999;margin:0 30px;padding-bottom:12px; text-align:center;}
.news .news_title ul li:hover{color:#333333; border-bottom:2px solid #e61a1f; cursor:pointer;}
.news .news_title ul .hover{color:#333333; border-bottom:2px solid #e61a1f;}
.news .news_content{height:425px; overflow:hidden;}
.news .news_box{height:425px; overflow:hidden;}
.news .news_box .news_left{width:500px;height:421px;float:left; background:#ffffff;padding:24px 20px 0 20px;}
.news .news_box .news_left  img{width:500px;height:180px;}

.news .news_box .news_left .news_list{padding-top:18px;}
.news .news_box .news_left .news_list li{ font-family:"宋体";height:27px; line-height:27px; background:url(../images/lit.jpg) no-repeat left center;padding-left:20px;}
.news .news_box .news_left .news_list li a{color:#666666; float:left;}
.news .news_box .news_left .news_list li span{float:right;color:#666666;}
.news .news_box .news_right{width:540px;height:425px; float:right; background:#ffffff;}
.news .news_box .news_right ul{}
.news .news_box .news_right ul li{height:115px; border-bottom:1px solid #e9e9e9;overflow:hidden;padding:26px 29px 0 20px;}
.news .news_box .news_right ul li img{width:120px;height:90px; float:left;margin-right:22px;}
.news .news_box .news_right ul li .news_top{ line-height:25px;}
.news .news_box .news_right ul li .news_top .h3{font-size:14px;}
.news .news_box .news_right ul li .news_top span{float:right;color:#999999;}
.news .news_box .news_right ul li p{ line-height:22px; color:#999999;}
.news .news_box .news_right ul li p a{color:#ff9a00;}
.news .news_box .more{position:absolute;right:0px; top:40px;width:342px;height:52px; line-height:52px; background:url(../images/pc_more.jpg) no-repeat; text-align:center; font-size:14px; color:#000;}

/********************************关于我们*******************/
.about{width:1100px;height:auto;margin:0 auto; position:relative;margin-top:-260px; z-index:1;}
.about .about_title{height:52px; line-height:52px;margin-top:39px;margin-bottom:29px;}
.about .about_title h3{width:300px;float:left; font-size:40px; color:#333333; font-weight:bold;}
.about .about_title .more{float:right; width:342px; background:url(../images/pc_more.jpg) no-repeat; text-align:center;font-size:14px; color:#000;}
.about .about_box{height:760px; overflow:hidden;}
.about .about_box .about_left{width:220px;float:left;margin-right:20px;}
.about .about_box .about_left dt{height:115px; background:#3f3f3f; overflow:hidden;padding-top:25px;padding-left:30px;}
.about .about_box .about_left dt span{font-size:25px; line-height:50px; font-weight:bold;color:#ffffff;}
.about .about_box .about_left dt p{font-size:15px; line-height:23px; color:#999999;}
.about .about_box .about_left dd{height:80px; overflow:hidden; font-size:17px; line-height:25px; background:#e61a1f; border-bottom:1px solid #b81519;padding-left:33px;padding-top:44px;}
.about .about_box .about_left dd a{color:#ffffff;}
.about .about_box .about_middle{width:540px; float:left;}
.about .about_box .about_middle dt{height:115px; background:#3f3f3f; overflow:hidden;padding-top:25px;padding-left:30px;}
.about .about_box .about_middle dt span{font-size:25px; line-height:50px; font-weight:bold;color:#ffffff;}
.about .about_box .about_middle dt p{font-size:15px; line-height:23px; color:#999999;}
.about .about_box .about_middle dd{width:179px;height:130px; background:#e61a1f; float:left; overflow:hidden; border-bottom:1px solid #b81519; border-right:1px solid #b81519; text-align:center;padding-top:25px;}
.about .about_box .about_middle dd span{ display:block;margin-top:17px;color:#ffffff;}
.about .about_box .about_right{width:300px;float:right;}
.about .about_box .about_right dl{height:760px;background:#e61a1f; overflow:hidden;}
.about .about_box .about_right dt{height:115px; background:#3f3f3f; overflow:hidden;padding-top:25px;padding-left:30px;}
.about .about_box .about_right dt span{font-size:25px; line-height:50px; font-weight:bold;color:#ffffff;}
.about .about_box .about_right dt p{font-size:15px; line-height:23px; color:#999999;}
.about .about_box .about_right dd{height:63px; border-bottom:1px solid #b81519; overflow:hidden;padding-left:20px; padding-top:14px;color:#ffffff;}
.about .about_box .about_right dd img{width:50px;height:50px; float:left;margin-right:20px;}
.about .about_box .about_right dd h3{font-size:20px; font-weight:bold; line-height:30px;}
.about .about_box .about_right dd p{ line-height:18px;}

/******************************新路历程*******************/
.process{width:100%;height:auto;margin-top:50px;padding-bottom:20px;}
.process .process_title{width:100%; text-align:center; background:url(../images/advantage_title_bg.jpg) repeat-x center;}
.process .process_box{width:100%;height:610px; background:url(../images/process.png) no-repeat center center; }
.process .process_box .process_year{width:1100px;height:610px;margin:0 auto; overflow:hidden; position:relative;}
.process .process_box .process_year .year_top{height:305px;}
.process .process_box .process_year .year_top li{float:left;width:200px;margin-right:150px;}
.process .process_box .process_year .year_top li img{width:200px;height:120px;margin-top:20px;}
.process .process_box .process_year .year_top li p{ line-height:18px; color:#666666;}
.process .process_box .process_year .year_top .one{padding-top:80px;}
.process .process_box .process_year .year_top .two{padding-top:80px;}
.process .process_box .process_year .year_top .three{padding-top:36px;}
.process .process_box .process_year .year_bottom{height:305px;}
.process .process_box .process_year .year_bottom li{float:right; width:200px;margin-left:150px;}
.process .process_box .process_year .year_bottom li img{width:200px;height:120px;margin-bottom:20px;}
.process .process_box .process_year .year_bottom li p{ line-height:18px; color:#666666;}
.process .process_box .process_year .year_bottom  .five{padding-top:40px;}
.process .process_box .process_year .year_bottom  .six{padding-top:80px;}
.process .process_box .process_year .year li{color:#e5191f;font-family:"宋体";font-size:30px;}
.process .process_box .process_year .year li:hover{color:#ffffff; cursor:pointer;}
.process .process_box .process_year .year_one{width:100px;height:110px; position:absolute; background:url(../images/year_top_bg1.png) no-repeat; left:50px; top:273px; line-height:70px;   text-align:center; font-weight:bold;}
.process .process_box .process_year .year_two{width:100px;height:53px; position:absolute; background:url(../images/year_bottom_bg1.png) no-repeat; left:250px; top:305px; padding-top:57px; text-align:center; font-weight:bold;}
.process .process_box .process_year .year_three{width:100px;height:110px; position:absolute; background:url(../images/year_top_bg1.png) no-repeat; left:397px; top:233px; line-height:70px; text-align:center; font-weight:bold;}
.process .process_box .process_year .year_four{width:100px;height:53px; position:absolute; background:url(../images/year_bottom_bg1.png) no-repeat; left:600px; top:265px; padding-top:57px;text-align:center; font-weight:bold;}
.process .process_box .process_year .year_five{width:100px;height:110px; position:absolute; background:url(../images/year_top_bg1.png) no-repeat; left:749px; top:193px;  line-height:70px;text-align:center; font-weight:bold;}
.process .process_box .process_year .year_six{width:100px;height:53px; position:absolute; background:url(../images/year_bottom_bg2.png) no-repeat; left:950px; top:225px; padding-top:57px; text-align:center; font-weight:bold;}
.process .process_box .process_year .year .hover{color:#ffffff;}
.process .process_box .process_year .year .top:hover{ background:url(../images/year_top_bg2.png) no-repeat; }
.process .process_box .process_year .year .bottom:hover{ background:url(../images/year_bottom_bg2.png) no-repeat; }


.process .process_photo{width:1078px;height:152px;margin:0 auto; border:1px solid #dedede;padding:15px 10px; background:#e9e9e9; overflow:hidden;}
.process .process_photo ul{float:left;}
.process .process_photo li{float:left;width:200px;height:150px;text-align:center;margin-right:15px; position:relative;padding:1px; background:#ffffff;}
.process .process_photo li img{width:200px;height:150px;}
.process .process_photo li .bg{width:200px;height:36px;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;background:#000000;position:absolute; bottom:0px;}
.process .process_photo li span{display:block; text-align:center;width:200px;height:36px; line-height:36px;color:#ffffff; position:absolute; bottom:0px;}
#demo {
width:1078px;
height:152px;
float:right;
overflow:hidden;
}
#indemo {
float: left;
width: 20000px;
}
/********************************地图*******************/
.map{width:100%;height:352px; overflow:hidden; margin:0 auto; background:url(../images/zctx_148.jpg) no-repeat center;}

/********************************合作伙伴*******************/
.main_bottom{width:100%;height:auto; background:#f4f4f4;}
.partner{width:1100px;height:auto;margin:0 auto;padding-top:37px;}
.partner .partner_title{height:50px; background:url(../images/partner_bg.jpg) no-repeat left center; text-align:right;}
.partner .partner_title a{margin-left:10px; cursor:pointer;}
.partner .Cont{float:left;width:1100px; overflow:hidden;}
.partner .ScrCont{width:10000000px;}
.partner ul{padding-top:30px;float:left;}
.partner ul li{float:left; width:160px;height:80px;margin-right:28px;}
.partner ul li img{width:160px;height:80px;}

/********************************友情链接*******************/
.link{width:1100px;height:auto;margin:0 auto;margin-top:32px;}
.link .link_title{height:50px; background:url(../images/link_bg.jpg) no-repeat left center;}
.link  ul{padding:30px 0 50px 0;}
.link  ul li{float:left;margin-right:18px;}
.link  ul li a{color:#333333;}