.content{width: 1200px; margin: 0 auto;}
i,em,b{font-style: normal;}

/*banner*/
.fullSlide{min-width:1200px;position:relative;height:620px;overflow:hidden;}
.fullSlide .bd{position:relative;z-index:0;}
.fullSlide .bd ul{width:100%!important;}
.fullSlide .bd li{width:100%!important;height:620px;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:88px;overflow:hidden;}
.fullSlide .hd ul{margin-left:578px;}
.fullSlide .hd ul li{float:left;margin:0 5px;display:inline;cursor:pointer;}
.fullSlide .hd ul li{width:8px;height:8px;background:#000; border-radius:100%;}
.fullSlide .hd ul .cur{background:#0891e1;}

.tit01{text-align: center; font-family: "Microsoft YaHei";font-size: 48px; color: #222222; display: block; margin-bottom: 40px;}
.tit01 a{color: #222222;}
.tit01 span{text-align: center; font-family: "Microsoft YaHei";font-size: 24px; color: #222222; display: block; font-weight: normal;}

.zz_bj{  background:none;margin-top: -80px; position: relative;z-index: 10; height: 168px; box-sizing: border-box;  font-family:"Microsoft Yahei";}
.zz .m_zz ul{width: 1200px; height: 168px; position: relative; background: #0890e1;}
.zz .m_zz li{ width:25%; height: 168px; padding-top: 40px; box-sizing: border-box; overflow: hidden; float: left; text-align: center; position: relative;  }
.zz .m_zz li em{font-size: 36px; color: #333333; display: block; font-weight: bold; position: relative;}
.zz .m_zz li em b{font-size: 50px; color: #fff; font-family: "Arial"; position: relative;}
.zz .m_zz li em b:after{content:'+';position:absolute;height:12px;width:12px;top:5px;right:-15px; color: #fff; font-weight: normal; font-size: 24px;}
.zz .m_zz li em i{ font-size: 18px; color: #fff; font-weight: bold;}
.zz .m_zz li span{ text-align: center; line-height: 30px; height: 30px; box-sizing: border-box; font-size: 18px; color: #ffffff; display: block;white-space: nowrap; font-weight: bold;  }
.zz .m_zz li:first-child em b:after{display:none;}


.jx_bj{  background:#fff; height: 560px; padding-top:96px;box-sizing: border-box;  font-family:"Microsoft Yahei";}
.jx dl {width: 1200px; height: 374px; position: relative;}
.jx dl dt{width:600px; height: 374px;float: left; position: relative;}
.jx dl dt:before{content: "";width: 600px; height: 130px; z-index: 0; background: #0891e1; position: absolute; top:122px; left:0;}
.jx dl dt img{width:400px; height: 374px; margin:0 auto; display: block; position: relative;z-index: 1;}
.jx dl dd{width:500px; float:right;padding-top: 20px;}
.jx dl dd h3{font-size: 46px;font-weight: bold; color: #222222;margin-bottom: 35px; height: 88px;text-align: left;}
.jx dl dd h3 span{display: block; font-size: 24px; color: #222222; text-align: left; font-weight: normal;}
.jx dl dd p{text-align: justify;line-height: 24px; font-size: 14px;  color: #666666;  height: 150px;}
.jx dl dd .span{ display: block;position: relative;}
.jx dl dd .span em{font-size: 14px; display: inline-block;color: #666666;width: 100%;text-align: right;line-height: 30px;}

/**/
.pro_bj{height: auto; max-height:1092px;max-width: 1920px; overflow: hidden; background: url(../images/cpbg.jpg) no-repeat center top; background-size: 100% 100%; padding:80px 0 30px;  box-sizing: border-box; font-family: "Microsoft YaHei"; }
.pro_bj h2{}
.pro_bj h2 span{background: url(../images/cptitbg.png) no-repeat center center;}
.fen{ width:1200px; }
.fen ul{ height: 47px; }
.fen ul li {width:240px;height: 47px;background:#242d34; border-right: 1px solid #f6f6f6; text-align: center;   float: left; box-sizing: border-box; position: relative;  }
.fen ul li a{ text-decoration: none; position: relative;z-index: 3; display: block; font-weight: normal; line-height:47px; height:47px; font-size: 18px; color: #fff;}
.fen ul li a:hover{background:#0891e1\9;color: #fff;}
.fen ul li:after{content:'';position:absolute;height:100%;width:0;background:#0891e1;bottom:0;left:0;-webkit-transition:width .3s;transition:width .3s;}
.fen ul li:hover:after,.fen ul li.cur:after{width:100%;color: #fff;}
.fen ul li:nth-child(3){margin-right: 0;}
.fen ul li.cur a { background:#0891e1; color: #fff; }
.fen_nr{ background: #fff; display: block; width: 1200px; clear: both;overflow: hidden;  }

.fen_nr p{min-height:50px;position: relative;}
/*.fen_nr p:before{content:'';position:absolute;height:1px;width:100%;background:#ebebeb;top:50%;left:0;}*/
.fen_nr p:after{content:'';position:absolute;height:1px;width:100%;background:#ebebeb;bottom:0;left:0;}
.fen_nr p a{ font-size: 16px; color:  #666; height: 50px; line-height: 50px; display:block; float: left;padding-left: 35px; background: url(../images/cpico.png) no-repeat 20px center; }

.m_pro{height: 550px;max-height: 600px; margin-top: 45px; position: relative;width:100%; overflow: hidden;}
.m_pro dl{float: left;width: 24%;margin:10px 0.25% 0;height: 458px;  position: relative;transition: all 0.5s linear;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;}
.m_pro dl a{ text-decoration: none; }
.m_pro dt{width: 100%;}
.m_pro dt img{width: 100%;display: block;}
.m_pro dd{height: auto;padding-top: 10px;    box-sizing: border-box; text-align: center; color: #333333;}
.m_pro dd h3 {height: 40px; line-height: 40px;  color: #333333; font-size: 18px; display: block; text-align: center;}
.m_pro dd  p{padding:0 50px; height: 26px; text-align: center; line-height: 24px; font-size: 14px; color: #888888;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 10px;}
/*.m_pro dd span{width: 154px; height: 40px; line-height: 40px; display: block;margin:0 auto; color: #fff; background: #0891e1; text-align: center; }*/

.m_pro dl:hover{margin-top: 5px; }
.m_pro dl:hover img{box-shadow: 0 0 10px #ccc;}
.m_pro dl:hover span{display: block;}

/**/
.gybj{ height:950px; box-sizing: border-box; background:#fff; padding-top: 88px; overflow: hidden; font-family:"Microsoft Yahei";}
.gybj h2{margin-bottom: 60px;}
.gybj h2 span{ background: url(../images/tslinebg.png) no-repeat center center;}
.gy{width: 1200px; height: 710px; position: relative;background: url(../images/tsbg.jpg?v=1) no-repeat center center;}
.gy_left{width: 520px;float: left;}
.gy_left dl{overflow: hidden; height:167px;width: 520px; float: left; margin-bottom: 96px;}
.gy_left dt{width:119px;height: 119px;padding-top: 25px; float: left; }
.gy_left dt img{width:119px;height: 119px;  display: block;}
.gy_left dd {width:397px;padding-right: 78px;  height: 167px; box-sizing: border-box; float: left; position: relative;}
.gy_left dd h3{padding-left: 46px;padding-top: 10px; white-space: nowrap; margin-bottom:15px; font-size: 22px; color: #222222; font-weight: bold; height: 58px; line-height: 58px; position: relative;font-family:"Microsoft Yahei";}
.gy_left dd p{ line-height: 24px;overflow: hidden; font-size:16px;color: #666666;font-family:"Microsoft Yahei";}
.gy_left dl:nth-child(2){width: 365px;}
.gy_left dl:nth-child(2) dt{padding-top: 46px; float: right;}
.gy_left dl:nth-child(2) dd{width: 234px;padding-right: 40px;}
.gy_left dl:nth-child(3) dt{padding-top: 45px;  }
.gy_left dl:nth-child(1) dd h3{background: url(../images/ts01.gif) no-repeat left 0;}
.gy_left dl:nth-child(2) dd h3{background: url(../images/ts02.gif) no-repeat left 0;}
.gy_left dl:nth-child(3) dd h3{background: url(../images/ts03.gif) no-repeat left 0;}
.gy_right{width: 520px;float: right;}
.gy_right dl{overflow: hidden; height:167px;width: 520px; float: right;margin-bottom: 96px;  }
.gy_right dt{width:119px;height: 119px;padding-top: 25px; float: left; }
.gy_right dt img{width:119px;height: 119px;  display: block;}
.gy_right dd {width:397px; padding-left: 78px;height: 167px; box-sizing: border-box; float: right; position: relative;}
.gy_right dd h3{ padding-right: 46px;padding-top: 10px;white-space: nowrap; margin-bottom: 15px; font-size: 22px; color: #222222; font-weight: bold; height: 58px; line-height: 58px; position: relative;font-family:"Microsoft Yahei"; text-align: right;}
.gy_right dd p{ line-height: 24px;overflow: hidden; font-size:16px;color: #666666;font-family:"Microsoft Yahei"; text-align: right;}

.gy_right dl:nth-child(2){width: 355px;}
.gy_right dl:nth-child(2) dt{padding-top: 46px; }
.gy_right dl:nth-child(2) dd{width: 235px;padding-right:0;padding-left: 0;}
.gy_right dl:nth-child(3) dt{padding-top: 45px;  }
.gy_right dl:nth-child(1) dd h3{background: url(../images/ts04.gif) no-repeat right 0;}
.gy_right dl:nth-child(2) dd h3{background: url(../images/ts05.gif) no-repeat right 0;}
.gy_right dl:nth-child(3) dd h3{background: url(../images/ts06.gif) no-repeat right 0;}

.gg{height: 500px; background: url(http://hk-zhongwei.oss-cn-shanghai.aliyuncs.com/static/index_02.jpg) no-repeat center top;margin-top:80px;}

/**/
.case{font-family: "Microsoft Yahei";padding-top:80px;height: 850px;color: #333;overflow: hidden;}
.case h2 span{ background: url(../images/cptitbg.png) no-repeat center center;}
.case_c{height: 450px;background: #f2f2f2;margin-bottom: 31px;}
.case_t{width:600px;height: 55px;line-height: 55px;top: 0;right: 0;text-align: center;}
.case_t li{width:140px;float: left;margin-right: 1px;background: #333;color: #fff;}
.case_t li.cur{background: #0691e1;}
.case_t li a{display: block;color: #fff;}
.case_l dt,.case_l dt img{width: 600px;height: 450px;overflow: hidden;display: block;float: left;}
.case_l dd{width: 506px;height:310px;overflow: hidden;display: block;float: left;padding: 117px 0 0 36px;}
.case_l dd h3{height:58px;overflow: hidden;display: block;font-size: 24px;line-height: 50px;font-weight: normal;color: #333;}
.case_l dd h3 a{color: #333;}
.case_l dd p{height: 150px;overflow: hidden;}
.case_l dd span a{display: inline-block;width: 118px;text-align: center;line-height: 38px;border:solid 1px #333;color: #333;}
.case_l dd span a:nth-child(2){border-color: #0691e1;margin-left: 18px;}

.part ul{width: 1230px;}
.part li{margin:0 16px 0 0;float: left;}
.part li span{display: block;text-align: center;line-height: 32px;}
.part li p{border:solid 1px #e6e6e6;}
.part li p,.part li p img{width:225px;height: 127px;display: block;overflow: hidden;}

/*优势*/
.edge{font-family: "Microsoft Yahei";line-height:26px;height:714px;padding:62px 0 0;color: #666;overflow: hidden;background:url(../images/edgebg.jpg?v=2) no-repeat center 0;}
.edge .til01{background: none;color: #fff;padding: 2px 0 0;height: 145px;text-align: center;}
.edge .til01 b{font-size: 58px;line-height: 58px;font-style: italic;width: 50px;display: inline-block;}
.edge .til01 span{color: #eae5e5;display: block;font-weight: normal;font-size: 18px;line-height: 32px;}
.edge_t{width: 800px;left:40px;top: 522px;font-size: 24px;color: #fff;line-height:60px;height:60px;z-index: 9;text-align: center;font-weight: bold;}
.edge_t li{width: 130px;float: left;border-right: solid 1px #fff;background: #333;color: #fff;}
.edge_t li.cur{background: #0691e1;}
.edge_t li span{display: inline-block;padding: 0 0 0 37px;}
.edge_c{background: #fff;padding: 26px 37px 0;height: 470px;}
.edge_c dt,.edge_c dt img{width: 730px;height:453px;display: block;overflow: hidden;float: right;}
.edge_c dd{width: 344px;float: left;}
.edge_c dd h3{position: relative;height: 140px;line-height:26px;color: #333;padding:0 0 0 106px;font-size: 18px;font-weight: normal;}
.edge_c dd h3 b{font-size:24px;display: block;line-height: 46px;}
.edge_c dd h3 em{position: absolute;background:url(../images/edge_icobg.jpg) no-repeat 0 0;height:129px;line-height:129px;font-size:40px;width: 88px;text-align: center;color: #c7281c;left: -7px;top: -49px;}
.edge_c dd li{padding:0 0 20px 16px;background:url(../images/ico08.gif) no-repeat 0 13px;}

/*资讯*/
.newbox{height:615px;font-family: "Microsoft Yahei";color: #333;}
.newbox h2 span{ background: url(../images/cptitbg.png) no-repeat center center;}
.newtil{height: 50px;line-height: 38px;overflow: hidden;font-size: 18px;background:url(../images/newsbg.jpg) no-repeat 203px 16px;}
.newtil ul,.newtil li{float: left;}
.newtil span{float: right;font-size: 14px;}
.newtil span a{color: #999;display: inline-block;}
.newtil li.cur{color:#0691e1;font-weight: bold;}
.news_c dl{width:603px;float: left;overflow: hidden;}
.news_c dd{padding: 8px 21px 0;line-height:30px;color: #333;}
.news_c dd h3{height:34px;line-height:34px;font-size:16px;color: #333;text-align: center;}
.news_c dt{width:562px;height: 163px;border: dashed 1px #e6e6e6;padding: 20px 19px;}
.news_c dt p,.news_c dt p img{display: block;width:562px;height: 163px;overflow: hidden;}
.news_c ul{width: 526px;float: right;}
.news_c li{height:110px;border-bottom: solid 1px #e8e8e8;line-height: 24px;margin-bottom: 32px;}
.news_c li span{width: 80px;float: left;text-align: center;padding:0 10px 0 0;font-family: Arial;font-size: 18px;line-height: 20px;color: #ddd;}
.news_c li span b{display: block;font-size: 54px;line-height: 50px;font-weight: normal;}
.news_c li p{width: 425px;float: left;color: #666;}
.news_c li p a,.news_c dd p a,.about_w p a{display: inline-block;color: #0691e1;}
.news_c li p b{display: block;color: #333;line-height: 26px;}
.news_c li p b a,.news_c dd h3 a{display: block;color: #333;}

.about{background:#f6f6f6;overflow: hidden;padding: 60px 0 0;height: 870px;}
.about h2 span{ background: url(../images/cptitbg.png) no-repeat center center;}
.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(../images/ab_k.png) no-repeat;height: 240px;position: absolute;top: 355px;left: 0;width: 890px;padding: 55px 155px 0;}
.about .ab_desc{color: #666;line-height: 28px;height: 56px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.about dl dd b{display: block;line-height: 28px;margin-left: 350px;width: 100px;}
.about dl dd b a{font-size: 14px;color: #079fe5;}
.about ul{display: block;width: 750px;margin: 0 auto;padding: 30px 0 0;}
.about ul li{width: 250px;float: left;text-align: center;height: 90px;background:url(../images/ab_line.gif) no-repeat 0 20px;}
.about ul li em{display: block;width: 48px;height: 42px;line-height: 0;overflow: hidden;margin: 0 auto;}
.about ul li em img{width: 48px;height: 42px;}
.about ul li span{display: block;height: 30px;line-height: 30px;overflow: hidden;padding: 5px 0 0;}
.about ul li a{font-size: 16px;color: #666;display: block;}
.about ul li a:hover{color: #079fe5;}
.about ul li:first-child{background: none;}