.container-fluid{padding: 0; width: 1200px; margin:0 auto; position: relative;}
/*头部样式*/
#header,.w1200{width:1200px;margin:0 auto;position: relative;}
.fl{float: left;}
.fr{float: right;}
p{margin:0 0 0 0;}

.tophead{width: 100%;height: 29px;background: #0b0101;position: relative;border-left: 2px solid #ce0e13;}
.headtitle{font-size: 14px;color: #969696;line-height: 35px;}
.k1{font-size: 14px;line-height: 35px;color: #969696;}
.k1 a{color:#999999}

.sechead{height: 120px;background: url(../images/head.png)no-repeat center top;position: relative;z-index: 99;padding-top: 39px;}
.logo{position: absolute;top:8px;left:485px;}
.sechead .k2{margin-top: 19px;background: url(../images/ttel.png) left center no-repeat;text-align: left;padding-left: 70px;font-size: 20px;color: #3e3e3e;line-height: 24px;}
.sechead .k2 p{font-size: 16px; color: #666;}
.sechead .k2 p strong{font-size: 24px; color: #333;}

/* 导航 */
.menu{}
.x-menu {width:1200px;margin:0 auto;}
.x-menu>li {float:left;width: 92px;position:relative;margin-right:6px;}
.x-menu>li>a {display:inline-block;width: 92px;font-size:18px;color:#fff;height: 51px;line-height:47px;}
.x-menu>li.active,.x-menu>li:hover {border-bottom:4px solid #fff;background: url(../images/nav.png)no-repeat right;}


.x-menu>li:nth-child(6){margin-left: 254px;}
.x-menu>li:last-child{margin-right: 0}


.dian {
    position: absolute;
    right: 4px;
    top: -17px;
    color: #fff;
    font-size: 18px;
}
/* 搜索 */
#formsearch{margin-top: 10px;}
#formsearch input{height:30px;background:none;border:none;line-height:30px;outline: none;float: left;}
#formsearch input#keyword{text-indent:10px;color:#979797;font-size: 14px;width: 274px;border: 1px solid #ddd;}
#formsearch input#s_btn{width: 40px;height: 30px;line-height: 30px;text-align:center;color:#fff;border:none;cursor:pointer;background: url(../images/ss.png) no-repeat;}

/* */
.a1{width: 1920px;margin-left: -960px;left:50%;position: relative;}

/* */
.box1{background: url(../images/1.png)no-repeat;height: 374px;z-index: 9999;}
.box1-cont{width: 1378px;background: #fff;margin:0 auto;height: 539px;position: relative;top:-76px;z-index: 99;padding-top: 26px;}
.shubiao{position:absolute;top:26px;left:678px;}
.news_list1{width: 1200px;margin:0 auto;height: 38px;}
.news_list1 li{height: 38px;line-height: 38px;background: url(../images/xx.png)no-repeat left;padding-left: 48px;width: 413px;float: left;}
.news_list1 li a{color: #666;font-size: 14px;}
.news_list1 li:nth-child(2n){float: right;}
.box1-pic{margin-top: 20px;position: relative;}
.box1-pic .hd a{position: absolute;top:165px;display: block;width: 26px;height: 45px;cursor: pointer;}
.box1-pic .hd a.prev{background: url(../images/left.png)no-repeat;left:32px;}
.box1-pic .hd a.next{background: url(../images/right.png)no-repeat;right:32px;}
.box1-pic .bd{width: 1200px;margin:0 auto;overflow: hidden;}
.box1-pic .bd li{float: left;position: relative;width: 350px;height: 375px;margin-right: 73px;}
.box1-pic .bd li img{width: 350px;height: 375px;opacity: 0}
.box1-pic .bd li .cont{position: absolute;bottom: 0;left:0;height: 2px;border-bottom:2px solid #055a9d;width: 350px;height:375px;transition: all 1s;text-align: center;padding-top: 113px;}
.box1-pic .bd li .cont span{display: block;line-height: 41px;color: #000;font-size: 30px;}
.box1-pic .bd li .cont p{color: #000;font-size: 14px;line-height: 22px;margin-top: 31px;}
.box1-pic .bd li .cont i{display: block;background: url(../images/2.png)no-repeat center;width: 14px;height: 14px;margin:86px auto 0;}
.box1-pic .bd li:hover img{opacity: 1}
.box1-pic .bd li:hover .cont{background: rgba(5,90,155,0.8);border-bottom: none;}
.box1-pic .bd li:hover .cont span,.box1-pic .bd li:hover .cont p{color: #fff;}
.box1-pic .bd li:hover i{background: url(../images/h2.png)no-repeat center;}

/* */
.box2{background: url(../images/ab.jpg)no-repeat center;height: 1071px;padding-top: 686px;}
.box2 h3{color: #000;font-size: 36px;font-weight: bold;line-height: 45px;}
.box2 .cont{color: #000;font-size: 14px;margin-top: 31px;text-align: justify;line-height: 31px;height: 231px;}
.box2 a{display: inline-block;color: #666;font-size: 16px;background: url(../images/1.jpg)no-repeat right;padding-right: 22px;line-height: 60px;}

/* */
.pro{background: url(../images/bj1.jpg)no-repeat center;height: 931px;padding-top: 15px;}
.biaoti{background: url(../images/tit1.png)no-repeat center;height: 149px;padding-top: 46px;font-weight: bold;text-align: center;}
.biaoti h3{line-height: 45px;color: #000;font-size: 37px;font-weight: bold;}
.biaoti span{color: #acacac;font-size: 16px;line-height: 16px;display: block;margin-top: 12px;text-transform: uppercase;}

.pro-cont{margin-top: 116px;position: relative;}
.pro-cont .hd a{position: absolute;top:137px;cursor: pointer;display: block;width: 26px;height: 45px;}
.pro-cont .hd a.prev{background: url(../images/left.png)no-repeat;left:-58px;}
.pro-cont .hd a.next{background: url(../images/right.png)no-repeat;right:-58px;}
.pro-cont .bd{width: 1200px;margin:0 auto;overflow: hidden;}
.product_list1{}
.product_list1 li{float: left;width: 253px;margin-right: 57px;}
.product_list1 li img{width: 253px;height: 253px;}
.product_list1 li h3{margin-top: 40px;line-height: 18px;text-align: center;}
.product_list1 li h3 a{color: #5d5d5d;font-size: 14px;}
a.pro-more{display: block;width: 170px;height: 45px;line-height: 44px;margin:91px auto 0;border:1px solid #055a9b;color: #055a9b;font-size: 14px;text-align: center;}

/* */
.xin{background: url(../images/bj2.png)no-repeat;height: 924px;padding-top: 80px;}
.bt2{background:url(../images/tit2.png)no-repeat center;}
.bt2 h3{color: #fff;}
.news_list2{margin-top: 44px;}
.news_list2 li{float: left;width: 381px;height: 376px;border:1px solid #fff;position: relative;margin-right: 28px;overflow: hidden;}
.news_list2 li:nth-child(3){margin-right: 0}
.news_list2 li a.img{width: 379px;height: 374px;transition: all 1s;display: none;}
.news_list2 li a.img img{width: 379px;height: 374px;}
.news_list2 li .cont{position: absolute;bottom:0;left:0;width: 379px;height: 374px;padding: 50px 0 0  34px;transition: all 1s;}
.news_list2 li .cont h3{color: #fff;font-size: 14px;line-height: 20px;}
.news_list2 li .cont a{color: #fff;font-size: 18px;display: block;margin-top: 17px;line-height: 21px;}
.news_list2 li .cont p{color: #999;font-size: 14px;line-height: 22px;padding-right: 64px;margin-top: 58px;height: 133px;overflow: hidden;}
.news_list2 li .cont span{color: #fff;font-size: 14px;}
.news_list2 li a.news_more{position: absolute;top:37px;right: 49px;opacity: 0;}
.news_list2 li:hover .cont{background: rgba(0,0,0,0.5);height: 187px;bottom: 0;padding:13px 0 0 48px;}
.news_list2 li:hover .cont a{margin-top: 13px;}
.news_list2 li:hover .cont p{margin-top: 34px;padding-right: 50px;}
.news_list2 li:hover a.news_more{opacity: 1}
.news_list2 li:hover a.img{display: block;}
a.xin-more{margin:63px auto 0;width: 171px;height: 44px;line-height: 43px;text-align: center;border:1px solid #fff;display: block;color: #fff;font-size: 14px;}

/* */
.lx{background: url(../images/bj3.jpg)no-repeat;height: 839px;padding-top: 61px;}
.bt3{background:url(../images/tit3.png)no-repeat center;}
.bt3 span{color: #055a9b}
.lx-cont{margin-top: 72px;height: 513px;}
.lx-le{width: 400px;margin-left: 230px;}
.lx-le h3{line-height: 26px;color: #055a9b;font-size: 20px;font-weight: bold;}
.lx-le .cont{margin-top: 15px;color: #055a9b;font-size: 16px;font-weight: bold;line-height: 40px;}
.lx-le .er{overflow: hidden;margin-top: 12px;}
.lx-le .er span{float: left;color: #055a9b;font-size: 16px;font-weight: bold;}
.lx-le .er p{float: left;}
.lx-ri{width: 553px;}
#message1{}
#message1 a{color: #fff;}
#message1 span{display: block;float: left;width: 68px;text-align: right;height: 29px;line-height: 29px;}
#message1 span i{font-style: normal;color: #fc0000;font-size: 14px;display: inline-block;margin-right: 4px;}
#message1 input{height: 29px;line-height: 29px;border:1px solid #bcbcbb;background: none;outline: none;width: 333px;float: left;margin-left: 6px;margin-bottom: 15px;text-indent: 8px;color: #aeb6b5;font-size: 14px;}
#message1 #content{width: 333px;height: 150px;margin-bottom: 15px;border:1px solid #bcbcbb;background: none;float: left;margin-left: 6px;color: #aeb6b5;font-size: 14px;}
#message1 input#checkcode{width: 137px;}
#message1 .btn1{width: 90px;height: 40px;line-height: 40px;text-indent: 0;border:none;margin-left: 34px;background: #055a9b;color: #fff;font-size: 18px;}

/**/
.ss{background:rgba(255,255,255,0.3);height: 38px;line-height: 38px;color: #4d2b29;font-size: 12px;}
.ss a{color: #4d2b29;font-size: 12px;}
#formsearch{float: right;margin-top: 4px;}
#formsearch input{float: left;background: none;}
#formsearch input#keyword{border:1px solid #a59ea3;color: #4d2b29;font-size: 12px;width: 156px;height: 24px;line-height: 23px;}
#formsearch input#s_btn{width: 46px;height: 24px;line-height: 24px;text-align: center;background: #055a9b;color: #fff;margin-left: 5px;}

/* */
.foot{background: #000000;text-align: center;color: #999;font-size: 14px;line-height: 30px;padding: 28px 0 60px;}
.foot a{color: #999;}

/* */
.page-banner{margin-top: -24px;}