﻿@charset "utf-8";

body{margin:0;padding:0;font-size:12px;font-family:"宋体",SimSun;}
ol,ul,li,dl,dt,dd,form,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
ol,ul,li{list-style:none;}
img{border:0;}
a{color:#666;text-decoration:none;}
a:hover{color:#333;}
.clear{clear:both;}
input,textarea{outline:0;resize:none;}
input{margin:0;padding:0;}
.auto{margin:0 auto;width:1000px;}
.fl{float:left;_display:inline;}
.fr{float:right;_display:inline;}

.top{min-width: 1000px;height: 32px;line-height: 32px;border-top: 2px solid #013055;color: #999;background: url(../images/top.jpg) repeat-x;}
.top a{color: #999;margin-left: 20px;}
.top a:hover{text-decoration: underline;}
.header{height: 103px;}
.hotline{width: 250px;height: 60px;padding: 2px;padding-left: 77px;margin-top: 20px;font-family: "微软雅黑";color: #131313;background: url(../images/hotline.jpg) no-repeat left center;}
.hotline h2{float: left;font-size: 16px;font-weight: normal;line-height: 60px;}
.hotline h3{float: right;font-size: 22px;font-weight: normal;width: 168px;line-height: 60px;text-align: right;}
.nav{min-width: 1000px;height: 38px;background: #0e6eb8;}
.nav ul li{float: left;font-size: 14px;font-family: "微软雅黑";height: 38px;line-height: 38px;padding: 0 10px;}
.nav ul li a{display: block;color: #fff;padding: 0 9px;}
.nav ul li a:hover,.nav ul li a.cur{color: #fff;background:#0e4874;}
.banner{min-width: 1000px;}
#kinMaxShow{visibility:hidden;width:100%; height:494px; overflow:hidden;}
.partner{min-width: 1000px;height: 124px;margin: 20px 0 10px;background: #eee;}
.partner .auto{position: relative;}
.partner h2{position: absolute;top: -12px; left: 408px;font-size: 16px;font-family: "微软雅黑";font-weight: normal;color: #fff;width: 184px;height: 29px;line-height: 29px;text-align: center;background: url(../images/partner.png) no-repeat;}
.partnerLeft, .partnerRight{width: 15px;height: 17px;margin: 60px 10px 0;}
.partnerMid ul{padding-top: 40px;}
.partnerMid ul li{float: left;width: 134px;height: 56px;border: 1px solid #e8e8e8;margin-left: 16px;}
.searchbar{height: 34px;line-height: 34px;padding: 0 20px 0 10px;background: #f5f5f5;}
.keyword{color: #505355;width: 700px;overflow: hidden; height:34px;}
.keyword a{color: #505355;}
.keyword a:hover{text-decoration: underline;}
.search{width: 210px;height: 24px;padding: 5px 0;}
.search .box{width: 140px;height: 14px;padding: 4px 3px 4px 30px;border: 1px solid #e2e2e2;border-right: none;color: #024882;background: url(../images/box.jpg) no-repeat 4px center;}
.search .btn{width: 36px;height: 24px;border: none;cursor: pointer;color: #fff;background: #0c5188;}
.sidebar{width: 224px;margin: 10px 0 20px;}
.sidebarTit{height: 56px;font-family: "微软雅黑";color: #fff;padding: 14px 0 0 14px;border-radius: 8px 8px 0 0;background: #013d69 url(../images/sidebarTit.png) no-repeat;}
.sidebarTit h2{font-size: 18px;}
.sidebarTits{padding-left: 52px;background: url(../images/sidebarTits.png) no-repeat left center;}
.menu{background: #034473;border-radius: 8px;}
.menu dl{padding: 0 16px 36px;}
.menu dl dt{font-size: 14px;font-family: "微软雅黑";font-weight: bold;width: 192px;height: 30px;line-height: 30px;border-radius: 6px;box-shadow: 0 4px 4px #000;margin-top: 16px;background: #2878b6 url(../images/menu_dt.jpg) no-repeat 168px center;}
.menu dl dt a{display: block;padding-left: 20px;}
.menu dl dd,.menu dl dd ul{ display:none;}
/*.menu dl dd{ display:none;}
*/
.menu dl dd h3{font-size: 12px;font-weight: normal;line-height: 40px;border-bottom: 1px dashed #44779a;padding-left: 30px;background: url(../images/menu_dd.jpg) no-repeat 12px center;}
.menu dl dd ul li{line-height: 40px;border-bottom: 1px dashed #44779a;padding-left: 54px;background: url(../images/menu_li.jpg) no-repeat 40px center;}
.menu dl a{color: #fff;}
.content{width: 730px;border: 1px solid #e2e2e2;border-radius: 8px;margin: 10px 0 20px;padding: 0 12px;}
.contentTit{height: 40px;line-height: 40px;border-bottom: 1px solid #e2e2e2;}
.contentTit h2{float: left;font-size: 16px;font-family: "微软雅黑";color: #012b51;padding-left: 35px;background: url(../images/contentTit.jpg) no-repeat left center;}
.contentTit p{float: right;color: #012b51;}
.contentTit p a{color: #012b51;}
.contentTit p a:hover{text-decoration: underline;}
.proList ul li{float: left;width: 149px;height: 157px;margin: 28px 0 13px 28px;_display: inline;}
.proImg{width: 147px;height: 111px;border: 1px solid #e3e3e3;box-shadow: 0 4px 4px #ccc;}
.proTxt{width: 149px;height: 44px;}
.proTxt h3{font-size: 14px;line-height: 30px;text-align: center;}
.proTxt h3 a{color: #012b51;}
.proTxt p{line-height: 14px;}
.proTxt p.zixun{padding-left: 24px;background: url(../images/protxt.jpg) no-repeat left center;}
.proTxt p a{color: #012b51;}
.reason{position: relative;margin: 10px auto 0;width: 960px;height: 1231px;background: url(../images/reason_bg.jpg) no-repeat;}
.reasonTit{position: absolute;top: 12px;left: -5px;}
.reason_tit{padding: 12px 0 12px 60px;border-bottom: 1px dashed #bdbdbd;}
.reason_tit h3{font-size: 16px;font-family: "微软雅黑";color: #022e51;margin-bottom: 6px;}
.reason_tit p{font-family: "Arial";color: #979b9f;text-transform: uppercase;}
.reason_txt{font-size: 13px;font-family: "微软雅黑";padding: 10px 0 0 60px;line-height: 24px;color: #444;}
.reason_txt span{color: #eb0404;}
.reason_01{height: 190px;padding: 150px 40px 0 60px;}
.reason_01_img{width: 300px;height: 190px;}
.reason_01_txt{width: 500px;height: 190px;}
.reason_01_txt .reason_tit{background: url(../images/reason_01.jpg) no-repeat left center;}
.reason_02{height: 190px;padding: 80px 90px 0 40px;}
.reason_02_img{width: 217px;height: 152px;}
.reason_02_txt{width: 520px;height: 180px;}
.reason_02_txt .reason_tit{background: url(../images/reason_02.jpg) no-repeat left center;}
.reason_03{height: 200px;padding: 80px 30px 0 40px;}
.reason_03_img{width: 348px;height: 150px;}
.reason_03_txt{width: 520px;height: 180px;}
.reason_03_txt .reason_tit{background: url(../images/reason_03.jpg) no-repeat left center;}
.reason_04{height: 260px;padding: 58px 50px 0;}
.reason_04_img{width: 327px;height: 208px;}
.reason_04_txt{width: 510px;height: 220px;}
.reason_04_txt .reason_tit{background: url(../images/reason_04.jpg) no-repeat left center;}
.reason_04 .phone{width: 264px;height: 45px;line-height: 32px;padding: 0 15px;margin-top: 20px;color: #fff;background: url(../images/reason_ph.png) no-repeat;}
.reason_04 .phone span{font-size: 24px;font-weight: bold;color: #fff;}
.contrast{width: 1000px;height: 468px;padding: 12px 0;margin: 0 auto;}
.company{height: 470px;border: 1px solid #e2e2e2;border-radius: 10px;background: url(../images/company_bg.jpg) no-repeat 608px center;}
.companyTit{height: 40px;line-height: 40px;border-bottom: 1px solid #e1e1e1;}
.companyTit h2{float: left;font-size: 14px;padding-left: 40px;color: #012b51;background: url(../images/companyTit.jpg) no-repeat left center;}
.companyTit h2 span{font-family: "Arial";color: #757e86;}
.companyTit p{float: right;}
.companyTit p a{color: #012b51;}
.companyTit p a:hover{text-decoration: underline;}
.about{width: 580px;padding: 0 0 0 12px}
.aboutVideo{width: 256px;height: 220px;padding: 20px 0 10px;}
.aboutTxt{width: 310px;height: 220px;color: #666;line-height: 22px;padding: 20px 0 10px;}
/*.aboutTxt p{text-indent: 2em;}*/
.aboutMore{width: 80px;height: 36px;margin-top: 8px;}
.aboutList{height: 170px;border-top: 1px dashed #e6e7e8;}
.aboutList h2{font-size: 14px;font-family: "微软雅黑";font-weight: normal;color: #2e5e83;height: 35px;line-height: 40px;padding-left: 36px;background: url(../images/aboutTit.jpg) no-repeat left center;}
.aboutList ul li{line-height: 24px;color: #666;}
.aboutList ul li span{float: right;}
.aboutList ul li a{color: #666;width: 210px;display: block;}
.aboutList ul li a:hover{text-decoration: underline;}
.dyna, .supe{width: 276px;}
.contact{width: 340px;padding: 0 12px 0 0}
.contactImg{width: 326px;height: 212px;margin: 10px 0;}
.contactTxt{line-height: 24px;color: #666;}
.contactBtn ul li{float: left;width: 80px;height: 26px;line-height: 26px;margin: 14px;background: #e1e1e1;border: 1px solid #ccc;border-radius: 4px;text-align: center;}
.contactBtn ul li a{display: block;color: #666;}
.contactBtn ul li.qyqq a{background: url(../images/qq.jpg) no-repeat 10px center;padding-left: 20px;}
.albums{min-width: 1000px;height: 286px;margin: 14px 0;background: url(../images/albums_bg.jpg);}
.albums h2{font-size: 18px;font-family: "微软雅黑";font-weight: normal;color: #fff;height: 56px;line-height: 56px;padding-left: 42px;background: url(../images/albumsTit.png) no-repeat left center;}
.albums h2 span{font-size: 12px;}
.albumsList{height: 200px;border-radius: 10px;background: #1571ba;filter:Alpha(opacity=70);background:rgba(21,113,186,0.7) none repeat scroll !important;}
.albumsLeft, .albumsRight{width: 21px;height: 41px;margin: 80px 14px;}
.albumsMid ul li{float: left;width: 229px;height: 164px;border: 5px solid #fff;margin: 14px 30px 0 30px;border-radius: 4px;}
.case{width: 660px;height: 400px;}
.caseTit{height: 36px;line-height: 36px;border-bottom: 1px solid #e2e2e2;}
.caseTit h2{float: left;font-size: 16px;font-family: "微软雅黑";font-weight: normal;color: #2e5e83;padding-left: 42px;background: url(../images/companyTit.jpg) no-repeat left center;}
.caseTit h2 span{font-size: 12px;color: #c4c8cc;line-height: 0;}
.caseTit p{float: right;}
.caseTit p a{color: #012b51;}
.caseTit p a:hover{text-decoration: underline;}
.caseList dl{float: left;width: 202px;height: 309px;margin: 22px 27px 0 0;}
.caseList dl dt{width: 200px;height: 150px;border: 1px solid #e1e1e1;box-shadow: 0 4px 4px #ccc;}
.caseList dl dt:hover{border: 1px solid #1468a9;}
.caseList dl dd{position: relative;width: 202px;height: 140px;}
.caseList dl dd h3{font-size: 12px;line-height: 106px;text-align: center;}
.caseList dl dd p{line-height: 22px;}
.caseList dl dd a{color: #666;}
.caseList dl dd a:hover{color: #0f65a8;}
.caseMore{position: absolute;left: 0;bottom: 0;width: 202px;height: 32px;line-height: 32px;background: #f6f2f2;text-align: center;}
.caseMore a{display: block;font-weight: bold;}
.caseList dl dd .caseMore a:hover{color: #fff;background: url(../images/albums_bg.jpg);}
.issue{width: 320px;height: 400px;}
.issue h2{height: 36px;line-height: 36px;border-bottom: 1px solid #e2e2e2;font-size: 16px;font-family: "微软雅黑";font-weight: normal;color: #2e5e83;padding-left: 42px;background: url(../images/companyTit.jpg) no-repeat left center;}
.issue h2 span{font-size: 12px;color: #c4c8cc;line-height: 0;}
.issue dl{margin-top: 12px;}
.issue dl dt{color: #003560;line-height: 30px;padding-left: 22px;background: url(../images/issue_q.jpg) no-repeat left 8px;}
.issue dl dd{line-height: 24px;color: #666;padding-left: 22px;background: url(../images/issue_a.jpg) no-repeat left 4px;}
.contacts{background: #034473;border-radius: 8px;margin-top: 24px;}
.contactsImg{width: 214px;height: 123px;padding: 5px;}
.contactsTxt{line-height: 28px;color: #feffff;padding: 10px 5px 40px;}
.prosList ul li{float: left;width: 250px;height: 236px;margin: 20px 28px 10px 28px;_display: inline;}
.prosImg{width: 250px;height: 188px;border: 1px solid #e3e3e3;box-shadow: 0 4px 4px #ccc;overflow: hidden;}
.prosTxt{width: 184px;height: 60px;}
.prosTxt h3{font-size: 16px;line-height: 30px;text-align: center;width: 250px;overflow: hidden;}
.prosTxt h3 a{color: #012b51;}
.prosTxt p{line-height: 14px;}
.prosTxt p.zixun{padding-left: 24px;background: url(../images/protxt.jpg) no-repeat left center;}
.prosTxt p a{color: #012b51;}
.prodImg{width: 296px;}
.prodBig{width: 294px;height: 333px;border: 1px solid #e3e3e3;margin-top: 16px;}
.prodSmall{width: 296px;margin-top: 22px;}
.prodLeft, .prodRight{width: 9px;height: 65px;}
.prodMid ul li{width: 57px;height: 64px;float: left;border: 1px solid #e9e9e8;margin-left: 8px;_display: inline;}
.prodTxt{width: 380px;margin-right: 30px;margin-top: 16px;}
.prodTxt h3{font-size: 18px;font-family: "微软雅黑";font-weight: normal;color: #504b51;text-align: center;margin-bottom: 10px;}
.prodTxt p{font-size: 14px;line-height: 30px;color: #666;}
.prodStars, .prodPhone{font-size: 14px;font-weight: bold;color: #034879;line-height: 40px;}
.prodStars img{margin-right: 6px;}
.prodPhone span{font-family: "Arial";font-size: 20px;}
.zxzx{font-size: 20px;font-family: "微软雅黑";width: 132px;height: 41px;line-height: 41px;background: url(../images/zxzx.jpg) repeat-x;border-radius: 10px;text-align: center;margin: 0 auto;}
.zxzx a{display: block;color: #fff;}
.prodxx{padding-top: 50px;}
.prodxxTit{border-bottom: 1px solid #e0dede;margin-bottom: 30px;}
.prodxxTit h2{font-size: 16px;color: #045185;width: 126px;height: 36px;line-height: 36px;text-align: center;background: #cbcbcb;border-radius: 6px 6px 0 0;}
.prodxx p{font-size: 16px;line-height: 24px;color: #666;}
.return{font-size: 16px;font-weight: bold;text-align: right; margin-bottom:30px;}
.return a{color: #045185;}
.return a:hover{text-decoration: underline;}


.footer{min-width: 1000px;height: 84px;padding: 18px 0;border-top: 1px solid #e2e2e2;line-height: 28px;color: #777;text-align: center;}
.footer a{color: #777;}
.footer a:hover{text-decoration: underline;}

.word{overflow:hidden; width:100%; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.common{min-height:800px;_height:800px;padding: 20px 0; line-height:24px;}

.newsbox{min-height:500px;_height:500px;}
.newsbox li{border-bottom:dashed 1px #ccc;margin: 10px 0px;padding-bottom: 10px;}
.newsbox li a{ display:block; width:630px;float: left;color:#012b51;}
.newsbox li a:hover{ text-decoration:underline;}
.common h2{ text-align:center;}
.common table{border-collapse: collapse;}

.parbox ul li{width: 134px;float: left;margin:20px;text-align: center;}

.casebox ul li{ text-align:center;width: 200px;float: left;margin: 20px 20px;}
.casebox ul li .imgbox{ width:200px;height:167px; overflow:hidden;}
.casebox ul li p{ line-height:24px;}

.message{min-height: 800px;padding-top: 20px;}
.mes_table{margin:0 auto;}
.mes_table tr{ height:30px;}
.mes_table input,.mes_table textarea{ border:solid 1px #ccc;padding:3px;}
.mes_table span{ color:#F00;}
.mas_td_L{ text-align:right;}
.but{padding:3px; cursor:pointer;}

.common .jobbox{ width:730px; border:solid 1px #ccc;padding: 20px;border-collapse:separate;}
.common .jobbox tr{height:24px;}

