/*@charset "utf-8";*/
/*!*初始化样式*!*/
/*body{ margin:0px; padding:0px; margin:0px auto; zoom:1;*/

    /*!*设置字体*!*/
    /*font-size:14px;*/
    /*line-height:24px;*/
    /*font-family:arial,"微软雅黑","宋体";*/
    /*color:#414446;*/

    /*!*设置宽度*!*/
    /*width:100%;*/
    /*min-width:1200px;*/
/*}*/
/*li{list-style: none;}*/
/*ul,li,form, dl,dt,dd, div,p,h1,h2,h3,h4,h5,h6{ padding: 0px; margin: 0px;}*/
/*.ul,.ul li{ list-style:none;}*/
/*.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}*/
/*select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}*/
/*input:focus { outline: none;}*/
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dd,input,textarea{ margin:0; padding:0;}
body{ background:#fff; font-family:"arial","microsoft yahei","微软雅黑";}
ul,li{ list-style:none;}
img,input{ border:none;}
a{ text-decoration:none;}
a:hover{text-decoration: none;}
a:focus{text-decoration: none;}
.clearfix:after{ /*content:"200b"; height:0; font-size:0; */content:""; display:block; clear:both;}
.clearfix{ *zoom:1;}
textarea,button,input,option:focus{outline: none;}
/*强制去除表单自带的样式*/
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*/}

/*强制去除textarea自带的样式*/
textarea{resize:none;/*-webkit-appearance:none;*/}

textarea,input,select { background:none; border:none; margin:0; padding:0;}

/*html5设置*/
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;}
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}

img{ border:none; border:0; vertical-align:baseline;}
a{ color:#414446; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#fff;}
.auto2{padding-bottom:70px;}
/*清楚浮动*/
.clear{ clear:both; height:0px; overflow:hidden;}
/*初始化样式*/

/*页面框架结构*/
.sildebar{}
.maincontent{}
.content{}
.singlepage{ /*单片*/text-align:justify; word-wrap:break-word; clear:both; overflow:hidden;padding: 20px 0;}
.current{ /*当前位置*/}
.padding{min-height: 400px;}
.left{float:left;}
.right{float: right;}
.auto4{min-height: 300px;}
/*分页*/
/*pages*/
.pages{ padding:0px 0 40px 0; width: 100%; float: left; margin-bottom: 30px; line-height:18px; zoom:1; overflow:hidden;text-align: center;height:60px;border-top:1px solid #e8ebed;padding-top:0px;margin-top:10px;}
.ppages{border:none;}
.pages span{ padding:0px 3px; display:inline-block;}
.pages a{ display:inline-block; margin:0px 5px;float: left;}
/*.pages .p_cur{ float:left;}*/
.pages .p_cur b{ color:#4a7eb8;}
/*.pages .p_count{ float:left;}*/
.pages .p_count b{ color:#4a7eb8;}
/*.pages .p_total { float:left;}*/
.pages .p_total b{ color:#4a7eb8;}
/*.pages .p_page{ float:right;}*/
.pages .p_page em{ font-style:normal; font-family:arial;}
.pages .p_page em a{ padding:10px 20px; border:solid 1px #e1e1e1;display: inline-block;margin:0px;border-right: 0;}
.pages .p_page em a:hover{ color:#fff; border:solid 1px #4a7eb8;background: #4a7eb8;border-right: 0;}
.pages .p_page em a.a_cur{ color:#fff; border:solid 1px #4a7eb8;background: #4a7eb8;border-right: 0;}
.pages .p_page b{ font-weight:normal;}
.pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border:inset 1px #ddd; background:#fff;}
.pages .i_button {width:47px;height:29px;line-height:26px;text-align: center;background: #4a7eb8;color:#fff;margin-left:5px;border:solid 1px #4a7eb8;}
.pages  .a_prev{display: inline-block;background: url(/uploads/image/eimages/ll.jpg) no-repeat center;border:solid 1px #e1e1e1;/*margin-top:10px;*/vertical-align: bottom;margin-right:10px;height:37.8px;width:45px;}
.pages  .a_next{ display: inline-block;background: url(/uploads/image/eimages/lr.jpg) no-repeat center;border:solid 1px #e1e1e1;/*margin-top:10px;*/margin-left:10px;width: 45px;height:37.8px;}
.pages  .a_prev:hover{border:solid 1px #4a7eb8;}
.pages  .a_next:hover{border:solid 1px #4a7eb8;}

.pages  .a_first{ padding:10px 20px;display: inline-block;border:solid 1px #e1e1e1;/*margin-top:10px;*/vertical-align: bottom;}
.pages  .a_end{ padding:10px 20px;display: inline-block;border:solid 1px #e1e1e1;/*margin-top:10px;*/vertical-align: bottom;}
.pages  .a_first:hover{background:#4a7eb8;border:solid 1px #4a7eb8;}
.pages  .a_end:hover{background: #4a7eb8;border:solid 1px #4a7eb8;}

/*pages end*/
/*分页*/

.auto1{width:895px;float: right; margin-top: 20px;}

/*top*/
.top{width:100%;border-top: 3px solid #004898;padding: 12px 0 6px 0; z-index: 99; position: fixed; top: 0;background: #fff;}
.top .logo{float: left;}
.top .container{position: relative; }
.top .mainnav{float: left;padding-left:65px;}
.mainnav li{float:left;padding:20px 15px 0 15px;background: url(/uploads/image/eimages/li.png) no-repeat right 34px;position: relative;}

.mainnav li>a{display: inline-block;padding:5px;color:#004898;
    font-weight:bold;font-size:13px;}
.mainnav li.onnav>a,.mainnav li>a:hover{border-bottom: 2px solid #004898;}
.serachbox{width:160px;height: 28px;background: url(/uploads/image/eimages/sbg.png) no-repeat;float: right;margin-top:24px;}
.serachbox input{width:98px;height: 28px;line-height: 28px;padding:0 8px;float: left;color:#004898;font-size:12px;line-height: 28px;}
.serachbox a{float: right;width:45px;height: 28px;background: url(/uploads/image/eimages/search.png) no-repeat center;}
.mainnav #nav6{background: none;}
.enchbox{position: absolute;top:-4px;right:17px; margin-right: 50px;}
.enchbox img{width:25px;height:15px; margin-left: 5px;}
.enchbox .box{width:60px;height:20px;text-align: center;line-height: 20px;color:#004898;font-size:10px;}
.enchbox dl{width:70px;background: #fff;position: absolute;top:22px;left:0px;border-bottom-left-radius:10px;border-bottom-right-radius:10px; display: none;}
.enchbox dl dt a{display: block;text-align: center;font-size:10px;color:#004898;}

.mainnav li dl{position: absolute;top:56px;left:0px;z-index: 555;background: #fff;width:180px;padding:10px 0 15px 0;opacity: 0;transition: all 1s; }
.mainnav li dl a{display: block;text-align: left; padding-left:10px;color:#004898;line-height: 30px;}
.mainnav li dl a:hover{font-weight:bold;}
.mainnav li:hover dl{opacity: 1; transition: all 1s;}
/*top*/

/*bottom*/
.bottom{background: #5a6672;padding: 20px 0;}
.bottom .left{float: left;}
.bottom .bottomlinks a{color:#b9bdc1;font-size: 14px;}
.bottom .bottomlinks em{color:#7b858e;margin:0 10px;font-size: 14px;}
.bottom .copyright{color:#858c94;font-size: 14px; float: left; line-height: 20px;}
.bottom .copyright a{color:#858c94;line-height: 12px;font-size: 14px;}
.bottom .right a{
    display: inline-block;    width: 35px;
    height: 32px;
    cursor: pointer;
    margin-right: 0;
    overflow: hidden;
}
.bottom .container{position: relative;}
.bottom .right .jtico_email{background: url(/uploads/image/eimages/xin.png) no-repeat center !important;}
.bottom .right .jtico_tsina{background: url(/uploads/image/eimages/lang.png) no-repeat center !important;}
.bottom .right .erweima{background: url(/uploads/image/eimages/wei.png) no-repeat center !important;}
.bottom .right .jtico_cqq{background: url(/uploads/image/eimages/qq.png) no-repeat center !important;}

.bottom .right .jtico_email:hover{background: url(/uploads/image/eimages/b1.png) no-repeat center !important;}
.bottom .right .jtico_tsina:hover{background: url(/uploads/image/eimages/b2.png) no-repeat center !important;}
.bottom .right .erweima:hover{background: url(/uploads/image/eimages/b3.png) no-repeat center !important;}
.bottom .right .jtico_cqq:hover{background: url(/uploads/image/eimages/b4.png) no-repeat center !important;}
.bottom  .erbox{width:140px;height: 139px;background: url(/uploads/image/eimages/erbg.png) no-repeat;position: absolute;    top: -149px;
    right: -13px;display: none;}
.bottom  .erbox img{margin:19px 0 0 19px;vertical-align: bottom;}
.rightico{ margin-right:245px;}
.bottom .rightico a{ width:50px; height:50px;}
.bottom .rightico a img{ width:50px; height:50px;}
/*bottom*/

/*sildebar*/
.sildebar{float: left;}
.aboutlist{margin:0 auto;text-align: center;padding-bottom: 10px;}
.aboutlist li{display:inline-block;width:120px;height:32px;line-height: 32px;text-align: center;background: url(/uploads/image/eimages/jj.png) no-repeat;margin:0 6px;}
.aboutlist2{display: none;}
.aboutlist2 li{margin: 0;}

.aboutlist li a{display:inline-block;line-height: 32px;height: 32px;text-align: center;color:#fff;font-size:14px;}
.aboutlist li.onmenu,.aboutlist li:hover{background: url(/uploads/image/eimages/jb.png) no-repeat; }

.menulist{width:250px;padding-top:20px;margin-bottom: 50px;}
.menulist h3{background: url(/uploads/image/eimages/pbg.png) no-repeat;width:250px; padding-bottom:10px;position: relative; text-align: center;color:#fff;font-size:24px;font-weight:400;padding-top:28px;}
.menulist h3 img{display: none;}
.menulist h3 span{display: block;color:#5879af;font-size:18px; text-transform: uppercase; padding-bottom: 10px;}
.menulist li{height:59px;background: #f0f3f5;border-bottom:1px solid #e4e8ea;}
.menulist li a{display: block;height:59px;line-height:59px;color:#555555;font-weight:bold;padding-left:40px;border-left:4px solid transparent;background: url(/uploads/image/eimages/pb.png) no-repeat 210px center;}
.menulist li.onmenu a,.menulist li:hover a{border-left:4px solid #004898;background: url(/uploads/image/eimages/pl.png) no-repeat 210px center;color:#004898;}
/*sildebar*/

/*banner*/
.homeban{width:100%; margin:0 auto;z-index:1; position:relative;}
.homeban .bd{ position:relative; z-index:0;}
.homeban .bd ul{ width:100% !important;}
.homeban .bd li{ width:100% !important;height:480px;}
.homeban .bd li a{ display:block; width:100% !important;height:480px;}
.homeban .hd{ width:100%;  position:absolute; z-index:4; bottom:20px; left:0; height:12px; line-height:12px; text-align:center;}
.homeban .hd ul{ width:1200px; margin:0 auto; text-align:center;}
.homeban .hd ul li{ cursor:pointer; display:inline-block;background:#6f7b8b; zoom:1; width:12px; height:12px; text-align:center; margin:0px 5px;overflow:hidden;line-height:999px;border-radius: 100%;}
.homeban .hd ul li.on{ background:#e60012;}

.banner{width:100%; margin-top: 80px;}
.banner img{width:100%;}
/*banner*/

/*首页*/
.indexmaincontent{padding-top: 30px;padding-bottom: 30px;}
.indexmaincontent h3{line-height: 14px;padding-top: 5px;margin-bottom: 15px;}
.indexmaincontent h3 span{color:#555555;font-size:14px;padding-bottom:11px;border-bottom:2px solid #004898;float: left;}
.indexmaincontent h3 em{color:#b6b6b6;font-size: 12px;float: left;font-weight: 400;font-style: normal;padding-left:5px;}
.indexmaincontent>.left{width:360px;margin-right: 35px;}
.indexmaincontent>.left2{width:340px;margin-right: 25px; float: left;}
.indexmaincontent>.left3{width:400px;margin-right: 0px; float: left;}
.indexmaincontent>.left3 h3{margin-left: 8px;}
.indexyuncontainer{position: relative;}
.indexmaincontent .indexprocontainer{margin-right:0px;}
.indexyuncontainer .more{position: absolute;bottom:-41px;right:0px;color:#888888;font-size:12px;}
.multiplecolumn{ overflow:hidden; position:relative; width:360px;height: 306px;    padding-top: 15px;}
.multiplecolumn .hd{ overflow:hidden;  height:30px;text-align: left;position: absolute;bottom:35px;;left: 0px; }
.multiplecolumn .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.multiplecolumn .hd ul li{ float:left;  width:10px; height:10px; overflow:hidden; margin-right:5px; text-indent:-999px;cursor:pointer; background:url(/uploads/image/eimages/hh.png) no-repeat 0 0; }
.multiplecolumn .hd ul li.on{ background-position:-15px 0; }
.multiplecolumn .bd{overflow:hidden;  }
.multiplecolumn .bd ul{ overflow:hidden; zoom:1; width:360px;  float:left; _display:inline;  }
.multiplecolumn .bd .left{width:48px;height:48px;text-align: center;background: url(/uploads/image/eimages/sybg.png) no-repeat;font-size:12px;color:#fff;}
.multiplecolumn .bd .left span{display:block;line-height: 33px;font-size: 30px;text-align: center;}
.multiplecolumn .bd .left em{display: block;font-size: 11px;text-align: center;font-style: normal;line-height: 15px;}
.multiplecolumn .bd .right{width:300px;}
.multiplecolumn .bd .right h3 a{color:#555;font-size:12px;}
.multiplecolumn .bd .right p{color:#888;font-size:12px;}
.multiplecolumn .bd li{padding: 15px 0;border-bottom:1px dashed #dddddd;}
.multiplecolumn .bd li:hover{background: #f5f6f8;}
.multiplecolumn .bd li:hover h3 a{color:#004898;}



.yuinying .left{width:48px;height:48px;text-align: center;background: url(/uploads/image/eimages/sybg.png) no-repeat;font-size:12px;color:#fff;}
.yuinying  .left span{display:block;line-height: 33px;font-size: 30px;text-align: center;}
.yuinying  .left em{display: block;font-size: 11px;text-align: center;font-style: normal;line-height: 15px;}
.yuinying  .right{width:300px;}


.picmarquee-top .bd{height: 48px;overflow: hidden;}
.yunbox1 {padding-top:13px;border-bottom:1px dashed #dddddd;padding-bottom: 13px;}


.picmar-top .bd{height:48px;}
.picmar-top .piclist h3  {margin:0px;}
.picmar-top .piclist h3 a{color:#555;font-size:12px; display:inline-block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:100%;}
.picmar-top .piclist p{color:#888;font-size:12px; white-space:nowrap; text-overflow:ellipsis; height:24px; overflow:hidden;}




.picscroll-left{ width:340px;  overflow:hidden; position:relative;  padding-top:15px;}
.picscroll-left .hd{ overflow:hidden;  height:30px; position: absolute;left:0px;top:156px;z-index: 555;}
.picscroll-left .hd .prev,.picscroll-left .hd .next{ display:block;  width:24px; height:24px; float:right; overflow:hidden; cursor:pointer; background:url(/uploads/image/eimages/ll.png) no-repeat;}
.picscroll-left .hd .next{ background:url(/uploads/image/eimages/lr.png) no-repeat; }
.picscroll-left .bd{}
.picscroll-left .bd ul{ overflow:hidden; zoom:1; }
.picscroll-left .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center;  }
.picscroll-left .bd ul li img{vertical-align: bottom; width: 100%;}
.picscroll-left .bd li .box{background: #f1f1f1;padding:24px;text-align: left;width: 340px;}
.videoleft .box{background: #f1f1f1;padding:21px;text-align: left;}
.videoleft .pic{height: 178px; position: relative;}
.videoleft .vicon{position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);}
.videoleft .pic:before{content: ""; width: 100%; height: 100%; position: absolute; left: 0; background: #333; opacity: 0.6;transition: 1s;}
.videoleft .pic:hover:before{background: #000; opacity: 0.6; transition: 1s;}
.videoleft #testimg{display: block;width: 100%; height: 100%;}

.picscroll-left .bd li .box a{color:#555;font-weight: bold;font-size: 12px;}
.picscroll-left .bd li .box p{color:#888;font-size: 12px;

   }


.ban{ width:383px; height:295px; position:relative; overflow:hidden;margin:15px auto 0 auto;}
.ban2{ width:383px; height:180px; position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:383px; height:180px;position: relative;}
.ban2 ul li a{display: inline-block;width:100px;height:32px;background: url(/uploads/image/eimages/hong.png) no-repeat;position: absolute;top:104px;right:68px;text-align: center;color:#fff;line-height: 40px;}
.prev{ float:left; cursor:pointer;}
.ban2 ul li img{width: 100%;}
.num{ height:116px;overflow:hidden; width:430px; position:relative;float:left;}
.min_pic{ width:400px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:77px; height:116px;border-right:1px solid #4387ef;background: #3271d0;text-align: center;}
.num ul li.on{background: #4387ef;}
.num ul li span{display:block;text-align: center;color:#fff;font-size:14px; margin-top: 10px;}
.num ul li .box{padding-top:20px;text-align: center; height: 50px;}
.prev1{ width:10px; text-align:center; height:17px;background: url(/uploads/image/eimages/il.png) no-repeat;position: absolute;top:79px;left:10px;z-index: 444; cursor: pointer;}
.next1{ width:10px; text-align:center; height:17px; background: url(/uploads/image/eimages/ir.png) no-repeat;position: absolute;top:79px;right:10px;z-index: 444; cursor: pointer;}

/*首页*/
.currenttop{text-align: center;padding: 20px 0;}
.currenttop .i1{width:17px;height:52px;background: url(/uploads/image/eimages/jl.png) no-repeat left top;display: inline-block;float: left;}
.currenttop .i2{width:17px;height:52px;background: url(/uploads/image/eimages/jr.png) no-repeat right top;display: inline-block;float: left;}
.currenttop h3{display: inline-block;}
.currenttop span{color:#555555;font-size:24px;float: left;font-weight:400;padding-top:10px;}
.currenttop span em{display:block;color:#e4e4e4;font-size:18px;font-style: normal;font-weight:400;}


.honourcontainer {padding-top: 40px;}
.honourcontainer li{float:left;width:258px;text-align: center;margin-right:40px;margin-bottom:40px;border:1px solid #e5e5e5;}
.honourcontainer li img{padding:25px;vertical-align: bottom;width: 250px; height: 325px;}
.honourcontainer li span{text-align: center;display: block;height: 55px;border-top:1px solid #e5e5e5;line-height:55px;color:#555555; }
.honourcontainer li:hover span{color:#fff;background: #004898;}
.honourcontainer li:nth-child(4n){margin-right: 0;}
.proinfocontain .proinfotop .left {
    width: 463px;
    border-right: 1px solid #e8ebed;
}
.proinfocontain .proinfotop img {

    width: 420px;
    height: 420px;
    /*padding-right: 59px;*/
}
.proinfocontain .proinfotop .right {
    width: 378px;
    color: #555555;
    line-height: 35px;
}

.current{height: 80px;line-height: 80px;background: url(/uploads/image/eimages/xian.png) repeat-x center;}
.current span{background: #fff;float: left;line-height: 80px;padding-right:15px;color:#004898;font-size:24px;font-weight: 400;}

.procontainer li{width:278px;float:left;margin:0 30px 30px 0;}
.procontainer li:nth-child(3n){margin-right: 0;}
.procontainer li img{vertical-align: bottom;border:1px solid #e8ebed;}
.procontainer li a{display: block;color: #414446;}
.procontainer li a span{display: block;text-align: center;padding:15px 0;}
.proinfocontainer{padding-bottom: 70px;}
.proinfocontainer .proinfotop img{border-right:1px solid #e8ebed; width:404px; height:420px; padding-right:59px;}
.proinfocontainer .proinfotop .left{width:463px;}
.proinfocontainer .proinfotop .right{width:378px;color:#555555;line-height: 35px;}
.proinfocontainer .proinfotop .right span{font-size:14px;font-weight:bold;}
.proinfocontainer .mainbox{padding-bottom: 10px;border-bottom:1px solid #e8ebed;}

.proslidebox{width:100%; margin:0 auto;z-index:1; position:relative;height:435px;overflow:hidden;margin-bottom:30px;margin-top:30px;border:1px solid #e8ebed;}
.proslidebox .bd{ position:relative; z-index:0;}
.proslidebox .bd ul{ width:100% !important;}
.proslidebox .bd li{ width:100% !important;height:480px;text-align: center;}
.proslidebox .bd li a{ display:block; width:100% !important;height:480px;}
.proslidebox .hd{ width:100%;  position:absolute; z-index:4; bottom:20px; left:0; height:12px; line-height:12px; text-align:center;}
.proslidebox .hd ul{width:890px;margin:0 auto; text-align:center;}
.proslidebox .hd ul li{ cursor:pointer; display:inline-block;background:#adc1e2; zoom:1; width:12px; height:12px; text-align:center; margin:0px 5px;overflow:hidden;line-height:999px;border-radius: 100%;}
.proslidebox .hd ul li.on{ background:#004898;}
.proslidebox .prev{display: inline-block;width:20px;height:37px;background: url(/uploads/image/eimages/pleft.jpg) no-repeat center;position: absolute;top:-211px;left:60px;}
.proslidebox .next{display: inline-block;width:20px;height:37px;background: url(/uploads/image/eimages/pright.jpg) no-repeat center;position: absolute;top:-211px;right:60px;}
.prodownbox {text-align: center; margin-bottom: 20px;}
.prodownbox a{display: inline-block;width:147px;height:48px;background: url(/uploads/image/eimages/down.png) #004898 no-repeat 30px center;line-height: 48px;color:#fff;font-weight:bold;padding-left: 60px;text-align: left;}

.cohonourcontainer .time{width:48px;height:48px;text-align: center;background: url(/uploads/image/eimages/sybg.png) no-repeat;font-size:12px;color:#fff;float: left;}
.cohonourcontainer .time span{display:block;line-height: 33px;font-size: 30px;text-align: center;}
.cohonourcontainer .time em{display: block;font-size: 11px;text-align: center;font-style: normal;line-height: 15px;}
.cohonourcontainer li .box{width:1100px;float: right;}
.cohonourcontainer li.top .right{width:66%;border-bottom:1px dashed #e7e7e7;height: 180px; float:right;}
.cohonourcontainer li h3{padding-bottom:5px; font-weight: bold;}
.cohonourcontainer li.top img{width: 340px;height: 180px;}
.cohonourcontainer li .right{ float:none;}
.cohonourcontainer li .right a{color:#555555;font-size: 16px;}
.cohonourcontainer li .right a:hover{color:#004898;}
.cohonourcontainer li .right .more{display: inline-block;width:45px;height: 15px;background:  no-repeat center;margin-top:15px;}
.cohonourcontainer li{padding:25px 0;border-bottom:1px dashed #e7e7e7;}
.cohonourcontainer li.top{padding:0;border-bottom: 0;}
.cohonourcontainer{padding-top:30px; float: left;}

.title {color:#333;text-align: center;padding:15px;}
.ntime{border-bottom:1px solid #ebebeb;padding-bottom:20px;margin-bottom:20px;text-align: center;color:#444;}
.ft { padding:50px 0 0;  text-align: left; margin-bottom: 20px;}
.ft li{font-size:14px !important;height:30px !important;line-height:30px !important;border:0;text-align: left !important;}
.ft li a{ color:#999 !important;}


.downcontainer li {border-bottom:1px solid #ededed;line-height: 55px;height:55px;}
.downcontainer li span{display: inline-block;width:30px;height:30px;text-align: center;line-height: 30px;background: #666;color:#fff;font-size:16px;}
.downcontainer li em{color:#333333;font-size:16px;font-style:normal;padding:0  60px 0 10px;display: inline-block;}
.downcontainer li .em{font-weight: bold;}
.downcontainer li:hover span{background: #4a7eb8;}
.downcontainer li:hover em{color:#4a7eb8;}
.downcontainer li a{float: right;width:15px;height: 21px;background:url(/uploads/image/eimages/xia1.png) no-repeat center;margin-top: 17px;}
.downcontainer li:hover a{background: url(/uploads/image/eimages/xia2.png) no-repeat center;}

.contactcontainer h3{padding-left:20px;height:64px;background: url(/uploads/image/eimages/libg.png) no-repeat left center;color:#fff;font-size:16px;line-height: 79px;}
.contactcontainer .contacttop .box{background: #f4f4f4;padding:30px 25px;}
.contactcontainer .contacttop .box .left{width: 80%;}
.contactcontainer .contacttop .box .left ul{width: 100%;}
.contactcontainer .contacttop ul{float: left;color:#555555;margin-right:100px;}
.contactcontainer .contacttop ul li{line-height: 30px;color:#555555; float: left; width: 50%;}
.contactcontainer .h3{padding-left:20px;height:64px;background: url(/uploads/image/eimages/lllbg.png) no-repeat left center;color:#fff;font-size:16px;line-height: 79px;}
.contactcontainer .contactbottom{padding-top:25px;}
.contactcontainer .left{width: 740px;}
.contactcontainer .contactbottom .box{background: #f4f4f4;padding:30px 25px;margin-bottom:30px;}
.wordcontainer .right{width: 500px;}
.wordcontainer .right td{padding-bottom:15px; }
.wordcontainer .right .first{width:70px;text-align: left;height: 45px;}
.wordcontainer .right .second input{width:275px;height:40px;border:1px solid #eaeef0;padding:0 10px;line-height: 40px;}
.wordcontainer .right .third{color:#e60012;padding-left:10px;}
.wordcontainer .right .second textarea{width:275px;height:140px;border:1px solid #eaeef0;padding:10px;vertical-align: middle;}
.wordcontainer .right .nei{vertical-align: top}
.wordcontainer .right .last input{width:297px;background: #004898;border:none;color:#fff;font-size:16px;font-weight: bold;text-align: center;line-height: 40px;}
.peoplecontainer .ul h3 span{width:300px;padding-left: 45px;display: inline-block;font-size:14px;font-weight:400;}
.peoplecontainer .ul h3 em{font-weight: bold;font-style: normal;font-size: 16px;}
.peoplecontainer .ul h3{height:50px;line-height: 50px;border:1px solid #e7e7e7;background: #e3e1e1;}
.peoplecontainer .ul .togglebox{padding:45px 45px 55px 45px;display: none;}
.peopeobottom{padding-top:80px;}
.peoplecontainer .ul .togglebox .p{width:500px;float:left;}
.peopeobottom .left{width:60%;}
.peopeobottom  .right{width:40%;}
.peopeobottom  h4{padding-left:45px;height:50px;line-height: 50px;background: #004898;color:#fff;font-size:16px;}
.peopeobottom  .p{padding:20px 30px 90px 45px;color:#555555;}
.peopeobottom .right h4{background: #008798;}

.intercontainer{color:#666666;}
.intercontainer .div{padding-bottom: 18px;}
.intercontainer .h4{line-height: 35px;}
.intercontainer .p{line-height: 35px;}
.mainbox img{width: 100%;}
.links_list{}
.links_list ul li{ text-align:center; width:25%; float:left; overflow:hidden; padding:0 20px 15px 20px;}
.links_list ul .pic a{ border:solid 1px #e0e0e0; padding:1px; display:block; overflow:hidden;}
.links_list ul .pic a:hover{ border:1px solid #b70000;}
.links_list ul .pic img{ width:100%;}
.links_list ul .h1{ font-size:12px; font-weight:normal; height:20px; line-height:20px; padding-top:5px;}
.links_list ul .h1 a{ padding:0 3px; white-space:nowrap; display:block; text-overflow:ellipsis; overflow:hidden; font-weight:normal;}
/*links*/

#map{width:740px;height:495px;border:#ccc solid 1px;font-size:12px}
/*网站地图*/
.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:5px 0px;}
.ul_sitemap li strong{ width:90px; display:inline-block;}
.ul_sitemap li a:hover{ color:#414446;}

.caidan{display: none;}

#carousel-example-generic .sjbanner{display: none;}
.sjlogo{display: none;}


@media (max-width: 1199px) {
    .mainbox img{width: 100%;}
    .proinfocontain .proinfotop .left{width: 60%;}
    .proinfocontain .proinfotop .right{width: 36%; margin-left: 4%;}
    .proinfocontain .proinfotop img{width: 100%;}
    .links_list ul li{width: 33%; height: 155px;}
    .singlepage .left{width: 56%; margin-right: 4%;}
    .wordcontainer .right{width: 40%;}
    .contactbottom .left{width: 100%;}
    .contactbottom .right{width: 100%;}
    #map{width: 100%;}
    .contactcontainer .contacttop .box .left{width: 100%;}
    .right{float: left;}
    .honourcontainer li{width: 296px;}
    .honourcontainer li:nth-child(4n){margin-right: 40px;}
    .honourcontainer li:nth-child(3n){margin-right: 0px;}
    .procontainer li{width: 45%;}
    .procontainer li:nth-child(2n){margin-right: 0;}
    .procontainer li:nth-child(3n){margin-right: 30px;}
    .procontainer li img{width: 100%;height: 100%;}
    .auto1{width:70%;float: left; margin-left: 4%;}
    .cohonourcontainer li .box{width: 93%;}
    .cohonourcontainer li.top .right{width: 61%;}
    .singlepage img{width: 100%; height: auto;}
    .mainnav li{padding: 20px 14px 0 14px;}
    .top .mainnav{padding-left: 0;}
}

@media (max-width: 992px) {
    .singlepage .left{width: 100%;}
    .singlepage .lianxi{width: 100%;}
    .wordcontainer .right{width: 100%;}
    .wordcontainer .right table{width: 100%;}
    .wordcontainer .right .second input{width: 100%;}
    .wordcontainer .right .second textarea{width: 100%;}
    .contactcontainer .contacttop ul li{width: 48%; margin-right: 1%;}
    .honourcontainer li{width: 340px; margin-right: 40px;}
    .honourcontainer li:nth-child(3n){margin-right: 40px;}
    .honourcontainer li:nth-child(2n){margin-right: 0px;}
    .procontainer li{width: 47%;}
    .auto1{margin-left: 0;}
    .enchbox{top: 13px;}
    .menulist{margin-bottom: 0;}
    .auto1{width: 100%;}
    .menulist h3 img{display: block; position: absolute; right: 0;top: 35px; cursor: pointer;}
    .menulist h3{color: #333; background: none; width: 100%; margin-bottom: 20px;}
    .menulist li.onmenu a, .menulist li:hover a{ background: url(/uploads/image/eimages/pl.png) no-repeat right 20px center;}
    .menulist li a{ background: url(/uploads/image/eimages/pb.png) no-repeat right 20px center;}
    .sildebar{width: 100%;}
    .menulist{width: 100%;}
    .cohonourcontainer li .box{width: 91%;}
    .cohonourcontainer li.top .right{width: 44%;}
    .caidan{display: block; position: absolute; right: 15px; top: 3px; cursor: pointer;}
    .mainnav{display: none;}
    .serachbox{display: none;}
}

.banners{margin-top: 80px;}
.picscroll-left .news{display: none;}
@media (max-width: 768px) {
    .picscroll-left .news{display: block;}
    .picscroll-left .news img{width: 100%; display: block;}
    .picscroll-left .news .box{background: #f1f1f1; padding: 17px; text-align: left;}
    .picscroll-left .hd{display: none;}
    .picscroll-left .bd{display: none;}
    .top{box-shadow: 0 0px 5px #333;}
    .sjlogo{display: block;}
    .pclogo{display: none;}
    .picscroll-left{width: 100%;}
    .current{margin-top: 0;}
    .aboutlist2{display: block;}
    .aboutlist2 h3{color: #333; background: none; width: 100%; margin-bottom: 20px; text-align: center; font-size: 24px; font-weight: 400; padding-top: 28px;}
    .aboutlist2 h3 span{display: block; color: #5879af; font-size: 18px; text-transform: uppercase;}
    .menulist{display: none;}
    .indexmaincontent h3 span{font-size: 18px;}
    .indexmaincontent h3 em{font-size: 14px;}
    #carousel-example-generic .pcbanner{display: none;}
    #carousel-example-generic .sjbanner{display: block; height: 161px;}
    .picmar-top .piclist h3 a{font-size: 16px;}
    .picmar-top .piclist p{font-size: 14px;}
    .banners{margin-top: 80px;}
    .indexmaincontent>.left{width: 100%;}
    .yuinying  .right{width: 83%; margin-left: 2%;}
    .proinfocontain .proinfotop .left{width: 100%;}
    .proinfocontain .proinfotop img{padding-right: 0;}
    .proinfocontain .proinfotop .right{width: 100%; margin-left: 0;}
    .links_list ul li{width: 50%;}
    .peoplecontainer .ul h3 .sapn2{display: none;}
    .peoplecontainer .ul h3 .span3{display: none;}
    .contactcontainer .contacttop ul li{width: 100%;}
    .left{margin-left: 0;}
    .honourcontainer li{width: 49%; float: left; margin-right: 7px;}
    .honourcontainer li:nth-child(3n){margin-right: 7px;}
    .honourcontainer li img{padding: 0; width: 100%;}
    .honourcontainer li:nth-child(2n){margin-right: 0;}
    .procontainer li{width: 100%;}
    .pages  .a_first{padding: 10px 15px;}
    .pages  .a_end{padding: 10px 15px;}
    .cohonourcontainer li.top img{width: 100%;}
    .cohonourcontainer li.top .right{width: 100%; height: auto;}
    .cohonourcontainer li .box{width: 86%;}
    .aboutlist li{margin-bottom: 10px;}
    .rightico{width: 100%; text-align: center; margin-right: 0;}
    .jiathis_style_32x32{display: none;}
    .bottom .copyright{font-size: 14px; text-align: center; line-height: 24px;}
    .bottomlinks{display: none;}
    .indexmaincontent>.left2{width: 100%; margin-top: 20px;}
    .indexmaincontent>.left3{width: 100%; margin-top: 20px;}
    .picscroll-left{margin: 0 auto;}
    .picscroll-left .hd{padding-left: 20px;}
}

@media (max-width: 375px) {
    .num ul li{width: 69px;}
    .ban{width: 345px;}
    .ban2{width: 345px;}
    .num{width: 345px;}
}























@charset "utf-8";
/* css document */
html{ overflow-x:hidden; overflow-y:auto;}
*{ margin: 0; padding: 0; }

a{ text-decoration: none; color:#333333; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); -webkit-transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
}
/*a:hover{color:#008fd5; cursor:pointer;}*/
/*img{max-width:100%; border:0;}*/
/*li { line-height:normal; }*/
/*table { border-collapse: collapse; border-spacing: 0; }*/
/*textarea { resize: none;}*/
/**,*:before,*:after {  -webkit-box-sizing: border-box; -moz-box-sizing: border-box;  box-sizing: border-box;}*/
/*.bsbox{-webkit-box-sizing:content-box;  -moz-box-sizing:content-box;  box-sizing:content-box;}*/
/*#bspanelholder{-webkit-box-sizing:content-box;  -moz-box-sizing:content-box;  box-sizing:content-box;}*/
/*#bspanel{-webkit-box-sizing:content-box;  -moz-box-sizing:content-box;  box-sizing:content-box;}*/
/*.bfind-wrapper-top{-webkit-box-sizing:content-box;  -moz-box-sizing:content-box;  box-sizing:content-box;}*/

h1,h2,h3,h4,h5,h6{ margin:0; font-weight:normal;}
/*input[placeholder], [placeholder], *[placeholder] {color:#cccccc !important;}*/
/*::-webkit-input-placeholder{color:#cccccc}*/
/*:-moz-placeholder{color:#cccccc}*/
/*::-moz-placeholder{color:#cccccc}*/
/*:-ms-input-placeholder{color:#cccccc}*/
.bsbox{box-sizing: content-box;}
.bstitle{box-sizing: content-box;}

/*.bsframediv{box-sizing:none}*/

/*input,button,select,textarea{ outline:none;-webkit-appearance:none;}*/
/*textarea{ font-size:13px; resize:none;}*/
.pz_top{ float:left; width:100%; min-width:1200px;}
.pz_banner{ float:left; width:100%; min-width:1200px; overflow:hidden; }
.pz_main{ float:left; width:100%; min-width:1200px;}
.pz_down{ float:left; width:100%; min-width:1200px;}
/*#content{ position: relative;overflow: hidden;}*/
.w_0100{ float:left; width:100%; min-width:1200px;}
.w_1200{ margin:0 auto; width:1200px;}
.phone_show{ display:none;}
/*strong{font-weight:400}*/


@media screen and (max-width:992px) {
    input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="submit"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input
    {-webkit-appearance:none;}
    body{ overflow:hidden;}
    .pz_top{min-width:100%;}
    .pz_banner{min-width:100%; margin-top:83px}
    .pz_main{ min-width:100%;}
    .pz_down{ min-width:100%;}
    .w_1200{ min-width:100%; width:100%;}
    .w_0100{min-width:100%; width:100%;}
    .pc_show{ display:none;}
    .phone_show{ display:block;}
    .back_pc{ background:#fff;}
}

/*top*/
.back1{ border-top:3px solid #aa1018;}
.c_1200{ float:left; width:1200px; height:92px;}
/*.logo{ float:left; width:200px; padding:22px 0 18px 0;}*/

/*导航*/
/*.pc_menu{ float:left; margin-left:17px; height:92px; overflow:hidden;}*/
.pc_menu ul{ float:left}
/*.pc_menu .nli{ float:left; width:86px; position:relative; z-index:99;}*/
/*.pc_menu .nli:first-child{ width:58px;}*/
.pc_menu .nli.cw{ width:102px;}
/*.pc_menu .nli a{position:relative; z-index:2; float:left; width:100%; color:#9e7939; font-size:14px; height:92px; line-height:92px; text-align:center; -webkit-transition:all 200ms; transition:all 200ms;}*/
.pc_menu .nli:hover a,
    /*.pc_menu .nli .on a{color:#ffffff;}*/
.pc_menu .nli .on{color:#ffffff;}
.pc_menu .nli a span{position:absolute; left:0; top:0; z-index:2; width:100%; height:100%;}
.pc_menu .nli a .bkg {top:100%; z-index:1; background-color:#9e7939; -webkit-transition:all 200ms; transition:all 200ms; }
.pc_menu .nli .on .bkg,
.pc_menu .nli:hover .bkg {top:0; filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }

/*#nav .nli a.on .bkg,*/
#nav .nli a:hover .bkg {top:0;}
/*#nav .nli a.on {color:#fff;}*/

/*二级导航*/
#subnav {position:absolute; top:0; left:0px; z-index:4; width:100%; height:44px; /*overflow: hidden;*/}
#subnav .g-wrap {overflow:visible;position: relative; width: 1920px;height: 100%;overflow: hidden;}
#subnav .g-wrap .item {position:absolute; top:-100%; width:100%; height:100%; background-color:rgba(158,121,57,.76); overflow:hidden; -webkit-transition:top 300ms; transition:top 300ms;}
#subnav .g-wrap .xl1 {left:635px; padding:0 70px; /*width:835px;*/}
#subnav .g-wrap .xl2 {left:635px; padding:0 70px; /*width:835px;*/}
#subnav .g-wrap .xl3 {left:721px; padding:0 70px; /*width:752px;*/}
#subnav .g-wrap .xl4 {left:807px; padding:0 73px;/* width:643px;*/}
#subnav .g-wrap .xl5 {left:893px; padding:0 70px; /*width:573px;*/}
#subnav .g-wrap .xl6 {left:979px; padding:0 70px; /*width:573px;*/}
#subnav .g-wrap .xl7 {left:1065px; padding:0 80px;/* width:643px;*/}
#subnav .g-wrap .xl8 {left:1151px; padding:0 70px; /*width:573px;*/}
#subnav .g-wrap .xl9 {left:1237px; padding:0 70px; /*width:573px;*/}
#subnav .g-wrap .on {top:0; z-index: 2;}
#subnav .g-wrap .item a {float:left; padding:0 15px; font-size:14px; line-height:44px; color:#ffffff;}
#subnav .g-wrap .item a:hover { text-decoration:underline;}



.seach{ float:right; width:230px; height:33px; border:1px solid #dddddd; margin-top:29px;}
.input1{ float:left; width:126px; height:31px; border:0; background:none; text-indent:10px;}
.input2{ float:left; width:19px; height:19px; margin:6px 0 0 5px;}
.select{width:70px;float:left;}

@media screen and (max-width:992px) {
    .back1{ border-top:3px solid #aa1018; position:fixed; z-index:999;}
    .c_1200{ width:100%; padding:0 10px; height:83px; background:#fff; box-shadow:0 2px 10px rgba(0,0,0,.3); position:relative; z-index:999; }
    /*.logo{ float:left; width:200px; padding:15px 0 16px 0;}*/
    .small_menu{ float:right; width:46px; height:32px; margin-top:25px; margin-right: 5px;}
    .small_menu .cha{display:none; position:absolute; width:46px; height:32px; right:20px; top:65px; z-index:56; }
    /*phone_导航*/
    /*menu 效果*/
    .pf_phone_menu{ display:block; position:fixed; width:100%; background:rgba(0,0,0,.5); left:0; top:72px; z-index:888; height:100000px; overflow-y:auto;}

    .ph_back{ float:left; width:100%; padding:0 0 100px 0; background:#fff; }
    .phone_menu{ float:left; width:100%;}
    .phone_menu ul{ float:left; width:100%; height:100%; overflow-x:auto; overflow-y:hidden;}
    .phone_menu ul .nli{ float:left; width:100%; padding:0 10px; position:relative; z-index:11;}
    .phone_menu ul .nli span{ float:left; width:100%; border-bottom:solid 1px #dddddd;}
    .phone_menu ul .nli span a.l1_a{ float:left; width:80%; padding:12px 0; height:58px; color:#9e7939; font-size:16px; text-align:center; }
    .phone_menu ul .nli.on span .l1_a,
    .phone_menu ul .nli span .l1_a:hover{ border-bottom:0; font-weight:normal; }
    .phone_menu ul .nli span .l1_a .chi{ float:left; color:#c80000; height:36px; line-height:36px; margin-left: 7px;}
    /*.phone_menu ul .nli span b{ position:absolute; z-index:111; left:0; top:0; width:100%; height:58px; background: right center no-repeat; background-size:10px 15px;}*/
    /*.phone_menu ul .nli.on span b{ background: right center no-repeat; background-size:15px 9px;}*/
    .phone_menu .sub{ float:left; width:100%; padding:11px 13px 11px 0; display:none; border-bottom:1px solid #dddddd}
    .phone_menu .sub .l2{ float:left; width:100%; padding:6px 0;}
    .phone_menu .sub .l2 .l2_a{ float:left; width:100%;color:#333333; font-size:14px; line-height:24px; padding-left: 7px;}
    .phone_menu .sub .l2 .l2_a:hover{ color:#aa1018}

    .d_0100{ float:right; width:100%; margin-top:32px; padding:0 10px;}
    .sosuo{ float:left; width:100%; border:1px solid #dddddd; height:48px; /*padding-right:40px;*/ position:relative; z-index:11;}
    .input3{ float:left; width:100%; text-indent:20px; color:#888888; border:0; background:none; height:48px;}
    .sosuo input[placeholder], [placeholder], *[placeholder] {color:#333 !important;}
    .sosuo ::-webkit-input-placeholder{color:#888888}
    .sosuo :-moz-placeholder{color:#888888}
    .sosuo ::-moz-placeholder{color:#888888}
    .sosuo :-ms-input-placeholder{color:#888888}
    .input4{ position:absolute; z-index:11; width:19px; height:19px; right:18px; top:13px;}
}
@media screen and (max-width:500px) {
    .module-wrap{
        width: 100%;
        min-width: 100px;
    }
    .y-row{
        min-width: 100px;
        width: 300px;
    }
    .www-aliyun-com-home-solution .module-wrap .slide-container .slide-btn-panel{
        display: block;
    }
}
