html,body{width:100%;height:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,select{font-family:"SourceHanSansCN",SimHei,arial,SimSun;}

.sault_box{height:100%;overflow:auto;}
.da_load{width:100%;height:100px;background:url(../images/load.gif) no-repeat center;}
.fl_l{float:left;}
.fl_r{float:right;}
.line{height:1px;width:100%;}
.no_border{border:none;}
.tran_01{-webkit-transition: all linear 0.1s;transition: all linear 0.1s;}
.tran_02{-webkit-transition: all linear 0.2s;transition: all linear 0.2s;}
.input_text{display:inline-block;overflow:hidden;}
.input_text input,.input_text textarea{display:block;width:100%;height:100%;border:none;background:transparent;font-size:2.4rem;color:#555555;}
.input_text input{}
.input_file{position:relative;}
.input_file .face{}
.input_file input{position:absolute;width:100%;height:100%;left:0;top:0;
	filter: alpha(opacity=0);  
	-moz-opacity:0; 
	opacity:0;
}
.input_text textarea{resize:none;}
input:focus,select:focus,textarea:focus{outline:none;}
select{border:none;height:100%;background:transparent;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

.fix_t{width:100%;position:fixed;left:0;top:0;z-index:12;}
.fix_b{width:100%;position:fixed;left:0;bottom:0;z-index:10;}
.fix_r{position:fixed;right:0;bottom:0;z-index:10;}
.box_null{width:100%;height:1px;}

.wrap{position:relative;z-index:1;}
	header{height:77px;}
	section{}
		/*.content{min-height:900px;}*/
	footer{margin-top:10px;height:73px;}

.btn{display:inline-block;height:70px;line-height:71px;overflow:hidden;border-radius:10px;font-size:26px;color:#fff;text-align:center;}
.btn.gray{background-color:#acacad;}
.btn.blue{background-color:#0a50a1;}

.btn_more{display:block;margin-top:50px;width:100%;height:38px;line-height:38px;text-align:center;background-color:#a0a7ad;color:#fff;}
.btn_more img{margin-right:15px;margin-top:15px;}
.btn_gray2{display:inline-block;width:176px;height:41px;background:url(../images/btn_bg_gray2.png) no-repeat;text-align:center;font-size:16px;color:#fff;line-height:41px;}

.swipWrap{position:relative;width:100%;}
	.swipArrBox{width:100%;position:absolute;left:0;top:0;}
		.swipArr{position:absolute;cursor:pointer;}
		.swipArr img{}
		.swipArr_prev{}
		.swipArr_next{}
	.swipInner{height:100%;overflow:hidden;}
		.swipWrap .swiper-wrapper{margin-left:auto;margin-right:auto;position:relative;}
			.swipWrap .swiper-slide{}
				.swiLi{margin:auto;}
					.swiLi img{}
	.swipPage{width:100%;text-align:center;}
	.swipPage .pagination{display:inline-block;}
		.swipPage .swiper-pagination-switch{float:left;display:block;cursor:pointer;}
		.swipPage .swiper-active-switch{}

.swiper-wrapper{position:absolute;left:0;top:0;}
head{}
body{min-width:1280px;}
.wrap{width:100%;overflow:hidden;}
	.inner{margin-left:-720px;width:1440px;position:relative;left:50%;z-index:1;}
	.header{position:relative;}
	.header .content{height:70px;}
		.header .logo_box{float:left;margin-top:12px;margin-left:38px;}
		.header .nav_top{float:right;margin-top:15px;height:40px;line-height:40px;}
	.header .bg_b{width:100%;height:13px;background:url(../images/top_bg.jpg) repeat-x 70px;position:absolute;left:0;top:100%;}
	.section{position:relative;min-height:800px;}
		.fu_btn_box{margin-top:200px;position:absolute;right:45px;top:0;z-index:5;-webkit-transition: all linear 0.1s;transition: all linear 0.1s;}
		.fu_btn_box .btn_fu{display:block;margin-left:auto;margin-top:3px;width:48px;text-align:right;}
		.fu_btn_box .seek_box{position:relative;left:0;-webkit-transition: all linear 0.2s;transition: all linear 0.2s;overflow:hidden;}
		.fu_btn_box .seek_box .input_text{width:145px;height:48px;position:absolute;left:0;top:0;z-index:-1;-webkit-transition: all linear 0.2s;transition: all linear 0.2s;
			filter: alpha(opacity=0);  
			-moz-opacity:0; 
			opacity:0;
		}
			.fu_btn_box .seek_box input{height:48px;line-height:48px;font-size:14px;color:#fff;line-height:48px;}
			.fu_btn_box .seek_box .btn_fu{margin-top:0;}
			.fu_btn_box .seek_box .btn_bg{width:100%;height:100%;background:url(../images/btn_bg_gray.png) no-repeat;position:absolute;left:0;top:0;z-index:-1;-webkit-transition: all linear 0.2s;transition: all linear 0.2s;
				filter: alpha(opacity=0);  
				-moz-opacity:0; 
				opacity:0;
			}
		.fu_btn_box .seek_box:hover{width:209px;left:-161px;}
		.fu_btn_box .seek_box:hover .input_text{z-index:1;left:13px;
			filter: alpha(opacity=100);  
			-moz-opacity:1; 
			opacity:1;
		}
		.fu_btn_box .seek_box:hover .btn_bg{
			filter: alpha(opacity=100);  
			-moz-opacity:1; 
			opacity:1;
		}
		.menu_box{margin:0 37px;}
		.menu_box .head{margin:0 63px;height:111px;overflow:hidden;}
			.menu_box .h_left{float:left;margin-top:32px;height:72px;line-height:72px;overflow:hidden;}
			.menu_box .h_left .eng{font-size:72px;color:#dedede;font-family:impact;}
			.menu_box .h_left .cha{margin-left:5px;font-size:30px;color:#0a50a1;font-weight:900;position:relative;top:-3px;}
				.menu_box .h_left .red{color:#d80c1a;}
			.menu_box .h_right{float:right;margin-top:80px;font-size:14px;color:#a0a7ad;line-height:24px;}
			.menu_box .h_right a{margin-right:15px;color:#a0a7ad;}
			.menu_box .h_right a.first{margin-right:0;color:#0a50a1;}
			.menu_box .h_right span{margin-right:15px;}
		.menu_box .body{height:50px;background-color:#0a50a1;text-align:center;line-height:50px;font-size:18px;color:#fff;}
			.menu_box .menu{text-align:center;}
			.menu_box .menu ul{display:inline-block;}
				.menu_box .menu li{float:left;width:190px;margin:0 10px;line-height:50px;font-size:18px;color:#fff;-webkit-transition: all linear 0.2s;transition: all linear 0.2s;}
					.menu_box .menu a{display:block;color:#fff;-webkit-transition: all linear 0.2s;transition: all linear 0.2s;}
				.menu_box .menu li.active,.menu_box .menu li:hover{font-weight:bold;}
				.menu_box .menu li.active a,.menu_box .menu li:hover a{background-color:#d80c1a;}
			.menu_box .menu.mod2{}
			.menu_box .menu.mod2 ul{display:block;margin-left:60px;}
				.menu_box .menu.mod2 li{float:left;}
	.section .main_cont{margin-top:40px;}
	.footer{}
	
.content{margin:auto;width:1280px;}
.wrap a{cursor:pointer;}
	

	
.nav_top{margin-right:20px;font-size:16px;}
.nav_top .nav_li{float:left;width:140px;text-align:center;position:relative;}
	.nav_top a{display:block;color:#323336;-webkit-transition: all linear 0.2s;transition: all linear 0.2s;}
.nav_top .nav_li:after{content:"";width:40px;height:2px;position:absolute;left:50px;bottom:0;background-color:#fff;-webkit-transition: all linear 0.2s;transition: all linear 0.2s;}
.nav_top .nav_li.active,.nav_top .nav_li:hover{}
	.nav_top .nav_li.active a,.nav_top .nav_li:hover a{color:#d80c1a;font-weight:bold;}
.nav_top .nav_li.active:after,.nav_top .nav_li:hover:after{background-color:#d6000f;}
	
.nav_bom{margin-top:30px;}
	.nb_head{height:45px;background-color:#b2b5bd;line-height:45px;position:relative;z-index:2;}
	.nb_head .box_l{float:left;}
	.nb_head .box_l ul{text-align:center;}
		.nb_head .box_l li{float:left;margin-right:60px;width:120px;font-size:16px;color:#fff;font-weight:bold;}
	.nb_head .box_r{float:right;width:322px;}
	.nb_head .box_r a{font-size:14px;color:#fff;}
	.nb_head .box_r span{display:inline-block;width:1px;height:16px;background-color:#fff;position:relative;top:3px;}
	.nb_body{height:187px;background-color:#e3e3e3;position:relative;z-index:3;}
	.nb_body .box_l{float:left;}
	.nb_body .box_l ul{text-align:center;}
		.nb_body .box_l li{float:left;margin-right:60px;padding-top:12px;width:120px;position:relative;}
		.nb_body .box_l li:before{content:"";width:14px;height:5px;background:url(../images/arr_t_gray2.png) no-repeat;position:absolute;left:63px;top:-5px;z-index:3;}
			.nb_body .box_l a{display:block;font-size:14px;color:#939393;line-height:24px;}
	.nb_body .box_r{float:right;width:322px;}
	.nb_body .box_r .p{padding:10px 0;font-size:12px;color:#939393;line-height:18px;letter-spacing:1.5px;}
	.nb_body .box_r .logo_bom{padding-top:14px;border-top:1px solid #cfd0d1;}
	
.index .header .bg_b{display:none;}
.index .pictit_box{margin:auto;width:1440px;height:550px;overflow:hidden;position:relative;}
.index .pictit_box ul{position:absolute;left:0;top:0;}
	.index .pictit_box li{float:left;text-align:center;overflow:hidden;}
.index .pictit_box .pagination{width:100%;position:absolute;bottom:35px;left:0;text-align:center;}
.index .pictit_box .pagination .swiper-pagination-switch{display:inline-block;margin:2px 8px;width:24px;height:2px;background-color:#fff;cursor:pointer;}
.index .pictit_box .pagination .swiper-active-switch{margin:0 6px;background-color:#d80c1a;border:2px solid #fff;}

.index .pro_box{height:685px;background:url(../images/bg_gray.jpg) no-repeat center;}
.index .news_box{height:580px;background:url(../images/bg_hai.jpg) no-repeat center;}
.index .car_box{background-color: #e8e9ed;}

.index .item{margin-top:4px;overflow:hidden;}
.index .item .content{padding:0 35px;width:1216px;}
	.index .item_head{padding-top:25px;font-size:26px;color:#333;font-weight:bold;line-height:60px;}
	.index .item_head span{display:inline-block;position:relative;}
	.index .item_head span:after{content:"";width:50%;height:2px;position:absolute;left:25%;bottom:0;background-color:#d6000f;}
	.index .item_head.white{color:#fff;}
		.index .item_head .mode{font-size:14px;font-weight:normal;color:#626262;}
	.index .item_body{}
	
.index .pro_box{}
	.index .tow_head{margin-top:20px;text-align:center;}
	.index .tow_head .tow{display:inline-block;margin:0 12px;width:auto;    padding: 0 15px;height:37px;line-height:37px;border-radius:17px;font-size:16px;color:#626262;background-color:#e3e3e3;text-align:center;position:relative;-webkit-transition: all linear 0.2s;transition: all linear 0.2s;}
	.index .tow_head .tow:after{content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #e3e3e3;position:absolute;left:50%;margin-left:-6px;bottom:0;-webkit-transition: all linear 0.2s;transition: all linear 0.2s;}
	.index .tow_head .tow.active,.index .tow_head .tow:hover{color:#fff;background-color:#626262;}
	.index .tow_head .tow.active:after,.index .tow_head .tow:hover:after{bottom:-7px;border-top:7px solid #626262;}
	.index .tow_body{margin-top:30px;height:550px;position:relative;}
	.index .tow_body .tow{width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition: all linear 0.3s;transition: all linear 0.3s;
		filter: alpha(opacity=0);  
		-moz-opacity:0; 
		opacity:0;
		z-index:-1;
	}
	.index .tow_body .tow.active{
		filter: alpha(opacity=100);  
		-moz-opacity:1; 
		opacity:1;
		z-index:3;
	}
		.mortor_info .tit_tow{height:50px;font-size:32px;color:#333;line-height:50px;text-align:center;position:relative;}
			.mortor_info .tit_tow .bold{font-weight:900;}
			.mortor_info .tit_tow .sp{font-size:60px;font-family:impact;position:relative;top:2px;}
			.mortor_info .tit_tow .blue{color:#0a50a1;}
			.mortor_info .tit_tow .red{color:#d80c1a;}
		.mortor_info .cont_tow{height:430px;}
			.mortor_info .cont_tow_l{width:345px;height:100%;}
			.mortor_info .cont_tow_l .prop{margin-left:32px;}
			.mortor_info .cont_tow_c{width:520px;height:100%;text-align:center;}
				.mortor_info .cont_tow_c .pic{width:100%;height:100%;}
			.mortor_info .cont_tow_r{width:345px;height:100%;}
			.mortor_info .cont_tow_r .prop{margin-left:25px;}
				.mortor_info .prop{padding-left:70px;height:170px;color:#626262;background:url(../images/check_blue1.png) no-repeat left top;}
				.tnga_info .prop{ height: 115px; }
				.mortor_info .prop.blue{background:url(../images/check_blue2.png) no-repeat left top;}
				.mortor_info .prop.green{background:url(../images/check_green.png) no-repeat left top;}
				.mortor_info .prop.frist{margin-top:75px;}
					.mortor_info .prop .tit{padding-top:5px;font-size:30px;height:55px;line-height:55px;font-weight:900;white-space:nowrap;}
					.mortor_info .prop .tit .sp{font-family:impact;font-weight:normal;letter-spacing:2px;}
					.mortor_info .prop .tit .big{font-size:60px;}
					.mortor_info .prop .tit .small{font-size:30px;}
					.mortor_info .prop .txt{font-size:16px;line-height:24px;}
					
					
		.index .mortor_AR1 .cont_tow_c .pic{background:url(../images/motor_i_AR1.png) no-repeat center bottom;}
		.index .mortor_AR1 .prop .txt{margin-top:5px;}
		.index .mortor_AR2 .cont_tow_c .pic{background:url(../images/motor_i_AR2.png) no-repeat center bottom;}
		.index .mortor_NR .cont_tow_c .pic{background:url(../images/motor_i_NR.png) no-repeat center bottom;}
		.index .mortor_AZ .cont_tow_c .pic{background:url(../images/motor_i_AZ.png) no-repeat center bottom;}
		.index .mortor_TNGA .cont_tow_c .pic{background:url(../images/motor_i_TNGA.png) no-repeat center bottom;}
		.index .mortor_TNGA1_5 .cont_tow_c .pic{background:url(../images/motor_i_TNGA1_5.png) no-repeat center bottom;}
		.index .mortor_TNGA_A25C .cont_tow_c .pic{background:url(../images/motor_i_TNGA_A25C.png) no-repeat center bottom;}
		.index .mortor_AR2 .prop{height:120px;}
		.index .mortor_AR2 .prop.frist{margin-top:35px;}
		.index .mortor_TNGA .prop{height:115px;}
		.index .mortor_TNGA .prop.frist{margin-top:0;}
		.index .mortor_TNGA1_5 .prop{height:113px;}
		.mortor_info .cont_tow_r .prop{height: 89px;}

		
.index .news_box{}
	.index .news_box .catalog{margin-top:37px;height:386px;overflow:hidden;position:relative;}
	.index .news_box .block_wrap{float:left;}
		.index .news_box .block{display:block;float:left;margin-left:35px;}
		.index .news_box .block.frist{margin-left:0;}
			.index .news_box .block_cont{margin:auto;width:380px;font-size:16px;}
				.index .news_box .pic{height:286px;overflow:hidden;}
				.index .news_box .pic img{width:100%;height:100%;}
				.index .news_box .text{color:#323336;line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
				.index .news_box .date{color:#626262;line-height:20px;}
		.index .news_box .pagination{width:100%;text-align:center;}
		.index .news_box .pagination .swiper-pagination-switch{display:inline-block;margin:0 17px;width:16px;height:16px;cursor:pointer;background:url(../images/round_off.png) no-repeat;}
		.index .news_box .pagination .swiper-active-switch{background:url(../images/round_on.png) no-repeat;}
		/*.index .news_box .pagination .swiper-visible-switch{display:none;}*/
		/*.index .news_box .pagination .swiper-visible-switch.swiper-active-switch{display:inline-block;}*/
/* .index .car_box{} */
	.catalog_car{margin-top:58px; margin-bottom: 182px;}
	.catalog_car li{float: left; width: 14.2%;}
	.catalog_car .whitebg.frist{border-radius: 6px 6px  0 0;}
	.catalog_car .whitebg.frist img{height: 147px;}
	.catalog_car .whitebg.last{border-radius: 0 0 6px 6px; padding-top: 0;}
	.catalog_car .whitebg{width: 160px; background-color: #fff; text-align: center; padding-top: 27px; margin: 0 auto;}
	.catalog_car .txt{font-size: 14px; margin-top: 30px; color: #0a50a1; padding-bottom: 6px;}
	.catalog_car .txt b{font-size: 16px;}
	.catalog_car .bluebg{color: #fff; background-color: #0a50a1; padding: 4px 0;  line-height: 20px;  height: 20px; text-align: center; font-size: 14px;}
	.catalog_car .bluebg b{font-size: 16px;}
	.catalog_car .carbox {text-align: center; padding: 22px 0; font-size: 16px; color: #626262;}
	.catalog_car .carbox span{display: block; padding-top: 10px;}

	.page_arrow_box{margin:40px auto 0 auto;width:415px;height:20px;position:relative;}
		.page_arrow_box .arrow_l{position:absolute;left:0;top:0;}
		.page_arrow_box .arrow_r{position:absolute;right:0;top:0;}
		.page_arrow_box .line{width:100%;height:1px;background-color:#e3e3e3;position:absolute;left:0;top:9px;}

.page_tow{}
.page_tow .tow_head{text-align:center;}
	.page_tow .tow_head .tow{display:inline-block;margin:0 39px;width:187px;height:37px;line-height:37px;border-radius:17px;font-size:16px;color:#626262;background-color:#e3e3e3;text-align:center;position:relative;-webkit-transition: all linear 0.2s;transition: all linear 0.2s;}
	.page_tow .tow_head .tow:after{content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #e3e3e3;position:absolute;left:87px;bottom:0;-webkit-transition: all linear 0.2s;transition: all linear 0.2s;}
	.page_tow .tow_head .tow.active,.oPro_motorList .tow_head .tow:hover{color:#fff;background-color:#626262;}
	.page_tow .tow_head .tow.active:after,.oPro_motorList .tow_head .tow:hover:after{bottom:-7px;border-top:7px solid #626262;}
.page_tow .tow_body{}
	.page_tow .tow_body .tow{display:none;}
	.page_tow .tow_body .tow.active{display:block;}
.oPro_motorList .catalog_motor{margin-top:44px;background:url(../images/bg_curve.jpg) no-repeat center -24px;padding-left:54px;}
	.catalog_motor{margin:auto;width:1344px;}
		.catalog_motor .block{float:left;margin-left:40px;position:relative;}
			.catalog_motor .block_cont{display:block;width:228px;height:260px;position:relative;z-index:3;}
				.catalog_motor .pic{position:absolute;right: 50%;transform: translateX(50%);bottom:0;}
				.catalog_motor .p{height:110px;position:relative;color:#0a50a1;margin-left:10px;}
					.catalog_motor .eng{padding-top:12px;height:40px;font-size:40px;font-family:impact;line-height:55px;}
					.catalog_motor .cha{width:93px;font-size:15px;font-weight:bold;line-height:24px;}
					.catalog_motor .round{width:92px;height:92px;position:absolute;left:13px;bottom:0;background:url(../images/bg_round_gray.png) no-repeat;z-index:-1;}
				.catalog_motor .arrow_lt,.catalog_motor .arrow_rb{width:36px;height:36px;position:absolute;-webkit-transition: all linear 0.1s;transition: all linear 0.1s;
					filter: alpha(opacity=0);  
					-moz-opacity:0; 
					opacity:0;
				}
				.catalog_motor .arrow_lt{background:url(../images/arr_lt_gray.png) no-repeat;left:20px;top:20px;}
				.catalog_motor .arrow_rb{background:url(../images/arr_rb_gray.png) no-repeat;right:20px;bottom:20px;}
			.catalog_motor .block_cont:hover{background-color:#e3e3e3;}
			.catalog_motor .block_cont:hover .arrow_lt{left:-6px;top:-6px;
				filter: alpha(opacity=100);  
				-moz-opacity:1; 
				opacity:1;
			}
			.catalog_motor .block_cont:hover .arrow_rb{right:-6px;bottom:-6px;
				filter: alpha(opacity=100);  
				-moz-opacity:1; 
				opacity:1;
			}
			.catalog_motor .btn_link{display:block;margin:46px auto 0 auto;width:122px;text-align:center;border:1px solid #acacad;background-color:#fff;font-size:16px;color:#999;height:34px;line-height:36px;overflow:hidden;border-radius:5px;}
			.catalog_motor .btn_link:hover{background-color:#0a50a1;border-color:#0a50a1;color:#fff;}
.oPro_motorList .parts_box{margin:auto;width:1000px;position:relative;}
.oPro_motorList .bg_round{margin-top:75px;height:808px;background:url(../images/bg_round.jpg) no-repeat center top;margin-bottom: 80px;}
	.oPro_motorList .part{position:absolute;}
		.oPro_motorList .part_03 .tit{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}
			.oPro_motorList .part .dot{width:7px;height:7px;position:absolute;top:8px;background-color:#d80c1a;}
			.oPro_motorList .part .name{font-size:24px;color:#0a50a1;font-weight:900;line-height:24px;font-style:italic;font-style:oblique;}
		.oPro_motorList .part .img{position:absolute;bottom:0;}
		.oPro_motorList .part_03 .img{top:0;}
	.oPro_motorList .part.left{text-align:left;}
	.oPro_motorList .part.left .dot{left:-12px;}
	.oPro_motorList .part.left .img{right:0;}
	.oPro_motorList .part.right{text-align:right;}
	.oPro_motorList .part.right .dot{right:-14px;}
	.oPro_motorList .part.right .img{left:0;}
	
	.oPro_motorList .part_01{left:26px;top:27px;width:305px;height:170px;}
	.oPro_motorList .part_02{left:-8px;top:335px;width:260px;height:214px;}
	.oPro_motorList .part_03{left:350px;top:650px;width:290px;height:196px;}
	.oPro_motorList .part_04{right:-10px;top:332px;width:260px;height:246px;}
	.oPro_motorList .part_05{right:35px;top:40px;width:300px;height:160px;}
	
.oPro_motor{}
.oPro_motor .mortor_info{margin-top:50px;}
	.oPro_motor .tit_tow{font-size:30px;}
		.oPro_motor .tit_tow .line{width:100%;height:1px;background-color:#dcdcdc;position:absolute;left:0;top:38px;z-index:-1;}
		.oPro_motor .tit_tow .tit{display:inline-block;padding:0 20px;position:relative;}
		.oPro_motor .tit_tow .tit .bg_line{width:100%;height:3px;background-color:#fff;position:absolute;left:0;top:37px;z-index:-1;}
	.oPro_motor .cont_tow{height:500px;}
		.oPro_motor .cont_tow .content{margin-top:50px;height:430px;}
			.oPro_motor .mortor_info .cont_tow_l{width:380px;}
				.oPro_motor .mortor_info .cont_tow_l .prop{margin-left:69px;}
			.oPro_motor .mortor_info .cont_tow_c{}
			.oPro_motor .mortor_info .cont_tow_r{width:380px;}
				.oPro_motor .mortor_info .cont_tow_r .prop{margin-left:20px;}
.oPro_motor .row_tit{font-size:30px;color:#0a50a1;font-weight:900;line-height:60px;height:60px;border-bottom:1px solid #dcdcdc;}
.oPro_motor .row_tit .tit{margin-left:12px;}
.oPro_motor .prop .p_block{margin-top:12px;}
	.oPro_motor .prop .pic{width:135px;height:110px;line-height:110px;text-align:center;background:url(../images/bg_round_white.png) no-repeat center;}
	.oPro_motor .prop .pic img{vertical-align:middle;}
	.oPro_motor .prop .p{margin-top:5px;text-align:center;}
.oPro_motor .prop .p_block.m_left{margin-left:-60px;}
.oPro_motor .prop .p_block.m_left2{margin-left:50px;}
.oPro_motor .prop .p_block.x{margin-left:-60px;width:400px;}
.oPro_motor .prop .p_block.x .pic{float:left;}
.oPro_motor .prop .p_block.x .p{float:left;margin-left:10px;text-align:left;}
.oPro_motor .prop .p_block .p.ro1{margin-top:40px;}

.oPro_motor .box{padding-top:20px;}
.oPro_motor .box .tab{margin-top:10px;text-align:center;}

.oPro_motor_AR1{}
.oPro_motor_AR1 .mortor_info{background:url(../images/bg_curve_AR1.jpg) no-repeat center 45px;}
.oPro_motor_AR1 .mortor_info .prop .txt{margin-top:10px;}
.oPro_motor_AR2{}
.oPro_motor_AR2 .mortor_info{background:url(../images/bg_curve_AR2.jpg) no-repeat center 45px;}
	.oPro_motor_AR2 .prop{height:120px;}
	.oPro_motor_AR2 .prop .txt{white-space:nowrap;}
.oPro_motor_NR{}
.oPro_motor_NR .mortor_info{background:url(../images/bg_curve_NR.jpg) no-repeat center 45px;}
	.oPro_motor_NR .prop.frist{margin-top:5px;height:240px;}
	.oPro_motor_NR .prop1{}
	.oPro_motor_NR .prop2{}
	.oPro_motor_NR .prop3{}
.oPro_motor_AZ{}
.oPro_motor_AZ .mortor_info{background:url(../images/bg_curve_AZ.jpg) no-repeat center 45px;}
	.oPro_motor_AZ .prop.frist{margin-top:-25px;height:230px;}
	.oPro_motor_AZ .prop1{}
	.oPro_motor_AZ .prop1 .p{margin-top:20px;}
	.oPro_motor_AZ .prop2{}
	.oPro_motor_AZ .prop3{}
	.oPro_motor_AZ .prop4{}
	.oPro_motor_AZ .prop4 .p_block{width:135px;}
	.oPro_motor_AZ .prop4 .sp .p{position:relative;left:50%;}
		.oPro_motor_AZ .prop4 .sp .txt{width:210px;position:absolute;left:-100px;top:0;text-align:left;}
		.oPro_motor_TNGA .mortor_info{background:url(../images/bg_curve_TNGA.jpg) no-repeat center 45px;}
.oPro_motor_TNGA .mortor_info .prop.frist{margin-top:40px;}
	
		
.oPro_carList{}
.oPro_carList .title_box{position:relative;height:48px;}
	.oPro_carList .title_box .title{margin:auto;width:422px;height:48px;line-height:48px;letter-spacing:1px;font-size:20px;color:#333;text-align:center;position:relative;background-color:#fff;}
		.oPro_carList .title_box .sp{font-size:30px;font-weight:bold;}
		.oPro_carList .title_box .blue{color:#0a50a1;}
		.oPro_carList .title_box .icon_l{width:35px;height:32px;position:absolute;left:6px;top:0;background:url(../images/t_mark_l.gif) no-repeat;}
		.oPro_carList .title_box .icon_r{width:35px;height:32px;position:absolute;right:6px;bottom:0;background:url(../images/t_mark_r.gif) no-repeat;}
	.oPro_carList .title_box .line{width:100%;height:1px;background-color:#dcdcdc;position:absolute;left:0;top:23px;z-index:-1;}
.oPro_carList .catalog_car{margin-top:43px;}
.oPro_carList .page_arrow_box{margin-top:66px;}

.oFirm_info{}
.oFirm_info .main_cont{margin-top:0;width:1000px;}
	.oFirm_info .info{text-align:center;color:#333;font-size:16px;line-height:24px;}
	.oFirm_info .info .p{margin:40px 20px 0 20px;text-align:justify;text-justify:distribute;}
	.oFirm_info .info .p b{font-size:20px;}
	.oFirm_info .info img{margin-top:40px;max-width:100%;}
	.oFirm_info .catalog{margin-top:65px;text-align:center;white-space:nowrap;}
		.oFirm_info .block{display:inline-block;height:100px;padding-left:10px;padding-right:12px;border-left:1px solid #e3e3e3;text-align:left;}
		.oFirm_info .block.first{border-left:none;padding-left:0;}
			.oFirm_info .block_cont{padding-top:4px;height:92px;}
				.oFirm_info .block .pic{float:left;}
				.oFirm_info .block .p{float:left;margin-top:3px;margin-left:13px;line-height:24px;}
					.oFirm_info .block .txt{margin-left:4px;font-size:16px;color:#626262;}
					.oFirm_info .block .pt_c{margin-left:0;font-size:30px;font-weight:900;font-style:italic;font-style:oblique;line-height:36px;}
					.oFirm_info .block .pt_b{margin-top:2px;}
						.oFirm_info .block .blue{color:#0a50a1;}
						.oFirm_info .block .sp{}

.oFirm_idea{}
.oFirm_idea .box{width:1280px;position:relative;}
	.oFirm_idea .tit_box{position:absolute;left:90px;}
	.oFirm_idea .tit_box .cha{font-size:24px;color:#0a50a1;line-height:30px;}
		.oFirm_idea .tit_box .sp{font-weight:900;}
	.oFirm_idea .tit_box .eng{font-size:50px;color:#dedede;font-weight:bold;line-height:50px;}
		.oFirm_idea .tit_box .white{color:#fff;}
	.oFirm_idea .txt_box{position:absolute;}
.oFirm_idea .box_vision{height:728px;background:url(../images/bg_vision1.jpg) no-repeat;}
	.oFirm_idea .box_vision .tit_box{top:35px;}
	.oFirm_idea .box_vision .txt_box{font-size:16px;color:#333;line-height:36px;left:752px;top:125px;}
	.oFirm_idea .box_vision .txt_box dl{padding-bottom: 42px; border-bottom: 2px dotted #b7b7b7; margin-bottom: 40px;}
	.oFirm_idea .box_vision .txt_box dl:last-child{border: none;}
		.oFirm_idea .box_vision .txt_box dt{font-size:36px;color:#333;}
		.oFirm_idea .box_vision .txt_box dd{margin-top: 20px;}
			.oFirm_idea .box_vision .txt_box dt span{color:#d80c1a;}
            .oFirm_idea .box_vision .txt_box dd span{display: inline-block; }
			.oFirm_idea .box_vision .txt_box dd span.round{width:64px; height: 64px; line-height: 20px; color: #fff; background-color: #3888d8; text-align: center;  border-radius: 32px; margin-right: 15px;     display: inline-flex ;justify-content: center;align-items: center;}
	.oFirm_idea .box_vision .txt_box .sp{font-size:26px;font-weight:900;}
.oFirm_idea .box_mission{ margin-bottom: 74px;}
	.oFirm_idea .box_mission h2{font-size: 36px; color: #313131; text-align: center; width: 595px; margin: 0 auto 50px;}
	.oFirm_idea .box_mission h2 span{display: block;border-top: 1px solid #c9c9c9; padding-top: 16px; margin-top: 14px;}
	.oFirm_idea .box_mission h2 span.red{display: inline;color:#d80c1a; border: none; padding: 0; margin: 0;}
	.oFirm_idea .box_mission .txt_box .row{line-height:40px;}
		.oFirm_idea .box_mission .txt_box .r_l{float:left;}
		.oFirm_idea .box_mission .txt_box .r_c{float:left;}
		.oFirm_idea .box_mission .txt_box .r_r{float:left;margin-top:10px;line-height:20px;}
		.oFirm_idea .box_mission .txt_box .sp{font-size:24px;}
		.oFirm_idea .box_strong {position: relative; height: 380px; margin-bottom: 114px; }
	.oFirm_idea .box_strong .bg{width: 1920px; left: 50%; transform: translateX(-50%); -ms-transform: translateX(-50%); -webkit-transform: translateX(-50%);   -o-transform: translateX(-50%);  height: 100%; position: absolute; background-color: #fafafa; z-index: -1; margin-top: 68px;}
	.oFirm_idea .box_strong h2{font-size: 36px; color: #313131; text-align: center; width: 595px; margin: 0 auto 50px;}
	.oFirm_idea .box_strong h2 span{display: block;border-top: 1px solid #c9c9c9; padding-top: 16px; margin-top: 14px;}
	.oFirm_idea .box_strong h2 span.red{display: inline;color:#d80c1a; border: none; padding: 0; margin: 0;}
	.oFirm_idea .box_strong .txt{}
	.oFirm_idea .box_strong .txt .item{width: 229px; height: 157px; padding-left: 28px ; padding-top: 12px; float: left; padding-right: 43px; border-right: 1px solid #cdcdcd;}
	.oFirm_idea .box_strong .txt .item.no{ border-right: none;}
	.oFirm_idea .box_strong .txt .item_title{font-size: 18px; font-weight: bold; color: #fff; width: 101px; line-height: 27px; line-height: 27px; background-color: #3888d8; text-align: center; border-radius: 27px; margin-bottom: 24px;}
	.oFirm_idea .box_strong .txt .item_con{font-size: 16px;color: #333; line-height: 30px;}

.oFirm_structure{}
.oFirm_structure .main_cont{background:url(../images/bg_curve2.jpg) no-repeat center top;}
.oFirm_structure .content{}
	.oFirm_structure .box_t{height:494px;position:relative;}
		.oFirm_structure .say_box{width:299px;position:absolute;left:50px;top:84px;}
		.oFirm_structure .say_box img{}
			.oFirm_structure .say_t{height:10px;}
			.oFirm_structure .say_b{height:46px;}
			.oFirm_structure .say_cont{background-color:#e3e3e3;}
			.oFirm_structure .say_cont .tit{padding-top:10px;font-size:24px;line-height:30px;color:#0a50a1;font-weight:bold;text-align:center;}
				.oFirm_structure .say_box ul{margin:10px 13px 0 13px;}
				.oFirm_structure .say_box li{font-size:14px;color:#626262;line-height:43px;border-top:1px solid #fff}
				.oFirm_structure .say_box li.first{border-top:none;}
					.oFirm_structure .say_box .labl{float:left;width:75px;font-weight:bold;text-align:right;}
					.oFirm_structure .say_box .name{float:left;width:75px;}
					.oFirm_structure .say_box .txt{float:left;}
		.oFirm_structure .photo_hu_box{width:550px;position:absolute;left:536px;}
		.oFirm_structure .photo_hu_box .left{float:left;}
		.oFirm_structure .photo_hu_box .right{float:left;margin-left:140px;}
		.oFirm_structure .photo_hu_box .line{background-color:#e3e3e3;position:absolute;}
		.oFirm_structure .photo_hu_box .line_1{width:3px;height:33px;left:103px;top:202px;}
		.oFirm_structure .photo_hu_box .line_2{width:3px;height:37px;left:103px;top:444px;}
		.oFirm_structure .photo_hu_box .line_3{width:240px;height:3px;left:103px;top:461px;}
			.oFirm_structure .human{}
			.oFirm_structure .human_cont{}
				.oFirm_structure .human .pic{text-align:center;}
				.oFirm_structure .human .pic img{vertical-align:bottom;}
				.oFirm_structure .human .p{font-size:18px;color:#333;line-height:36px;white-space:nowrap;}
					.oFirm_structure .human .labl{font-weight:bold;}
					.oFirm_structure .human .name{}
			.oFirm_structure .h_1{width:210px;}
			.oFirm_structure .h_1 .pic{height:168px;line-height:168px;}
			.oFirm_structure .h_2{margin-top:40px;width:210px;}
			.oFirm_structure .h_2 .pic{height:168px;line-height:168px;}
			.oFirm_structure .h_3{margin-top:50px;width:145px;}
			.oFirm_structure .h_3 .pic{height:160px;line-height:160px;}
			.oFirm_structure .h_4{margin-top:40px;width:145px;}
			.oFirm_structure .h_4 .pic{height:160px;line-height:160px;}
	.oFirm_structure .box_b{height:300px;}
		.oFirm_structure .catalog_branch{margin:auto;width:1100px;}
			.oFirm_structure .line_t{margin-left:48px;width:998px;height:3px;background-color:#e3e3e3;}
			.oFirm_structure .block{float:left;margin-left:100px;margin-top:32px;width:99px;position:relative;}
			.oFirm_structure .block.first{margin-left:0;}
			.oFirm_structure .block .line{width:3px;height:50px;position:absolute;left:48px;top:-35px;background-color:#e3e3e3;z-index:-1;}
				.oFirm_structure .block_cont{text-align:center;}
				.oFirm_structure .block .pic{}
				.oFirm_structure .block .txt{white-space:nowrap;font-size:16px;color:#333;line-height:36px;font-weight:bold;}
			.oFirm_structure .block.sp{margin-top:72px;}
			.oFirm_structure .block.sp .line{height:90px;top:-75px;}

.oFirm_factory{}
.oFirm_factory .box{position:relative;}
	.oFirm_factory .tit_box{width:400px;height:163px;position:absolute;top:0;}
	.oFirm_factory .tit_box .tit{margin-top:56px;height:50px;width:163px;font-size:48px;color:#fff;font-weight:bold;line-height:50px;}
	.oFirm_factory .tit_box .tit span{display:inline-block;width:130px;text-align:center;letter-spacing:-1px;}
	.oFirm_factory .tit_box .p{color:#333;position:absolute;top:0;}
		.oFirm_factory .tit_box .txt_1{font-size:24px;font-weight:bold;line-height:36px;}
		.oFirm_factory .tit_box .txt_2{font-size:16px;line-height:20px;}
		.oFirm_factory .tit_box .sp{font-size:36px;}
	.oFirm_factory .cont_box{position:absolute;}
		.oFirm_factory .catalog{}
			.oFirm_factory .block{float:left;margin-left:20px;width:260px;text-align:center;position:relative;}
				.oFirm_factory .block_cont{color:#333;}
				.oFirm_factory .block .pic{width:260px;height:260px;overflow:hidden;position:relative;}
				.oFirm_factory .block .pic img{width:100%;height:100%;}
					.oFirm_factory .block .corner{width:40px;height:40px;overflow:hidden;position:absolute;right:0;top:0;font-size:24px;line-height:38px;color:#fff;font-style:italic;font-style:oblique;}
					.oFirm_factory .block .corner span{position:relative;left:2px;}
					.oFirm_factory .block .hint{font-size:16px;font-weight:bold;position:absolute;left:18px;bottom:0;line-height:26px;}
				.oFirm_factory .block .txt{margin-top:5px;font-size:16px;line-height:24px;}
			.oFirm_factory .block.green{}
			.oFirm_factory .block.green .pic{outline:1px solid #42c540;}
				.oFirm_factory .block.green .hint{color:#42c540;}
	
.oFirm_factory .box.left{}
.oFirm_factory .box.left .tit_box{left:0;}
.oFirm_factory .box.left .tit_box .tit{float:left;}
.oFirm_factory .box.right{margin-top:20px;}
.oFirm_factory .box.right .tit_box{right:0;text-align:right;}
.oFirm_factory .box.right .tit_box .tit{float:right;}

.oFirm_factory .box_green{height:587px;background:url(../images/bg_tree.jpg) no-repeat;}
.oFirm_factory .box_green .tit_box{background:url(../images/tit_green_l.png) no-repeat left;}
.oFirm_factory .box_green .tit_box .sp{color:#37c234;}
.oFirm_factory .box_green .tit_box .p{left:144px;top:99px;}
.oFirm_factory .box_green .cont_box{left:367px;top:47px;}
	.oFirm_factory .box_green .corner{background:url(../images/corner_green.png) no-repeat;}
	.oFirm_factory .box_green .block .txt{margin-top:0;line-height:36px;}
	.oFirm_factory .box_green .block_fu{width:255px;height:75px;position:absolute;right:275px;bottom:0;text-align:center;}
	.oFirm_factory .box_green .block_fu .txt{font-size:16px;color:#fff;}
		.oFirm_factory .box_green .block_fu .sp{font-size:30px;}
	.oFirm_factory .box_green .block_fu .corner{width:40px;height:40px;overflow:hidden;position:absolute;right:0;bottom:0;font-size:24px;line-height:41px;color:#fff;font-style:italic;font-style:oblique;background:url(../images/corner_green2.png) no-repeat;}
.oFirm_factory .box_blue{height:480px;}
.oFirm_factory .box_blue .tit_box{background:url(../images/tit_blue_r.png) no-repeat right;}
.oFirm_factory .box_blue .tit_box .sp{color:#31b2eb;}
.oFirm_factory .box_blue .tit_box .p{right:178px;top:37px;}
.oFirm_factory .box_blue .cont_box{left:4px;top:90px;}
	.oFirm_factory .box_blue .block{}
	.oFirm_factory .box_blue .block.even{margin-top:30px;}
	.oFirm_factory .box_blue .corner{background:url(../images/corner_blue.png) no-repeat;}
.oFirm_factory .box_brown{height:440px;background-color:#f6f6f6;}
.oFirm_factory .box_brown .tit_box{background:url(../images/tit_brown_l.png) no-repeat left;}
.oFirm_factory .box_brown .tit_box .sp{color:#e67817;}
.oFirm_factory .box_brown .tit_box .p{left:172px;top:40px;}
.oFirm_factory .box_brown .cont_box{left:126px;top:122px;}
	.oFirm_factory .box_brown .block{}
	.oFirm_factory .box_brown .block.even{margin-top:-30px;}
	.oFirm_factory .box_brown .corner{background:url(../images/corner_brown.png) no-repeat;}
.oFirm_factory .box_orange{height:480px;}
.oFirm_factory .box_orange .tit_box{background:url(../images/tit_orange_r.png) no-repeat right;}
.oFirm_factory .box_orange .tit_box .sp{color:#f7af01;}
.oFirm_factory .box_orange .tit_box .p{right:178px;top:37px;}
.oFirm_factory .box_orange .cont_box{left:4px;top:90px;}
	.oFirm_factory .box_orange .block{}
	.oFirm_factory .box_orange .block.even{margin-top:30px;}
	.oFirm_factory .box_orange .corner{background:url(../images/corner_orange.png) no-repeat;}

.oPro_flow{}
.oPro_flow .title_box{margin:40px auto 0 auto;width:406px;}
.oPro_flow .title_box .cont{width:370px;height:72px;font-size:24px;color:#333;line-height:72px;text-align:center;}
	.oPro_flow .title_box .sp{font-weight:bold;}
	.oPro_flow .title_box .blue{color:#0a50a1;}
	.oPro_flow .table{margin:20px auto 0 auto;width:1044px;position:relative;border:4px solid #f6f6f6;color:#333;}
	.oPro_flow .table .tab_t{position:absolute;left:-4px;top:-4px;}
	.oPro_flow .table .tab_b{position:absolute;left:-4px;bottom:-4px;}
		.oPro_flow .tr{font-size:16px;background-color:#fff;}
		.oPro_flow .tr.bg_gray{background-color:#f6f6f6;}
			.oPro_flow .th{float:left;width:50%;background:url(../images/icon_gear.gif) no-repeat 5px 12px;line-height:53px;}
			.oPro_flow .th .sp{font-size:18px;font-weight:bold;}
			.oPro_flow .td{float:left;padding:10px 0;width:50%;line-height:24px;}
				.oPro_flow .row_dot{padding-left:10px;background:url(../images/dot_blue.gif) no-repeat 0 9px;}
			.oPro_flow .table .p{margin-left:38px;}
		.oPro_flow .tr3{height:90px;}
.oPro_flow .p_box{margin:auto;width:1052px;}
.oPro_flow .p_box p{margin-top:25px;font-size:16px;color:#333;line-height:24px;}
.oPro_flow .p_box .pic_box{margin-top:25px;}
.oPro_flow .p_box .pic_box img{float:left;margin-left:7px;}
.oPro_flow .p_box .pic_box img.first{margin-left:0;}

.oPro_flow .flow_box{margin:20px auto 0 auto;width:1226px;height:700px;position:relative;}
.oPro_flow .flow_box .line{width:100%;height:3px;background-color:#e3e3e3;position:absolute;left:0;top:86px;z-index:-1;}
.oPro_flow .flow_box .bg_logo{width:703px;height:526px;background:url(../images/bg_logo.gif) no-repeat;position:absolute;left:172px;top:128px;z-index:-1;}
.oPro_flow .flow_box .catalog{}
	.oPro_flow .flow_box .block{float:left;width:175px;text-align:center;position:relative;}
		.oPro_flow .flow_box .arrow{width:14px;height:28px;background:url(../images/arrow_gray.gif) no-repeat;position:absolute;right:-12px;top:28px;}
		.oPro_flow .flow_box .block_cont{}
			.oPro_flow .flow_box .num{height:80px;font-size:72px;color:#dedede;line-height:80px;font-style:italic;font-style:oblique;font-family:impact;}
			.oPro_flow .flow_box .num span{margin-right:8px;}
			.oPro_flow .flow_box .round{margin:auto;width:29px;height:15px;background-color:#fff;}
			.oPro_flow .flow_box .say{margin:8px auto 0 auto;padding-top:6px;width:98px;height:34px;background:url(../images/say_gray.gif) no-repeat;line-height:34px;font-size:18px;color:#333;}
			.oPro_flow .flow_box .cont{margin-top:10px;font-size:16px;color:#333;line-height:26px;}
			.oPro_flow .flow_box .cont img{margin-top:5px;}
			.oPro_flow .flow_box .cont img.first{margin-top:0;}
			.oPro_flow .flow_box .cont img.icon{}
	.oPro_flow .flow_box .block.blue{}
	.oPro_flow .flow_box .block.blue .say{background:url(../images/say_blue.gif) no-repeat;color:#fff;font-weight:bold;}

.oSeekList{}
.oSeekList .catalog{}
	.oSeekList .block{border-bottom:1px solid #dcdcdc;}
		.oSeekList .block_cont{margin:11px 0;}
			.oSeekList .block .p{}
				.oSeekList .block .tit{padding-left:22px;font-size:18px;color:#333;font-weight:bold;line-height:36px;background:url(../images/dot_red.gif) no-repeat 6px 14px;}
				.oSeekList .block .txt{padding-left:22px;width:1008px;color:#616161;font-size:16px;line-height:24px;}
			.oSeekList .block .date{margin-top:30px;margin-right:40px;color:#b2b3b6;font-size:16px;line-height:36px;}
		.oSeekList .block .blue{color:#0a50a1;}
	.oSeekList .block.sp .date{margin-top:0;}

.year_box{margin:auto;width:1183px;}
.year_box .arrow_l,.year_box .arrow_r{float:left;display:block;margin:8px 10px 0 10px;width:43px;height:59px;cursor:pointer;}
.year_box .year_list{float:left;width:1029px;height:50px;position:relative;overflow:hidden;}
	.year_box .line{width:100%;height:1px;background-color:#a0a7ad;position:absolute;left:0;bottom:10px;z-index:-1;}
	.year_box ul{}
		.year_box li{float:left;text-align:center;}
			.year_box .cont{display:block;margin:auto;width:100px;cursor:pointer;}
				.year_box .year{font-size:26px;color:#a0a7ad;font-weight:900;line-height:24px;}
				.year_box .icon{margin:3px auto 0 auto;width:24px;height:22px;background-color:#fff;}
				.year_box .icon span{display:block;width:100%;height:100%;background:url(../images/icon_round_gray.gif) no-repeat center;}
		.year_box li.active .year{font-size:30px;color:#0a50a1;}
		.year_box li.active .icon span{background:url(../images/icon_star.gif) no-repeat top;}
		
.oNewsList{}
.oNewsList .catalog{}
	.oNewsList .block{float:left;margin-top:40px;margin-left:40px;width:400px;height:410px;}
	.oNewsList .block.inLeft{margin-left:0;}
		.oNewsList .block_cont{}
			.oNewsList .block .pic{width:400px;height:264px;overflow:hidden;}
			.oNewsList .block .pic img{width:400px;height:264px;}
			.oNewsList .block .p{margin:0 10px;}
			.oNewsList .block .p1{}
				.oNewsList .block .tit{margin-top:8px;font-size:18px;color:#0a50a1;text-align:justify;text-justify:distribute;line-height:24px;}
				.oNewsList .block .txt{margin-top:10px;font-size:14px;color:#333;text-align:justify;text-justify:distribute;line-height:20px;}
			.oNewsList .block .line{margin-top:6px;width:100%;height:1px;background-color:#dedede;}
			.oNewsList .block .p2{margin-top:3px;font-size:14px;color:#a0a7ad;line-height:24px;}
				.oNewsList .block .date{font-weight:bold;}
				.oNewsList .block .more{color:#a0a7ad;}

.oArticle{}
.oArticle .art_head{margin:50px auto 0 auto;width:1188px;text-align:center;font-weight:bold;}
	.oArticle .title{font-size:30px;color:#0a50a1;line-height:36px;}
	.oArticle .line{margin-top:12px;width:100%;height:1px;background-color:#e3e3e3;}
	.oArticle .date{margin-top:12px;font-size:18px;color:#a0a7ad;line-height:24px;}
.oArticle .art_body{margin:30px auto 0 auto;width:1100px;font-size:14px;color:#333;line-height:24px;text-align:justify;text-justify:distribute;}
/*.oArticle .art_body p{margin-top:40px;}*/
.oArticle .art_body center{margin-top:40px;}
	.oArticle .art_body .img{display:inline-block;position:relative;cursor:pointer;}
	.oArticle .art_body .img .icon_seek{display:block;width:50px;height:50px;position:absolute;bottom:0;right:0;background:url(../images/corner_seek.png) no-repeat;}
	.oArticle .art_body .img img{max-width:100%;}
.oArticle .btn_box{margin-top:70px;text-align:center;}

.pop_black{display:none;width:100%;height:100%;position:fixed;left:0;top:0;background:url(../images/bg_clarity_black_07.png);z-index:99;}
/*.pop_picList{display:none;width:100%;position:absolute;left:0;top:0;z-index:999;}*/
.pop_picList{display:none;width:100%;position:fixed;left:0;top:0;z-index:999;}
.pop_picList .pop_cont{margin:125px auto 0 auto;width:980px;}
/*.pop_picList .pop_cont{margin:425px auto 0 auto;width:960px;}*/
/*.pop_picList .pop_cont{margin:425px auto 0 auto;width:980px;}*/
	.pop_picList .arrow{float:left;margin-top:280px;width:25px;height:50px;cursor:pointer;}
	.pop_picList .arrow_l{}
	.pop_picList .arrow_r{}
	/*.pop_picList .list{float:left;margin:0 53px;width:800px;height:700px;overflow:hidden;}*/
	.pop_picList .pic_list{float:left;position:relative;}
		.pop_picList .btn_cls{width:42px;height:42px;position:absolute;right:20px;top:-42px;background:url(../images/btn_cls.jpg) no-repeat;cursor:pointer;}
		.pop_picList .btn_cls .sq1,.pop_picList .btn_cls .sq2{width:15px;height:15px;position:absolute;background-color:#767a7d;}
		.pop_picList .btn_cls .sq1{left:-34px;top:11px;}
		.pop_picList .btn_cls .sq2{right:-25px;bottom:-22px;}
		.pop_picList .list{margin:0 43px;width:840px;height:700px;overflow:hidden;position:relative;}
			.pop_picList ul{}
				.pop_picList li{float:left;width:800px;}
					/*.pop_picList .pic{width:800px;height:600px;line-height:600px;text-align:center;}*/
					/*.pop_picList .txt{margin-top:10px;font-size:18px;color:#fff;line-height:24px;}*/
					.pop_picList .pic{margin:auto;width:800px;height:600px;line-height:600px;text-align:center;overflow:hidden;}
					.pop_picList .pic img{vertical-align:middle;}
					.pop_picList .txt{margin:10px auto 0 auto;width:800px;font-size:18px;color:#fff;line-height:24px;}

.oRes_albumList{}
.oRes_albumList .catalog{position:relative;}
	.oRes_albumList .block{float:left;display:block;margin-bottom:20px;margin-right:20px;width:284px;}
		.oRes_albumList .block_cont{position:relative;}
			.oRes_albumList .block .pic{width:284px;height:213px;overflow:hidden;}
			.oRes_albumList .block .pic img{width:284px;height:213px;}
			.oRes_albumList .block .p{padding:0 15px;width:254px;height:40px;line-height:40px;position:absolute;left:0;bottom:0;background:url(../images/bg_clarity_black_055.png);font-size:18px;color:#fff;}
				.oRes_albumList .block .txt{float:left;font-weight:bold;}
				.oRes_albumList .block .arrow{float:right;}
.bg_hand{width:458px;height:237px;background:url(../images/bg_hand.jpg) no-repeat;position:absolute;bottom:0;right:0;z-index:-1;}

.oRes_photoList{}
.oRes_photoList .catalog{}
	.oRes_photoList .block{float:left;margin-bottom:20px;margin-left:32px;width:296px;cursor:pointer;}
	.oRes_photoList .block.inLeft{margin-left:0;}
		.oRes_photoList .block_cont{}
			.oRes_photoList .block .pic{width:296px;height:222px;overflow:hidden;position:relative;}
			.oRes_photoList .block .pic img{width:296px;height:222px;}
				.oRes_photoList .block .icon_seek{display:block;width:50px;height:50px;position:absolute;bottom:0;right:0;background:url(../images/corner_seek.png) no-repeat;}
			.oRes_photoList .block .txt{font-size:16px;color:#333;line-height:36px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.oRes_GTE{}
.oRes_GTE .p_box{}
	.oRes_GTE .p_head{}
		.oRes_GTE .p_box .p{font-size:16px;color:#333;letter-spacing:1px;line-height:30px;}
		.oRes_GTE .p_box .p .sp{font-size:20px;font-weight:bold;}
	.oRes_GTE .p_body{margin-top:175px;width:1280px;height:1410px;background:url(../images/GTE/bg_arrow.jpg) no-repeat center bottom;position:relative;}
	.oRes_GTE .p_body .blue{color:#0a50a1;}
		.oRes_GTE .tit_box{position:absolute;left:525px;top:-135px;z-index:3;}
		.oRes_GTE .tit_box .cont{font-size:30px;color:#626262;line-height:36px;}
			.oRes_GTE .tit_box .sp{font-weight:bold;position:relative;}
				.oRes_GTE .tit_box .eng{width:150px;position:absolute;font-size:24px;color:#dedede;text-align:center;left:50%;margin-left:-75px;}
				.oRes_GTE .tit_box .eng1{top:-26px;}
				.oRes_GTE .tit_box .eng2{bottom:-26px;}
				.oRes_GTE .tit_box .cha{font-weight:900;}
		.oRes_GTE .home_box{position:absolute;left:626px;top:15px;}
		.oRes_GTE .home_box .bg_home{width:191px;height:154px;background:url(../images/GTE/pic_home.jpg) no-repeat;position:absolute;left:0;top:-111px;z-index:2;}
		.oRes_GTE .home_box .cont{width:191px;position:relative;z-index:3;text-align:center;}
			.oRes_GTE .home_box .tit{font-size:26px;color:#fff;font-weight:bold;line-height:30px;}
			.oRes_GTE .home_box .txt{margin-top:30px;font-size:18px;color:#626262;line-height:24px;}
		.oRes_GTE .sq_box{width:160px;height:170px;position:absolute;right:37px;top:230px;background-color:#fff;}
		.oRes_GTE .sq_box .cont{height:100%;background:url(../images/GTE/bg_gray.jpg) no-repeat center bottom;}
			.oRes_GTE .sq_box .tit{font-size:26px;color:#626262;text-align:center;font-weight:900;line-height:30px;}
			.oRes_GTE .sq_box .txt_box{margin-top:15px;}
				.oRes_GTE .sq_box .txt{margin:auto;width:58px;font-size:18px;color:#616161;white-space:nowrap;line-height:30px;}
		.oRes_GTE .list_box{position:absolute;}
		.oRes_GTE .list_box .list_tit{font-size:26px;color:#626262;line-height:26px;height:28px;position:relative;text-align:center;}
		.oRes_GTE .list_box .list_tit .tit{display:inline-block;position:relative;font-weight:900;text-align:center;}
			.oRes_GTE .list_box .list_tit .l,.oRes_GTE .list_box .list_tit .r{width:16px;height:16px;position:absolute;top:-8px;}
			.oRes_GTE .list_box .list_tit .l{background:url(../images/GTE/arrow_lt.png) no-repeat;left:-12px;}
			.oRes_GTE .list_box .list_tit .r{background:url(../images/GTE/arrow_rt.png) no-repeat;right:-12px;}
		.oRes_GTE .list_box .list{padding:17px;background-color:#f6f6f6;}
			.oRes_GTE .list_box ul{}
			.oRes_GTE .list_box li{float:left;margin-left:12px;text-align:center;}
			.oRes_GTE .list_box li.first{margin-left:0;}
			.oRes_GTE .list_box li .pic{}
			.oRes_GTE .list_box li .pic img{}
			.oRes_GTE .list_box li .tit{margin-top:5px;font-size:16px;color:#000;line-height:24px;}
		.oRes_GTE .lb1{left:0;top:145px;}
		.oRes_GTE .lb2{right:0;top:520px;}
		.oRes_GTE .lb3{left:0;top:1075px;}
			.oRes_GTE .list_box .list{}
		.oRes_GTE .list_box .list1{display:block;}
		.oRes_GTE .list_box .list1 li{}
			.oRes_GTE .list_box .list1 .pic{height:235px;}
				.oRes_GTE .list_box .list1 img{height:235px;}
			.oRes_GTE .list_box .list1 .tit{}
		.oRes_GTE .list_box .list2{}
		.oRes_GTE .list_box .list2 li{}
			.oRes_GTE .list_box .list2 .pic{height:222px;}
				.oRes_GTE .list_box .list2 img{height:222px;}
			.oRes_GTE .list_box .list2 .tit{}
		.oRes_GTE .list_box .list3{padding-top:0;}
		.oRes_GTE .list_box .list3 li{margin-left:4px;}
		.oRes_GTE .list_box .list3 li.first{margin-left:0;}
			.oRes_GTE .list_box .list3 .pic{height:126px;}
				.oRes_GTE .list_box .list3 img{height:126px;}
			.oRes_GTE .list_box .list3 .tit{font-size:14px;color:#626262;}
		.oRes_GTE .list_box .list4{}
		.oRes_GTE .list_box .list4 li{}
			.oRes_GTE .list_box .list4 .pic{height:173px;}
				.oRes_GTE .list_box .list4 img{height:173px;}
			.oRes_GTE .list_box .list4 .tit{}

.oFirm_history{}
.oFirm_history .history_box{margin:30px auto 0 auto;padding-bottom:45px;width:1056px;background:url(../images/bg_dot.png) repeat-y center;}
.oFirm_history .history_box.isLoading{height:200px;background:url(../images/load.gif) no-repeat center;}
.oFirm_history .history_box.isLoading .block{display:none;}
	.oFirm_history .catalog{}
	.oFirm_history .catalog_li{float:left;width:50%;}
		.oFirm_history .block{float:left;margin-top:50px;position:relative;
			-webkit-transition: all linear 0.2s;transition: all linear 0.2s;
			filter: alpha(opacity=0);  
			-moz-opacity:0; 
			opacity:0;
			top:100px;
		}
		.oFirm_history .block.active{
			filter: alpha(opacity=100);  
			-moz-opacity:1; 
			opacity:1;
			top:0;
		}
			.oFirm_history .block .arrow{width:56px;height:31px;position:absolute;z-index:3;}
			.oFirm_history .block_cont{width:420px;padding:26px 26px 26px 26px;border:2px solid #e3e3e3;background-color:#fff;position:relative;}
				.oFirm_history .block .bom{width:100%;height:10px;position:absolute;left:0;bottom:-12px;z-index:-1;}
				.oFirm_history .block .pic{margin-bottom:23px;width:420px;min-height:50px;text-align:center;position:relative;cursor:pointer;overflow:hidden;}
				.oFirm_history .block .pic img{width:420px;}
					.oFirm_history .block .icon_seek{display:block;width:50px;height:50px;position:absolute;bottom:0;right:0;background:url(../images/corner_seek.png) no-repeat;}
				.oFirm_history .block .p{line-height:24px;}
					.oFirm_history .block .date{font-size:24px;color:#0a50a1;font-weight:bold;}
					.oFirm_history .block .tit{height:48px;font-size:16px;color:#333;}
		.oFirm_history .block.notPic{}
		.oFirm_history .block.notPic .pic{display:none;}
	.oFirm_history .catalog.left{float:left;}
		.oFirm_history .left .block{margin-right:52px;text-align:right;}
			.oFirm_history .left .block .bom{background:url(../images/sq_bom_l.jpg) no-repeat right top;}
			.oFirm_history .left .block .arrow{background:url(../images/sq_arrow_r.png) no-repeat;right:-52px;top:30px;}
	.oFirm_history .catalog.right{float:left;}
		.oFirm_history .right .block{margin-left:52px;text-align:left;}
			.oFirm_history .right .block .bom{background:url(../images/sq_bom_r.jpg) no-repeat left top;}
			.oFirm_history .right .block .arrow{background:url(../images/sq_arrow_l.png) no-repeat;left:-52px;top:70px;}
	.oFirm_history .block.left{float:left;}
	/*.oFirm_history .block.left{float:left;margin-right:52px;}*/
	.oFirm_history .block.left .bom{}
	.oFirm_history .block.left .arrow{background:url(../images/sq_arrow_r.png) no-repeat;right:-52px;top:30px;}
	.oFirm_history .block.right{float:right;}
	/*.oFirm_history .block.right{float:left;margin-left:52px;}*/
	.oFirm_history .block.right .bom{}
	.oFirm_history .block.right .arrow{background:url(../images/sq_arrow_l.png) no-repeat;left:-52px;top:70px;}
	.oFirm_history .block.notPic .pic{display:none;}

/*20170119*/
.hint_null{display:none;margin-top:20px;text-align:center;font-size:14px;color:#d80c1a;}
.hint_null.active{display:block;}
/*20170122*/
.pop_picList{position:absolute;}
/*20170420*/
.fu_btn_box .btn_fu{width:48px;height:48px;position:relative;}
	.fu_btn_box .btn_fu_a{}
		.fu_btn_box .btn_hint{position:absolute;left:0;top:0;
			-webkit-transition: all linear 0.2s;transition: all linear 0.2s;
			filter: alpha(opacity=0);  
			-moz-opacity:0; 
			opacity:0;
		}
	.fu_btn_box .btn_arr{position:absolute;right:30px;top:19px;width:8px;height:10px;background:url(../images/arr_gray_l.png) no-repeat;
		-webkit-transition: all linear 0.2s;transition: all linear 0.2s;
		filter: alpha(opacity=0);  
		-moz-opacity:0; 
		opacity:0;
	}
	.fu_btn_box .btn_pop{display:none;position:absolute;right:-146px;top:0;
		-webkit-transition: all linear 0.2s;transition: all linear 0.2s;z-index:-1;
	}
.fu_btn_box .btn_fu.isHover{}
.fu_btn_box .btn_fu.isHover .btn_fu_a{}
	.fu_btn_box .btn_fu.isHover .btn_hint{opacity:1;
		filter: alpha(opacity=100);  
		-moz-opacity:1; 
		opacity:1;
	}
.fu_btn_box .btn_fu.isHover .btn_arr{opacity:1;right:51px;
	filter: alpha(opacity=100);  
	-moz-opacity:1; 
	opacity:1;
}
.fu_btn_box .btn_fu.isHover .btn_pop{display:block;right:61px;}

.fu_btn_box .tocode_box{}

.pop_toCode{width:146px;}
	.ptc_cont{text-align:center;}
		.ptc_bor{height:5px;}
		.ptc_bor_t{}
		.ptc_bor_b{}
		.ptc_bor img{width:100%;height:100%;}
		.ptc_p{background-color:#626262;}
			.ptc_txt{font-size:14px;color:#fff;line-height:36px;}
			.ptc_pic{}
			.ptc_pic img{width:116px;}
			.ptc_null_b{height:10px;}

/* .catalog_car{height:206px;} */
.catalog_car .block{float:none;margin:auto;position:relative;}
.catalog_car .arrow_l,.catalog_car .arrow_r{cursor:pointer;}

.oFirm_structure .photo_hu_box{width:800px;}
.oFirm_structure .photo_hu_box .right{width:200px;height:480px;position:relative;}
	.oFirm_structure .photo_hu_box .r_cont{width:380px;position:absolute;left:0;bottom:0;}
	.oFirm_structure .h_sp{width:111px;}
		.oFirm_structure .human_cont{width:200px;position:relative;left:50%;margin-left:-100px;}
		.oFirm_structure .h_sp .pic{}
		.oFirm_structure .h_sp .pic img{}
		.oFirm_structure .h_sp .p{text-align:center;}
	.oFirm_structure .h_3{margin-top:0;margin-left:50px;float:left;}
	.oFirm_structure .h_4{margin-top:0;margin-left:15px;float:left;}

/*20170524*/
.fu_btn_box{width:48px;}
.oRes_albumEntry{}
.oRes_albumEntry .catalog{}
	.oRes_albumEntry .block{float:left;display:block;margin-left:42px;width:288px;height:306px;position:relative;overflow:hidden;z-index:1;}
	.oRes_albumEntry .block span{display:block;}
		.oRes_albumEntry .b_bg{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;background:url(../images/btn_sq_on.png) no-repeat;
			-webkit-transition: all linear 0.1s;transition: all linear 0.1s;
			filter: alpha(opacity=0);
			-moz-opacity:0;
			opacity:0;
			-webkit-transform: scale(1.1, 1.1);
			transform: scale(1.1, 1.1);
		}
	.oRes_albumEntry .block.first{margin-left:0;}	
	.oRes_albumEntry .block:hover{}
		.oRes_albumEntry .block:hover .b_bg{
			filter: alpha(opacity=100);
			-moz-opacity:1;
			opacity:1;
			-webkit-transform: scale(1, 1);
			transform: scale(1, 1);
		}
	
	.oRes_albumEntry .b_1{background:url(../images/btn_sq_01.jpg) no-repeat;}
	.oRes_albumEntry .b_2{background:url(../images/btn_sq_02.jpg) no-repeat;}
	.oRes_albumEntry .b_3{background:url(../images/btn_sq_03.jpg) no-repeat;}
	.oRes_albumEntry .b_4{background:url(../images/btn_sq_04.jpg) no-repeat;}
/*main_login*/
.main_login form{background: url(../images/login_bg.png) no-repeat top center;width: 708px;margin: 196px auto 0;}
.main_login .main_login_icon{text-align: center;}
.main_login .main_login_icon img{margin-top: -84px;}
.main_login .main_login_icon p{font-size: 16px;color: #919191;font-family: arial;background: url(../images/login_line.png) no-repeat center center;font-weight: bold;margin-top: 14px;margin-bottom: 42px;}
.main_login .main_login_inp label{display: block;text-align: center;font-size: 16px;color: #333333;margin-bottom: 20px;}
.main_login .main_login_inp label i{display: inline-block;width: 16px;}
.main_login .main_login_inp label input{width: 300px;height: 35px;line-height: 35px;font-size: 16px;color: #333333;border: none;padding: 0 10px;}
.main_login .main_login_btn{text-align: center;margin-top: 78px;}
.main_login .main_login_btn a:first-child{display: inline-block;font-size: 16px;color: #fff;background: url(../images/login_btnl.png) no-repeat;height: 42px;border: none;cursor: pointer;line-height: 42px;outline: none;}
.main_login .main_login_btn button{display: inline-block;font-size: 16px;color: #fff;background: url(../images/login_btnl.png) no-repeat;height: 42px;border: none;cursor: pointer;line-height: 38px;outline: none;width: 126px;padding-left: 30px;}
.main_login .main_login_btn span{display: inline-block;font-size: 11px;color: #919191;line-height: 42px;height: 42px;vertical-align: top;}
.main_login .main_login_btn a{display: inline-block;font-size: 16px;color: #fff;width: 96px;height: 42px;cursor: pointer;line-height: 42px;padding-left: 30px;background: url(../images/login_btnr.png) no-repeat;vertical-align: 2px;}
.main_login .main_login_btn a:hover{background: url(../images/login_btnrr.png) no-repeat;}
.main_login .main_login_btn a:first-child:hover{background: url(../images/login_btnll.png) no-repeat;}
/*main_reg*/
.main_reg form{background: url(../images/res_bg.png) no-repeat top center;}
.main_reg button[type=submit]{background: url(../images/res_btnl.png) no-repeat;}
.main_reg button[type=submit]:hover{background: url(../images/res_btnll.png) no-repeat;}
.main_reg button[type=reset]{background: url(../images/res_btnr.png) no-repeat;padding-left: 40px;}
.main_reg button[type=reset]:hover{background: url(../images/res_btnrr.png) no-repeat;}
.main_reg .main_login_inp{margin-left: 52px}
.main_reg .main_login_inp label{display: inline-block;margin-right: 57px;}
.main_reg .main_login_inp input[type=text],.main_reg .main_login_inp input[type=password]{width: 150px;height: 35px;line-height: 35px;}
.main_reg .main_login_inp input[type=radio]{width: 28px;height: 28px;margin-right: 7px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;position: relative;z-index: 2;}
.main_reg .main_login_inp label span{margin-right: 28px;display: inline-block;position: relative;}
.main_reg .main_login_inp label span b{position: absolute;left: 0;top: 0px;width: 28px;height: 28px;background: url(../images/checkbox_off.png) no-repeat;z-index: 1;}
.main_reg .main_login_inp label span b.on{background: url(../images/checkbox_on.png) no-repeat;}
.main_reg .main_login_inp label i{width: 32px;}
/*reg_mes*/
.reg_mes{width: 1201px;margin: 0 auto;}
.reg_mes .reg_mes_tit{width: 1060px;height: 181px;background: url(../images/recruit_tit.png) no-repeat;padding: 39px 65px 0 76px;}
.reg_mes .reg_mes_tit p{font-size: 16px;color: #333;line-height: 26px;text-indent: 2em;}
.reg_mes .reg_mes_tit p span{font-size: 20px;font-weight: bold;margin-left: -30px;}
.reg_mes .reg_mes_tabtxt{height: 29px;background: url(../images/recruit_tab.png) no-repeat;margin-left: 60px;padding-left: 99px;padding-top: 39px;font-size: 16px;color: #0a50a1;font-weight: bold;}
.reg_mes .reg_mes_tab{margin-left: 27px;}
.reg_mes .reg_mes_tabtit span{color: #fff;font-size: 14px;display: block;float: left;background: #8aaad7;height: 41px;line-height: 41px;text-align: center;}
.reg_mes .reg_mes_tabtit1{width: 53px;}
.reg_mes .reg_mes_tabtit2{width: 103px;}
.reg_mes .reg_mes_tabtit3{width: 180px;}
.reg_mes .reg_mes_tabtit4{width: 671px;}
.reg_mes .reg_mes_tabtit5{width: 143px;}
.reg_mes .reg_mes_tab table{border-left: 1px solid #b6d9eb;border-top: 1px solid #b6d9eb;margin-top: 2px;font-weight: 600;width: 1150px;}
.reg_mes .reg_mes_tab table td{border-right: 1px solid #b6d9eb;border-bottom: 1px solid #b6d9eb;text-align: center;height: 85px;font-size: 14px;color: #333;}
.reg_mes .reg_mes_tab table td p{display: inline-block;width: 600px;text-align: left;line-height: 20px;}
.reg_mes .reg_mes_tab table td a{display: inline-block;width: 100px;height: 31px;line-height: 31px;background: url(../images/recruit_btn.png) no-repeat;color: #fff;text-align: left;padding-left: 14px;font-weight: normal;font-size: 14px;}
/*reg_form*/
.reg_form{width: 1064px;margin: 0 auto;background: url(../images/form_bg.png) no-repeat;}
.reg_form .reg_form_tit{color: #999;font-size: 24px;width: 842px;margin: 0 auto;}
.reg_form .reg_form_tit span{color: #0a50a1;font-weight: bold;display: inline-block;vertical-align: 2px;margin-right: 8px;}
.reg_form .reg_form_top{margin-bottom: 34px;}
.reg_form form{width: 771px;margin: 47px auto 0;font-size: 16px;color: #333;background: none;}
.reg_form .reg_form_left,.reg_form .reg_form_right{float: left;}
.reg_form .reg_form_right{width: 185px;}
.reg_form form input,.reg_form form select{height: 28px;line-height: 28px;border: 1px solid #e5e5e5;display: inline-block;vertical-align: middle;padding: 0 10px;font-size: 16px;color: #919191;}
.reg_form form b{color: #d80c1a;font-size: 16px;display: inline-block;vertical-align: middle;}
.reg_form form label{display: block;margin-bottom: 21px;}
.reg_form form i{display: inline-block;width: 32px;}
.reg_form form span{position: relative;}
.reg_form .reg_form_name span{display: inline-block;margin-right: 62px;}
.reg_form .reg_form_name input{margin: 0 8px;width: 113px;}
.reg_form .reg_form_sex span{margin-right: 45px;}
.reg_form .reg_form_sex input{width: 21px;height: 20px;margin-right: 8px;position: relative;z-index: 2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;}
.reg_form .reg_form_sex b{position: absolute;width: 21px;height: 20px;z-index: 1;top: 0;left: 0;background: url(../images/checkbox_off1.png) no-repeat;}
.reg_form .reg_form_sex b.on{background: url(../images/checkbox_on1.png) no-repeat;}
.reg_form .reg_form_add span{height: 30px;display: inline-block;}
.reg_form .reg_form_add img{position: absolute;left: 123px;top: 0;}
.reg_form .reg_form_add select{width: 153px;height: 30px;line-height: 30px;padding-right: 0;padding-left: 10px;}
.reg_form .reg_form_add .reg_form_pro{margin-right: 26px;}
.reg_form .reg_form_mes input{width: 135px;}
.reg_form .reg_form_mes .reg_form_nat{margin-right: 26px;}
.reg_form .reg_form_addmes input{width: 474px;}
.reg_form .reg_form_tel input{width: 173px;}
.reg_form .reg_form_pho{margin-right: 10px;}
.reg_form .reg_form_img{width: 160px;height: 197px;background: url(../images/form_use.png) no-repeat;margin: 0 auto;overflow: hidden;line-height: 197px;}
.reg_form .reg_form_img #preview{width: 100%;height: auto;max-height: 197px;vertical-align: middle;}
.reg_form .reg_form_file{width: 103px;height: 30px;margin: 0 auto;overflow: hidden;background: url(../images/form_up.png) no-repeat;color: #fff;line-height: 30px;padding-left: 10px;margin-top: 10px;position: relative;}
.reg_form input[type=file]{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;cursor: pointer;font-size: 0px;width: 100%;position: absolute;top: 0;left: 0;padding: 0;}
.reg_form .reg_form_mon select{width: 142px;}
.reg_form .reg_form_mon img{left: 112px;}
.reg_form .reg_form_mon .reg_form_pro{margin-right: 15px;}
.reg_form .reg_form_sch input{width: 270px;}
.reg_form .reg_form_sch .reg_form_nat{margin-right: 11px}
.reg_form .reg_form_year,.reg_form .reg_form_month{margin-right: 16px;}
.reg_form .reg_form_year input{width: 126px;height: 30px;}
.reg_form .reg_form_month input{width: 72px;height: 30px;}
.reg_form .reg_form_year img{position: absolute;left: 118px;top: -5px;}
.reg_form .reg_form_month img{position: absolute;left: 64px;top: -5px;}
.reg_form .reg_form_eng{margin-right: 15px;}
.reg_form .reg_form_eng select{width: 170px;height: 30px;}
.reg_form .reg_form_eng img{left: 139px;position: absolute;}
.reg_form .reg_form_lev select{width: 296px;height: 30px;}
.reg_form .reg_form_lev img{position: absolute;left: 266px;}
.reg_form label textarea{width: 656px;height: 111px;border: 1px solid #e5e5e5;padding: 10px;color: #919191;font-size: 16px;}

.monthly {width: 1008px; height:350px ; margin: 0 auto;  margin-top: 32px; overflow: hidden;}
.monthly .swiper-wrapper{ position: inherit;}
.monthly .swiper-slide{ float: left; }
.monthly .swiper-slide .pic{ float: left; margin: 0 38px;}
.monthly .swiper-slide a{ background: url(../images/monthly_bg.png) no-repeat; display: inline-block; width: 166px;	height: 227px; padding-top:8px; padding-left: 10px;}
.monthly .swiper-slide a img{width: 155px;}
.monthly .swiper-slide .time .title{width: 164px;	height: 21px;	background-color: #0a50a1; color: #FFFFFF; font-size: 18px; line-height: 20px; padding-left: 12px; margin-top: 6px;}
.monthly .swiper-slide .time .month{ height: 38px; line-height: 38px; color: #0a50a1; font-size: 18px;}
.monthly .swiper-slide .time .month span{ margin-left: 10px;}

.monthly .swiper-slide .time .month span:first-child{ color: #a0a7ad; font-size: 35px;}
.monthly .swiper-slide .time{ border-bottom: #0a50a1 2px solid; width: 176px;}


.monthly_page{height:15px; text-align: center;}
.monthly_page .swiper-pagination-switch{ background: url(../images/icon_round_gray.gif) no-repeat center; width: 12px; height: 12px; display: inline-block; background-size:100% 100% ; margin: 0 17px;}
.monthly_page .swiper-active-switch{ background: url(../images/icon_round_blue.gif) no-repeat center; width: 14px; height: 14px; background-size:100% 100% ;}

























