﻿/* CSS Document */
/*Reset*/
.tongyLink{ width:100%; background:#ffff; display: none}
.tongyLink a{ float: left; margin: 0 15px; line-height: 30px; height: 30px; overflow: hidden; color: #666666}
*{box-sizing:content-box;}
body{ margin:0px; padding:0px; font-size:14px;  color:#333; font-family:"微软雅黑"; min-width:1200px;}
pre{white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; Word-wrap: break-word;font-family:"微软雅黑";}

a{color:#2b2b2b;text-decoration:none;}
a:hover{color:#666666;text-decoration:none;}
ol,ul,li,p,h1,h5,h2,h3,h4,h6{list-style:none;margin:0px; padding:0px;}
img{border:0px;}
form{ margin:0px; padding:0px;}input,textarea{ outline:0}
.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.animationName{animation-name: sfs !important;}
@-webkit-keyframes zoomIn {0% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);} 50% {opacity: 1;}}
@keyframes zoomIn {0% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);-ms-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}50% {opacity: 1;}}
.zoomIn {-webkit-animation-name: zoomIn;animation-name: zoomIn; }

.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}
@-webkit-keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);} 100% {opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);-ms-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}  100% {opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none;}}

.fadeInDown {-webkit-animation-name: fadeInDown;animation-name: fadeInDown;}
@-webkit-keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);} 100% {opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);-ms-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}  100% {opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none;}}

@-webkit-keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}
    100% {opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);-ms-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}
    100% {opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none;}}
.fadeInLeft {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;}

@-webkit-keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}
    100% {opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);-ms-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}
    100% {opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none;}}
.fadeInRight {-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}
@-webkit-keyframes bounceInLeft{
    0%,60%,75%,90%,100%{
        -webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);
        transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);
    }

    0%{
        opacity:0;
        -webkit-transform:translate3d(-3000px,0,0);
        transform:translate3d(-3000px,0,0);
    }

    60%{
        opacity:1;
        -webkit-transform:translate3d(25px,0,0);
        transform:translate3d(25px,0,0);
    }

    75%{
        -webkit-transform:translate3d(-10px,0,0);
        transform:translate3d(-10px,0,0);
    }

    90%{
        -webkit-transform:translate3d(5px,0,0);
        transform:translate3d(5px,0,0);
    }

    100%{
        -webkit-transform:none;
        transform:none;
    }
}

@keyframes bounceInLeft{
    0%,60%,75%,90%,100%{
        -webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);
        transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);
    }

    0%{
        opacity:0;
        -webkit-transform:translate3d(-3000px,0,0);
        -ms-transform:translate3d(-3000px,0,0);
        transform:translate3d(-3000px,0,0);
    }

    60%{
        opacity:1;
        -webkit-transform:translate3d(25px,0,0);
        -ms-transform:translate3d(25px,0,0);
        transform:translate3d(25px,0,0);
    }

    75%{
        -webkit-transform:translate3d(-10px,0,0);
        -ms-transform:translate3d(-10px,0,0);
        transform:translate3d(-10px,0,0);
    }

    90%{
        -webkit-transform:translate3d(5px,0,0);
        -ms-transform:translate3d(5px,0,0);
        transform:translate3d(5px,0,0);
    }

    100%{
        -webkit-transform:none;
        -ms-transform:none;
        transform:none;
    }
}

.bounceInLeft{
    -webkit-animation-name:bounceInLeft;
    animation-name:bounceInLeft;
}
@-webkit-keyframes bounceInRight{
    0%,60%,75%,90%,100%{
        -webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);
        transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);
    }

    0%{
        opacity:0;
        -webkit-transform:translate3d(3000px,0,0);
        transform:translate3d(3000px,0,0);
    }

    60%{
        opacity:1;
        -webkit-transform:translate3d(-25px,0,0);
        transform:translate3d(-25px,0,0);
    }

    75%{
        -webkit-transform:translate3d(10px,0,0);
        transform:translate3d(10px,0,0);
    }

    90%{
        -webkit-transform:translate3d(-5px,0,0);
        transform:translate3d(-5px,0,0);
    }

    100%{
        -webkit-transform:none;
        transform:none;
    }
}

@keyframes bounceInRight{
    0%,60%,75%,90%,100%{
        -webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);
        transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);
    }

    0%{
        opacity:0;
        -webkit-transform:translate3d(3000px,0,0);
        -ms-transform:translate3d(3000px,0,0);
        transform:translate3d(3000px,0,0);
    }

    60%{
        opacity:1;
        -webkit-transform:translate3d(-25px,0,0);
        -ms-transform:translate3d(-25px,0,0);
        transform:translate3d(-25px,0,0);
    }

    75%{
        -webkit-transform:translate3d(10px,0,0);
        -ms-transform:translate3d(10px,0,0);
        transform:translate3d(10px,0,0);
    }

    90%{
        -webkit-transform:translate3d(-5px,0,0);
        -ms-transform:translate3d(-5px,0,0);
        transform:translate3d(-5px,0,0);
    }

    100%{
        -webkit-transform:none;
        -ms-transform:none;
        transform:none;
    }
}

.bounceInRight{
    -webkit-animation-name:bounceInRight;
    animation-name:bounceInRight;
}

.animation-delay-100 {-webkit-animation-delay: .1s; -o-animation-delay: .1s; animation-delay: .1s}
.animation-delay-200 { -webkit-animation-delay: .2s; -o-animation-delay: .2s; animation-delay: .2s}
.animation-delay-300 { -webkit-animation-delay: .3s; -o-animation-delay: .3s; animation-delay: .3s}
.animation-delay-400 { -webkit-animation-delay: .5s; -o-animation-delay: .5s; animation-delay: .5s}


#titbj{float:left;height:35px;width:100%;background: #1e1e1e;}
#titbj .header{width:1200px;margin:0 auto;height: 35px;line-height: 35px;font-size:14px;font-weight:normal;color: #6e6e6e;}
#titbj .header h1,#titbj .header .h1{width:800px;float: left;font-size:14px;font-weight:normal;}
#titbj .header p{float: right;padding-left: 25px;}
#titbj .header p a{color: #8b8b8b;}
#titbj .header p span{padding-left:30px}
#titbj .header .p1{background: url(../pic/top_wz.png) 12px 0 no-repeat;}
#top{float:left;width:100%;background:#000;height: 90px;/* padding: 10px 0 10px; */}
#top .top-nav{width:1200px;margin:0 auto;height: 90px;}
#top .top-nav h2{float:left;width: 165px;height: 90px;font-size:0px;position: relative;}
#top .top-nav h2 img{ max-height: 100%;max-width: 100%;margin: auto;  position: absolute;  top: 0; left: 0;  bottom: 0;  right: 0;}
#top .top-nav .li01{float:left;width: 455px;height: 60px;padding: 10px 0 0 15px;/* border-left: 1px solid #ddd; */}
#top .top-nav .li01 .chinaname{font-weight: bold;float: left;width: 455px;height: 45px;line-height: 45px;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size: 26px;color: #f90;}
#top .top-nav .li01 .gjcname{font-size: 20px;float: left;max-width: 455px;height: 25px;line-height: 25px;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color: #999;}
#top .top-nav .li03{ float:right; padding:0px 0 0 0}#top ul .li03 img{ width:106px; height:90px;}
#top .top-nav .li02{float:right;padding: 10px 10px 0 55px;height:65px;line-height:20px;background: url(../pic/phone.png) 0px 64% no-repeat;font-size: 16px;color: #999;}#top ul .li02 span{font-size: 26px;color: #292929;line-height: 42px;}
.W1200{ margin:0 auto; width:1200px; overflow:hidden; height:auto}

* html .clearfix{ zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.fl{ float:left;}
.fr{ float:right;}
.header2{float: left;height: 90px;line-height: 90px;box-sizing: border-box;/* background: #47ccad; */}
.header2 .ul{height: 90px;position: relative;}
.span01{color: #ccc;float: left;position: relative;display: block;outline: none;cursor: pointer;width: 115px;text-align: center;font-size: 14px;}
.span01 a{color:#C4C4C4}
.span01 a:hover{color:#C4C4C4;}
.header2 .ul .active a{color:#C4C4C4;}
.navline{font-size:14px;line-height: 30px;margin-top: 20px;padding: 10px 0;display:none;height: 0;position:absolute;bottom: 0;left: 0;overflow: hidden;width: 100%;}
.navline-li{width: 100%;font-weight: 500;text-align: center;color: #C4C4C4;padding-left:5px;background: url(../pic/iconright.png) 20px 50% no-repeat;}
.navline-li a{color:#000;}
.span01 .navline-li:hover a{color:#000; text-decoration:underline}
.span01:hover .navline{height:auto;display: block;  z-index: 999;background:#fff; position:relative;top:-20px;opacity:0.8}
.top_tel{float: right;padding-top:24px;color: #716c6c;}
.top_tel span{font-size:20px;color:#ccc;font-weight: bold;}


*{padding:0px;margin:0px;}
.red{ color:#FF0033}
input,select,button{font:14px Verdana,Arial,Tahoma;vertical-align:middle;}
.bn-alp { width:100%; height:680px; position:relative; float:left;  background:url(../pic/babber02.jpg) #ffed29 no-repeat;background-position:50% 0%; }
.bn-alp ul,.bn-alp li { margin:0; padding:0; list-style:none; }
.bn-alp .abox { height:100%; position:relative; }
.bn-alp .abox li { width:100%; height:680px; background-position:50% 0%; background-repeat:no-repeat; background-color:#dddddd; background-size:cover; position:absolute; top:0; left:0; z-index:10; }
.bn-alp .abox li.on { z-index:99; }
.bn-alp .abox li img.bg { display:none; }
.bn-alp .abox li a.b { display:block; width:100%; height:100%; }
/*.i { bottom:25px; left:50%; margin-left:-50px; text-align:center; position:absolute; z-index:100;}
.i i { display:inline-block; margin-right:10px; width:16px; height:16px; background:url(../pic/ico-bn-alp.png) no-repeat -16px 0; cursor:pointer; }
.i i.on { background-position:0 0; }*/
.i{position:absolute;bottom:18px;left:45%;z-index:99;display:block;width:180px;height:15px;_display:none;}
.i i{float:left;display:block;margin:0 4px;width:38px;height:5px;background-color:#565656;text-indent:-999em;cursor:pointer;border-radius:3px; }
.i i.on{background-color:#fff;cursor:default;}

.flnav{width:100%;padding:20px 0; float: left;}
.flnav ul{width:1200px;margin: 0 auto}
.flnav li{float:left;width: 288px;margin: 0 5px;position:relative;}
.flnav li .flimg{width: 288px;height: 200px;position: relative;/* border: 1px solid #f6f6f6; */}
.flnav li .flimg img{width:288px;height:200px}
.flnav li i{background-color:rgba(0,0,0,.3);position: absolute;width: 288px;height: 200px;top:0;left: 0;}
.flnav li h2{font-weight: normal;font-size: 18px;text-align: center;padding-top:10px;}
.flnav li p{font-size: 14px;text-align: center;}
.flnav li:hover i{display:none}

.ysbj {width:100%;float:left;overflow:hidden;height:auto;padding: 40px 0;background: url(../pic/ysbj.jpg);}
.ysbj .title{width:1200px; margin: 0 auto; text-align: center;color: #333;padding-bottom: 50px;}
.ysbj .title p{font-size: 32px;font-weight: bold;padding: 6px 0;line-height: 32px;}
.ysbj .title i{color: #333333;font-size: 18px;text-align: center;width:800px;font-weight: normal;font-style: normal;border-top: 1px solid #757373;border-bottom: 1px solid #757373;padding:0 40px;}
.ysbj ul {width: 1100px;overflow:hidden;margin:auto;margin-top: 30px;}
.ysbj ul .shuzi{/* font-weight:bold; */font-size: 50px;color:#ffffff;text-align: center;/* line-height: 80px; */width: 60px;float:left;height:80px;margin-bottom: 120px;margin-right: 19px;background: url(../pic/ys_num.png) no-repeat;}
.ysbj ul .shuzi .font{/* width: 70px; *//* height:70px; */margin: 0 auto;/* overflow: hidden; */font-size: 20px;margin-top: 17px;/* line-height: 70px; */color: #11406C;font-weight: bold;}
.ysbj ul h2 {color: #032950;font-size: 20px;display:block;line-height:40px;float:left;width: 420px;padding-top:10px;}
.ysbj ul p{ color:#989797; float:left;width:580px;    line-height: 35px;}
.ysbj .ys p {line-height:36px;font-size: 14px;color:#363636;display:block;float:left;width: 420px;padding-top: 40px;}
.ysbj .ys{data-wow-duration="1000ms" data-wow-delay="600ms"}
.ys1{width: 1100px;height: 292px;overflow:hidden;float: left;margin-bottom: 20px;position: relative;}
.ys2{width: 1100px; height: 292px;overflow:hidden;float: left;margin-bottom: 20px;position: relative;}
.ys3{width: 1100px; height: 292px;overflow:hidden;float: left;margin-bottom: 20px;position: relative}
.ys4{width: 1100px; height: 292px;overflow:hidden;float: left;margin-bottom: 20px; position:relative }
.ys1 .ystext{padding-top: 40px;float: left;height: 200px;width: 500px;}
.ys2 .ystext{padding-top: 40px; float: right;height: 200px;width: 500px;}
.ys3 .ystext{padding-top: 40px; float: left;height: 200px;width: 500px;}
.ys4 .ystext{padding-top: 40px; float: right;height: 200px;width: 500px;}
.ys1 .pic{width: 590px;height: 292px;float: right;position: relative;}
.ys2 .pic{width: 590px;height: 292px;float: left;position: relative;}
.ys3 .pic{width: 590px; height: 292px; float: right;position: relative;}
.ys4 .pic{width: 590px; height: 292px; float: left;position: relative;}
.ys .pic img{max-width: 590px;max-height: 292px;margin: auto;position: absolute;top:0;left:0;right:0;bottom:0;}
.cpjsgg{width:100%;background:#f3f1f2;float: left}
.cpjsgg .ggcontent{width:1200px;margin:0 auto;}
.news{width:100%; float: left;padding:40px 0}
.news .tit{width:1200px; margin: 0 auto; text-align: center;font-size: 32px;font-weight: bold;background: url("../pic/newsbg.png") no-repeat 50% 10px;}
.news .titcont{width:1200px; margin: 0 auto; text-align: center;font-size: 14px;}
.news .container{width:1200px; margin: 0 auto;padding-top:60px;}
.news .container .contleft{width:550px;float: left;}
.news .container .contleft img{width:550px;height: 206px;}
.news .container .contleft h2{font-weight: normal;font-size: 18px;text-align: center;width:100%;line-height: 40px;height: 40px;overflow: hidden;}
.news .container .contleft p{text-align: center;height:28px;overflow: hidden;font-size: 14px;color:#595959}
.news .container .contright{float: right;width:600px}
.news .container .contright li{width:600px;float: left;padding:0 0 20px 0}
.news .container .contright li h2{font-weight: normal;width:420px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;font-size: 16px;color:#595959}
.news .container .contright li span{float:right;color:#9b9b9b}
.news .container .contright li:hover h2{color:#0c5cc8}

.line{ width: 64px;    margin: 5px auto;    box-sizing: border-box;    border: 2px solid #F3741F;padding:0}
.link{ margin:20px auto; width:1200px; overflow:hidden; background:url(../pic/link.jpg) no-repeat; padding-top: 70px; height:auto; }
.link a{ padding:0px 15px; line-height:30px; height:30px; overflow:hidden;}
.foot_bg{background:url(../pic/foot_bg.png) repeat-x #f5f5f5;padding-top:45px;padding-bottom:10px; float: left;width:100%}
.kg{ width:1200px; margin:0 auto;}
.foot_top{ width:1200px; height:220px;}
.foot_sou{ height:190px; padding-top:30px; border-right:1px solid #c8c8c8;}
.sous{display: none;width:238px;height:48px;background:#fff;}
.sous_ys{ width:180px; padding:5px; height:38px; border:0px; outline:none; color:#a8a8a8; font-family:"微软雅黑"; font-size:14px; float:left;}
.sous_an{ width:48px; height:48px; background:url(../pic/sous.png) no-repeat center center; border:0px; outline:none; float:left; cursor:pointer;}
.foot_tel{ padding-top:25px; color:#292929; font-size:20px; font-weight:bold;}
.foot_tel p{ font-size:12px; color:#686868; font-weight:normal;}
.sous_right{ width:240px; padding:0 20px;}
.ewm{ float:left; width:120px;}
.ewm_pic{ width:100px; height:100px; margin:0 auto;}
.ewm p{ text-align:center; padding-top:8px; font-size:12px; color:#686868;}
.link_bg{ background:url(../pic/link_bg.png) no-repeat center ; height:20px; width:100%; padding-top:20px; padding-bottom:30px;}
.link_nr{ padding-left:80px; width:1120px;height:20px; }
.link_nr a{ line-height:20px; height:20px; display:block; float:left; padding-right:10px;}
.foot_nav li{ float:left; width:120px; margin:0 23px;}
.foot_navbt{ font-size:16px; color:#3e3e3e; line-height:30px; padding-bottom:20px;}
.foot_nav li p{ line-height:24px; }
.foot_nav li p a{color:#656565; font-size:12px;}
.foot_nav li p a:hover{ text-decoration:underline;}
.foot_bq{ border-top:1px solid #d3d3d3; margin-top:30px; height:50px; line-height:50px; padding-top:10px; font-size:14px; color:#6b6b6b;}
.foot_bqr,.foot_bqr a{ font-size:12px; color:#6b6b6b;}
.foot_bqr a:hover{font-size:12px; color:#6b6b6b; text-decoration:underline; }

/*内页*/
.fiveCP{  width:1200px; margin:0 auto; padding-top:20px; overflow:hidden;}
.fiveCP .cpfl{ width:250px; background:url(../pic/prot.jpg) no-repeat #343434; float:left; }
.fiveCP .cpfl .li01{ float:left; width:250px; text-align:center;font-size: 22px;  color: #FFFFFF;  text-align: center; line-height: 68px; height:68px;   display: block; font-weight:bold;padding-top:25px;height: 78px;}

.fiveCP .cpfl .li03 { width: 248px; margin-left: 1px;   padding-top: 5px; float:left; background:#f7f7f7;margin-bottom: 1px;}
.fiveCP .cpfl .li03 .flB{ float:left; border-bottom:1px solid #cfcfcf; height:50px; line-height:50px; background:url(../pic/jiantou.png) 218px 20px no-repeat; font-size:16px;width: 213px; padding-left:35px;text-overflow: ellipsis;   -o-text-overflow: ellipsis;    white-space: nowrap;  overflow: hidden;}
.fiveCP .cpfl .li03 .fls{ float:left;  width: 200px; padding-left:48px; font-size:14px;  }
.fiveCP .cpfl .li03 .fls a{ float:left;width: 200px;text-overflow: ellipsis; height:25px;line-height:25px; padding:5px 0px;  -o-text-overflow: ellipsis;    white-space: nowrap;  overflow: hidden;}
.fiveCP .cpfl .li03 .flB:last-child{ border-bottom: 0px;}

.fiveCP .cpfl .li04{ width: 210px; color:#ffffff; padding-left:30px;  padding-top: 25px; float:left; font-size:18px; line-height:35px;padding-bottom:20px;}
.fiveCP .cpfl .li04 span{ font-size:22px;}
.fiveCP .cpfl .demo{overflow:hidden; width:250px;  min-height:300px;  max-height:500px; float:left}
.fiveCP .cpfl .demo img{ width:250px; margin-top:10px;}


.tjgy81{width:945px; float:right; }
.tjgy81 .cplb{ float:left; width:216px; margin:20px 0px 0px 18px; border:1px solid #e8e8e8;   height:259px; overflow:hidden; background:#d7d7d7;color:#333333;}
.tjgy81 .cplb .li01{ float:left; width:200px; height:200px; text-align:center; line-height:210px; font-family:"微软雅黑"; overflow:hidden; position:relative;padding:4px; margin:4px 0px 0px 4px; background:#ffffff;border-radius: 10px; }
.tjgy81 .cplb .li02{    font-weight: normal; float:left; width:196px; text-align:center; margin-top:2px; font-size:14px; padding:0px 0px 0px 5px; text-overflow: ellipsis;   -o-text-overflow: ellipsis;    white-space: nowrap;  overflow: hidden; line-height:40px; height:40px }
.tjgy81 .cplb .li01 img { margin: auto;left: 0; right: 0; top: 0; bottom: 0;position: absolute;border-radius: 10px;}
.tjgy81 .cplb:hover{ float:left; width:216px; margin:20px 0px 0px 19px; border:1px solid #e8e8e8; color:#ffffff;height:259px; overflow:hidden; background:#eb3d00}

.tjgy81 .tli01 {float: right;width: 930px;height: 46px;border-bottom: 1px solid #ededed;padding: 0px 0px 0px 0px;}
.tjgy81 .tli01 h2 {float: left;padding: 0 0 0 35px;font-size: 18px;height: 46px;line-height: 46px; background:url(../pic/prol.jpg) no-repeat;}
.tjgy81 .tli01 .span {float: right;line-height: 18px; font-size: 0; width: 18px; height: 18px;  background: url(../pic/more1.png) no-repeat;margin-top: 16px;}
.tjgy81 .tli01 .luj{ float:right; line-height:18px; font-size:14px;margin-top: 16px; color:#666666}
.ggt { width: 100%;  height: 180px;  float:left; margin-top:20px; min-width:1200px;}
.nyrnr{ float:right; width:930px;    overflow: hidden;line-height: 30px;}
.nyrnr img{ max-width:930px;}


.zhiliang{ width:100%; float:left; background:url(../pic/6zhiliang.jpg) no-repeat 50% 0; margin-top:20px; min-width:1200px; }
.zhiliang .sliang{ margin:0 auto ; width:1200px; height:auto; overflow:hidden; background:url(../pic/sixbz.png) no-repeat 68% 28px;padding:178px 0 0 0}
.zhiliang .sliang li{ width:345px; margin:20px 25px; float:left; background:url(../pic/hesbg.png); border-left:5px solid #eb3d00; padding:10px 0px; overflow:hidden; height:120px;}
.zhiliang .sliang li h2{width: 335px;float: left;color: #fff;font-size: 18px;font-weight: bold;padding-left: 10px;    line-height: 30px;}
.zhiliang .sliang li p {font-size: 15px;color: #fff;font-weight: normal;padding-left: 10px;width: 325px;float: left; line-height: 30px;}

.cptjT{ float:left; background:url(../pic/4sbj.png) 50% 0 no-repeat; width:1200px; text-align:center;font-size: 30px; height: 50px; color: #eb3d00;font-weight: bold; margin-top:40px;}

.topCon_2 {float:left;width:1200px; height:250px; padding:0px 0 0 0;  border-top:0; overflow:hidden;padding:15px 0px 0px 0px; }
.topCon_2 .li01{border:1px #ededed solid; padding:4px; float:left; width:210px; height:200px; font-size:0px; position:relative}
.topCon_2 .li01 img{ margin: auto;left: 0; right: 0; top: 0; bottom: 0;position: absolute;border-radius: 10px;}
.topCon_2 .li02{float:left; width:220px; text-align:center;text-overflow:ellipsis; -o-text-overflow:ellipsis;  white-space:nowrap; overflow:hidden; line-height:30px;}
.topCon_2 ul{  float:left; width:220px; height:250px; padding:0px 10px 0px 10px; background:#ffffff}
.about { margin: 20px auto; width: 1100px; overflow: hidden; background: #fff; box-shadow: 0px 0px 20px #bebdbd; padding:25px;}
.company { overflow:hidden; line-height:33px;}
.company b { font-size:22px; color:#eb3d00; font-weight:normal; line-height:35px;}
.company span { font-size:15px; color:#909090;font-weight:normal;line-height:30px;}
.company a { width:105px; height:40px; line-height:40px; color:#333; background:#e6e6e6;  float:left; margin-right:25px; margin-top:20px; text-align:center;}
.company a:hover { background:#dd251d;transition-duration:0.3s; color:#fff}
.company img{float:left; margin-right:40px; width:500px; height:330px;}


.xwnew{ width: 100%; background: #f8f8f8; height:auto; float:left; overflow:hidden}
.xwnew .xwnrk{ width: 1200px; margin: auto;}
.xwnew .xwnrk .xwzb{ width: 800px; float: left; }
.xwnew .xwnrk .xwzb .xwsm{ height: 35px; border-bottom: #ededed solid 1px; margin-top: 35px; font-size:16px;  font-weight:bold; }
.xwnew .xwnrk .xwzb .xwsm a{float:right; font-size:0px;font-weight:normal;float: right;    line-height: 18px;    font-size: 0;    width: 18px;    height: 18px;    background: url(../pic/more1.png) no-repeat;    margin-top: 5px;}
.xwnew .xwnrk .xwzb .xwsm b{ color:#333333; font-size:12px; font-weight:normal;border-left: #eb3d00 solid 5px; float:left;font-size:17px;  text-indent:10px;  font-weight:bold;}
.xwnew .xwnrk .xwzb .xwdzj{ margin-top: 30px; height:180px; }
.xwnew .xwnrk .xwzb .xwdzj img{float:left; width:252px; height:180px; margin-right:30px;}
.xwnew .xwnrk .xwzb .xwdzj h2{  font-size:17px; font-weight:bold;}
.xwnew .xwnrk .xwzb .xwdzj p{ color:#666; line-height:35px;}
.xwnew .xwnrk .xwzb .xmdxw { margin-top:20px;  }
.xwnew .xwnrk .xwzb .xmdxw ul li{ float: left; background: url(../pic/xwd.jpg) no-repeat left; text-indent: 15px; margin-right:40px; width:360px; line-height:40px;}
.xwnew .xwnrk .xwzb .xmdxw ul li span{ float: right; }
.xwnew .xwnrk .xwzj{ width: 90px; float: left; }
.xwnew .xwnrk .xwzj img{ margin-left:20px; margin-right:20px;}
.xwnew .xwnrk .xwyb{ width: 306px; float: right; }
.xwnew .xwnrk .xwyb .cjwts{ margin-top: 30px; height: 22px;  line-height:22px;  border-bottom:1px solid #ededed; padding:0px 0px 17px 0px}
.xwnew .xwnrk .xwyb .cjwts b{ color:#333333; font-size:12px; font-weight:normal;border-left: #eb3d00 solid 5px; float:left;font-size:17px;  text-indent:10px;  font-weight:bold;}
.xwnew .xwnrk .xwyb .cjwts a{float:right; font-size:0px;font-weight:normal;float: right;    line-height: 18px;    font-size: 0;    width: 18px;    height: 18px;    background: url(../pic/more1.png) no-repeat;    margin-top: 5px;}
.xwnew .xwnrk .xwyb .wenti ul li{ float:left; width: 300px;  margin-top: 18px; }
.xwnew .xwnrk .xwyb .wenti ul li p{ background: url(../pic/wen.jpg) no-repeat left; font-weight: bold; text-indent: 25px; }
.xwnew .xwnrk .xwyb .wenti ul li span{ background: url(../pic/da.jpg) no-repeat left; color: #7d7d7d;  padding-left: 25px;}

.hpage{width:878px; margin:0 auto; text-align:center; padding:50px 0px 17px 0px; color:#333333; float:left; font-size:14px;}
.hpage span{ color:#ffffff;background:#000000; padding:2px 7px 2px 7px; border:1px solid #000000;margin-right:0px; font-weight:bold }
.hpage a{text-decoration:none; color:#303030;  padding:2px 7px 2px 7px; border:1px solid #ededed;margin-right:0px; }
.hpage a:hover{ color:#ffffff; text-decoration:none;border:1px solid #2f72ff;background:#2f72ff;font-weight:bold;padding:2px 7px 2px 7px; }

.newslm { overflow:hidden; float:right; width:930px;}
.newslm li { overflow:hidden;}
.newslm li a { padding:20px; border-bottom:#ddd 1px solid; overflow:hidden; display:block;transition-duration:0.3s;}
.newslm li a span { float:left; margin-right:30px; padding:2px; border:#ddd 1px solid; width:215px; height:165px;position: relative;}
.newslm li a img {    margin: auto;    left: 0;    right: 0;    top: 0;    bottom: 0;    position: absolute;    border-radius: 10px;}
.newslm li a h2 { font-size:15px; line-height:50px;text-overflow:ellipsis; -o-text-overflow:ellipsis;  white-space:nowrap; overflow:hidden;}
.newslm li a p { line-height:38px;}
.newslm li a:hover { background:#f4f4f4;transition-duration:0.3s;}
.date { border-bottom:#ddd 1px dashed; height:35px; font-size:12px; line-height:35px; text-align:center;}


.wdlist a{ float:right; width: 930px;  margin-top: 18px; border-bottom:1px dashed #ededed; padding-bottom:10px; }
.wdlist a h2{ background: url(../pic/wen.jpg) no-repeat 0 2px; font-weight: bold; text-indent: 25px; font-size:14px; padding-bottom:10px; float:left; width:930px;text-overflow:ellipsis; -o-text-overflow:ellipsis;  white-space:nowrap; overflow:hidden; }
.wdlist a p{ background: url(../pic/da.jpg) no-repeat 0 2px; color: #7d7d7d;  padding-left: 25px; float:left; width:905px;}

.cpxiangxi{width: 928px;border-top:0px;padding:20px 0px 0px 0px;color:#333333;float:right;color:#999999;position:relative;border:1px solid #ededed; border-top:0px;background:#ffffff;}
.cpxiangxi td{ padding:5px; word-break:break-all}
.cpxiangxi .cpli11{padding: 10px 20px;;font-size: 14px;color: #666666;line-height:42px;float:left;width: 890px;margin-top:5px;table-layout: fixed;word-wrap: break-word;overflow: hidden;}
.cpxiangxi .cpli11 td{ padding:8px 0 8px 5px;border-top:1px solid #E9E9E9; border-left:1px solid #E9E9E9; }
.cpxiangxi .cpli11 table{ background:#E9E9E9;border-bottom:1px solid #E9E9E9; border-right:1px solid #E9E9E9;}
.cpxiangxi .cpli11 img{max-width:850px;width:expression(this.width>850?(function(o){o.style.width='850px';})(this):'auto');}
.cpxiangxi .li12 a{ color:#333333; text-decoration:none; float:left; width:220px;}
.cpxiangxi .cpli11 a{ color:#333333; text-decoration:none;}
.cpxiangxi .li08{border: 1px solid #E9E9E9; width: 410px;float:left;text-align:center;height: 210px;overflow:hidden;font-size:0px;font-family:"微软雅黑";position:relative; margin-left:20px;}
.cpxiangxi .li08 img{margin: auto;  position: absolute;  top: 0; left: 0;  bottom: 0;  right: 0;}
.xxcs{float:right;width: 460px;font-size:14px;padding:20px 0px 20px 0px;}
.xxcs h1{color: #444444;line-height: 35px;border-bottom: 2px solid #e6e6e6;float:left;padding:0px;margin:0px;font-size:18px;font-weight:bold;width: 430px;}
.xxcs .time{ float:left; border-bottom:1px solid #e6e6e6; width:550px; line-height:25px;  padding-top:10px;}
.xxcs .time span{ color:#9999A5}
.xxcs .cans{font-size: 12px;color: #666666;height: 45px;float:left;width: 430px;line-height:25px;padding:10px 0 10px 0;position:relative;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.xxcs .ljzx{ float:left; padding:20px 0 0 0; width:550px; color:#FFFFFF;font-size:14px; text-align:center;}
.xxcs .ljzx a{width: 200px;height:42px;background: #ec3e3e;border-radius: 35px;font-size:14px;float:left;color:#FFFFFF;text-align:center;line-height:42px;}
.xxcs .ckrs{ float:right; width:150px; text-align:center; line-height:50px; border:1px solid #e6e6e6;margin:25px 0 0 20px;}
.xxcs .ckrs strong{ color:#CC3300; }
.xxcs .lyrs { float:right; width:150px; text-align:center; line-height:50px; border:1px solid #e6e6e6; border-left:0;margin:25px 0 0 0px;}
.xxcs .lyrs strong{ color:#CC3300; }
.paging_prev {    float: left;    width: 860px;    line-height: 30px;    padding: 10px 20px 0 20px;    font-size: 14px;}

.xxcs1{float:left;width: 888px;font-size:18px;color: #333333;line-height:40px;font-weight:bold; text-align:center; margin:20px 0px 10px 20px; border-bottom:1px dashed #ededed; padding-bottom:10px;}
.cans{float:left;width: 888px;font-size:14px;color: #666666;line-height:40px;text-align:center; margin:0px 0px 10px 20px; border-bottom:1px dashed #ededed; padding-bottom:10px;}
.cans span{ padding:0px 20px;}
.foot{ width: 100%; background: #414141; height: 58px; margin-top: 20px; }
.foot .footnr{ width: 1000px; line-height: 58px; font-size:  15px;  margin: auto;color: #fff; }
.foot .footnr a{color: #fff; text-align: center; padding:0px 15px;}
.foot .footnr a:hover{color: #eb3d00}
.foot2{width: 100%;float: left;/* height: 226px; */background: #363636;}
.foot2nr{ width: 980px; margin: auto; }
.foot2nr .foot2wz{ float:left; width: 570px; color: #b2b1b1; margin-top:35px; font-size:15px; line-height:32px; }
.foot2nr .foot2wz a{ color: #b2b1b1;}
.foot2nr .foot2wz a:hover{ color: #f00;}
.foot2nr .foot2wz2{ background: url(../pic/dh.jpg) no-repeat left; font-size: 32px; padding-left:45px; margin-top:15px; }
.foot2nr .foot2wz2 p{ font-size:12px; line-height:20px;  }
.foot2nr .foot2ewm{ float: right; margin-top:35px; }
.foot2nr .foot2ewm img{ width:98px;}
.foot3{width: 100%;float: left;background: #363636;text-align:center;padding:10px 0;}
