@charset "utf-8";
/* CSS Document */
.height200{ height:200px;}
.height100{ height:100px;}
html{ overflow-x:hidden;}
.h45{font-family:'HelveticaNeueLT-Pro-45-Lt' !important;}
/*--------------page----------------*/
.cp_page{ height:130px; overflow:hidden; width:1190px; margin:0 auto; padding:50px 0;}
.cp_page_left{ vertical-align:top; width:35%; height:100%; font-size:0; line-height:0;}
.cp_page_left a{ display:block;  height:100%; font-size:0; line-height:0;}
.cp_page_left b, .cp_page_left span, .cp_page_left strong, .cp_page_left i{ vertical-align:middle; display:inline-block; *display:inline; *zoom:1;}
.cp_page_left b{ width:0; height:100%;}
.cp_page_left span{}
.cp_page_left strong{ width:20px; height:1px; background:#838383; -o-transition:all 0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; transition:all 0.5s; filter:alpha(opacity=0); opacity:0; -o-transform:translate(10px,0); -webkit-transform:translate(10px,0); -moz-transform:translate(10px,0); -ms-transform:translate(10px,0); transform:translate(10px,0);}
.cp_page_left i{font-size:14px; font-family:"Microsoft YaHei UI", "微软雅黑"; color:#838383; line-height:30px; -o-transition:all 0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; transition:all 0.5s; transform:translate(-10px,0);}

.cp_page_left a:hover strong{ filter:alpha(opacity=100);  opacity:1;-o-transform:translate(-10px,0); -webkit-transform:translate(-10px,0); -moz-transform:translate(-10px,0); -ms-transform:translate(-10px,0); transform:translate(-10px,0);}
.cp_page_left a:hover i{-o-transform:translate(0,0); -webkit-transform:translate(0,0); -moz-transform:translate(0,0); -ms-transform:translate(0,0); transform:translate(0,0);}

.cp_page_center{ width:30%; text-align:center; vertical-align:top; font-size:16px; font-family:"Microsoft YaHei UI", "微软雅黑"; color:#838383; line-height:30px;}

.cp_page_right{ vertical-align:top; width:35%; height:100%; font-size:0; line-height:0; text-align:right;}
.cp_page_right a{ display:block; height:100%; font-size:0; line-height:0;}
.cp_page_right b, .cp_page_right span, .cp_page_right strong, .cp_page_right i{ vertical-align:middle; display:inline-block; *display:inline; *zoom:1;}
.cp_page_right b{ width:0; height:100%;}
.cp_page_right span{}
.cp_page_right strong{ width:20px; height:1px; background:#838383; -o-transition:all 0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; transition:all 0.5s; filter:alpha(opacity=0); opacity:0; -o-transform:translate(-10px,0); -webkit-transform:translate(-10px,0); -moz-transform:translate(-10px,0); -ms-transform:translate(-10px,0); transform:translate(-10px,0);}
.cp_page_right i{font-size:14px; font-family:"Microsoft YaHei UI", "微软雅黑"; color:#838383; line-height:30px; -o-transition:all 0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; transition:all 0.5s; transform:translate(10px,0); }


.cp_page_right a:hover strong{filter:alpha(opacity=100);  opacity:1; -o-transform:translate(10px,0); -webkit-transform:translate(10px,0); -moz-transform:translate(10px,0); -ms-transform:translate(10px,0); transform:translate(10px,0);}
.cp_page_right a:hover i{-o-transform:translate(0,0); -webkit-transform:translate(0,0); -moz-transform:translate(0,0); -ms-transform:translate(0,0); transform:translate(0,0);}

/*--------------page2----------------*/
.cp_page2{ height:200px; text-align:center;}
.cp_page2 .cp_page_left{ width:80px;}
.cp_page2 .cp_page_center{ line-height:100px; width:50px; text-align:center; font-size:0; line-height:0;}
.cp_page2 .cp_page_center b, .cp_page2 .cp_page_center span, .cp_page2 .cp_page_center strong{ vertical-align:top; font-weight:normal;}
.cp_page2 .cp_page_center span, .cp_page2 .cp_page_center strong{ width:24px; font-size:18px; font-family:Arial, Tahoma, Verdana, "Microsoft YaHei", SimSun; color:#868686; line-height:100px;}
.cp_page2 .cp_page_center b{  width:1px; height:100px; background:#c1c1c1;}
.cp_page2 .cp_page_right{ width:80px; text-align:center;}
/*--------------page over----------------*/



/*body*/
.cp_main_bg{ min-height:100%; position:relative; padding:0px 0 70px 0;}
.header_bg{ position:absolute; width:100%; height:70px; left:0; top:0; z-index:150; }
.header{}
.cp_nav_button11{}
.cp_nav_button11 b{ vertical-align:middle; width:0; height:100%;}
.cp_nav_button11 img{ vertical-align:middle;} 
.cp_nav_button{ position:absolute; right:0; top:0; width:5%; height:70px;  z-index:160;
-o-transition:all 0.5s; 
-webkit-transition:all 0.5s; 
-moz-transition:all 0.5s; 
-ms-transition:all 0.5s; 
transition:all 0.5s;
opacity:0; }
.cp_nav_button1{ background:#FFFFFF; opacity:0;}
.header_bg3 .cp_nav_button1{ opacity:1;}
.cp_nav_button2{}
.cp_nb_open{  width:24px; height:100%; position:absolute; left:50%; margin-left:-20%; top:0;  z-index:162;  opacity:1;-
-o-transition:all 0.5s; 
-webkit-transition:all 0.5s; 
-moz-transition:all 0.5s; 
-ms-transition:all 0.5s; 
transition:all 0.5s;}
.cp_nb_down{ width:20px; height:100%; position:absolute; left:50%; margin-left:-20%; top:0;  z-index:161;  opacity:0;
-o-transition:all 0.5s; 
-webkit-transition:all 0.5s; 
-moz-transition:all 0.5s; 
-ms-transition:all 0.5s; 
transition:all 0.5s;}
/*header*/
.header_bg{ }
.header{ width:96%; margin:0 auto; height:100%; 
-o-transition:all 0.5s; 
-webkit-transition:all 0.5s; 
-moz-transition:all 0.5s; 
-ms-transition:all 0.5s; 
transition:all 0.5s; }
.header_bg3 .header{ opacity:1;}

.header_logo{ float:left; height:100%;}
.header_logo b{ vertical-align:middle; width:0; height:100%;}
.header_logo a{ vertical-align:middle;}
.header_logo a img{max-height:80%; filter:alpha(opacity=50);  opacity:0.5;}

.header_logo2{}
.header_logo2 a img{filter:alpha(opacity=50);  opacity:0.5;}

.header_nav{ height:100%; position:absolute; right:0; 
}
.header_nav ul{ display:block; height:100%;}
.header_nav li{ vertical-align:top; width:120px; height:100%; position:relative; z-index:10; padding-top:20px;}
.header_nav li a{ display:block; height:30px; font-size:14px; font-family:"Microsoft YaHei UI", "微软雅黑"; color:#666; line-height:30px; text-align:left; overflow:hidden;}
.header_nav li a:hover{ color:#000;}
.header_nav2 li a{ color:#fff;}

.header_nav dl{ position:absolute; width:100%; left:0; top:100%; display:none;}
.header_nav dl dd{ display:block; width:100%; height:40px; padding-top:5px;}
.header_nav dl dd a{ font-size:12px; font-family:"Microsoft YaHei UI", "微软雅黑"; color:#666; line-height:30px; text-align:left; }
.header_nav li:hover dl{ display:block;}

.header_nav .header_nav_now a{ color:#000;}

.header_nav2 dl dd a{ color:#fff;}

.header_nav li a, .header_nav dl dd a{ position:relative;}
.header_nav li a strong, .header_nav dl dd a strong{ position:relative; top:0; font-weight:normal; -o-transition:all 0.5s; opacity:1;
-webkit-transition:all 0.5s; 
-moz-transition:all 0.5s; 
-ms-transition:all 0.5s; 
transition:all 0.5s;}
.header_nav li a span, .header_nav dl dd a span{ position:absolute; left:0; top:-30px; width:100%; height:100%;-o-transition:all 0.5s; 
-webkit-transition:all 0.5s; 
-moz-transition:all 0.5s; 
-ms-transition:all 0.5s; 
transition:all 0.5s;  }
.header_nav li:hover a span, .header_nav dl dd:hover a span{ font-weight:bold;}
.header_nav li a:hover strong, .header_nav dl dd a:hover strong{ top:30px; font-weight:bold;}
.header_nav li a:hover span, .header_nav dl dd a:hover span{ top:0px;}
/*footer*/
.cp_footer_bg{ position:absolute; width:100%; height:70px; left:0; bottom:0; background:#fff; padding:0 5%;}
.cp_footer_bg2{ width:100%; height:70px; background:#fff; padding:0 5%;}
.cp_footer{ text-align:left; height:100%; font-size:12px; font-family:"Microsoft YaHei", "Microsoft YaHei UI", "微软雅黑", Arial, SimSun, "宋体", sans-serif; color:#BDBDBD; line-height:78px; }
.cp_footer a{font-size:12px; font-family:"Microsoft YaHei", "Microsoft YaHei UI", "微软雅黑", Arial, SimSun, "宋体", sans-serif; color:#000; line-height:78px;}
.cp_footer a:hover{ color:#999;}



/*index main*/
.cp_main{}

/*banner*/
.banner{}
.banner img{ width:100%;}

/*join us list*/


/*index*/




/*product list*/
.cp_productlist_main{ width:1190px; margin:0 auto;}

.cp_plm_title{ padding:200px 0 100px 0;}
.cp_plm_title ul{ display:block; text-align:center; height:40px;}
.cp_plm_title li{ vertical-align:top; height:100%; padding:0 50px;}
.cp_plm_title li a{ font-size:18px; font-family:Arial, Tahoma, Verdana, "Microsoft YaHei", SimSun; color:#808080; line-height:40px;}
.cp_plm_title .cp_plmt_now a{ color:#1C1C1C; font-weight:bold;}
.cp_plm_title .cp_plmt_now a strong{ font-weight:bold;}
.cp_plm_title_li2{ background:url(../images/cp_plm_title_li2_leftbg.png) no-repeat left center;}
.cp_plm_title li a { position:relative; height:40px; display:block; overflow:hidden;}

.cp_plm_title li a strong{ font-weight:normal; position:relative; top:0; -o-transition:all 0.5s; 
-webkit-transition:all 0.5s; 
-moz-transition:all 0.5s; 
-ms-transition:all 0.5s; 
transition:all 0.5s;}
.cp_plm_title li a span{ position:absolute; left:0; top:0; width:100%; height:100%; top:-40px; -o-transition:all 0.5s; 
-webkit-transition:all 0.5s; 
-moz-transition:all 0.5s; 
-ms-transition:all 0.5s; 
transition:all 0.5s; font-weight:normal;}
.cp_plm_title li a:hover strong{ top:30px;}
.cp_plm_title li a:hover span{ top:0}

.cp_plm_content{}
.cp_plm_content ul{}
.cp_plm_content li{ padding-bottom:30px;}
.cp_plmc_img a{ position:relative; display:block;}
.cp_plmc_img img{ width:100%;}
.cp_plmc_img_float{  position:absolute; width:100%; height:100%; background:#000000; filter:alpha(opacity=0);  opacity:0;-o-transition:all 0.5s; 
-webkit-transition:all 0.5s; 
-moz-transition:all 0.5s; 
-ms-transition:all 0.5s; 
transition:all 0.5s;}
.cp_plmc_img a:hover .cp_plmc_img_float{filter:alpha(opacity=50);  opacity:0.5;}
.cp_plmc_text{ text-align:center; padding:30px 0;}
.cp_plmc_text a h3, .cp_plmc_text a h4{ font-size:16px; font-family:Arial, Tahoma, Verdana, "Microsoft YaHei", SimSun; color:#606060; font-weight:normal; line-height:32px; display:inline-block;}
.cp_plmc_text a h3{ font-family:"Microsoft YaHei", "Microsoft YaHei UI", "微软雅黑", Arial, SimSun, "宋体", sans-serif;}
.cp_plmc_text a:hover h3, .cp_plmc_text a:hover h4{ color:#000000;}

/*product*/
.cp_product_main{}
.cp_pm_banner{ text-align:center; position:relative;}
.cp_pm_banner img{}

.cp_pmb_text{ position:absolute; left:0; bottom:6%; width:100%;  }
.cp_pmbt_top{ width:1190px; margin:0 auto;text-align:left;}
.cp_pmbt_top span{font-size:18px; font-family:"Microsoft YaHei", "Microsoft YaHei UI", "微软雅黑", Arial, SimSun, "宋体", sans-serif; line-height:26px; color:#fff;}
.cp_pmbt_top strong{font-size:18px; font-family:"Microsoft YaHei", "Microsoft YaHei UI", "微软雅黑", Arial, SimSun, "宋体", sans-serif; line-height:28px; color:#fff; font-weight:normal;}

.cp_pmbt_bottom{font-size:60px; font-family:"Microsoft YaHei", "Microsoft YaHei UI", "微软雅黑", Arial, SimSun, "宋体", sans-serif; color:#fff; line-height:70px; font-weight:bold; text-align:left; width:1190px; margin:0 auto;}

.cp_pm_title2{ text-align:center; margin:90px 0 10px 0;}
.cp_pm_title2 h4, .cp_pm_title2 h3{ font-size:24px; font-family:"Microsoft YaHei", "Microsoft YaHei UI", "微软雅黑", Arial, SimSun, "宋体", sans-serif; color:#606060; line-height:48px;  font-weight:normal;}
.cp_pm_title2 h4{}
.cp_pm_title2 h3{ font-size:20px;}

.cp_pm_title{ text-align:center; margin-bottom:90px;}
.cp_pm_title .cp_pm_title_box1{ padding:0 20px;}
.cp_pm_title_box1 span, .cp_pm_title_box1 strong{ font-size:12px; font-family:"Microsoft YaHei", "Microsoft YaHei UI", "微软雅黑", Arial, SimSun, "宋体", sans-serif; line-height:24px; color:#808080;}
.cp_pm_title_box1 span{}
.cp_pm_title_box1 strong{ font-weight:normal;}

.cp_pm_content{ font-size:12px; font-family:"Microsoft YaHei", "Microsoft YaHei UI", "微软雅黑", Arial, SimSun, "宋体", sans-serif; color:#808080; line-height:24px; width:1190px; margin:0 auto; text-align:justify; table-layout:fixed; word-break: break-all; overflow:hidden; padding-bottom:100px; letter-spacing:0px; padding-top:30px;}

/*content*/
.cp_contactus_main{}
.cp_cum_title{ display:block; width:1190px; height:290px; margin:0 auto; padding:200px 0 50px 0; position:relative;}
.cp_cumt_em{ position:absolute; right:0; bottom:50px; font-size:12px; font-family:Arial, Tahoma, Verdana, "Microsoft YaHei", SimSun; color:#595959; line-height:24px;}
.cp_cum_title li{ vertical-align:top; height:100%;}
.cp_cum_title span{vertical-align:top; height:100%; width:20px;font-size:18px; font-family:Arial, Tahoma, Verdana, "Microsoft YaHei", SimSun; color:#808080; line-height:40px; text-align:center;}
.cp_cum_title li a{ font-size:18px; font-family:Arial, Tahoma, Verdana, "Microsoft YaHei", SimSun; color:#808080; line-height:40px;-o-transition:all 0.5s; 
-webkit-transition:all 0.5s; 
-moz-transition:all 0.5s; 
-ms-transition:all 0.5s; 
transition:all 0.5s;}
.cp_cum_title .cp_cumt_linow a{ font-weight:bold; color:#000;}
.cp_cumt_li a:hover{ color:#000000;}

.cp_cum_box{ }
.cp_cumb_top{ text-align:center;}
.cp_cumb_top h3{ font-size:24px; font-family:Arial, Tahoma, Verdana, "Microsoft YaHei", SimSun; color:#4C4C4C; line-height:50px; font-weight:normal;}
.cp_cumb_center{ position:relative;padding-bottom:100px;
		
	}
.cp_cumbc_float{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:-1; }
.cp_cumbc_float_div1{ width:8px; height:8px; border:1px solid #A6A6A6; border-radius:100%; margin:0 auto; background:#FFFFFF;}
.cp_cumbc_float_div2{ width:2px; height:100%; background:#999; margin:0 auto;}

.cp_cumb_center ul{ display:block; width:100%; padding-top:50px;}
.cp_cumb_center li{ padding-top:0; display:block;}

.cp_cumb_center_li{ width:100%; overflow:hidden;}
.cp_cumb_center_li_left{ padding-right:50%;  text-align:right;}
.cp_cumb_center_li_right{ padding-left:50%;  text-align:left;}

.cp_cumb_center_li h6{ font-size:16px; font-family:"Microsoft YaHei", "Microsoft YaHei UI", "微软雅黑", Arial, SimSun, "宋体", sans-serif; color:#747374; line-height:32px;}
.cp_cumb_center_li_center{ padding:10px 0;}
.cp_cumb_center_li .cp_cumb_center_li_p{ font-size:12px; font-family:"Microsoft YaHei", "Microsoft YaHei UI", "微软雅黑", Arial, SimSun, "宋体", sans-serif; color:#595959; line-height:18px;filter:alpha(opacity=0);  opacity:0;table-layout:fixed; word-break: break-all; overflow:hidden; 
-o-transition:all 0.5s; 
-webkit-transition:all 0.5s; 
-moz-transition:all 0.5s; 
-ms-transition:all 0.5s; 
transition:all 0.5s;}

.cp_cumb_center_li1 h6{ padding-right:125px;}
.cp_cumb_center_li1 .cp_cumb_center_li_center{ position:relative; right:-3px;}
.cp_cumb_center_li1 .cp_cumb_center_li_p{ padding-right:125px;}

.cp_cumb_center_li2 h6{ padding-left:145px;}
.cp_cumb_center_li2 .cp_cumb_center_li_center{ position:relative; left:-5px;}
.cp_cumb_center_li2 .cp_cumb_center_li_p{ padding-left:145px;}

.cp_cumb_center_li3 h6{padding-right:300px;}
.cp_cumb_center_li3 .cp_cumb_center_li_center{ position:relative; right:-7px;}
.cp_cumb_center_li3 .cp_cumb_center_li_p{padding-right:300px;}

.cp_cumb_center_li4 h6{padding-left:375px;}
.cp_cumb_center_li4 .cp_cumb_center_li_center{ position:relative; left:-4px;}
.cp_cumb_center_li4 .cp_cumb_center_li_p{padding-left:375px; position:relative; top:-25px;}


.cp_cumb_center li:hover .cp_cumb_center_li_p{filter:alpha(opacity=100);  opacity:1;}


/*join*/
.cp_joinus_main{ padding-bottom:100px;}




 /*-------------------------- 下拉列表样式 --------------------------*/
.accordion { 	width: 1190px; margin:0 auto;  	background: #FFF;  border-top:1px solid #AFAFAF;}
.accordion li{ border-bottom:1px solid #AFAFAF;}
.accordion .link {	cursor: pointer;	display: block;	font-size: 14px; color:#606060; line-height:50px; font-family:"Microsoft YaHei", "Microsoft YaHei UI", "微软雅黑", Arial, SimSun, "宋体", sans-serif;	position: relative;	-webkit-transition: all 0.4s ease;	-o-transition: all 0.4s ease;	transition: all 0.4s ease;}
.accordion li:last-child .link {	border-bottom: 0;}
.accordion li i {	position: absolute; width:15px; height:6px;	top: 21px;	right:10px;	font-size: 18px;	color: #595959;	-webkit-transition: all 0.4s ease;	-o-transition: all 0.4s ease;	transition: all 0.4s ease;}
.accordion li i img{ width:100%; height:100%;}
.accordion li.open .link {	}
.accordion li.open i {	color: #b63b4d;}
.accordion li.open i.fa-chevron-down {	-webkit-transform: rotate(180deg);	-ms-transform: rotate(180deg);	-o-transform: rotate(180deg);
	transform: rotate(180deg);}
.accordion li.default .submenu {display: block;}
/*----------------------------- Submenu -----------------------------*/
 .submenu { 	display: none;font-size: 12px; font-family:"Microsoft YaHei", "Microsoft YaHei UI", "微软雅黑", Arial, SimSun, "宋体", sans-serif; color:#606060; line-height:24px; padding:10px 0 30px 60%;table-layout:fixed; word-break: break-all; overflow:hidden; text-align:justify;}

/*-------------------------- 下拉列表样式完结 --------------------------*/


/*about*/
.cp_about_main{  }
.cp_about_main3{}
.cp_about_main3 .cp_am_left{  vertical-align:top; width:49%; margin-right:2%; text-align:center; height:473px; overflow:hidden;}
.cp_about_main3 .cp_am_left_top{ position:relative; margin:0 auto;}
.cp_about_main3 .cp_amlt_float{ position:absolute; top:0; left:0; width:100%; height:45px;}
.cp_about_main3 .cp_amlt_float strong{ display:block; width:100%; height:100%;}
.cp_about_main3 .cp_amlt_float span{ vertical-align:top; font-size:14px; font-family:"Microsoft YaHei", "Microsoft YaHei UI", "微软雅黑", Arial, SimSun, "宋体", sans-serif; color:#4F4F4F; line-height:20px; position:absolute; width:100%; height:100%; left:100%; top:0; padding-left:10px; text-align:left; opacity:0;
-o-transition:all 0.5s; 
-webkit-transition:all 0.5s; 
-moz-transition:all 0.5s; 
-ms-transition:all 0.5s; 
transition:all 0.5s;}
.cp_about_main3 .cp_am_left1 .cp_amlt_float span{ top:10px;}
.cp_about_main3 .cp_am_left2 .cp_amlt_float span{ top:14px;}
.cp_about_main3 .cp_am_left3 .cp_amlt_float span{ top:12px;}

.cp_about_main3 .cp_am_left0{ vertical-align:top; text-align:center;}
.cp_about_main3 .cp_am_left1{}
.cp_about_main3 .cp_am_left1 .cp_am_left_top{ width:160px;}
.cp_about_main3 .cp_am_left_bottom a{ position:relative;}
.cp_about_main3 .cp_am_left_bottom a .cp_am_left_bottom_float{ position:absolute; left:0; top:0; width:100%; height:100%; background:#000000; filter:alpha(opacity=30);  opacity:0.3;-o-transition:all 0.5s; 
-webkit-transition:all 0.5s; 
-moz-transition:all 0.5s; 
-ms-transition:all 0.5s; 
transition:all 0.5s;}
.cp_about_main3 .cp_am_left_bottom a:hover .cp_am_left_bottom_float{ filter:alpha(opacity=0);  opacity:0;}

.cp_about_main3 .cp_am_left_bottom1{ width:105px; height:105px; border-radius:50%; overflow:hidden; background: #DD8788; position:relative; left:15px;}
.cp_about_main3 .cp_am_left_bottom1 a{ display:block;width:100%; height:100%;}
.cp_about_main3 .cp_am_left_bottom1 a img{ width:100%; height:100%;}

.cp_about_main3 .cp_am_left2{ padding-top:80px; padding-left:70px;}
.cp_about_main3 .cp_am_left2 .cp_am_left_top{ width:80px;}
.cp_about_main3 .cp_am_left_bottom2{ position:relative; width:110px; height:65px;  top:-2px;position:relative; left:-16px;}
.cp_about_main3 .cp_am_left_bottom2 a{ display:block;width:100%; height:100%; background:url(../images/about/about_left21.png); background-size:100% 100%;-o-transition:all 0.5s; 
-webkit-transition:all 0.5s; 
-moz-transition:all 0.5s; 
-ms-transition:all 0.5s; 
transition:all 0.5s;}
.cp_about_main3 .cp_am_left_bottom2 a:hover{background:url(../images/about/about_left22.png); background-size:100% 100%;}
.cp_about_main3 .cp_am_left_bottom2 a img{ width:100%; height:100%;}

.cp_about_main3 .cp_am_left3{ padding-left:80px;}
.cp_about_main3 .cp_am_left3 .cp_am_left_top{ width:80px; position:relative; }
.cp_about_main3 .cp_am_left_bottom3{ position:relative; width:70px; height:70px; position:relative; left:15px;}
.cp_about_main3 .cp_am_left_bottom3 a{ display:block;width:100%; height:100%;}
.cp_about_main3 .cp_am_left_bottom3 a img{ width:100%; height:100%;}
.cp_about_main3 .cp_am_right{  width:49%; vertical-align:top;  position:relative; height:473px;}



.cp_about_main3 .cp_amr_top{ position:relative;}
.cp_amr_top_text{  font-size:16px; font-family:Arial, Tahoma, Verdana, "Microsoft YaHei", SimSun; line-height:32px; color:#4C4C4C; font-weight:bold; opacity:1; -o-transition:all 0.5s; 
-webkit-transition:all 0.5s; 
-moz-transition:all 0.5s; 
-ms-transition:all 0.5s; 
transition:all 0.5s;}
.cp_amr_top_float{ opacity:0;position:absolute; width:100%; height:100%; overflow:hidden; left:0; top:0;  font-size:16px; font-family:Arial, Tahoma, Verdana, "Microsoft YaHei", SimSun; line-height:32px; color:#4C4C4C; font-weight:bold;-o-transition:all 0.5s; 
-webkit-transition:all 0.5s; 
-moz-transition:all 0.5s; 
-ms-transition:all 0.5s; 
transition:all 0.5s;} 
.cp_about_main3 .cp_amr_center{ font-size:12px; font-family:Arial, Tahoma, Verdana, "Microsoft YaHei", SimSun; color:#A9A9A9; line-height:24px; text-align:justify; table-layout:fixed; word-break: break-all;overflow-x:hidden; height:100%; padding:3px 10% 0 0;}
.cp_about_main3 .cp_amr_center_content{position:relative; width:100%; height:438px; overflow:hidden; padding-top:3px;}
.cp_about_main3 .cp_amrc_cn{ position:relative; width:100%; height:100%; opacity:1; z-index:5; overflow-x:hidden;
-o-transition:all 0.5s; 
-webkit-transition:all 0.5s; 
-moz-transition:all 0.5s; 
-ms-transition:all 0.5s; 
transition:all 0.5s;}
.cp_about_main3 .cp_amrc_en{ position:absolute; left:0; top:0; width:100%; height:100%; opacity:0; z-index:4; overflow-x:hidden;
-o-transition:all 0.5s; 
-webkit-transition:all 0.5s; 
-moz-transition:all 0.5s; 
-ms-transition:all 0.5s; 
transition:all 0.5s;}

.cp_about_main3 .cp_amr_bottom{ text-align:right; padding:0 0 0 0; position:absolute; right:10%; bottom:-30px;}
.cp_about_main3 .cp_amr_bottom a{ font-size:12px; font-family:Arial, Tahoma, Verdana, "Microsoft YaHei", SimSun; color:#606060; line-height:22px; vertical-align:top; width:80px; height:24px; border:1px solid #717171; text-align:center; cursor:pointer;}
.cp_about_main3 .cp_amr_bottom_a1{ margin-right:10px;}





/*about_content*/


.cp_about_main2{ width:100%; margin:0; position:relative;}

.cp_about_main2 .cp_am_left{ width:44%; margin-right:7%;}
.cp_about_main2 .cp_am_right{ position:absolute; width:49%; height:100%;}

.slider .slider-control .slider-nav-page{}
.slider-nav-page-row1{ font-size:0; line-height:0; width:100%; text-align:right;}
.slider-nav-page-row1 .slider-nav-page-col{display:inline-block; *display:inline; *zoom:1; vertical-align:top;}
.slider-nav-page-row1 .slider-nav-page-col1{ margin-right:70px;}
.slider-nav-page-row2{ position:absolute; right:185px; top:0; height:100%;}
.slider-nav-page-col3{display:inline-block; *display:inline; *zoom:1; vertical-align:top; }
.slider-nav-page-col31{ border-left:1px solid #868686; }
.slider .slider-control .slider-nav-page{ padding-right:150px;}

.cp_about_content_back{ position:absolute; right:0; top:20px; width:100px; height:24px; font-size:12px; font-family:Arial, Tahoma, Verdana, "Microsoft YaHei", SimSun; line-height:22px; color:#8C8C8C; border:1px solid #8C8C8C; padding-right:10px; text-align:right;}
.cp_acb_float{ position:absolute; left:-60px; top:0; height:100%; width:100%;}
.cp_acb_float b{ vertical-align:middle; width:0; height:100%;}
.cp_acb_float span{ vertical-align:middle; width:3px; height:3px; border-radius:100%; background: #8C8C8C;}
.cp_acb_float strong{ vertical-align:middle; width:50px; height:1px; background: #8C8C8C;}
.cp_about_content_back:hover{ color:#000000; border:1px solid #000000;}
.cp_about_content_back:hover .cp_acb_float span, .cp_about_content_back:hover .cp_acb_float strong{ background:#000000;}

.cp_about_main2 .cp_amr_top{ position:absolute; width:100%; left:0; top:-5px; font-size:16px; font-family:Arial, Tahoma, Verdana, "Microsoft YaHei", SimSun; line-height:32px; color:#4C4C4C; font-weight:bold;} 
.cp_about_main2 .cp_amr_center{ font-size:12px; font-family:Arial, Tahoma, Verdana, "Microsoft YaHei", SimSun; color:#A9A9A9; line-height:24px; text-align:justify; table-layout:fixed; word-break: break-all; overflow:hidden; height:100%; padding:32px 10% 80px 0;}
.cp_about_main2 .cp_amr_center_content{position:relative; width:100%; height:100%;}
.cp_about_main2 .cp_amrc_cn{ position:absolute; left:0; top:0; width:100%; height:100%; opacity:1; z-index:5; overflow-x:hidden;
-o-transition:all 0.5s; 
-webkit-transition:all 0.5s; 
-moz-transition:all 0.5s; 
-ms-transition:all 0.5s; 
transition:all 0.5s;}
.cp_about_main2 .cp_amrc_en{position:absolute; left:0; top:0; width:100%; height:100%; opacity:0; z-index:4; overflow-x:hidden; padding-right:10%;
-o-transition:all 0.5s; 
-webkit-transition:all 0.5s; 
-moz-transition:all 0.5s; 
-ms-transition:all 0.5s; 
transition:all 0.5s;}

.cp_about_main2 .cp_amr_bottom{ text-align:right; position:absolute; right:10%; bottom:27px; }
.cp_about_main2 .cp_amr_bottom a{ font-size:12px; font-family:Arial, Tahoma, Verdana, "Microsoft YaHei", SimSun; color:#606060; line-height:22px; vertical-align:top; width:80px; height:24px; border:1px solid #717171; text-align:center; cursor:pointer;}
.cp_about_main2 .cp_amr_bottom_a1{ margin-right:10px;}

/*banner*/
.cp_main_bg2{ height:100%; padding:0;}
.cp_main2{ height:100%;}
.cp_banner{ height:100%;}
.cp_banner ul{}
.cp_banner li{}
.cp_banner_float{ position:absolute; width:100%; bottom:20px; text-align:center;} 
.cp_banner_float h3{ font-size:20px; font-family:"Microsoft YaHei", "Microsoft YaHei UI", "微软雅黑", Arial, SimSun, "宋体", sans-serif; color:#C7C9CA; line-height:40px; font-weight:normal;}
.cp_banner_float p{ font-size:12px; font-family:Arial, Tahoma, Verdana, "Microsoft YaHei", SimSun; color:#C7C9CA; line-height:24px;}
.pagination{ right:20px; bottom:100px;}
.pagination li{ }


/*nav2*/


.m_header_bg{ position:absolute; left:0; top:0; width:100%; height:70px; background:#D3D3D3;}
.m_header{ height:70px; padding:0 5%;}
.m_header_left{ float:left; max-width:50%; height:100%;}
.m_header_left b{ vertical-align:middle; width:0; height:100%;}
.m_header_left a{ vertical-align:middle; }
.m_header_left a img{ word-break:100px; filter:alpha(opacity=50);  opacity:0.5; position:relative; z-index:10;}

.m_header_right{ float:right; height:100%;}
.sh{ padding-top:25px !important; }

.m_content_header_bg{ background:none;}

.m_index_header_bg .hamburger .element{ background:#fff;}

.sn__menu ul.row_ul1{ padding:20px 5% 0 5%;}
























































