.topLine{width: 100%;height: 24px;background: #154681;line-height: 24px;font-size: 12px;}
.topLine h1{line-height: 24px;color: #fff;font-size: 12px;float: left;}
.topLine .homePage{float: right;color: #fff;}
.topLine .homePage a{color: #fff;margin:0 5px;}

/* 导航 */
.logo{width: 188px;height: 80px;background: url(../images/logo.png) no-repeat;float: left;}
.language{width: 600px;height: 35px;float: right;background: url(../images/01.png) no-repeat 470px bottom;}
.language p{float: right;line-height: 50px;color: #eb622b;font-size: 13px;}
.language p a{margin:0 5px;}
.nav{float: right;position: relative;}
.nav li{float: left;line-height: 45px;margin:0 5px;}
.nav li a{display: block;position: relative;padding: 0 20px;text-align: center;}
.nav li a:after{content: "";display: none;width: 100%;height: 2px;background: #eb622b;position: absolute;left: 0;bottom: 0;}
.nav li .sec{display: none;line-height: 35px; position: absolute;margin-left: -10%; text-align: center;z-index: 9999;}
.nav li .sec a{display: inline;color: #fff;}
.nav li .sec a:after{display: none;width: 0;height: 0;}
.nav li.active a{color: #eb622b;}
.nav li.active a:after{display: block;}
.nav li:hover .sec{display: block;}
.nav li:hover .sec a{color: #fff;}
.nav li:hover a:hover:after{display: block;}
.nav li:hover a{color: #eb622b;}
.line{width: 100%;height: 35px;background: #2e5da3;}


/* banner */
 .projector
{position:relative; width:100%; height:426px; overflow:hidden;}

.projector .projector_img
{position:relative; width:100%; height:426px;}

.projector .projector_img ul li
{position:absolute; width:100%; height:426px; background-repeat:no-repeat; background-position:center 0; display:none;}

.projector .num
{position:absolute; bottom:40px; left:48%;}

.projector .num ul li
{float:left; display:inline; width:10px; height:10px;margin-left:5px; margin-right:5px; background:#a0abb1;border-radius: 50%;}

.projector .num ul li.xcur
{background:#eb622b;}
 
/*  滚动新闻 */
.newHeader{width:100%;height: 26px;background: #eee; background:rgba(255,255,255,0.7);filter: alpha(opacity=70);position: absolute;left: 0;bottom: 0;}
.scroll_new{width: 340px;height: 26px;overflow: hidden; float: left; background: url("../images/02.png") no-repeat left center; padding-left: 25px;}
.scroll_new a{display: block;line-height: 26px;font-size: 13px;position: relative;}

/* 标题 */

.title{width: 100%; height: 40px;float: left; border-bottom: 1px solid #2eb0f3;position: relative;}
.title:after{content: "";display: block;width: 0;height: 0;border-top: 6px solid transparent; border-left: 8px solid #2128b1; border-bottom: 6px solid transparent;position: absolute;left: 5px;top: 40%;}
.title:before{content: "";display: block;width: 76px;height: 2px;background: #154681;position: absolute;bottom: -1px;left: 0;}
.title h3{float: left; font-size: 16px;color: #154681;line-height: 40px;padding-left: 20px;}
.title h3 span{font-size: 14px;}
.title h3 span:before{content: "/";margin:0 5px;}
.title .more{width: 32px;height: 26px;text-align: center;line-height: 26px;border-radius: 5px;margin-top: 10px;margin-right: 5px; background: #2eb0f3;float: right;}
.title .more a{color: #fff;font-size: 12px;}

/* 产品展示图 */
.projector1
{position:relative; width:100%; height:240px;display: table; overflow:hidden;border: 1px solid #ddd;margin-top: 5px;}

.projector1 .projector_img
{position:relative; width:100%; height:166px;float: left;margin-top: 22px;}

.projector1 .projector_img ul li
{position:absolute; width:100%; height:166px; background-repeat:no-repeat; background-position:center 0; display:none;padding-left: 10px;}

.projector1 .projector_img ul li .pic{width: 178px;height: 166px;border: 1px solid #ddd;padding: 3px;float: left;margin:0 1px;position: relative;}
.projector1 .projector_img ul li .pic img{width: 170px;height: 158px;}
.projector1 .projector_img ul li .pic:hover .mask{display: block;}

.projector1 .prevs
{position:absolute; top:55%; display:inline-block; width:45px; height:45px; cursor:pointer;left:18px;background: url(../images/left.png) no-repeat;}
.projector1 .nexts
{position:absolute; top:55%;display:inline-block; width:45px; height:45px; cursor:pointer;right:8px;background: url(../images/right.png) no-repeat;}

/* 遮罩 */
.mask{width: 100%;height: 100%;display: none; position: absolute;top: 0;left: 0;background: #154681; background: rgba(21,70,129,0.6);filter: alpha(opacity=60);}
.mask h4{width: 140px;height: 50px;border: 1px solid #fff;margin:58px auto;text-align: center;line-height: 50px;position: relative; }
.mask h4 a{color: #fff;}

/* 关于我们 */
.about{width: 346px;min-height: 200px;float: left;margin-left: 15px;display: table;}
.aboutInfo{font-size: 13px;line-height: 24px;margin-top: 5px;float: left;}

/* 新闻资讯 */
.new{width: 345px;min-height: 200px;float: left;margin-left: 15px;display: table;}
.newList{width: 100%;padding: 0 5px;margin-top: 5px;display: table;float: left;}
.newList li{width: 100%;height: 24px;line-height: 24px;}
.newList li a{display: block;width: 250px;float: left;}
.newList li a:before{content: "+";margin:0 5px;float: left;}
.newList li a:hover{color: #eb622b;text-decoration: underline;cursor: pointer;}
.newList li a:hover+span{color: #eb622b;text-decoration: underline}
.newList li a:hover:before{color: #eb622b;}
.newList li span{float: right;color: #1d60b5;}

/* 成功案例 */
.case{width: 360px;min-height: 200px;float: right;display: table;}
.caseCon{width: 175px;height:150px; float: left;margin:15px 2px 0 2px;position: relative;}
.caseCon img{width: 175px;height: 100px;}
.caseCon p{color: #2128b1;line-height: 24px;font-size: 14px;}
.caseCon a{position: absolute;right: 10px;bottom: 10px;font-size: 12px;}

/* 尾部 */
#foot{width: 100%;height: 80px;background: #2c498f;margin-top: 20px;}
.footNav{width: 100%;line-height: 26px;color: #fff;text-align: center;margin:10px 0;}
.footNav a{color: #fff;margin:0 20px;}
.copy{line-height: 32px;text-align: center;color: #fff;font-size: 13px;}

.banner{width: 100%;height: 250px;background: url(../images/banner_02.png) center 0 no-repeat;}

/* 左边部分 */
.leftCon{width: 204px;min-height: 533px;float: left;
 -webkit-box-shadow: 3px 3px 3px rgba(200,200,200,0.7);  
  -moz-box-shadow: 3px 3px 3px rgba(200,200,200,0.7);  
  box-shadow: 3px 3px 3px rgba(200,200,200,0.7);  }

.leftCon h2{width: 100%;height: 60px;background: url(../images/hr.png) no-repeat left bottom;}
.leftCon h2 p{font-size: 18px;color: #000;line-height: 60px;height: 60px;}
.leftCon h2 p span{font-size: 40px;color: #e85825;font-family: "Arial";margin:0 10px;}
.leftNav{width: 100%;height: auto;}
.leftNav li{width: 100%;min-height: 30px;line-height: 30px;padding-left: 15px;position: relative;}
.leftNav li:before{content: "";content: "";display: block;width: 0;height: 0;border-left: 6px solid transparent; border-top: 8px solid #e85825; border-right: 6px solid transparent;position: absolute;left: 0;top:12px;}
.leftNav li .sec{width: 100%;line-height: 25px;display: none;}
.leftNav li .sec a{display: block;font-size: 12px;}

.rightCon{width: 888px;float: right;display: table;}
.rightTitle{width: 100%; height: 40px;padding: 0 5px; float: left; border-bottom: 1px solid #2eb0f3;position: relative;}
.rightTitle:before{content: "";display: block;width: 76px;height: 2px;background: #154681;position: absolute;bottom: -1px;left: 0;}
.rightTitle h3{font-size: 16px;float: left;line-height: 40px;}
.rightTitle .local{/*width: 225px;*/height: 40px;float: right;background: url(../images/03.png) no-repeat 0 center;padding-left: 20px;font-size: 12px;line-height: 40px;}
.rightTitle .local a.act{color: #e85825;}

.productList{width: 100%;padding-bottom:40px;position: relative;margin-top: 48px;}
.productList ul{width: 100%;display: table;}
.productList ul li{width: 444px;float: left;height: 163px;padding: 10px 0 10px 20px; border-bottom: 1px solid #ddd;}
.productList ul li .pic{width: 201px;height: 138px;float: left; padding: 3px 2px;border: 1px solid #ddd;}
.productList ul li .pic img{width: 194px;height: 130px;}
.productInfo{width: 205px;float: right;position: relative;height: 130px;line-height: 24px;}
.productInfo h4{font-size: 14px;line-height: 24px;margin:3px 0;}
.productInfo p{font-size: 12px;color: #666;}
.productInfo .more{position: absolute;right: 10px;bottom: 0;}
.productInfo .more a{color: #e85825;}

.page{width: 100%;height: 30px;line-height: 30px;position: absolute;bottom: 0;left: 0;}
.page a{margin:0 8px;}
.page a.act{color: #e85825;}


.caseList{width: 100%;padding-bottom:40px;position: relative;margin-top:48px;}
.caseList ul{width: 100%;height: auto;display: table;}
.caseList ul li{width: 100%;height: 234px;padding: 10px; border-bottom: 1px solid #ddd;}
.caseList ul li .pic{width: 368px;height: 210px;float: left; padding: 3px 2px;border: 1px solid #ddd;}
.caseList ul li .pic img{width: 360px;height: 202px;}
.caseInfo{width: 480px;float: right;position: relative;height: 200px;line-height: 24px;}
.caseInfo h4{font-size: 14px;line-height: 24px;margin:3px 0;}
.caseInfo p{font-size: 12px;color: #666;}
.caseInfo .more{position: absolute;right: 10px;bottom: 0;}
.caseInfo .more a{color: #e85825;}


.newsList{width: 100%;padding-bottom:40px;position: relative;margin-top: 48px;}
.newsList ul{width: 100%;height: auto;display: table;}
.newsList ul li{width: 100%;height: 132px;padding: 10px; border-bottom: 1px solid #ddd;position: relative;}
.newsList ul li h4{font-size: 16px;line-height: 30px;margin:3px 0;}
.newsList ul li p{color: #666;line-height: 24px;}
.newsList ul li .more{position: absolute;right: 10px;bottom: 10px;}
.newsList ul li .more a{color: #e85825;}

.aboutInfomation{width: 100%;height: auto;padding:10px;display: table;}
.aboutInfomation h4{font-size: 18px;color: #0f3183;margin-bottom:15px;}
.aboutInfomation p{line-height: 30px;}






















































