@charset "utf-8";
body { font: 12px 'Microsoft YaHei',Tahoma,Arial,Roboto,'Droid Sans','Helvetica Neue','Droid Sans Fallback',sans-self;; margin:0; padding:0; min-width:1220px; }
img { border: 0px; }
ul, li, h1, h2, h3, h4, h5, h6, p,fieldset,legend,td,tr,table,tbody,div{padding:0; margin:0;}
ul,li {list-style-type:none; text-transform:capitalize;}
a { text-decoration: none; cursor:pointer;transition:all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out; /* Firefox 4 */-webkit-transition: all 0.5s ease-in-out; /* Safari 和 Chrome */-o-transition:all 0.5s ease-in-out; }
a:hover {text-decoration: none;}
.contianer{ width:100%;}
input,textarea{font-family: 'Microsoft YaHei',Tahoma,Arial,Roboto,'Droid Sans','Helvetica Neue','Droid Sans Fallback',sans-self; font-size:14px;}
.clear{ clear:both;}
.hide{ display:none;}
.show{ display:block;}
.fl{ float:left;}
.fr{ float:right;}
/****************************header****************************************/

.headtop{ height:50px; background:#124b89; font-size:12px;}
.headtopm{ width:1170px; margin:0 auto; height:50px;}
.headtopone{ position:relative; cursor:pointer;width: 100px; height: 50px; float: right; color: #6795c7; line-height: 50px; background: #053b75 url(../images/head_03.png) no-repeat 80px center; }
.headtopone span{ padding-left:18px; display:block; font-size:12px;}
.headtopul{ position:absolute;width: 100px; top:50px; left:0px;}
.headtopul li{height:40px; line-height:40px;font-size:12px;}
.headtopul li a{background:#053b75;color: #6795c7;padding-left: 18px; display:block;height:40px;}
.headtopul li a:hover{background:#2f486e;}
.headtoptwo{ font-size:12px; width: 90px; float: right; height: 50px; padding-left: 20px; background: url(../images/head_02.png) no-repeat left center; line-height:50px; }
.headtoptwo a{ color:#fff;}
.headtoptwo a:hover{ color:#ed9f49;}
.headtopthree{ font-size:12px; width: 80px; float: right; height: 50px; padding-left: 20px; background: url(../images/head_01.png) no-repeat left center; line-height:50px; }
.headtopthree a{ color:#fff;}
.headtopthree a:hover{ color:#ed9f49;}

.headbottom{ height:120px; width:100%;}
.headbottomm{ height:120px; width:1170px;margin:0 auto;}
.logo{ float:left; width:460px; padding-top:20px; height:90px;}
.nav{ width:700px; float:right; height:120px;}
.nav ul{ height:120px;}
.nav ul li{ float:right; width:100px;  padding-top:40px; height:80px; line-height:47px; font-size:16px; text-align:right;}
.nav ul li a{ color:#333;}
.nav ul li a:hover{ color:#ed9f49;}
/***********************************banner****************************************/
.banner{ width:100%; height:440px; position:relative; z-index:1; zoom:1;}
.swiper-container { width: 100%;margin-left: auto; margin-right: auto; position:relative; z-index:2; }
.p_banner img { width: 100%; height:440px; background-size: cover }
.product-launch { padding: 20px 0; background: #eee; border: 1px solid #ddd; }
.launch-inner { position: relative; background: #fff; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; box-shadow: 0 0 5px #ddd; overflow: hidden; }
.banbtn{ width:370px; left:30%; margin-left:-185px; height:50px; position:absolute; top:160px; z-index:499;}
.banbtn1{ width:170px; height:50px; float:left;}
.banbtn1 a{ border-radius:4px; padding-left: 68px; line-height: 50px; color: #f0f5fd; font-size: 14px; background: #007CB0 url(../images/banbtn_01.png) no-repeat 20px center; display: block; }
.banbtn1 a:hover{background: #ed9f49 url(../images/banbtn_01.png) no-repeat 20px center;}
.banbtn2{ width:170px; height:50px; float:right;}
.banbtn2 a{ border-radius:4px; padding-left: 62px; line-height: 50px; color: #fcf6f1; font-size: 14px; background: #ed9f49 url(../images/banbtn_02.png) no-repeat 20px center; display: block; }
.banbtn2 a:hover{background: #007CB0 url(../images/banbtn_02.png) no-repeat 20px center;}
/***********************************搜索栏****************************************/
.search{ height: 200px; width: 100%; }
.searchm{ width:1170px; margin:0 auto;padding-top:85px;}
.search_ydh{ line-height:58px; color:#999; padding-left:60px; ; font-size:14px; width: 520px; padding-right:20px; border: 0; float: left; margin-left: 200px; background: #fff url(../images/search_02.png) no-repeat 21px 22px; height:58px;}
.search_btn{ width:170px; height:60px; text-align:center;color:#fcf6f1;font-size:18px; line-height:58px; background:#ed9f49; border:0;   cursor:pointer;}
/***********************************one****************************************/
.one{  padding-top:30px;height:230px;  background:#f0f0f0;}
.mainone{ width:1170px; margin:0 auto; height:230px;}
.oneny{  padding:60px; background:#f0f0f0;}
.mainoneny{ width:1170px; margin:0 auto; }
/***********************************主体左登录****************************************/
.mainonel{ background:#fff; width:570px; height:200px; float:left;}
.mainonelimg{ overflow:hidden; border-bottom-left-radius:3px;border-top-left-radius:3px; padding-top: 154px; height: 46px; width: 170px; float: left; background: url(../images/main_01.jpg) no-repeat; }
.mainonelimg span{ height:46px; line-height:46px; display:block; font-size:16px; text-align:center; color:#eff5fe; background:#007CB0;}
.mainonelr{ width:370px; float:right; padding-top:46px;}
.mainonelrl{ width:270px; height:130px; float:left;}
.login_user{ height: 64px;}
.yonghu{ color:#bebebe; height: 40px; width: 198px;  line-height: 40px; font-size: 12px; background: #FFF url(../images/usericon.jpg) no-repeat left; margin: 0px; padding-left: 70px; border: 1px solid #e3e8ed; }
.yonghu:focus{color:#666;}
.login_psw{ height: 44px; }
.mima{color:#bebebe; height: 40px; width: 198px;  line-height: 42px; font-size: 12px; background: #fff url(../images/pswicon.jpg) no-repeat left; padding-left: 70px; border: 1px solid #e3e8ed; margin: 0px; }
.mima:focus{color:#666;}
.mainonelrr{ width:70px; float:right; height:130px;}
.login_btn{ height:64px;}
.login_btn input{ cursor:pointer; padding-left:26px; text-align:left;  line-height:44px; color:#eff5fe; background:#007CB0; height:44px; border:0; width:70px; border-bottom-left-radius:22px;border-top-left-radius:22px;}
.login_txt{ padding-top:2px; line-height:20px; font-size:12px;}
.login_txt a{ color:#999; white-space:nowrap; text-align:right;}
.login_txt a:hover{color:#ed9f49}
/***********************************主体右新闻****************************************/
.mainoner{background:#fff; width:570px; height:200px; float:right;}
.mainonerimg{ overflow:hidden; border-bottom-left-radius:3px;border-top-left-radius:3px; padding-top: 154px; height: 46px; width: 170px; float: left; background: url(../images/main_02.jpg) no-repeat; }
.mainonerimg span{ height:46px; line-height:46px; display:block; font-size:16px; text-align:center; color:#eff5fe; background:#ed9f49;}
.mainonerr{ width:370px; float:right; padding-top:25px; height:160px; overflow:hidden;}
.mainonerrl{ width:270px; float:left; font-size:12px; color:#666; height:160px;}
.mainonerrl table tr td{  line-height:30px;}

.mainonerrl a{color:#666; }
.mainonerrl a:hover{color:#ed9f49;}
.mainonerrr{ width:70px; float:right; padding-top:21px;}
.mainonerrr a{ color:#fcf6f1; line-height:44px; font-size:14px; display:block; background:#ed9f49; height:44px; display:block; padding-left:27px; border-bottom-left-radius:22px;border-top-left-radius:22px;}
.mainonerrr a:hover{ background:#007CB0;}
/****************************two 优势****************************************/
.two{padding-top:10px; height:406px; background-color:#f9f9f9;}
.twom{width:1170px; margin:0 auto; height:400px;}
.twot{ height: 56px; line-height: 26px; font-size: 22px; color: #233145; font-weight: bold; white-space: nowrap; background: url(../images/two_05.png) no-repeat right top; }
.twot span{ font-size:20px; color:#aaa; padding-left:8px; line-height:20px; font-weight:normal;}
.twob{  height:320px;}
.twob ul li{ width:270px; height:290px; background-color:#fff; }
.twob ul li a{width:270px; height:290px; display:block;}
.twobah{transition:all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out; /* Firefox 4 */-webkit-transition: all 0.5s ease-in-out; /* Safari 和 Chrome */-o-transition:all 0.5s ease-in-out;}
.twoba1t{ height: 178px; width: 100%; display: block; background: #007CB0 url(../images/two_01.png) no-repeat center center; clear:both; }
.twoba2t{ height: 178px; width: 100%; display: block; background: #007CB0 url(../images/two_02.png) no-repeat center center; clear:both; }
.twoba3t{ height: 178px; width: 100%; display: block; background: #007CB0 url(../images/two_03.png) no-repeat center center; clear:both; }
.twoba4t{ height: 178px; width: 100%; display: block; background: #007CB0 url(../images/two_04.png) no-repeat center center; clear:both; }
.twobac{ padding-top:24px; height: 33px; line-height:20px; font-weight:bold; font-size:16px; color:#007CB0; text-align:center; width: 100%; display: block;clear:both;transition:all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out; /* Firefox 4 */-webkit-transition: all 0.5s ease-in-out; /* Safari 和 Chrome */-o-transition:all 0.5s ease-in-out;}
.twobab{transition:all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out; /* Firefox 4 */-webkit-transition: all 0.5s ease-in-out; /* Safari 和 Chrome */-o-transition:all 0.5s ease-in-out; width:226px; padding-left:24px; padding-right:20px; line-height:16px; font-size:12px; color:#666; display:block;}
.twob ul li a:hover .twobac{color:#da9345;}
.twob ul li a:hover .twobab{color:#ed9f49;}
.twob ul li a.twoba1:hover .twoba1t{background: #ed9f49 url(../images/two_01.png) no-repeat center center;}
.twob ul li a.twoba2:hover .twoba2t{background: #ed9f49 url(../images/two_02.png) no-repeat center center;}
.twob ul li a.twoba3:hover .twoba3t{background: #ed9f49 url(../images/two_03.png) no-repeat center center;}
.twob ul li a.twoba4:hover .twoba4t{background: #ed9f49 url(../images/two_04.png) no-repeat center center;}
/****************************three 服务****************************************/
.three{height:377px; background-color:#f9f9f9;}
.threem{ height:370px; width:1170px; margin:0 auto;}
.threeb{  height:320px;}
.threeb ul li{ width:270px; height:290px; text-align:center; }
.threebt{ height:196px;}
.threebt a{ display:block; height:170px; width:170px; display:block; margin:0 auto; border-radius:50%;}
.threeta1{ background: url(../images/three_01.png) no-repeat center center; }
.threeta2{ background: url(../images/three_02.png) no-repeat center center; }
.threeta3{ background: url(../images/three_03.png) no-repeat center center; }
.threeta4{ background: url(../images/three_04.png) no-repeat center center; }
.threeta1:hover{ background: url(../images/three_01h.png) no-repeat center center; }
.threeta2:hover{ background: url(../images/three_02h.png) no-repeat center center; }
.threeta3:hover{ background: url(../images/three_03h.png) no-repeat center center; }
.threeta4:hover{ background: url(../images/three_04h.png) no-repeat center center; }
.threebc{ line-height:18px; height:26px; font-size:16px; color:#007CB0; font-weight:bold;}
.threebb{ line-height:20px; padding-left:24px; padding-right:20px; font-size:12px; color:#333;}
/***********************************合作商****************************************/
.par{ padding-top:40px; height:200px; background-color:#f0f0f0;}
.parm{ width:1170px; height:200px; margin: 0 auto;}
.maintwo{ width:1170px; height:138px; margin:0 auto; background:#fff;}
.partner_l{padding-top:53px; padding-left:24px; width:33px; float:left;}
#btn_l{ cursor:pointer; width: 16px; height: 32px; display: block; background: url(../images/partner_btn1.png) no-repeat left top; }
.partner{ padding-top:40px; width:1056px; float:left; height:58px;}
.partner ul{height: 58px; overflow: hidden; }
.partner ul li{ width:148px; margin-left:14px; margin-right:14px; float:left; height:58px;}
.partner ul li a{ display:block;}
.partner_r{padding-top:53px; padding-right:24px; width:16px; float:right;}
#btn_r{ cursor:pointer; width: 16px; height: 32px; display: block; background: url(../images/partner_btn2.png) no-repeat left top; }
/***********************************底部****************************************/
.footer{ height:270px; width:100%; background:#124b89;}
.footer_m{ width:1170px; padding-top:47px; height:210px; margin:0 auto;}
.footer_one{ width:200px; height:210px; float:left;}
.footer_one h1{ font-size: 16px; font-weight: normal; color: #fff; display: block; height: 90px; line-height: 63px; background: url(../images/footer_01.jpg) no-repeat left 60px; }
.footer_one span{  display:block; height: 34px; line-height: 34px; padding-left: 12px; font-size: 14px;  background: url(../images/footer_02.png) no-repeat left center; }
.footer_one span a{color: #819dbb;}
.footer_one span a:hover{color: #fff;}
.footer_two{ width:270px; float:right;}
.footer_two h1{ font-size: 16px; font-weight: normal; color: #fff; display: block; height: 90px; line-height: 63px; background: url(../images/footer_01.jpg) no-repeat left 60px; }
.footer_two h2{ font-size:30px; font-family:impact; font-weight:normal; color:#f6f6f6; line-height:36px; clear:both;}
.footer_two_time{ height:37px; display:block; line-height:19px; color:#7694b5; font-size:12px; font-family:Arial;clear:both;}
.footer_two_email{ height: 14px; float: left; line-height: 14px; padding-left: 32px; color: #7694b5; font-size: 12px; width: 134px; background: url(../images/footer_03.png) no-repeat left center; }
.footer_two_qq{height: 14px; float: left; line-height: 14px; padding-left: 23px; color: #7694b5; font-size: 12px; width: 60px; background: url(../images/footer_04.png) no-repeat left center;}
.footer_two_qq a{ color:#7694b5;}
.footer_two_qq a:hover{ color:#fff;}

.footerbottom{ padding-top:20px; height:50px; width:100%; background:#012a56; line-height:39px; text-align:center; font-size:12px; color:#6a8fb6;}



.log {text-align:center; color:skyblue; line-height:24px; text-transform:capitalize; margin:50px auto;}
.titlc{ font-size:20px; font-weight:bold;font-family:'微软雅黑',Arial, Helvetica, sans-serif;}
.infodatec{ font-size:12px;color:#CCC;}
.closec{ font-size:12px; color:#CCC}
.AdviceText{ border:1px solid #999;}
input,select{ border:1px solid #cfcfcf;font-family:'微软雅黑',Arial, Helvetica, sans-serif; line-height:24px}
textarea{ border:1px solid #999;}

.priceListTitle{border:1px solid #999;text-align:center; vertical-align:middle}
.priceListOdd{border:1px solid #999;text-align:center; vertical-align:middle}
.priceListEven{border:1px solid #999; text-align:center; vertical-align:middle}
.trackListTitle { background-color: #F0F0F0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999999; text-align: center; border-top-width: 1px; border-top-style: solid; border-top-color: #999999; border-right-width: 1px; border-right-style: solid; border-right-color: #999999; }
.trackContentTable { font-size: 12px; background-color: #999999; border-left-width: 1px; border-left-style: solid; border-left-color: #999999; }
.trackListTable { font-size: 12px; background-color: #FCFCFC; }
.trackListOdd { font-size: 12px; height: 28px; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #999999; border-bottom-color: #999999; }
.trackListEven { font-size: 12px; height: 28px; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #999999; border-bottom-color: #999999; }
.trackHead { font-size: 12px; text-align: left; }
.trackIntroTable { font-size: 12px; text-align: left; }
.inputTrackForm { border: 1px solid #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }
.input_track { height: 90px; width: 230px; border: 1px solid #1473c6; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #333333; letter-spacing: 1px; padding: 4px; }
.input_track_line { height: 15px; width: 110px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; border: 1px solid #FFFFFF; font-size: 10px; }
.kindc{text-align:left; font-weight:bold;font-family:'微软雅黑',Arial, Helvetica, sans-serif; color:#000}
.indxc{ font-family:'微软雅黑',Arial, Helvetica, sans-serif; font-size:14px; line-height:25px}
.datec{ color:#999; font-size:12px; font-family:Verdana, Geneva, sans-serif; padding-left:10px}
.contc{ font-size:14px;font-family:'微软雅黑',Arial, Helvetica, sans-serif; line-height:22px}
.zzuoce{ width: 720px; padding-top: 40px; padding-bottom: 40px; }
.zzuoce1{ width: 720px; padding-top: 40px; padding-bottom: 40px;  }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}

