em,i{font-style:normal}
.ty-banner-1{overflow:hidden;line-height:0;text-align:center}
.ty-banner-1 img{visibility:hidden}
.ty-banner-1 img.show{visibility:visible}
.p1-search-1{background:#f2f2f2;height:82px;border-bottom:1px solid #eee;overflow:hidden;font-size:14px}
.p1-search-1 p{color:#444;line-height:82px}
.p1-search-1 a{color:#444;display:inline-block;margin-right:15px}
.p1-search-1-inp{width:270px;height:30px;border-radius:20px;background:#fff;padding-left:10px;margin-top:28px}
.p1-search-1-inp input{border:0}
.p1-search-1-inp1{width:224px;height:30px;line-height:30px;color:#a9a9a9;float:left}
.p1-search-1-inp2{width:30px;height:30px;background:url(../images/VISkins-p1.png) no-repeat -258px -936px;float:right;cursor:pointer}
.p12-curmbs-1{font-size:14px;border-bottom:1px dashed #dcdcdc}
.p12-curblock{display:none}
.p12-curmbs-1 b{border-left:10px solid #241717;font-weight:400;padding-left:8px}
.p12-curmbs-1 i{font-style:normal}
.p12-curmbs-1 span{font-family:'宋体';padding:0 5px;height:46px;line-height:46px}
.tl-fdh-02{height:55px;background:#fff;margin-bottom:20px;overflow:hidden}
.tl-fdh-02 li{width:19.98%;height:55px;font-size:16px;line-height:55px;text-align:center;float:left;border-right:1px solid #d8d8d8;box-sizing:border-box;background:#f4f4f4;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.tl-fdh-02 li a{display:block;height:55px;color:#333}
.tl-fdh-02 li.sidenavcur,.tl-fdh-02 li:hover{background:url(../images/p16-icon6.png) no-repeat bottom center #e41e1e;border-color:#e41e1e}
.tl-fdh-02 li.sidenavcur a,.tl-fdh-02 li:hover a{color:#fff}
.p12-aboutinfo-1{display:inline-block;width:100%;background:#fff;margin-bottom:38px}
.p12-aboutinfo-1-tit{height:114px;line-height:114px;font-size:30px;text-align:center;color:#4b4a4a}
.p12-aboutinfo-1-tit span{font-size:22px;color:#aaa}
.f_bg{background:#2b2b34;height:227px;overflow:hidden}
.footer{width:1200px;margin:0 auto}
.f_logo{width:285px;height:207px;padding:20px 0 0}
.f_logo img{width:108px;height:108px;display:block;padding:0 0 10px}
.f_logo p{font-size:12px;color:#d4d4d4;line-height:22px}
.f_logo p a{color:#d4d4d4}
.f_ban p span,.f_logo p span{padding:0 0 0 10px}
.f_nav{height:180px;width:230px;padding:47px 0 0 40px;background:url(../images/f_line.png) no-repeat left 47px}
.f_nav ul li{height:34px;line-height:34px;overflow:hidden;width:115px;float:left}
.f_nav ul li a{font-size:14px;color:#d4d4d4}
.f_nav ul li a:hover{color:#fff}
.f_ban{width:215px;height:180px;padding:47px 40px 0 50px;background:url(../images/f_line.png) no-repeat left 47px}
.f_ban p{font-size:14px;color:#d4d4d4;line-height:26px}
.f_ban p a{font-size:14px;color:#d4d4d4}
.f_er{width:300px;height:175px;padding:52px 0 0 30px;background:url(../images/f_line.png) no-repeat left 47px}
.f_er p{width:120px;text-align:center;line-height:0;float:left;padding:0 0 0 30px}
.f_er img{width:120px;height:120px}
.f_er span{display:block;font-size:12px;color:#d4d4d4;line-height:30px}
.client-2{position:fixed;right:-170px;top:50%;z-index:900}
.client-2 li a{text-decoration:none}
.client-2 li{margin-top:1px;clear:both;height:62px;position:relative}
.client-2 li i{background:url(../images/fx.png) no-repeat;display:block;width:30px;height:27px;margin:0 auto;text-align:center}
.client-2 li p{height:20px;font-size:12px;line-height:20px;overflow:hidden;text-align:center;color:#fff}
.client-2 .my-kefu-qq i{background-position:4px 5px}
.client-2 .my-kefu-tel i{background-position:0 -21px}
.client-2 .my-kefu-liuyan i{background-position:4px -53px}
.client-2 .my-kefu-weixin i{background-position:-34px 4px}
.client-2 .my-kefu-weibo i{background-position:-30px -22px}
.client-2 .my-kefu-ftop{display:none}
.client-2 .my-kefu-ftop i{width:33px;height:31px;background-position:-23px -47px;background-size:52px 82px}
.client-2 .my-kefu-ftop .my-kefu-main{padding-top:6px}
.client-2 .my-kefu-left{float:left;width:62px;height:47px;position:relative}
.client-2 .my-kefu-tel-right{font-size:16px;color:#fff;float:left;height:24px;line-height:22px;padding:0 15px;border-left:1px solid #fff;margin-top:14px}
.client-2 .my-kefu-right{width:20px}
.client-2 .my-kefu-tel-main{background:#e41e1e;color:#fff;height:53px;width:230px;padding:9px 0 0;float:left}
.client-2 .my-kefu-main{background:#e41e1e;width:97px;height:53px;position:relative;padding:9px 0 0;float:left}
.client-2 .my-kefu-weixin-pic{position:absolute;left:-130px;top:-24px;display:none;z-index:333}
.my-kefu-weixin-pic img{width:115px;height:115px}

/*===================内页导航================*/

.clear{ clear: both;}
.left{ float:left;}
.right{ float:right;}
/*定位*/  
.tl{text-align:left;}  
.tc{text-align:center;}  
.tr{text-align:right;}
.fl{float:left;display:inline;}  
.fr{float:right;display:inline;}

/*list*/
#list_page{text-align:center;margin:10px 0px 30px; line-height:40px; height:40px;}
#list_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #939393;color:#333;}
#list_page span{background:#939393;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #939393;}
#list_page b{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #939393;color:#333;}
#list_page b input{border:0;margin:0;padding:0;font-size:12px;font-weight:normal;width:12px;vertical-align:middle;text-align:center;}

.main_box{ width:1200px; margin:0 auto;}

.n_banner { display:block; width:100%; height:320px;min-width: 1200px;}
.n_title{height:60px; padding:0px 0 0; border-bottom:1px solid #dddddd;min-width: 1200px;}
.n_title .main_box{ height:60px;position:relative;}
.n_title h1{ padding:0 0 0px 0px; background:url(../images/bg_n_title_small.png) left bottom no-repeat; font-size:18px; color:#565c61; line-height:50px; }
.n_title h1 span{ font-size:12px; color:#5f5f5f; line-height:50px;  font-family: "Arial"; text-transform:uppercase; padding-left:5px; font-weight:normal; padding-left:5px;}
.n_title .position{ position:absolute; left:0; bottom:0; line-height:50px; color:#a8abb1; background:url(../images/icon_home.png) left center no-repeat; padding-left:18px;}
.n_title .position span,.n_title .position a,.n_title .position i{ font-size:14px; color:#b0b0b0;}
.n_title .position em{ font-size:12px; color:#0054a3;}
.n_title .position a:hover{ color:#0054a3;}
.n_title .keywords {position:absolute;right:300px;width: 440px;height:60px;line-height:60px; text-align:right;}
.n_title .search {position:absolute;right:0px;bottom:8px;width: 277px;}
.n_title .search .keyword {float: left;width: 191px;height: 40px;border: 1px solid #CCC;}
.n_title .search .submit {float: left;width: 80px;height: 42px;color:#FFFFFF;background:#243348;}
.n_title .search .search_But {color:#FFFFFF;}
.n_title .search input, .n_title .search select {display: block;height: 100%;line-height: 36px;border: none;background: none;}
.n_title .search .n_title input {width: 230px;padding: 0 3px;}
.n_title .search .type select,
.n_title .search .submit input {width: 100%; color:#fff;}
.n_title .search .submit input {cursor: pointer;}

.n_nav{ position:relative;  }
.n_nav a{ display:inline-block; position:relative; height:50px; padding:0 10px; line-height:50px; font-size:15px; color:#555; -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;border-left: 1px solid #e5e5e5;}
.n_nav a:hover{ background:#575e7b; color:#fff;}
.n_nav a.on{background:#575e7b; color:#fff;}

/*==============n_content=====================*/

.n_content{min-height:400px;padding:0px 0;}
.title_box{position:absolute;top:25px;left:0;border-right:1px solid #e0e2e8;padding-right:30px}
.title_box h1{display:block;font-size:55px;font-family:Arial;color:#f1eff1;text-transform:uppercase}
.title_box h2{display:block;margin-top:15px;color:#3d3d47;font-size:22px}
.title_box h3{display:block;font-size:12px;color:#3d3d47;text-transform:uppercase}
.n_content .main_box{position:relative}

/*=================关于我们====================*/

.n_about{margin:30px 0px;}
.n_about h4{text-align:center;font-size:0;line-height:0;height:86px}
.n_about dl{background:url(../images/about_bg.jpg) no-repeat;height:584px;padding:20px 0 0 23px}
.n_about dt{float:left;font-size:0;line-height:0}
.n_about dt img{width:614px;height:560px}
.n_about dd{padding:25px 0 0 40px;width:468px;float:left}
.n_about dd h3{height:71px;font-size:18px;color:#333;line-height:30px}
.n_about dd p{padding-top:0;font-size:16px;color:#666;line-height:30px;}
.n_about dd span a{width:102px;height:36px;background:#898e92;border-radius:12px;display:inline-block;text-align:center;line-height:36px;color:#fff;margin-right:10px;font-size:14px}
.n_about dd span .cur,.n_about dd span a:hover{background:#2bb143}

/*=================企业荣誉资质====================*/

.n_zizhi{ overflow:hidden; margin-top:35px; }
.n_zizhi ul { margin: 0 -12px; }
#img_title{ text-align:center; color:#fff; padding-top:30px; font-size:24px; display:none;}
.n_zizhi li{ float:left; width:249px; padding:0 12px; border-bottom:1px solid #edf1f8; padding-bottom:27px; margin-bottom:30px;   display:block;}
.n_zizhi li a{ display:block; width:260px; }
.n_zizhi li img{  width:260px; border:1px solid #ced8ec;  height:180px; display:block; background:#e9f5fe;}
.n_zizhi li span{  display:block; height:50px;padding-top: 15px; font-size:14px; color:#606060; text-align:center;}
.n_zizhi li:hover img{background:#aabc07; border:1px solid #aabc07;}
.n_zizhi li:hover span{ color:#aabc07;}
.n_zizhi .page{}

/*==============客户案例=====================*/
.n_case{ padding-bottom:40px;}
.n_case ul{ margin:-10px;  }
.n_case li{width:285px; background:#fff; overflow:hidden; position:relative; display:block; margin:10px; float:left;}
.n_case li a{ display:block; text-decoration:none;}
.n_case li h1{ height:50px; color:#383838; line-height:50px; text-align:center; white-space: nowrap;overflow:hidden;text-overflow: ellipsis; display:block; width:100%;}
.n_case li .mb_box{width:285px; z-index:9; height:200px; opacity:0; display:block; position:absolute; left:0; top:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}
.n_case li .mb_box img{ display:block; margin:0 auto; padding-top:80px;}
.n_case li .img{ width:285px; height:200px; display:block;}
.n_case li a:hover .mb_box{ opacity:1;}
.n_case li a:hover h1{ color:#fff; background:#1f5ef2;}

/*==========产品列表===========*/
.n_main_product{ margin:10px auto 0px auto; width:1200px; padding:20px 0px;background:#ffffff;}
.n_left{width:250px; float:left; position:relative; background:#eefffb;}
.n_left_up{ margin-bottom:0px; }
.n_left_up .h1{ font-size:22px; height:54px; line-height:38px;padding: 18px 0;text-align:center;color:#fff;display:block; background:#575e7b; }
.n_left_up .h1 i {color: #fff;display: block;font: 14px Arial;text-align: center;line-height: 18px;text-transform: uppercase;}
.n_left .no_border a{ border:none;}
.n_left_up ul{}
.n_left_up ul li a{ height:55px; border-bottom:1px solid #fff; line-height:55px;  padding:0 0 0 53px; color:#575e7b; font-size:18px; background: url(../images/left_li.gif) no-repeat left center #d6e0f0;background-position: 220px center;transition: background ease 0.5s;-webkit-transition: background ease 0.5s;display:block; }
.n_left_up ul li a:hover{ color:#fff; background: url(../images/left_li.gif) no-repeat left center #ff7200; background-position:232px center; border-bottom:1px solid #fff; }
.n_left_up ul li .on{ color:#fff; background:#ff7200;  border-bottom:1px solid #fff; }
.n_left_up ul li em{width: 30px;height: 26px;display: block;line-height: 0;float: left;padding: 11px 12px 0 0px;}
.n_right{width:920px; float:right; overflow:hidden;}
.n_title_p{  height:32px; line-height:30px; border-bottom:1px solid #e1e2e3; padding-bottom: 10px; margin-bottom:20px; }
.n_title_p .fl { font-size:18px; color:#575e7b;  }
.n_title_p .fl span{ font-size:12px; color:#9d9e9f;  padding-left:10px;}
.n_title_p .position { font-size:12px; line-height: 35px; float:right;  }
.n_title_p .position a{ padding:0 5px; color:#687380;}
.n_title_p .position a:hover{ color:#575e7b;}
.n_title_p .position span{ padding-left:5px; color:#575e7b;}
.n_product{margin:0 auto}
.n_product ul li{float:left; margin-bottom:16px;margin-left:16px;}
.n_product ul li.first{margin-left:0px;}
.n_product ul li.three{margin-left:0px;}
.n_product ul li .img{width:444px;height:260px;}
.n_product ul li .img img{vertical-align:top}
.n_product ul li p{font-size:14px; height:40px; line-height:40px; background:#fff; text-align:center;}

#wjdh-side-hot {background-color:#f8f8f8;}
#wjdh-side-hot dt,.hot-tag dt{height:45px;line-height:45px;margin-bottom:-2px;background-color:#0081c9;background-image:url(../images/ico1.png);background-repeat:no-repeat;background-position:230px center;position:relative}
#wjdh-side-hot dt i,.hot-tag dt i{display:block;width:16px;height:8px;background-color:#fff;position:absolute;left:7px;top:50%;margin-top:-4px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
#wjdh-side-hot dt a,.hot-tag dt a{color:#fff;font-size:18px;display:block;width:180px;height:45px;line-height:45px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 30px}
#wjdh-side-hot dt:hover i,.hot-tag dt:hover i {transform: scale(1, 0.2);-webkit-transform: scale(1, 0.2);}

#wjdh-side-hot .tempWrap {margin:auto;}
#wjdh-side-hot span.next,#wjdh-side-hot span.prev{display:inline-block;zoom:1;width:35px;height:20px;margin:0 5px;cursor:pointer}
#wjdh-side-hot .hot-btn{text-align:center;padding:10px}
#wjdh-side-hot span.prev{background:url(../images/sidebar_left.png)}
#wjdh-side-hot span.next{background:url(../images/sidebar_right.png)}

#wjdh-side-hot ul li{padding-top:10px;border-bottom:1px solid #e9e9e9}
#wjdh-side-hot ul li .img{width:210px;height:190px;padding:4px;margin:0 auto;background-color:#e9e9e9}
#wjdh-side-hot ul li .title-a{display:block;width:90%;height:30px;line-height:30px;margin:0 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}
#wjdh-side-hot span.next,#wjdh-side-hot span.prev{display:inline-block;zoom:1;width:35px;height:20px;margin:0 5px;cursor:pointer}

.hot-tag .cont{padding:15px 0;line-height:25px; background:#f8f8f8;}
.hot-tag .cont a{padding:2px 10px;background-color:#f1f1f1;zoom:1;display:inline-block;margin-bottom:10px}
.hot-tag .cont a:hover{background-color:red;color:#fff}


.side-contact{margin-bottom:0px}
.side-contact .side-contact-phone{background-color:red;font-size:16px;color:#fff;background-image:url(../images/phone.png);background-position:20px center;background-repeat:no-repeat;padding:10px 10px 10px 55px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
.side-contact .side-contact-phone:hover{background-position:20px 5px}
.side-contact .side-contact-phone p{font-size:24px;font-weight:700}
.side-contact .side-contact-adress{padding:10px 20px;background-color:#353537;background-image:url(../images/adress.png);background-position:20px 10px;background-repeat:no-repeat;text-indent:25px;color:#cecece;line-height:22px}

/*==============常见问题=====================*/

.n_faq {padding:20px 0px 0px;}
.n_faq ul{width:1200px;}
.n_faq ul li{float:left;width:535px;border:1px solid #e4e4e4;height:125px;position:relative;-webkit-transition:all .8s ease-out;transition:all .8s ease-out;background-color:rgba(255,255,255,.8);margin:0 40px 20px 20px}
.n_faq ul li:hover{border:1px solid red;transform:translate(-10px,-10px);-webkit-transform:translate(-10px,-10px);box-shadow:5px 5px 10px rgba(0,0,0,.2)}
.n_faq ul li .more{display:block;width:15px;height:15px;position:absolute;right:0;top:0;background-image:url(../images/more2.png);background-repeat:no-repeat;background-position:center center;background-color:#999}
.n_faq ul li:hover .more{background-color:red}
.n_faq dl dd{float:left;width:470px;padding:15px 0 0 40px}
.n_faq dl dd a{display:block;font-size:16px;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.n_faq dl dd p{color:#999;line-height:22px;height:62px;overflow:hidden}

/*==============产品详情=====================*/

.n_show_pro .up_box{ border-bottom: 1px solid #e1e2e3; margin-bottom:20px;}
.n_show_pro .up_box h1{ display:block;  padding:15px 0px 25px; text-align:center; font-size:28px; color:#505050;}
.n_show_pro .up_box img{ display:block; margin:0 auto; width:360px; height:360px;}

/*===========招聘==========*/

.n_job{ margin:0px auto;}
.n_job ul{ margin-top:-20px; margin-bottom:30px;}
.n_job ul li{border-bottom:1px solid #e4e6e7; padding:30px 0 20px;}
.n_job ul li  h1{ margin-top:-5px; display:block;}
.n_job ul li  h1 span{color:#4f5052; width:600px; display:block; font-size:16px;  }
.n_job ul li  span{ display:block; color:#a6a7ab;  font-size:12px;}
.n_job ul li  p{ color:#6d6e6f; font-size:12px; line-height:29px;}
.n_job ul li  .more{ padding:0 20px; display:block; background:#ff560b; color:#fff; border-radius:3px;  line-height: 32px;  font-size:14px; }
.n_job ul li  .more:hover{ background:#b4c800; color:#fff; text-decoration:none;}

/*==============内页 核心技术=====================*/
.n_tech { padding:20px 0px;}
.n_tech ul{}
.n_tech ul li{width:390px;float:left; margin-bottom:15px;margin-left:15px;}
.n_tech ul li.first{margin-left:0px;}
.n_tech ul li.four{margin-left:0px;}
.n_tech ul li .img{width:390px;height:263px;}
.n_tech ul li .img img{vertical-align:top}
.n_tech ul li p{font-size:16px; height:75px; line-height:30px; background:#e5e5e5; text-align:left; padding-left:20px;}

/*==============内页 新闻中心=====================*/

.n_news{padding:20px 0px 0px;background: #f9f9fa;}
.n_news h2{line-height:66px;color:#222;text-align:center}
.n_news li{height: 270px;padding-bottom: 36px;cursor:pointer}
.n_news li .bor{width:100%;height:100%;transition:all .5s;-webkit-transition:all .5s;background-color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.05)}
.n_news li .bor:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.2)}
.n_news .list1 .pic{width:310px;height:181px;float:left;overflow:hidden;margin:43px 0 43px 36px}
.n_news .list1 .pic img{display:block;width:100%}
.n_news .list1 .box{width:640px;float:left;margin-left:45px;padding:43px 0 43px}
.n_news .list1 .box h3,.n_news .list2 .box h3{font-size:24px;line-height:30px;color:#222;margin-bottom:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.n_news .list1 .box .details,.n_news .list2 .box .details{font-size:14px;line-height:27px;color:#666;height:90px;margin-bottom:15px}
.n_news .list1 .box .year,.n_news .list2 .box .year{width:100%;font-size:14px;line-height:28px}
.n_news .list1 .box .year .time,.n_news .list2 .box .year .time{color:#666;padding-right:20px;margin-right:20px}
.n_news .list1 .box .year .tit,.n_news .list2 .box .year .tit{color:#1e409f}
.n_news li .arr{float:right;width:59px;border-left:1px solid #f2f2f2;height:267px;background:url(../images/news-icon1.png) center no-repeat}
.n_news .list2 .box{width:920px;padding:43px 0 43px 36px;float:left}
.n_news .f-cb {zoom: 1;}

/*==============新闻详情=====================*/

.n_article{margin-top:0px}
.n_article .main_box{position:relative}
.n_article .ar_title{position:relative;padding:50px 0 50px 0;border-bottom:1px solid #e9e9ec;background:#f9f9fa}
.n_article .ar_title h1{font-size:22px;display:block;text-align:left;line-height:25px;margin-bottom:10px;color:#2a2a2c}
.n_article .ar_title h2{font-size:12px;display:block;text-align:left;color:#616568;line-height:30px}
.n_article .article{padding:50px 0 50px 0;font-size:16px;color:#6f6f71;line-height: 30px;}
.n_article .article p{font-size:16px;color:#6f6f71;line-height: 30px;}
.n_article .back_box{margin:40px auto 0 auto;padding-bottom:80px}
.page_box{position:fixed;z-index:2;display:none;margin-top:-76px;right:20px;background:#fff;top:50%;border:1px solid #eaeaed;height:152px;overflow:hidden;border-radius:5px;width:50px}
.page_box a{height:50px;display:block;text-align:center;font-size:14px;color:#3d3b42;line-height:50px;border-bottom:1px solid #eaeaed}
.page_box a.bnt_page{font-size:18px;font-family:SimSun}
.page_box a:hover{background:#3d3b42;color:#fff;border-bottom:1px solid #3d3b42}
.more_news{background:#f9f9fa;padding:60px 0;margin-bottom:-60px}
.more_news .news_box li{float:left;margin:24px;width:335px;background:#fff}
.more_news .news_box li img{display:block;width:335px;height:210px}
.more_news .title a{display:block;margin-bottom:40px;font-size:20px;color:#3d3b42}
.more_news .title a:hover{color:#2177c1}
.more_news .news_box ul{margin:-25px}
.more_news .news_box li a{overflow:hidden;height:40px}
.more_news .news_box li p{overflow:hidden;height:36px}

/*==============留言=====================*/

.n_msg{padding:30px 0}
.n_msg .about_title{padding-top:10px;margin-bottom:40px;border-top:none;border-bottom:1px solid #efefef}
.n_msg .article p{color:#848282}
.n_msg .un_box{min-height:480px;margin-top:30px;background:url(../images/bg_form.png) left center no-repeat}
.n_msg .un_box form{margin-left:570px;padding-top:15px}
.n_msg .un_box form .label{display:block;background:#fff;margin-bottom:10px;border:1px solid #d3d3d3;position:relative;height:48px;line-height:48px;padding-left:55px}
.n_msg .un_box form .label input{height:37px;border:none;width:423px;padding:0 5px;line-height:37px;font-size:12px;color: #666;}
.n_msg .un_box form .label strong{font-weight:400;display:block;position:absolute;left:15px;font-size:14px;color:#848282}
.n_msg .un_box form .textarea_box{height:130px}
.n_msg .un_box form .textarea{height:125px;padding-right:20px;border:none;line-height:40px;font-size:12px;resize:none;width:412px}
.n_msg .un_box form .submit{color:#fff;background:#0074ca;border-radius:3px;font-size:12px;display:block;margin-top:30px;width:120px;height:40px;line-height:38px;text-align:center; border:0px;}


/*==========联系我们===========*/
#contact_content{margin-top:-15px;position:relative;width:100%;height:900px;background:url(../images/bg_contact.jpg) center top no-repeat}
#contact_content video{min-height:900px}
#contact_content .zhezhao{position:absolute;top:0;left:0;height:100%;width:100%;z-index:2}
#contact_content .content{width:100%;position:absolute;top:130px;z-index:9}
#contact_content .left{width:410px; height:680px;background:#fefefe}
.left_content{padding:20px 20px;}
#contact_content .left .box{width:320px;width:320px;background:#fff;padding:40px 20px}
#contact_content .left .qy_info{display:block;border-bottom:1px dotted #c2c2c2;padding-bottom:25px;margin-bottom:10px}
#contact_content .left .qy_info h1{font-size:18px;color:#666;font-weight:700;display:block}
#contact_content .left .qy_info h2{font-size:12x;color:#666;display:block;margin-top:5px}
#contact_content .left .qy_info p{font-size:14px;color:#666;line-height:26px;margin-top:20px}
#contact_content .left dd{margin:10px auto;display:block;position:relative}
#contact_content .left dd{line-height:30px;position:relative;padding-left:45px}
#contact_content .left dd .mark{position:absolute;left:0;top:3px}
#contact_content .left dd .color{font-size:12px}
#contact_content .left dd a:hover{text-decoration:underline}
#contact_content .left dd h2{font-weight:700;color:#666;font-size:18px;margin-bottom:3px;display:block}
#contact_content .left dd h4{line-height:28px;font-size:14px;color:#666}
#contact_content .left dd h4 a{color:#666}
#contact_content .left dd h4 a:hover{color:#f6972e}
#contact_content .left dd a{display:inline-block;margin-right:20px;line-height:27px;height:27px;color:#666;font-size:14px}
#contact_content .left dd a img{vertical-align:middle}
#contact_content .left dd a:hover{text-decoration:none}
#contact_content .right{width:600px;height:600px;padding:0px;overflow:hidden;background:url(../images/pic_map_sx.png) 290px 38px no-repeat #fff}
#contact_content .right .box{height:540px}
#contact_content .right .up{margin-bottom:35px;position:relative}
#contact_content .right .up h1{color:#666;font-weight:700;font-size:18px;margin-bottom:10px}
#contact_content .right .up h3{font-size:12px;color:#666}
#contact_content .right .un{width:250px}
#contact_content .right .un .ar_article{font-size:13px}
#contact_content .right .un .ar_article p{font-size:13px}
#contact_content .right .ewm_box{margin-top:50px;text-align:center;width:120px}
#contact_content .right .ewm_box img{display:block;width:120px;height:120px}
#contact_content .right .ewm_box span{font-size:12px;color:#666;display:block;margin-top:10px}

/*==============分享插件=====================*/

.shart_box{position:absolute;right:0;top:25px}
#j_shart_s_24 .bds_count{font-size:12px}
#j_shart_s_24{padding-left:60px;position:relative}
#j_shart_s_24 strong{display:block;position:absolute;left:0;z-index:2;line-height:36px;font-size:12px;color:#a3a0a9}
#j_shart_s_24 .bds_qzone{background:url(../images/shart.png) center -224px no-repeat}
#j_shart_s_24 .bds_tsina{background:url(../images/shart.png) center -311px no-repeat}
#j_shart_s_24 .bds_tqq{background:url(../images/shart.png) center -195px no-repeat}
#j_shart_s_24 .bds_renren{background:url(../images/shart.png) center -340px no-repeat}
#j_shart_s_24 .bds_weixin{background:url(../images/shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_count{font-size:12px}


.site_map{ display: none; width: 100%; height: 100%; z-index: 9999;  }

.site_map .bg_box{ display: none;  width:100%;height:100%;background:#000;-webkit-opacity:0.6;opacity:0.6;filter:Alpha(opacity=80);z-index:9998;position:fixed;top:0;left:0;display:none;}
.site_map .box{  width: 360px; position: relative; height: 100%;  position: fixed; right: -360px; top: 0; background:url(../images/bg_site_map.png) center bottom no-repeat #fff; z-index: 9999;}

.sitemap{margin-top: 20px;}
.sitemap-xml{height:30px;line-height:30px;text-align:right;}
.sitemap-tit{height:46px;font-size:26px;line-height:46px;color:#fff;clear:both}
.sitemap-tit p{display:inline-block;padding:0 30px;text-align:center;background:#243348}
.sitemap-tit a{color:#fff}
.sitemap ul{padding-top:15px;display:inline-block;width:100%;border-bottom:1px solid #d2d2d2;margin-bottom:40px}
.sitemap li{height:60px;line-height:60px;border-bottom:1px solid #d2d2d2;text-align:center;width:16.66%;float:left;overflow:hidden;position:relative;top:1px}


/*上下页*/
.adjacent{height:35px;margin-top:20px}
.adjacent ul{width:1200px}
.adjacent ul li{width:550px;padding:0 1%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid #e5e5e5;background:#fafafa;height:38px;line-height:38px}
.adjacent ul li a{color:#333;font-size:14px;font-weight:100;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

/*推荐阅读*/
.relevant{border:1px solid #e5e5e5;margin:20px 0px}
.relevant .title{height:40px;line-height:40px;border-bottom:1px solid #e5e5e5;padding:0 10px;overflow:hidden}
.relevant .title h3{display:inline;color:red;font-size:18px;font-weight:700}
.relevant .title .tag{display:inline;color:#676767}
.relevant .title .tag a{margin-right:10px;color:#676767}
.relevant .title .back{float:right;padding-right:20px;background-image:url(../images/back.gif);background-repeat:no-repeat;background-position:right center}
.relevant .content{padding:10px 20px}
.relevant .content ul{width:1045px}
.relevant .content ul li{float:left;width:420px;height:30px;line-height:30px;padding-left:20px;background-image:url(../images/ico4.png);background-repeat:no-repeat;background-position:left center;margin-right:80px;-webkit-transition:all .8s ease-out;transition:all .8s ease-out}
.relevant .content ul li:hover{transform:translateX(10px);-webkit-transform:translateX(10px)}
.relevant .content ul li a{color:#676767;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}


/*内页标题*/
.wjdh-h3{text-align:center;margin-bottom:30px}
.wjdh-h3 h3 a{display:block;color:red;font-size:26px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
.wjdh-h3:hover h3 a{transform:translateY(20px);-webkit-transform:translateY(20px)}
.wjdh-h3 span{display:inline-block;zoom:1;font-size:20px;color:#cdcdcd;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;text-transform:uppercase}
.wjdh-h3:hover span{transform:translateY(-35px);-webkit-transform:translateY(-35px)}
.wjdh-h3 span em,.wjdh-h3 span i{position:absolute;top:10px;float:left;width:30px;height:1px;margin:0 auto;background-color:#bdbdbd}
.wjdh-h3 span i{left:-40px}
.wjdh-h3 span em{right:-40px}

.img{overflow:hidden;position:relative;}
.img img{background-color:#f4f4f4;background-image:url(../images/wjdh-logo.png);background-repeat:no-repeat;background-position:center center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
li:hover .img img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1)}
.wjdh-link{display:block;width:38px;height:38px;background-image:url(../images/link.png);background-repeat:no-repeat;background-position:center center}
.item-mask{width:100%;height:100%;background:rgba(0,0,0,0);position:absolute;left:0;top:0;opacity:0;-webkit-transform:rotateX(180deg) scale(.5,.5);transform:rotateX(180deg) scale(.2,.2);transition:all ease-out .5s}
li:hover .item-mask{opacity:1;-webkit-transform:rotateX(0) scale(1,1);transform:rotateX(0) scale(1,1);transition:all 1s cubic-bezier(.23,1,.38,1) 0s;background:rgba(0,0,0,.3)}
.item-mask .item-link-icon{display:block;width:38px;height:38px;text-align:center;font-size:22px;line-height:38px;border:1px solid rgba(255,255,255,.5);border-radius:50%;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px}

/*案例展示*/
.image-list{margin-top:45px;margin-bottom:40px}
.image-list .content ul{width:1230px}
.image-list .content ul li{float:left;width:334px;padding:20px;border:1px solid #e4e4e4;margin-right:26px;position:relative;-webkit-transition:all .8s ease-out;transition:all .8s ease-out}
.image-list .content ul li .border-bottom,.image-list .content ul li .border-left,.image-list .content ul li .border-right,.image-list .content ul li .border-top{display:block;position:absolute;background-color:red;-webkit-transition:all .8s ease-out;transition:all .8s ease-out}
.image-list .content ul li .border-top{height:1px;width:0;left:-1px;top:-1px}
.image-list .content ul li:hover .border-top{width:376px}
.image-list .content ul li .border-right{height:0;width:1px;right:-1px;top:-1px}
.image-list .content ul li:hover .border-right{height:463px}
.image-list .content ul li .border-bottom{height:1px;width:0;right:-1px;bottom:-1px}
.image-list .content ul li:hover .border-bottom{width:376px}
.image-list .content ul li .border-left{height:0;width:1px;left:-1px;bottom:-1px}
.image-list .content ul li:hover .border-left{height:463px}
.image-list .content ul li .title-a{font-size:18px;line-height:35px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.image-list .content ul li:hover .title-a{color:red}
.image-list .content ul li .img{width:334px;height:230px}
.image-list .content ul li p{color:#999;text-indent:2em;height:69px;line-height:23px;overflow:hidden;margin:15px auto 35px}
.image-list .content ul li .more{display:block;width:170px;height:35px;line-height:35px;text-align:center;margin:0 auto;border:1px solid #d0d0d0;-webkit-transition:all .8s ease-out;transition:all .8s ease-out}
.image-list .content ul li:hover .more{background-color:red;border:1px solid red;color:#fff;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
.image-list .content ul li .more span{overflow:hidden;line-height:35px;height:35px;vertical-align:middle}
.image-list .content ul li .more i{display:inline-block;zoom:1;width:0;height:35px;background-image:url(../images/bg2.gif);background-repeat:no-repeat;background-position:left center;vertical-align:middle;margin-left:10px;-webkit-transition:all .8s ease-out;transition:all .8s ease-out}
.image-list .content ul li:hover .more i{width:33px}
.image-list .tagcell{margin:20px 0;text-align:center}
.image-list .tagcell span{display:inline-block;zoom:1;background-color:#e3e3e3;width:42px;height:10px;line-height:10px;border-radius:5px;margin:0 10px}
.image-list .tagcell .on{background-color:#a6a6a6}

/*行业百科*/
.text-list{margin-bottom:40px}
.text-list ul li{float:left;width:50%;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;position:relative;margin-bottom:-1px;z-index:9}
.text-list ul li:hover{z-index:999}
.text-list ul li .border-bottom,.text-list ul li .border-top{display:block;width:0;height:1px;position:absolute;background-color:red;-webkit-transition:all .8s ease-out;transition:all .8s ease-out}
.text-list ul li .border-top{left:0;top:-1px}
.text-list ul li:hover .border-top{width:100%}
.text-list ul li .border-bottom{left:0;bottom:-1px}
.text-list ul li:hover .border-bottom{width:100%}
.text-list dl dt{float:left;width:170px;height:130px;background-color:#f8f8f8;border-right:1px solid #e4e4e4;color:#999;position:relative}
.text-list dl dt i{display:block;width:100%;height:0;background-color:red;position:absolute;left:0;bottom:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
.text-list ul li:hover dl dt i{height:100%}
.text-list dl dt .date{position:absolute;z-index:99;left:50px;top:30px}
.text-list ul li:hover .date{color:#fff}
.text-list dl dt .date span{font-size:32px;display:block}
.text-list dl dt .date em{font-size:16px}
.text-list dl dd{float:left;width:335px;padding:30px 0 0 40px}
.text-list dl dd a{display:block;font-size:16px;margin-bottom:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.text-list ul li:hover dd a{color:red}
.text-list dl dd p{color:#999;line-height:18px;height:36px;overflow:hidden}

/*==============搜索=====================*/
.n_search {margin:0 auto;width:1100px;}
.n_search ul{ margin-top:25px;}
.n_search li{ margin-bottom:30px; padding-bottom:30px; height:105px; border-bottom:1px dotted #bcbcc2; display:block;}
.n_search li .left{ float:left; background:url(../images/bg_news_li.png) center no-repeat; width:86px; height:99px;}
.n_search li .right{ float:right; width:980px; height:105px; overflow:hidden;}
.n_search li .left strong{ display:block; font-size:30px; color:#000000; text-align:center; margin: 18px 0 0px 0;}
.n_search li .left span{ display:block;color:#000; font-size:14px;text-align:center;}
.n_search li .right h1 a{ font-size:18px; color:#4c4c4f; line-height:30px; display:block; margin-bottom:5px;}
.n_search li .right p{ font-size:14px; color:#99999b; line-height:24px;}
.n_search li .right h1:hover a{ font-size:18px; color:#0151a9; line-height:30px;}
.n_search li:hover .left{ background-color:#f9f9f9;}

/*快速通道*/
.express-lane{border-bottom:1px solid #e4e4e4}
.express-lane h3{padding-left:30px;background-image:url(../images/ico2.png);background-repeat:no-repeat;background-position:left 1px;border-bottom:1px solid #e4e4e4;line-height:30px;font-size:20px;color:#747474;text-transform:uppercase;padding:0px 0px 10px 40px;}
.express-lane .content{padding:10px}
.express-lane dl{padding-left:52px;background-image:url(../images/ico3.gif);background-repeat:no-repeat;background-position:20px 10px;line-height:35px}
.express-lane dl dd,.express-lane dl dt{display:inline}
.express-lane dl dt{font-size:17px;color:#747474}
.express-lane dl dd a{color:#999;font-size:15px;display:inline-block;zoom:1;margin-right:20px}
.express-lane dl dd a:hover{color:red}
.bottom-contact{text-align:center}
.bottom-contact .qq,.bottom-contact .tel{display:inline-block;padding-left:50px;text-align:left;color:#747474;height:50px;overflow:hidden;margin:0 20px;padding:20px 0 20px 50px;cursor:pointer;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
.bottom-contact .tel{background-image:url(../images/phone2.png);background-repeat:no-repeat;background-position:10px center;font-size:16px}
.bottom-contact .tel p{font-size:24px;font-weight:700;position:relative}
.bottom-contact .tel p span{display:block;width:0;position:absolute;left:0;top:0;font-size:24px;color:red;white-space:nowrap;overflow:hidden;-webkit-transition:all .8s ease-out;transition:all .8s ease-out}
.bottom-contact .tel:hover p span{width:100%}
.bottom-contact .qq{background-image:url(../images/qq.png);background-repeat:no-repeat;background-position:left center;line-height:25px}
.bottom-contact .tel:hover{background-position:10px 15px}
.bottom-contact .qq:hover{background-position:left 15px}


.bxyxx{width:100%; height:135px; margin:0 auto; position:relative; background:url(../images/bxyxx.png) no-repeat top center;}
.bxyxxn{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxyxxn .p1{ width:100%; text-align:center; font-size:26px; color:#000; font-weight:bold; padding-top:32px;}
.bxyxxn .p2{ width:100%; text-align:center; font-size:18px; color:#fff; margin-top:20px;}
.bxyyy{width:100%; height:252px; margin:0 auto; position:relative; background:url(../images/bxyyy.png) no-repeat top center;}
.bxyyyy{ width:1100px; height:100%; margin:0 auto; position:relative;}

.bxygdqh1{ width:1046px; height:150px;  margin-left: auto;margin-right: auto;}
.bxygdqh1 li{width:202px; height:150px;overflow:hidden; float:left;position:relative;transition: 1s; margin-left:1px;}
.bxygdqh1 li img{width:200px; height:105px;	transition: all 1s ease-in-out 0s;border:1px solid #c9c9c9;}
.bxygdqh1 li:hover img{transform: rotatey(-180deg);}
.bxygdqh1 li p{ width:100%; font-size:12px; overflow:hidden; line-height:40px; height:30px;  color:#000; text-align:center;}
.bxygdqh1 li:hover p{ color:#127000;}
.bxygdqh1 .owl-theme .owl-nav [class*="owl-"]{position:absolute;top:30px;display:block;width:45px;height:45px;margin:0;padding:0;border-radius:0;overflow:hidden;}
.bxygdqh1 .owl-theme .owl-nav .owl-prev{left:-65px;background:url(../images/bxyzuo1.png) no-repeat left top;}
.bxygdqh1 .owl-theme .owl-nav .owl-next{right:-65px;background:url(../images/bxyyou1.png) no-repeat left top;}

.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

/*==============分页=====================*/

.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 25px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.8;
  text-decoration: none;
  color: #575e7b;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 3;
  color: #23527c;
  background-color: #eeeeee;
  border-color: #dddddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #ffffff;
  background-color: #575e7b;
  border-color: #575e7b;
  cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777777;
  background-color: #ffffff;
  border-color: #dddddd;
  cursor: not-allowed;
}

.pagination > li > .active,
.pagination > li > .active > span,
.pagination > li > .active > a:hover,
.pagination > li > .active > span:hover,
.pagination > li > .active > a:focus,
.pagination > li > .active > span:focus {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #ff560b;
    border-color: #ff560b;
}
.pagination > li > .active:hover {
    color: #fff;
    cursor: default;
    background-color: #3498DB;
    border-color: #2f89c6;
}