﻿@charset "utf-8";
/*CSS reset*/
html{_text-overflow:ellipsis; height:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
input,textarea,a{outline: none;font-family:'Microsoft YaHei UI','Microsoft YaHei',"微软雅黑","宋体",Arial,Helvetica,sans-serif,SimSun,'Segoe UI',Tahoma,Helvetica,Sans-Serif; outline:none;}
body {margin:0px;padding:0px;font: 12px tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif;}
table,table tr td{ border-collapse:collapse; border-spacing:0;}
input, select, label {vertical-align: middle;font-family:'Microsoft YaHei UI','Microsoft YaHei',"微软雅黑","宋体",Arial,Helvetica,sans-serif,SimSun,'Segoe UI',Tahoma,Helvetica,Sans-Serif; outline:none;}
input[type="button"]{ cursor:pointer;}
fieldset,img{border:0;}
img{vertical-align:top;}
address,caption,cite,code,dfn,em,strong,th,var,i{font-style:normal;font-weight:normal;}
form {margin:0px;padding:0px;}
ul,li{list-style:none;}
caption{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
a{outline:none;}
input::-moz-focus-inner{border:0;}/*火狐虚线框*/
/*Common CSS*/
a,a:link{text-decoration:none;}
a:hover {text-decoration:none; }
body {margin:0px;padding:0px; min-width:1220px; background: #fff; font-family:'Microsoft YaHei UI','Microsoft YaHei',"微软雅黑","宋体",Arial,Helvetica,sans-serif,SimSun,'Segoe UI',Tahoma,Helvetica,Sans-Serif;}
body, html { *overflow-x:hidden;}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus {
    box-shadow:0 0 0 60px #fff inset;
    -webkit-text-fill-color: #333;
}
.middle img{vertical-align: middle;}
.middle:after{display: inline-block; content: "";height: 100%; vertical-align:middle;}
.i_icon{background-image:url(../Images/icon/icon.png); position: relative; display: block;}
/* 以上为公用代码 */

/* 头部 */
.headBox{width: 100%; height:100px;background: #fff; border-bottom:2px solid #dedede;}
.head{width: 1220px; margin:0 auto;}
.head_logo{float: left; width: 400px; height: 100px;}
.head_logo img{max-width:400px; max-height: 100px;}
.head_nav{margin-left: 63px; float: left;}
.head_nav>li{float: left; width: 112px; text-align: center; height: 102px; cursor: pointer; position: relative;}
.head_nav>li>a{display: block; width: 100%; height: 100%;}
.head_navNameBox{display: inline-block; text-align: center; line-height: 0; font-size: 0;margin-top: 35px;}
.head_navName{font-size: 16px; color: #333; line-height: 36px; }
.head_navNameIcon{ background-position:0 0; width: 11px; height:7px; display: inline-block; margin-bottom: 21px;}
.head_navChild{position: absolute; width: 112px; background: #fff; border-bottom:2px solid #0069d2; display: none; z-index: 100000;}
.head_navChild li{line-height: 34px; text-align: left; font-size:14px; padding-left:9px;}
.head_navChild a{display: block; width: 100%; height: 100%; color: #666;}
.head_navChild a:before{content:"";display: inline-block; width:4px; height:4px; border-radius:100%;margin-right:9px; background: #0069d2; position: relative; top:-3px;}
.head_navChild .focus a, .head_navChild a:hover{color: #0069d2;}
.head_navChild .focus a:before, .head_navChild a:hover:before{background:#0069d2;}

.head_nav .active .head_navNameBox{border-bottom:2px solid #0069d2;}
.head_nav .active .head_navName{color:#0069d2; }
.head_nav .active .head_navNameIcon{background-position:-24px 0;}
.head_nav>li:hover{background: #0069d2;}
.head_nav>li:hover .head_navName{color: #fff;}
.head_nav>li:hover .head_navNameIcon{background-position:-12px 0;}

.head_language{float: right; width: 72px; height: 34px; border:1px solid #0069d2; color: #0069d2; text-align:center; line-height: 34px; margin:36px 0 0 0; cursor: pointer; font-size:12px; font-weight:bold;}

/* 底部 */
.foot{}
.foot_topBox{width: 100%; height: 372px; background: #0e1a26; padding-top:38px;}
.foot_top{ width: 1220px; margin:0 auto; }
.foot_contact{ float: left;  width: 440px;}
.foot_contact h6, .foot_chain h6{ font-size: 24px; color: #fff; position: relative; line-height:68px; border-bottom: 1px solid #27313c;  margin-bottom:34px;}
.foot_contact h6:after, .foot_chain h6:after{content: ""; position: absolute; left:0; bottom: 0; width: 25px; height:5px; border-radius: 5px; background: #56697c;}
.foot_contactInfo{overflow: hidden;}
.foot_contactInfo dl{ float: left; min-width: 198px; margin-bottom: 30px;}
.foot_contactInfo dt{font-size: 16px; color: #fff; margin-bottom: 14px;}
.foot_contactInfo dd{font-size:16px; color: #ccc; line-height: 32px;}
.foot_contactInfo .i_icon{margin-right: 9px; display: inline-block; top: 3px;}
.foot_contactAddress{}

.foot_phone{ width: 16px; height: 16px; background-position:-39px 0; }
.foot_fax{width: 16px; height: 16px; background-position:-83px 0;}
.foot_email{width: 18px; height: 16px; background-position:-60px 0;}
.foot_address{width: 14px; height: 19px; background-position:-103px 0;}

.foot_chain{float: left; margin:0 0 0 167px; width: 192px;}
.foot_chain h6{}
.foot_chainInfo{margin-top: 75px;}
.foot_chainInfo li{ line-height: 20px; font-size: 16px; margin-bottom: 60px;}
.foot_chainInfo a{ color: #fff;}
.foot_chainInfo .i_icon{display: inline-block;}

.foot_ali{width: 38px; height: 19px;  background-position:-120px 0; margin-right: 7px; top:4px;}
.foot_enterprise{width: 32px; height: 29px;  background-position:-160px 0; margin-right: 13px; top:9px;}
.foot_jump{width: 18px; height: 20px; background-position:-204px 0; margin-left: 14px; top: 5px;}

.foot_code{ float: right; width: 177px; height: 177px;  margin-top: 83px;}
.foot_code img{max-width: 177px; max-height: 177px;}

.foot_copyrightBox{ width: 100%; height: 94px; line-height:94px; background: #070b0f;}
.foot_copyright{ width: 1220px; margin:0 auto; font-size: 14px; color: #999;}
.foot_copyright em{padding-left: 9px;}

/* 首页 */
.home_head{position: absolute; left: 0; top: 0; z-index: 10000; background: none; border-bottom:1px solid #fff;}
/*.home_head .head_navName{font-weight: bold;}*/
.home_head .head_language{background:rgba(255,255,255,0.5);}

/*--banner--*/
.fullSlide{width:100%; height:689px; margin: auto; position:relative;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:689px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:689px; width: 1000px;  margin: 0 auto;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:20px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:17px;height:17px; margin:1px;overflow:hidden;background:rgba(255,255,255,0.4);line-height:999px;border-radius:15px;margin-left:10px;}
.fullSlide .hd ul .on{background:#e62129;}
.fullSlide .prev, .fullSlide .next{display:block;position:absolute;top:-289px;margin-top:0;left:15%;z-index:1;width:62px;height:62px;background:url(../images/icon/slider_jt.jpg) left top no-repeat;cursor:pointer;}
.fullSlide .prev{left:auto;left:0; background-position:left top;}
.fullSlide .next{left:auto;right:0; background-position:-62px top;}
.fullSlide .prev:hover{background-position:left -62px;}
.fullSlide .next:hover{background-position:-62px -62px;}
.fullSlide .h_pn{width:100%;margin:0 auto;position: relative; bottom: 0;}

.banner_bind{width: 1220px;height:0px; margin:0 auto; position: relative;z-index: 100;}
.banner_bind ul{position: absolute; bottom: -245px; left: 0; height: 700px;}
.banner_bind li{padding-top:70px; width: 400px; height: 630px; background: #0069d2; opacity: 0; display: none; position: absolute; left: 0;top: 0; box-shadow:8px 8px 20px #e0dfdf;}
.banner_bindTitle{ font-size: 60px; color: #fff; line-height: 64px; margin:0 0 30px 77px; width:258px; font-weight:bold;}
.banner_bindText{font-size:20px; color: #fff; line-height:30px; width:250px; margin:0 auto; padding-top:40px; border-top:1px solid #fff;}
.banner_bind li.active{opacity: 1; display: block;}

.home_infoBox{width: 100%;height: 720px;background: #fff;}
.home_info{ width: 1220px; margin:0 auto; overflow: hidden;}
.home_infoTop{ padding-left: 472px; }
.home_infoTop h6{font-size: 36px; color: #34495e; line-height:96px; height: 96px; font-size:36px; margin:84px 0 10px; background:url(../Images/icon/home_infoTop.png) no-repeat; font-weight:bold; letter-spacing:3px;}
.home_infoTop p{ line-height: 30px; font-size: 18px; color: #34495e; margin-bottom: 12px; text-indent:2em;}
.home_infoList{margin-top:45px;}
.home_infoList ul{overflow: hidden;}
.home_infoList li{float: left;text-align:center;  margin-left: 150px;}
.home_infoListIcon{border:2px solid #194c9c;border-radius:99px;width:99px; height: 99px;overflow: hidden; }
.home_infoList a{display: block; width: 100%; height: 100%;}
.home_infoList .i_icon{width: 65px; height: 58px; display: inline-block;margin-top:20px;}
.home_infoList li.home_infoList1{margin-left: 50px;}
.home_infoList1 .i_icon{background-position:2px -27px;}
.home_infoList2 .i_icon{background-position:2px -90px;}
.home_infoList3 .i_icon{background-position:2px -162px;}
.home_infoList4 .i_icon{background-position:2px -244px; margin-top:24px;}
.home_infoList5 .i_icon{background-position:2px -321px; margin-top:24px;}
.home_infoListText{font-size: 16px;color: #194c9c;line-height: 40px;font-weight: bold;}

.home_infoList li:hover .i_icon{background-position-x:-83px;}
.home_infoList li:hover .home_infoListIcon{background: #0069d2; border-color:#0069d2;}
.home_infoList li:hover .home_infoListText{color: #0069d2;}

.home_servicesBox{background: #1e3750;overflow: hidden; height: 1189px;}
.home_services{width: 1220px; margin:101px auto 0;}
.home_services h6{ height:100px; line-height:100px; font-size: 36px; color: #fff; font-weight:bold; margin-bottom: 17px; background:url(../Images/icon/home_services.png) no-repeat;}
.home_servicesList{width: 1220px; overflow: hidden;}
.home_servicesList ul{width: 1280px;}
.home_servicesList li{float: left;margin-right:20px; width: 386px; line-height: 0; font-size: 0;}
.home_servicesList a{}
.home_servicesList img{margin-bottom: 20px;}
.home_services7{margin-right:18px; background:#e62129; height:280px; display:inline-block;}
.home_services8{background:#0069d2;height:280px; display:inline-block;}
.home_services7:hover{background:rgba(230,33,41,0.7);}
.home_services8:hover{background:rgba(0,105,210,0.7)}

.home_newsBox{ width: 100%; height: 1003px; background: #f1f0f0; }
.home_news{width: 1220px; margin:0 auto; overflow: hidden;}
.home_news h6{background:url(../Images/icon/home_news.png) no-repeat; height: 100px; line-height: 100px; color: #132a41; margin:95px 0 30px; font-size: 36px; font-weight: bold;}
.home_newsMain{overflow: hidden;}
.home_newsLeft{float: left; width: 468px; height: 630px; padding:44px 42px 0; background: #fff;}
.home_newsLeft a{display:block; width:100%; height:100%;}
.home_newsImg{width: 468px; height: 300px;}
.home_newsImg img{max-width:468px; max-height: 300px;}
.home_newsTitle{}
.home_newsSamll{font-size: 20px;color: #1580ea; font-weight: bold; line-height: 32px; margin-top:25px;}
.home_newsSamll em{padding-left:8px;}
.home_newsName{font-size:38px; color: #333; line-height:56px; font-weight: bold;height:56px; overflow:hidden; margin-top:30px;}
.home_newsTitle:after{content: ""; width:114px; height:5px; background: #333; margin-top: 20px; display: block;}
.home_newsContent{font-size:16px; color: #666; line-height: 28px; height:84px; overflow: hidden; margin-top: 43px; }
.home_newsRight{float: right; margin-top:-30px;}
.home_newsRight dl{ height: 148px; width:590px; border-bottom:1px solid #ccc; padding-top:54px;}
.home_newsRight dt{height: 20px; line-height: 20px; position: relative; margin:0 0 26px;}
.home_newsRightIcon{background-position:-230px 0; width: 6px; height: 10px; position: absolute; left: -5px; top: 5px;}
.home_newsRightName{font-size: 20px;color:#333;float: left;font-weight: bold;padding-left: 20px;width: 462px;height: 26px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.home_newsRightTime{font-size:14px; color: #999;float: right;}
.home_newsRight dd{font-size: 16px; color: #999; line-height:25px; height:50px; overflow: hidden;}
.home_newsRightIcon a{color:#999;}
.home_newsBtn{width: 150px; height:40px; line-height:40px; text-align: center; color: #fff; display: block; font-size:14px; background: #0069d2; float: right; margin-top:24px; font-weight:bold;}
.home_newsRightIconBox{display:block; width:590px;}

.home_joinBox{width: 100%; background: #fff; height: 704px;}
.home_join{width: 1220px; margin:0 auto; overflow: hidden;}
.home_joinLeft{float: left; width:484px; overflow: hidden;}
.home_joinLeft h6{ height:94px; line-height:94px; font-size:36px; color: #333; font-weight: bold; background:url(../Images/icon/home_join.png) no-repeat; margin:98px 0 20px;}
.home_joinLeft p{font-size: 17px; color: #666; line-height:30px; margin-bottom: 14px;}
.home_joinBtn{margin-top: 30px;width: 150px; height:40px; line-height:40px; text-align: center; color: #fff; display: block; font-size:14px; background: #0069d2;}
.home_joinRight{float: left;margin-top: 101px;width:581px;position: relative;margin-left: 62px;}
.home_joinRight ul{width:800px;}
.home_joinRight li{margin-right:61px;position: absolute;}
.home_joinRight img{border:1px solid #eee;}
.home_joinRightOne{left: 0;top: 0;}
.home_joinRightTwo{left: 305px;top: 94px;}

.home_productBox{width: 100%; background: #eee; height: 1231px; overflow: hidden;}
.home_productBox h6{background:url(../Images/icon/home_product.png) no-repeat;height:92px;font-weight:bold;width: 1220px;margin:72px auto 0;line-height:92px;font-size:36px;color: #34495e;letter-spacing: 3px;}
.home_product{width: 1220px; margin:0 auto; background: #fff;}
.home_productMain{width: 1220px; height: 986px; background: #fff }
.home_productLeft{float: left;padding-left:49px; margin-top:94px;}
.home_productLeft ul{}
.home_productLeft li{ width:117px; height:294px; border:3px solid #eee; margin-bottom:84px; text-align:center; cursor:pointer; position:relative;}
.home_productLeft img{ max-width:117px; max-height:294px; vertical-align:middle;}
.home_productLeft span{vertical-align:middle; display:inline-block; height:100%; }
/*.home_productLeft li:hover .home_productPopup{ display:block;}*/

.home_productPopup{ position:absolute;left:0; top:-1px; width:119px; height:0; overflow:hidden;}
.home_productPopupImg{margin:40px 0 30px; text-align:center;}
.home_productPopup p{ font-size:14px; line-height:24px; color:#dfe5ef; padding:0 14px;}
.home_productPopup1{background:#02509e;}
.home_productPopup2{background:#009b4c;}

/*.home_productLogo{ width: 115px; height:45px; margin:91px 0 112px; margin-left:3px;}
.home_productLogo img{max-width:115px; max-height:45px;}
.home_productNav{}
.home_productNav:before{ content:"";display: block; width: 25px; height:5px; background: #e62129; border-radius:5px; margin:0 0 23px 4px;}
.home_productNav ul{}
.home_productNav li{font-size:18px; line-height:36px;}
.home_productNav a{color: #666;}*/

.home_productRight{float: right; width: 882px; margin-right:102px;}
.home_productDetail{}
.home_productDetail>li{ float: left; }
.home_productImg{width:400px; position: relative;}
.home_productImg img{}
.home_productNote{position: absolute; left:0; bottom:0; background: #0069d2; height: 44px; line-height:44px; font-size:18px; color: #fff; letter-spacing:1.5px; padding:0 16px;}
.home_productNote .i_icon{ width:20px; height:42px; background-position:-242px 0; position:absolute; right:-20px; bottom:0; }
.home_productInfo{}
.home_productInfoTitle{float: left;}
.home_productName{font-size:24px; color: #333; display: block;}
.home_productName .i_icon{width:18px; height: 18px; background-position:-271px 0; display: inline-block; margin-right:11px;}
.home_productMore{width:150px; height: 30px; background: #0069d2; font-size:14px; color: #fff; text-align: center; line-height:30px; display: block; margin-top:15px;}
.home_productList{float: left;}
.home_productList li{height: 32px;}
.home_productList a{color:#999; font-size:16px;}
.home_productList a:before{content:""; width:4px; height:4px; border-radius:4px; display: inline-block; background:#0069d2; margin-right: 12px; position: relative; top:-4px;}

.home_productDetail1{width:882px;margin-top:94px;}
.home_productDetail1 .home_productImg{float: left;}
.home_productDetail1 .home_productInfo{float: left; background:url(../Images/icon/home_productDetailBack.png) no-repeat; width:437px; height: 134px; margin-top:-12px; padding:16px 0 0 45px;}
.home_productDetail1 .home_productInfoTitle{margin-right:23px;}
.home_productDetail1 .home_productMore{margin-left:5px;}

.home_productDetail2{margin-top:85px;}
.home_productDetail2 .home_productInfoTitle{float: left; margin:22px 31px 0 0;}
.home_productDetail2 .home_productList{margin-top:17px;}

.home_productDetail3{margin:-92px 0 0 81px;}
.home_productDetail3 .home_productInfoTitle{margin:42px 0 0 9px;margin:42px 40px 0 0; }
.home_productDetail3 .home_productName{padding-bottom:21px;border-bottom:1px solid #d6d6d6; }
.home_productDetail3 .home_productList{padding-top: 10px; border-top:1px solid #d6d6d6; margin-top: 31px;}





/*关于我们*/
.container{width:100%;background:#fff;}
.wrap{width:1220px;margin:0 auto; overflow: hidden;}
.con_right{width:760px;height:auto;background:#fff;float:right;margin: 50px 0 80px 50px;}
.con_right .con_baner{width:760px;height:453px;margin:50px  0 0 0;}
.con_baner img{max-width:760px;display:block;}
.con_font{width:760px;height:326px;text-align:left;background:#fff;}
.con_font h1{font-size:36px;color:#34495e;height:94px;line-height:94px;display:block;background:url(../images/corporate.png) no-repeat;}
.con_font .rect{width:30px;height:5px; line-height:5px;background:#e62129;border-radius:30px;}
.con_font .together{height:84px;display:block;text-align:left;margin:50px 0 0 0;}
/*.together span{height:21px;line-height:21px;margin:8px 0;font-size:18px;color:#34495e;display:inline-block;}*/
.together p{text-indent:2em;}


.con_left{width:400px;height:840px;background:#0069d2;color:#fff;float:left;box-shadow: 8px 8px 20px #e0dfdf;}
.con_left .con_char{margin:40px 27px;}
.con_left .con_charzi{font-size:36px;color:#fff;height:45px;line-height:45px;display:block;text-align:left;margin:50px 33px;font-weight: bold;}
.left_rect{width:30px;height:5px;background:#fff;border-radius:30px;margin:17px 36px;}
.con_left ul{float:right;width:195px;height:368px;margin:68px 30px;}
.con_left li {height:85px;line-height:126px;border-bottom:1px solid #fff;text-align:right;position:relative;}
.con_left li a{font-size:18px;color:#fff;}
.con_left li em{width:29px;height:49px;display:none;position:absolute;right: -59px;top:30px;background:#0069d2;}
.con_left li i{width:16px;height:16px;display:block;border:none;background:url(../images/1.png)-8px -1px no-repeat;vertical-align: middle;margin:15px 0 0 7px;}
.con_left li.active em, .con_left li:hover em{display:block;}



/* 技术服务 */
.program_title{width: 224px; position: relative; height: 689px;margin-bottom:165px;}
.program_title{ background-image:url(../Images/icon/program_titleBg.png); background-repeat:no-repeat; background-position:0 24px; }
.program_title .con_charzi{margin:41px 0 19px 17px;}
.program_title .left_rect{margin:0 0 0 19px;}
.program_title  li{width: 114px; border-color:#4d96e0; display: inline-block; margin-right: 27px;height:91px;}
.program_title  ul{margin:0; float: none; text-align: right; width: 100%; height: auto; position: absolute; bottom: 62px; left: 0;}
.program_title .ul_icon{right: -56px; top:38px;}

.program_right{float: right; margin-bottom:92px;}
.program_right h6, .contact_right h6, .news_right>h6{font-size: 36px; color: #34495e; height: 102px; font-weight: bold; margin:71px 0 34px; line-height: 102px; background:url(../Images/icon/program_rightTitle.png) no-repeat; position: relative;}
.program_rightTitleIcon{width: 25px; height: 5px; border-radius:5px; background: #e62129; position: absolute; left: 0; bottom:0;}
.program_rightForm{ width: 920px; height:583px; background:#f5f5f5; padding-top: 55px;}
.program_rightList{ overflow: hidden; margin-bottom:21px;}
.program_rightName{font-size: 18px; color: #333; float: left; text-align: right; width: 133px; line-height: 40px;}
.program_rightValue{background: #fff; width: 702px; height: 38px; color: #999; font-size: 16px; border:1px solid #ccc; padding:0 10px; line-height: 38px;}
.program_rightUser, .program_rightPhone{display: inline-block;}
.program_rightUser .program_rightValue{width: 277px;}
.program_rightPhone .program_rightValue{width: 318px;}
.program_rightPhone .program_rightName{width: 82px;}

.program_rightList textarea{ height: 227px;}
.program_rightSubmit{width: 150px; height:40px; background: #0069d2; display: block;  font-size: 24px; color: #fff;line-height: 40px; text-align: center; margin:0 auto;}


/* 使用案例 */
.case_right{ width:920px; float: right; margin-top: 48px;}
.case_right>h6{ height:46px; line-height:46px; font-size: 30px; color: #333; font-weight: bold; border-bottom:1px solid #333;}
.case_titleIcon{ width: 5px; height: 25px; background:#e62129; border-radius: 5px; position: relative; display: inline-block; margin-right:16px; top: 2px;}
.case_rightList{margin-top: 47px;}
.case_rightList li{ height: 324px;padding:22px 0 0 20px; margin-bottom: 20px;}
.case_rightList li:nth-of-type(2n-1){background: #f5f5f5;}
.case_listImg{width: 298px; height: 298px; border:1px solid #eee; background: #fff; float: left; text-align: center; margin-right: 31px;}
.case_listImg img{max-width: 298px; max-height: 298px; vertical-align: middle;}
.case_listInfo{float: left; width: 550px; position: relative; height: 300px;}
.case_listInfo h6{font-size: 30px; color: #333; margin-top: 4px; line-height:52px;}
.case_listInfo small{font-size:16px; color: #666; line-height: 24px; padding-bottom: 17px; border-bottom:1px solid #ccc; display: block;}
.case_listIntroduction{margin-top: 29px; line-height: 24px;}
.case_listIntroductionName{float: left; font-size: 16px; color: #333;}
.case_listIntroductionValue{float: left; width:447px;font-size: 16px; color: #666;}
.case_listBtn{width: 150px; height: 30px; display: block; font-size:14px; color: #fff; background: #0069d2; text-align: center; line-height: 30px; position: absolute; left: 0; bottom: 0;}

/* 联系方式 */
.contact_title{ width: 400px; height: 842px;  background-image:url(../Images/icon/contact_title.png);}
.contact_title li{ width:196px; }

.contact_right{float: left; width: 614px; margin-left: 56px; padding-bottom: 207px;}
.contact_right h6{ background:url(../Images/Icon/contact_rightTitle.png) no-repeat; margin-bottom: 0;}
.program_rightTitleIcon{}

.contact_rightBox{}
.contact_rightList{height:135px; border-bottom:1px solid #eee; overflow: hidden;}
.contact_rightName{font-size: 18px; color: #666; margin:45px 0 19px; display: block;}
.contact_rightValue{font-size:24px; color: #333; line-height: 24px;min-width:288px;}
.contact_rightPhone{float: left;}
.contact_rightPhone .i_icon{background-position:-299px 0; width: 24px; height: 24px;}
.contact_rightFax{float: left;}
.contact_rightFax .i_icon{background-position:-331px 0; width: 24px; height: 23px;}
.contact_rightEmail{}
.contact_rightEmail .i_icon{background-position:-367px 0; width: 27px; height: 24px;}
.contact_rightAddress{}
.contact_addressList{}
.contact_addressList li{ line-height: 27px; margin-bottom: 16px; }
.contact_address1{ font-size: 22px; color: #333;}
.contact_address2{ font-size: 18px; color: #666; }
.contact_address1 .i_icon{background-position:-404px 0; width: 21px; height: 27px;}
.contact_address2 .i_icon{background-position:-432px 0; width: 17px; height: 21px; left: 3px;}
.contact_addressMap{padding:10px; background: #dedede; display:inline-block;}
.contact_addressMap img{max-width:656px; max-height:357px;}

.contact_rightBox .i_icon{display: inline-block; margin-right: 13px; top: 3px;}

/* 招聘 */
.recru_right h6{background: url(../Images/icon/recru_rightTitleIcon.png) no-repeat; width: 644px;}
.recru_main{}
.recru_main ul{}
.recru_main li{ width:755px; padding:26px 0 35px; border-bottom:1px solid #dedede; position: relative; }
.recru_mainBox{}
.recru_mainTitle{height: 20px; line-height: 20px; margin-bottom:15px;}
.recru_mainName{font-size:18px; color: #333;float: left; font-weight: bold;}
.recru_mainName .i_icon{ width:6px; height: 10px; background-position:-165px -51px; display: inline-block; margin-right:17px; top: -2px;}
.recru_mainTime{font-size: 14px; color: #ccc;float: right;}
.recru_mainText{ clear: both; padding-left: 25px; height: 72px; overflow: hidden; line-height:24px;}
.recru_mainIcon{width: 15px; height: 15px; background-position:-212px -51px; position: absolute; right: 18px; bottom: 17px; cursor: pointer;}

.active .recru_mainText{height:auto;}
.active .recru_mainIcon{background-position:-185px -51px;}

/* 新闻 */
.news_title{ width:402px; height:842px;margin-bottom: 150px; background-image:url(../Images/icon/news_title.png);}
.program_title li{width: 193px;}
.news_right{float: left; width: 755px; margin-left:63px;}
.news_right>h6{ background:url(../Images/icon/news_titleBg.png) no-repeat; }

.news_list{}
.news_list ul{}
.news_list li{height:162px;border-bottom:1px solid #dedede; padding-top:25px;}
.news_list a{display: block; width: 100%; height: 100%;}
.news_listImg{float: left; width: 200px; height: 137px; border:1px solid #eee;}
.news_listImg img{max-width: 200px; max-height: 137px;}
.news_listText{float: left; width: 476px; margin-left: 43px;}
.news_listText h6{position: relative;}
.news_listTitle{font-size: 18px; color: #333; line-height:24px; position: relative; font-weight:bold; height: 48px;overflow: hidden; display: inline-block;}
.news_listIcon{width: 5px; height: 11px; background-position:-165px -51px; display: inline-block; position: absolute; left: -20px; top: 7px;}
.news_listTextBox{line-height:24px;font-size:16px; color: #666; margin:10px 0 16px; height: 48px; overflow: hidden; display:-webkit-box;text-overflow:ellipsis; width: 476px; -webkit-line-clamp:2;-webkit-box-orient:vertical;}
.news_listTime{font-size:12px; color:#999;}

.news_list .news_text{padding-top: 39px; height: 148px;}
.news_text .news_listText{float: none; width: 705px; }
.news_text .news_listTextBox{width:705px;}
.news_text .news_listTitle{height: 24px; width:100%; white-space: nowrap; text-overflow: ellipsis;}

.news_right>h6.dynamic_title{background-image:url(../images/icon/dynamic_title.png);}

/* 新闻详情 */
.news_right h5{font-size:30px; color: #333; margin:63px 0 17px; line-height:36px; height: 72px; font-weight:bold; overflow: hidden; display:-webkit-box;text-overflow:ellipsis; -webkit-line-clamp:2;-webkit-box-orient:vertical;}
.news_detailInfo{font-size:14px; color: #999; padding-bottom: 20px; border-bottom:1px solid #dedede; display: block;}
.news_detailInfo em{padding-right: 10px;}
.news_deatalMain{padding-top: 19px;}
.news_deatalMain img{max-width: 755px;}

/* 分页 */
.news_navBox{ height:45px; float: right; margin:31px 0 30px;}
.news_navUp, .news_navDown{ width: 45px; height:45px; float: left; }
.news_navUp{ background-position:-278px -39px; margin-right: 16px;}
.news_navUp a, .news_navDown a{display: block; width: 100%; height: 100%;}
.news_navList{float: left;}
.news_navList li{ float: left; line-height: 45px; margin:0 10px;}
.news_navList a{color: #999; font-size:18px;}
.news_navDown{background-position:-348px -39px; margin-left: 16px;}
.news_navDown a{}
.news_navList .active a, .news_navList a:hover{ color: #333; }
.news_navUp:hover, .news_navDown:hover{background-position-y:-95px;}


/* 产品列表 */
.productTwo_title{ background-image:url(../Images/icon/product_title.png); }

/* 产品详情 */
.product_right{float: left; margin:0 0 240px 74px; width:920px;}
.product_title{ line-height: 48px;  border-bottom:1px solid #333; font-size: 30px; color: #333; font-weight: bold; margin-top:48px;}
.product_titleIcon{ width:5px; height: 25px;display: inline-block; background: #e62129; margin-right: 15px; position: relative; }
.product_main{height: 302px; margin:19px 0 41px;}
.product_ImgBox{float: left; width: 298px; height: 298px; border:1px solid #eee; text-align: center;}
.product_ImgBox img{max-width: 298px; max-height: 298px;}
.product_mainData{float: left; width: 568px; margin-left:46px;}
.product_mainData h6{font-size: 30px; color: #333333; line-height: 64px; padding-bottom: 8px; border-bottom:1px solid #ccc;}
.product_mainData small{ line-height:24px;font-size: 16px; color: #666; display: block; margin:25px 0 28px;}
.product_mainInfo{overflow: hidden;font-size: 16px; line-height: 24px;}
.product_mainName{float: left; margin-right: 10px; color: #333; font-weight: bold;}
.product_mainValue{float: left; width: 476px;color: #666;}
.product_detail{}
.product_detail h6{ width: 890px; height:46px; line-height: 46px; padding-left:30px; font-size:24px; color:#e1e5f0; background: #333; margin-bottom:36px;}
.product_detailMain{}


/* 发展历程*/
.con_rightt{width:800px;height:auto;float:right;margin:50px 0px 0px 0px;}
.con_rightt .con_fontt{width:747px;height:99px;line-height:99px;text-align:left;margin:60px 0 0 60px;}
.con_fontt h2{font-size:36px;color:#34495e;font-weight:bold;display:block;background:url(../images/develope.png) no-repeat;}
.con_fontt .rectan{width:30px;height:5px; line-height:5px;display:block;background:#e62129;border-radius:30px;}
.con_rightt .con_jie{height:auto;margin:47px 0 50px 50px;position:relative;text-align:left;font-size:16px;color:#34495e; padding-bottom: 67px; border-left:1px solid #ccc;}
.con_rightt .con_rect{width:1px;height:655px;background:#E1E1E1;position:absolute;left:6px;top:14px;}

.rect_icon4{position:absolute;left:-7px;bottom:0;width:14px;height:13px;display:block;background:url(../images/disc_03.png) no-repeat;}
.con_text{margin: 60px 0px 0px 24px; position: relative; top: -12px;}
.con_text h1{font-size:36px;color:#34495e;font-weight:bold;height:38px;line-height:38px;}
.con_text .con_pad{margin-left:-5px;}
.con_text .con_pad span{padding:10px 0 0 10px;line-height:1.5;display:inline-block;word-wrap: break-word;}
.con_text .rect_icon1{background:url(../images/disc.png) no-repeat; display: block;position:absolute;width:14px;height:13px; left:-31px; top: 11px; }
.con_pad  .con_icon{width:15px;height:10px;line-height:13px;padding:0 0 0 6px;display:inline-block;background:url(../images/icon/1.png)1px -135px no-repeat;}

/*公司简介*/
.con_intro{margin:40px 0 0 0;}
.con_intro h1{font-size:36px;font-weight:bold;color:#34495e;height:105px;line-height:105px;display:block;background:url(../images/introduce.png) no-repeat;}
.con_intro .rect{width:30px;height:5px; line-height:5px;display:block;background:#e62129;border-radius:30px;}
.con_intro .together{height:196px;text-align:left;margin:36px  0 0 0;font-size:18px;color:#34495e;}
.together .together_a{height:113px;line-height:2.0;}
.together .together_b{height:52px;line-height:2.0;margin:40px 0 0 0;}

/*研发力量*/
.con_yan{width:640px;height:auto;background:#fff;float:left;margin:50px 0 80px 50px;}
.con_yan .con_front{height:298px;}
.con_front .front_img{height:241px;}
.front_img img{max-height:241px;display:block;}
.con_front h2{width:275px;height:48px;font-size:18px;color:#666666;}
.con_yan .con_back{height:812px;}
.con_yan img{margin-left:12px;}

.con_back .back_left{width:283px;height:812px;float:left;}
.back_left .back_img1{height:178px;margin-top:42px;}
.back_left .back_img2{height:238px;margin-top:52px;}
.back_left .back_img3{height:179px;margin-top:54px;}
.back_left h3{font-size:18px;color:#666666;height:41px;width:256px;margin-top:25px;}

.con_back .back_right{width:282px;height:812px;float:left;margin-left:40px;}
.back_right .back_font{width:235px;height:124px;margin:17px 0 0px 75px;}
.back_font span{width:110px;height:8px;background:#0069d2;display:inline-block;margin:16px 0px 13px 0px;}
.back_font h1{font-size:58px;color:#333333;display:inline-block;height:58px;line-height:58px;}
.back_font h2{font-size:22px;color:#333333;height:25px;display:inline-block;line-height:25px;letter-spacing: 5px;}
.back_right .back_img4{height:239px;margin:47px 0 0 0;}
.back_img4 img{max-height: 239px;display:block;}
.back_right .back_img5{height:296px;}
.back_img4 img{display:block;}
.back_right .green_dev{height:46px;display:block;margin:23px 0 37px 0;}
.green_dev h1{width:116px;font-size:29px;color:#333333;float:left;}
.green_dev h2{width:144px;font-size:18px;color:#666666;float:left;display:block;margin:0px 0px 0px 20px;}
.about_title{ width: 400px; height: 842px; background-image:url(../Images/icon/about_title.png); }

@media (max-width:1400px) {
    /*html{transform-origin: center top;-webkit-transform-origin:center top;-o-transform-origin: center top;transform:scale(0.8);-webkit-transform:scale(0.8);-o-transform:scale(0.8);}*/
    .fullSlide{height:576px;}
    .fullSlide .bd li a, .fullSlide .bd li{height:576px;}
    .home_productNote{ height:42px; line-height:42px;}
    .home_productNote .i_icon{right:-19px;}
    .banner_bindTitle{font-size:32px;margin:0 0 30px 70px; line-height:40px;}
    .banner_bindTitle, .banner_bindText{width:130px;}
    .banner_bind li{width:270px; height:420px; top:170px;}
    .banner_bindText{padding-top:8px; font-size:12px; line-height:18px;}
    .banner_bind{width:996px;}
    .home_infoTop p{line-height:28px;}
    .home_infoBox{height:594px;}
    .home_infoTop h6{margin-top:45px;}
    .home_infoList{margin-top:30px;}
    .fullSlide .prev, .fullSlide .next{top:-272px;}
}


















