﻿@charset "utf-8";


/** reset **/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,button,textarea,select,figure{margin:0;padding:0}
body{font-family:"微软雅黑","宋体",Arial,Helvetica,sans-serif;font-size:12px;line-height:24px;color:#666;background:#fff;}
html{overflow-x:hidden;}
ol,ul,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img{border:0;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
input,button,select,textarea{border:none;background:none;outline:none;font-family:"微软雅黑";}
textarea{resize:none;}
.clear:after{display:block;clear:both;height:0;content:'\200B';}
.clear{zoom:1;}
a{color:#666;text-decoration:none;outline:none;transition:0.2s;}
a:hover{color:#cc0000;}
.eps{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;}
.fl{float:left;}
.fr{float:right;}
.fn{font-weight:normal;}
.oh{overflow:hidden;}
.tr,.enl img{
-webkit-transition:all .4s ease-in-out;
   -moz-transition:all .4s ease-in-out;
    -ms-transition:all .4s ease-in-out;
     -o-transition:all .4s ease-in-out;
        transition:all .4s ease-in-out;
}
.enl:hover img{
-webkit-transform:scale(1.1);
   -moz-transform:scale(1.1);
    -ms-transform:scale(1.1);
     -o-transform:scale(1.1);
        transform:scale(1.1);
}
.gray img{
-webkit-transition:all .4s ease-in-out;
   -moz-transition:all .4s ease-in-out;
    -ms-transition:all .4s ease-in-out;
     -o-transition:all .4s ease-in-out;
        transition:all .4s ease-in-out;
-webkit-filter:grayscale(100%);
   -moz-filter:grayscale(100%);
    -ms-filter:grayscale(100%);
     -o-filter:grayscale(100%);
        filter:grayscale(100%);
        filter:gray;
        filter:url(gray.svg#grayscale);
}
.gray a:hover img{
-webkit-filter:grayscale(0%);
   -moz-filter:grayscale(0%);
    -ms-filter:grayscale(0%);
     -o-filter:grayscale(0%);
        filter:grayscale(0%);
        filter:none;
}
.w1100{position:relative;width:1100px;margin:0 auto;}
.ptb50{padding:25px 0 50px;}
.no{margin-right:0px !important;}
.not{margin-top:0px !important;}
.bn{border:none !important;}
/** header **/
.miTop{height:35px;line-height:35px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;}
.miTop a{display:inline-block;height:35px;border-right:1px solid #ebebeb;padding:0 12px 0 29px;background-repeat:no-repeat;background-position:10px center;}
.miTop a.sc{background-image:url(sc.png);}
.miTop a.ly{background-image:url(ly.png);}
.miTop a.mp{background-image:url(mp.png);}
.miTop a.sc:hover{background-image:url(sch.png);}
.miTop a.ly:hover{background-image:url(lyh.png);}
.miTop a.mp:hover{background-image:url(mph.png);}

.lang{ position:relative; z-index:999;}
.lang a{ font-size:14px; line-height:34px;}
.lang ul{ position:absolute; left:0; top:34px; background-color:#f5f5f5; z-index:9999; display:none;}


/** logo tel **/
.miLo{height:120px;}
.miLo .logo{padding-top:18px;}
.miLo .dwy{height:69px;background:url(lx.jpg) no-repeat left center;padding-left:25px;margin-left:10px;font-size:30px;color:#333;font-weight:bold;line-height:26px;padding-top:14px;margin-top:20px;}
.miLo .dwy b{display:block;font-size:17px;letter-spacing:0.6px;color:#cc0000;font-weight:bold;margin-top:11px;}
.miLo .tel{background:url(tel.png) no-repeat left center;padding-left:55px;margin-top:35px;font-size:14px;}
.miLo .tel b{display:block;font-family:arial;font-size:20px;color:#cc0000;}

.miLo .tel2{padding-right:350px;margin-top:-50px;}

/** nav **/
.miNav{height:55px;background:url(nbj.png) repeat-x;}
.miNav .nav li{float:left;position:relative;z-index:11;}
.miNav .nav li a{display:block;height:55px;line-height:55px;font-size:14px;background:url(nl.png) no-repeat left;padding:0 27px;color:#fff;}
.miNav .nav li a:hover,.miNav .nav li a.active{background:url(nvh.png) repeat-x;color:#fff;}

/** footer **/
.miFoot{background:url(fbj.jpg) repeat-y center top;border-top:2px solid #cc0000;padding:35px 0 20px;color:#fff;}
.miFoot .menu{width:145px;}
.miFoot .menu h2{font-size:14px;padding-bottom:10px;}
.miFoot .menu a{display:block;color:#666;}
.miFoot .tel{width:330px;}
.miFoot .tel p{font-size:14px;line-height:26px;padding-bottom:5px;}
.miFoot .tel p b{display:block;font-family:arial;font-size:25px;color:#cc0000;}
.miFoot .tel span{padding-left:10px;}
.miFoot .code{width:99px; margin-left:30px;}
.miFoot .code span{display:block;background:url(mic.png) no-repeat left center;padding-left:25px;font-family:"宋体";line-height:16px;padding-top:2px;margin-top:5px;}
.miFoot .link{padding-top:25px;}
.miFoot .link h3{border-bottom:1px dotted #fff;line-height:35px;font-size:14px;}
.miFoot .link h3 span{font-family:arial;padding-left:5px;}
.miFoot .link p{padding-top:5px;}
.miFoot .link a{margin-right:10px;}
.miFoot .tel a,.miFoot a:hover{color:#fff;}

/** banner **/
.miSlide{width:100%;height:500px;overflow:hidden;position:relative;z-index:9;background:#000;}
.miSlide .bd{height:500px;position:relative;left:50%;margin-left:-960px;}
.miSlide .bd li{width:1920px;}
.miSlide .prev,.miSlide .next{position:absolute;top:50%;left:0%;z-index:10;display:block;width:50px;height:50px;margin-top:-50px;opacity:0;background: url(abtn.png) no-repeat 0 0;filter:alpha(opacity=0);}
.miSlide .next{right:0%;left:auto;background-position:0 -50px;}
.miSlide:hover .prev,.miSlide:hover .next{opacity:1;}
.miSlide:hover .prev{left:5%;}
.miSlide:hover .next{right:5%;}
.miSlide .hd{position:absolute;right:50%;bottom:20px;z-index:12;height:12px;margin-right:-28px;overflow:hidden;}
.miSlide .hd li{z-index:2;display:block;float:left;zoom:1;width:8px;height:8px;margin-left:5px;cursor:pointer;text-indent:9999px;border:2px solid #fff;border-radius:50%;font-size:0;line-height:0;overflow:hidden;}
.miSlide .hd li:hover,.miSlide .hd .on{background:#fff;}
.peSlide{height:300px;position:relative;z-index:10;overflow:hidden;}
.peSlide img{height:300px;position:relative;left:50%;margin-left:-960px;}

/** search **/
.miSear{width:100%;height:50px;background:url(tm.png);position:absolute;top:212px;z-index:20;overflow:hidden;}
.miSear .keyword{width:700px;line-height:50px;overflow:hidden;}
.miSear .keyword span{color:#333;}
.miSear .keyword a{padding:0 3px;color:#555;}
.miSear .keyword a:hover{color:#cc0000;}
.miSear .search{height:30px;width:296px;margin-top:10px;}
.miSear .search .text{width:215px;height:30px;line-height:30px;float:left;padding-left:30px;color:#7f7f7f;background:url(te.png) no-repeat 5px center #383838;border:none;}
.miSear .search .subt{width:51px;height:30px;background:url(su.png) no-repeat center;border:none;float:right;cursor:pointer;}

/** hot **/
.miHot{height:50px;background:#eaeaea;overflow:hidden;}
.miHot .bd h2{line-height:50px;background:url(ga.png) no-repeat left center;padding-left:40px;font-size:16px;color:#333;margin-right:35px;}
.miHot .bd h2 span{font-family:arial;text-transform:uppercase;font-size:14px;color:#aaa;padding-left:5px;}
.miHot .bd li{width:500px;height:30px;line-height:30px;margin-top:10px;overflow:hidden;}
.miHot .bd li a{width:390px;height:30px;font-size:14px;color:#333;float:left;}
.miHot .bd li span{float:right;font-size:12px;color:#888;}
.miHot .bd li a:hover{color:#cc0000;}
.miHot .prev,.miHot .next{display:block;width:27px;height:26px;background:url(anth.jpg) no-repeat;overflow:hidden;position:absolute;right:27px;top:12px;cursor:pointer;}
.miHot .next{right:0;background-position:-27px 0;}
.miHot .prev:hover,.miHot .next:hover{opacity:0.8;}

/** product **/
.miProd{padding-top:40px;}
.prodL{width:230px;}
.prodL h2{height:60px;background:url(pbt.jpg) no-repeat;color:#fff;padding-left:65px;font-size:20px;padding-top:20px;}
.prodL h2 span{display:block;font-family:arial;font-size:16px;}
.prodL ul{background:url(plb.jpg) repeat-y;}
.prodL li a{display:block;height:45px;line-height:45px;background:url(pbl.jpg) no-repeat;padding-left:35px;font-size:14px;color:#fff;}
.prodL li ol{padding:12px 0 11px 40px;}
.prodL li li a{height:35px;line-height:35px;background:url(pbll.png) no-repeat left center;padding-left:10px;color:#333;font-size:12px;}
.prodL li li a:hover{background:url(pblh.png) no-repeat left center;color:#cc0000;}
.prodR{width:850px;}
.prodR .hd{height:50px;background:#ebebeb;border-radius:4px;}
.prodR .hd ul{float:left;}

.prodR .hd li{line-height:50px;float:left;width:110px;text-align:center;font-size:16px;font-weight:bold;}
.prodR .hd li.on{background:#cc0000;color:#fff;border-radius:4px;}
.prodR .hd a{display:block;height:20px;float:right;margin-top:15px;margin-right:15px;}
.prodR .bd li{width:190px;height:176px;float:left;margin-right:20px;margin-top:22px;}
.prodR .bd li .pic{display:block;border:1px solid #ccc;padding:5px;border-bottom:0;padding-bottom:0;background:#f2f2f2;}
.prodR .bd li .pic img{width:180px;height:140px;}
.prodR .bd li .ak{display:block;float:left;width:170px;height:35px;line-height:35px;text-align:center;padding:0 10px;font-size:14px;color:#fff;}
.prodR .bd li .al{background:#0c4a9c;color:#fff;}
.prodR .bd li .ar{background:#cc0000;color:#fff;}
.prodR .bd li:hover .al{background:#0c4a9c;color:#fff;}
.prodR .bd li:hover .ar{background:#cc0000;color:#fff;}

.peng li:nth-child(3n){ margin-right:0;}

/** feat **/
.miFeat{height:265px;background:url(mibj.jpg) no-repeat center top;padding-top:25px;margin-top:40px;}
.miFeat .feat{width:210px;text-align:center;margin-right:85px;color:#fff;}
.miFeat .feat span{display:block;width:142px;height:103px;background:url(febj.png) no-repeat center top;margin:0 auto;text-align:center;padding-top:39px;}
.miFeat .feat h3{font-size:30px;line-height:30px;padding-top:15px; color:#fff;}
.miFeat .feat p{font-size:14px;line-height:20px;padding-top:10px; color:#fff;}

/** adv **/
.miAdv{background:url(ysbj.jpg) no-repeat center top;height:2762px;}
.miAdv h2{text-align:center;height:132px;padding-top:60px;}
.miAdv .adv{width:500px;}
.miAdv .adv .num{width:64px;height:76px;line-height:76px;text-align:center;font-family:arial;font-size:35px;color:#fff;background:url(sz.png) no-repeat;}
.miAdv .adv .txt{width:415px;}
.miAdv .adv .txt h3{font-size:25px;line-height:30px;color:#0c4a9c;}
.miAdv .adv .txt h3 span{display:block;color:#333;}
.miAdv .adv .txt h4{font-family:arial;font-size:18px;color:#b8b8b8;text-transform:uppercase;padding-top:2px;padding-bottom:5px;}
.miAdv .adv .txt p{font-size:14px;border-bottom:1px dotted #5b5b5b;line-height:22px;margin-top:10px;background:url(ai.png) no-repeat left 7px;padding-left:10px;padding-bottom:10px;}
.miAdv .adv .txt p span{color:#0c4a9c;}
.miAdv .adv .txt a{display:inline-block;padding:0 10px;line-height:35px;background:#cc0000;border-radius:2px;font-size:14px;color:#fff;margin-top:10px;}
.miAdv .adv .txt a:hover{background:#ed0000;color:#fff;}
.miAdv .pic{padding-top:30px;padding-right:30px;}
.miAdv .pic1,.miAdv .pic2{padding-top:50px;}
.miAdv .pic3{padding-left:40px;padding-top:60px;}
.miAdv .pic4{padding-right:30px;padding-top:80px;}
.miAdv .pic5{padding-top:70px;}
.miAdv .adv1{padding-left:40px;padding-top:80px;}
.miAdv .adv2{padding-left:0;padding-right:40px;padding-top:65px;}
.miAdv .adv3{padding-top:100px;padding-left:40px;}
.miAdv .adv4{padding-left:0;padding-right:40px;padding-top:55px;}
.miAdv .adv5{padding-top:43px;padding-left:40px;}
.miAdv .adv6{padding-left:0;padding-right:40px;padding-top:90px;}

/** partner **/
.miCoop{height:290px;background:url(zhbj.jpg) no-repeat center top;}
.miCoop h2{font-size:25px;color:#fff;text-align:center;padding-top:50px;}
.miCoop .prev,.miCoop .next{display:block;width:23px;height:85px;position:absolute;left:0;top:134px;background:url(anta.jpg) no-repeat;cursor:pointer;}
.miCoop .next{left:auto;right:0;background-position:0 -85px;}
.miCoop .prev:hover{background-position:-23px 0;}
.miCoop .next:hover{background-position:-23px -85px;}
.miCoop .bd{width:1022px;overflow:hidden;margin:60px auto 0;}
.miCoop .bd li{width:190px;height:120px;float:left;margin-right:18px;position:relative;}
.miCoop .bd li a{display:block;border:1px solid #fff;width:188px;height:83px;}
.miCoop .bd li img{border:3px solid #ebebeb;}
.miCoop .bd li h3{line-height:35px;text-align:center;color:#fff;font-size:14px;}
.miCoop .bd li a:hover{border-color:#cc0000;}

/** about **/
.miAbout{padding-top:40px;}
.miAbout h2{height:20px;padding:16px 25px 17px;background:url(abt.jpg) no-repeat;margin-bottom:35px;}
.miAbout h2 span{border-left:4px solid #0c4a9c;padding-left:10px;font-size:18px;}
.miAbout h2 a{float:right;height:20px;}
.miAbout .video{width:414px;height:260px;padding:5px;margin-left:25px;background:url(vibj.jpg) no-repeat;}
.miAbout .about{width:580px;margin-right:25px;padding-top:20px;}
.miAbout .about h3{font-size:25px;color:#333;}
.miAbout .about h3 span{font-family:arial;font-size:22px;color:#ebecec;padding-left:5px;}
.miAbout .about h4{height:24px;padding:0 10px;font-size:14px;background:#f2f2f2;margin-top:10px;}
.miAbout .about h4 span{color:#0c4a9c;cursor: pointer;}
.miAbout .about h4 span:hover,.miAbout .about h4 span.on{color:#cc0000;}
.miAbout .about .box a{color:#cc0000;}
.miAbout .about .box{padding-top:20px;line-height:23px;}

/* picture */
.picture{width:1050px;margin:35px auto 0;}
.picture .hd{height:35px;background:url(px.jpg) repeat-x center;text-align:center;}
.picture .hd ul{width:100px;height:35px;background:#fff;margin:0 auto;padding:0 20px;}
.picture .hd li{width:105px;height:35px;line-height:35px;font-size:14px;float:left;background:#898989;color:#fff;margin:0 1px;}
.picture .hd li.on{background:#0c4a9c;color:#fff;}
.picture .bd .prev,.picture .bd .next{display:block;width:25px;height:25px;background:url(ant.png) no-repeat;position:absolute;left:0px;top:75px;cursor:pointer;}
.picture .bd .next{left:auto;right:0px;background-position:0 -25px;}
.picture .bd .prev:hover{background-position:-25px 0;}
.picture .bd .next:hover{background-position:-25px -25px;}
.picture .bd{height:215px;position:relative;margin-top:20px;}
.picture .bd .list{width:970px;margin:0 auto;overflow:hidden;}
.picture .bd li{width:235px;height:215px;float:left;margin-right:10px;}
.picture .bd li h3{line-height:35px;text-align:center;}
.picture .bd li:hover{opacity:0.8}

.main { width:1002px; margin:0 auto;}
#adv_bg { width:100%; height:auto; background:#eff3f9; overflow:hidden;}
.adv_bg1 { width:100%; height:567px; margin:0 auto; background:url(20170111154629_286899800.jpg) center no-repeat; overflow:hidden;}
.adv_bg2 { width:100%; height:407px; margin:0 auto; background:url(20161220112644_1941850776.jpg) center no-repeat; overflow:hidden;}

.adv_w1 { width:400px; height:154px; font-size:14px; color:#666666; line-height:36px; margin:170px 0 0 95px;}
.adv_w1 b { color:#0057b1; font-size:30px; line-height:30px;}
.adv_w1 span { display:block; font-size:12px; text-transform:uppercase; line-height:30px; color:#666666; font-family:"Microsoft YaHei";}

.adv_w2 { width:394px; height:153px; font-size:14px; color:#666666; line-height:36px; margin:44px 0 0 95px;}
.adv_w2 b { color:#0057b1; font-size:30px; line-height:30px;}
.adv_w2 span { display:block; font-size:12px; text-transform:uppercase; line-height:30px; color:#666666;}

.adv_w3 { width:395px; height:153px; font-size:14px; color:#666666; line-height:36px; margin:10px 0 0 600px;}
.adv_w3 b { color:#0057b1; font-size:30px; line-height:30px;}
.adv_w3 span { display:block; font-size:12px; text-transform:uppercase; line-height:30px; color:#666666;}

.adv_w4 { width:393px; height:153px; font-size:14px; color:#666666; line-height:36px; margin:50px 0 0 600px;}
.adv_w4 b { color:#0057b1; font-size:30px; line-height:30px;}
.adv_w4 span { display:block; font-size:12px; text-transform:uppercase; line-height:30px; color:#666666;}

.banner_01{width:100%; height:200px; margin:0px auto; background:url(20161220112317_1990427485.jpg) no-repeat center; overflow:hidden;}

#inews_bg {padding:40px 0px;width:100%;background:#fff;}
#inews_box {position:relative;margin:0px auto;width:1004px;height:450px;overflow:hidden;}
#inews1_blk {position:absolute;top:0px;left:0px;width:646px;height:446px;border:1px solid #e2e2e2;border-top:3px solid #00439e;}
#inews_menu {position:relative;height:54px;line-height:54px;border-bottom:1px solid #e2e2e2;background:#f7f7f7;}
#inews_menu p {display:block;float:left;width:169px;height:54px;font-size:18px;text-align:center;border-right:1px solid #e2e2e2;cursor:pointer;}
#inews_menu p.inews_menu_cur {color:#00439e;font-weight:bold;background:#fff;}
#inews2_blk {position:absolute;top:0px;right:0px;width:336px;height:446px;border:1px solid #e2e2e2;border-top:3px solid #00439e;}
#inews_title {position:relative;padding-left:15px;height:54px;line-height:54px;border-bottom:1px solid #e2e2e2;background:#f7f7f7;}
#inews_title h2 {color:#00439e;font-size:18px;}
.inews_more {position:absolute;top:0px;right:15px;}
.inews_more a {color:#00439e;}
.inews_more a:hover {color:#e55c00;}
.inews {position:relative;width:646px;height:446px;}
.inews dl {position:absolute;top:24px;left:25px;width:596px;height:155px;overflow:hidden;}
.inews dl dt {position:absolute;top:0px;left:0px;width:250px;height:155px;}
.inews dl dt img {width:250px;height:155px;}
.inews dl dd {position:absolute;top:0px;right:0px;width:320px;height:155px;overflow:hidden;}
.inews dl dd h2 {padding:6px 0px 0px 0px;font-size:15px;}
.inews dl dd span {color:#999;font-size:12px;}
.inews dl dd p {margin-top:8px;height:92px;line-height:23px;overflow:hidden;}
.inews ul {position:absolute;top:200px;left:25px;width:596px;}
.inews ul li {position:relative;height:40px;line-height:40px;background:url(inews_line.jpg) repeat-x left bottom;}
.inews ul li h2 {padding-left:20px;width:460px;font-size:14px;font-weight:normal;background:url(left_menu_icon.jpg) no-repeat 6px 17px;}
.inews ul li span {position:absolute;top:0px;right:0px;color:#999;font-size:12px;}

.page{ margin-top:15px; text-align:center; margin-left:20px; overflow:hidden;}
.page li{ display:inline; float:left; margin-right:10px;}

#iarticle {position:absolute;left:18px;width:300px;}
#iarticle li {position:relative;height:40px;line-height:40px;background:url(inews_line.jpg) repeat-x left bottom;}
#iarticle li h2 {padding-left:20px;width:190px;font-size:14px;font-weight:normal;background:url(left_menu_icon.jpg) no-repeat 6px 17px;}
#iarticle li span {position:absolute;top:0px;right:0px;color:#999;font-size:12px;}

/** ad **/
.miAd{width:100%;height:176px;margin-top:45px;overflow:hidden;}
.miAd img{height:176px;position:relative;left:50%;margin-left:-960px;}

/** news* */
.miNews{padding:35px 0 40px;}
.miNews .news{width:738px;border:1px solid #e1e1e1;overflow:hidden;}
.news .hd{height:40px;line-height:40px;}
.news .hd ul li{height:40px;float:left;width:344px;background:url(nline.jpg) repeat-x;font-size:16px;color:#000;padding-left:25px;}
.news .hd ul li.on{background:#0c4a9c;color:#fff;}
.news .bd{padding:30px 20px 20px;}
.news .box{width:698px;overflow:hidden;}
.news .hot{height:150px;}
.news .hot .pc{display:block;width:234px;height:144px;float:left;margin-right:20px;border:3px solid #e1e1e1;}
.news .hot h3{width:438px;float:left;line-height:36px;font-size:18px;}
.news .hot p{width:438px;float:left;font-size:12px;padding-top:10px;}
.news .hot p a{color:#cc0000;}
.news .bd ul{width:780px;margin-top:20px;border-top:1px solid #e1e1e1;padding-top:13px;}
.news .bd li{width:325px;margin-right:48px;height:28px;line-height:28px;float:left;}
.news .bd li a{display:block;width:220px;height:28px;float:left;background:url(ni.png) no-repeat left center;padding-left:10px;}
.news .bd li span{float:right;font-family:arial;color:#999;}
.news .bd li a:hover{background:url(nih.png) no-repeat left center;color:#cc0000;}

/** faq **/
.faq{width:340px;border:1px solid #e1e1e1;}
.faq h2{margin:10px 15px;height:20px;line-height:20px;border-left:3px solid #0c4a9c;padding-left:10px;font-size:18px;}
.faq h2 a{float:right;height:20px;}
.faq .bd{height:306px;margin:30px 0 20px;padding:0 20px;overflow:hidden;}
.faq .bd li{padding:16px 0;border-bottom:1px solid #e1e1e1;}
.faq .bd li h3{line-height:16px;background:url(fq.jpg) no-repeat left top;padding-left:25px;margin-bottom:10px;}
.faq .bd li h3 a{color:#333;font-size:14px;}
.faq .bd li h3 a:hover{color:#cc0000;}
.faq .bd li p{background:url(fa.jpg) no-repeat left 6px;padding-left:25px;color:#999;line-height:22px;}

.peBar{width:230px;}
.peBar .menu h2{height:65px;line-height:65px;background:url(pet.jpg) repeat-x;border-radius:4px 4px 0 0;text-align:center;font-size:24px;color:#fff;margin-bottom:2px;}
.peBar .menu li a{display:block;height:40px;line-height:40px;padding-left:40px;font-size:15px;color:#333;border-bottom:1px solid #bdbdbd;background:url(pel.jpg) no-repeat;}
.peBar .menu li a:hover{background:url(peh.jpg) no-repeat left center;color:#fff;}
.peBar .menu li a.active{background:url(peh.jpg) no-repeat left center;color:#fff;border-bottom:none;}
.peBar .menu li ol{padding:10px 0 10px 30px;background:url(plb.jpg) repeat-y;overflow:hidden;}
.peBar .menu li li a{height:30px;line-height:30px;background:url(pbll.png) no-repeat left center;padding-left:10px;color:#333;font-size:12px;border:none;}
.peBar .menu li li a:hover,.peBar .menu li li a.active{background:url(pblh.png) no-repeat left center;color:#cc0000;}

.peBar .menu li li.on a{background:url(pblh.png) no-repeat left center;color:#cc0000;}

.peBar .contact,.peBar .product,.peBar .sideNews{margin-top:15px;}
.peBar .contact h2,.peBar .product h2,.peBar .sideNews h2{height:40px;line-height:40px;padding-left:15px;font-size:16px;color:#fff;background:#0c4a9c;border-left:solid #cc0000 5px;}
.peBar .contact .box,.peBar .product .box,.peBar .sideNews .box{border:1px solid #e1e1e1;border-top:none;padding:14px;}
.peBar .product .bd{height:352px;overflow:hidden;}
.peBar .product .bd ul{overflow:hidden;zoom:1;}
.peBar .product .bd li{width:200px;height:176px;}
.peBar .product .bd li img{width:196px;height:144px;border:2px solid #e1e1e1;}
.peBar .product .bd li img:hover{border-color:#cc0000}
.peBar .product .bd li h3{line-height:30px;text-align:center;padding:0 10px;}
.peBar .contact img{}
.peBar .contact p{padding-top:10px;}
.peBar .contact b{font-size:14px;}

.sideNews{}
.sideNews ul li{ padding:8px 0; border-top:1px dotted #ddd;}
.sideNews ul li:nth-child(1){ border:none;}
.sideNews ul li a{ display:block; font-size:14px; line-height:20px; position:relative; padding-left:10px;}
.sideNews ul li a:before{ content:""; overflow:hidden; position:absolute; background-color:#888; left:0px; top:8px; height:4px; width:4px; border-radius:50%;}


.peCont{width:840px;font-size:14px;overflow:hidden;}
.peCont .curt{height:45px;line-height:35px;background:url(conti.png) no-repeat left bottom;font-size:12px;margin-bottom:20px;}
.peCont .curt h2{display:block;float:left;text-align:left;font-size:18px;overflow:hidden;font-weight:normal;}
.peCont .curt span{float:right;background:url(cur.png) no-repeat left center;padding-left:15px;font-size:12px;}
.peCont .curt p{font-size:14px;line-height:37px;}

/** picture list **/
.uLt{width:950px;}
.lt{width:245px;padding:9px 9px 0;background:#f5f5f5;float:left;margin-right:25px;position:relative;margin-bottom:20px;border-bottom:2px solid #e8e8e8;}
.lt a{width:100%;display:block;overflow:hidden;}
.lt h3{font-size:15px;line-height:40px;text-align:center;}
.lt:after,.lt:before,.soulList li:before,.soulList li:after{content:'';position:absolute;bottom:-2px; width:0;height:2px;background:#cc0000;-webkit-transition:0.4s;transition:0.4s;}
.lt:before,.soulList li:before{left:0;}
.lt:after,.soulList li:after{right:0;}
.lt:hover:after,.lt:hover:before,.soulList li:hover::before,.soulList li:hover::after{width:50%;}
.lt:hover h3{color:#cc0000;}

.parList li{width:175px;margin-right:23px;}
.soulList{width:990px;}
.soulList li{width:265px;float:left;margin-right:22px;margin-bottom:30px;position:relative;background:#f4f4f4;border-bottom:2px solid #dadada;}
.soulList li .pic{display:block;width:265px;height:194px;overflow:hidden;}
.soulList li .pic img{width:100%;height:100%;}
.soulList li .txt{padding:15px;height:130px;}
.soulList li .txt h3{line-height:18px;font-size:14px;}
.soulList li .txt h3 a{color:#333;}
.soulList li .txt h4{font-family:arial;color:#999;font-weight:normal;}
.soulList li .txt p{line-height:22px;color:#777;}
.soul li .pic{width:290px;height:202px;}

.conTi{font-size:16px;}
.conFeed{margin-top:30px;}
.conFeed label{display:inline-block;width:80px;height:32px;line-height:32px;margin-bottom:30px;padding-left:40px;background:url(ci.png) no-repeat;float:left;}
.conFeed label.ti{background-position:0 -128px;}
.conFeed label.na{background-position:0 -32px;}
.conFeed label.tp{background-position:0 0;}
.conFeed label.em{background-position:0 -64px;}
.conFeed label.qq{background-position:0 -96px;}
.conFeed label.ad{background-position:0 -160px;}
.conFeed label.ms{background-position:0 -192px;margin-bottom:10px;}
.conFeed input{width:257px;height:30px;line-height:30px;float:left;margin:0 42px 30px 0;padding:0 10px;border:1px solid #dbdbdb;}
.conFeed input.last{margin-right:0;}
.conFeed textarea{height:125px;width:818px;padding:10px;border:1px solid #dbdbdb;display:block;margin-bottom:30px;}
.conFeed .code{width:150px;height:38px;line-height:38px;margin-right:10px;}
.conFeed .checkcode{width:50px;height:22px;margin-left:5px;border:1px solid #ccc;padding:8px 10px;float:left;background:#fff;display:inline-block;}
.conFeed .btns{width:120px;height:40px;background:#cc0000;color:#fff;border:none;font-size:16px;cursor:pointer;margin:0;margin-left:10px;}
.conFeed .reset{background:#666;cursor:pointer;}
.conFeed input:focus,.conFeed textarea:focus{border-color:#cc0000;}

/** jobs **/
.jobsList{width:100%;overflow:hidden;border-top:1px solid #e8e8e8;}
.jobsList dd{height:48px;line-height:48px;border:1px solid #e8e8e8;background:#fff;cursor:pointer;position:relative;border-top:none;}
.jobsList dd em{display:block;width:8px;height:7px;background:url(icone.png) no-repeat;cursor:pointer;position: absolute;top:21px;right:14px;}
.jobsList dd.on{background:#eee;}
.jobsList dd.on em{background:url(iconf.png) no-repeat;color:#fff;}
.jobsList dd span{display:block;float:left;height:48px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:50px;}
.jobsList dd span.sp1{width:210px;}
.jobsList dt{border:1px solid #e8e8e8;border-top:none;padding:30px 50px;background:#fff;}
.apply{display:block;width:77px;line-height:30px;margin-top:30px;background:url(iconl.png) no-repeat 10px 6px #666;color:#fff;padding-left:33px;border-radius:4px;}
.apply:hover{background-color:#cc0000;color:#fff;}

.jobDetail{border:1px solid #eee;background:#fff;}
.jobDetail h3{font-weight:bold;background:#eee;line-height:35px;padding-left:15px;font-weight:normal;}
.jobDetail table{margin:20px;}
.jobDetail .bxx tr{height:42px;}
.jobDetail .mr{padding-right:41px;}
.jobDetail .tx{width:275px;border:1px solid #eee;line-height:28px;height:28px;padding:0 5px;}
.jobDetail .rd{margin-right:5px;vertical-align: middle;}
.jobDetail .tx:focus,.jobDetail .area:focus{border:1px solid #cc0000;}
.jobDetail .area{width:786px;padding:5px;border:1px solid #eee;line-height:22px;height:125px;margin-top:3px;display:block;}
.jobDetail .sub{background:#666;width:100px;height:30px;line-height:30px;cursor:pointer;border:none;color:#fff;margin-right:10px;margin-top:20px;border-radius:2px;display:block;float:left;text-align:center;}
.jobDetail .sub:hover{background:#cc0000;color:#fff;}
.jobDetail .subr{width:110px;background:#cc0000;color:#fff;}


/** news list **/

.newsList li{padding:20px 0;border-bottom:1px solid #e3e3e3; overflow:hidden;}
.newsList li a.pic{display:block;padding:5px;border:1px solid #e3e3e3;}
.newsList li .cont{width:555px;}
.newsList li h3{line-height:30px;font-size:18px; padding-bottom:5px;}
.newsList li span{display:inline-block;line-height:18px;margin-right:15px;padding-left:20px;}
.newsList li span.sp1{background:url(ti.png) no-repeat left center}
.newsList li span.sp2{background:url(wj.png) no-repeat left center}
.newsList li p{padding-top:10px;color:#888;font-size:12px;}
.newsList li .more{display:inline-block;width:87px;height:25px;line-height:25px;border:2px solid #eee;text-align:center;margin-top:10px;}
.newsList li:hover a.pic{opacity:0.8;border-color:#cc0000;}
.newsList li:hover h3 a{color:#cc0000;}
.newsList li:hover .more{border-color:#cc0000;background:#cc0000;color:#fff;}


.newsList li.caseList{padding:20px; background-color:#f5f5f5; overflow:hidden;margin-bottom:20px; position:relative;}
.newsList li.caseList a.pic{display:block;padding:5px;border:1px solid #e3e3e3; background-color:#fff;}
.newsList li.caseList .cont{width:515px;}
.newsList li.caseList .cont span.classn{ background-color:#cc0000; position:absolute; right:0; top:0; width:100px;  text-align:center; font-size:16px; line-height:40px; color:#fff; margin:0; padding:0;}
.newsList li.caseList h3{line-height:30px;font-size:18px; width:400px;}
.newsList li.caseList span{display:inline-block;line-height:18px;margin-right:15px;padding-left:20px;}
.newsList li.caseList span.sp1{background:url(ti.png) no-repeat left center}
.newsList li.caseList span.sp2{background:url(wj.png) no-repeat left center}
.newsList li.caseList p{padding-top:10px;color:#888;font-size:12px;}
.newsList li.caseList .more{display:inline-block;width:87px;height:25px;line-height:25px;border:1px solid #ddd;text-align:center;margin-top:10px;}
.newsList li.caseList:hover a.pic{opacity:0.8;border-color:#cc0000;}
.newsList li.caseList:hover h3 a{color:#cc0000;}
.newsList li.caseList:hover .more{border-color:#cc0000;background:#cc0000;color:#fff;}




.newsDetail h2{font-size:24px;line-height:26px;text-align:center;color:#333;padding-bottom:15px;font-weight:normal;}
.newsDetail .msg{text-align:center;border-bottom:1px solid #e7e7e7;font-family:"宋体";font-size:12px;padding-bottom:5px;}
.newsDetail .msg span{padding:0 7px;color:#999;}
.newsDetail .msg .fonts a{padding:0 3px;}
.newsDetail .msg a.active{font-weight:bold;color:#cc0000;}
.newsDetail .detailCont{padding:20px 0;line-height:26px;overflow:hidden;}
.newsDetail .detailCont .pic{text-align:center;padding-bottom:20px}
.pagIng{border:1px solid #dadada;padding:8px 15px;overflow:hidden;}
.pagIng .fl{width:665px;height:60px;padding-right:30px;border-right:1px solid #dadada;}
.pagIng .fl a{display:block;height:30px;line-height:30px;}
.pagIng .fr{line-height:28px;display:block;width:85px;height:28px;margin-top:16px;text-align:center;color:#fff;border-radius:2px;background:#cc0000;}
.pagIng .fr:hover{background:#007eed;color:#fff;}
.recTitle{padding-left:20px;height:35px;line-height:35px;background:url(page_line.jpg) no-repeat 10px 12px #eee;font-weight:bold;color:#333;font-weight:normal;margin-top:20px;}
.relNews{overflow:hidden;margin-top:15px;}
.relNews ul{width:900px;}
.relNews ul li{float:left;margin-right:40px;width:400px;height:28px;line-height:28px;}
.relNews ul li a{display:block;width:270px;line-height:28px;background:url(iconh.jpg) no-repeat left center;padding-left:15px;float:left;font-size:12px;}
.relNews ul li a:hover{background:url(iconi.jpg) no-repeat left center;margin-left:5px;}
.relNews ul li span{float:right;color:#999;}

.faqList li{position:relative;margin-bottom:25px;}
.faqList li:after{content:''; position:absolute; top:12px; right:16px; display:block; width:30px; height:30px; background:#0c4a9c;pointer-events:none;}
.faqList li h3:before, .faqList li h3:after{content:''; position:absolute; top:26px; right:23px; z-index:2; width:16px; height:2px; background:#fff;}
.faqList li h3:before{width:2px; height:16px; top:19px; right:30px; -webkit-transition:0.3s; transition:0.3s;}
.faqList li.act h3:before{-webkit-transform:rotate(90deg); transform:rotate(90deg);background:transparent\0;}
.faqList li h3{position:relative;padding:0 60px;background-color:#f5f5f5;line-height:54px;font-size:16px;cursor:pointer;font-weight:normal;background-image:url(faq.png); background-repeat:no-repeat;background-position:20px 0;}
.faqList li div{display:none;padding:25px 60px 0 60px;line-height:25px;color:#7c7c7c;-webkit-animation:fadeIn 0.5s ease-out 0.2s both; animation:fadeIn 0.5s ease-out 0.2s both;background:url(faq.png) no-repeat 20px -155px;font-size:14px;}
@-webkit-keyframes fadeIn{
  0%{opacity:0;}
  100%{opacity:1;}
}
@keyframes fadeIn{
  0%{opacity:0;}
  100%{opacity:1;}
}

/** product show **/
.prodPic{width:560px;}
.prodPic .big{width:435px;height:398px;position:relative;z-index:1;float:right;border:1px solid #e3e3e3;}
.prodPic .big a{width:435px;height:398px;background:#fff;display:table-cell;text-align:center;vertical-align:middle;}
.prodPic .big a img{vertical-align:middle;max-width:435px;max-height:398px;}
.prodPic .big a{*display:block;*font-family:Arial;*line-height:1;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:300px;height:300px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url(mask.png);cursor:move;z-index:1;}
.prodPic .list{width:112px;height:400px;overflow:hidden;position:relative;float:left;}
.prodPic .list a.prev,.prodPic .list a.next{display:block;width:107px;height:25px;position:absolute;top:0;left:0;background:url(anu.jpg) no-repeat;overflow:hidden;cursor:pointer;}
.prodPic .list a.next{top:auto;bottom:0;background-position:0 -50px;}
.prodPic .list a.prev:hover{background-position:0 -25px;}
.prodPic .list a.next:hover{background-position:0 -75px;}

.prodPic .list .thumb{position:relative;width:112px;height:334px;overflow:hidden;top:33px;}
.prodPic .list .thumb ul{position:absolute;height:99999px;}
.prodPic .list .thumb ul li{background:none;float:left;width:107px;height:85px;position:relative;}
.prodPic .list .thumb ul li a{display:block;width:103px;height:75px;border:2px solid #e3e3e3;text-align:center;background:#fff}
.prodPic .list .thumb ul li img{max-width:100%;max-height:100%;cursor:pointer;}
.prodPic .list .thumb ul li a em{display:block;width:5px;height:9px;position:absolute;right:-5px;top:35px;}
.prodPic .list .thumb ul li a.selected{border-color:#0c4a9c;}
.prodPic .list .thumb ul li a.selected em{background:url(jt.png) no-repeat;}

.prodTitle{width:260px;overflow:hidden;}
.prodTitle h2{font-size:20px;padding:10px 0;border-bottom:1px dotted #e3e3e3;margin-bottom:15px;}
.prodTitle .txt{line-height:25px;height:50px;overflow:hidden;}
.prodTitle .txt span{color:#333;}
.prodTitle .fenx{padding-top:15px;margin-top:15px;border-top:1px dotted #e3e3e3;overflow:hidden;}
.prodTitle .tel{background:url(st.jpg) no-repeat left center;padding-left:50px;margin-top:15px;color:#0c4a9c;}
.prodTitle .tel span{display:block;font-size:24px;font-family:arial;}

.prodTab{overflow:hidden;margin-top:40px;}
.prodTab .list{height:40px;border-bottom:2px solid #e3e3e3;margin-bottom:20px;}
.prodTab .list li{display:block;width:130px;height:40px;line-height:40px;float:left;text-align:center;font-size:16px;background:#e3e3e3;color:#333;border-radius:3px 3px 0 0;margin-right:2px;}
.prodTab .list li.on{color:#fff;background:#cc0000;}
.prodTab .listA table{width:100%;border-color:#dadada;}
.prodTab .listA table td{line-height:35px;border-color:#dadada;}
.prodTab .listA table tr:hover{background:#eaeaea;}

.prodOrder{padding:25px;background:#f4f4f4;overflow:hidden;margin-top:20px;}
.prodOrder h3{font-size:15px;line-height:18px;font-weight:normal;}
.prodOrder .table{padding-top:20px;overflow:hidden;}
.prodOrder .table li{width:395px;height:215px;float:left;height:35px;margin-bottom:10px;}
.prodOrder .table li span{float:left;border:1px solid #e3e3e3;line-height:33px;height:33px;width:78px;display:inline-block;text-align:center;background:#fff;}
.prodOrder .table li .iptTxt{float:right;width:304px;border:1px solid #e3e3e3;border-left-width:0;height:33px;line-height:33px;background:#fff;color:#999;padding-left:10px;}
.prodOrder .table li .iptCode{float:left;width:185px;border:1px solid #e3e3e3;border-left-width:0;height:33px;line-height:33px;background:#fff;color:#999;padding-left:10px;}
.prodOrder .table li .checkcode{float:right;border:1px solid #ddd;border-left-width:0;background:#fff;padding:0 9px;}
.prodOrder .table li .btn{width:395px;height:35px;line-height:35px;background:#cc0000;cursor:pointer;color:#fff;text-align:center;border:none;}
.prodOrder .table li .btn:hover{background:#007eed;color:#fff;}
.prodOrder .table li.areLi{width:380px;float:right;height:215px;overflow:hidden;}
.prodOrder .table li.areLi .txtContent{width:348px;height:183px;border:1px solid #e3e3e3;outline:none;resize:none;padding:15px;color:#999;line-height:18px;background:#fff;}




.page-video-list{}
.page-video-list dl{ float:left; width:405px; margin-right:30px; margin-top:30px;}
.page-video-list dl:nth-child(2n){ margin-right:0;}
.page-video-list dl dt{ height:350px;}
.page-video-list dl dd{ font-size:14px; line-height:40px; text-align:center;}


.tipNews{ width:210px; position:fixed; top:50%; left:20px; z-index:999999999999;}
.tipNewsTitle{ height:47px; background: url(tipNews.png) no-repeat left top; position:relative;}
.tipNewsTitle a{ width:60px; height:47px; position:absolute; right:0; top:0; overflow:hidden;}
.tipNewsTitle span{ position:absolute; background:#fff; overflow:hidden;
-ms-transition-duration:0.3s; -webkit-transition-duration:0.3s; transition-duration:0.3s;-ms-transform:rotate(45deg); transform:rotate(45deg);}
.tipNewsTitle span.one{width:19px; height:3px; top:21px; right:10px;}
.tipNewsTitle span.two{width:3px; height:19px; top:13px; right:18px;}
.tipNewsTitle a:hover span.one,.tipNewsTitle a:hover span.two{-ms-transform:rotate(225deg); transform:rotate(225deg); background-color:#fff;}

.tipNewsList{ padding:15px 18px 15px 18px; background: url(tipNews.png) no-repeat left bottom;}
.tipNewsList li{ border-bottom:1px dotted #ffffff;}
.tipNewsList li:nth-last-child(1){ border-bottom:none;}
.tipNewsList li a{ display:block; padding-left:10px; position:relative; font-size:12px; line-height:30px; color:#fff;}
.tipNewsList li a:before{ content:""; overflow:hidden; position:absolute; left:0px; top:14px; width:0px; height:0px; border:2px solid transparent; border-left-color:#fff}
.tipNewsList li a:hover{ text-decoration:underline;}

