
#top{width: 100%;height: 128px;}
#top .bg{height: 10px;background: #11499e;}
#top .logo{margin-top: 20px;}
#top .logo img{float: left;}
#top .logo .comp{float: left;margin-left: 10px;margin-top: 5px;}
#top .logo .comp h3{font-size: 28px;color: #11499e;font-weight: bolder;}
#top .logo .comp h3 span{color: #ff4f00}
#top .logo .comp .en{color: #f29c11;font-size: 14px;}
#top .tel{font-size: 20px;font-weight: bolder;padding-top: 20px;color: #f29c11;}
#top .tel .num{color: #11499e}

#nav{height: 48px;background: #f7f7f7;border-top: 1px solid #dcdcdc;}
#nav ul{float: left;width: 1200px;}
#nav ul li{float: left;height: 48px;line-height: 48px;width: 128px;text-align: center;margin-right: 20px;}
#nav ul li a{font-size: 14px;color: #414141;display: block;}
#nav ul li a.on,#nav ul li a:hover{background: #f29c11;color: #FFF;}



/*幻灯片 css */
#banner{width: 100%;height: 470px;overflow: hidden;}
.slideBox{width: 100%; height:470px; overflow:hidden; position:relative; background:url("../images/load.gif") center no-repeat;}
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; left: 45%; bottom:20px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:20px; height:20px; line-height:20px; text-align:center; background:#fff; cursor:pointer;border-radius: 20px;opacity: 0.6;filter: alpha(opacity=60) }
.slideBox .hd ul li.on{ background:#fa7116; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;height: 100%; }
.slideBox .bd a{ width:100%; height:470px; display:block;  }

#container{overflow: hidden;min-height: 500px;margin: 20px auto;}
#container .part-2,#container .part-1{overflow: hidden;}
#container .menu{width: 260px;float: left;background: #e9ebf4;}
#container .menu .item{overflow: hidden;margin-bottom: 20px;}
#container .menu h2{height: 56px;background: url("../images/5.png");color: #FFF;text-align: center;font-size: 20px;padding-top: 10px;}
#container .menu h2 a{color: #FFF;}
#container .menu h2 span{font-size: 16px;font-weight: normal;}
#container .menu ul{float: left;padding-left: 30px;margin-top: 10px;}
#container .menu ul li{width: 200px;}
#container .menu ul li a{display:block;padding: 10px 30px 10px 40px;background: url("../images/14.png") no-repeat 20px center;font-size: 14px;}
#container .menu ul li.on,#container .menu ul li a:hover{background:#f29c11 url("../images/15.png") no-repeat 20px center;color: #FFF;}
#container .menu ul li.on a{color: #FFF}
#container .list{width: 910px;float: right;overflow: hidden}
#container .list .bar{height: 40px;line-height: 40px;}
#container .list .bar h3{display: inline-block;}
#container .list .bar h3 a{color: #11499e;font-size: 18px;background: url("../images/1.png") no-repeat left center;padding-left: 20px;}
#container .list .bar h3 span{color: #919191;font-size: 18px;font-weight: normal}
#container .list .bar .more{float: right;}
#container .list ul{overflow: hidden;background: #e8ecf7;padding: 20px;height: 700px;}
#container .list ul li{float: left;margin-right: 44px;margin-bottom: 2px}
#container .list ul li:nth-child(3n){margin-right: 0;}
#container .list ul li p{text-align: center;padding: 10px 0;}
#container .list ul li img{width: 260px;height: 200px;background: url("../images/load.gif") no-repeat center}
#container .list ul li img:hover{opacity: 0.5;filter: (opacity=50)}

#container .part-2{background: url("../images/18.png") center;height: 435px;margin-top: 20px;padding-top: 30px;}
#container .part-2 .solution{width:260px; float: left;margin-right: 30px;height: 400px;}
#container .part-2 .about{width: 436px;float: left;height: 400px;}
#container .part-2 .news{width: 444px;float: right;height: 400px;}
#container .part-2 .box{background: #FFF;height: 336px;}
#container .part-2 .tit{height: 40px;line-height: 40px;margin-bottom: 10px;}
#container .part-2 .tit h3{float: left;}
#container .part-2 .tit h3 a{font-size: 18px;color:#11499e; }
#container .part-2 .tit h3 span{color: #919191;font-size: 16px;font-weight: normal}
#container .part-2 .tit .more{float: right;background: url("../images/2.png") no-repeat right center;padding-right: 18px;}

#container .part-2 .solution ul{overflow: hidden;background: #FFF;}
#container .part-2 .solution ul li{padding: 10px 0 8px 30px;background: url("../images/22.png") 15px center no-repeat;font-size: 14px}

#container .part-2 .about .desc{padding: 5px 20px 5px 20px;line-height: 24px;font-size: 14px;background: #FFF;}
#container .part-2 .about .desc .more{color: #11499e;font-size: 14px;display: block;text-align: right;}

#container .part-2 .news .con{padding:20px 20px 10px 20px;background: #FFF;}
#container .part-2 .news .con .title{}
#container .part-2 .news .con .title a{font-size: 16px;color: #11499e}
#container .part-2 .news .con .time,#container .part-2 .news .con .desc{font-size: 14px;color: #8d8d8d;margin-top: 5px;}
#container .part-2 .news ul{padding:0 20px;background: #FFF;padding-bottom: 10px;}
#container .part-2 .news ul li{padding: 10px 0;}
#container .part-2 .news ul li span{float: right;}

#container .part-3{height: 80px;background: #FFF;}
#container .part-3 dl{margin-top: 30px}
#container .part-3 dl dt{font-size: 18px;}
#container .part-3 dl dt span{color: #a7a7a7;}
#container .part-3 dl dd{float: left;margin-right: 20px;}
#container .part-3 dl dd a{font-size: 14px;}

#footer{height: 160px;background: #11499e;clear: both;overflow: hidden;color: #FFF;font-size: 14px;}
#footer a{font-size: 14px;color: #FFF;}
#footer p{padding-top: 3px}
#footer .ewm{float: left;margin-top: 20px}
#footer .menu{float: left;margin: 20px 0 0 50px}
#footer .address{float: right;margin-top: 20px;}
#footer .title{font-size: 18px;}
#footer .title span{padding-left: 10px;font-size: 16px;}


/*内页相关*/
#lmBanner{width: 100%;height: 400px;overflow: hidden;}
#left{width: 225px;min-height: 500px;float: left;}
#left h3{height: 70px;background: url("../images/19.png");color: #FFF;text-align: center;font-weight: normal;padding-top: 13px;}
#left h3 .cn a{font-size: 18px;color: #FFF;font-weight: normal}
#left h3 .en{background:url("../images/11.png") center no-repeat;font-size: 16px;}
#left ul,#left .row{overflow: hidden;background: #11499e;color: #FFF;}
#left ul li{padding: 10px 0;background: url("../images/116.png") bottom no-repeat;}
#left ul li a{display: block;text-align: center;color: #FFF;font-size: 14px;}
#left ul li.on a{color: #ffe400;}
#right{width: 940px;min-height: 500px;float: right;}
#left .row{padding: 10px 5px 20px 10px;}
#left .row p{padding: 5px 0 5px 10px;}
#left .row .comp{font-size: 14px;color: #e9d425;}

#right .bar{height: 36px;background: #11499e url("../images/118.png") no-repeat 20px center;line-height: 36px;color: #FFF;padding-left: 50px;}
#right .bar a{color: #FFF;}
#right .content{padding-top: 10px;}
#right .content .con-html {  font-size: 14px;  line-height: 26px;  padding: 20px 10px;  }

#right .new-list{overflow: hidden;margin-top: 30px;}
#right .new-list li{padding: 10px 0 10px 26px;border-bottom: 1px solid #ccc;font-size: 14px;background: url("../images/30.png") no-repeat 3px center; }
#right .new-list li .date{float: right;font-family: Georgia,Arial;font-size: 15px;}
#right .new-list li .red{color: #F00;}

/*分页 css*/
.pagelist{ text-align:center; border-radius:3px;background:#FFF ;border: 1px solid #ccc; padding:10px 0;margin: 50px 0;color:#999;clear: both;}
.pagelist a{ margin:0 5px; border:#6185a2 solid 1px; display:inline-block; padding:2px 6px 1px; line-height:16px; background:#fff; color:#6185a2;}
.pagelist span{ margin:0 5px; border:#6185a2 solid 1px; display:inline-block; padding:2px 6px 1px; line-height:16px; color:#6185a2; color:#fff; background:#6185a2;}

/*文章详情 css*/
#container .content{color:#333;}
#container .content h2{font-size: 20px;text-align: center;margin-top: 0;padding-top: 20px}
#container .content .time{padding:15px 0;text-align:center;}
#container .content .time span{padding:0 10px;}
#container .content .con-html{color:#333;line-height: 24px;overflow: hidden;padding: 0 10px;font-size: 14px;}
#container .content .con-pre{clear: both;margin-top:50px;padding:20px 0;border-top: 1px dotted #ccc;font-size:14px;}
#container .content .con-pre p{padding:5px 0;}
#container .content .con-pre p a{color: #333;}
#container .con-content{font-size: 14px;line-height: 26px;padding: 20px 10px;}
#container .con-content p{font-size: 14px;line-height: 26px;}

.c-list li{float: left;margin:0 65px 20px 0;width: 270px;}
.c-list li:nth-child(3n){margin-right: 0;}
.c-list li a{display: block;width: 270px;overflow: hidden;}
.c-list li h4{font-size: 14px;padding: 10px 0;}
.c-list li img{width: 270px;height: 200px;background: url("../images/load.gif") no-repeat center;transition: all 0.6s;}
.c-list li img:hover{ transform: scale(1.4);}
.c-list li p{padding: 5px 0;text-align: center;font-size: 14px;}
.c-list li p a{display: inline;}
.c-list{float: left;margin-bottom: 50px;text-align: center;}
.c-list .btn{display: inline-block;width: 90px;height: 30px;border: 1px solid #f49d10;border-radius: 0;color:#f49d10 }


/*返回顶部*/
.toTop{position:fixed;bottom:10px;right:20px; z-index:999;display:none; font-size:16px;cursor: pointer;overflow:hidden;visibility:visible; background-color:#fff;border: 1px solid #d9d9d9;color: #9c9c9c;font-size: 16px;width: 38px;height: 38px;line-height: 38px;text-align: center; text-decoration:none;_position:absolute;_top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);}
.toTop:hover{ color:#fff; text-decoration:none; background-color:#999}
