@charset "utf-8";
@import url(animate.css);
/* CSS Document */
html{ overflow: -moz-scrollbars-vertical; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,iframe { padding: 0px; margin: 0px;}
DIV, P, I, UL, LI, OL, DL, DT, DD{list-style: none;}
FIELDSET,LABEL,LEGEND,BUTTON,INPUT,FORM { padding: 0px; margin: 0px;}
address,caption,cite,dfn,em,th,var {font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
A {BORDER-STYLE: none;border: 0px; text-decoration:none;}
IMG {BORDER-STYLE: none;border: 0px; text-decoration:none;}
table{border-collapse: collapse;border-spacing: 0;} 
html{ font-family:"微软雅黑";}
body{overflow-x: hidden; background-color: #ffffff!important;}
/*****************************************************************************************************/
.clearfix{clear: both;}

.main1{width:1920px;position: relative;left: 50%;margin-left: -960px;overflow: hidden;}
.main1 a img{width: 100%;height: 580px;display: block;}

.bt{width: 1200px;position: relative;margin:40px auto; }
.bt img{position: relative;margin: 0 auto;display: block; }
.main2{width:100%;position: relative;margin: 0 auto;overflow: hidden;background: #fff;}
.main2_nr{width: 1200px;position: relative;margin:40px auto;}
.main2_nr ul{width: 1200px;position: relative;margin: 0 auto;overflow: hidden;}
.main2_nr ul li{width: 380px;height:501px;float: left;margin-bottom:40px;}
.main2_nr ul li:nth-child(2){margin-left: 30px;margin-right: 30px;}
.main2_nr ul li:nth-child(5){margin-left: 30px;margin-right: 30px;}
.main2_btn{width:700px;height: 50px;position: relative;margin: 0 auto;border: 2px solid #ff8400;}
.main2_btn a{font-size:18px;line-height: 52px;color:#ff8400;display: block;text-align: center;font-weight: bolder;}

.xszp{width:100%;position: relative; overflow: hidden;margin: 0 auto;background-color:#fff;}
.tabs{width: 100%;margin:0 auto;overflow:hidden;position:relative;padding-top:20px;}
.tk_tab{width: 1200px;margin: 0 auto;position: relative;}
.tk_tab .nav{width: 1200px;margin: 0 auto;position: relative;}
.tk_tab .nav li {float: left; width:180px;height:36px;position:relative;overflow:hidden;border-radius:30px;
	background-color:#fff;margin-left:60px;display: inline-block;}
.tk_tab .nav li:first-child{margin-left:0 !important;}
.tk_tab .nav li p{color:#ff8400;font-size:20px;line-height:36px;text-align: center;position: relative;font-weight:bolder;}
.tk_tab .nav .nav_one p{background: #fff;}
.tk_tab .nav .nav_one:hover p{background: #ff8400;color:#fff;}
.tk_tab .nav .nav_two p{background: #f0f0f2;}
.tk_tab .nav .nav_two:hover p{background: #ff8400;color:#fff;}
.tk_tab .nav .nav_three p{background: #f0f0f2;}
.tk_tab .nav .nav_three:hover p{background: #ff8400;color:#fff;}
.tk_tab .nav .nav_four p{background: #f0f0f2;}
.tk_tab .nav .nav_four:hover p{background: #ff8400; color:#fff;}
.tk_tab .nav li.nav_one a.current p{color:#fff;background: #ff8400;  }
.tk_tab .nav li.nav_two a.current p{ color:#fff;background: #ff8400; }
.tk_tab .nav li.nav_three a.current p{ color:#fff;background: #ff8400; }		
.tk_tab .nav li.nav_four a.current p{ color:#fff;background: #ff8400; }		
.tk_tab .nav li.nav_five a.current p{ color:#fff;background: #ff8400; }	
.tk_tab .nav .nav_one:hover p{color:#fff;background-color: #ff8400;}
.tk_tab .nav .nav_two:hover p{color:#fff;background-color: #ff8400;}
.tk_tab .nav .nav_three:hover p{color:#fff;background-color: #ff8400;}
.tk_tab .nav .nav_five:hover p{color:#fff;background-color: #ff8400;}
.tk_tab .nav .nav_four:hover p{color:#fff;background-color: #ff8400;}
.msKeimgBox{width:1200px;height:542px;margin:0 auto;padding-bottom:40px; overflow:hidden;position:relative;top:40px; }
.msKeimgBox ul{width:1200px;height:542px;margin:0 auto;position: relative;transition: transform .3s;
	-webkit-transition: transform .3s;
	-moz-transition: transform .3s;}
.msKeimgBox ul li{float:left;height:542px;width:1200px; cursor:pointer;}
.msKeimgBox ul li:nth-child(2){margin-left:15px !important;margin-right: 15px;}
.msKeimgBox li img{width:1200px;height:542px;position: relative;display: block;}	
.xszp .box02_btn{width: 480px;height: 54px;position: absolute;top: 484px;right: 0;}
.xszp .box02_btn a{display: block;height: 54px;}

.nsxz_box04{width:100%;position: relative; overflow: hidden;margin: 40px auto;background-color:#fff;}
.box04_nr{width: 1200px;position: relative;margin:40px auto;}
.box04_btn{width:700px;height: 50px;position: relative;margin:30px auto;border: 2px solid #ff8400;}
.box04_btn a{font-size:18px;line-height: 52px;color:#ff8400;display: block;text-align: center;font-weight: bolder;}

.main3{width: 100%;height: 504px;position: relative;background: url(../images/zxj.jpg)no-repeat center;margin:0 auto;}
.main3_tu{width:668px;width: 405px;position: absolute;top:99px;left:810px;}
.main3_lf{text-align: center;width: 1000px;padding-top: 100px;}
.main3_lf .big{color: rgb(250, 250, 68);font-size: 28px;font-weight: bold;}
.main3_lf .sma{color: white;font-size: 16px;font-weight: bold;}
.main3_lf form{text-align: center;margin-top: 60px;}
.main3_lf input{margin-left:350px;width:290px;height:30px;display:block;margin-top:15px;padding-left:10px;
	border:none;border-radius: 6px;}
.main3_lf button{margin-left: 350px;width: 300px;height: 30px;display: block;margin-top: 15px;background: #0066cb;
color: #fff;border:none;cursor: pointer;border-radius: 6px;font-size: 16px;}
.sub{background: rgb(0, 102, 203);color: white;outline: none;border: none;}



.nsxz_box05{width:100%;position: relative; overflow: hidden;margin: 40px auto;background-color:#fff;}
/*.xysh{width: 1200px;position: relative; overflow: hidden;margin: 40px auto;}
.xysh_nav{ width:1200px;position:relative;margin: 0 auto;}
.xysh_nav .swiper-wrapper{ justify-content:space-between;position: relative;padding-bottom: 2%;}

.xysh_nav .swiper-slide{ width:240px; height:40px; text-align:center; line-height:40px; background-color:#f0f0f2; border-radius:40px; font-size:24px;color:#ff6600;float: left;margin-left: 120px;}
.xysh_nav .swiper-slide-thumb-active{ background-color:#ff8400; color:#fff;}
.xysh_con{ width:1200px;margin: 0 auto;position:relative;padding-top:10%;}
.xysh_con img{ width:301px;height: 169px; margin-bottom:8px;}

.xysh_con .swiper-slide{width: 300px;height: 170px;float: left; text-align:center;}
*/

.tabs2{width: 100%;margin:0 auto;overflow:hidden;position:relative;padding-top:20px;}
.tk_tab2{width: 1200px;margin: 0 auto;position: relative;}
.tk_tab2 .nav{width: 1200px;margin: 0 auto;position: relative;}
.tk_tab2 .nav li {float: left; width:240px;height:40px;position:relative;overflow:hidden;border-radius:30px;
	background-color:#fff;margin-left:120px;display: inline-block;}
.tk_tab2 .nav li:first-child{margin-left:120px !important;}
.tk_tab2 .nav li p{color:#ff8400;font-size:20px;line-height:40px;text-align: center;position: relative;font-weight:bolder;}
.tk_tab2 .nav .nav_one p{background: #f0f0f2;}
.tk_tab2 .nav .nav_one:hover p{background: #ff8400;color:#fff;}
.tk_tab2 .nav .nav_two p{background: #f0f0f2;}
.tk_tab2 .nav .nav_two:hover p{background: #ff8400;color:#fff;}
.tk_tab2 .nav .nav_three p{background: #f0f0f2;}
.tk_tab2 .nav .nav_three:hover p{background: #ff8400;color:#fff;}
.tk_tab2 .nav li.nav_one a.current p{color:#fff;background: #ff8400;  }
.tk_tab2 .nav li.nav_two a.current p{ color:#fff;background: #ff8400; }
.tk_tab2 .nav li.nav_three a.current p{ color:#fff;background: #ff8400; }		
.tk_tab2 .nav .nav_one:hover p{color:#fff;background-color: #ff8400;}
.tk_tab2 .nav .nav_two:hover p{color:#fff;background-color: #ff8400;}
.tk_tab2 .nav .nav_three:hover p{color:#fff;background-color: #ff8400;}
.nsxz_box05 .msKeimgBox2{width:1200px;height:500px;margin:0 auto;overflow:hidden;position:relative;top:40px; }
.nsxz_box05 .msKeimgBox2 ul{width:1200px;margin:0 auto;position: relative;transition: transform .3s;
	-webkit-transition: transform .3s;
	-moz-transition: transform .3s;}
.nsxz_box05 .msKeimgBox2 ul li{float:left;height:214px;width:382px;cursor:pointer;margin-bottom:20px;}
.nsxz_box05 .msKeimgBox2 ul li:nth-child(2){margin-left:20px !important;margin-right: 27px;}
.nsxz_box05 .msKeimgBox2 ul li:nth-child(5){margin-left:20px !important;margin-right: 27px;}
.nsxz_box05 .msKeimgBox2 li img{border:4px solid #ff8400; width:382px;height:214px;position: relative;display: block;}	

.box05_btn{width:700px;height: 50px;position: relative;margin:30px auto;border: 2px solid #ff8400;}
.box05_btn a{font-size:18px;line-height: 52px;color:#ff8400;display: block;text-align: center;font-weight: bolder;}

.nsxz_box06{width:100%;    height: 700px;position: relative; overflow: hidden;margin:0 auto;background-color:#fbf8f2;}
.box06_nr{width: 1200px;height: 610px; margin: 40px auto;position: relative;padding-top: 40px;}
.cgxz{width: 546px;height: 447px;position: absolute;top: 0;left: 0;}
.box06_btn{width: 310px;height: 48px;background: #fff;position: absolute;top: 422px;left: 28px;}
.box06_btn a{font-size:24px;color: #ff8400;line-height: 48px;display: block;text-align: center; }
.cgxz img{display: block;position: absolute;top: 0;left: 0;}
.cyzx img{display: block;position: absolute;top: 0;left: 0;}
.cyzx{width: 661px;height: 415px;position:absolute; top:30px;right: -30px;;}






