/* 公共样式 */
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body {font-family: "微软雅黑";}
.wh {width: 1200px;margin: 0 auto;}
p {margin: 0;}
.pos {position: relative;width: 1920px;left: 50%;margin-left: -960px;}
.com-img {display: inline;overflow: hidden;margin: 0 auto;display: table;}
.com-img img {transition: all 0.8s;-webkit-transition: all 0.8s;-moz-transition: all 0.8s;-o-transition: all 0.8s;}
.com-img:hover img {transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);}
.fl {float: left;}
.fr {float: right;}
/* 头部1 */
.top1 {height: 31px;background-color: #f4f4f4;color: #888888;line-height: 31px;overflow: hidden;}
.topLink {float: right;text-align: right;position: relative;z-index: 9999;}
.topLink .k1 a {color: #888888;}
.k1 a {color: #888888;}
/* 导航 */
.x-header {background: #fff;width: 100%;}
.mycontainer-fluid {width: 1200px;margin: 0 auto;height: 42px;}
.logo {float: left;height: 82px;overflow: hidden;line-height: 82px;margin: 0;}
.x-menu > li {float: left;position: relative;width: 150px;text-align:center;font-family:MicrosoftYaHei;font-size: 16px;font-weight: normal;letter-spacing: 1px;line-height: 42px;}
.x-menu li:hover {background-color: #fffefe;}
.x-menu li:hover > a {color: #027dc0;}
.x-menu li:hover .x-sub-menu a {color: #fff;}
.x-menu > li:hover .x-sub-menu {transform: translateY(15px);opacity: 1;visibility: initial;}
.x-menu > li > a {display: block;font-size: 15px;color: #ffffff;}
.x-sub-menu {background: #027dc0 !important;position: absolute;z-index: 99;top: 37px;background: #fff;border-radius: 5px;padding: 10px 0;opacity: 0;width: 100%;visibility: hidden;-webkit-transform: translateY(20px);transform: translateY(20px);-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}
.x-sub-menu li {width: 100%;height: 30px;line-height: 30px;background: #027dc0;}
.x-sub-menu li a {height: 30px;width: 100%;color: #fff;display: block;line-height: 30px;font-size: 14px;}
.x-sub-menu:after {content: "";width: 0;height: 0;line-height: 0;font-size: 0;overflow: hidden;border-width: 10px;cursor: pointer;border-style: dashed dashed solid;border-color: transparent transparent #027dc0;border-top: none;position: absolute;top: -10px;left: 50%;margin-left: -10px;z-index: 2;}
.x-sub-menu li:hover {background: #086598;}
.header #keyword {width: 252px;height: 40px;border: 2px solid #027dc0;padding-left: 13px;}
.header #formsearch {margin-top: 21px;padding-right: 32px;}
.header #s_btn {width: 48px;height: 40px;border: none;outline: none;background: #027dc0 url(../images/fang.png) no-repeat center center;}
.header .tel_contact {margin-top: 18px;}
.header .tel_contact p:nth-child(1) {font-family: SourceHanSansCN-Regular;font-size: 13px;font-weight: normal;font-stretch: normal;line-height: 13px;letter-spacing: 1px;color: #999999;margin-bottom: 9px;}
.header .tel_contact p:nth-child(2) {font-family: SourceHanSansCN-Regular;font-size: 20px;font-weight: normal;font-stretch: normal;line-height: 20px;letter-spacing: 0px;color: #027dc0;padding-left: 33px;background: url(../images/tel.png) no-repeat 0 center;}
.my-nav {background-color: #027dc0;}
.yu-tit-wrap {text-align: center;width: 754px;margin: 0 auto;background: url(../images/dou1.png) no-repeat 0 top;}
.yu-tit-wrap .tit1 {font-family: MicrosoftYaHei;font-size: 30px;font-weight: normal;font-stretch: normal;line-height: 30px;letter-spacing: 3px;color: #222222;padding-top: 10px;}

.x-header-right {padding-right: 50px;}
.yu-tit-wrap .tit1 span {font-family: MicrosoftYaHei-Bold;font-size: 30px;font-weight: bold;letter-spacing: 3px;color: #027dc0;}
.yu-tit-wrap .tit2 {font-family: MicrosoftYaHei;font-size: 14px;font-weight: normal;margin: 15px auto 0;font-stretch: normal;line-height: 37px;letter-spacing: 2px;color: #555555;width: 438px;height: 37px;border-radius: 4px;border: solid 1px #e7e7e7;}
.my-product {margin-top: 78px;}
.my-product .picScroll-left {margin-top: 43px;position: relative;}
.my-product .picScroll-left .hd a {display: block;width: 36px;height: 67px;position: absolute;top: 144px;}
.my-product .picScroll-left .hd .next {background: url(../images/ne.png) no-repeat center center;left: -70px;}
.my-product .picScroll-left .hd .prev {background: url(../images/ri.png) no-repeat center center;right: -70px;}
.my-product .product_wrap {margin-top: 45px;}
.my-product .product_wrap li {border: solid 1px #eeeeee;margin-right: 25px;width: 385px!important;position: relative;}
.my-product .product_wrap li:hover .clone {opacity: 1;}
.my-product .product_wrap li .img {width: 381px;height: 297px;padding-left: 1px;padding-top: 1px;}
.my-product .product_wrap li .img img {width: 381px;height: 297px;}
.my-product .product_wrap li .cname {padding-left: 21px;font-family: SourceHanSansCN-Regular;font-size: 18px;font-weight: normal;font-stretch: normal;line-height: 18px;letter-spacing: 0px;color: #242424;padding-top: 19px;padding-bottom: 22px;background: url(../images/cname_line.jpg) no-repeat center bottom;}
.my-product .product_wrap li .detail {padding-left: 21px;font-family: SourceHanSansCN-Regular;font-size: 14px;font-weight: normal;font-stretch: normal;line-height: 14px;letter-spacing: 0px;color: #666666;padding-top: 23px;padding-bottom: 22px;background: url(../images/arr_r.png) no-repeat 306px center;}
.my-product .product_wrap li .clone {position: absolute;width: 100%;height: 297px;left: 0;top: 0;opacity: 0;transition: 1s;background: rgba(0, 0, 0, 0.3) url(../images/jia.png) no-repeat center center;}
.yu-about {margin-top: 93px;margin-bottom: 102px;}
.yu-about .yu-tit-wrap {text-align: center;width: 528px;margin: 0 auto;background: url(../images/dou2.png) no-repeat 0 top;}
.yu-about .us_content {margin-top: 49px;}
.yu-about .us_content .wh .fl .img {width: 588px;height: 416px;}
.yu-about .us_content .wh .fl .img img {width: 588px;height: 416px;}
.yu-about .us_content .wh .us-main {padding-left: 37px;padding-top: 26px;}
.yu-about .us_content .wh .us-main .title {font-family: MicrosoftYaHei;font-size: 24px;line-height: 24px;font-weight: normal;font-stretch: normal;letter-spacing: 3px;color: #000000;}
.yu-about .us_content .wh .us-main .title1 {font-family: TimesNewRomanPSMT;font-size: 12px;font-weight: normal;font-stretch: normal;letter-spacing: 1px;line-height: 12px;color: #777777;padding-top: 25px;text-transform: uppercase;}
.yu-about .us_content .wh .us-main .summary {padding-top: 30px;width: 501px;font-family: MicrosoftYaHei;font-size: 15px;font-weight: normal;font-stretch: normal;line-height: 30px;letter-spacing: 2px;color: #444444;}
.yu-about .us_content .btns {margin-top: 28px;}
.yu-about .us_content .btns li {width: 148px;height: 35px;background-color: #0074c1;margin-top: 25px;line-height: 35px;text-align: center;}
.yu-about .us_content .btns li a {font-family: MicrosoftYaHei;font-size: 15px;font-weight: normal;font-stretch: normal;letter-spacing: 1px;color: #ffffff;display: block;width: 148px;height: 35px;}
.heng {height: 381px;text-align: center;background: url(../images/heng.jpg) no-repeat center center;}
.heng .font1 {font-family: SourceHanSansCN-Regular;font-size:28px;font-weight: normal;font-stretch: normal;line-height: 28px;letter-spacing: 0px;color: #ffffff;padding-top: 81px;}
.heng .font2 {width: 756px;font-family: SourceHanSansCN-Regular;font-size: 14px;font-weight: normal;letter-spacing: 0px;color: #ffffff;line-height: 32px;margin: 45px auto 0;}
.heng .contact_btn {width: 162px;height: 57px;margin: 45px auto 0;font-family: SourceHanSansCN-Regular;font-size: 16px;line-height: 57px;letter-spacing: 0px;padding-right: 20px;border: 1px solid #fefefe;background: url(../images/jiantou.png) no-repeat 107px center;}
.heng .contact_btn a {color: #ffffff;}
.ys {margin-top: 95px;background: url(../images/ys_bg.png) no-repeat center bottom;height: 926px;}
.ys .yu-tit-wrap {text-align: center;width: 612px;margin: 0 auto;background: url(../images/dou3.png) no-repeat 0 top;}
.ys .top_img {background: url(../images/ditu.png) no-repeat right top;width: 572px;height: 379px;padding-top: 13px;position: relative;}
.ys .top_img .time1 {font-family: Impact;font-size: 56px;font-weight: normal;font-stretch: normal;line-height: 56px;letter-spacing: 1px;color: #ffffff;position: absolute;bottom: 80px;left: 43px;}
.ys .top_img .con {font-family: MicrosoftYaHei;font-size: 14px;font-weight: normal;font-stretch: normal;line-height: 25px;letter-spacing: 1px;color: #d4d0d0;text-align: center;width: 135px;position: absolute;left: 29px;bottom: 15px;}
.ys .name {font-family: MicrosoftYaHei-Bold;font-size: 22px;font-weight: bold;font-stretch: normal;line-height: 22px;letter-spacing: 0px;color: #272727;padding-top: 16px;}
.ys .fname {font-family: BookAntiqua;font-size: 16px;font-weight: normal;font-style: italic;font-stretch: normal;line-height: 16px;letter-spacing: 1px;color: #999999;padding-bottom: 16px;text-transform: uppercase;padding-top: 15px;background: url(../images/ys_line.png) no-repeat 0 bottom;}
.ys .summary {font-family:MicrosoftYaHei;font-size:14px;width:508px;font-weight:normal;font-stretch:normal;line-height: 32px;letter-spacing: 1px;color: #5c5c5c;padding-top: 8px;}
.ys .top_ys {margin-top: 48px;}
.ys .top_ys .summary {position: relative;}
.ys .top_ys .summary img {position: absolute;left: -19px;top: 10px;}
.ys .top_ys .fl {margin-top: 27px;}
.ys .top_ys li {position: relative;padding-left: 75px;}
.ys .top_ys li .img {position: absolute;top: 0;left: 0;}
.ys .top_ys li:nth-child(2) {margin-top: 18px;}
.ys .bot_ys {margin-top: 66px;}
.ys .bot_ys .bot_ys_con {position: relative;width: 583px;}
.ys .bot_ys .bot_ys_con .img {position: absolute;left: 0;top: 0;}
.ys .bot_ys .bot_ys_con .name {padding-left: 73px;}
.ys .bot_ys .bot_ys_con .fname {margin-left: 73px;}
.ys .bot_ys .bot_ys_con .summary {margin-left: 58px;}
.ys .bot_ys .bot_ys_con .summary p {padding-left: 16px;background: url(../images/lvtou.jpg) no-repeat 0 10px;}
.yu_case {margin-top: 26px;background: url(../images/yu-case.jpg) no-repeat center bottom;}
.yu_case .yu-tit-wrap {text-align: center;width: 540px;margin: 0 auto 58px;background: url(../images/dou4.png) no-repeat 0 top;}
.yu_case .picScroll-left2 {position: relative;padding-bottom: 92px;}
.yu_case .picScroll-left2 .hd {position: absolute;bottom: 34px;right: 0;width: 140px;}
.yu_case .picScroll-left2 .hd a {display: inline-block;width: 26px;height: 22px;text-align: center;font-size: 16px;color: #027dc0;line-height: 20px;cursor: pointer;}
.yu_case .picScroll-left2 .hd a:hover {color: #ffffff;}
.yu_case .picScroll-left2 .hd .shi {background-color: #36a3de;margin-left: 13px;}
.yu_case .picScroll-left2 .hd .next {background: #36a3de url(../images/next-yu.png) no-repeat center center;}
.yu_case .picScroll-left2 .hd .prev {background: #36a3de url(../images/prev-yu.png) no-repeat center center;}
.yu_case .picScroll-left2 .hd ul {margin-top: 10px;}
.yu_case .picScroll-left2 .hd ul li {float: left;font-size: 0;width: 6px;height: 6px;background-color: #a1d1ea;margin-right: 8px;cursor: pointer;}
.yu_case .picScroll-left2 .hd ul .on {background-color: #ffffff;}
.yu_case .picList2 li {width: 386px;height: 380px;margin-right: 17px;position: relative;}
.yu_case .picList2 li img {width: 386px;height: 380px;}
.yu_case .picList2 li .an_name {width: 309px;height: 69px;margin: 0 auto;position: absolute;left: 50%;bottom: 18px;transform: translateX(-50%);background: rgba(17, 17, 17, 0.2);font-family: MicrosoftYaHei;font-size: 16px;font-weight: normal;font-stretch: normal;line-height: 69px;text-align: center;letter-spacing: 0px;color: #ffffff;}
#news {padding-top: 66px;background-color: #fafafa;padding-bottom: 12px;}
#news .yu-tit-wrap {text-align: center;width: 492px;margin: 0 auto 50px;background: url(../images/dou5.png) no-repeat 0 top;}
#news .new_one {width: 378px;padding-bottom: 23px;background-image: linear-gradient(#ffffff, #ffffff), linear-gradient(#fafafa, #fafafa);background-blend-mode: normal, 
		normal;}
#news .top {position: relative;padding: 13px 12px 15px 13px;}
#news .classification {font-family: MicrosoftYaHei;font-size: 20px;font-weight: normal;font-stretch: normal;line-height: 20px;letter-spacing: 0px;color: #333333;}
#news .new_one:first-child .classification {background-image: url(../images/news_icon1.png);background-repeat: no-repeat;background-position: 18px center;}
#news .new_one:nth-child(2) .classification {background-image: url(../images/news_icon2.png);background-repeat: no-repeat;background-position: 18px center;}
#news .news_content {position: relative;}
#news .date {color: #999999;font: 14px/41px "微软雅黑";}
#news .news_content .more {font-family: MicrosoftYaHei;font-size: 14px;font-weight: normal;font-stretch: normal;line-height: 25px;letter-spacing: 0px;}
#news .news_content .more a {color: #999999;}

#news .news_content .more a:hover {color: #282828;}
#news .news_title a {color: #333333;font-family: MicrosoftYaHei;font-size: 13px;padding-left: 14px;background: url(../images/news_point.jpg) no-repeat 0 center;}
.new_one {margin-right: 32px;}
.new_one:last-child {margin-right: 0;}
#news .line {width: 419px;height: 4px;background-color: #0062a9;margin-top: 7px;}
.news_content .new_one:nth-child(1) .top {background: url(../images/top1.jpg) no-repeat 0 center;}
.news_content .new_one:nth-child(2) .top {background: url(../images/top2.jpg) no-repeat 0 center;}
.news_content .new_one:nth-child(3) .top {background: url(../images/top3.jpg) no-repeat 0 center;}
#news .news_content li {height: 38px;font: 13px/38px "微软雅黑";color: #333333;background: url(../images/news_content_line.png) no-repeat center bottom;}
#news .news_content li:hover a {color: #027dc0;}
#news .news_content li div.fl {background: url(../images/point.jpg) no-repeat 0 center;padding-left: 17px;}
#news .img {position: absolute;top: 79px;right: -19px;}
#news .news_title {width: 354px;margin: 0 auto;}
#news .nimg {width: 363px;height: 142px;margin: 0 auto;}
.f-link {font-size: 16px;height: 90px;line-height: 30px;color: #333333;}
.f-link .wh {line-height: 90px;}
.f-link .wh a {color: #333333;margin-right: 7px;}
.my-footer {height: 262px;background-color: #293237;padding-top: 22px;}
.my-footer .one {padding-top: 40px;width: 275px;text-align: center;margin-right: 258px;}
.my-footer .one .one_font {font-family: MicrosoftYaHeiLight;font-size: 13px;font-weight: normal;font-stretch: normal;line-height: 13px;letter-spacing: 1px;color: #ffffff;padding-top: 20px;}
.my-footer .one .contact_us {width: 162px;height: 39px;border-radius: 4px;border: solid 1px #7d889b;text-align: center;line-height: 39px;margin: 28px auto 0;}
.my-footer .one .contact_us a {display: block;color: #ffffff;}
.my-footer .two .fast_nav {margin-right: 80px;}
.my-footer .two dt {font-family: MicrosoftYaHei;font-size: 18px;font-weight: normal;font-stretch: normal;line-height: 53px;letter-spacing: 2px;color: #ffffff;background: url(../images/duanshu.jpg) 0 center no-repeat;padding-left: 14px;}
.my-footer .two dd {font-family: MicrosoftYaHei;font-size: 14px;line-height: 33px;color: #ffffff;padding-left: 16px;}
.my-footer .two dd a {color: #ffffff;}
.my-footer .two .application {margin-right: 98px;}
.x-footer {background-color: #070707;}