@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;}
ul{list-style-type:none;}
li{ list-style:none;line-height: 35px;}
img{border:0px;}
a{text-decoration:none; font-size: 12px;transition: all .4s;}
.cl{clear: both;}
.clear{clear: both;}
.left{float:left;}
.right{float:right;}
.fl{float:left;}
.fr{float:right;}
.k_1400{width: 1400px;margin:0 auto;}
.pos_a{position: absolute;}
.pos_r{position: relative;}
.kb10{height: 10px;}
.kb20{height: 20px;}
body{font-family: "微软雅黑"; font-size: 12px;overflow-x:hidden;overflow-x: hidden;min-width: 1440px;}

/* CSS Header */
#top{background:#6c6c6c;height: 50px;color: #fff;font-size: 14px; line-height: 50px; width: 100%;transition: all .5s;}
#top .fl a{color: #fff;font-size: 16px;line-height: 20px;}
#top .fl a i{color: #f74128;font-size: 26px;margin-right: 8px;position: relative;top:4px;}
#top_sy{right: 0;top:0;}
#top_sy span{display: block;margin:0 10px;}
#top_sy span:last-of-type{font-size: 24px;background: url(../images/top_tel.png) left center no-repeat;text-indent: 34px;color: #fff;}
#top_sy span a{padding:0 12px; color: #fff;font-size: 14px;}
#top_sy span a:hover{color: #d42114;}
.language{line-height: 50px;}
.language a{padding:0 5px;text-transform: uppercase;color: #fff;font-size: 14px;}
.language i{font-size:15px;color: #fff;}
#he_01{width: 100%; height: 130px;margin:0px auto;background: #fff;border-bottom:solid 2px #0093df;}
#he_01_mid{height: 130px;margin:0px auto;position: relative;}
#he_01_logo{width: 300px;line-height: 130px; height: 130px;position: absolute;left: 0;top:50%;transform: translateY(-50%);}
#he_01_logo img{max-width: 100%; max-height: 100%;line-height: 100%;vertical-align: middle;}
#he_01_nav{position: absolute;left:280px;top:0;}
#he_01_nav>ul>li{float: left;width: 100px;height: 130px;text-align: center;position: relative;margin-left: 20px;}
#he_01_nav>ul>li a{position: relative;z-index: 2;}
#he_01_nav>ul>li:after{width: 120px;height: 0;background: #0093df;position: absolute;left: 50%;margin-left: -60px;top: 0;border-radius: 0 0 3px 3px;content: '';transition-duration:.5s;-webkit-transition-duration:.5s;}
#he_01_nav>ul>li>a>span{display: block;width: 27px;height: 27px;margin:0 auto;overflow: hidden;margin-top: 36px;}
#he_01_nav>ul>li>a>span img{transition: all .4s;width: 100%;}
#he_01_nav>ul>li h3{line-height: 30px;color: #606775;font-size: 15px;font-weight: normal;}
#he_01_nav>ul>li a{display: block;}
#he_01_nav>ul>li:hover{color: #fff;}
#he_01_nav>ul>li:hover h3{color: #fff;}
#he_01_nav>ul>li:hover span img{margin-top: -27px;}
#he_01_nav>ul>li:hover:after{height: 150px;}
#he_01_nav>ul>li.cur{color: #fff;}
#he_01_nav>ul>li.cur h3{color: #fff;}
#he_01_nav>ul>li.cur span img{margin-top: -27px;}
#he_01_nav>ul>li.cur:after{height: 150px;}
/*普通下拉菜单*/
.sub_menu{width: 120px;position: absolute;left: 50%;margin-left: -60px; top:130px;display: none;border-top: solid 2px #0093df;}
.sub_menu>ul>li>a{font-size: 15px;color: #595757;display: block;text-align: center;line-height: 32px;background: #fff;padding-top: 10px;}
.sub_menu>ul>li:last-child>a{padding-bottom: 10px;}
.sub_menu>ul>li>a:hover{color: #0093df;}
/*普通下拉菜单*/
/*产品下拉菜单*/
.sub_nav{position: fixed;top:180px;left: 0;right: 0;width: 100%;background: #fff;box-shadow: 0 2px 8px -4px rgba(0,0,0,.3); border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;z-index: 2;display: none;}
.sub_nav_mid{width: 1400px;margin:0 auto;}
.sub_nav_mid>ul>li{float: left;text-align: center; width: 12.5%;}
.sub_nav_mid>ul>li dl{padding:30px 0;}
.sub_nav_mid>ul>li dt img{width: 100px;height: 100px;}
.sub_nav_mid>ul>li>a>dl>dd>span{display: inline-block;padding:0 15px;border-radius: 30px;border:solid 1px #cecece; font-size: 14px;color: #595757;line-height: 30px;}
.sub_nav_mid>ul>li:hover>a>dl>dd>span{background: #0093df;color: #fff;}

/*产品下拉菜单*/
#he_01_search {position: absolute;right: 0;width: 158px;top:50%;transform: translateY(-50%);}
#he_01_search:after {position: absolute;left: 0px;top:50%;height: 40px;margin-top: -20px;background: rgba(0,0,0,.1);content: '';width: 1px;}
.search{width: 125px;height: 35px;background:#f5f5f5 url(../images/search.png) 85px center no-repeat;border-radius: 30px;position: relative;margin:0 auto;}
.search #search_name{width: 125px; text-indent: 15px; height: 35px; line-height: 30px;border:none; outline: none; color: rgba(0,0,0,.5);font-family: "微软雅黑"; font-size: 14px;background: none;z-index: 1;}
.search #button{ width: 44px; height: 35px;position: absolute;right: 4px;top:0; cursor: pointer; background: none; border:none;outline: none;z-index: 2;}
#he_01_search span {display: block;margin:0 auto;margin-top: 10px;font-size: 18px;color: #c91102;text-align: center;}
#he_01.scroll_fix{position: fixed;height: 80px; left: 0;right:0;top:50px;z-index: 100000;}
#he_01.fix{top:0;}
#he_01.scroll_fix #he_01_mid{height: 80px;margin:0px auto;position: relative;}
#he_01.scroll_fix #he_01_mid #he_01_logo{height: 62px;line-height: 100%;}
#he_01.scroll_fix #he_01_mid #he_01_nav>ul>li{height: 80px;}
#he_01.scroll_fix #he_01_mid #he_01_nav>ul>li span{margin-top: 14px;}
#he_01.scroll_fix #he_01_mid #he_01_search .search {height: 25px;}
#he_01.scroll_fix #he_01_mid #he_01_search .search #search_name{height: 25px; line-height: 20px;}
#he_01.scroll_fix #he_01_mid #he_01_search .search #button{ width: 44px; height: 25px;}
#he_01.scroll_fix #he_01_mid #he_01_search span {margin-top: 5px;}
#he_01.scroll_fix #he_01_mid #he_01_nav>ul>li:hover:after{height: 100px;}
#he_01.scroll_fix .sub_nav{top:130px;}
#he_01.fix .sub_nav{top:80px;}
#he_01.scroll_fix .sub_menu{top:80px;}
#he_01.fix .sub_menu{top:80px;}
#he_02{width:1300px;height: 651px;margin:0 auto;position: relative;}
#he_02_mid{width:1920px;height: 651px;position: absolute;top:0;left: 50%;transform: translateX(-50%); z-index: 1;}
#left_banner{width: 600px;height: calc(100% - 80px);position: fixed;left: 50%;margin-left: -1150px; top:80px;z-index: 1;}


/*内页banner*/
#wrap{ width:1400px;height:auto; margin: 30px auto;}
#wrap.padding{width:1250px;padding-left: 150px;height:auto; margin: 0px auto;margin-top: 80px;}
.zynav{ width:100%; height:50px;margin-bottom: 40px;position: relative;}
.zynav:after{width: 100%;height: 1px;content: '';position: absolute;right: 0;bottom:0;background: #d9d9d9;}
.zynav:before{width: 36px;height: 32px;content: '';position: absolute;right: 0;top:25px;background: url(../images/zynav_ico.png) center no-repeat;z-index: 2;}
.zynav1{display: inline-block; height: 68px;float:left; color:#0093df;font-size:30px;line-height: 40px;}
.zynav3{display: inline-block;margin-left: 5px;margin-top: 10px; float:left; color:#999999;font-size:16px;line-height: 30px;text-transform: uppercase;}
.zynav3 a{color:#999999;font-size:16px;}
.zynav3 a:hover{color:#e80000;}
.zynav2{ float:right; color:#999999;font-size: 12px;padding-top: 25px; padding-right:45px; font-size:13px;d}
.zynav2 a{ color:#999999;}
.zynav2 a:hover{text-decoration:underline;}
#zy_banner{width: 100%;height: 250px;margin:0 auto;text-align: center;position: relative;}
#zy_banner ._img{width: 1920px;height: 250px;left: 50%;top:0;transform: translateX(-50%);position: absolute;}

/* CSS Footer */
#footer_top{position: relative;z-index: 200;}
#footer_top a{display: block;margin:0 auto;width: 100px;height: 30px;padding-top: 20px;}
#footer_top{width: 100%;height: 63px;background: url(../images/foot_bg.png) center no-repeat;margin:0 auto;}
#footer{width: 100%;background: #083776;margin:0 auto;padding:50px 0;position: relative;z-index: 200;}
#footer_mid{width: 1400px;margin:0 auto;}
#footer_mid li{min-width: 115px;float: left;margin-left: 33px;}
#footer_mid li span a{display: block;font-size: 16px; color: #fff;}
#footer_mid li p{ line-height: 32px;padding-top: 5px;color: #fff;font-size: 14px;}
#footer_mid li p a{display: block; color: #fff;font-size: 14px;}
#footer_mid li:nth-child(2) p a{display: inline-block; width: 150px;width: 50%;float: left;}
#footer_mid li a:hover{color: #fff;}
#footer_mid li:last-child{width: 278px;float: right;}
#footer_mid li:last-child img{width: 156px;}
#copyright{width: 100%;height: 50px; line-height: 50px; background: #083776; border-top:solid 1px rgba(255,255,255,.2); color: #fff;font-size: 14px;text-transform: uppercase; text-align: center; margin:0 auto;position: relative;z-index: 200;}
#copyright a{color: #fff;font-size:  12px;}
#copyright a:hover{color: #fff;font-size:  12px;}

/*固定的悬浮窗*/
.yb_conct {position: fixed;z-index: 9999999;top: 200px;right: -127px;cursor: pointer;transition: all .3s ease;}
.yb_bar ul li {width: 180px;height: 53px;font: 16px/53px 'Microsoft YaHei';color: #fff;text-indent: 54px;margin-bottom: 3px;border-radius: 3px;transition: all .5s ease;overflow: hidden;}
.yb_bar .yb_top {background: url('../images/fixCont.png') no-repeat 0 0 #c6010e;}
.yb_bar .yb_phone {background: url('../images/fixCont.png') no-repeat 0 -57px #c6010e;}
.yb_bar .yb_QQ {text-indent: 0;background: url('../images/fixCont.png') no-repeat 0 -113px #c6010e;}
.yb_bar .yb_ercode {background: url('../images/fixCont.png') no-repeat 0 -169px #c6010e;}
.hd_qr {padding: 0 29px 25px 29px;}
.yb_QQ a {display: block;text-indent: 54px;width: 100%;height: 100%;font-size: 14px;color: #fff!important;}


/* CSS Main */
#layout{position: relative;z-index: 2;width: 100%;margin:0 auto;margin-bottom:450px;background: #fff;}
#in_01{padding:60px 0;padding-top: 70px;}
#in_01 #in_01_hd{margin-bottom:20px;}
#in_01 #in_01_hd li{margin-right: 17px;background: #f2f2f2; border:solid 1px #e6e6e6;display:inline-block;width:217px;height:85px;padding-top: 10px; padding-bottom: 10px;margin-bottom: 20px; border-radius:4px;text-align:center;transition:all .3s}
#in_01 #in_01_hd li:nth-child(6n){margin-right: 0;}
#in_01 #in_01_hd li a{display:block;height:80px;line-height:1em;padding-top:50px;color:inherit;position:relative;transition:all .3s}
#in_01 #in_01_hd li a i{font-size:35px;display:block;height:32px;line-height:32px;color:#414141;position:absolute;top:12px;left:50%;transform:translateX(-50%);color:#424c5d;transition:all .3s}
#in_01 #in_01_hd li a h4{font-weight: normal;color: #414141;font-size: 16px;transition:all .3s;margin-top: 10px;}
#in_01 #in_01_hd li:hover{color:#fff;box-shadow:0 12px 20px -12px rgba(27,67,140,.5);border-color: none;
    background: -moz-linear-gradient(-56deg, #5fb1ef 0, #1976bd 47%, #0d44c0 100%);/* FF3.6+ */
    background: -webkit-gradient(linear, 56deg, color-stop(0, 0d44c0), color-stop(47%, 3075C9), color-stop(100%, 0d44c0));/* Chrome,Safari4+ */
    background: -webkit-linear-gradient(56deg, #5fb1ef 0, #1976bd 47%, #0d44c0 100%);/* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(56deg, #5fb1ef 0, #1976bd 47%, #0d44c0 100%);/* Opera 11.10+ */
    background: -ms-linear-gradient(56deg, #5fb1ef 0, #1976bd 47%, #0d44c0 100%);/* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1301FE', endColorstr='#F4F60C', GradientType='1'); /* for IE */
    background: linear-gradient(56deg, #5fb1ef 0, #1976bd 47%, #2f6aee 100%);/* W3C */
}
#in_01 #in_01_hd li:hover a h4,#in_01 #in_01_hd li:hover a i{color: #fff;}
#in_01 #in_01_hd li.on{color:#fff;box-shadow:0 12px 20px -12px rgba(27,67,140,.5);border-color: none;
    background: -moz-linear-gradient(-56deg, #5fb1ef 0, #1976bd 47%, #0d44c0 100%);/* FF3.6+ */
    background: -webkit-gradient(linear, 56deg, color-stop(0, #0d44c0), color-stop(47%, 3075C9), color-stop(100%, 0d44c0));/* Chrome,Safari4+ */
    background: -webkit-linear-gradient(56deg, #5fb1ef 0, #1976bd 47%, #0d44c0 100%);/* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(56deg, #5fb1ef 0, #1976bd 47%, #0d44c0 100%);/* Opera 11.10+ */
    background: -ms-linear-gradient(56deg, #5fb1ef 0, #1976bd 47%, #0d44c0 100%);/* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1301FE', endColorstr='#F4F60C', GradientType='1'); /* for IE */
    background: linear-gradient(56deg, #5fb1ef 0, #1976bd 47%, #2f6aee 100%);/* W3C */
}
#in_01 #in_01_hd li.on a h4,#in_01 #in_01_hd li.on a i{color: #fff;}
#in_01 #in_01_bd ._01_bd_l{width: 692px;height: 692px;/*background: url(../images/_01_bd_lbg.jpg) center no-repeat;*/overflow: hidden;}
#in_01 #in_01_bd ._01_bd_l img {width: 692px;height: 692px;border-radius: 10px;border:solid 1px #e9ecf4;box-sizing: border-box;}
/*#in_01 #in_01_bd ._01_bd_l>div{padding:35px;}
#in_01 #in_01_bd ._01_bd_l>div ._01_lt{width: 290px;}
#in_01 #in_01_bd ._01_bd_l>div ._01_lt h4{margin-top: 20px;color: #333333;font-size: 22px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: pre;}
#in_01 #in_01_bd ._01_bd_l>div ._01_lt p{color: #666666;font-size: 14px;margin:10px 0;}
#in_01 #in_01_bd ._01_bd_l>div ._01_lt a{display: inline-block;padding:0 20px;padding-right: 50px; position: relative;border-radius: 30px;background: #068cdb;color: #fff;font-size: 16px;}
#in_01 #in_01_bd ._01_bd_l>div ._01_lt a span{display: block; position: absolute;right: 20px;top:50%;transform: translateY(-50%); width: 15px;height: 16px;overflow: hidden;}
#in_01 #in_01_bd ._01_bd_l>div ._01_lt a span img{margin-left: -15px;transition: all .4s;display: block;}
#in_01 #in_01_bd ._01_bd_l>div ._01_lt a:hover span img{margin-left: 0;}
#in_01 #in_01_bd ._01_bd_l>div ._01_li{width: 310px;height: 500px; text-align: center;position: relative;}
#in_01 #in_01_bd ._01_bd_l>div ._01_li img{position: absolute;right: -30%;top:0;}
#in_01 #in_01_bd ._01_bd_l>div dl{margin-top: 40px;}
#in_01 #in_01_bd ._01_bd_l>div dl dt{float: left;margin-right: 28px;color: #666666;font-size: 14px; text-indent: 27px;background: url(../images/strat.png) left center no-repeat;line-height: 26px;margin-bottom: 10px;}
#in_01 #in_01_bd ._01_bd_l>div dl dt:nth-of-type(3n){margin-right: 0;}*/
#in_01 #in_01_bd ._01_bd_r{width: 692px;}
#in_01 #in_01_bd ._01_bd_r dl{padding-bottom: 11px; overflow: hidden;border:solid 1px #e9ecf4;box-sizing: border-box; float: left;width: 341px;height: 341px;margin-right: 10px;border-radius: 10px; margin-bottom: 10px;position: relative;}
#in_01 #in_01_bd ._01_bd_r dl:nth-of-type(2n){margin-right: 0;}
#in_01 #in_01_bd ._01_bd_r dl dt{width: 300px;height: 300px;text-align: center; overflow: hidden;z-index: 1;margin:0 auto;}
#in_01 #in_01_bd ._01_bd_r dl dt img{width: 300px;height: 300px;transition: all .4s;}
/*#in_01 #in_01_bd ._01_bd_r dl dd{width: 100%;height: 100%;line-height: 325px;text-align:center;font-size: 20px;color: #fff;z-index: 2;position: absolute;left: 0;right: 0;top:0;bottom:0;background: -moz-radial-gradient(rgba(0,0,0,0),rgba(0,0,0,0.65));background: -webkit-radial-gradient(rgba(0,0,0,0),rgba(0,0,0,0.65));content: '';opacity: 0;transition: all .3s linear;-webkit-transition:all .3s linear;}
*/
#in_01 #in_01_bd ._01_bd_r dl dd{line-height:30px;height:30px;font-size:14px;font-weight:400;margin:0 auto;text-align:center;transition:all .3s}
#in_01 #in_01_bd ._01_bd_r dl dd a{display:inline-block;max-width:260px;background:#fff;color:#2a85c9;font-size: 14px; padding:0 12px;border-radius:15px;box-shadow:0 10px 15px -10px rgba(27,67,140,.3);transition:all .3s}
#in_01 #in_01_bd ._01_bd_r dl dd a:hover{color:#fff;background: #2a85c9;}
#in_01 #in_01_bd ._01_bd_r dl:hover dd a{box-shadow:0 13px 18px -13px rgba(136,147,167,.3)}
#in_01 #in_01_bd ._01_bd_r dl:hover dt img{transform:scale(1.02)}
#in_01 #in_01_bd ._01_bd_r dl:last-child .txt{margin:25px 30px;color:#606775;font-size:16px;line-height:30px;letter-spacing:1px;font-weight:300}
#in_01 #in_01_bd ._01_bd_r dl:last-child .txt strong{font-weight:700;font-size:24px}
#in_01 #in_01_bd ._01_bd_r dl:last-child .txt p:nth-of-type(2n){}
#in_01 #in_01_bd ._01_bd_r dl:last-child .sub_cats_box{width:282px;background:#fff;border-radius:4px;box-shadow:0 10px 16px -6px rgba(98,114,145,.2);position:absolute;bottom:10px;left:10px;padding:15px}
#in_01 #in_01_bd ._01_bd_r dl:last-child .sub_cats_box>ul{columns:2}
#in_01 #in_01_bd ._01_bd_r dl:last-child .sub_cats_box .menu-item{color:#79808d;font-size:14px;line-height:30px;overflow: hidden;text-overflow: ellipsis;white-space: pre;}
#in_01 #in_01_bd ._01_bd_r dl:last-child .sub_cats_box .menu-item a{color:#79808d;font-size:14px;}
#in_01 #in_01_bd ._01_bd_r dl:last-child .sub_cats_box .menu-item a:hover{color:#0093df}
#in_01 #in_01_bd ._01_bd_r dl:last-child .sub_cats_box .more{display:inline-block;width:92px;height:30px;border-radius:15px;border:1px solid #068cdb;color:#068cdb;line-height:30px;font-size:12px;text-align:center;transition:all .3s;margin-top:10px}
#in_01 #in_01_bd ._01_bd_r dl:last-child .sub_cats_box .more:hover{color:#fff;background: #2a85c9;}
#in_02{padding-top:50px;background: #f7f7f7 url(../images/in_02_bg.jpg) repeat;}
#in_02_tit{text-align: center;line-height: 40px;color: #4e4e4e;font-size: 20px;text-transform: uppercase; margin-bottom: 50px;background: url(../images/in_02_tit.png) center 30px no-repeat;}
#in_02_tit span{font-size: 40px;font-weight: bolder;color: #000000;}
#in_02_tit i{font-size: 60px;color: #2a85c9; font-style: normal;}
#in_02_mid {background: #7e7d7d/*url(../images/in_02_bg1.jpg) center no-repeat*/;width: 100%;/*height: 510px;*/margin:0 auto;padding:70px 0;}
#in_02_mid li{width: 264px;text-align: center;float: left;margin-right: 114px;}
#in_02_mid li:nth-child(4n){margin-right: 0;}
#in_02_mid li .img{width: 100%;height: 208px;overflow:hidden;}
#in_02_mid li .img img{width: 100%;height: 208px;}
#in_02_mid li .txt{margin-top: 35px;color: #fff;}
#in_02_mid li .txt span{font-size: 18px;line-height: 25px;}
#in_02_mid li .txt p{font-size: 14px;line-height: 26px;margin-top: 15px;text-align: left;}
#in_03{width: 100%;padding:80px 0; margin:0 auto; margin-bottom: 50px; position: relative;background: url(../images/in_03_bg.png) top center no-repeat;}
#in_03 ._03_l{width: 690px;}
#in_03 ._03_l h4{font-size: 34px;color: #333333; font-weight: bolder;}
#in_03 ._03_l h6{line-height: 30px;color: #999999;font-size: 12px;margin-bottom: 30px;font-weight: lighter;text-transform: uppercase;letter-spacing: 1.2px;}
#in_03 ._03_l p{line-height: 33px;color: #555555;font-size: 16px;margin-bottom: 40px;font-weight: lighter;}
#in_03 ._03_l a{display: inline-block;padding:6px 20px;padding-right: 50px;position: relative;border-radius: 30px;border:solid 1px #068cdb; ;color: #068cdb;font-size: 16px;}
#in_03 ._03_l a span{display: block; position: absolute;right: 20px;top:50%;transform: translateY(-50%); width: 15px;height: 16px;overflow: hidden;}
#in_03 ._03_l a span img{margin-left: -15px;transition: all .4s;display: block;}
#in_03 ._03_l a:hover span img{margin-left: 0;}
#in_03 ._03_l a:hover{background: #068cdb;color: #fff;}
#in_03 ._03_r{width: 650px;}
#in_03 ._03_r img{width: 100%;}
#in_04{padding:30px 0;background: url(../images/in_04_bg.jpg) center no-repeat;}
#in_04_tit{line-height: 30px;color: #151515;color: #999999;font-size: 12px;margin-bottom: 30px;text-transform: uppercase;}
#in_04_tit span{font-size: 34px;color: #333333; font-weight: bolder;}
#in_04 ._04_l{width: 500px;}
#in_04 ._04_l dl dt{width: 100%;height: 370px;background: url(../images/_04_img.png) center no-repeat;border-radius: 10px;overflow: hidden;}
#in_04 ._04_l dl dt img{width: 100%;height: 370px;}
#in_04 ._04_l dl dd{width: 100%;height: 300px;margin-top: 5px; background: #e9ecf1;border-radius: 10px;-moz-box-shadow:0px 3px 5px rgba(0,0,0,.05); -webkit-box-shadow:0px 3px 5px rgba(0,0,0,.05); box-shadow:0px 3px 5px rgba(0,0,0,.05);}
#in_04 ._04_l dl dd>div{padding:15px 30px;}
#in_04 ._04_l dl dd>div h4{line-height: 30px;border-bottom: solid 1px #d8d8d8;padding-bottom: 6px;font-size: 16px;color: #333;margin-bottom: 20px;}
#in_04 ._04_l dl dd>div p{line-height: 30px;font-size: 14px;color: #777777;}
#in_04 ._04_l dl dd>div span{display: block;width: 100px;height: 28px;line-height: 28px; margin-top: 30px; color: #068cdb;font-size: 14px;background: #fff;border-radius: 30px;text-align: center;transition: all .4s;border:solid 1px #068cdb;}
#in_04 ._04_l dl dd>div span:hover{background: #068cdb;color: #fff;}
#in_04 ._04_r{width: 865px;}
#in_04 ._04_r ._04_tit{height: 30px;width: 100%;color: #444444;font-size: 26px;line-height: 30px;margin-bottom: 20px;margin-top: 10px;}
#in_04 ._04_r ._04_tit:after{width: 671px;height: 1px;border-bottom: dashed 1px #aaaaaa;position: absolute;content: '';position: absolute;left: 113px;top:50%;}
#in_04 ._04_r ._04_tit a{display: inline-block;padding:3px 15px; line-height: 20px; padding-right: 30px;position: relative;border-radius: 30px;border:solid 1px #068cdb;color: #068cdb;font-size: 12px;position: absolute;right: 0px;top:1px;}
#in_04 ._04_r ._04_tit a span{display: block; position: absolute;right:10px;top:50%;transform: translateY(-50%); width: 15px;height: 16px;overflow: hidden;}
#in_04 ._04_r ._04_tit a span img{margin-left: -15px;transition: all .4s;display: block;}
#in_04 ._04_r ._04_tit a:hover span img{margin-left: 0;}
#in_04 ._04_r ._04_tit a:hover{color: #fff;background: #068cdb;}
#in_04 ._04_r ._04_ul{margin-bottom: 20px;}
#in_04 ._04_r ._04_ul li{border-bottom:dashed 1px #aaaaaa;}
#in_04 ._04_r ._04_ul li:last-child{border:none;}
#in_04 ._04_r ._04_ul li dl{padding:20px 0;}
#in_04 ._04_r ._04_ul li dl dt{width: 81px; font-size: 26px;line-height: 30px; color: #444444;float: left;font-weight: bolder;}
#in_04 ._04_r ._04_ul li dl dt span{font-size: 12px;border-radius: 20px; color: #fff;background: #9c9c9c;display: inline-block;padding:5px 20px;line-height: 10px;font-weight: normal;}
#in_04 ._04_r ._04_ul li dl dd{max-width: 756px;font-size: 18px;color: #666666;float: left;margin-left: 30px;margin-top:10px;position: relative;}
#in_04 ._04_r ._04_ul li dl dd:after{width: 43px;height: 20px;background: url(../images/hot.png) center no-repeat;content: '';position: absolute;right: -53px;top:6px;}
#in_04 ._04_r ._04_ul li:hover dl dd{color: #d81e06;}
#in_04 ._04_r ._04_lis{width: 100%;height: 240px;overflow: hidden;margin:0 auto;}
#in_04 ._04_r ._04_lis ul li{width: 386px;height: 240px;float: left;border-radius: 10px; margin-right: 30px;overflow: hidden;position: relative;}
#in_04 ._04_r ._04_lis ul li img{width: 386px;height: 240px;}
#in_04 ._04_r ._04_lis ul li i{display: block; width: 100%;height: 100%;background: rgba(0,0,0,.5) url(../images/play.png) left bottom no-repeat;position: absolute;left: 0;right: 0;top:0;z-index: 2;}
#in_05 {width: 1400px;margin:0 auto;}
#in_05_tit{text-align: center;line-height: 30px;color: #999999;font-size: 12px;text-transform: uppercase; margin-bottom: 40px;background: url(../images/in_02_tit.png) center 16px no-repeat;}
#in_05_tit span{font-size: 34px;font-weight: bolder;color: #333333;}
#in_05_mid li{width: 455px;float: left;margin-bottom: 17px;margin-right: 17px;position: relative;overflow: hidden;cursor: pointer;text-align: center;}
#in_05_mid li:nth-child(3n){margin-right: 0;}
#in_05_mid li .img{width: 455px;height: 307px;overflow: hidden;}
#in_05_mid li .img img{width: 455px;height: 307px;transition: all 0.6s;}
#in_05_mid li .cover {line-height: 40px;color: #333;font-size: 16px;}
#in_05_mid li:hover .img img{transform: scale(1.05);}
#in_05_mid li:hover .cover {color: #2e4aa7;}
#in_link{width: 1400px;margin:0 auto;padding: 30px 0;}
#in_link_tit{line-height: 30px;color: #151515;color: #999999;font-size: 12px;margin-bottom: 30px;text-transform: uppercase;}
#in_link_tit span{font-size: 34px;color: #333333; font-weight: bolder;}
#in_link_mid{width: 100%;overflow: hidden;height: 87px;}
#in_link_mid li{width: 150px;height: 85px;border:solid 1px rgba(0,0,0,.2);text-align: center;margin-right: 15px;float: left;}
#in_link_mid li img{width: 100%;height: 100%;}
#in_link_mid li:hover{border:solid 1px #ff0000;}


/*left*/
.nav_bar{width:150px;height:auto;background:rgba(255,255,255,.8);position:fixed;left:50%;top:137px;margin-left:-700px;z-index: 2;}
.nav_bar0{width:150px;height:auto;background:rgba(255,255,255,.8);position: absolute;top:137px;z-index: 3;}
.nb_top{width:100%;height:100px;background:#0093df}
.nb_top .icon{width:40px;height:40px;margin-left:55px;margin-top:15px;float:left}
.nb_top .icon img{max-width: 100%;}
.nb_top h2{display:block;width:100%;height:auto;float:left;font-size:18px;text-align:center;font-weight:400;color:#fff}
.nb_bottom{width:100%;padding:5px 0;height:auto}
.nb_bottom a{display:block;width:133px;margin-left:10px;font-size:14px;height:auto;cursor:pointer;line-height:50px; color: #505960; position:relative;text-align:center;border-bottom:1px solid rgba(0,0,0,.05);border-top:1px solid rgba(255,255,255,1)}
.nb_bottom a:first-child{border-top:none}
.nb_bottom a:last-child{border-bottom:none}
.nb_bottom a.active,.nb_bottom a:hover{color:#fff;background:url(../images/nb_btn.png) center center no-repeat}
.nb_bottom a.video_m.active,.nb_bottom a.video_m:hover{background:0 0;color:inherit}
.nb_bottom a.video_m{line-height:normal;padding:15px 0 12px;text-transform:uppercase;color:#919191;font-size:12px}
.nb_bottom a.video_m p{line-height: 22px;}
.nb_bottom a.video_m .cn{font-size:15px;color:#1d4ca5;font-weight:700;margin-top:5px}
#left{width: 270px;float: left;}
.left_tit{height: 93px;line-height: 93px;color:#fff;font-size: 32px;font-weight: bolder; margin-bottom: 2px; background: #0093df;text-indent: 49px;position: relative;}
.left_lis li:last-child{margin-bottom: 0;}
.left_lis li a{display: block; height: 58px;line-height: 58px;margin-bottom: 1px; background: #f1f1f1;color:#333;font-size: 15px;text-indent: 44px;position: relative;}
.left_lis li a:hover{background: #0093df;color: #fff;}
.left_lis li.on a{background: #0093df;color: #fff;}
.left_tel_t{height: 40px;line-height: 40px;color:#fff;font-size: 16px;margin-top: 20px; background: #0093df;text-align: center;}
.left_tel_c{background: rgba(0, 0, 0, 0.04);}
.left_tel_c ul {padding:20px;}
.left_tel_c ul li{color:#333;font-size: 15px;}
.left_tel_c #_map{height: 280px;}

/*profile css*/
#profile_img{width: 97%;position: relative;height: 500px;margin:0 auto;margin-bottom: 30px;}
#profile_img img{position: absolute;}
#profile_img img:first-of-type{left: 0;top:0;}
#profile_img img:nth-of-type(2){right: 0;top:0;}
#profile_img img:nth-of-type(3){right: 0;bottom:0;}
.culture_01{width: 100%;}
.culture_01 ul{display: flex;align-items: center;justify-content: center;text-align: center;}
.culture_01 ul li>div{padding:0 10px;}
.culture_01 ul li>div img{max-width: 100%;}
.culture_02{width: 100%;margin-top: 30px;}
.culture_02 dl{width: 500px;height: 98px;float: left;margin-right: 100px;margin-left: 10px; margin-bottom: 35px;position: relative;cursor: pointer;}
.culture_02 dl:nth-child(even){margin-right: 0;}
.culture_02 dl span{display: block; width: 1px;height: 24px;background: #c80000;position: absolute;left: 0;top:0;transition:all 0.2s;transition-duration: 2s;
-moz-transition-duration: 2s;-webkit-transition-duration: 2s;-o-transition-duration: 2s;}
.culture_02 dl dt{width: 500px;height: 24px;border-left:solid 1px #d5d5d5;line-height: 24px;}
.culture_02 dl dd{width: 500px;height: 74px;padding:12px 0; line-height: 25px;border-left:solid 1px #d5d5d5;}
.culture_02 dl dd p{padding-left: 18px;color: #666666;font-size: 14px;}
.culture_02 dl dt p{padding-left: 18px;color: #666666;font-size: 20px;font-weight: bold;}
.culture_02 dl:hover span{top:38px;}

/*join css*/
.idea_01{width: 100%;height: 37px;margin:0 auto;background: url(../images/renli_p.png) left top no-repeat;line-height: 37px;font-size: 13px;color: #323232;}
.idea_02{width: 100%;margin:0 auto;margin-top: 20px;}
.idea_02 li{width: 346px;height: 395px;float: left;position: relative;margin:0px 18px;cursor: pointer;}
.idea_02 li img{width: 346px;height: 395px;}
.idea_02 li .overpaly{width: 346px;height: 85px;background: rgba(0,0,0,.7);position: absolute;left: 0px;top:310px;transition: all .4s;}
.idea_02 li .overpaly h4{line-height: 85px;text-align: center;color: #fff;font-size: 20px;}
.idea_02 li .overpaly p{line-height: 30px;text-align: center;color: #fff;font-size: 15px;padding:0 30px;display: none;transition: all .4s;}
.idea_02 li:hover .overpaly p{display: block;margin-top: 10px;}
.idea_02 li:hover .overpaly{height: 100%;top:0;}


/*product css*/
#pro_list{width: 1400px;margin:30px auto;}
#pro_list ._item{margin-top: 70px;}
#pro_list ._item ._tit{position: relative;margin-bottom: 15px;}
#pro_list ._item ._tit h2{margin-bottom: 0;color: #666;display: inline-block;font-size: 24px;font-weight: 300;}
#pro_list ._item ._tit h2 i{margin-right: 10px;font-size: inherit;}
#pro_list ._item ._tit h2 a{color: #666;font-size: 24px;font-weight: 300;}
#pro_list ._item ._tit ul{position: absolute;right: 100px;bottom:0;width: 800px;text-align: right;line-height: 1.4rem;}
#pro_list ._item ._tit ul li{display: inline-block;font-size: 14px;line-height: 1em;color: #8f959f;margin-left: 4px;}
#pro_list ._item ._tit ul li:after{content: "/";display: inline-block;margin-left: 6px;}
#pro_list ._item ._tit ul li a{color: inherit;transition: all .4s;}
#pro_list ._item ._tit ._more{position: absolute;right: 0;bottom:0;display: inline-block;width: 70px;line-height: 25px;height: 25px;text-align: center;border-radius: 15px;color: #0093df;border:solid 1px #0093df;}
#pro_list .pro_item{float: left;width: 316px;margin-right: 9px;margin-top: 10px; border-radius: 10px; background: #f3f4f6;position: relative;border:1px solid transparent;transition: all .3s;}
#pro_list .pro_item ._a{display: block;height: 291px;overflow: hidden;}
#pro_list .pro_item ._a img{display: block;width: 100%;height: 100%;max-width: none;transition: all .3s;}
#pro_list .pro_item:first-child{width: 417px;}
#pro_list .pro_item:first-child ._a{height: 417px;}
#pro_list .pro_item:last-child{margin-right: 0;}
#pro_list .pro_item .info{height: 126px;overflow: hidden;text-align: center;}
#pro_list .pro_item .info h3{margin:30px 0 0; margin-top: 35px;line-height: 1em;font-size: 14px;color: #606775;font-weight: 400;}
#pro_list .pro_item .info h3+p,#pro_list .pro_item .info a{font-size: 12px;color: #79808d;font-weight: 300;padding:0 20px;margin-top: 7px;margin-bottom: 0;line-height: 1em;}
#pro_list .pro_item .info a{display: block;color: #da4d4d;margin-top: 22px;}
.proUL li{float: left;width: 275px;margin-right: 10px;margin-top: 20px; border-radius: 10px; background: #f3f4f6;position: relative;border:2px solid transparent;transition: all .3s;}
.proUL li ._a{display: block;height: 275px;overflow: hidden;}
.proUL li ._a img{display: block;width: 275px;height: 275px;max-width: none;transition: all .3s;}
.proUL li:nth-child(4n){margin-right: 0;}
.proUL li .info{height: 100px;overflow: hidden;text-align: center;}
.proUL li .info h3{margin:25px 20px;line-height: 1em;font-size: 14px;color: #606775;font-weight: 400;overflow: hidden;white-space: pre;text-overflow: ellipsis;}
.proUL li .info h3+p,.proUL li .info a{font-size: 12px;color: #79808d;font-weight: 300;padding:0 20px;margin-top: 7px;margin-bottom: 0;line-height: 1em;}
.proUL li .info a{display: block;color: #da4d4d;margin-top: 22px;}

/*product_info css*/
#pro_c{width: 100%;margin:0 auto;padding-bottom: 35px;}
#pro_l{ width: 444px;float: left; text-align: center;position: relative;}
#pro_l .bd{width: 444px;height: 444px;overflow: hidden;margin-bottom: 3px;}
#pro_l .bd li{width: 444px;height: 444px;border:1px solid rgba(170,170,170,.25);box-sizing: border-box; background: #f2f2f2;}
#pro_l .bd li img{max-width: 100%;height: auto;}
#pro_l .hd{height: 62px;overflow: hidden;margin-top: 10px;}
#pro_l .hd li{width: 60px;height: 60px;float: left;margin-right: 2px;border:1px solid rgba(170,170,170,.25);}
#pro_l .hd li img{max-width: 100%;height: auto;}
#pro_l .hd li.on{border:1px solid #da4d4d;}
#pro_r{ width: 670px;float: right;}
#pro_r h1{font-weight: 100;margin-bottom: 25px;line-height: 1em;font-size: 30px;color: #333;letter-spacing: 1px;}
#pro_r .info .txt{color:#8f959f;font-size:14px;line-height:25px;margin-bottom:30px;font-weight:300}
#pro_r .info .metas{padding:20px 0 10px;margin-bottom: 25px; border-top:dotted 1px #cfd2d8;border-bottom:dotted 1px #cfd2d8;font-size:14px;color:#606775;line-height:21px}
#pro_r .info .metas li{line-height:24px;margin-bottom:24px}
#pro_r .info .metas .tit{display:table-cell;min-width:90px}
#pro_r .info .metas .value{display:table-cell}
#pro_r .info .addinfo{border-bottom:dotted 1px #cfd2d8;margin-bottom:45px}
#pro_r .info .addinfo p{line-height:48px;color:#8f959f;font-size:14px}
#pro_r .info .addinfo p a{color:inherit;transition:all .3s}
#pro_r .info .addinfo p a:hover{color:#0093df}
#pro_r .info .addinfo p i{font-size:24px;display:inline-block;margin-right:5px;line-height:0;vertical-align:-4px}
#pro_r .info .btns{display:-ms-flexbox;display:flex;margin-right:-10px}
#pro_r .info .btns a{display:inline-block;line-height:70px;border-radius:4px;background:#0093df;color:#fff;font-size:16px;text-align:center;margin-right:10px;transition:all .3s;min-width:100px;-ms-flex:1;flex:1}
#pro_r .info .btns .btn-swt{background:#da4d4d}
#pro_snav{height:50px;background:#f1f1f1;}
#pro_snav ul{text-align: center;}
#pro_snav li{display:inline;line-height:48px;}
#pro_snav li a{color:#606775;font-size:16px;display:inline-block;padding:0 50px;border-bottom:solid 2px transparent;transition:all .3s}
#pro_snav li.current{background: none!important;}
#pro_snav li.current a,#pro_snav a:hover{color:#da4d4d;border-bottom:solid 2px #da4d4d;}
#pro_snav.fixed .main{position:fixed;top:80px;left:0;width:100%;background:rgba(40,44,53,.8);z-index:999}
#pro_snav.fixed .main a{color:#fff;font-size:16px;border:none;line-height:50px;padding:0 25px}
#pro_snav.fixed .main li.current a,#pro_snav.fixed .main a:hover{background:rgba(218,77,77,.8);}
#pro-content{border-bottom: dotted 1px #cfd2d8;margin-bottom: 60px;}
#pro-content .sec-tit{width:135px;padding-top:50px;display:inline-block;font-size:18px;color:#606775;font-weight:700;margin:0}
#pro-content .txt{width:966px;padding-top:46px;padding-bottom:45px;border-bottom:dotted 1px #cfd2d8;display:inline-block;vertical-align:top;font-size:16px;line-height:32px;color:#606775;font-weight:300}
#pro-content .txt img{width: 100%!important;height: auto!important;}
#pro-content .txt:last-of-type{border-bottom:none}
.rel_pro{margin-bottom: 70px;}
.rel_pro .sec-tit{color: #2e3746;font-size: 24px;margin-bottom: 28px;line-height: 1em;font-weight: 300;}
.rel_pro .rel_pro_lis{width: 100%;overflow: hidden;}
.rel_pro li{width:280px;height:340px;margin-right:5px;border:1px solid #f3f4f6;transition: all .3s; float:left;position:relative;overflow:hidden}
.rel_pro li .thumb,.rel_pro li img{display:block;height:280px;transition:all .3s}
.rel_pro li h3{text-align:center;font-size:14px;line-height:24px;color:#606775;font-weight:400;padding:0 20px}
.rel_pro li h3 a {color:#0093df; background:#fff; border-radius:15px; box-shadow: 0 10px 15px -10px rgba(27,67,140,.3); transition: all .3s; padding: 0 12px;  display: inline-block; max-width:200px; line-height:30px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.rel_pro li h3 a i {font-size:12px;margin-left:5px;display:inline-block;}
.rel_pro li h3 a:hover {background-image: linear-gradient(-30deg,#1ab1ff 0,#0093df 50%,#0076b3 99%);background-size: cover;color:#fff}
.lxwm_pro .sec-tit{color: #2e3746;font-size: 24px;margin-bottom: 28px;line-height: 1em;font-weight: 300;}
.lxwm_pro_c p{border-bottom: 1px dotted #999;height: 35px;line-height: 35px;font-size:16px;color:#606775;font-weight:300}

/*case css*/
#caseUL li{margin-bottom: 30px;}
#caseUL li a{display: block;border:4px solid #e2e2e2;position: relative;padding:30px 20px;overflow: hidden;}
#caseUL li a ._img{float: left;overflow: hidden;width: 400px;height: 250px;}
#caseUL li a ._img img{display: block;width: 100%;height: 250px;}
#caseUL li a ._con{float: right;overflow: hidden;width: 670px;}
#caseUL li a ._con h3{font-size: 20px;font-weight: 100;margin-bottom: 15px;color: #333;margin-top: 10px;}
#caseUL li a ._con .desc{font-size: 14px;line-height: 30px;color: #999;overflow: hidden;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
#caseUL li a ._con span{margin-top: 20px;display: inline-block;border:1px solid #1ab1ff;background: url(../images/case_more.png) no-repeat 90px center; padding:7px 50px 7px 24px;line-height: 20px; color: #1ab1ff;}
#caseUL li:hover a{border-color: #1ab1ff;}

/*news css*/
.news_lis li{ width:100%; height:212px; border-bottom:1px solid #c3c3c3;}
.news_lis li ._news_time{ width:115px; height:28px; line-height:28px; text-align:center; background:url(../images/news_time.png) no-repeat; font-size:13px; color:#fff; margin-top:32px;}
.news_lis li ._news_con{ height:100%; background:url(../images/news_thread.png) no-repeat left top; width:745px;position: relative;}
.news_lis li ._news_con:after{content: '';position: absolute;left:9px;bottom:-50px;height: 50px;width: 3px;background: #cfcfcf;}
.news_lis li ._news_con .p1 a{ display:block; padding-left:50px; font-size:16px; color:#000; font-weight:bold; margin-top:35px;overflow: hidden;text-overflow: ellipsis;white-space: pre;}
.news_lis li ._news_con .p1 a:hover{ color:#BC0A20;}
.news_lis li ._news_con .p2{ padding-left:50px; line-height:30px; color:#707070; font-size:13px; margin-top:6px;overflow: hidden;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
.news_lis li ._news_con .p2 a{ font-size:13px; color:#BC0A20; margin-left:10px;}
.news_lis li ._news_con .p2 a:hover{ text-decoration:underline;}
.news_lis li ._news_img{ width:210px; height:158px; margin-top:35px; overflow:hidden; float:right;}
.news_lis li ._news_img img{ transition:0.5s; width:210px; height:158px;}
.news_lis li ._news_img:hover img{ transition:0.5s; transform:scale(1.1,1.1)}

/*图集css*/
#picUL li{background: #f3f4f6; width:361px;float:left;text-align: center;margin-right: 13px;margin-left:13px; margin-bottom: 26px; padding-top: 10px;cursor: pointer;}
#picUL li:nth-child(3n){margin-right: 0;}
#picUL li .pic_01{display: block;height: 250px;line-height: 250px;overflow: hidden;}
#picUL li .pic_01 img{vertical-align: middle;border:none;transition: all .3s;transform:scale(1.02);filter:grayscale(0)max-width: 100%;max-height: 100%;}
#picUL li .pic_02{font-size: 14px;color: #333;padding:0 30px;line-height: 50px;overflow: hidden;text-overflow: ellipsis;white-space: pre}
#picUL li:hover .pic_01 img{filter: grayscale(.5);}


/*contact*/
#contact_01 li{width: 50%;float: left;margin-bottom: 20px;cursor: pointer;}
#contact_01 li:nth-child(even) dl{margin-left: 10px;}
#contact_01 li:nth-child(odd) dl{margin-right: 10px;}
#contact_01 li dl dt{text-align: center;background: #ebebeb;width: 50px;padding:30px;height: 70px; float: left;color: #676767;transition: all .4s;}
#contact_01 li dl dt i{color: #676767;font-size: 40px}
#contact_01 li dl dt span{display: block;line-height: 25px;}
#contact_01 li dl dd{float: right;padding:15px;line-height: 30px;width:424px;height: 100px; color: #676767;font-size: 14px;background: #f5f5f5;transition: all .4s;}
#contact_01 li:hover dl dt{background-image: linear-gradient(-30deg,#1ab1ff 0,#0093df 50%,#0076b3 99%);background-size: cover;color:#fff}
#contact_01 li:hover dl dt i{color: #fff;}
#contact_01 li:hover dl dd{background: #0093df;color: #fff;}
#allmap{width:100%;height:400px;overflow:hidden;margin:20px;border:1px solid #cfcfcf;margin:0 auto;}
.message_01{width: 80%;margin-top: 30px;}
.message_01 span {font-size: 30px;display: block;color: #000000;font-weight: bold; line-height: 56px;}
.message_01 p {font-size: 16px;color: #999999;line-height: 2;margin-bottom: 30px;}
.message_01 label {display: block;background-color: #fff;border-radius: 4px;padding: 8px 5px 10px 60px;border: 1px solid #dddddd;margin-bottom: 22px;position: relative;}
.message_01 label .ico {position: absolute;left: 0;top: 0;width: 50px;height: 50px;background-repeat: no-repeat;background-position: center;}
.message_01 label .ico1 {background-image: url(../images/m-icon.png);}
.message_01 label .ico2 {background-image: url(../images/m-icon1.png);}
.message_01 label .ico3 {background-image: url(../images/m-icon2.png);}
.message_01 input:-webkit-autofill {-webkit-text-fill-color: #333333;-webkit-box-shadow: 0 0 0px 1000px white inset !important;box-shadow: 0 0 0px 1000px white inset !important;}
.message_01 label .inp {font-family: '微软雅黑';width: 100%;height: 34px;line-height: 34px;font-size: 16px;color: #333;border: none;outline: none;}
.message_01 label .area { font-family: '微软雅黑'; height: 150px;display: block;width: 100%;font-size: 16px;border-width: initial;border-style: none;border-color: initial;border-image: initial;resize: none;outline: none;margin-top: 2px;}
.message_01 .sub {border: none;display: block;line-height: 56px;text-align: center;font-size: 22px;font-weight: bold;color: #fff;border-radius: 4px;background: #00a0ff;background: -webkit-linear-gradient(left, #0093df, #00a0ff);background: -o-linear-gradient(right, #0093df, #00a0ff);background: -moz-linear-gradient(right, #0093df, #00a0ff);background: linear-gradient(to right, #0093df, #00a0ff);width: 100%;cursor: pointer;border:2px solid transparent;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.message_01 .sub:hover{box-shadow:0px 12px 8px -10px #bebebe; }

/* CSS Ziye */
#right{width:1100px;height:auto;float: right;}
#right.padding{width:1150px; min-height: 800px;  height:auto;padding:50px;background: #fff;position: relative;z-index: 2;float: none;}
#right.padding:after{width: 100%;height: 63px;background: #fff;content: '';position: absolute;left: 0;bottom:-63px;}
#right_content{width: 100%;margin:0 auto;}
#newsContent{width:100%;margin:0 auto;line-height:35px;color:#393939;font-size: 15px;}
#newsContent img{max-width: 100%;}
#page{width:100%;height:40px; line-height:40px;text-align:right;margin:20px auto;color:#575656;font-size:14px;clear:both;}
#page a{color:#575656;font-size:14px;}
#page a:hover{color:#e80000;}
#newTitle{line-height:30px;color:#333;font-weight: 100; font-size:25px!important;text-align:center;margin:10px auto;margin-bottom: 25px;}
#newsInfo{height:40px; line-height: 25px; color:#888;font-size:12px;text-align:center;margin:10px auto;border-bottom: 1px solid #CECECE;}
#infoImage{width:100%;text-align:center;margin:10px 0 10px 0;}
#infoImage img{ max-width:600px; padding:3px; border:#dcdcdc solid 1px;}
#prev_next{margin: 10px 0px;clear: both;overflow: hidden;font-size: 14px;color: #3c3c3c;}
#prev_next li{margin: 5px 0;font-size: 14px;color: #3c3c3c;}
#prev_next li a{font-size: 14px;color: #3c3c3c;}
#prev_next li a:hover{color: #e80000;}
#related .related_p1{ height:33px; background:#e1e1e1; margin-bottom: 10px;}
#related .related_p1 span{ width:100px; line-height:33px; text-align:center; display:block; color:#FFF; background:#0093df; border-right:1px solid #FFF;}
#related li{ line-height:33px; border-bottom:1px dotted #cecccc; padding:0 12px 0 10px; position:relative;font-size: 14px;color: #3c3c3c;}
#related li a{font-size: 14px;color: #3c3c3c;}
#related li:hover{border-bottom:1px solid #cecccc; background-color:#f1f1f1}
.info_date{ float:right; padding-right:8px;}

/*other css*/
.recruitys{ width:670px; height:auto; padding:10px; background-color:#fafafa; border:#dedede solid 1px;}
.recruitcon{ height:173px;  border-bottom:#cdcdcd dashed 1px; margin:10px;}
.recruitcon1{ height:173px;  margin:10px;}
.recruitconl{ width:145px; height:153px; float:left; text-align:left;}
.recruitconc{ width:572px; height:153px; float:left; padding-left: 75px;font-size: 14px;}
.recruitconc li{ width:372px; height:35px; line-height:35px; color:#444444;}
.xxsmys{line-height: 35px;background: #f5f5f5;}
.xxsmys span{display: inline-block;padding:0 20px;background: #0093df;color: #fff;line-height: 35px;}
.zwmcys{ color:#ff6c00; font-weight:bold;}
.recruitconr{ width:90px; height:auto; float:left; text-align:center;}
.recruitconr a{display: block;line-height: 34px;background: url(../images/message.jpg);color: #fff;font-size: 14px;text-align: center;}
.chakan{padding-top: 13px;}
.formys{ height:auto; padding:10px;font-size: 14px;}
.cpmcys{ width:280px; height:34px;border:1px solid #dedede;}
.formbz{ float:left;}
.G_InputText{width:278px;height:30px;border:1px solid #d2d4d6;}
.G_textarea{width:300px;height:100px;border:1px solid #dedede;}
.G_botton{width:55px;height:30px;line-height:30px; border:0;cursor:pointer;}
.borderLi{ width:500px; height:auto; padding-top:10px;}
.page{margin:0 20px 15px 0;}
.page a{display:inline-block;height:18px;line-height:18px;border:1px solid #dbdbdb;padding:0 2px 0;}
.page a:hover{background:#404040;color:#fff;border:none;height:20px;line-height:20px;padding:0 3px 0;}
.current {padding:0 6px 0;height:18px;line-height:18px;background:#404040;color:#fff;}
.ewmbox {
    width: 120px;
    height: 330px;
    overflow: hidden;
    position: fixed;
    top: 90px;
    right: 0;
    background: #004dab;
    color: #fff;
    z-index: 9999;
}
#y11 {
   
    overflow: hidden;
    position: fixed;
    top: 500px;
    right: 0;
    
    color: #fff;
    z-index: 9999;
}
.float_01 a{
    display: block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    position: relative;
    top: -565px;
    left: 70px;
    color: #fff;
}