﻿/* 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: 47px; 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; 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;}
.hot{ background: url(../images/index_10.png) center center no-repeat;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 p{ font-size: 18px; color: #f9fbfd; line-height: 65px; height: 65px; width: 208px; background: #4370a7; text-align: center;}
.choseLeft{ width: 281px;}
.choseLeft ul li{ margin-bottom: 53px;}
.choseCenter{ margin: 0 191px;} 
.choseRight{ width: 280px;}
.choseRight ul li{ margin-bottom: 53px;}
.new{ background: url(../images/indexbg_04.png) center center no-repeat; 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;}
.footerTop h2{ font-size: 24px; color: #f9f9f9; font-weight: normal; padding-top: 28px;}
.footerList{ margin:0 235px;padding-top: 18px;}
.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;}
.cpxqLeft { width: 326px;}
.cpxqLeft img{ border: 1px solid #bfbfbf;}
.cpxqRight{ margin-left: 66px; width: 410px; padding-left:50px; }
.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;}
