body { font-family:"宋体"; font-size:12px; line-height:18px; color:#58595b;}
h1,h2,h3,h4,h5,h6 { font-family:"microsoft yahei"; font-size:12px; font-weight:normal;}
* { margin:0; padding:0; list-style:none;}
img { border:0;}
a,a:hover { text-decoration:none; color:#f8c300;}
a { color:#58595b; blr:expression(this.onFocus=this.blur());}
:focus { outline:none;}
input,textarea { font-size:12px;}
ul,li,p { float:left;}
.w_auto { margin:auto;}
.w_fl { float:left;}
.w_fr { float:right;}
.w_1000 { width:1000px;}
.overflow,li { overflow:hidden;}
.table_box { width:100%; background:#a8a9ad; margin-bottom:10px;}
.table_box tr { background:#fff; text-align:center;}
.td_tit { background:#c7d6ee;}
#table_box { float:left; width:100%; background:#b6c5cc; margin:10px 0 15px;}
#table_box tr { background:#fff; text-align:center;}
#table_box td { height:38px; height:36px\9; padding-top:2px\9;}
#td_tit { background:#eff4f8; font-size:14px; color:#2e3a41;}

#head {width: 100%;overflow: hidden;}
#top {width: 100%;height: 26px;line-height: 26px;line-height: 30px\9;background: #0c2b40;color: #526878;}
#top a {float: right;height: 26px;background: url(../images/icon.png) no-repeat -9999px 0;color: #506b7e;}
#top a:hover {color: #8194a3;}
#top a.qqwb {width: 40px;background-position: -80px 0;}
#top a.qqwb:hover {background-position: -200px 0;}
#top a.sinawb {width: 40px;background-position: -40px 0;}
#top a.sinawb:hover {background-position: -160px 0;}
#top a.qq {width: 40px;background-position: 0 0;}
#top a.qq:hover {background-position: -120px 0;}
#top span {float: right;height: 26px;}
#top span.line1 {padding: 0 10px;color: #395467;}
#top span.line2 {width: 11px;background: url(../images/icon.png) no-repeat -298px 0;}
#head .logo {width: 500px;font-size: 0;line-height: 0;}
#head .search {width: 164px;height: 30px;margin-top: 43px;padding-left: 136px;background: url(../images/icon.png) no-repeat right -30px;}
#head .search .key {float: left;width: 111px;height: 30px;line-height: 30px;padding: 0 10px;padding-top: 1px\9;border: 0;background: none;color: #bcbdbf;overflow: hidden;}
#head .search .sub {float: left;width: 31px;height: 30px;margin-left: 2px;border: 0;background: none;overflow: hidden;cursor: pointer;}
#menu {width: 100%;height: 44px;line-height: 44px;line-height: 46px\9;background: #0065b3;color: #526878;}
#menu a {float: left;width: 125px;height: 44px;text-align: center;font-family: "microsoft yahei";color: #fff;}
#menu a:hover {background: #f8c300;color: #201b18;}
#menu a#active {background: #f8c300;color: #201b18;}

.bar {width: 100%;height: 230px;background-repeat: no-repeat;background-position: center 0;}
.bar01 {background-image: url(../images/bar01.jpg);}
.bar02 {background-image: url(../images/bar02.jpg);}
.bar03 {background-image: url(../images/bar03.jpg);}
.bar04 {background-image: url(../images/bar04.jpg);}
.bar05 {background-image: url(../images/bar05.jpg);}
.bar06 {background-image: url(../images/bar06.jpg);}
.bar07 {background-image: url(../images/bar07.jpg);}

.main {width: 1000px;padding-top: 40px;}
.mainl {width: 190px;padding-bottom: 40px;}
.mainl h1 {width: 100%;height: 60px;line-height: 44px;line-height: 46px\9;background: url(../images/left.png) no-repeat 0 100px;text-align: center;/*font-weight: bold;*/color: #0066b3;}
.mainl h1.about {background-position: 0 -110px;}
.mainl h1.news {background-position: 0 -170px;}
.mainl h1.product {background-position: 0 -230px;}
.mainl h1.case {background-position: 0 -290px;}
.mainl h1.service {background-position: 0 -350px;}
.mainl h1.human {background-position: 0 -410px;}
.mainl h1.contact {background-position: 0 -470px;}

.mainl .list {width: 100%;}
.mainl .list li {width: 100%;height: 45px;line-height: 42px;line-height: 44px\9;border-bottom: 1px solid #c4cfd5;}
.mainl .list li a {float: left;width: 100%;height: 100%;padding-left: 15px;font-family: "microsoft yahei";font-size: 14px;color: #435059;}
.mainl .list li a:hover {background: url(../images/icon.png) no-repeat 171px -482px;color: #014da3;}
.mainl .list li a#active {background: url(../images/icon.png) no-repeat 171px -482px;color: #014da3;}
.mainl .list li.li1 a {line-height: 46px;line-height: 48px\9;padding-left: 3px;font-size: 12px;}
.mainl .productnav {width: 100%;height: 50px;margin-top: 25px;}
.mainl .productnav a {float: left;width: 100%;height: 100%;background: url(../images/left.png) no-repeat 0 0;}
.mainl .productnav a:hover {background-position: 0 -50px;}
.mainl .contactnav {width: 100%;margin-top: 25px;font-size: 0;line-height: 0;}
.mainr {width: 742px;padding-bottom: 40px;}
.mainr .here {width: 100%;height: 100px;}
.mainr .here p {width: 100%;height: 20px;line-height: 20px\9;color: #cfd3d4;}
.mainr .here p a#home {float: left;width: 15px;height: 100%;margin-right: 5px;background: url(../images/icon.png) no-repeat -50px -500px;}
.mainr .here p a#home:hover {background-position: -65px -500px;}
.mainr .here p a {color: #cfd3d4;}
.mainr .here p a:hover {color: #0266b2;}
.mainr .here p b {font-weight: normal;color: #0266b2;}
.mainr .here h3 {width: 100%;height: 50px;line-height: 26px;line-height: 28px\9;margin-top: 6px;font-size: 26px;color: #0066b3;}
.mainr .here h2 {width: 100%;height: 20px;padding-top: 30px;line-height: 20px\9;margin-top: 6px;background: url(../images/title.png) no-repeat 0 100px;font-size: 14px;color: #647883;}
.mainr .here h2.about5 {background-position: 0 0;}
.mainr .here h2.about6 {background-position: 0 -50px;}
.mainr .here h2.about7 {background-position: 0 -100px;}
.mainr .here h2.about8 {background-position: 0 -150px;}
.mainr .here h2.about1 {background-position: 0 -200px;}
.mainr .here h2.news2 {background-position: 0 -250px;}
.mainr .here h2.news3 {background-position: 0 -300px;}
.mainr .here h2.news4 {background-position: 0 -450px;}
.mainr .here h2.case3 {background-position: 0 -350px;}
.mainr .here h2.case9 {background-position: 0 -400px;}
.mainr .here h2.service10 {background-position: 0 -450px;}
.mainr .here h2.service11 {background-position: 0 -500px;}
.mainr .here h2.service12 {background-position: 0 -550px;}
.mainr .here h2.service13 {background-position: 0 -600px;}
.mainr .here h2.human1 {background-position: 0 -650px;}
.mainr .here h2.human2 {background-position: 0 -700px;}
.mainr .here h2.contact13 {background-position: 0 -750px;}
.mainr .here h2.contact12 {background-position: 0 -800px;}

.page {width: 100%;padding: 20px 0 5px;margin-top: -1px;border-top: 1px solid #ddd;text-align: center;font-size: 14px;}
.page a {padding: 6px 8px;padding: 6px 8px 4px\9;margin: 0 5px;border: #a6a1a7 1px solid;color: #485156;}
.page a:hover {border: #ed1a2d 1px solid;color: #ed1a2d;}
.page span {padding: 6px 8px;padding: 6px 8px 4px\9;margin: 0 5px;border: #ed1a2d 1px solid;color: #ed1a2d;}
.page .arrow {padding: 8px 8px 6px;padding: 8px 8px 4px\9;font-size: 12px;}
.history {width: 100%;margin: 23px 0 -6px;padding-top: 7px;border-top: #ddddde 1px solid;}
.history li {width: 100%;height: 20px;margin-top: 10px;color: #898989;}
.history li a {color: #898989;}
.history li a:hover {color: #0065b3;}

#foot {width: 100%;background: #0c2b40;overflow: hidden;}
.foot {width: 1000px;height: 60px;color: #5e7a8e;}
.foot .logo2 {width: 258px;height: 48px;padding-top: 12px;}
.foot .copy {width: 560px;height: 50px;padding-top: 10px;line-height: 20px;}
.foot .link {height: 44px;padding-top: 16px;}
.foot .link a {float: right;height: 20px;padding-top: 9px;margin-left: 8px;}
.foot .link a#dal {width: 81px;height: 100%;background: url(../images/icon.png) no-repeat -219px -580px;line-height: 0;font-size: 0;}
.foot a {color: #5e7a8e;}
.foot span {font-family: Arial;}

/**返回顶部**/
#gotoTop {width: 38px;height: 62px;background: url(../images/icon.png) no-repeat -240px -100px;}

/**浮层右侧在线客服**/
.online {position: fixed;_position: absolute;top: 180px;right: 0;z-index: 100;}
.online .btn {width: 26px;height: 97px;position: relative;top: 32px;left: 0;}
.online .btn a {font-size: 0;line-height: 0;display: block;text-indent: -9999px;}
.online .btn .btnOpen {height: 100%;background: url(../images/online.png) no-repeat -30px 0;}
.online .btn .btnClose {height: 100%;background: url(../images/online.png) no-repeat 0 0;}
.online .list {width: 135px;}
.online .list .qq {width: 100%;padding: 2px 0 0 38px;background: url(../images/online.png) no-repeat -3px -102px;}
.online .list .qq li {width: 100%;height: 30px;line-height: 30px;line-height: 32px\9;color: #005c9f;}
.online .list .qq li a {color: #005c9f;}
.online .list .ewm {width: 100%;height: 330px;margin-top: -1px;background: url(../images/online.png) no-repeat -3px -400px;}

/**浮层框播放视频**/
.videoboxbg {width: 100%;height: 100%;filter: alpha(opacity=70);opacity: 0.7;background: #000;display: none;z-index: 112;position: fixed !important;position: absolute;top: 0px;left: 0px;}
.videobox {width: 1000px;height: 600px;background: #000;display: none;color: #fff;z-index: 113;position: fixed !important;top: 50%;left: 50%;margin: -300px 0 0 -500px;}
.videobox .list {width: 900px;height: 560px;padding: 20px 50px;}
.videobox .list .tit {width: 100%;height: 20px;text-align: right;font-size: 14px;color: #fff;}
.videobox .list .tit a {color: #fff;}
.videobox .list .con {width: 100%;height: 540px;}

/**首页**/
#slide {width: 100%;height: 440px;overflow: hidden;position: relative;z-index: 10;}
#slide a {display: block;width: 100%;height: 100%;}
#slide img {display: block;width: 100%;max-width: 1440px;height: 100%;margin: auto;}
#slide .buttonCon {position: absolute;bottom: 20px;left: 50%;margin-left: -30px;}
#slide .buttonCon li {width: 8px;height: 4px;background: url(../images/icon.png) no-repeat -155px -80px;margin: 0 3px;cursor: pointer;}
#slide .buttonCon li.buttonActive {width: 27px;background-position: -110px -80px;}
#slide span {width: 53px;height: 105px;background: url(../images/icon.png) no-repeat;z-index: 11;position: absolute;top: 50%;margin-top: -53px;cursor: pointer;display: none;}
#slide span#span_left {background-position: 0 -80px;left: 5%;}
#slide span#span_right {background-position: -53px -80px;right: 5%;}

#part1 {width: 100%;height: 243px;border-top: 26px solid #0065b3;border-bottom: 26px solid #f8c301;background: url(../images/part1bg.gif) repeat-y center 0;overflow: hidden;}
.part1 {width: 1000px;height: 100%;background: url(../images/part1.gif) no-repeat 530px 0;}
.part1l {width: 570px;}
.part1l .tit {width: 100%;height: 36px;line-height: 30px;line-height: 32px\9;background: url(../images/icon.png) no-repeat -195px -487px;border-bottom: 1px solid #89b2d2;font-family: "microsoft yahei";font-size: 16px;color: #fff;}
.part1l .tit a#more {float: right;width: 13px;height: 13px;margin-top: 7px;background: url(../images/icon.png) no-repeat -287px -80px;}
.part1l .con {width: 100%;}
.part1l .con .pic {width: 225px;height: 160px;margin-top: 21px;}
.part1l .con .pic img {width: 100%;height: 100%;}
.part1l .con .list {width: 324px;margin-top: 8px;}
.part1l .con .list li {width: 328px;height: 26px;line-height: 26px;line-height: 28px\9;margin-left: -4px;color: #e1f4fd;}
.part1l .con .list li span {float: right;}
.part1l .con .list li a {color: #e1f4fd;}
.part1l .con .list li a:hover {color: #f8c300;}
.part1l .con dl {width: 324px;height: 70px;margin-top: 10px;margin-top: 12px\9;border-bottom: 1px dotted #fff;color: #fff;}
.part1l .con dl dt {width: 100%;height: 18px;font-weight: bold;font-size: 14px;}
.part1l .con dl dt a {color: #fff;}
.part1l .con dl dt a:hover {color: #f8c300;}
.part1l .con dl dt span {float: right;margin-top: 2px;font-weight: normal;font-size: 12px;}
.part1l .con dl dd {width: 100%;height: 36px;margin-top: 7px;color: #e1f4fd;}
.part1r {width: 330px;height: 215px;}
.part1r .video {width: 100%;height: 100%;margin-top: 27px;}
.part1r a img {float: left;width: 100%;height: 100%;}
.part1r a p {width: 100%;height: 215px;margin-top: -215px;background: url(../images/video.png) no-repeat;display: block;}

.part2 {width: 1100px;margin-top: 27px;}
.part2 .tit {width: 1000px;height: 36px;line-height: 30px;line-height: 32px\9;background: url(../images/icon.png) no-repeat -108px -516px;border-bottom: 1px solid #d2d3d5;font-family: "microsoft yahei";font-size: 18px;color: #58595b;}
.part2 .tit a#more {float: right;width: 13px;height: 13px;margin-top: 7px;background: url(../images/icon.png) no-repeat -287px -80px;}
.part2 .list {width: 1100px;height: 340px;margin-top: 23px;position: relative;}
.part2 .list span {width: 23px;height: 45px;background: url(../images/icon.png) no-repeat;position: absolute;top: 100px;cursor: pointer;}
.part2 .list span#last {left: 0;}
.part2 .list span#next {right: 0;}
.part2 .list span.l1 {background-position: -110px -100px;}
.part2 .list span.l2 {background-position: -156px -100px;}
.part2 .list span.n1 {background-position: -133px -100px;}
.part2 .list span.n2 {background-position: -179px -100px;}
.part2 .list .hidden_con {width: 1000px;position: absolute;top: 0;left: 50px;}
.part2 .list .hidden_con #auto_list {width:3450px;}
.part2 .list .hidden_con #auto_list li {width: 188px;margin-right: 15px;}
.part2 .list .hidden_con #auto_list li a img {float: left;width: 186px;height: 240px;border: 1px solid #d5d7d6;display: block;}
.part2 .list .hidden_con #auto_list li a:hover img {border: 1px solid #0065b3;}
.part2 .list .hidden_con #auto_list li a p {width: 100%;height: 18px;padding: 7px 0 20px;background: url(../images/icon.png) no-repeat 0 -532px;font-weight: bold;color: #58595b;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.part2 .list .hidden_con #auto_list li a:hover p {color: #0065b3;}
.part2 .list .hidden_con #auto_list li a#video {float: left;width: 22px;height: 21px;background: url(../images/icon.png) no-repeat -110px -150px;margin-right: 8px;}
.part2 .list .hidden_con #auto_list li a#video:hover {background-position: -154px -150px;}
.part2 .list .hidden_con #auto_list li a#down {float: left;width: 22px;height: 21px;background: url(../images/icon.png) no-repeat -132px -150px;margin-right: 8px;}
.part2 .list .hidden_con #auto_list li a#down:hover {background-position: -176px -150px;}

#part3 {width: 100%;height: 374px;padding-top: 46px;background: #005ca1;overflow: hidden;}
.part3 {width: 1000px;}
.part3l {width: 591px;padding-right: 40px;border-right: 1px solid #487da7;}
.part3l .map {width: 100%;font-size: 0;line-height: 0;}
.part3l .message {width: 100%;}
.part3l .message .ul1 {width: 242px;margin-top: -12px;}
.part3l .message .ul1 li {width: 100%;height: 46px;border-bottom: 1px solid #438ec5;margin-top: 12px;}
.part3l .message .ul1 li span {float: left;width: 45px;padding-top: 20px;padding-top: 21px\9;font-weight: bold;font-size: 14px;color: #acdbff;}
.part3l .message .ul1 li .input {float: left;width: 197px;height: 20px;margin-top: 19px;margin-top: 23px\9;border: 0;background: none;color: #acdbff;}
.part3l .message .ul2 {width: 280px;}
.part3l .message .ul2 span {float: left;width: 100%;height: 26px;height: 25px\9;padding-top: 20px;padding-top: 21px\9;font-weight: bold;font-size: 14px;color: #acdbff;}
.part3l .message .ul2 #detail {float: left;width: 264px;height: 50px;line-height: 18px;padding: 4px 7px;border: 1px solid #438ec5;background: none;color: #acdbff;overflow: hidden;}
.part3l .message #button2 {float: left;width: 100%;height: 36px;line-height: 36px;line-height: 38px\9;margin-top: 22px;border: 0;text-align: center;font-weight: bold;font-size: 14px;color: #fff;cursor: pointer;}
.part3l .message .sub1 {background: #4893cc;}
.part3l .message .sub2 {background: #0c2b40;}
.part3r {width: 330px;}
.part3r .tit {width: 100%;height: 60px;margin-top: -3px;margin-top: -2px\9;background: url(../images/icon.png) no-repeat 0 -273px;color: #71acd1;}
.part3r .list {width: 100%;margin-top: 5px;color: #acdbff;}
.part3r .list li {width: 300px;height: 20px;line-height: 20px;line-height: 22px\9;padding: 7px 0 0 30px;background: url(../images/icon.png) no-repeat 0 100px;}
.part3r .list li#tel {background-position: 0 -336px;}
.part3r .list li#fax {background-position: 0 -364px;}
.part3r .list li#add {background-position: 0 -392px;}
.part3r .list li#web {background-position: 0 -418px;}
.part3r .list a { color:#acdbff;}
.part3r .ewm {width: 100%;margin-top: 28px;font-size: 0;line-height: 0;}

.indexfoot {width: 1000px;height: 60px;color: #5e7a8e; position:relative;}
.indexfoot .logo2 { position:absolute; top:12px; left:0;}
.indexfoot a {color: #5e7a8e;}
.indexfoot div { line-height:20px\9; position:absolute; top:20px; right:30px;}
.indexfoot span {font-family: Arial;}
.indexfoot .pic { position:absolute; top:20px; right:0;}
/**内容**/
.detail {width: 744px;line-height: 22px;color: #58595b;}
.detail p {width: 100%;}
.detail img {max-width: 742px;padding-top: 5px;}
.detail .culture {width: 50%;line-height: 30px;font-size: 14px;}
.detail .culture strong {color: #014ba2;}
.detail .no {width: 100%;line-height: 0;font-size: 0;overflow: hidden;}
.detail .no img {padding: 0;}
.productcon {width: 444px;margin-top: 10px;color: #808284;}
.productcon img {max-width: 444px;}
.productcon .protit {width: 431px;height: 34px;line-height: 32px;line-height: 34px\9;margin: 20px 0 10px;padding-left: 13px;background: #9fa0a0;font-family: "microsoft yahei";font-size: 14px;color: #fff;}
.partnerscon {width: 372px;min-height: 335px;padding: 310px 0 0 370px;margin: 5px 0 -8px;background: url(../images/case_2_01.jpg) no-repeat;}
.detail .partners {float: left;width: 50%;line-height: 24px;}
.servicecon {margin-top: 5px;}
.detail .sertit {width: 100%;line-height: 40px;line-height: 42px\9;text-indent: 20px;background: #0065b3;font-family: "microsoft yahei";font-size: 16px;color: #fff;}
.detail .servicecon01 {width: 432px;height: 180px;padding-left: 312px;margin: 20px 0 25px;background: url(../images/service_1_01.jpg) no-repeat 0 5px;}
.detail .servicecon02 {padding: 15px 0;}
.contactcon {margin-top: 5px;}
.detail .contactcon01 {width: 419px;min-height: 100px;line-height: 26px;padding: 120px 0 0 325px;padding-top: 121px\9;margin-top: 28px;background: url(../images/contact_1_02.png) no-repeat;}
.detail #map {float: left;width: 742px;height: 280px;overflow: hidden;}

/**图片**/
.photo {width: 105%;margin: -8px 0 25px;}
.photo li {width: 240px;margin: 13px 10px 0 0;}
.photo li a img {float: left;width: 220px;height: 159px;border: 10px solid #015190;display: block;}
.photo li a:hover img {border: 10px solid #0065b3;}
.photo li a p {width: 100%;height: 18px;padding-top: 8px;text-align: center;color: #58595b;display: block;}
.photo li a:hover p {color: #0065b3;}
.photoview {width: 100%;margin-top: 4px;}
.photoview h3 {width: 100%;height: 31px;line-height: 22px;text-align: center;font-size: 18px;color: #4d555a;}
.photoview .pic {width: 560px;margin-top: 38px;border: 25px solid #014da1;line-height: 0;font-size: 0;text-align: center;position: relative;}
.photoview .pic img {width: 100%;}
.photoview .pic span {width: 70px;height: 65px;background: url(../images/icon.png) no-repeat;position: absolute;top: 50%;margin-top: -33px;z-index: 30;}
.photoview .pic span#last {background-position: 0 -660px;left: -25px;}
.photoview .pic span#next {background-position: -140px -660px;right: -25px;}
.photoview .pic a {width: 70px;height: 65px;background: url(../images/icon.png) no-repeat;position: absolute;top: 50%;margin-top: -33px;z-index: 30;cursor: pointer;}
.photoview .pic a#last {left: -25px;}
.photoview .pic a#next {right: -25px;}
.photoview .pic a.l1 {background-position: 0 -660px;}
.photoview .pic a.l2 {background-position: -70px -660px;}
.photoview .pic a.n1 {background-position: -140px -660px;}
.photoview .pic a.n2 {background-position: -210px -660px;}

/**新闻**/
.newslist {width: 100%;margin-top: -15px;}
.newslist .list1 {width: 110%;}
.newslist .list1 .listinfo {width: 360px;margin: 20px 22px 0 0;padding-bottom: 16px;border-bottom: #c5ced5 1px solid;color: #4d555a;}
.newslist .list1 .listinfo a img {float: left;width: 100%;height: 170px;display: block;}
.newslist .list1 .listinfo a h1 {float: left;width: 340px;height: 18px;line-height: 20px\9;padding: 14px 20px 0 0;background: url(../images/icon.png) no-repeat 343px -574px;font-size: 16px;color: #42515a;display: block;overflow: hidden;}
.newslist .list1 .listinfo a span {float: left;width: 100%;height: 20px;margin-top: 9px;color: #898989;display: block;}
.newslist .list1 .listinfo a span b {font-weight: normal;}
.newslist .list1 .listinfo a p {width: 100%;height: 85px;line-height: 22px\9;margin-top: 10px;color: #939598;display: block;overflow: hidden;}
.newslist .list1 .listinfo a:hover h1 {background-position: 343px -614px;color: #0066b3;}
.newslist .list1 .listinfo a:hover span b {color: #0066b3;}
.newslist .list2 {width: 100%;margin-top: 20px;}
.newslist .list2 .tit {width: 100%;height: 44px;line-height: 44px;line-height: 46px\9;background: url(../images/icon.png) repeat-x 0 -730px;font-size: 14px;font-weight: bold;color: #485157;}
.newslist .list2 .tit .p1 {width: 370px;padding-left: 30px;}
.newslist .list2 .tit .p2 {width: 120px;text-align: center;}
.newslist .list2 .tit .p3 {width: 130px;text-align: center;}
.newslist .list2 .tit .p4 {width: 90px;text-align: center;}
.newslist .list2 .list {width: 100%;}
.newslist .list2 .list li {width: 100%;height: 41px;line-height: 42px;line-height: 44px\9;border-bottom: #e7e7e7 1px solid;color: #898989;}
.newslist .list2 .list li.li1 {background: #fff;}
.newslist .list2 .list li.li1 a{color: #898989;}
.newslist .list2 .list li.li2 {background: #eff4f8;}
.newslist .list2 .list li.li2 .p1 a{color: #00a0e9;}
.newslist .list2 .list li.li2 .p2{color: #00a0e9;}
.newslist .list2 .list li.li2 .p3{color: #00a0e9;}
.newslist .list2 .list li.li2 .p4{color: #00a0e9;}
.newslist .list2 .list li .p1 {width: 390px;padding-left: 10px;overflow: hidden;}
.newslist .list2 .list li .p2 {width: 120px;text-align: center;}
.newslist .list2 .list li .p3 {width: 130px;text-align: center;}
.newslist .list2 .list li .p4 {width: 90px;text-align: center;}
.newstit {width: 100%;margin-top: 18px;text-align: center;}
.newstit h3 {width: 100%;height: 32px;line-height: 22px;font-size: 16px;color: #595757;}
.newstit p {width: 100%;height: 54px;color: #898989;}

/**产品**/
.productview {width: 100%;margin-top: 4px;}
.productviewl {width: 260px;}
.productviewl .pic {width: 100%;height: 340px;}
.productviewl .pic img {width: 100%;height: 100%;}
.productviewl .video {width: 100%;height: 170px;margin-top: 10px;}
.productviewl .video a img {float: left;width: 100%;height: 100%;}
.productviewl .video a p {width: 100%;height: 170px;margin-top: -170px;background: url(../images/video.png) no-repeat center center;}
.productviewl .down {width: 100%;height: 52px;line-height: 50px;line-height: 52px\9;margin-top: 10px;font-family: "microsoft yahei";font-size: 18px;}
.productviewl .down a {float: left;width: 160px;height: 100%;padding-left: 100px;background: #f8c300 url(../images/icon.png) no-repeat 62px -788px;color: #0066b3;}
.productviewl .down a:hover {background-position: -210px -788px;color: #ad8800;}
.productviewl .down p {float: left;width: 160px;height: 100%;padding-left: 100px;background: #9fa0a0 url(../images/icon.png) no-repeat 62px -788px;color: #0066b3;}
.productviewl .fenx {width: 100%;height: 25px;margin-top: 7px;color: #0066b3;}
.productviewl .fenx span {float: left;margin-top: 6px;}
.productviewl .fenx .bdsharebuttonbox {float: left;}
.productviewl .propage1 {width: 100%;height: 31px;margin-top: 64px;}
.productviewl .propage1 a {float: left;width: 31px;height: 31px;margin-right: 15px;background: url(../images/page.png) no-repeat;}
.productviewl .propage1 a.pageu {background-position: 0 0;}
.productviewl .propage1 a.pageu:hover {background-position: -62px 0;}
.productviewl .propage1 a.paged {background-position: -31px 0;}
.productviewl .propage1 a.paged:hover {background-position: -93px 0;}
.productviewl .propage1 p {width: 31px;height: 31px;margin-right: 15px;background: url(../images/page.png) no-repeat;}
.productviewl .propage1 p.pageu {background-position: 0 0;}
.productviewl .propage1 p.paged {background-position: -31px 0;}
.productviewr {width: 444px;color: #808284;}
.productviewr .zhuanli {width: 100%;height: 30px;margin-top: -4px;color: #58595b; display: none;}
.productviewr .producttit {width: 100%;height: 35px;line-height: 32px;line-height: 34px\9;border-top: #0065b3 1px solid;}
.productviewr .producttit h3 {height: 100%;padding: 0 13px;background: #0065b3;font-size: 16px;color: #fff;}
.productviewr .propage2 {width: 110%;height: 44px;line-height: 42px;line-height: 44px\9;margin-top: 20px;font-family: "microsoft yahei";font-size: 16px;text-align: center;}
.productviewr .propage2 a {float: left;width: 213px;height: 44px;margin-right: 18px;background: url(../images/page.png) no-repeat 0 -128px;color: #0066b3;}
.productviewr .propage2 a:hover {background-position: 0 -84px;color: #f8c300;}
.productviewr .propage2 p {width: 213px;height: 44px;line-height: 42px;line-height: 44px\9;margin-right: 18px;font-family: "microsoft yahei";font-size: 16px;text-align: center;background: url(../images/page.png) no-repeat 0 -128px;}

/**投诉**/
.complaint {width: 100%;margin-top: 4px;}
.complaint_box {width: 682px;height: 170px;padding: 30px;background: #0065b3;position: relative;}
.complaint_box .ul1 {width: 280px;margin-top: -15px;}
.complaint_box .ul1 input {float: left;width: 256px;height: 44px;margin-top: 15px;padding: 0 12px;height: 29px\9;padding-top: 15px\9;border: 0;background: #fff;font-size: 14px;color: #9ba3a8;}
.complaint_box .ul2 {width: 386px;}
.complaint_box .ul2 textarea {float: left;width: 364px;height: 83px;line-height: 20px;padding: 10px 11px;border: 0;background: #fff;font-size: 14px;color: #9ba3a8;overflow: hidden;}
.complaint_box #button2 {width: 682px;height: 45px;line-height: 48px\9;border: 0;background: #f8c300;text-align: center;font-family: "microsoft yahei";font-size: 18px;cursor: pointer;position: absolute;bottom: 30px;left: 30px;}
.complaint_box .sub1 {color: #0066b3;}
.complaint_box .sub2 {color: #ad8800;}
.complaint_list {width: 100%;margin-top: 20px;border-top: #0065b3 1px solid;}
.complaint_list .user {width: 100%;height: 20px;margin-top: 10px;font-size: 14px;color: #42515a;}
.complaint_list .sj {width: 100%;height: 30px;font-family: Arial;color: #939598;}
.complaint_list .con {width: 744px;line-height: 20px;color: #58595b;}
.complaint_list .reply {width: 663px;line-height: 20px;padding: 10px 18px 10px 59px;margin-top: 9px;border: #d2d4d3 1px solid;color: #808284;position: relative;}
.complaint_list .reply span {position: absolute;top: 10px;left: 22px;}

/**人力**/
.joblist {width: 100%;margin-top: 4px;border-top: #a8a9ad 1px solid;}
.joblist li {width: 720px;line-height: 52px;line-height: 54px\9;padding: 0 11px;font-family: "microsoft yahei";font-size: 16px;border-bottom: #a8a9ad 1px solid;}
.joblist li.li1 {height: 54px;color: #808284;}
.joblist li.li1 span {float: right;font-family: Arial;font-size: 14px;}
.joblist li.li1 a {color: #42515a;}
.joblist li.li2 {height: 54px;background: #0066b3;color: #fff;}
.joblist li.li2 span {float: right;font-family: Arial;font-size: 14px;}
.joblist li.li2 a {color: #fff;}
.joblist li.view {width: 720px;padding: 0 11px;font-family: "宋体";font-size: 12px;}
.joblist li.view .info {width: 100%; line-height:30px; padding:17px 0 10px;}
.joblist li.view .info span {float: left;margin-right: 35px;}
.joblist li.view .con {width: 100%;line-height: 22px; margin-bottom:10px;color: #58595b;}
.joblist li.view .con p {width: 100%;}
.joblist li.view a#apply {float: left;width: 100%;height: 44px;line-height: 42px;line-height: 44px\9;margin: 10px 0 17px;background: #d8e2e7;text-align: center;font-family: "microsoft yahei";font-size: 16px;color: #005ca1;}
.jobapply {width: 100%;margin-top: 4px;}
.jobapply .tit {width: 100%;height: 40px;line-height: 40px;line-height: 42px\9;background: #bac3ca;text-align: center;font-size: 14px;color: #005ca2;font-weight: bold;}
.jobapply .tit span {font-size: 12px;color: #ed1b23;font-weight: normal;}
.jobapply .photoadd {width: 170px;height: 30px;line-height: 30px;line-height: 32px\9;margin: 0 auto;background: #005ca1;text-align: center;font-size: 14px;font-weight: bold;color: #fff;}
.jobapply .input1 {float: left;width: 130px;height: 22px;padding-left: 15px;height: 16px\9;padding-top: 4px\9;border: 0;color: #42515a;}
.jobapply i {float: left;margin-top: 2px;font-style: normal;}
.jobapply .input2 {float: left;width: 105px;height: 22px;padding-left: 15px;height: 16px\9;padding-top: 4px\9;border: 0;color: #42515a;}
.jobapply .input0 {width: 120px;height: 22px;height: 16px\9;padding-top: 4px\9;border: 0;text-align: center;color: #42515a;}
.jobapply .input3 {float: left;width: 530px;height: 70px;line-height: 18px;padding: 4px 15px 0;border: 0;color: #42515a;}
.jobapply #button2 {float: left;width: 230px;height: 50px;line-height: 50px\9;margin: 10px 0 0 256px;border: 0;text-align: center;font-family: "microsoft yahei";font-size: 16px;cursor: pointer;}
.jobapply .sub1 {background: url(../images/icon.png) no-repeat 0 -950px;color: #fff;}
.jobapply .sub2 {background: url(../images/icon.png) no-repeat 0 -899px;color: #0066b3;}

/**搜索**/
.search_box {width: 1000px;padding: 30px 0 35px;}
.search_here {width: 100%;height: 20px;line-height: 20px\9;color: #d1d3d4;}
.search_here b {font-weight: normal;color: #0066b3;}
.search_here a#home {float: left;width: 15px;height: 100%;margin-right: 5px;background: url(../images/icon.png) no-repeat -50px -500px;}
.search_here a#home:hover {background-position: -65px -500px;}
.search_list {width: 1000px;margin-top: 20px;}
.search_list ul {width: 1020px;}
.search_list ul li {width: 241px;height: 342px;margin: 10px 12px 0 0;text-align: center;}
.search_list ul li img {float: left;width: 100%;height: 315px;margin-bottom: 8px;}
.search_list ul li span {color: #0066b3;}

