@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0; border:0;}
img{ border:0; vertical-align:bottom;}
a{ text-decoration:none}
ul{ list-style-type:none}


.xuanfu{ position:fixed; right:0; top:10%; display:none}
.banner{ width:100%; overflow:hidden; position:relative}
.hd{ width:100%; text-align:center; overflow:hidden; position:absolute; bottom:1%; z-index:1}
.hd ul li{ width:12px; height:12px; margin:4px; display:inline-block; background:url(../images/btn2.png) no-repeat; position:relative;}
.hd ul li.on{ background:url(../images/btn1.png) no-repeat;}
.hd ul,.bd,.bd ul,.bd ul li,.bd ul li img{ width:100%; overflow:hidden}

.top{ width:100%; height:30px; background:#266ba6; text-align:center; position:absolute; left:0; top:0;}
.index_top{ max-width:1200px; height:30px; margin:auto; text-align:left}
.logo{ float:left;width: 160px;height: 160px}
.wz{ float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#fff; line-height:30px; margin-left:8px;}
.top_a{ float:right; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#fff; line-height:30px;}
.top_a a{font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#fff;}
.a113{ position:absolute; width:100%; overflow:hidden; margin:auto; text-align:center;top:41.3%}
.index_a113{ width:1200px; overflow:hidden; margin:auto; text-align:center;}
.a113 img{ float:right; margin-right:114px; width:442px !important; height:236px;}



.menu{ width:100%; height:100px; text-align:center; position:absolute; left:0; top:60px;}
.index_menu{ max-width:1200px; height:100px; margin:auto;}
.menu .ul1{ width:895px; height:100px; float:left; margin-left:220px; background:#fff}
.menu ul .mainlevel{ width:126px;height:100px; float:left; border-left:1px solid #e2e2e2; text-align:center; line-height:100px;}
.menu ul .mainlevel a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#266ba6; display:block;height:100px; }
.menu ul .mainlevel:hover{ background:#266ba6;}
.menu ul .mainlevel:hover a{ color:#fff}
.menu ul .mainlevel:on{ background:#266ba6}
.menu ul .mainlevel:on a{ color:#fff}
.menu ul .on{ background:#266ba6}
.menu ul .on a{ color:#fff}
.menu ul .mainlevel ul{ width:100%; overflow:hidden; border-top:1px solid #499ce3; background:url(../images/bj1.png) repeat; display:none; position:relative; left:0; top:0}
.menu ul .mainlevel ul li{ width:100%; height:33px; text-align:center; line-height:33px;}
.menu ul .mainlevel ul li a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#fff;}
.menu ul .mainlevel ul li:hover{ background:#e8c810}


.center1{ width:100%; height:450px; overflow:hidden; text-align:center;}
.index_center1{ max-width:1200px; height:520px; margin:auto; text-align:left}
.title{ width:100%; overflow:hidden; text-align:center; margin:35px auto 20px;}
.title img{ display:inline-block;}
.c1_left{ width:calc(100% - 590px); height:265px; float:left; line-height:26px; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#666666;}
.c1_left p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 10;overflow: hidden;}
.c1_right{ float:right; width:549px; height:270px;}
.c1_right img{ width:549px; height:270px;}
.center1 a{ display:inline-block; clear:both}

.center2{ width:100%; height:400px; overflow:hidden; background:url(../images/bj.png) no-repeat; background-size:100% 100%;}
.index_center2{ max-width:1200px; height:400px; overflow:hidden; margin:auto;}
.center2_ban1{ width:254px; padding-left:13px; padding-right:13px; height:330px; background:#fff; float:left; margin-top:70px; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#666666; line-height:28px;}
.c2b1_title{ font-family:"Î¢ÈíÑÅºÚ"; font-size:22px; color:#266ba6; margin:22px auto 10px;}
.c2b1_title span{ color:#7d7d7d}
.gd{ width:90px; height:35px; text-align:center; line-height:35px; background:#266ba6; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#fff; display:block; margin-top:10px;}
.gd span{ font-family:"ËÎÌå"}
.center2_ban2{ width:calc(100% - 280px); height:400px; float:right;}
.c2b2_top{ width:260px; height:60px; background:#399ef5; font-family:"Î¢ÈíÑÅºÚ"; font-size:22px; color:#fff; text-align:center; line-height:60px; margin-top:45px; margin-left:-60px; position:relative; z-index:1;}

.picScroll-left{ width:100%; height:330px; position:relative;}
.hd2{ width:100%; margin-left:25px; height:95px; margin-top:-33px;}
.prev{ display:block; width:22px; height:22px; background:url(../images/btn3.png) no-repeat; float:left; cursor:pointer; margin-top:65px; margin-right:6px;}
.next{ display:block; width:22px; height:22px; background:url(../images/btn4.png) no-repeat;  float:left; cursor:pointer; margin-top:65px; margin-left:10px;}
.hd2 ul{ float:left; margin-top:70px;}
.hd2 ul li{ width:12px; height:12px; float:left; margin-left:4px; background:url(../images/btn.png) no-repeat; font-size:0}
.hd2 ul li.on{background:url(../images/btn1.png) no-repeat;}
.t{ float:left; margin-left:30px;}
.bd2 ul{ width:100%; overflow:hidden;}
.bd2 ul li{ width:280px; height:220px; float:left; margin-left:25px; margin-top:12px;}
.bd2 ul li img{width:280px; height:220px;}

.center3{ width:100%; overflow:hidden; clear:both;}
.index_center3{ max-width:1200px; overflow:hidden; margin:auto;}
.picScroll-left2{ width:100%; height:460px; position:relative;}
.hd3{ width:100%; text-align:center; overflow:hidden; position:absolute; bottom:0%; z-index:1; left:0}
.hd3 ul{ width:100%; overflow:hidden;}
.hd3 ul li{ width:12px; height:12px; margin:4px; background:url(../images/btn6.png) no-repeat; font-size:0; display:inline-block}
.hd3 ul li.on{background:url(../images/btn5.png) no-repeat;}
.bd3{ width:100%; overflow:hidden}
.bd3 .tempWrap{margin:0 auto;}
.bd3 ul{ width:100%; overflow:hidden;}
.bd3 ul li{ width:380px; height:420px; float:left; margin-left:18px; border:1px solid #e2e2e2}
.bd3 ul li img{width:358px; height:199px; margin:11px;}
.ltop p{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#424242; text-align:left; margin-left:11px; line-height:50px;}
.lbottom{width:358px; overflow:hidden; border-top:1px solid #e2e2e2; margin-left:11px; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#666666; line-height:27px; padding-top:5px;}
.gd2{ width:110px; height:37px; background:#266ba6; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#fff; text-align:center; line-height:37px; margin-left:116px; margin-top:10px}
.gd2 span{ font-family:"ËÎÌå"; margin-left:5px;}
.tgd2{ height:72px; overflow:hidden}



.center4{ max-width:1200px; margin: 0 auto; overflow:hidden; clear:both;}
.center4 .title{ width:100%; overflow:hidden; text-align:center; margin:30px auto 0px;}
.leftmarquee{ width:100%; height:266px; border-bottom:1px solid #e2e2e2; border-top:1px solid #e2e2e2; overflow:hidden; margin-top:-4px;}
.bdr{ width:1200px; height:266px; overflow:hidden; margin:auto;}
.bdr ul{ width:100%; overflow:hidden;}
.bdr ul li{ width:280px; height:210px; float:left; margin-top:25px; border:1px solid #e2e2e2; text-align:center; line-height:204px; margin-left:18px;}
.bdr ul li img{ display:inline-block; max-width:100%;}


.center5{ max-width:1200px;margin:0 auto; overflow:hidden;}                                                                                      
.index_center5{ width:100%; overflow:hidden; margin:auto;}
.center5_ban{ width:calc(100% - 465px); height:420px; overflow:hidden; float:left;}
.c5b1_top{ width:100%; height:85px; overflow:hidden; border-bottom:1px solid #e2e2e2;}
.c5b1_top .title2{ float:left;}
.c5b1_top .title2 img{ margin:23px auto 17px;}
.gdd{ float:right; margin-right:8px; margin-top:40px;}
.nr{ width:100%; height:195px; overflow:hidden; border-bottom:1px dashed #e2e2e2;}
.nr img{ float:left; width:220px; height:151px; margin-top:23px;}
.nright{ float:left; width:calc(100% - 240px); margin-left:20px; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#666666; line-height:30px;}
.nright span{ color:#266ba6;}
.nright_title{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#266ba6; width:100%; text-align:center; margin:20px auto 2px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ul2{ width:100%; overflow:hidden;}
.ul2 li{ width:100%; height:40px; line-height:40px; border-bottom:1px dashed #e2e2e2;}
.ul2 li a{ display:block; width:100%; height:40px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#666666;}
.wz1{ float:left;}
.ul2 li a .wz1 span{font-family:"ËÎÌå"; font-size:14px; color:#666666;}
.time{ float:right; margin-right:4px;}


.center5_ban2{ width:405px; height:420px; overflow:hidden; float:left; margin-left:60px;}
.c5b2_bottom{ width:100%; height:288px; padding-top:20px; background:url(../images/1_24.png) no-repeat; background-size:100% 100%; font-family:Arial; font-size:16px; color:#424242; line-height:36px; font-weight:bold;}
.c5b2_bottom .name{font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#666666; line-height:39px; font-weight:normal}


.foot{ width:100%; background:#266ba6; overflow:hidden;}
.index_ftop{ max-width:1200px; height:56px; margin:auto}
.ftop{ width:100%; height:56px; overflow:hidden; border-bottom:1px solid #3e8bcd}
.ftop ul{ width:100%; overflow:hidden;}
.yyqq{ float:left;width:100px; height:56px; color:#fff; float:left; text-align:center; line-height:56px; background:url(../images/bj2.png) no-repeat;background-size:100% 100%; margin-right:10px;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
.ftop ul li{ margin-right:39px;height:56px; float:left; text-align:center; line-height:56px;}
.ftop ul li a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#fff;}
.fbottom{ max-width:1200px; overflow:hidden; margin:auto;}
.fwz{ font-family:"ËÎÌå"; font-size:12px; color:#fff; line-height:27px; float:left; margin-top:40px;}
.fwz a{font-family:"ËÎÌå"; font-size:12px; color:#fff;}

.logo2,.erma,.tel{ float:right; margin-top:60px;}
.erma{ margin-right:19px; margin-left:12px; margin-top:60px;}
.erma1{right:200px;top:170px;width:106px;position:absolute;}
.tel{ margin-top:66px;}




/*¹«Ë¾²úÆ·*/
.body{ width:100%; margin-bottom:40px;}
.index_body{ max-width:1200px; margin:auto}
.left{ width:256px; overflow:hidden; float:left; margin-top:-87px; position:relative; z-index:1;}
.menu1{ width:100%; overflow:hidden;}
.menu1_title{ width:100%; height:194px; text-align:center; line-height:130px; background:url(../images/2_03.png) repeat;}
.menu1_title img{ display:inline-block;margin-top:70px;}
.menu1 ul{ width:100%; overflow:hidden; margin-top:8px;}
.menu1 ul li{ width:100%; height:57px; text-align:center; line-height:57px; background:#eeeeee; border-bottom:1px solid #fff; cursor:pointer;}
.menu1 ul li a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#666666;}
.menu1 ul li:hover a{ color:#fff;}
.menu1 ul li:hover{ background:#266ba6}
.menu1 ul .on a{ color:#fff;}
.menu1 ul .on{ background:#266ba6}
.menu2,.menu3{ width:100%; margin-top:8px;}
.menu2 img,.menu3 img{ width:100%;}


.right{ width:calc(100% - 286px); overflow:hidden; margin-top:16px; margin-left:30px; float:left; margin-bottom:40px;}
.right_top{ width:100%; height:37px; line-height:37px; background:url(../images/a.png) no-repeat; background-position:left center; border-bottom:2px solid #e2e2e2;}
.rt_title{ float:left; margin-left:38px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#424242;}
.lj{ font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#666666; float:right; margin-right:7px;}
.lj a{font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#666666;}
.ul3{ width:100%; overflow:hidden; margin:auto;}
.ul3 li{ width:30.7%; height:373px; float:left; border:1px solid #e2e2e2; margin-top:30px;box-sizing:border-box;margin-right:3.9%}
.ul3 li:nth-child(3n){margin-right:0}
.ul3 li img{width:100%; height:195px;}
.ul3 .ltop p{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#424242; text-align:left; margin-left:11px; line-height:34px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ul3 .lbottom{width:100%; overflow:hidden; border-top:1px solid #e2e2e2; margin-left:0; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#666666; line-height:24px; padding-top:5px;padding-left:10px;padding-right:10px;box-sizing:border-box}
.ul3 .gd2{ width:78px; height:30px; background:#266ba6; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#fff; text-align:center; line-height:30px; margin-left:107px; margin-top:6px;}
.ul3 .ltop{padding:9.5px}
.yema{ width:100%; height:35px; margin-top:30px; text-align:center; margin-bottom:40px;}
.yema a{ padding:6px 11px; border:1px solid #e2e2e2;font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#666; margin:5px;}
.yema a:hover{ background:#266ba6; color:#fff}
.yema .active{ background:#266ba6; color:#fff}


/*¹«Ë¾ÐÎÏó*/
.ul4{width:100%; overflow:hidden; margin:auto; margin-top:30px;}
.ul4 li{ width:30.6% ; float:left; margin-left:0; margin-bottom:15px;margin-right:4%}
.ul4 li:nth-child(3n){margin-right:0}
.ul4 li img{ max-width:100%; height:216px;margin:auto;display:block;}
.ul4 li p{ line-height:33px; width:100%; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#424242;}

.banner2{ width:100%; height:420px; overflow:hidden; position:relative; margin:30px auto}
.hd4{ display:none; width:100%; text-align:center; overflow:hidden; position:absolute; bottom:1%; z-index:1}
.hd4 ul li{ width:12px; height:12px; margin:4px; display:inline-block; background:url(../images/btn2.png) no-repeat;}
.hd4 ul li.on{ background:url(../images/btn1.png) no-repeat;}
.hd4 ul,.bd4,.bd4 ul,.bd4 ul li{ width:760px; height:420px; overflow:hidden}
.bd4 ul li img{ max-width:100%; margin:auto; display:block;}
.bd4{ margin-left:70px;}
.prev2{ width:27px; height:40px; position:absolute; left:0; top:45%; background:url(../images/prev.png) no-repeat;}
.next2{ width:27px; height:40px; position:absolute; right:0; top:45%; background:url(../images/next.png) no-repeat;}

.titlen{ width:100%; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#424242; margin-bottom:25px;}
.right_bottom{ width:100%; overflow:hidden; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#666666; line-height:27px;}
.nrr{ width:760px; overflow:hidden; margin:auto;}

.nrr2{ width:100%; overflow:hidden; margin:30px auto;}
.nrr2 .titlen{ text-align:left;}
.nrr2 img{ max-width:100%; margin:18px auto;}
.name1{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#666666; line-height:36px;}
.number{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#424242; font-weight:bold; line-height:36px;}


.ul5{ width:100%; overflow:hidden; margin:auto; margin-top:30px;}
.ul5 li{ width:100%; height:180px; overflow:hidden}
.ul5 li a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#999999; }
.ul5 li img{ float:left; width:256px; height:146px; margin:18px;}
.lright{ width:calc(100% - 317px); height:146px; overflow:hidden; margin-top:18px; float:left; margin-left:25px;}
.lr_title{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#424242; margin-bottom:13px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.shijian{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#424242; margin-bottom:8px;}
.lr_bottom{ width:100%; overflow:hidden; border-top:1px dotted #e4e3e3;line-height:25px;}

.ul5 li:hover{ background:#266ba6;}
.ul5 li:hover .shijian,.ul5 li:hover .lr_title{ color:#fff}
.ul5 li:hover a{ color:#dcdcdc}

.rt_top{ width:100%; height:100px; border-bottom:1px dotted #e2e2e2; text-align:center}
.title3{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#424242; font-weight:bold; width:100%; text-align:center; margin:33px auto 15px}
.rt_top span{ margin-left:30px;}
.nr4{ width:900px; overflow:hidden; margin:auto;}
.nr4 img{ width:100%; overflow:hidden; margin:25px auto;}
.nr4{ font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#666666; line-height:30px;}
.nr4 p{ text-indent:2em;}

.ym{width:90%;margin:auto;margin-top:20px;}
.ym .fl{float:left;}
.ym .fr{float:right;}

.btn{
	position: absolute;
	top: 6px;
	right: 20px;
	z-index: 99;
	display: none;
}
.btn div{
	width: 24px;
	height: 2px;
	background: #fff;
	margin-bottom: 6px;
}
.wrap_nav{
	width: 30%;
	background: rgba(255,255,255,.8);
	position: absolute;
	top: 30px;
	right: 0;
	display: none;
	z-index: 99;
}
.wrap_nav li a{
	display: block;
	line-height: 40px;
	color: #000;
	font-size: 14px;
	padding-left: 20px;
	border-bottom: 1px solid #eee;
}
.wap_top_a{display:none}
.fyz{width:435px;float:right;position:relative;}
.fyz:after{content: '';display: block;clear: both;}










@media only screen and (max-width: 1100px){
	.a113{display:none}
	.menu{top:30px}
	.menu .ul1{margin-left:160px;width:calc(100% - 160px)}
	.menu ul .mainlevel{width:14.28%;border-left:0}
	
}

@media only screen and (max-width: 1033px) {
    .fyz{float:left}
}

@media only screen and (max-width: 900px){
	.index_top .wz{display:none}
	.center5_ban{width:100%;height:auto}
	.center5_ban2{margin:0 auto;float:none;display:block}
}

@media only screen and (max-width: 750px){
	.btn{display:block;}
	.bd3 ul li{margin-left:0;width:100%;border:none}
	.bd3 ul li img{width:90%;margin:0 auto;display:block}
	.menu{display:none;}
	.top_a{display:none}
	.wap_top_a{display:block;padding-right:66px}
	.logo{width:24%;margin-left:2%;height: 95px}
	.c1_left{width:100%;height:auto}
	.center1{height:auto;padding-left:12px;padding-right:12px;box-sizing:border-box}
	.index_center1{height:auto;}
	.center1 a{display:block;text-align:center}
	.center1>a{visibility:hidden}
	.c1_right{width:100%;height:auto}
	.c1_right img{width:100%}
	.center1 a img{display:inline-block;padding-top:10px;}
	.center2{height:auto;background-size: auto 100%}
	.index_center2{height:auto;}
	.center2_ban1{float:none;margin:20px auto 0;height:auto;padding-bottom:10px}
	.center2_ban2{width:100%;float:none;height:auto;padding-bottom:12px}
	.c2b2_top{margin-left:0;width:200px;margin-top:20px}
	.bd2 .tempWrap{margin:0 auto;}
	.bd2 ul li{margin-left:0}
	.hd2 ul li{width:8px;height:8px;background-size:100% 100%}
	.hd2 ul li.on{background-size:100% 100%}
	.hd2 ul{margin-top:58px}
	.prev,.next{margin-top:52px}
	.t{margin-left:16px}
	.picScroll-left2{height:auto}
	.center5{padding-left:12px;padding-right:12px;box-sizing:border-box}
	.nr img{width:158px}
	.nright{width:calc(100% - 171px);margin-left:13px}
	.fbottom{padding:0 12px;box-sizing:border-box}
	.fyz{width:auto; padding-bottom: 20px}
	.erma{width:22%;margin-top:30px}
	.logo2, .erma,.erma1{width:30%;position:initial;float:right;height:100px;margin-top:10px;margin-left:4px;margin-right:4px;}
	.tel{float:none;width:184px;;display:block;margin:5px auto;}
	.index_center4{padding:0 12px;box-sizing:border-box}
	.title img{width:100%}
	.menu2, .menu3{display: none;}
	.right{float: none;width:100%;margin-left:0;padding-top:18px;margin-bottom:20px;}
	.index_body{position:relative;}
	.left{margin-top: 0;width:100%}
	.menu1 ul li{float:left;width:20%;height:38px;line-height:38px}
	.menu1 ul li a{font-size:13px}
	.menu1_title img{width:25%;margin-top:0}
	.menu1_title{padding:24px 0;height:auto}
	.nrr2{padding:0 12px;box-sizing:border-box}
	.nrr2 .nr3 .nz .MsoNormal span{font-size:16px !important;}
	.body{margin-bottom:20px}
	.fwz{margin-top:15px}
	.ul4 li{width:49%; margin-right:2%;}
	.ul4 li:nth-child(3n){margin-right:2%}
	.ul4 li:nth-child(2n){margin-right:0}
	.ul4{padding: 0 12px;box-sizing:border-box;}
	.ul4 li p{font-size:13px;}
	.yema{margin-top:14px;margin-bottom:10px}
	.ul5 li img{width:138px;height:105px}
	.lright{margin-left:0;width:calc(100% - 174px);height:123px;}
	.lr_title,.shijian{margin-bottom:0}
	.ul5{margin-top:5px}
	.bd4{width:100%;margin-left:0;height:auto}
	.bd4 .tempWrap,.bd4 .tempWrap ul,.bd4 .tempWrap ul li{width:100% !important}
	.prev2,.next2{display:none}
	.nrr{width:100%;padding-left:12px;padding-right:12px;box-sizing:border-box}
	.banner2{height:auto;}
	.bd4 ul,.bd4 ul li{height:auto}
	.ul3 li img{height:63px}
	.ul3 li{height:auto;margin-top:14px;}
	.ul3 .gd2{display:none}
	.ul3 .ltop{padding:4px 4px 0}
	.ul3 .lbottom{height:78px}
	.nrr2 p span span{font-size:13px !important;}
	.nr4{width:100%}
	.index_center4 .title img{width: 43%}
}






