


@media only screen and (max-width: 1367px) {




.lift-nav{
		position: fixed;
		top: 50%;
		right: 30px;
		display: none;
		margin-top:-130px;
		width:14px;
		z-index:999;
		
	}
	
.lift-nav li{
	   display:block;
		width: 10px;
		height: 10px;
		text-align: center;
		line-height: 45px;
		color: #333;
		margin-bottom:6px;
		 border-radius:50%;
		background:#fff;
		cursor: pointer;
		border:#d0d0d0 2px solid;
		background:none;
}
	

.current{background:#2e64a3 !important; color:#fff !important; border:#2e64a3 2px solid !important;}




.topwpwp{width:100%; height:80px; position:fixed; z-index:99; top:0; left:0;}

.top_wrap{ width:100%; height:80px; background:#05489a url(../images/sdf1.jpg) top center repeat; }

.top_con{width:1200px; height:80px; padding-top:0px; margin:0 auto; position:relative;}

.top_logo{width:300px; height:80px; float:left; line-height:30px; font-size:16px;}

.top_logo img{float:left; height:80px; margin-right:8px;}

.top_logo b{font-size:18px; color:#244595;}

.top_logo strong{font-size:18px; color:#333;}

.top_logo .spx{padding-top:30px;}



.top_tel{width:165px; height:72px; line-height:30px; color:#fff; overflow:hidden; padding-top:25px; padding-left:0px; box-sizing:border-box; line-height:30px;  font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; position:absolute; top:10px; right:0px; z-index:1; background:url(../images/top_bg_06.jpg) top left no-repeat;}













.swp{width:340px; height:60px; position:absolute; top:48px; left:550px; z-index:1; overflow:hidden;}

.ss1{width:286px; height:46px; line-height:46px; margin:0; padding:0; background:#fff; border:#1b64b2 2px solid; border-right:none; text-indent:15px; font-size:14px; color:#888;}









.banner_tx{width:1200px; height:500px; z-index:98; position:absolute; top:390px; left:50%; margin-left:-600px;}









/*menu*/

#menu { display:block; width:570px; margin:0 auto; height:80px; float:right; padding-right:210px;}



#nav {display:block; width:100%; height:80px; margin:0 auto;}

#nav .mainlevel {float:left; text-align:center; display:block; position:relative; z-index:999999}

#nav .mainlevel a{ text-decoration:none; width:80px; text-align:center; line-height:80px;  color:#fff; height:80px; display:block; font-size:18px; -webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in; z-index:99999;}

#nav .mainlevel a:hover {color:#fff; background:#0d68c6; text-decoration:none; z-index:999}

#nav .mainlevel ul {position:absolute; display:none; margin-left:0px; background:#fff; padding:10px 0px 20px 0px; z-index:9999; }

#nav .mainlevel li {}

#nav .mainlevel li a {padding:0px; width:149px; text-align:center; color:#555; border-bottom:#e5e5e5 1px dotted; font-size:14px; text-indent:0px; line-height:40px; height:40px; display:block; _padding-bottom:2px;/*IE6 only*/-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}

#nav .mainlevel li a:hover { text-decoration:underline; color:#ff9f41; text-decoration:none; background:none;}

















/*幻灯代码*/

#banner{width:100%; height:760px; margin:0 auto; }

.fullSlide {width:100%;position:relative;height:760px;background:#fff;}

.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}

.fullSlide .bd ul {width:100% !important;}

.fullSlide .bd li {width:100% !important;height:760px;overflow:hidden;text-align:center; background-position:center; background-repeat:no-repeat;}

.fullSlide .bd li a {display:block;height:760px;}

.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:40px;line-height:40px;}

.fullSlide .hd ul {text-align:center;}

.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:20px;height:20px;margin:1px; margin-left:0px; margin-right:0px;overflow:hidden; background-image:url(../images/ber1.png);line-height:999px;}

.fullSlide .hd ul .on { background-image:url(../images/ber2.png);}

.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}

.fullSlide .next {left:auto;right:15%;background-position:-6px -137px;}



















.bt1{width:100%; height:64px; background:url(../images/atu_03.png) center center no-repeat; line-height:40px; font-size:32px; font-weight:bold; text-align:center; margin-top:90px;}

.bt1 span{color:#2e64a3;}

.bt2{width:100%; height:22px; line-height:22px; font-size:13px; text-align:center; letter-spacing:4px; color:#adadad; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}











.conwp{width:100%; min-height:60px; padding-top:20px;}



.cbg1{background: url(../images/bg_12.jpg) top center no-repeat;}



.cbg2{background: url(../images/bg_04-14.jpg) center center; background-size:cover;}



.cbg3{ background:url(../images/bg_06.jpg) left center no-repeat;}



.cbg4{ background:url(../images/bg_08-18.jpg) center center; background-size:cover;}



.cbg5{ background:url(../images/bg_10.jpg) left center no-repeat;}



















.js_con1{width:1200px; height:400px; margin:0 auto; padding-top:20px;}





.js_con1_l{width:663px; height:330px; float: left; font-size:18px; line-height:40px; box-sizing:border-box; padding:45px 60px 0px 60px; background:url(../images/atu_07.png) left center no-repeat;}

.js_con1_l p{ line-height:40px;}

.js_con1_l a{ color:#1574ba;}

.js_con1_l a:hover{text-decoration:underline;}



.js_con1_r{width:532px; height:400px; float:right;}











.js_con2{width:1200px; height:400px; margin:0 auto; padding-top:20px;}





.js_con2_r{width:731px; height:372px; float:right; font-size:18px; line-height:40px; box-sizing:border-box; padding:45px 60px 0px 60px; background:url(../images/atu_16.png) center center no-repeat;}

.js_con2_r p{line-height:40px;}



.js_con2_l{width:405px; height:400px; float:left; text-align:right;}



















.js_con3{width:1200px; height:400px; margin:0 auto; padding-top:20px;}





.js_con3_l{width:575px; height:330px; float: left; font-size:18px; line-height:40px; box-sizing:border-box; }

.js_con3_l p{ line-height:40px;}



.js_con3_r{width:610px; height:400px; float:right; text-align:right;}















.js_con4{width:1200px; height:400px; margin:0 auto; padding-top:20px;}





.js_con4_r{width:455px; height:372px; float:right; font-size:20px; line-height:60px; box-sizing:border-box; padding-top:30px;}

.js_con4_r p{line-height:60px;}



.js_con4_l{width:610px; height:400px; float:left;}

















.js_con5{width:1200px; height:400px; margin:0 auto; padding-top:20px;}





.js_con5_l{width:575px; height:330px; float: left; font-size:18px; line-height:40px; box-sizing:border-box; }

.js_con5_l p{ line-height:40px;}



.js_con5_r{width:600px; height:400px; float:right; text-align:right;}







#focus { width:600px; height:340px; margin:0 auto; clear: both; overflow: hidden; position: relative; float: left;  margin:0 auto; }

#focus ul { width:600px; height:340px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }

#focus ul li { float: left; width:600px; height:340px; overflow: hidden; position: relative; padding: 0px; margin: 0px; text-align:center; line-height:22px;}

#focus ul li img{ height:540px; height:340px; margin-bottom:10px;}



#focus .preNext {width:61px; height:61px; position: absolute; top:135px; cursor: pointer; }

#focus .pre { left: 0; background:url(../images/tu_30.png) center center no-repeat;}

#focus .next { right: 0; background:url(../images/tu_33.png) center center no-repeat;}













.fotp{width:100%; min-height:165px; padding:50px 0px 60px 0px; background:url(../images/bg_1020.jpg) bottom center; background-size:cover;}

.fotpc{width:1200px; margin:0 auto; color:#b0c7e6; font-size:16px; line-height:35px;}

.fotpc p{ line-height:35px;}



.fotpc_bt{width:100%; height:62px; line-height:42px; font-size:24px; color:#fff;}









.fot_bm{width:100%; min-height:30px; background:#013d8f; padding:20px 0px 20px 0px; color:#809ec7;}

.fot_bm a{ color:#809ec7;}



.fot_bmc{width:1200px; margin:0 auto; text-align:center;}









































}