@charset "utf-8";
.content{width: 1200px; margin: 0 auto;}
i,em,b{font-style: normal;}
.fl{float: left;}
.fr{float: right;}

.yin{padding: 70px 0 50px; background:url(../imgindex/yin_line.gif) repeat-x 0 448px;}
.yin_t{font-size: 40px;color: #333;text-align: center;height: 120px;line-height: 46px;overflow: hidden;background:url(../imgindex/cp_line.png) no-repeat center 55px;}
.yin_t a{color: #333;}
.yin_t i{color: #ccc;}
.yin_t span{display: block;font-size: 20px;font-weight: normal;color: #666;padding: 5px 0 0;}


.tit01{ box-sizing: border-box; text-align: center; font-family: "Microsoft YaHei";font-size: 45px; color: #333333; display: block;  font-weight: normal;}
.tit01 a{color: #333333;}
.tit01 i{font-weight: bold;color: #0189c5;}
.tit01 span{text-align: center; font-family: "Microsoft YaHei";font-size: 20px; color: #666666; display: block; font-weight: normal;}





/**/
 
.fullSlide{min-width:1200px;position:relative;height:680px;overflow:hidden;}
.fullSlide .bd{position:relative;z-index:0;}
.fullSlide .bd ul{width:100%!important;}
.fullSlide .bd li{width:100%!important;height:680px;overflow:hidden;text-align:center;}
.fullSlide .bd li  img{ position:absolute; top:0; left:50%; margin-left:-960px;}
.fullSlide .hd{width:1200px;left:50%;margin-left:-600px;position:absolute;z-index:1;bottom:20px;overflow:hidden;}
.fullSlide .hd ul{margin-left:500px;}
.fullSlide .hd ul li{float:left;margin:0 5px;display:inline;cursor:pointer;}
.fullSlide .hd ul li{width:65px;height:5px;background:#fff;}
.fullSlide .hd ul .on{background:#f27114;}





/*产品*/
.pro_bj{overflow: hidden; background:#fff;padding-top:80px; box-sizing: border-box; font-family: "Microsoft YaHei"; }
.pro_bj h2{margin-bottom: 40px;}
.pro {height:870px;}

.pro .m_pro1{ float: left;width: 708px; }
.pro .ul_pro1{float: right;width: 492px;}
.pro .m_pro1 p a{margin-right:22px;}
.pro .m_pro2{float:right;width:708px;}
.pro .ul_pro2{float:left;width:492px;}
.pro .m_pro2 p a{margin-left:22px;}

.pro .m_pro2 ul{margin-left:22px;}

.pro .m_pro p{ height:130px; line-height: 56px;  margin-bottom: 30px;}
.pro .m_pro1 p a{margin-bottom:10px;height: 56px; line-height: 56px; width: 150px; text-align: center; font-size: 20px; color: #333333;color: #fff; position: relative; display: block; float: left;background: #0189c5;}
.pro .m_pro1 p a:hover{ background: #eca613; color: #fff; font-weight: bold; text-decoration: none; }
.pro .m_pro1 p a:last-child{margin-right: 0;}

.pro .m_pro2 p a{margin-bottom:10px;height: 56px; line-height: 56px; width:212px; text-align: center; font-size: 20px; color: #333333;color: #fff; position: relative; display: block; float: left;background: #0189c5;}
.pro .m_pro2 p a:hover{ background: #eca613; color: #fff; font-weight: bold; text-decoration: none; }
.pro .m_pro2 p a:last-child{margin-right: 0;}

.pro .m_pro li{ background: #fff;width: 328px; float: left; margin-right: 20px; margin-bottom: 10px;transition: all 0.5s linear;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;}
.pro .m_pro li a{ text-decoration: none; }
.pro .m_pro li img{width: 328px; height:282px; display: block;}
.pro .m_pro li span{ display: block; height: 48px; line-height: 48px; text-align: center; font-size: 16px; color: #666666; }
.pro .m_pro li:nth-child(2n){margin-right: 0;}
.pro .m_pro li:hover{box-shadow: 0 0 5px #0189c5;  }
.pro .m_pro li:hover span{ color: #07258a; }


.pro dt{width: 492px;height: 622px;overflow: hidden;}
.pro dt img{width: 492px;height: 622px;display: block;transition: all 0.5s linear;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;}
.pro dd{padding-top: 20px; }
.pro dd h3{font-size: 30px; color: #333333; height:52px; line-height: 52px; overflow: hidden; white-space: nowrap;}
.pro dd h3 a{color: #333333;}
.pro dd p{font-size: 14px; color: #666666; line-height: 30px; height: 86px;}
.pro dd .xq{ display: block; width: 156px; height: 42px; line-height: 40px; text-align: center; font-size: 16px; color: #07258a; font-weight: normal; line-height: 42px; background:url(../imgindex/cp_btn.png) no-repeat center top }
.pro dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}

.cp_ys{padding-top: 57px; height: 172px; background: #f3f3f3;box-sizing: border-box; font-family: "Microsoft YaHei";margin-bottom:20px;}
.cp_ys ul{width: 1326px; margin:0 auto;}
.cp_ys ul li{width: 220px; border-right: 1px solid #c8c8c8; height: 57px; float: left; text-align: center;font-size: 16px; color: #666666;}
.cp_ys ul li em{width: 58px; height: 40px; margin:0 auto 5px;  display: block;}
.cp_ys ul li:nth-child(1) em{background: url(../imgindex/cpico1.png) no-repeat;}
.cp_ys ul li:nth-child(2) em{background: url(../imgindex/cpico2.png) no-repeat;}
.cp_ys ul li:nth-child(3) em{background: url(../imgindex/cpico3.png) no-repeat;}
.cp_ys ul li:nth-child(4) em{background: url(../imgindex/cpico4.png) no-repeat;}
.cp_ys ul li:nth-child(5) em{background: url(../imgindex/cpico5.png) no-repeat;}
.cp_ys ul li:nth-child(6) em{background: url(../imgindex/cpico6.png) no-repeat;}
.cp_ys ul li:hover{color:#0189c5;font-weight:bold;}
.cp_ys ul li:hover:nth-child(1) em{background: url(../imgindex/cpico1cur.png) no-repeat;}
.cp_ys ul li:hover:nth-child(2) em{background: url(../imgindex/cpico2cur.png) no-repeat;}
.cp_ys ul li:hover:nth-child(3) em{background: url(../imgindex/cpico3cur.png) no-repeat;}
.cp_ys ul li:hover:nth-child(4) em{background: url(../imgindex/cpico4cur.png) no-repeat;}
.cp_ys ul li:hover:nth-child(5) em{background: url(../imgindex/cpico5cur.png) no-repeat;}
.cp_ys ul li:hover:nth-child(6) em{background: url(../imgindex/cpico6cur.png) no-repeat;}
.cp_ys ul li:last-child{border-right: 0;}




/*优势*/
.ys{padding-top:50px;background:url(../imgindex/ys_bg.jpg) no-repeat center top;height:600px;}
.ys .cp_t{height: 115px;background-position: 745px 33px;}
.ys dl{width: 385px;height:413px;margin-bottom: 50px;margin-right:20px;float: left;margin-top:50px;}
.ys dl dt{width: 385px;height: 253px;line-height: 0;overflow: hidden;position: relative;}
.ys dl dt img{width: 385px;height: 253px;}
.ys dl dt p{width: 100px;text-align: center;position: absolute;top: 80px;right: 115px;z-index: 20;}
.ys dl dt p img{width: 100px;height: 100px;}
.ys dl dt p span{display: block;font-size: 14px;color: #171717;line-height: 36px;}
.ys dl dd{width: 385px;height: 160px; background:url(../imgindex/ys_ddbg.gif) no-repeat;}
.ys dl dd h5{width: 120px;float: left;padding: 30px 0 0 20px;font-size: 20px;color: #fff;line-height: 28px; background:url(../imgindex/ys_ico01.gif) no-repeat 22px 88px;height: 100px;}
.ys dl dd h5 i{display: block;font-size:22px;font-weight: normal;}
.ys .ys_m{width:230px;float: left;padding: 28px 0 0 15px; background:url(../imgindex/ys_line.gif) no-repeat 0 40px;}
.ys dl dd p{font-size: 15px;color: #fff;line-height: 26px; background:url(../imgindex/cp_ico03.png) no-repeat 0 10px;padding: 0 0 0 20px;}
.ys dl.nobor{margin-right: 0;}





.honor { padding-top: 100px; padding-bottom: 19px; background: url(../imgindex/honor_bg.png) no-repeat center bottom; overflow: hidden }
.honor h2 a { letter-spacing: 2px }
.honor .content { position: relative; height: 442px }
.honor .pic { position: absolute;width: 599px;right: 50%;top: -6px;}
.honor .pic img{width:599px;}
.honor ul { position: absolute; width: 656px; left: 50%; margin-left: -42px; margin-left:8px;margin-top: 110px }
.honor ul li { float: left; width: 328px; height: 64px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-bottom: 1px solid rgba(255, 255, 255, .1); font-size: 16px; color: #fff; line-height: 64px; padding-left: 24px }
.honor ul li:before { content: "- " }



/*news*/
.news{padding:90px 0 50px;}
.new_l{float: left;width: 410px;background: #0189c5 url(../imgindex/news_2.png) no-repeat left top;;height: 455px;}
.new_l h2{padding:54px 0 0;height: 115px;position: relative;text-align:center;}
.new_l h2 span{color: #fff;display:block;font-size: 48px;line-height: 48px;}
.new_l h2 b{padding-top: 15px;color: #fff;display:block;font-size: 22px;line-height: 20px;padding-top: 10px;font-weight: normal;}
.new_r{float: right;width: 725px;}
.new_r h3{height: 112px;font-weight: normal;border-bottom:1px solid #eee;}
.new_r h3 b a{float: left;font-size: 20px;color: #fff;line-height: 46px;height: 46px;margin-right: 20px;background:#3a3a3a;width:125px;text-align:center;font-weight:normal;}
.new_r h3 b a.cur{background:#0189c5;}
.new_r h3 i a{display:block;padding-left: 10px;height: 40px;border-left:2px solid #0189c5;font-size: 14px;color: #7c7b7b;line-height: 14px;}
.new_r h3 i b{display:block;font-size: 26px;line-height: 20px;margin-bottom: 6px;color: #282828;}
.new_con li{float: left;width: 340px;height: 116px;padding:54px 0 0;border-bottom:1px solid #eee;padding-left: 20px;}
.new_con li i{float: left;width: 70px;height: 70px;border-right:1px solid #eee;font-size: 14px;color: #b7b7b7;line-height: 14px;}
.new_con li i em{display:block;font-size: 56px;line-height: 42px;font-weight: normal;margin-bottom: 14px;font-family: Arial;}
.new_con li p{float: left;width: 230px;margin-left: 22px;}
.new_con li p a{display:block;font-size: 16px;color: #2a2a2a;line-height: 16px;margin-bottom:10px;font-weight:bold;height:16px;overflow:hidden;}
.new_con li p span{display:block;font-size: 14px;color: #7c7c7c;line-height: 24px;}
.new_con li:hover{background:#0189c5;}
.new_con li:hover p a{color: #fff;}
.new_con li:hover p span{color: #fff;}
.new_con li:hover i{color: #fff;}
.new_con li:nth-child(2n){padding-left: 25px;}




.g_news{background:url(../imgindex/newbg.jpg) no-repeat center top;height: 800px; padding-top: 40px; box-sizing: border-box;}
.g_news h2{margin-bottom: 32px;}
.g_news h2 span{width: 326px;margin:0 auto;}
.g_news .newhd{height: 84px;}
.g_news .newhd li{float: left;width: 160px;height: 52px;line-height: 52px;background: #3a3a3a;text-align: center;font-size: 18px;color: #fff;margin-right: 6px;}
.g_news .newhd li a{color: #fff; text-decoration: none;}
.g_news .newhd li.on{background: #0189c5;}
.g_news .newhd li.on a{color: #fff;}
.g_news .newtj{float: left;width: 600px;}
.g_news .newtj dt{width: 600px;height: 285px;margin-bottom: 42px;overflow: hidden;}
.g_news .newtj dt img{width: 600px;height: 285px;display: block;transition: all 0.3s linear 0s;}
.g_news .newtj dt:hover img{transform: scale(1.1);}
.g_news .newtj dd{position: relative;padding-left: 130px;}
.g_news .newtj h3{height: 28px;line-height: 28px;overflow: hidden;font-size: 18px;color: #fff;margin-bottom: 5px;font-weight: normal;}
.g_news .newtj h3 a{color: #0189c5; text-decoration: underline;}
.g_news .newtj p{font-size: 16px;line-height: 24px;color: #9b9b9b;height: 48px;overflow: hidden;}
.g_news .newtj span{position: absolute;left:0;top:-5px;width: 90px;text-align: right;font-size: 30px;color: #0189c5;background:url(../imgindex/newline.png) no-repeat right 8px;padding-right: 14px;}
.g_news .newtj span em{display: block;font-size: 16px; color: #363636;}

.g_news .newr{float: right;width: 512px;}
.g_news .newr dl{height: 160px;}
.g_news .newr dd{position: relative;padding-left: 130px;}
.g_news .newr h3{height: 28px;line-height: 28px;overflow: hidden;font-size: 18px;color: #363636;margin-bottom: 5px;font-weight: normal;}
.g_news .newr h3 a{color: #363636;}
.g_news .newr p{font-size: 16px;line-height: 24px;color: #9b9b9b;height: 48px;overflow: hidden;}
.g_news .newr span{position: absolute;left:0;top:0;width: 94px;text-align: right;font-size: 30px;color: #3e3e3e;background:url(../imgindex/newline.png) no-repeat right 8px;padding-right: 20px;}
.g_news .newr span em{display: block;font-size: 16px; color: #363636;opacity: 0.3;filter:Alpha(opacity=30)}


/*关于*/
.about{background:#f6f6f6;overflow: hidden;padding: 60px 0 0;height: 870px;}
.about dl{position: relative;margin-top: 30px;}
.about dl dt{width: 1200px;height: 500px;line-height: 0;overflow: hidden;}
.about dl dt img{width: 1200px;height: 500px;}
.about dl dd{background:url(../imgindex/ab_k.png) no-repeat;height: 240px;position: absolute;top: 355px;left: 0;width:920px;padding: 55px 140px 0;}
.about .ab_desc{font-size: 14px;color: #666;line-height: 24px;height: 72px;overflow: hidden;}
.about dl dd b{display: block;line-height: 24px;margin-top: -24px;margin-left: 350px;width: 100px;}
.about dl dd b a{font-size: 14px;color: #079fe5;}

.ab_ul{padding: 35px 0 0;width:640px;margin:0 auto;}
.ab_ul li{width: 175px;float: left;padding: 0 16px;}
.ab_ul li a{font-size: 16px;color: #fff;font-weight: bold;display: block; width: 175px; height: 50px; line-height:50px; background: #0189c5; overflow: hidden;border-radius:40px;} 
.ab_ul li em{display: block; width: 22px; height: 25px; line-height: 0; overflow: hidden;padding: 0 10px 0 40px;float: left;margin-top: 12px;}
.ab_ul li em img{width: 22px;height: 50px;}
.ab_ul li a:hover em img{margin-top: -25px;}