/*头部样式*/
#header,.w1200{width:1200px;margin:0 auto;}
.fl{float: left;}
.fr{float: right;}
p{margin:0 0 0 0;}

.tophead{width: 100%;height: 41px;background: #f7f6f6;position: relative;}
.headtitle{font-size: 14px;color: #3c3c3c;line-height: 41px;}
.k1{font-size: 14px;line-height: 41px;color: #000;}
.k1 a{color:#000}

.sechead{height: 119px;position: relative;}
.logo{float:left;line-height: 119px;}
.sechead .k2{margin-right: 14px;text-align: right;color: #888;font-size: 14px;margin-top: 40px;}
.top_er{margin-top: 24px;}

/* 导航 */
.menu{background: #056099;height: 50px;}
.demo-menu {width:1200px;margin:0 auto;}
.demo-menu>li {float:left;width:133px;position:relative;text-align:center;}
.demo-menu>li>a {display:block;font-size:15px;color:#fff;line-height: 50px;}
.demo-menu>li.active>a,.demo-menu>li>a:hover {background:#ff6600;color:#fff}
.demo-menu>li:after {content:"";position:absolute;z-index:100;width:100%;left:0;height:40px;opacity:0;top:100%}
/*首页banner*/
.banner{width:1920px;margin:0 auto;position:relative;height:700px;margin-left:-960px;left:50%;}
.banner ul.bb{position:relative;padding:0px;margin:0px;z-index:5;}
.banner ul.bb li{position:absolute;display:none;}
.banner .num{position:absolute;left:0;bottom:80px;z-index:100;width: 100%;text-align: center;}
.banner .num li{width:46px;height:5px;display:inline-block;margin:0 5px;background:#fff;line-height:18px;
    text-indent:-100px;overflow:hidden;}
.banner .num li.num_hover{background-color:#ff6600;}
.banner .num li.num_hover a{color:#fff;}
.banner .num li a{float:left;display:block;text-align:center;color:#666;text-decoration:none;cursor:pointer;width:18px;height:18px;line-height:18px;}

/*滚动*/
#demo{overflow:hidden;width:98%;margin:0 auto;}
#indemo {float: left;width:800%}
#demo1 {float: left;}
#demo2 {float: left;}

#m_demo{overflow:hidden;width:100%;margin:0 auto;}
#m_indemo {float: left;width:800%}
#m_demo1 {float: left;}
#m_demo2 {float: left;}

/* 搜索 */
.sou{width: 1218px;background: url(../images/sou.png)no-repeat;position: relative;z-index: 999;margin:0 auto;margin-top: -52px;height: 105px;padding-top: 5px;}
.hotSearch{height: 87px;line-height: 87px;background: url(../images/hot.png)no-repeat left;padding-left: 37px;margin-left: 34px;color: #000;font-size: 15px;}
.hotSearch a{color: #000;font-size: 15px;display: inline-block;margin-right: 6px;}
#formsearch{margin-top: 27px;width: 245px;height: 35px;background: url(../images/ss.png)no-repeat;margin-right: 55px;}
#formsearch input{height:35px;background:none;border:none;line-height:35px;outline: none;float: left;}
#formsearch input#keyword{text-indent:10px;color:#000;font-size: 14px;width: 194px;}
#formsearch input#s_btn{width: 50px;text-align:center;color:#fff;border:none;cursor:pointer;}

/* 内页 */
.left{width: 240px;float: left;}
.right{width: 940px;float: right;}
.product_list{}
.product_list li{float: left;width: 299px;border: 1px solid #eee;margin: 0 7px 10px;padding:5px;}
.product_list li a.img{display: block;width: 285px;height: 371px;overflow: hidden;}
.product_list li img{width:285px;height:371px;transition: all .5s ease;}
.product_list li h3{line-height: 35px;text-align: center;}
.product_list li h3 a{color: #5a5a5a;font-size: 14px;}
.product_list li:hover{border-color: #056099}
.product_list li:hover img{transform:scale(1.1);}


/*  */
.a1{width: 1920px;margin-left: -960px;left:50%;position: relative;}
/* 业务 */
.pro{margin-top: 28px;}
.biaoti{text-align: center;background: url(../images/heng.png)no-repeat center bottom;height: 73px;line-height: 27px;}
.biaoti span{text-transform: uppercase;color: #909090;font-size: 20px;}
.biaoti h3{font-weight: bold;font-size: 30px;color: #000;}
.pro-cont{margin-top: 36px;}
.pro-le{width: 218px;height: 403px;background: #cdd7e4;padding-top: 5px;}
.pro-le h3{text-align: center;}
.fenlei{margin-top: 8px;}
.fenlei li{width: 183px;height: 32px;border:1px solid #eee;background:url(../images/c1.png)no-repeat 15px #fff;margin:0 auto;margin-bottom: 19px;text-indent: 38px;line-height: 32px;}
.fenlei li a{color: #3c3c3c;font-size: 15px;}
.fenlei li:hover{background: url(../images/c1.png)no-repeat 15px #1458a9;}
.fenlei li:hover a{color: #fff;}
.pro-tel{}
.pro-tel span{display: block;margin-left: 51px;background: url(../images/tte.png)no-repeat left;padding-left: 30px;color: #3f3f3f;font-size: 12px;line-height: 23px;}
.pro-tel div{text-align: center;color: #ff6600;font-size: 18px;font-family: "Impact";line-height: 24px;margin-top: 6px;letter-spacing: 4px;}
.pro-ri{width: 962px;}
.product_list1{}
.product_list1 li{float: left;width: 223px;margin-right: 22px;position: relative;}
.product_list1 li:nth-child(4n){margin-right: 0}
.product_list1 li a{display: block;width: 221px;height: 276px;border:1px solid #dadada;padding-top: 13px;padding-left: 14px;position: relative;}
.product_list1 li a .img1{width: 192px;height: 250px;overflow: hidden;}
.product_list1 li a img{width:192px;height: 250px;transition: all 0.6s;}
.product_list1 li a span{display: block;position: absolute;background: url(../images/c3.png)no-repeat;width: 44px;height: 44px;top:117px;left:90px;}
.product_list1 li h3{line-height: 52px;text-align: center;color: #000;font-size: 15px;}
.product_list1 li p{color: #7f7e7e;font-size: 12px;line-height: 22px;margin-top: 2px;padding:0 5px;}
.product_list1 li:hover img{transform: scale(1.1);}
.product_list1 li:nth-child(2n) a{position: absolute;top:126px;}

/* 案例 */
.anli{margin-top: 49px;background: url(../images/anl.jpg)no-repeat center top;padding-top: 80px;}
.anli-tit{text-align: center;}
.anli-cont{width: 1272px;margin:0 auto;height: 684px;margin-top: 88px;background: #fff;position: relative;}
.case_list1{width:1200px;margin:0 auto;padding-top: 40px;}
.case_list1 li{float: left;margin-bottom: 15px;margin-right:20px }
.case_list1 li a{display: block;width: 285px;height: 271px;position: relative;}
.case_list1 li img{width: 285px;height: 271px;}
.case_list1 li span{position: absolute;background: url(../images/case2.png)no-repeat center rgba(0,0,0,0.5);top:0;left:0;width: 100%;height: 100%;opacity: 0}
.case_list1 li h3{text-align: center;padding-top: 5px;color: #464646;font-size: 12px;}
.case_list1 li:nth-child(1){margin-right: 629px;}
.case_list1 li:nth-child(2){margin-right: 0;}
.case_list1 li:nth-child(6){margin-right: 0;}
.case_list1 li:hover span{opacity: 1}

.cont-tit{position: absolute;width: 630px;text-align: center;left:321px;top:11px;color:#3c3c3c;}
.cont-tit span{display: block;font-size: 20px;margin-top: 12px;}
.cont-tit i{font-style: normal;font-size: 9px;}
.cont-tit p{font-size: 14px;margin-top: 18px;}
.cont-tit h3{font-size: 14px;line-height: 25px;}
.cont-tit a{display: block;width: 123px;height:38px;line-height:38px;text-align:center;margin:0 auto;margin-top: 20px;border:1px solid #1458a9;color: #1458a9;font-size: 15px;}
.cont-tit a:hover{color: #ff6600;border-color: #ff6600;}

/* 荣誉资质 */
.honor{height: 358px;background: url(../images/case3.png)no-repeat;margin-top: 11px;}
.honor-tit{position: relative;height: 65px;line-height: 65px;margin-left: 13px;color: #ff6600;font-size: 24px;}
.honor-tit b{font-weight: bold;color: #1458a9;font-size: 28px;}
.honor-tit a{position: absolute;top:18px;right: 17px;display: block;width: 79px;height: 29px;line-height: 29px;text-align: center;border:1px solid #999;color: #999;font-size: 15px;border-radius: 5px;}
.honor-tit a:hover{color: #ff6600;border:1px solid #ff6600;}
.case_list2{margin-top: 39px;}
.case_list2 li{float: left;width: 277px;margin-right: 20px;}
.case_list2 li img{width: 277px;height: 196px;}
.case_list2 li h3{text-align: center;font-size: 15px;color: #000;padding-top: 14px;}
.case_list2 li h3 a{color: #000;font-size: 15px;}


/* 关于我们 */
.ab{margin-top: 39px;}
.ab-cont{width: 1203px;height: 526px;background: url(../images/about.png)no-repeat;margin-right: -3px;margin-top: 16px;}
.abimg{width: 578px;height: 328px;margin-left: 25px;margin-top: 56px;overflow: hidden;}
.ab-ri{width: 560px;margin-top: 34px;}
.ab-ri span{display: block;text-transform: uppercase;color: #fff;font-size: 18px;}
.ab-ri h3{color: #fff;font-size: 25px;background: url(../images/hh.png)no-repeat left top;margin-top: 25px;padding-top: 7px;}
.ab-ri div{margin-top: 28px;color: #fff;font-size: 15px;line-height: 32px;width: 478px;height: 208px;overflow: hidden;}
.ab-ri a{display: block;background: url(../images/more.png)no-repeat left;padding-left: 38px;color: #fff;font-size: 15px;font-weight: bold;font-family: "arial";transition: all 0.6s;}
.ab-ri a:hover{margin-left: 5px}

/* 业务 */
.ye{height: 261px;background: #056099;margin-top: 88px;}
.ye-le{width: 634px;position: relative;margin-top: 52px;}
.ye-le h3{font-weight: bold;color: #ff6600;font-size: 26px;}
.ye-le span{display: block;line-height: 65px;color: #fff;font-size: 17px;}
.ye-le div{color: #fff;font-size: 14px;line-height: 25px;letter-spacing: -1px;}
.ye-le a{position: absolute;right: 0;top:39px;background: url(../images/ye.png)no-repeat;width: 256px;height: 43px;line-height: 43px;text-indent: 61px;color: #fff;font-size: 16px;transition: all 0.6s;}
.ye-le a:hover{right: -5px;}

.pic{width: 515px;height: 325px;margin-top: -106px;position: relative;z-index: 999;}
.pic .bd{width: 515px;height: 315px;overflow: hidden;}
.pic img{width: 515px;height: 325px;}
.pic .hd a{display: inline-block;width: 37px;height: 37px;position: absolute;top:-51px;left:0;cursor: pointer;z-index: 999}
.pic .hd a.prev{background: url(../images/left.png)no-repeat;}
.pic .hd a.next{background: url(../images/right.png)no-repeat;left:43px;}
.pic .hd span.pageState{position: absolute;bottom: 10px;right: 0;z-index: 999;width: 168px;height: 58px;line-height: 58px;text-align: center;color: #7c7c7c;font-size: 18px;font-family: "arial";background: #fff;}
.pic .hd span.pageState span{font-weight: bold;font-size: 23px;color: #373737;display: inline-block;margin:0 5px;}

/* 优势 */
.ys{background: url(../images/ys.png)no-repeat;height: 1978px;padding-top: 52px;}
.ys-tit{text-align: center;background: url(../images/ys1.png)no-repeat center 59px;}
.ys-tit h3{color: #056099;font-weight: bold;font-size: 40px;line-height: 38px;}
.ys-tit span{color: #ff6600;font-size: 30px;font-weight: bold;margin-top: 42px;line-height: 30px;display: block;}
.ys-cont{margin-top: 60px;position: relative;}
.ysimg1{position: absolute;top:10px;right: 6px;}
.ysimg2{position: absolute;top:260px;left: 8px;}
.ysimg3{position: absolute;top:612px;right: 3px;}
.ysimg4{position: absolute;top:1016px;left: 0;}
.ysimg5{position: absolute;top:1334px;right: 0;}

.ys1{height: 260px;}
.ys1 h3::after{content: "01";border:4px solid #ff6600;color: #ff6600;}
.ys2{height: 250px;margin-top: 102px;margin-left: 653px;}
.ys2 h3::after{content: "02";border:4px solid #ff6600;color: #ff6600;}
.ys3{height: 376px;margin-top: 28px;}
.ys3 h3::after{content: "03";border:4px solid #ff6600;color: #ff6600;}
.ys3 a{display: block;width: 108px;height: 41px;line-height: 41px;text-align: center;background: #056099;color: #fff;font-size: 15px;border-radius: 5px;margin-left: 81px;margin-top: 15px;}
.ys4{height: 260px;margin-top: 67px;margin-left: 597px;}
.ys4 h3::after{content: "04";border:4px solid #fff;color: #fff;}
.ys5{height: 340px;margin-top: 58px;}
.ys5 h3::after{content: "05";border:4px solid #fff;color: #fff;}

.ysa h3{color: #322f2e;font-size: 30px;font-weight: bold;height: 84px;padding-top: 13px;padding-left: 99px;position: relative;}
.ysa h3::after{position: absolute;top:0;left:0;display: block;width: 84px;height: 84px;text-align: center;line-height: 75px;font-size: 50px;border-radius: 50%;}
.ysa h3 span{display: block;color: #aaa;font-size: 16px;display: block;font-weight: 400;text-transform: uppercase;margin-top: 5px;}
.ysa .cont{margin-top: 20px;margin-left: 33px;line-height: 36px;}
.ysa .cont p{background: url(../images/ys2.png)no-repeat left;padding-left: 55px;color: #000;font-size: 15px;}

.ysb h3{color: #fff;}
.ysb .cont p{background: url(../images/ys3.png)no-repeat left;color: #fff;}

.ysimg_tu{margin-top: 28px;}

/* 合作 */
.hezuo{margin-top: 52px;}
.case_list3{margin-top: 28px;}
.case_list3 li{float: left;margin-right: 16px;}
.case_list3 li img{width: 285px;height: 195px;border:1px solid #bfbfbf;}
.case_list3 li h3{font-weight: normal;text-align: center;padding-top: 10px;}
.case_list3 li h3 a{color: #000;font-size: 15px;}

/* 新闻 */
.xin{margin-top: 45px;}
.xin-tit{height: 46px;line-height: 46px;border-bottom:1px solid #d4d4d4}
.xin-tit li{cursor: pointer;float: left;margin-right: 28px;color: #353535;font-size: 20px;font-weight: bold;position: relative;list-style:none;}
.xin-tit li::after{content: "";position: absolute;top:44px;left:0;width: 90px;height: 5px;background: #ff6600;opacity: 0}
.xin-tit li.on{color: #ff6600;}
.xin-tit li.on::after{opacity: 1}
.xin-cont{margin-top: 16px;}

.news_list1{width: 586px;margin-top: 21px;}
.news_list1 li{}
.news_list1 li img{width: 586px;height: 241px}
.news_list1 li h3 a{color: #000;font-size: 16px;display: block;padding-top: 25px;}
.news_list1 li p{margin-top: 20px;color: #5d5d5d;font-size: 13px;line-height: 25px;}
.news_list1 li:hover h3 a{color: #ff6600}

.news_list2{width: 554px;}
.news_list2 li{height: 86px;border-bottom: 1px dashed #e9e9e9;margin-top: 15px;}
.news_list2 li .time{float: left;margin-left: 30px;width: 85px;margin-top: 8px;}
.news_list2 li .time h3{color: #000000;font-size: 42px;font-weight: bold;}
.news_list2 li .time span{color: #adadad;font-size: 14px;}
.news_list2 li .cont{float: left;width: 438px;}
.news_list2 li .cont a{display: block;color: #000;font-size: 16px;}
.news_list2 li .cont p{color: #5e5e5e;font-size: 13px;margin-top:4px;line-height: 25px;}
.news_list2 li:hover .cont a{color: #ff6600}

/* 常见问题 */
.chang{margin-top: 32px;position: relative;overflow: hidden;}
.chang-tit{float: left;width: 140px;margin-top: 10px;color: #c8c8c8;font-size: 16px;}
.chang-tit h3{color: #020202;font-size: 20px;font-weight: bold;}
.chang-cont{float: right;width: 1055px;}
.chang-cont .hd a{display: inline-block;width: 50px;height: 24px;position: absolute;top:85px;cursor: pointer;z-index: 99}
.chang-cont .hd a.prev{background: url(../images/left1.png)no-repeat;left:0;}
.chang-cont .hd a.next{background: url(../images/right1.png)no-repeat;left:50px;}
.news_list3{}
.news_list3 li{float: left;width: 511px;height: 111px;border:1px solid #dcdcdc;padding-top: 16px;margin-right: 35px;}
.news_list3 li a{display: block;background: url(../images/wen.png)no-repeat left;padding-left: 44px;color: #000;font-size: 16px;line-height: 26px;margin-left: 24px;}
.news_list3 li p{background: url(../images/da.png)no-repeat left;padding-left: 44px;color: #474747;font-size: 13px;margin-top: 6px;margin-left: 24px;margin-right: 27px;}
.news_list3 li:hover a{color: #ff6600}

/* */
.f_link{color:#333;padding:10px 0;font-size:14px;}
.f_link a{color:#333;display:inline-block;margin-right:5px;}

/* 底部 */
.foot{margin-top: 55px;border-top: 18px solid #ff6600;background: #f8f8f8;padding-top: 15px;}
.ff_logo{width: 141px;}
.ff_er{margin-top: 32px;width: 274px;background: url(../images/shu.png)no-repeat right 10px;}
.ff_lx{margin-left: 22px;width: 369px;background: url(../images/shu.png)no-repeat right 10px;margin-top: 12px;}
.ff1{background: url(../images/f1.png)no-repeat left;padding-left: 33px;line-height: 21px;color: #242424;font-size: 14px;}
.ff1 b{color: #ff6600;font-size: 22px;font-family: "Impact"}
.ff2{background: url(../images/f2.png)no-repeat 1px;padding-left: 33px;line-height: 25px;color: #242424;font-size: 14px;margin-top: 14px;}
.ff2 span{font-size: 16px;}
.ff3{background: url(../images/f3.png)no-repeat 1px 5px;padding-left: 33px;line-height: 25px;color: #242424;font-size: 14px;margin-top: 14px;}
.foo_a2{width:1200px;margin:0 auto;}
.f_link a:nth-child(6){display:none;}
.f_link a:nth-child(8){display:none;}

.nav_foot{width: 344px;margin-top: 32px;line-height: 25px;}
.nav_foot a{display: inline-block;margin-right: 50px;color: #242424;font-size: 15px;}
.nav_foot a:hover{color: #ff6600}

.copyright{border-top: 1px solid #757575;height: 42px;line-height: 42px;text-align: center;color: #242424;font-size: 15px;}
.copyright a{color: #242424;}
