﻿/* CSS Document */

*{margin:0px; padding:0px;font-family:'微软雅黑';}

a{text-decoration:none; color:#000;}

.fl{float:left;}

.fr{float:right;}

a img{ border:none;}

li{ list-style:none;}

.clear{clear:both;}

.clearfix{clear:both;}

img{vertical-align:middle; border: none;}

.last{margin-right:0px !important;}

/*input,textarea{ outline:0; resize:none; border:none; _border:0; margin:0; padding:0;}

input{ margin:0; padding:0; border:none;}

table,table td{border-collapse:collapse;}*/

.div1200{width:1200px; margin:0px auto;}

.banner img{vertical-align: middle;}

.banner{ position:relative; z-index:1; width:100%; text-align:center;}

.wrap {

    width: 100%;

    min-width: 1200px;

    _zoom: 1;

    position: relative;

    overflow: hidden;

}

/*index*/

.top{ width: 100%; margin:0 auto; margin-bottom: 19px;}

.topLeft{ margin-top: 20px;}

.topRight{ margin-top: 16px;}

.topRight .topRightS span{ font-size: 12px; color: #717171;}

.topRight .topRightS .padding8{ padding: 0 8px;}

.topRightX{ margin-top: 22px;}

.topRightX > ul > li{ float: left; margin-right: 80px; position: relative;}

.topRightX > ul > li > a{ display: block; font-size: 14px; color: #717171; text-align: center;}

.topRightX > ul > li:hover > a{ color: #3d84b9;}

.company{ background: url(../images/index_07.png) center center no-repeat;background-size: cover; padding-bottom: 31px;}

.content{ padding-top: 38px; margin:0 112px; color: #fcfbfb;}

.content h2{ font-size: 24px; text-align: center; font-weight: normal;}

.content .nr{ font-size: 16px;line-height: 42px; text-align: center; margin-top: 24px;}

.content .more{text-align: center;background: #e5e6e7; width: 130px; height: 42px; margin: 0 auto;}

.content .more p{font-size: 18px; color: #335988;  line-height: 42px; margin-top: 30px;}

.content .more a{ display:block; }

.service{ background: url(../images/indexbg_02.png) center center no-repeat;background-size: cover;}

.hot{ background: url(../images/index_10.png) center center no-repeat;background-size: cover;height: 80px; padding: 50px 100px 0; line-height: 35px;}

.hotLeft ul li{ float: left; margin-right: 25px;}

.hotLeft ul li a{ font-size: 14px; color: #fffefe;}

.hotLeft ul .rmss { margin-right: none; font-size: 16px;color: #fffefe;}

.hotRight .text{ width: 315px; height: 28px; padding-left: 32px; border: none;}

.hotRight .btn{ width: 67px; height: 30px; background: #004986; color: #fcfbfb; border: none; margin-left: -4px;}

.service .hotTit{ font-size: 24px; color: #2f70a1; text-align: center; line-height: 104px;}

.mainB{width:1200px;margin:0 auto;margin-bottom:90px;position:relative;padding-bottom: 70px;}

.mainB .js{width:1200px;text-align:center;font-size:16px;font-weight:normal;background:url(../images/3_03.jpg) no-repeat center 29px;padding-bottom:15px;}

.mainB_con{width:1200px;margin:0 auto;}

.choseTit{ text-align: center;}

.choseTit .img{ padding: 0 56px;}

.choseTit span{ font-size: 24px; color: #386296;}

.choseTit p{ font-size: 14px; color: #b0b0b1;}

.choseCon{ margin-top: 63px;}

.conLeft{ width: 72px; height: 65px; background: #f5bb0a;}

.conLeft p{ font-size: 30px; color: #f9fbfd; line-height: 65px; text-align: center;}
.conRight{padding: 0 10px;width: 330px;background: #4370a7;}
.conRight p{ font-size: 18px;padding-bottom: 5px; color: #f9fbfd; line-height: 1.5;    text-align: center;}

.conRight p:last-child{font-size: 16px}

.choseLeft{ width: 422px;}

.choseLeft ul li{ margin-bottom: 53px;}

.choseCenter{ margin: 0 50px;} 

.choseRight{ width: 422px;}

.choseRight ul li{ margin-bottom: 53px;}

.new{ background: url(../images/indexbg_04.png) center center no-repeat;background-size: cover; padding-bottom: 70px;}

.newTit{ padding-top: 60px; text-align: center;}

.newTit img{ padding: 0 38px;}

.newTit span{ font-size: 24px; color: #4370a7;}

.newList{ padding-top: 45px;}

.newRight{ margin-left: 50px;}

.listLeft{ width: 58px; height: 58px; text-align: center; background: #4370a7; color: #f9fafb;}

.listLeft .day{ font-size: 24px;}

.listLeft .year{ font-size: 14px;}

.listRight{ width: 640px;margin-left: 12px; border-bottom: 1px dotted #c9c9c9;}

.listRight .p1{ font-size: 16px; color: #717171;}

.listRight .span1{ font-size: 14px; color: #838383; line-height: 35px;}

.listRight .span2{float: right; font-size: 14px; color: #4370a7; margin-left: 138px;}

.newRight ul li{ margin-bottom: 13px;}

.footer{ background: url(../images/bg1_02.png) center center no-repeat; text-align: center;background-size: cover;}

.footerTop h2{ font-size: 24px; color: #f9f9f9; font-weight: normal; padding-top: 28px;}

.footerList{ margin:1px 200px;padding-top: 15px; width:100%;}

.footerList ul li{ float: left; margin-right: 45px;}

.footerList ul li a{ font-size: 16px; color: #ffffff; }

.footerTop p{ font-size: 14px; color: #fffefe; line-height: 30px;}

.footerTop .zy{ padding-left: 62px;}

.footerBottom b{ font-size: 14px; color: #f7f7f7; line-height: 50px; height: 50px; font-weight: normal; padding-right: 13px;}

/*产品展示*/

.ban img{ width: 100%; margin:0 auto;}

.erji{ display: none; padding-top: 25px; position: absolute; left: -30px; z-index: 999;}

.erji li{ width: 140px; line-height: 40px; background: #3585c1; border-bottom: 1px solid #ffffff;text-align: center;}

.erji li a{ display: block; font-size: 16px; color: #ffffff; }

.topRightX > ul > li:hover .erji{ display:block;}

.erji li:hover{ background: #1867a1;}

.boxList{ margin-top: 30px;}

.boxLeft{ width: 235px;}

.boxLeft h3{ font-size: 20px; color: #ffffff; font-weight: normal; background: #3585c1; text-align: center; line-height: 66px;}

.subNavBox{ width:235px; margin-top:8px;}

.subNavBox h3{ font-size: 20px; color: #ffffff; font-weight: normal; background: #3585c1; text-align: center; line-height: 66px;}

.subNavBox > .yiji > li {border-bottom:solid 1px #e5e3da; text-align:center;}

.subNavBox > .yiji > li > a{ display:block;cursor:pointer;line-height:54px; text-align:center; font-size:16px; color:#717171;}

.subNavBox > .yiji > li:hover { background:#66ade2;}

.subNavBox > .yiji > li:hover a{ color:#fff;}

.erji1{ display:none; background:#fff;} 

.subNavBox > .yiji > li:hover .erji1{ display:block; text-align:center;}

.subNavBox > .yiji > li:hover .erji1 li{border-bottom:1px solid #bfbfbf;}

.subNavBox > .yiji > li:hover .erji1 li a{display:block;heigh:40px;text-align:center;font-size:16px;line-height:40px;color:#9c9c9c}

.subNavBox > .yiji > li .erji1 li:hover > a{color:#66ade2;}

.boxRight{ margin-left: 64px; width: 900px;}

.boxTit img{padding-right: 16px;}

.boxTit span{ font-size: 12.6px; color: #838383;}

.border{ border-bottom: 1px solid #c9c9c9; padding-bottom: 7px;}

.cpzs ul li{ float: left; width: 271px; margin-right: 40px; border: 1px solid #bfbfbf; margin-top: 36px; text-align: center;}

.cpzs ul li p{ line-height: 56px; color: #fff; font-size: 14px; background: #bfbfbf; text-align: center;}

.cpzs ul li:hover{ border: 1px solid #3585c1;}

.cpzs ul li:hover p{ background: #3585c1;}

.fenye{ text-align: center; line-height: 95px;}

/*产品详情*/

.cpxq{ margin-top: 28px; margin-bottom: 330px;line-height: 1.6;color: #333333;font-size: 16px;}

.cpxq img{max-width: 100%;}

.cpxqLeft { width: 326px;}

.cpxqLeft img{ border: 1px solid #bfbfbf;}

.cpxqRight{ margin-left: 66px; width: 410px; }

.cpxqRight p{ font-size: 16px; color: #838383; line-height: 38px;}

.cpxqRight p span{ display:block; text-align:left;margin-top: -39px;margin-left: 81px; font-size:14px; position:relative; left:85px;}

