﻿
.n_main_box{width:1200px; margin:0 auto;}
.n_main_box .w1200{position:relative;width:1200px;height: 30px;margin: 0 auto;}
.n_nav_box{height: 30px;line-height: 30px;position:relative;border-bottom: #e8e8e8 1px solid;}
.n_nav{position:relative;text-align: right;font-size: 0;}
.n_nav a{display:inline-block;width: 145px;height: 50px;font-size: 15px;line-height: 50px;color: #000;text-align: center;box-sizing: border-box;position: relative;border-left: #e8e8e8 1px solid;border-right: #e8e8e8 1px solid;margin: 0 -0.5px;}
.n_nav a strong{display:block;color: #474747;position:relative;z-index:4;height: 50px;line-height: 50px;font-weight: 100;}
.n_nav a:before{content:"";width: 100%;height: 50px;position: absolute;bottom: 0;left: 0;}
.n_nav a:after{content:""; border-left:transparent 6px solid; border-right:transparent 6px solid; border-top:transparent 7px solid; position: absolute;top: 55px;left:50%; margin-left:-6px;}
.n_nav a:hover:before,.n_nav .on:before{ background:url(../img/anniu_bg.jpg) center no-repeat}
.n_nav a:hover:after,.n_nav .on:after{}
.n_nav a:hover strong,.n_nav .on strong{
    color: #fff;
}
.n_up_box{ position:relative;}
.position{position:absolute;height: 50px;line-height: 50px;left: 0px;bottom: 0;color: #9c9ca0;padding-left: 60px;font-size: 12px;background: url(../images/home_icon.png) left 18px no-repeat; }
.position span, .position a, .position i{font-size: 12px;color: #aaaaaa;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.position i{margin: 0px 4px;font-style:normal;}
.position i img{vertical-align:middle;margin-top: -2px;}
.position em{font-size: 12px;color: #aaaaaa;font-style: normal;}
.position a:hover{color: #316cd0;}
.n_main_box .main_box{width: 1200px;height: 80px;position:relative;margin: 0 auto;}

.w1200 {
    width: 1200px;
    margin: 0 auto;
}


.n_contact{padding: 70px 0 0;}
.n_contact .fl01{width: 100%;}
.n_contact .fl01 .con{padding: 0;overflow: hidden;margin-bottom: 62px;}
.n_contact .fl01 .con .ar_article{float: right;width: 532px;margin-bottom: 0;}
.n_contact .fl01 .con h3{ padding:18px 0 0}
.n_contact .fl01 .con .right{float: left;width: auto;height: auto;position:relative;}
.n_contact .fl01 .con .right img{float:  right;margin: 0;}
.n_contact .fl01 .con  ul{text-align: left;font-size: 0;}
.n_contact .fl01 .con ul li{display:inline-block; *display:inline;*zoom:1;margin-left: 0;text-align: left;width: 260px;}
.n_contact .fl01 .con ul li h6{ height:36px; line-height:36px; text-align:center; font-size:14px; color:#545353;}
.n_contact .fl01 .con ul li .img{float:left;width: 129px;height: 129px;}
.n_contact .fl01 .con ul li .img img{float:left;width: 129px;height: 129px;border: #e9e9e9 1px solid;}
.n_contact .fl01 .con ul li .con01{float:left;font-size:14px;line-height: 24px;padding:34px 0 0 10px;color: #9b9b9b;}








.n_video{ padding:45px 0 12px}
.n_video ul{ width:1250px;  overflow:hidden}
.n_video ul li{float:left;width: 390px;margin-right: 15px;margin-bottom: 5px;}
.n_video ul li .img{width: 390px;height: 265px;overflow:hidden;position:relative;background:#000;}
.n_video ul li .img img{ opacity:0.65; -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.n_video ul li:hover .img img{ opacity:1;}
.n_video ul li .img .top01{ width:100%; height:100%; position:absolute; left:0; top:0;}
.n_video ul li h5{height: 46px;line-height: 46px;background: rgba(103,103,106,0.8);position:absolute;left:0;bottom:0;font-size:14px;color:#fff;width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.n_video ul li:hover h5{ background:rgba(47,74,141,0.8)}





.contact{padding:20px 0;}
.contact h2{font-size:22px;font-weight:bold;padding-left:40px;position: relative;}
.contact h2:after{position: absolute;left:0px;width:30px;height:2px;background:#da251c;content:"";top:20px;}
.contact h1{font-size:20px;color:#333;padding-left:40px;}
.contact ul{overflow: hidden;margin-top:20px;}
.contact ul li span{position: relative;top:0px;transition:all 0.5s ease;}
.contact ul li:hover span{top:-10px;}

@media only screen and (min-width: 1400px){
.contact ul li{    width: 20%;background:#f5f5f5;border-left:1px solid #fff;float:left;height:120px;padding:30px 40px;text-align: center;}
}

@media screen and (max-width: 1410px){
.contact ul li{width:219px;background:#f5f5f5;border-left:1px solid #fff;float:left;height:120px;padding:30px 40px;text-align: center;}
}


.contact ul li h4{margin:20px auto 20px;color:#666;font-size:14px;font-family:"Arial";}
.contact ul li p.add{font-size:14px;color:#666;margin-top:35px;line-height:30px;}


.n_chengguo ul{ width:1280px;  overflow:hidden}
.n_chengguo ul li{float:left;width: 275px;margin: 0 32.5px 36px 0;box-sizing:  border-box;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;background: #f2f3f5;}
.n_chengguo ul li .pic_box{width: 100%;display:table;overflow:hidden;padding: 18px 0 12px;}
.n_chengguo ul li .pic_box .box{display:table-cell;vertical-align:middle;text-align: -webkit-center;}
.n_chengguo ul li img{max-width: 240px;max-height: 350px;display: inline-block;}
.n_chengguo ul li h5{font-size: 15px;color: #3f3f42;text-align:center;margin: 0;height: 55px;line-height: 55px;background: #f2f3f5;overflow: hidden;text-overflow:ellipsis;white-space:nowrap; position:relative}
.n_chengguo ul li:hover{}
.n_chengguo ul li:hover h5{ color:#fff}
.n_chengguo ul li h5:before{ content:""; position:absolute; bottom:0; left:0; height:0; background:#316cd0; width:100%; z-index:0; -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}

.n_chengguo ul li:hover h5:before{ top:0; height:55px;}
.n_chengguo ul li h5 span{ position:relative}

#vtallmap{width: 100%;height: 640px;}










.n_jishu .fl01{ padding:80px 0 72px; background:#f7f7f9}
.n_jishu .fl01 .title{ text-align:center; margin-bottom:65px; height:24px; line-height:24px;}
.n_jishu .fl01 .title h3{ font-size:24px; color:#2a2a2a; display:inline-block;}
.n_jishu .fl01 .title small{ font-size:24px; color:#316cd0; margin-left:5px;}
.n_jishu .fl01 .box{ overflow:hidden}
.n_jishu .fl01 .box dl{ float:left; width:33.33333%;}
.n_jishu .fl01 .box dl dt{ display:inline-block; width:185px; text-align:center}
.n_jishu .fl01 .box dl dt h3{ height:40px; margin-bottom:25px; line-height:40px;}
.n_jishu .fl01 .box dl dt h2{ font-size:20px; color:#515151;}
.n_jishu .fl01 .box dl dd{ display:inline-block}
.n_jishu .fl01 .box dl dd span{ display:block; width:100%; font-size:14px; color:#6e6e6e; line-height:30px;}
.n_jishu .fl02{ padding:65px 0 85px;}
.n_jishu .fl02 ul{ margin-bottom:52px;}
.n_jishu .fl02 ul li{ margin-bottom:19px; overflow:hidden}
.n_jishu .fl02 ul li .time{ float:left; width:180px; height:175px; background:#f7f7f9; border:#e2e4e7 1px solid; padding:28px 0 0 55px; position:relative}
.n_jishu .fl02 ul li .time:before{ content:""; position:absolute; width:65px; height:1px; background:#bcbcbc; left:55px; top:122px;}
.n_jishu .fl02 ul li .time:after{ content:""; position:absolute; width:0; height:3px; background:#316cd0; right:58px; top:122px; -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.n_jishu .fl02 ul li:hover .time:after{ left:55px; width:65px;}
.n_jishu .fl02 ul li .time h3{ font-size:28px; color:#2d2d2e; margin-bottom:12px;}
.n_jishu .fl02 ul li .time h5{ font-size:14px; color:#a7a8aa}
.n_jishu .fl02 ul li .con{ float:left; width:829px; height:175px; border:#e2e4e7 1px solid; margin-left:-1px; padding:28px 85px 0 48px;}
.n_jishu .fl02 ul li .con h5,.n_jishu .fl02 ul li .con h5 a{ font-size:20px; color:#242424}
.n_jishu .fl02 ul li .con h5 a:hover{ color:#316cd0}
.n_jishu .fl02 ul li .con p{ line-height:24px; font-size:12px; color:#848486; height:48px; overflow:hidden; margin:22px 0}
.n_jishu .fl02 ul li .con .more a{ font-size:12px; color:#848486; text-decoration:underline; text-transform:uppercase}
.n_jishu .fl02 ul li .con .more a:hover{ color:#316cd0}




.n_news_detail{padding: 26px 0 31px;}
.n_news_detail .left{float:left;width: 714px; overflow:hidden;}
.n_news_detail .title{margin-bottom: 40px;}
.n_news_detail .time{ float:left; font-size:12px; color:#2d2d2d; line-height:46px; margin-right:18px;}
.n_news_detail .ar_title{float:left;width: 100%;padding: 0;padding-bottom: 0;margin-bottom: 30px;}
.n_news_detail .ar_title h3{font-size: 24px;color: #3a3a3a;line-height: 32px;margin-bottom: 2px;}
.n_news_detail .ar_title h6 span{position:relative;font-size: 12px;color: #9b9b9b;display:inline-block;height: 56px;line-height: 56px;font-weight:normal;}
.n_news_detail .ar_title h6 span i{position:absolute;left:0;bottom: -2px;width:100%;height:2px;background-color: #59a058;}
.n_news_detail .right{float:right;width: 410px;box-sizing:border-box;border-top: #163468 3px solid;background: #f3f5f9;padding: 28px 30px 0;}
.n_news_detail .right h4{font-size: 20px;color: #606060;height: 20px;line-height: 20px;margin-bottom: 50px;}
.n_news_detail .right h4 small{font-size:14px;color: #163468;margin-left:4px;}
.n_news_detail .right .first .img,.n_news_detail .right .first .img img{width: 350px;height: 230px;}
.n_news_detail .right .first .con{padding: 0;}
.n_news_detail .right .first .con h5 a{font-size:16px;color: #4c4d4e;}
.n_news_detail .right .first .con h6{font-size:12px;color: #2d2d2d;margin:18px 0 22px;text-decoration:underline;}
.n_news_detail .right .first .con p{font-size: 13px;line-height: 22px;overflow:hidden;height: 44px;color: #8b8b8b;margin-bottom:22px;margin-top: 14px;}
.n_news_detail .right .first .con .more{}
.n_news_detail .right .first .con .more a{ display:inline-block; width:130px; height:38px; line-height:38px; text-align:center; margin:0 auto; font-size:14px; color:#fff; background:#187b42; position:relative; overflow:hidden}
.n_news_detail .right .first .con .more a:before{ content:""; position:absolute; left:0; bottom:0; height:0; background:#115a2f; width:100%; -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out; z-index:0}
.n_news_detail .right .first .con .more a:hover:before{ top:0; height:50px;}
.n_news_detail .right .first .con .more a span{ position:relative; z-index:1}

.n_news_detail .right ul{background: #f3f3f8;margin-top: 34px;margin-bottom: 34px;}
.n_news_detail .right ul li{box-sizing:border-box;margin: 0;color:#7e7e7e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-top: #d7d8da 1px solid;padding: 18px 0;}
.n_news_detail .right ul li h5{ margin-bottom:15px;}
.n_news_detail .right ul li a{color: #4c4d4e;font-size: 16px;padding: 0px 0 0 24px;}
.n_news_detail .right ul li a:hover,.n_news_detail .right .first .con h5 a:hover{color: #2f4a8d;}
.n_news_detail .right ul li p{font-size: 13px;line-height: 22px;overflow:hidden;height: 44px;color: #8b8b8b;margin-bottom:16px;margin-top: 10px; white-space:normal}
.n_news_detail .right ul li h6{ font-size:12px;color: #2d2d2d;margin:18px 0 0;text-decoration:underline;}
.n_news_detail .right .img{overflow:hidden;margin-bottom: 35px;}

blockquote, body, button, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, pre, td, textarea, th, ul {
    margin: 0;
    padding: 0;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}



#ar_fot{position:relative;float:left;box-sizing: border-box;width: 100%;}
#ar_fot h1{display:block;width: 357px;font-size: 14px;color: #848484;font-weight: normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;height: 60px;line-height: 60px;}
#ar_fot h1:before{content:"";position:absolute;right:0;width:100%;height:3px;top: 0;background:#f3f5f9;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
#ar_fot h1:after{content:"";position:absolute;right:0;width:0;height:3px;top: 0;background:#2f4a8d;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
#ar_fot h1:hover:after{ width:100%; left:0;}
#ar_fot h1 a{font-size: 14px;color: #848484;font-weight:normal;}
#ar_fot h1 a:hover{color:#2f4a8d;}
#ar_fot .bnt_back{ position:absolute; top:28px; right:0; color:#fff; background:#063579; padding:0 25px; font-size:14px; height:30px; line-height:30px;}
#ar_fot .bnt_back:hover{ border-radius:3px;}
#ar_fot a,#ar_fot span{}
#ar_fot .shart_box a{ line-height:36px;}
#ar_fot .fr{ text-align:right}
.ar_article p {
    font-size: 14px;
    color: #6d6e70;
    line-height: 30px;
    text-align: justify;
    margin-bottom: 1.75rem;
}


/*内页左侧菜单*/
.n_container01{position:relative;z-index:1;min-height:600px;padding: 30px 0 6px;}
.n_container01 .bg{position:absolute;z-index:0;width:100%;height: 76px;background: #fff;}
.n_container01 .left{float:left;width: 310px;position:relative;z-index:1;}
.n_container01 .left .title{background: #1e5fcd;height: 55px;padding: 24px 20px;}
.n_container01 .left .title h3{font-size: 24px;color:#fff;margin-bottom: 5px;text-transform:uppercase;}
.n_container01 .left .title h5{font-size: 16px;color:#fff;}
.n_container01 .left .erji{margin-bottom: 20px;background: url(../img/industry_tab.png);}
.n_container01 .left .erji ul li{height: 55px;line-height: 55px; margin-bottom: 1px; color:#FFF;background-color:rgba(48,105,202,0.35);}
.n_container01 .left .erji ul li:last-child{ border-bottom:none}
.n_container01 .left .erji ul li a{display:block;padding: 0 12px;}
.n_container01 .left .erji ul li h5{font-size: 14px;color: #fff;}
.n_container01 .left .erji ul li h5 span{font-size: 16px;color: #333333;font-family:simsun;float:right;}
.n_container01 .left .erji ul li.on h5{ color:#fff}
.n_container01 .left .erji ul li.on h5 span{ color:#fff}
.n_container01 .left .erji ul li.on,.n_container01 .left .erji ul li:hover{  background-color:#3069ca;}
.n_container01 .left .erji ul li:hover h5{ color:#fff}
.n_container01 .left .erji ul li:hover h5 span{ color:#fff}
.n_container01 .left .links{background: #fff;padding: 7px 0;}
.n_container01 .left .links .title01{margin-bottom: 20px;}
.n_container01 .left .links i{float: left;margin-right:0.7rem;}
.n_container01 .left .links h5{font-size: 16px;color: #272b34;height: 24px;line-height: 24px;}
.n_container01 .left .links h5 a{ float:right; width:auto}
.n_container01 .left .links ul li{position:relative;width: 310px;}
.n_container01 .left .links ul li h6{width: calc(100% - 104px);background: #f4f4f6;line-height: 24px;height: 48px;font-size: 14px;color: #272b34;padding: 20px 52px;text-align:center;overflow:hidden;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;box-sizing:  content-box; position:relative}
.n_container01 .left .links ul li h6 span{ position:relative}
.n_container01 .left .links ul li h6:before{ content:""; position:absolute; bottom:0; left:0; width:100%; background:#316cd0; height:0; -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.n_container01 .left .links ul li:hover h6:before{ top:0; height:100%}
.n_container01 .left .links ul li:hover h6{ color:#fff}
.n_container01 .left .links .more a{ display:block; text-align:center; height:2.1875rem; line-height:2.1875rem; background:#8b8c8d; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; font-size:0.875rem; color:#fff; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.n_container01 .right{float:right;width: 850px;}

.n_container01 .left .erji ul .box{padding: 5px 0;display:none;}
.n_container01 .left .erji ul .box a{padding-left:10px;line-height: 40px;font-size: 14px;color: #86888a;display:block;height: 40px;padding: 0px 42px;}
.n_container01 .left .erji ul .box a:hover{color:#90c42f;}
.n_container01 .left .erji ul .box a.on{color:#90c42f;background: url(../images/line01.png) 30px center no-repeat, url(../images/right01.png) 227px center no-repeat;}
.n_container01 .left .erji ul .box a.on{color: #90c42f;}
.n_container01 .left .erji ul li.title_on{background: #90c42f url(../images/icon_nav_sub_li.png) 224px center no-repeat;}
.n_container01 .left .erji ul li.title_on h5{ color:#fff;}
.n_container01 .left .erji ul li.title_on h5 span{ color:#fff; transform:rotateY(90deg); -webkit-transform:rotateY(90deg);  -moz-transform:rotateY(90deg);}

.n_title{position:relative;height: 60px;line-height: 60px;z-index: 2;margin-top: -20px;border-bottom:  #e5e5e5 1px solid;}
.n_title .am-container{ position:relative;}
.n_title hr{background:#dcdcdf;margin:0;border:none;position:absolute;bottom:0.5px;left: 30px;right: 30px;}
.n_title dl{float: left;position: relative;background: url(../images/n_title_icon.png) left 24px no-repeat;padding-left: 16px;} 
.n_title dt a{font-size: 16px;text-align: center;line-height: 60px;display:block;color: #292929;margin-bottom:0px;font-weight: bold;}
.n_title dl dd{ position: absolute; width: 100%; display: none;   overflow: hidden; background: #fff;}
.n_title dl dd a{font-size:14px;  width: 100%; text-align: center; color:#30353a; line-height:50px; display:block; border-bottom: 1px solid #dcdcde; position: relative;}
.n_title dl dd a.on{ color: #d45122;}
.n_title dt i{ display:none; transform:rotate(90deg); -webkit-transform:rotate(90deg); /* Safari and Chrome */-moz-transform:rotate(90deg);}
.n_title dl.title_nav dt i{ display: inline-block;}
.n_title dt.on{height: 60px;}
.n_title dl dt.on a,.n_title dl dt.on a i{}


.n_case01 ul{width:940px;margin-bottom: 50px;overflow:hidden;}
.n_case01 ul li{float:left;width:410px;margin-right:30px;background:#fff;margin-bottom: 28px;position:relative;}
.n_case01 ul li .con{height: 50px;line-height: 50px;position:relative;overflow:hidden; background:#f2f4f6}
.n_case01 ul li .con:before{ content:""; position:absolute; bottom:0; height:0; background:#316cd0; width:100%; z-index:0; -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.n_case01 ul li:hover .con:before{ top:0; height:60px;}
.n_case01 ul li .img,
.n_case01 ul li .img img{width: 100%;overflow:hidden;}
.n_case01 ul li h5{position:relative;padding:0 15px;font-size: 15px;color: #3d3d3d;text-align:center;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.n_case01 ul li:hover h5{ color:#fff;}

#n_show_case{ padding:40px 0 0; margin-bottom:40px;}


.n_title{position:relative;height: 60px;line-height: 60px;z-index: 2;margin-top: -20px;border-bottom:  #e5e5e5 1px solid;}
.n_title .am-container{ position:relative;}
.n_title hr{background:#dcdcdf;margin:0;border:none;position:absolute;bottom:0.5px;left: 30px;right: 30px;}
.n_title dl{float: left;position: relative;background: url(../images/n_title_icon.png) left 24px no-repeat;padding-left: 16px;} 
.n_title dt a{font-size: 16px;text-align: center;line-height: 60px;display:block;color: #292929;margin-bottom:0px;font-weight: bold;}
.n_title dl dd{ position: absolute; width: 100%; display: none;   overflow: hidden; background: #fff;}
.n_title dl dd a{font-size:14px;  width: 100%; text-align: center; color:#30353a; line-height:50px; display:block; border-bottom: 1px solid #dcdcde; position: relative;}
.n_title dl dd a.on{ color: #d45122;}
.n_title dt i{ display:none; transform:rotate(90deg); -webkit-transform:rotate(90deg); /* Safari and Chrome */-moz-transform:rotate(90deg);}
.n_title dl.title_nav dt i{ display: inline-block;}
.n_title dt.on{height: 60px;}
.n_title dl dt.on a,.n_title dl dt.on a i{}



.position01{display: inline-block;float: right;line-height: 60px;height: 60px;color:#7b7b7d;background: url(../images/icon_home.png) left 24px no-repeat;padding-left: 18px;font-size:12px;}
.position01 a{font-size: 12px;color: #aaaaaa;display: inline-block;line-height: 60px;vertical-align: top;}
.position01 i{display: inline-block;height: 60px;line-height: 60px;text-align: center;color: #aaaaaa;font-style: normal;font-size: 12px;vertical-align: top;padding: 0 5px;}
.position01 em{vertical-align: top;font-size: 12px;color: #316cd0;font-style:normal;display: inline-block;line-height: 60px;}
.pull-left .position01{ float:left;}




.proDetailsSection {
    width: 910px;
    float: right;
}

.proDetailsSection .mainCon {
    border: 1px solid #e4e4e4;
    padding-bottom: 0px;
}



/* proDetails 产品详情*/
.proDetails{width: 100%;}
.proDetailsSection{width: 870px;float: right;}
.proDetailsSection .mainCon{border: 1px solid #e4e4e4;padding-bottom: 0px;}
.proDetailsIntro{width: 100%;height: 418px;border-bottom: 1px solid #e4e4e4;}
.proDetailsIntro .conL{width:458px;float: left;position: relative;height: 418px;border-right: 1px solid #e4e4e4;}
.proDetailsIntro .conL i{display: block;width: 44px;height: 44px;position: absolute;z-index: 9;cursor: pointer;overflow: hidden;top: 50%;margin-top: -22px;}
.proDetailsIntro .conL i.prev{left: -1px;}
.proDetailsIntro .conL i.next{right: -1px;}
.proDetailsIntro .conL .btnList{width: 100%;height: 10px;text-align: center;position: absolute;bottom: 18px;}
.proDetailsIntro .conL .btnList span{display: inline-block;width: 9px;height: 9px;overflow: hidden;position: relative;background: url(../img/proDetailsIntro_icon01.png) no-repeat left top;margin-left: 14px;cursor: pointer;} 
.proDetailsIntro .conL .btnList span.cur{background-position: left bottom;}
.proDetailsIntro .conL .btnList span:first-child{margin-left: 0;}
.proDetailsIntro .conL .conBox{width: 458px;height: 418px;position: relative;overflow: hidden;}
.proDetailsIntro .conL .conBox ul{position: absolute;top: 0;left: 0;}
.proDetailsIntro .conL .conBox li{float: left;width: 458px;}
.proDetailsIntro .conL .conBox li img{display: block;width: 458px;height: 418px;}
.proDetailsIntro .conR{float: right;padding-top: 40px;width:400px;height: 378px;position: relative;margin-right: 20px;}
.proDetailsIntro .conR h3{font-size: 20px;color: #333333;font-weight: bold; height:50px; overflow:hidden;}
.proDetailsIntro .conR i{display: block;height: 1px;margin: 30px 0 18px 0;background: #e4e4e4;}
.proDetailsIntro .conR p{font-size: 14px;color: #666666;line-height: 22px; height:176px; display:inline-block; overflow:hidden;}
.proDetailsIntro .conR .box{width: 100%;position: absolute;bottom: 34px;left: 0;}
.proDetailsIntro .conR .box .zx{display: block;width: 172px;height: 53px;float: left;font-size: 20px;color: #fff;line-height: 53px;background: url(../img/proDetailsIntroBg01.png) no-repeat center;text-align: center;text-decoration: none;}
.proDetailsIntro .conR .box .zx img{position: relative;top: 4px;margin-left: 12px;}
.proDetailsIntro .conR .box .phone{float: left;padding-left: 42px;;background: url(../img/proDetailsIntro_phone.png) no-repeat left center;margin-left: 18px;margin-top: 6px;}
.proDetailsIntro .conR .box .phone span{display: block;font-size: 13px;color: #666666;}
.proDetailsIntro .conR .box .phone em{display: block;font-size: 24px;color: #004c9f;font-family: arial;}
.proDetailsCanS{margin: 20px auto 0;}
.proDetailsCanS .menu{width: 100%;height: 54px;margin-bottom: 20px;border-bottom: 1px solid #e4e4e4;}
.proDetailsCanS .menu li{float: left;width: 148px;border: 1px solid #e4e4e4;height: 53px;line-height: 53px;text-align: center;font-size: 14px;color: #000;border-left: none;border-bottom: none;cursor:pointer;}
.proDetailsCanS .menu li:first-child{border-left: 1px solid #e4e4e4;}
.proDetailsCanS .menu li.status_on{background: #004c9f;border-color: #004c9f;color: #fff;}
.proDetailsCanS .conBox{width: 100%;background: #fff; line-height:22px;}
.proDetailsCanS .conBox .box{height: 100%;background: #fff;}

/* proDetailsLy */
.proDetailsLy{width: 870px;margin: 30px auto 0;}
.proDetailsLy .conBox .box1{width: 100%;margin-top: 33px;}
.proDetailsLy .conBox .box1 .Input{width: 427px;height: 58px;border: 1px solid #e4e4e4;float: left;margin-bottom: 10px;margin-left: 12px;}
.proDetailsLy .conBox .box1 input{width: 354px;padding-left: 22px;padding-right: 51px;font-size: 16px;color: #999999;line-height: 58px;outline: none;border: none;}
.proDetailsLy .conBox .box1 .Input1{margin-left: 0;}
.proDetailsLy .conBox .box1 .Input1 input{background: url(../img/proDetailsLy_icon01.png) no-repeat 386px center;}
.proDetailsLy .conBox .box1 .Input2 input{background: url(../img/proDetailsLy_icon02.png) no-repeat 386px center;}
.proDetailsLy .conBox .box1 textarea{padding-left: 22px;width: 795px;height: 150px;border: 1px solid #e0e0e0;padding-top: 18px;font-size: 16px;color: #999999;outline: none;resize: none;background: url(../img/proDetailsLy_icon03.png) no-repeat 828px 18px;padding-right: 51px;}
.proDetailsLy .conBox .box1 .yzmtj{margin-top: 20px;}
.proDetailsLy .conBox .box1 .yzmtj img{ margin: 10px 0px 15px 15px;}
.proDetailsLy .conBox .box1 .yzmtj .sr{width: 250px;float: left;border: 1px solid #e0e0e0;}
.proDetailsLy .conBox .box1 .yzmtj .sr span{display: block;font-size: 16px;color: #999999;display: block;height: 58px;line-height: 58px;float: left;border-right: 1px solid #e0e0e0;width: 100px;text-align: center;}
.proDetailsLy .conBox .box1 .yzmtj .sr input{padding:0 10px;width: 127px;float: left;display: block;border: none;line-height: 58px;font-size: 16px;color: #999;height: 58px;outline: none;}
.proDetailsLy .conBox .box1 .yzmtj #spVerCode img{display: block;margin-top: 14px;margin-left: 10px;float: left; width:105px; height:38px;}
.proDetailsLy .conBox .box1 .yzmtj a.p{ line-height:86px; margin-left:10px;}
.proDetailsLy .conBox .box1 .yzmtj a.tj{display: block;width: 410px;height: 60px;line-height: 60px;font-size: 22px;color: #fff;text-decoration: none;text-align: center;background: #004c9f;float: right;}



/*产品详情简介介绍*/
.proDetailsSectionBox {} 
.proDetailsSectionBox .conbox {padding-top: 25px;}
.proDetailsSectionBox .conleft {width: 350px;height: 245px;position: relative;overflow: hidden; margin-top:30px;}
.proDetailsSectionBox .conleft ul {position: relative;}
.proDetailsSectionBox .conleft ul li {float: left;width: 350px;height: 245px;}
.proDetailsSectionBox .conleft img {display: block;width: 350px;height: 245px;}

.proDetailsSectionBox .conright {width: 395px;margin-right: 23px;position: relative;}
.proDetailsSectionBox .conright h4 {font-size: 18px;color: #333333;padding-bottom: 8px;border-bottom: 1px solid #dddddd;margin-bottom: 10px;}
.proDetailsSectionBox .conright .conImg {position: relative;}
.proDetailsSectionBox .conright .conImg .btnl {display: block;width: 18px;height: 35px;background: url(../img/cpzxjtl01.png) no-repeat center;position: absolute;left: -23px;top: 24px;cursor: pointer;}
.proDetailsSectionBox .conright .conImg .btnl:hover {background: url(../img/cpzxjtl02.png) no-repeat center}
.proDetailsSectionBox .conright .conImg .btnr {display: block;width: 18px;height: 35px;background: url(../img/cpzxjtr01.png) no-repeat center;position: absolute;right: -13px;top: 24px;cursor: pointer;}
.proDetailsSectionBox .conright .conImg .btnr:hover {background: url(../img/cpzxjtr02.png) no-repeat center}
.proDetailsSectionBox .conright .conImg .conImgbox {position: relative;overflow: hidden;}
.proDetailsSectionBox .conright .conImg .conImgbox ul {position: relative;}
.proDetailsSectionBox .conright .conImg .conImgbox ul li {float: left;width: 88px;height: 81px;margin-left: 12px;background: #000;cursor: pointer;}
.proDetailsSectionBox .conright .conImg .conImgbox ul li:first-child {margin-left: 0;}
.proDetailsSectionBox .conright .conImg .conImgbox ul li img {display: block; width: 88px;height: 81px;opacity: 0.5;} 
.proDetailsSectionBox .conright .conImg .conImgbox ul li.cur img {opacity: 1;}


.proDetailsSectionBox .conright{float: right;padding-top: 10px;width:480px;position: relative;margin-right: 20px;}
.proDetailsSectionBox .conright h3{font-size: 20px;color: #333333;font-weight: bold;/* height:50px; */overflow:hidden;}
.proDetailsSectionBox .conright i{display: block;height: 1px;margin: 20px 0 18px 0;background: #e4e4e4;}
.proDetailsSectionBox .conright p{font-size: 14px;color: #666666;line-height: 22px;display:inline-block;overflow:hidden;}
.proDetailsSectionBox .conright .box{width: 100%;position: absolute;bottom: 0;left: 0;}
.proDetailsSectionBox .conright .box .zx{display: block;width: 172px;height: 53px;float: left;font-size: 16px;color: #fff;line-height: 53px;background: url(../img/proDetailsIntroBg01.png) no-repeat center;text-align: center;text-decoration: none;}
.proDetailsSectionBox .conright .box .zx img{position: relative;top: 4px;margin-left: 12px;}
.proDetailsSectionBox .conright .box .phone{float: left;padding-left: 40px;background: url(../img/proDetailsIntro_phone.png) no-repeat left center;margin-left: 18px;margin-top: 6px;}
.proDetailsSectionBox .conright .box .phone span{display: block;font-size: 13px;color: #666666;}
.proDetailsSectionBox .conright .box .phone em{display: block;font-size: 24px;color: #004c9f;font-family: arial;}




#a1{top: 50px; }
#a2{top: 80px; }
#a3{top: 100px; }
#a4{top: 140px; }
#a5{top: 230px; }
#a6{top: 200px; }
#a7{top: 270px; }
#a8{top: 400px; }
#a9{top: 470px; }