/* 
* @Author: Marte
* @Date:   2016-07-05 10:47:15
* @Last Modified by:   Marte
* @Last Modified time: 2019-08-12 11:51:31
* 
*/
a:hover{ text-decoration: none; color: #2256ad; }

.indexTop{ height: 40px; background: #333333; }
.indexTop .textTop{ color: #fff; font-size: 14px; }
.textTop li{ line-height: 40px; margin-right: 18px; }
.textTop li img{ vertical-align: middle;padding-right: 8px; }
.textTop .phoNum{ font-size: 18px; }
/*下拉框*/
.select{ color:#fff; line-height:40px; width:122px;font-size: 14px;margin-right: 14px;text-align: left;}
.selectBox{ width:100%; /*border:1px solid #cdcdcd;*/ max-height:600px; left:-1px;  position: absolute; background:#fff; z-index:10;display: none; padding: 52px 0;}
.selectBox .selectType h2{ color:#333333; font-size:16px; font-weight: bold; height: 48px; }
.selectBox .selectType h5{ height: 32px; }
.selectBox .selectType a{ display:block; color:#000; }
.syyqLi{ width: 350px; margin-left: 265px; }
.tyhc{  width: 350px; margin-left: 70px;}
.syyqLi h5,.tyhc h5{ float: left; margin-right: 50px; text-align: left; width: 99px; }
.selectBox .selectType .btnMore{ color: #2256ad }
/*弹出遮挡框*/
.zuiTC{ width: 100%; height: 100%; background: url(../images/Tchubg.png) no-repeat center / cover; position: absolute; top: 523px; display: none; }

/*头部*/
.header{ padding: 16px 0 0; }
.header li{ margin-right: 30px; line-height: 62px;}
.header li a{ color: #262626; font-size: 16px; }
.header .searchLi{ padding-top: 7px; margin-right: 0;  }
.header .searchLi .serach{ position: relative; border:1px solid #cfcfcf;height: 49px; width: 269px; }
.header .serach .ssinput{ width: 210px; height:48px; border: 0; border-left: border:1px solid #cfcfcf; }
.header .serach .subSou{ width: 49px; height: 50px;
	background: url(../images/serach.png) no-repeat center; position: absolute;background-color: none; right: 0; border-left: 1px solid #cfcfcf; border-top: 0; border-right: 0;border-bottom: 0;}
.header .searchLi a img{ margin-top: 11px; }
.header li a.on{ color: #2256ad; }
/*图片的轮播*/
.slideBox{ position:relative; max-width:1920px; margin:0 auto;}
.slideBox .bd img{ width:100%;}
.slideBox .prev{ background: url(../images/prevLeft.png) no-repeat center / cover;  position: absolute; left: 19%; display: inline-block; height: 58px;width: 58px;top: 50%;margin-top: -29px;}
.slideBox .next{ background: url(../images/nextRight.png) no-repeat center / cover; position: absolute; right: 19%; display: inline-block; height: 58px;width: 58px;top: 50%;margin-top: -29px;}

.l_banner .bd .tempWrap{ width:100% !important;}


/*中间内容部分*/
/*.index1*/
.index1{ background: #f9f9f9; /* margin-top: -112px;*/ position: relative; }
.index1 ul{ padding: 40px; }
.index1 li{ width:352px; height:442px; background: #fff; }
.index1 li:nth-child(2){ margin: 0 30px; }
.index1 li .lianjie a{ font-size: 14px;margin-right: 20px; padding-bottom: 20px; display: block; float: left;}
.index1 li .lianjie a.on{ color: #2256ad; }
.lianjie{ margin: 42px 24px 0 ; width: 305px; text-align: left; border-bottom: 1px solid #c9c9c9; height: 146px; overflow:hidden;}
.index1 li h2{ padding: 0 24px; text-align: center;padding-top: 30px;}
.index1 li h2 a{ color: #2256ad; font-size: 16px; }
.index1 li .pic,.index1 li .pic2,.index1 li .pic3{ background: url(../images/index1_1.png) no-repeat center; height: 170px; text-align: right;}
.oneSea{ position: relative; margin-top: -21px; }
.index1 .tongy{padding-right: 30px;padding-top: 46px; width: 120px;}
.index1  .tongy .seaALL{  width: 126px; height: 34px; border:1px solid #555555;color: #2e2e2e;font-size: 14px; display:inline-block;margin-right: 34px;text-align: center;line-height: 34px;border-radius: 25px; }
.index1 .tongy .seaALL img{ vertical-align: middle;}
.index1 .tongy .index1Title{  color: #2e2e2e; font-size:20px ;height: 37px;text-align: left; }
.index1 li .pic2{ background: url(../images/index1pic1.jpg) no-repeat center; }
.index1 li .pic3{ background: url(../images/index1_2.jpg) no-repeat center; }
.index1 .btnSix { text-align: left; padding: 0 40px 39px; border-radius: 5px; }
.index1 .btnSix a{ width: 186px; height:58px; display: inline-block; background: #fff; line-height: 58px; text-align: center; color: #434343; font-size: 16px; margin-right: 10px;}
.index1 .btnSix .more{ width: 113px; }
/*index2*/
.index2{ padding: 48px 0; }
.index2Pagination{ margin-top: -28px; position: relative; width: 200px; margin-left: 1050px;}
.index2Pagination .swiper-pagination-bullet {margin-right: 10px; display: inline-block; background: none; border:2px solid #fff; opacity: 1; transition: 0.5s; -o-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s; }
.index2Pagination .swiper-pagination-bullet:nth-child(3){ opacity: 0; }
.index2Pagination .swiper-pagination-bullet-active{ background: #fff; }


/*index3*/
/*.index3 .nvaR{ position: absolute; text-align: right; right: 0;}
.index3 .nvaR ul{ padding-top: 160px; }
.index3 .nvaR li{ height: 34px; padding-right:24px; line-height: 34px; margin-top: 36px; }
.index3 .nvaR li a{ font-size:16px; color: #141414; }
.index3 .nvaR li.on{ border-right: 5px solid #2256ad; }

*/.index3{ background: #f9f9f9; padding: 56px 0 75px; font-family: '微软雅黑'; position: relative;}
.index3One li{ background: #fff; width: 290px; height: 400px; }
.picOne{ padding: 52px 0 0 0; height: 257px; }
.index3One  a{ color:#b90000; font-size:20px; }
.index3One li h4{ color: #212121; font-size: 16px; height: 34px; }
.index3Title{ height: 51px;}
.index3Title h1{ color: #212121; font-size: 28px; font-weight:bold; }
.index3Title .More a{ color: #212121; font-size: 16px; }
.index3Title .More img{ vertical-align: middle;padding-left: 12px; margin-top: -3px; }
.index3One li { margin: 12px 12px 0 0; }
.index3One li:nth-child(2n){ margin-right: 0; }
.index3One li:nth-child(2){ margin-right: 12px; }
.index3One li:nth-child(3){ margin-right: 12px; }
.index3One li:nth-child(6){ margin-right: 12px; }
.index3One li:nth-child(7){ margin-right: 12px; }
.index3One li:hover{ -o-box-shadow: 0 0 30px rgba(35,24,20,0.1); -ms-box-shadow: 0 0 30px rgba(35,24,20,0.1); -moz-box-shadow: 0 0 30px rgba(35,24,20,0.1);
	-webkit-box-shadow: 0 0 30px rgba(35,24,20,0.1); box-shadow: 0 0 30px rgba(35,24,20,0.1); }

/*index3 的第二个盒子*/
.index3Two{ padding-top: 56px; }
.index3Two li{ background: #fff; width: 290px; height: 400px; }
.index3Two  a{ color:#b90000; font-size:20px; }
.index3Two li h4{ color: #212121; font-size: 16px; height: 34px; }
.index3Two li { margin: 12px 12px 0 0; }
.index3Two li:nth-child(2n){ margin-right: 0; }
.index3Two li:nth-child(2){ margin-right: 12px; }
.index3Two li:nth-child(3){ margin-right: 12px; }
.index3Two li:nth-child(6){ margin-right: 12px; }
.index3Two li:nth-child(7){ margin-right: 12px; }
.index3Two li:hover{ -o-box-shadow: 0 0 30px rgba(35,24,20,0.1); -ms-box-shadow: 0 0 30px rgba(35,24,20,0.1); -moz-box-shadow: 0 0 30px rgba(35,24,20,0.1);
	-webkit-box-shadow: 0 0 30px rgba(35,24,20,0.1); box-shadow: 0 0 30px rgba(35,24,20,0.1); }

.TelRight{ text-align: right; position:fixed; top: 35%; display: block; right: 0; }
.TelRight .telRF .phoneTel,.TelRight .phoneQQ{ display: none; background: #2256ad; width: 240px; height: 75px; color: #fff; font-size: 24px; line-height: 80px; text-align: center; }
.TelRight .telRF .phoneTel.on {  display: block;}
.TelRight .phoneQQ.on { display: block; }
.TelRight .telRF img,.TelRight .phoneQQ img{ margin-right: 12px; vertical-align: middle; }
.TelRight .qqDiv{ width: 75px; height: 75px; background: #f2f2f2; margin-left: 165px; margin-top:2px; }
.TelRight .qqDiv a{ text-align: center; }
.TelRight .qqDiv a img{ margin-top: 15px; }
.TelRight .picQdd,.TelRight .picQddss{ width: 75px; height: 75px; display: inline-block; text-align: center; background:#f2f2f2;vertical-align: middle;  }
.TelRight .picQdd h5,.TelRight .picQddss h5{ font-size:12px; }
.TelRight .picQdd img{ margin-top: 16px; margin-left: 12px; }
.TelRight .picQddss img{ vertical-align: middle; margin-top: 12px;}
.TelRight .qqQQ_a{ margin-top: 2px; }
/*footer 底部*/
.footer{ background: url(../images/footbg.jpg) no-repeat center / cover ; height: 458px; }
.footOne { padding: 100px 0 68px; }
.footer .footOne li { text-align: left; }
.footer .footOne .ftlogo{ margin-right: 95px;}
.footer .footOne .ftlogo img{ margin-top: 25px; }
.footer .footOne .gywm li{ margin-right: 70px;color: #fff; }
.footer .footOne .gywm{ margin-left: 95px; }
.footer .footOne .gywm li h2{ font-size: 16px; font-weight: bold; height: 48px; }
.footer .footOne .gywm li h4{ height: 40px; }
.footer .footOne .gywm li a{ color: #fff; }
.footer .footOne .telUL{ margin-left: 95px; }
.footer .footOne .telUL li{ color: #fff; font-size: 30px; height: 56px; }
.footer .footOne .telUL li img{ margin-right: 15px; }
.footer .footOne .telUL .weizhi{ width: 248px; font-size:14px; }
.footer .footOne .telUL .weizhi p{ width: 192px; line-height: 20px; }
.footer .footOne .btnLJ{ text-align: center; margin-top: 12px; }
.footer .footOne .btnLJ a{ width: 198px; height: 44px; display: inline-block; border:1px solid #ff991e; font-size: 16px; color: #ff991e; line-height: 44px; }
.footTwo{ border-top: 2px solid #304e7b;}
.banquan{ text-align: center; padding-top: 29px; color: #fff; font-size: 14px; }

.dingwei{ position:fixed; text-align: left; left:1%; top:50%; display:none;}
.dingwei li{ height: 34px; line-height: 34px; margin:0 0 24px 0;border-left: 5px solid #fff; padding-left:5px}
.dingwei li a{ font-size:16px; color: #141414; }
.dingwei li.on{border-color:#2256ad}

/*.index1,.index2,.index3,.dingwei{display:none;}*/



@media only screen and (max-width: 1439px) {
	.dingwei{left: 0;}
	.dingwei li a{ font-size: 12px;}
	.dingwei li{height: 25px;line-height: 25px;margin: 0 0 10px 0;}
}

/*<img src="magic/images/index1_1.png" alt="" />  400 290 */