/* CSS Document */

html {	min-height: 100%;_height:100%;}
body{margin:0;padding:0;font:13px 微软雅黑,Arial, Helvetica, sans-serif;color:#4d4d4d; background:url(/en/images/bgs.png) center top; 	min-height: 100%;_height:100%; overflow-x:hidden;}
input{outline:none; cursor:pointer;}
dl,dd,dt,ul,li,form,p{margin:0;padding:0; list-style:none; }
.listnone{ list-style:none;}
img{border:0;  max-width: 100%;}
.tevialign{ vertical-align:middle;}
a:link {color: #373737;text-decoration: none;} /* 未访问的链接 */
a:visited {color: #373737;text-decoration: none;} /* 已访问的链接 */
a:hover {color:#e10062;text-decoration: none;} /* 鼠标在链接上 */ 
a:active {color: #373737;text-decoration: none;} /* 点击激活链接 */
.clearall{clear:both;height:1px;overflow:hidden;}
.f-left{float:left;}
.f-right{float:right;}
table{ width:100% !important;}
img{ vertical-align:bottom;}


/*-------------------------------------------index----------------------------------------------------------*/
.maxwidth{ max-width:1280px; margin:0 auto;}
.maxwidth11{ max-width:1280px; margin:0 auto;}
.bodypadding{ width:98%; padding:0 1%; margin:0 auto;}
.in_logos{ width:20%; float:left; padding-top:10px;}
.in_logos img{ width:100%;}
.in_home{float:left; display:block;font-size: 15px; padding:6px 0 0 3%; width:8%; text-align:center;height: 48px;line-height: 36px;}
.in_nav{ width:89%;  padding:6px 0 0 0; float:left;}
a.in_nav_a{ display:block; float:left; width:11%; font-size:15px; text-align:center; color:#000; height:48px; line-height:36px; border-radius:5px 5px 0 0;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s; }

a.in_nav_a span{ display:inline-block; padding-bottom:10px;  border-bottom:2px solid #ffffff;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
a.in_nav_a:hover{ color:#e10062; }
a.in_nav_a:hover span{ opacity:1; border-bottom:2px solid #e10062;}
.in_search{ width:22%; float:right; text-align:right; padding:6px 0 0 0;}
.in_serch_l{ padding:10px 0 0 0; float:right; width:78%; }
.in_serach_top{text-align:right; float:right; padding:8px 0 0 1%;}
.in_buttom{ display:none; width:40px; height:36px; background-color:#ffffff; background-image: none;   border: 1px solid #ffffff; border-radius: 4px; padding:0; float:right; margin:28px 10px 0 0;} 
.in_buttom span{ display:block; width:36px; margin:4px auto; height:4px; border-radius:5px; background-color:#999999; }

.in_banners{ height:auto;}
.in_bannerkk{ display:block; height:540px;}
.in_banner01{ display:none;}


.bans { width:100%; overflow:hidden; position:relative; }
	.bans .warp { width:20000px; }
	.bans .warp a { float:left; display:block; }
	.bans .warp a img{ width:100%; float:left; }
	.bans ul { list-style:none; margin:0; padding:0 90px 0 0; width:98%; position:absolute; bottom:30px; text-align:right; }
	.bans ul li { display:inline-block; max-width:90px; height:60px; background:#ffffff; border-radius:0px; margin:0 5px 0 0; border:1px solid #ffffff; overflow:hidden; }
	.bans ul li img{ width:auto; width:90px; height:60px; }
	.bans ul li.click { background:#ffffff; border:1px solid #ff0000; }
	.bans span { position:absolute; width:35px; height:50px; background:#ffffff; display:block; top:50%; margin-top:-25px; display:none; }
	.bans span.tl { left:0; }
	.bans span.tr { right:0; }

.pc_pros{ display:block;}
.mob_pros{ display:none;}

  .tablist { width:100%; position:relative; }
        .tablist span { position:absolute; width:50px; height:100px; background:#888; text-align:center; top:40%; color:#fff; z-index:1000000; }        
        .tablist span.tl { left:0; background:url(../image/icon8.png) left center no-repeat; }
        .tablist span.tr { right:0; background:url(../image/icon9.png) right center no-repeat; }
        .tablist .box { margin:0 0px; width:auto; overflow:hidden; }
        .tablist .box .warp { width:500000px; }
        .tablist .box .warp a { float:left; }
        .tablist .box .warp a img { width:100%; margin:0;  }
		
		
  .tablist1 { width:100%; position:relative; }
        .tablist1 span { position:absolute; width:40px; height:80px; background:#888; text-align:center; top:35%; color:#fff; z-index:1000000; }        
        .tablist1 span.tl { left:0; background:url(../image/icon8.png) center center no-repeat; }
        .tablist1 span.tr { right:0; background:url(../image/icon9.png) center center no-repeat; }
        .tablist1 .box { margin:0 0px; width:auto; overflow:hidden; }
        .tablist1 .box .warp { width:500000px; }
        .tablist1 .box .warp a { float:left; }
        .tablist1 .box .warp a img { width:100%; margin:0;  }
		
.sec_navlistbg{ background:#f7f7f7; width:100%; float:left; }
.sev_navlists{ padding:35px 0; overflow:hidden;background:#f7f7f7;}
.sev_nav_t{ float:left; margin-right:0.5%; padding-left:55px ;width:20%;  }
.sev_nav_t dt{ font-size:18px; font-weight:bold; color:#e10062; padding-bottom:10px; line-height:36px;}
.sev_nav_t dd>a{ display:block; padding:3px 0; font-size:14px;}
a.small_a{ font-size:12px; color:#999999; display:block; padding-left:10px;}

.in_con01{ padding:20px 0;}
.in_con01_left{ display:block; float:left; width:48.2%; overflow:hidden; position:relative;}
.in_con01_left img{ width:100%;display: block; margin:0 auto;transition:all 0.3s; z-index:1000; }
a.in_con01_left:hover img{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}	
a.in_con01_left .span_zz{ display:block; width:93%; position:absolute; left:0; top:0; height:500px; line-height:60px;  padding:25px 2% 20px 5%; font-size:35px; color:#FFF;  z-index:100000;text-shadow:#555 0px 2px 3px;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
a.in_con01_left:hover .span_zz{ display:block; width:93%; position:absolute; left:20px; top:0;  padding:25px 2% 20px 5%; font-size:35px; color:#FFF; text-shadow:#000 1px 2px 3px; z-index:100000;}
a.in_con01_left .span_zz01{ display:none; width:93%; position:absolute; left:0; top:0; height:500px; line-height:60px;  padding:25px 2% 20px 5%; font-size:35px; color:#FFF;  z-index:100000;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
a.in_con01_left:hover .span_zz01{ display:none; width:93%; position:absolute; left:20px; top:0;  padding:25px 2% 20px 5%; font-size:35px; color:#FFF; text-shadow:#000 1px 2px 3px; z-index:100000;}
.in_con01_left .div_zz{ opacity:0;  background:url(../image/in_zz.png); width:100%; height:500px; position:absolute; left:0px; top:0; height:100%;  padding:0 2% 20px 2%; font-size:35px; color:#FFF; text-shadow:#000 1px 2px 3px; z-index:10000;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.in_con01_left:hover .div_zz{ opacity:1;}

.in_con01_right{ float:right; width:50.8%;}
.in_con01_r_t{ display:block; margin-bottom:18px; position:relative; overflow:hidden;}
.in_con01_r_t img{ width:100%;display: block; margin:0 auto;transition:all 0.3s; z-index:1000; }
a.in_con01_r_t:hover img{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}
.in_con01_r_t strong,.in_con01_r_b strong{ opacity:0;  background:url(../image/in_zz.png); width:100%; position:absolute; left:0px; top:0; height:100%;  padding:0 2% 20px 2%; font-size:35px; color:#FFF; text-shadow:#000 1px 2px 3px; z-index:10000;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.in_con01_r_t:hover strong,.in_con01_r_b:hover strong{ opacity:1;}

.in_con01_r_t span{ display:block; width:94%; position:absolute; left:0; top:20px;  padding:0 2% 20px 4%; font-size:35px; color:#FFF;  z-index:100000; text-shadow:#555 0px 2px 3px; 
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.in_con01_r_t:hover span{ display:block; width:94%; position:absolute; left:20px; top:20px;  padding:0 2% 20px 4%; font-size:35px; color:#FFF; text-shadow:#000 1px 2px 3px; z-index:100000;}
.in_con01_r_b span{ display:block; width:94%; position:absolute; left:0; bottom:0;  padding:0 2% 20px 4%; font-size:35px; color:#FFF;  z-index:100000; text-shadow:#555 0px 2px 3px; 
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.in_con01_r_b:hover span{ display:block; width:94%; position:absolute; left:20px; bottom:0;  padding:0 2% 20px 4%; font-size:35px; color:#FFF; text-shadow:#000 1px 2px 3px; z-index:100000;}
.in_con01_r_b{ display:block;position:relative;overflow:hidden; width:49%; float:left;}
.in_con01_r_b img{ width:100%;display: block; margin:0 auto;transition:all 0.3s; z-index:1000; }
a.in_con01_r_b:hover img{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}

.in_title01{ font-size:38px; color:#e10062; padding:0 0 10px 0;}
.inpross{ padding:0px 0;}
.inpross_title{ width:17%; float:left;}
.inpross_title dt strong{ display:block; background:#8c8c8c; color:#ffffff; text-align:center; font-size:24px; padding:20px 0; font-weight:normal;}
.inpross_title dt span{ display:block; text-align:center; height:15px; background:url(../image/in_projtico.png) center top no-repeat;}
.inpross_title dd{}
.inpross_title dd a{ display:block; background:#ebebeb; text-align:center; padding:20px 0; margin-bottom:12px; font-size:16px;}
.in_prolist{ width:100%; float:right; overflow:hidden; padding-bottom:20px;}
.in_prolist21{ width:100%;  padding-bottom:20px;}
a.in_pros_a{ display:block; float:left; width:33.3%; margin:0 0 0 0; position:relative; overflow:hidden;}
a.in_pros_a img{ width:100%;display: block; margin:0 auto;transition:all 0.3s; z-index:100;}
a.in_pros_a:hover img{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}
a.in_pros_a strong{ display:none; position:absolute; left:0; top:-250px; width:98%; height:0; background:url(../image/in_zz.png); color:#FFF; font-size:40px; text-align:center; padding:13px 1%; z-index:1000000; font-weight:normal;
-webkit-transition: all .5s ease 0s;
	-moz-transition: all .5s ease 0s;
	-ms-transition: all .5s ease 0s;
	-o-transition: all .5s ease 0s;
	transition: all .5s ease 0s;}
a.in_pros_a:hover strong{ top:0; height:80%; padding-top:20%; line-height:60px;}
.p_moress{ margin:0 auto; border-radius:80px; border:1px solid #ffffff; width:150px; font-size:14px; height:45px; line-height:45px; margin-top:25px;}

.in_bg333{ padding:25px 0 0 0;}
a.in_links_a{ display:block; float:left; width:32.3%; margin:0 1% 0 0; overflow:hidden;}
a.in_links_a img{ width:100%;display: block; margin:0 auto;transition:all 0.3s; z-index:100;}
a.in_links_a:hover img{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}
a.in_links_a span{ display:block; width:98%;font-size:15px; text-align:center; padding:13px 1%; 
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
a.in_links_a:hover span{ }

.in_newsbg{ background:#ffffff;}
.in_news{ padding:0 0 20px 0; overflow:hidden;}
.in_news_l{ width:32.3%; float:left; margin:0 1% 0 0;}
a.in_newslist{ display:block; font-size:15px; color:#000; padding:16px 0; background:url(../image/in_dot.png) left bottom repeat-x;-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
a.in_newslist span{ display:block; padding:4px 0 0 0; font-size:13px; color:#a2a2a2;}
a.in_newslist:hover{ color:#e10062;}
.in_news_r{ width:100%;}
.in_newsleft{ width:49.5%; float:left; max-height:480px; overflow:hidden;}
.in_newsleft img{ width:100%;}
.in_newsright{ width:49.5%; float:right;}
.in_newsright a{ display:block; width:100%; height:150px;  margin-right:1%; overflow:hidden; background:#eeeeee; margin-bottom:15px;}
.in_newsright a img{ width:100%;display: block; margin:0 auto;transition:all 0.3s; z-index:100000000; }
.in_newsright a:hover img{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}
.in_zh_title{ padding:18px 0 0 0;font-size:15px; color:#000;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.in_zh_title strong{ display:block; line-height:20px; font-size:20px; font-weight:normal; padding-top:6px;}
.in_zh_title span{ display:block; padding:8px 0 2px 0; font-size:12px; color:#a2a2a2; font-weight:normal;}
.in_newsright a:hover .in_zh_title{ color:#e10062;}
a.in_zh_list .in_zh_title,a.in_zh_list:hover .in_zh_title{ color:#e10062;}
a.in_zh_list,a.in_zh_list:hover{ display:block; width:100%; height:150px;  margin-right:1%; overflow:hidden; background:#eeeeee; margin-bottom:15px; color:#e00461;}
.news_overa{ display:none;}
.in_news_sse{padding:5px 0; line-height:24px; height:44px; overflow:hidden;}
.in_news_date{ width:22%; height:150px; float:left; font-size:60px; background:#bcbcbc; color:#ffffff; text-align:center; padding:14px 0; transition:all .5s;}
.in_news_date span{ display:block; padding:2px 0; font-size:16px;}
.in_newsright a:hover:hover .in_news_date{ background:#e00461;}
a.in_zh_list .in_news_date,a.in_zh_list:hover .in_news_date{ background:#e00461;}
.in_news_tit{ width:76%; float:right;}

.in_footbg{ background:#323232;}
.in_foots{ padding-top:40px; padding-bottom:30px; color:#FFF;}
.in_foos_t_l{ width:66%; float:left;}
.in_footnav{ width:19.8%; margin:0 0.2% 0 0; float:left;}
.in_footnav span{ display:block; font-size:16px; font-weight:bold; padding-bottom:8px;}
.in_footnav a{ display:block; padding:2px 0; color:#a4a4a4; font-size:14px;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.in_footnav a:hover{ color:#e10062;}
.in_foos_t_r{ width:33%; float:right;}
.in_followus{ width:48%; float:left; margin-right:2%;}
.in_followus span,.in_tel span{ display:block; font-size:18px; padding-bottom:5px;}
.in_tel{ width:48%; float:right;}
.in_tel_text{ font-size:24px; font-weight:bold; padding:2px 0 0 0;}
a.in_QQ{ color:#FFF; display:block; padding:5px 0;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
a.in_QQ:hover{ color:#e10062;}
.in_foots_b{ padding:20px 0 0 0; color:#CCC;}
.in_foots_b_l{ width:70%; float:left;}
.in_foots_b_r{ width:28%; float:right; text-align:right;}
.in_foots_b_r a{ color:#CCC;-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.in_foots_b_r a:hover{ color:#e10062;}
.in_foots_t{ display:block;}

.in_foots_t01{ display:none;}
.menu ul { display:none; }   
.menu li { padding-left:20px; }  


.sub_banners{ height:240px;}
.sub_banners01{ display:none; height:auto;}
.sub_banners01 img{ width:100%;}
.sub_location{ padding-top:16px; padding-bottom:16px; font-size:15px;}
.sub_con_title{ font-size:28px; padding-bottom:8px; border-bottom:1px solid #dddddd; color:#000;}
.sub_text{ padding:30px 0 45px 0; line-height:30px; font-size:14px; min-height:300px;}
.sub_text01{ padding:30px 0 45px 0; line-height:26px; font-size:14px;}
.sub_navleft{  float:left; padding:8px 15px 4px 15px;}
.jtpadding{ padding:8px 5px;}
.sub_navleft01{float:left; padding:0px 0px;position:relative;}
.sub_navleft01 a.sub_navsl{ display:block;  padding:8px 15px;border:1px solid #ffffff; border-bottom:0; border-radius:5px 5px 0 0; position:relative; left:0; background:#FFF; }
.sub_navleft01:hover a.sub_navsl{ border:1px solid #dddddd; border-radius:5px 5px 0 0; border-bottom:0; }
.sub_navleft01 .sub_secnav{ border:1px solid #dddddd; display:none; background:#FFF; z-index:0; position:absolute; left:0px; top:36px; width:590px; border-radius:0 0 5px 5px; padding:10px 15px 15px 15px;}
.sub_navleft01:hover .sub_secnav{ display:block;}
.sub_navleft01 .sub_secnav a{ display:block; float:left; width:46%; padding:2px 10px 3px 0; font-size:15px;}

.case_list{ display:block; float:left; background:#f7f7f7; width:49%; margin-right:1%; margin-bottom:20px;}
.case_list .case_list_img{ width:48%;}
.case_list .case_list_img img{ width:100%;}
.case_list .case_list_text{ float:right; width:47%; padding:15px 1% 5px 0;}
.case_list .case_list_text span{ display:block; font-size:18px; color:#000;}
.case_list .case_list_text a{ display:block; padding:1px 0; font-size:14px; color:#6f6f6f;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.case_list .case_list_text a:hover{ color:#e10062;}
.case_list .case_list_text a img{ vertical-align:middle;}
.case_pros_bg{ display:none; background:#f3f3f3;}
.case_proslist{ padding:30px 0;}
.case_pl{ width:20%; float:left;}
.case_pl a{ display:block; border-right:1px solid #dddddd;height:auto; text-align:center; overflow:hidden;}
.case_pl a img{ width:100%;display: block; margin:0 auto;transition:all 0.3s; z-index:100000000; }
.case_pl a:hover img{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}
.case_pl a span{ display:block; padding:20px 0; text-align:center;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.case_pl a:hover span{color:#e10062;}
.case_titles{ font-size:28px; text-align:center; padding:10px 0 30px 0; color:#e10062;}

a.news_list{ display:block; background:url(../image/in_dot.png) left bottom repeat-x; padding:28px 0; overflow:hidden;}
.news_list_l{ width:18%; float:left;}
.news_list_l img{ width:100%;}
.news_list_r{ width:80%; float:right; color:#999;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.news_list_r:hover,.news_list_r:hover strong{color:#e10062;}
.news_list_r strong{ display:block; font-size:18px; color:#000; padding:10px 0 10px 0;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.news_list_r span{ display:block; height:80px; overflow:hidden;}



a.sub_pros_a{ display:block; float:left; width:32.3%; margin:0 1% 15px 0;  overflow:hidden;}
a.sub_pros_a img{ width:100%;display: block; margin:0 auto;transition:all 0.3s; z-index:100;}
a.sub_pros_a:hover img{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}
a.sub_pros_a span{ display:block;  width:98%; color:#000000; font-size:15px; text-align:center; padding:13px 1% 6px 1%; height:36px; overflow:hidden; line-height:20px; z-index:1000000;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
a.sub_pros_a:hover span{color:#e10062;}
.pro_dimg{ padding:0 0 0px 0;}
.pro_dimg_l{ width:36%; float:left;}
.pro_dimg_l img{ width:100%;}
.pro_dimg_bimg{ width:100%; padding-bottom:15px;}
.pro_dimg_bimg img{ width:100%; }
.pro_dimg_jtl{ display:block; float:left; width:4%; padding-top:15px;}
.pro_dimg_jtl img,.pro_dimg_jtr img{ width:80%; }
.pro_dimg_jtimg{ float:left; width:92%;}
.pro_dimg_jtr{ display:block; float:right;width:4%; text-align:right;padding-top:15px;}
a.pros_ss{ display:block; float:left; border:1px solid #f3f3f3; width:18%; margin:0 0.7%;}
a.pros_ss:hover{ border:1px solid #f00;}
a.pros_ss img{ width:100%;}

.pro_dimg_r{ width:61%; float:right; padding:15px 0 25px 0;}
.pro_dimg_r strong{ display:block; font-size:36px; color:#e10062;  padding-bottom:25px;}
.pro_dimg_r span{ display:block; padding-bottom:25px; font-size:14px;}
a.pros_dl{ display:block; width:140px; color:#FFF; background:#e10062; padding:10px 0; text-align:center;  border-radius:5px;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
a.pros_dl:hover{ background:#006371;}
.pros_titlebgs{ background:#f3f3f3; text-align:center;}
.pros_titlebgs a{ display:inline-block; padding:20px 40px; color:#888; font-size:18px; margin-right:1px;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.pros_titlebgs a:hover{ background:#e10062; color:#FFF;}
a.pros_titlebgs_a,a.pros_titlebgs_a:hover{ background:#e10062; color:#FFF;}
.pros_text{ padding:30px 0 45px 0; line-height:30px; font-size:14px;}

.magnifying  { width:100%; }
        .magnifying .imgbox { width:100%; }
        .magnifying .imgbox img { width:100%; }
        .magnifying .list { display:block; position:relative; }
        .magnifying .list span { width:20px; height:100%; position:absolute; cursor:default; text-align:center; display:block; color:#fff; 
            -webkit-user-select:none;
            -moz-user-select:none;
            -ms-user-select:none;
            user-select:none;
        }
        .magnifying .list .tl { left:0; margin-top:30px; }
        .magnifying .list .tr {  right:0; margin-top:30px;}
        .magnifying .list .inbox { width:auto; margin:0 20px; overflow:hidden }
        .magnifying .warp { display:block; width:auto; width:50000px;  }
        .magnifying .warp a { float:left;  }
        .magnifying .warp a img { display:block; width:90%; border:1px solid #fff; margin:5px; }
        .magnifying .warp a.click img { border:1px solid #f00; }
		
.tabControl { width:100%; height:auto;  }
.tabControl ul { height:auto; text-align:center; overflow:hidden;}
.tabControl ul li { display:block; width:120px;display:inline-block;  text-align:center; padding:20px 15px; color:#888; font-size:16px; cursor:pointer;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s; }
.tabControl ul li.click {background:#e10062; color:#FFF;}
.tabControl .box { display:none; padding:30px 0 45px 0; line-height:30px; font-size:14px;}
		

.zt_text{ padding:40px 0; line-height:28px; font-size:15px;}
.zt_listimg{ padding:35px 0 40px 0;}
.zt_bgs{ background:#f7f7f7;}
.zt_titles{ text-align:center; font-size:26px; color:#000; padding-bottom:30px;}
.zt_lists_as{ width:24%; margin-right:1%; float:left; margin-bottom:35px;}
.zt_list_as_img{ width:48%; float:left;}
.zt_list_as_img img{ width:100%; }
.zt_lists_as span{ float:right; width:48%;}
.zt_lists_as span strong{ display:block; font-size:18px; font-weight:normal; margin:20px 0 5px 0;}
.zt_lists_as span a{ color:#e10062; font-size:12px; }


.ser_lists_as{ width:31.3%; margin-right:3%; float:left; margin-bottom:35px;}
.ser_lists_as:nth-child(3n){width:31.3%; margin-right:0%; float:right; margin-bottom:35px;}
.ser_list_as_img{ width:100%; margin-bottom:15px; }
.ser_list_as_img img{ width:100%; }
.ser_lists_as span{ padding:0;}
.ser_lists_as span strong{ font-size:18px; font-weight:normal; margin:20px 0 5px 0;}
.ser_lists_as span a{ color:#40a0b8; font-size:12px; }

.ser_lists_as01{ width:30.3%; margin-right:3%; float:left; margin-bottom:35px;}
.ser_lists_as01:nth-child(3n){width:30.3%; margin-right:0%; float:left; margin-bottom:35px;}
.ser_lists_as01 span{ padding:0;}
.ser_lists_as01 span strong{ font-size:18px; font-weight:normal; margin:20px 0 5px 0;}
.ser_lists_as01 span a{ color:#40a0b8; font-size:12px; }

a.zt_newslist{ display:block; width:48%; margin-right:4%; float:left; padding:8px 0%; }
a.zt_newslist:nth-child(2n){ display:block; width:48%; margin-right:0%; float:left; padding:8px 0%; }


a.zt_newslist01{ display:block; width:100%; margin-right:0%; float:left; padding:8px 0%;  border-bottom:1px dotted #dddddd;}
a.zt_newslist03{ display:block; width:96%; margin-right:2%; float:left; padding:8px 1%; }
a.zt_newslist04{ display:block; width:48%; margin-right:2%; float:left; padding:8px 0%; }

.zt_newslist02{ display:block; width:48%; margin-right:2%; float:left; padding:8px 0%;}
.tzgx_ico01{ width:20%; float:left;}
.tzgx_ico01 img{ width:100%;}
.zt_newslist02 span{ display:block; float:right; width:78%;}
.zt_newslist02 span strong{ font-size:18px; font-weight:normal; margin:20px 0 5px 0; display:block;}
.zt_newslist02 span a{ color:#40a0b8; font-size:12px; }

.tzgx_imgs{ width:30%; float:left;}
.tzgx_imgs img{ width:100%; }
.tzgx_text01{ width:68%; float:right;}

.tzgx_con01{ width:48%; float:left; margin-right:2%;}
.tzgx_conimg{ width:15%; float:left;}
.tzgx_conimg img{ width:98%;}
.tzgx_text02{ width:80%; float:right;}


.otherprostitle{ font-size:18px; color:#e10062; font-weight:bold;}
.otherproslist{ width:60%; padding-top:15px;}

.min_navbg{ display:none;}
.min_navs{ display:none;}


.jobs_con01{ width:100%; }
.jobs_conimg{ width:30%; float:left;}
.jobs_conimg img{ width:100%;}
.jobs_text02{ width:68%; float:right;}
.jobsa_l{ float:left;}
.jobsa_r{ float:right;}


.vedio_img{ display:block; width:31.3%; margin-right:2%; float:left; margin-bottom:20px;}
.vedio_imgss img{ width:100%;}
.vedio_img span{ display:block; padding:10px 1%; text-align:center;}

.contact_text01{ display:block;}
.contact_text02{ display:none;}

.sub_more{ text-align:right; padding-bottom:10px; padding-top:15px;}

.wx_ewm{ padding:0px 0 0 0; float:left;  width:38%; padding-left:4%;}
.wx_ewm img{ width:100%;}
.wx_ewm span{ display:block; padding:5px 0 0 0; text-align:center; width:100%; font-size:12px;}

.in_footlinks{ padding:15px 0 0px 0; border-top:1px solid #434343; margin-top:17px;color:#999;}
.in_footlinks a{ color:#999; transition:1s all;}
.in_footlinks a:hover{ color:#e10062;}

.pros_cate{ padding:6px 0;}
a.proslist_banner{ display:block;}
a.proslist_banner img{ width:100%;}
a.pros_catelist{ display:block; width:49%; margin:6px 0.5%; float:left; position:relative; overflow:hidden; transition:all .5s; z-index:2;}
a.pros_catelist img{ width:100%;display: block; margin:0 auto;transition:all 0.3s; z-index:1000; }
a.pros_catelist:hover a{ color:#e10062;}
a.pros_catelist:hover img{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}
.pros_catetext{ position:absolute; left:0; width:100%; text-align:center; bottom:25px; z-index:10000; opacity:1; transition:all .5s;  }
a.pros_catelist:hover .pros_catetext{ opacity:1;}
a.pros_catelist strong{ display:block;font-size:24px; color:#000; font-weight:normal; }
a.pros_catelist span{ display:none; position:absolute; left:0; top:0; right:0; bottom:0; background:#000000;  font-size:24px; color:#ffffff; opacity:0; transition:all .5s; z-index:10000; text-align:center; }
a.pros_catelist:hover span{ opacity:0.7; padding-top:49%;}
a.p_more{ display:block;  border:1px solid #000000; text-align:center; width:95px; height:32px; line-height:32px; margin-top:10px; border-radius:5px;}

.proslist_row{ display:flex; justify-content: flex-start; flex-wrap: wrap;}
a.pros_list{ width:32.3%; margin:0 0.5% 10px 0.5%; padding-bottom:45px;  position:relative; overflow:hidden;}
a.pros_list img{ width:100%;  margin:0 auto;transition:all 0.3s; z-index:100; }
a.pros_list:hover img{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}
.pros_listtext{ position:absolute; bottom:0px; left:0; width:100%; text-align:center; z-index:100;}
a.pros_list strong{ display:block; font-size:18px; padding-bottom:5px; color:#000; transition:all .5s; z-index:10000; opacity:1;}
a.pros_list:hover strong{ opacity:0;}
a.pros_list span{ display:block; font-size:18px; position:absolute; left:0; width:100%; bottom:0;  transition:all .5s; height:0; z-index:1000;color:#494949;background:url(../image/in_zz11.png);}
a.pros_list:hover span{ background:url(../image/in_zz11.png); height:50px; line-height:50px; }

.pro_dbg1{height:48px; line-height:48px; background:#ffffff; position:relative; z-index:1;}
.pro_d_bgs{ background:#acacac; color:#FFF; padding:0px 0; height:48px; line-height:48px; position:absolute; top:0; z-index:10; width:100%;}
.pro_d_l{ float:left; font-size:20px; width:58%;}
.pro_d_r{ float:right; font-size:15px; width:40%; color:#FFF; text-align:right;}
.pro_d_r a{ color:#ffffff; transition:all .5s;}
.pro_d_r a:hover{ color:#e3056d;}

.pro_d_con img{ max-width:100%; height:auto;}

.order_left{ width:50%; float:left; padding-bottom:20px;}
.order_left strong{ display:block; text-align:center; }
.order_right{ width:40%; float:right; margin-top:51px; box-shadow:0 0 0px #bbbbbb; }
.order_right img{ width:100%;}
.order_right span{ display:block; text-align:center; color:#e3056d; padding:8px 0; font-size:20px; background:#e4e4e4;}

.order_con{ padding:50px 50px 50px 50px; background:#eeeeee; width:1180px; border-radius:5px; margin-bottom:50px; }
.innavss{ border-bottom:1px solid #e7e7e7;}

.order_tit{ font-size:28px; text-align:center; padding:10px 0 45px 0; color:#999999; font-weight:normal;}

.fform_r{ background:#FFF; border-radius:3px; box-shadow:0 0 4px #dddddd; overflow:hidden; padding:8px 2%; margin-bottom:8px;}
.fform_r strong{ display:block; float:left; width:6%;}
.fform_r strong img{ width:100%;}
.fform_right{  float:right; width:93%;}


.row{display:flex; justify-content: flex-start; flex-wrap: wrap;}
.pros_list_tits{ flex:0 0 240px;}
.pros_titletext{ background:#e3056d; color:#ffffff;padding:20px 3%; font-size: 18px; font-weight: bold; text-align: center;}
.pros_leftnavs li{ border:1px solid #f2f2f2; border-top:0;transition:.4s all; }
.pros_leftnavs li:hover{ border-color:#e3056d;}
.pros_leftnavs li a{ display:block; padding:15px 3%; text-align: center; transition:.4s all;}
.pros_leftnavs li a:hover{ background:#e3056d; color:#ffffff; }
.pros_rights{ flex:1; margin-left:30px;}

.downloadlist{ padding:40px 0 0 0;}
.downloadlist li{ display:flex; justify-content: space-between; box-shadow: 0 0 8px rgba(0,0,0,0.1); margin-bottom:16px; padding:15px 15px; border-radius:8px; align-items: center;}
.download_title{ font-size:16px;}
.download_title i{ display:inline-block; margin-right:5px;}
.downloadlist li a{ display:block; padding:6px 30px; border:1px solid #f5f5f5; border-radius:5px; transition:.4s all;}
.downloadlist li a:hover{ background:#e3056d; color:#ffffff; border-color:#e3056d;}




@media (max-width: 1280px) {
	
.maxwidth{ max-width:98%; padding-left:1%; padding-right:1%; margin:0 auto;}
.maxwidth11{ max-width:98%; padding-left:1%; padding-right:1%; margin:0 auto;}
.bodypadding{ width:98%; padding:0 1%; margin:0 auto;}
.in_logos{ width:13%; float:left; padding-top:10px;}
.in_logos img{ width:155px;}
.in_home{float:left; display:block;font-size: 15px; padding:6px 0 0 3%; width:8%; text-align:center;height: 48px;line-height: 36px;}
.in_nav{ width:89%;  padding:6px 0 0 0;}
a.in_nav_a{ display:block; float:left; width:11%; font-size:15px; text-align:center; color:#000; height:48px; line-height:36px; border-radius:5px 5px 0 0;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s; }

a.in_nav_a span{ display:inline-block; padding-bottom:10px;  border-bottom:2px solid #ffffff;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
a.in_nav_a:hover{ color:#e10062; }
a.in_nav_a:hover span{ opacity:1; border-bottom:2px solid #e10062;}
.in_search{ width:22%; float:right; text-align:right; padding:6px 0 0 0;}
.in_serch_l{ padding:10px 0 0 0; float:right; width:85%; }
.in_serach_top{text-align:right;}
.in_buttom{ display:none; width:40px; height:36px; background-color:#ffffff; background-image: none;   border: 1px solid #ffffff; border-radius: 4px; padding:0; float:right; margin:28px 10px 0 0;} 
.in_buttom span{ display:block; width:36px; margin:4px auto; height:4px; border-radius:5px; background-color:#999999; }

.in_banners{ height:auto;}
.in_bannerkk{ display:block; height:540px;}
.in_banner01{ display:none;}


.bans { width:100%; overflow:hidden; position:relative; }
	.bans .warp { width:20000px; }
	.bans .warp a { float:left; display:block; }
	.bans .warp a img{ width:100%; float:left; }
	.bans ul { list-style:none; margin:0; padding:0; width:100%; position:absolute; bottom:20px; text-align:center; }
	.bans ul li { display:inline-block; width:14px; height:14px; background:#636969; border-radius:7px; margin:0 5px; }
	.bans ul li img{ display:none;}
	.bans ul li.click { background:#ffffff; }
	.bans span { position:absolute; width:35px; height:50px; background:#666; display:block; top:50%; margin-top:-25px; display:none; }
	.bans span.tl { left:0; }
	.bans span.tr { right:0; }

.sec_navlistbg{ background:#f7f7f7; width:100%; float:left; }
.sev_navlists{ padding:35px 0; overflow:hidden;background:#f7f7f7;}
.sev_nav_t{ float:left; margin-right:0.1%; padding-left:55px ;width:18%; }
.sev_nav_t dt{ font-size:16px; color:#e10062; padding-bottom:10px;}
.sev_nav_t dd>a{ display:block; padding:3px 0; font-size:14px;}
a.small_a{ font-size:12px; color:#999999; display:block; padding-left:10px;}

.in_con01{ padding:20px 0;}
.in_con01_left{ display:block; float:left; width:48.2%; overflow:hidden; position:relative;}
.in_con01_left img{ width:100%;display: block; margin:0 auto;transition:all 0.3s; z-index:1000; }
a.in_con01_left:hover img{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}	
a.in_con01_left .span_zz{ display:block; width:93%; position:absolute; left:0; top:0; height:500px; line-height:60px;  padding:25px 2% 20px 5%; font-size:35px; color:#FFF;  z-index:100000;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
a.in_con01_left:hover .span_zz{ display:block; width:93%; position:absolute; left:20px; top:0;  padding:25px 2% 20px 5%; font-size:35px; color:#FFF; text-shadow:#000 1px 2px 3px; z-index:100000;}
a.in_con01_left .span_zz01{ display:none; width:93%; position:absolute; left:0; top:0; height:500px; line-height:60px;  padding:25px 2% 20px 5%; font-size:35px; color:#FFF;  z-index:100000;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
a.in_con01_left:hover .span_zz01{ display:none; width:93%; position:absolute; left:20px; top:0;  padding:25px 2% 20px 5%; font-size:35px; color:#FFF; text-shadow:#000 1px 2px 3px; z-index:100000;}
.in_con01_left .div_zz{ opacity:0;  background:url(../image/in_zz.png); width:100%; height:500px; position:absolute; left:0px; top:0; height:100%;  padding:0 2% 20px 2%; font-size:35px; color:#FFF; text-shadow:#000 1px 2px 3px; z-index:10000;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.in_con01_left:hover .div_zz{ opacity:1;}

.in_con01_right{ float:right; width:50.8%;}
.in_con01_r_t{ display:block; margin-bottom:18px; position:relative; overflow:hidden;}
.in_con01_r_t img{ width:100%;display: block; margin:0 auto;transition:all 0.3s; z-index:1000; }
a.in_con01_r_t:hover img{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}
.in_con01_r_t strong,.in_con01_r_b strong{ opacity:0;  background:url(../image/in_zz.png); width:100%; position:absolute; left:0px; top:0; height:100%;  padding:0 2% 20px 2%; font-size:35px; color:#FFF; text-shadow:#000 1px 2px 3px; z-index:10000;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.in_con01_r_t:hover strong,.in_con01_r_b:hover strong{ opacity:1;}

.in_con01_r_t span{ display:block; width:94%; position:absolute; left:0; top:20px;  padding:0 2% 20px 4%; font-size:35px; color:#FFF;  z-index:100000;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.in_con01_r_t:hover span{ display:block; width:94%; position:absolute; left:20px; top:20px;  padding:0 2% 20px 4%; font-size:35px; color:#FFF; text-shadow:#000 1px 2px 3px; z-index:100000;}
.in_con01_r_b span{ display:block; width:94%; position:absolute; left:0; bottom:0;  padding:0 2% 20px 4%; font-size:35px; color:#FFF;  z-index:100000;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.in_con01_r_b:hover span{ display:block; width:94%; position:absolute; left:20px; bottom:0;  padding:0 2% 20px 4%; font-size:35px; color:#FFF; text-shadow:#000 1px 2px 3px; z-index:100000;}
.in_con01_r_b{ display:block;position:relative;overflow:hidden; width:49%; float:left;}
.in_con01_r_b img{ width:100%;display: block; margin:0 auto;transition:all 0.3s; z-index:1000; }
a.in_con01_r_b:hover img{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}

.in_title01{ font-size:38px; color:#e10062; padding:0 0 10px 0;}
.inpross{ padding:0px 0;}
.inpross_title{ width:17%; float:left;}
.inpross_title dt strong{ display:block; background:#8c8c8c; color:#ffffff; text-align:center; font-size:24px; padding:20px 0; font-weight:normal;}
.inpross_title dt span{ display:block; text-align:center; height:15px; background:url(../image/in_projtico.png) center top no-repeat;}
.inpross_title dd{}
.inpross_title dd a{ display:block; background:#ebebeb; text-align:center; padding:20px 0; margin-bottom:12px; font-size:16px;}
.in_prolist{ width:100%; float:right; overflow:hidden; padding-bottom:20px;}
a.in_pros_a{ display:block; float:left; width:33.3%; margin:0 0 0 0; position:relative; overflow:hidden;}
a.in_pros_a img{ width:100%;display: block; margin:0 auto;transition:all 0.3s; z-index:100;}
a.in_pros_a:hover img{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}
a.in_pros_a strong{ display:none; position:absolute; left:0; bottom:-50px; width:98%; background:url(../image/in_zz.png); color:#FFF; font-size:15px; text-align:center; padding:13px 1%; z-index:1000000;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
a.in_pros_a:hover strong{bottom:0; }

.in_newsbg{ background:#ffffff;}
.in_news{ padding:20px 0; overflow:hidden;}
.in_news_l{ width:32.3%; float:left; margin:0 1% 0 0;}
a.in_newslist{ display:block; font-size:15px; color:#000; padding:16px 0; background:url(../image/in_dot.png) left bottom repeat-x;-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
a.in_newslist span{ display:block; padding:4px 0 0 0; font-size:13px; color:#a2a2a2;}
a.in_newslist:hover{ color:#e10062;}
.in_news_r{ width:100%; }
a.in_zh_list{ display:block; width:100%;  margin-right:1%; overflow:hidden;}
a.in_zh_list img{ width:100%;display: block; margin:0 auto;transition:all 0.3s; z-index:100000000; }
a.in_zh_list:hover img{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}
.in_zh_title{ padding:18px 0 0 0;font-size:15px; color:#000;  
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.in_zh_title strong{ display:block;line-height:22px;}
.in_zh_title span{ display:block; padding:4px 0 0 0; font-size:12px; color:#a2a2a2; font-weight:normal;}
a.in_zh_list:hover .in_zh_title{ color:#e10062;}

.in_footbg{ background:#323232;}
.in_foots{ padding-top:40px; padding-bottom:30px; color:#FFF;}
.in_foos_t_l{ width:66%; float:left;}
.in_footnav{ width:19.8%; margin:0 0.2% 0 0; float:left;}
.in_footnav span{ display:block; font-size:16px; font-weight:normal; padding-bottom:8px;}
.in_footnav a{ display:block; padding:2px 0; color:#a4a4a4; font-size:14px;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.in_footnav a:hover{ color:#e10062;}
.in_foos_t_r{ width:33%; float:right;}
.in_followus{ width:48%; float:left; margin-right:2%;}
.in_followus span,.in_tel span{ display:block; font-size:18px; padding-bottom:5px;}
.in_tel{ width:48%; float:right;}
.in_tel_text{ font-size:24px; font-weight:bold; padding:2px 0 0 0;}
a.in_QQ{ color:#FFF; display:block; padding:5px 0;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
a.in_QQ:hover{ color:#e10062;}
.in_foots_b{ padding:20px 0 0 0; color:#CCC;}
.in_foots_b_l{ width:70%; float:left;}
.in_foots_b_r{ width:28%; float:right; text-align:right;}
.in_foots_b_r a{ color:#CCC;-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.in_foots_b_r a:hover{ color:#e10062;}
.in_foots_t{ display:block;}

.in_foots_t01{ display:none;}
.menu ul { display:none; }   
.menu li { padding-left:20px; }  


.sub_banners{ height:240px;}
.sub_banners01{ display:none; height:auto;}
.sub_banners01 img{ width:100%;}
.sub_location{ padding-top:16px; padding-bottom:16px; font-size:15px;}
.sub_con_title{ font-size:28px; padding-bottom:8px; border-bottom:1px solid #dddddd; color:#000;}
.sub_text{ padding:30px 0 45px 0; line-height:30px; font-size:14px; min-height:300px;}
.sub_text01{ padding:30px 0 45px 0; line-height:26px; font-size:14px;}
.sub_navleft{  float:left; padding:8px 15px 4px 15px;}
.jtpadding{ padding:8px 5px;}
.sub_navleft01{float:left; padding:0px 0px;position:relative; z-index:10000;}
.sub_navleft01 a.sub_navsl{ display:block;  padding:8px 15px;border:1px solid #ffffff; border-bottom:0; border-radius:5px 5px 0 0; position:relative; left:0; background:#FFF; }
.sub_navleft01:hover a.sub_navsl{ border:1px solid #dddddd; border-radius:5px 5px 0 0; border-bottom:0; }
.sub_navleft01 .sub_secnav{ border:1px solid #dddddd; display:none; background:#FFF; z-index:0; position:absolute; left:0px; top:36px; width:590px; border-radius:0 0 5px 5px; padding:10px 15px 15px 15px;}
.sub_navleft01:hover .sub_secnav{ display:block;}
.sub_navleft01 .sub_secnav a{ display:block; float:left; width:46%; padding:2px 10px 3px 0; font-size:15px;}

.case_list{ display:block; float:left; background:#f7f7f7; width:49%; margin-right:1%; margin-bottom:20px;}
.case_list .case_list_img{ width:48%;}
.case_list .case_list_img img{ width:100%;}
.case_list .case_list_text{ float:right; width:47%; padding:15px 1% 5px 0;}
.case_list .case_list_text span{ display:block; font-size:18px; color:#000;}
.case_list .case_list_text a{ display:block; padding:1px 0; font-size:14px; color:#6f6f6f;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.case_list .case_list_text a:hover{ color:#e10062;}
.case_list .case_list_text a img{ vertical-align:middle;}
.case_pros_bg{ display:none; background:#f3f3f3;}
.case_proslist{ padding:30px 0;}
.case_pl{ width:20%; float:left;}
.case_pl a{ display:block; border-right:1px solid #dddddd;height:auto; text-align:center; overflow:hidden;}
.case_pl a img{ width:100%;display: block; margin:0 auto;transition:all 0.3s; z-index:100000000; }
.case_pl a:hover img{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}
.case_pl a span{ display:block; padding:20px 0; text-align:center;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.case_pl a:hover span{color:#e10062;}
.case_titles{ font-size:28px; text-align:center; padding:10px 0 30px 0; color:#e10062;}

a.news_list{ display:block; background:url(../image/in_dot.png) left bottom repeat-x; padding:28px 0; overflow:hidden;}
.news_list_l{ width:18%; float:left;}
.news_list_l img{ width:100%;}
.news_list_r{ width:80%; float:right; color:#999;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.news_list_r:hover,.news_list_r:hover strong{color:#e10062;}
.news_list_r strong{ display:block; font-size:18px; color:#000; padding:10px 0 10px 0;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.news_list_r span{ display:block; height:80px; overflow:hidden;}



a.sub_pros_a{ display:block; float:left; width:32.3%; margin:0 1% 15px 0;  overflow:hidden;}
a.sub_pros_a img{ width:100%;display: block; margin:0 auto;transition:all 0.3s; z-index:100;}
a.sub_pros_a:hover img{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}
a.sub_pros_a span{ display:block;  width:98%; color:#000000; font-size:15px; text-align:center; padding:13px 1% 6px 1%; height:36px; overflow:hidden; line-height:20px; z-index:1000000;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
a.sub_pros_a:hover span{color:#e10062;}
.pro_dimg{ padding:0 0 0px 0;}
.pro_dimg_l{ width:36%; float:left;}
.pro_dimg_l img{ width:100%;}
.pro_dimg_bimg{ width:100%; padding-bottom:15px;}
.pro_dimg_bimg img{ width:100%; }
.pro_dimg_jtl{ display:block; float:left; width:4%; padding-top:15px;}
.pro_dimg_jtl img,.pro_dimg_jtr img{ width:80%; }
.pro_dimg_jtimg{ float:left; width:92%;}
.pro_dimg_jtr{ display:block; float:right;width:4%; text-align:right;padding-top:15px;}
a.pros_ss{ display:block; float:left; border:1px solid #f3f3f3; width:18%; margin:0 0.7%;}
a.pros_ss:hover{ border:1px solid #f00;}
a.pros_ss img{ width:100%;}

.pro_dimg_r{ width:61%; float:right; padding:15px 0 25px 0;}
.pro_dimg_r strong{ display:block; font-size:36px; color:#e10062;  padding-bottom:25px;}
.pro_dimg_r span{ display:block; padding-bottom:25px; font-size:14px;}
a.pros_dl{ display:block; width:140px; color:#FFF; background:#e10062; padding:10px 0; text-align:center;  border-radius:5px;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
a.pros_dl:hover{ background:#006371;}
.pros_titlebgs{ background:#f3f3f3; text-align:center;}
.pros_titlebgs a{ display:inline-block; padding:20px 40px; color:#888; font-size:18px; margin-right:1px;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.pros_titlebgs a:hover{ background:#e10062; color:#FFF;}
a.pros_titlebgs_a,a.pros_titlebgs_a:hover{ background:#e10062; color:#FFF;}
.pros_text{ padding:30px 0 45px 0; line-height:30px; font-size:14px;}

.magnifying  { width:100%; }
        .magnifying .imgbox { width:100%; }
        .magnifying .imgbox img { width:100%; }
        .magnifying .list { display:block; position:relative; }
        .magnifying .list span { width:20px; height:100%; position:absolute; cursor:default; text-align:center; display:block; color:#fff; 
            -webkit-user-select:none;
            -moz-user-select:none;
            -ms-user-select:none;
            user-select:none;
        }
        .magnifying .list .tl { left:0; margin-top:30px; }
        .magnifying .list .tr {  right:0; margin-top:30px;}
        .magnifying .list .inbox { width:auto; margin:0 20px; overflow:hidden }
        .magnifying .warp { display:block; width:auto; width:50000px;  }
        .magnifying .warp a { float:left;  }
        .magnifying .warp a img { display:block; width:90%; border:1px solid #fff; margin:5px; }
        .magnifying .warp a.click img { border:1px solid #f00; }
		
.tabControl { width:100%; height:auto;  }
.tabControl ul { height:auto; text-align:center; overflow:hidden;}
.tabControl ul li { display:block; width:120px;display:inline-block;  text-align:center; padding:20px 15px; color:#888; font-size:16px; cursor:pointer;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s; }
.tabControl ul li.click {background:#e10062; color:#FFF;}
.tabControl .box { display:none; padding:30px 0 45px 0; line-height:30px; font-size:14px;}
		

.zt_text{ padding:40px 0; line-height:28px; font-size:15px;}
.zt_text img{ max-width:100% !important; height:auto !important;}
.zt_listimg{ padding:35px 0 40px 0;}
.zt_bgs{ background:#f7f7f7;}
.zt_titles{ text-align:center; font-size:26px; color:#000; padding-bottom:30px;}
.zt_lists_as{ width:24%; margin-right:1%; float:left; margin-bottom:35px;}
.zt_list_as_img{ width:48%; float:left;}
.zt_list_as_img img{ width:100%; }
.zt_lists_as span{ float:right; width:48%;}
.zt_lists_as span strong{ display:block; font-size:18px; font-weight:normal; margin:20px 0 5px 0;}
.zt_lists_as span a{ color:#e10062; font-size:12px; }


.ser_lists_as{ width:31.3%; margin-right:3%; float:left; margin-bottom:35px;}
.ser_lists_as:nth-child(3n){width:31.3%; margin-right:0%; float:right; margin-bottom:35px;}
.ser_list_as_img{ width:100%; margin-bottom:15px; }
.ser_list_as_img img{ width:100%; }
.ser_lists_as span{ padding:0;}
.ser_lists_as span strong{ font-size:18px; font-weight:normal; margin:20px 0 5px 0;}
.ser_lists_as span a{ color:#40a0b8; font-size:12px; }

.ser_lists_as01{ width:30.3%; margin-right:3%; float:left; margin-bottom:35px;}
.ser_lists_as01:nth-child(3n){width:30.3%; margin-right:0%; float:left; margin-bottom:35px;}
.ser_lists_as01 span{ padding:0;}
.ser_lists_as01 span strong{ font-size:18px; font-weight:normal; margin:20px 0 5px 0;}
.ser_lists_as01 span a{ color:#40a0b8; font-size:12px; }

a.zt_newslist{ display:block; width:48%; margin-right:4%; float:left; padding:8px 0%; }
a.zt_newslist:nth-child(2n){ display:block; width:48%; margin-right:0%; float:left; padding:8px 0%; }


a.zt_newslist01{ display:block; width:100%; margin-right:0%; float:left; padding:8px 0%;  border-bottom:1px dotted #dddddd;}
a.zt_newslist03{ display:block; width:96%; margin-right:2%; float:left; padding:8px 1%; }
a.zt_newslist04{ display:block; width:48%; margin-right:2%; float:left; padding:8px 0%; }

.zt_newslist02{ display:block; width:48%; margin-right:2%; float:left; padding:8px 0%;}
.tzgx_ico01{ width:20%; float:left;}
.tzgx_ico01 img{ width:100%;}
.zt_newslist02 span{ display:block; float:right; width:78%;}
.zt_newslist02 span strong{ font-size:18px; font-weight:normal; margin:20px 0 5px 0; display:block;}
.zt_newslist02 span a{ color:#40a0b8; font-size:12px; }

.tzgx_imgs{ width:30%; float:left;}
.tzgx_imgs img{ width:100%; }
.tzgx_text01{ width:68%; float:right;}

.tzgx_con01{ width:48%; float:left; margin-right:2%;}
.tzgx_conimg{ width:15%; float:left;}
.tzgx_conimg img{ width:98%;}
.tzgx_text02{ width:80%; float:right;}


.otherprostitle{ font-size:18px; color:#e10062; font-weight:bold;}
.otherproslist{ width:60%; padding-top:15px;}

.min_navbg{ display:none;}
.min_navs{ display:none;}


.jobs_con01{ width:100%; }
.jobs_conimg{ width:30%; float:left;}
.jobs_conimg img{ width:100%;}
.jobs_text02{ width:68%; float:right;}
.jobsa_l{ float:left;}
.jobsa_r{ float:right;}


.vedio_img{ display:block; width:31.3%; margin-right:2%; float:left; margin-bottom:20px;}
.vedio_imgss img{ width:100%;}
.vedio_img span{ display:block; padding:10px 1%; text-align:center;}

.contact_text01{ display:block;}
.contact_text02{ display:none;}

.sub_more{ text-align:right; padding-bottom:10px; padding-top:15px;}

.wx_ewm{ padding:0px 0 0 0; float:left;  width:38%; padding-left:4%;}
.wx_ewm img{ width:100%;}
.wx_ewm span{ display:block; padding:5px 0 0 0; text-align:center; width:100%; font-size:12px;}
.in_con01_r_t {    margin-bottom: 12px;}
.in_title01 {    font-size: 38px;    color: #e10062;    padding: 15px 0 10px 0;}
}

@media (max-width: 1180px) {	
.in_bannerkk{ display:none; height:540px;}
.in_banner01{ display:block;}
}
@media (max-width: 1080px) {	
.in_logos{ width:15%; float:left; padding-top:10px;}
.in_logos img{ width:100%;}
.maxwidth{ width:98%; padding: 0 1%; margin:0 auto;}
.maxwidth11{ width:98%; padding: 0 1%; margin:0 auto;}
 
.in_bannerkk{ display:none; height:540px;}
.in_banner01{ display:block;}
 
 .in_con01 {
    padding-top: 20px;padding-bottom: 20px;
}

.sub_banners{ display:none; height:240px;}
.sub_banners01{ display:block; height:auto;}
.sub_banners01 img{ width:100%;}
 
.in_footbg{ background:#323232;}
.in_foots{ padding-top:40px; padding-bottom:30px; color:#FFF;}
.in_foos_t_l{ width:100%; float:left;}
.in_footnav{ width:19%; margin:0 1% 0 0; float:left;}
.in_footnav span{ display:block; font-size:16px; font-weight:normal; padding-bottom:8px;}
.in_footnav a{ display:block; padding:2px 0; color:#a4a4a4; font-size:14px;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.in_footnav a:hover{ color:#e10062;}
.in_foos_t_r{ display:none; width:33%; float:right;}
.in_followus{ width:48%; float:left; margin-right:2%;}
.in_followus span,.in_tel span{ display:block; font-size:18px; padding-bottom:5px;}
.in_tel{ width:48%; float:right;}
.in_tel_text{ font-size:24px; font-weight:bold; padding:2px 0 0 0;}
a.in_QQ{ color:#FFF; display:block; padding:5px 0;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
a.in_QQ:hover{ color:#e10062;}
.in_foots_b{ padding:20px 0 0 0; color:#CCC;}
.in_foots_b_l{ width:70%; float:left;}
.in_foots_b_r{ width:28%; float:right; text-align:right;}
.in_foots_b_r a{ color:#CCC;-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.in_foots_b_r a:hover{ color:#e10062;}
 
 .in_prolist{ width:100%; float:right; overflow:hidden; padding-bottom:20px;}
}


@media (max-width: 850px) {	
	.pros_rights{ margin-left:0;}
.maxwidth{ width:98%; padding: 0 1%; margin:0 auto;}
.maxwidth11{ width:100%; padding:0;}
.bodypadding{ width:98%; padding:0 1%; margin:0 auto; height:45px; overflow:hidden;}
.in_logos{ width:38%; float:left; padding-left:2%; padding-top:8px; padding-bottom:2px;}
.in_logos img{ width:155px;}
.in_tops{ padding-bottom:5px;}
.in_home{float:left; display:none;font-size: 15px; padding:7px 0 0 3%; width:8%; text-align:center;height: 48px;line-height: 36px;}
.in_nav{ width:100%;  padding:5px 0 0 0;}
a.in_nav_a{ display:none; float:left; width:12.7%; font-size:15px; text-align:center; color:#000; height:48px; line-height:36px; border-radius:5px 5px 0 0;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s; }
a.in_nav_a:hover{ color:#e10062; background:#f7f7f7;}
.in_search{ width:50%; float:right; text-align:right; padding:4px 2% 0 2%;}
.in_search a{ float:right;}
.in_serch_l{ padding:2px 0 0 0; float:right; width:60%; }
.in_serach_top{text-align:right; display:none;}
.in_buttom{ display:block; width:28px; height:36px; background-color:#ffffff; background-image: none;   border: 1px solid #ffffff; border-radius: 4px; padding:0; float:right; margin:0px 3.5% 0 10px;} 
.in_buttom span{ display:block; width:25px; margin:5px auto; height:2px; border-radius:5px; background-color:#999999; }

.in_banners{ height:auto;}
.in_bannerkk{ display:none; height:540px;}
.in_banner01{ display:block;}



.pc_pros{ display:none;}
.mob_pros{ display:block;}

.vedio_img{ display:block; width:49%;margin-left:0.5%; margin-right:0.5%; float:left; margin-bottom:20px;}
.vedio_imgss img{ width:100%;}
.vedio_img span{ display:block; padding:10px 1%; text-align:center;}

.sec_navlistbg{ display:none; background:#f7f7f7;  }
.sev_navlists{ padding:35px 0; overflow:hidden;background:#f7f7f7;}
.sev_nav_t{ float:left;}
.sev_nav_t dt{ font-size:16px; color:#00a1b7; padding-bottom:10px;}
.sev_nav_t dd>a{ display:block; padding:3px 0; font-size:14px;}
a.small_a{ font-size:12px; color:#999999; display:block; padding-left:10px;}

.in_con01{ padding:20px 0;}
.in_con01_left{ display:block; float:left; width:100%; margin-bottom:8px;overflow:hidden;}
.in_con01_left img{ width:100%;display: block; margin:0 auto;transition:all 0.3s; z-index:1000; }
a.in_con01_left:hover img{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}
	
a.in_con01_left .span_zz{ display:block; width:93%; position:absolute; left:0; top:0; height:500px; line-height:50px;  padding:15px 2% 20px 5%; font-size:26px !important; color:#FFF;  z-index:100000; text-shadow:#000 1px 2px 3px;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
a.in_con01_left:hover .span_zz{ display:block; width:93%; position:absolute; left:20px; top:0;  padding:15px 2% 20px 5%; font-size:26px !important; color:#FFF; text-shadow:#000 1px 2px 3px; z-index:100000;}

a.in_con01_left .span_zz01{ display:none; width:93%; position:absolute; left:0; top:0; height:500px; line-height:30px;  padding:10px 2% 20px 4%; font-size:20px; color:#FFF;  z-index:100000; text-shadow:#000 1px 2px 3px;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
a.in_con01_left:hover .span_zz01{ display:block; width:93%; position:absolute; left:20px; top:0;  padding:10px 2% 20px 4%; font-size:20px; color:#FFF; text-shadow:#000 1px 2px 3px; z-index:100000;}
.in_con01_left .div_zz{ opacity:0;  background:url(../image/in_zz.png); width:100%; height:500px; position:absolute; left:0px; top:0; height:100%;  padding:0 2% 20px 2%; font-size:35px; color:#FFF; text-shadow:#000 1px 2px 3px; z-index:10000;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.in_con01_left:hover .div_zz{ opacity:1;}

.in_con01_right{ float:right; width:100%;}
.in_con01_r_t{ display:block; margin-bottom:8px; position:relative; overflow:hidden;}
.in_con01_r_t img{ width:100%;display: block; margin:0 auto;transition:all 0.3s; z-index:1000; }
a.in_con01_r_t:hover img{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}
.in_con01_r_t strong,.in_con01_r_b strong{ opacity:0;  background:url(../image/in_zz.png); width:100%; position:absolute; left:0px; top:0; height:100%;  padding:0 2% 20px 2%; font-size:20px; color:#FFF; text-shadow:#000 1px 2px 3px; z-index:10000;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.in_con01_r_t:hover strong,.in_con01_r_b:hover strong{ opacity:1;}

.in_con01_r_t span{ display:block; width:94%; position:absolute; left:0; top:10px;  padding:0 2% 20px 4%; font-size:20px; color:#FFF;  z-index:100000; text-shadow:#000 0px 2px 3px;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.in_con01_r_t:hover span{ display:block; width:94%; position:absolute; left:10px; top:10px;  padding:0 2% 20px 4%; font-size:20px; color:#FFF; text-shadow:#000 1px 2px 3px; z-index:100000;}
.in_con01_r_b span{ display:block; width:94%; position:absolute; left:0; bottom:0;  padding:0 2% 10px 4%; font-size:20px; color:#FFF;  z-index:100000;text-shadow:#000 0px 2px 3px;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.in_con01_r_b:hover span{ display:block; width:94%; position:absolute; left:20px; bottom:0;  padding:0 2% 10px 4%; font-size:20px; color:#FFF; text-shadow:#000 1px 2px 3px; z-index:100000;}
.in_con01_r_b{ display:block;position:relative;overflow:hidden; width:49%; float:left;}
.in_con01_r_b img{ width:100%;display: block; margin:0 auto;transition:all 0.3s; z-index:1000; }
a.in_con01_r_b:hover img{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}

.in_title01{ font-size:26px; color:#e10062; padding:0 0 0px 0;}
.inpross{ padding:10px 0;}
.inpross_title{ width:100%; float:left;}
.inpross_title dt strong{ display:block; background:#8c8c8c; color:#ffffff; text-align:center; font-size:24px; padding:20px 0; font-weight:normal;}
.inpross_title dt span{ display:block; text-align:center; height:15px; background:url(../image/in_projtico.png) center top no-repeat;}
.inpross_title dd{}
.inpross_title dd a{ display:block; background:#ebebeb; text-align:center; padding:20px 0; margin-bottom:12px; font-size:16px;}
.in_prolist{ width:100%; float:right; overflow:hidden; padding-bottom:20px;}
a.in_pros_a{ display:block; float:left; width:100%; margin:0 0 10px 0; position:relative; overflow:hidden;}
a.in_pros_a img{ width:100%;display: block; margin:0 auto;transition:all 0.3s; z-index:100;}
a.in_pros_a:hover img{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}
a.in_pros_a strong{ display:none; position:absolute; left:0; bottom:-50px; width:98%; background:url(../image/in_zz.png); color:#FFF; font-size:15px; text-align:center; padding:13px 1%; z-index:1000000;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
a.in_pros_a:hover strong{bottom:0; }

.in_newsbg{ background:#ffffff;}
.in_news{ padding:20px 0; overflow:hidden;}
.in_news_l{ width:100%; float:left; margin:0 1% 10px 0;}
a.in_newslist{ display:block; font-size:15px; color:#000; padding:10px 0; background:url(../image/in_dot.png) left bottom repeat-x;-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
a.in_newslist span{ display:block; padding:4px 0 0 0; font-size:13px; color:#a2a2a2;}
a.in_newslist:hover{ color:#e10062;}
.in_news_r{ width:100%; }
a.in_zh_list,a.in_zh_list:hover{ display:block; width:100%; height:auto;  margin-right:1%; overflow:hidden; background:#eeeeee; margin-bottom:15px; color:#e00461;}
a.in_zh_list img{ width:100%;display: block; margin:0 auto;transition:all 0.3s; z-index:100000000; }
a.in_zh_list:hover img{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}
.in_zh_title{ padding:12px 0 0 0;font-size:15px; color:#000; font-weight:bold;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.in_zh_title span{ display:block; padding:4px 0 0 0; font-size:13px; color:#a2a2a2; font-weight:normal;}
a.in_zh_list:hover .in_zh_title{ color:#e10062;}
.in_news_date { height:auto; padding-bottom:20px;}
.in_news_sse {
    padding: 5px 0;
    line-height: 20px;
    height: 37px;
    overflow: hidden;
}

.in_footbg{ background:#323232;}
.in_foots{ padding-top:0px; padding-bottom:20px; color:#FFF;}
.in_foos_t_l{ width:100%; float:left;}
.in_footnav{ width:19%; margin:0 1% 0 0; float:left;}
.in_footnav span{ display:block; font-size:16px; font-weight:normal; padding-bottom:8px;}
.in_footnav a{ display:block; padding:2px 0; color:#a4a4a4; font-size:12px;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.in_footnav a:hover{ color:#e10062;}
.in_foos_t_r{ display:none; width:33%; float:right;}
.in_followus{ width:48%; float:left; margin-right:2%;}
.in_followus span,.in_tel span{ display:block; font-size:18px; padding-bottom:5px;}
.in_tel{ width:48%; float:right;}
.in_tel_text{ font-size:24px; font-weight:bold; padding:2px 0 0 0;}
a.in_QQ{ color:#FFF; display:block; padding:5px 0;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
a.in_QQ:hover{ color:#e10062;}
.in_foots_b{ padding:20px 0 0 0; color:#CCC;}
.in_foots_b_l{ display:none; width:70%; float:left;}
.in_foots_b_r{ width:100%; float:right; text-align:center;}
.in_foots_b_r a{ color:#CCC;-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.in_foots_b_r a:hover{ color:#e10062;}

.in_foots_t{ display:none;}
.in_foots_t01{ display:block;}
.menu ul { display:none; padding:0; margin:0; }   
.menu li { padding:0; margin:0;  }  
.menu>li>a{ color:#ccc; font-size:15px; display:block;padding:18px 2%; border-bottom:1px solid #777; }
.smenu{ background:#ddd;}  
.smenu>li>a{ color:#333; font-size:13px; display:block;padding:18px 2%; border-bottom:1px solid #aaa; }


.sub_banners{ display:none; height:240px;}
.sub_banners01{ display:block; height:auto;}
.sub_banners01 img{ width:100%;}
.sub_location{ display:none; padding-top:16px; padding-bottom:16px; font-size:15px;}
.sub_con_title{ font-size:26px; padding-top:16px; padding-bottom:8px; border-bottom:1px solid #dddddd; color:#000;}
.sub_text{ padding:30px 0 45px 0; line-height:30px; font-size:14px;}
.sub_text img{ width:98% !important; height:auto !important;}
.sub_text01{ padding:30px 0 45px 0; line-height:26px; font-size:14px;}
.sub_text01 img{ max-width:98% !important;height:auto !important;}
.sub_navleft{  float:left; padding:8px 15px 4px 15px;}
.jtpadding{ padding:8px 5px;}
.sub_navleft01{float:left; padding:0px 0px;position:relative; z-index:10000;}
.sub_navleft01 a.sub_navsl{ display:block;  padding:8px 15px;border:1px solid #ffffff; border-bottom:0; border-radius:5px 5px 0 0; position:relative; left:0; background:#FFF;  z-index:10000000;}
.sub_navleft01:hover a.sub_navsl{ border:1px solid #dddddd; border-radius:5px 5px 0 0; border-bottom:0; }
.sub_navleft01 .sub_secnav{ border:1px solid #dddddd; display:none; background:#FFF; z-index:0; position:absolute; left:0px; top:36px; width:550px; border-radius:0 0 5px 5px; padding:10px 15px 15px 15px;}
.sub_navleft01:hover .sub_secnav{ display:block;}
.sub_navleft01 .sub_secnav a{ display:block; float:left; width:46%; padding:2px 0 3px 0; font-size:15px;}

.case_list{ display:block; float:left; background:#f7f7f7; width:100%; margin-right:1%; margin-bottom:20px;}
.case_list .case_list_img{ width:100%;}
.case_list .case_list_img img{ width:100%;}
.case_list .case_list_text{ float:right; width:94%; padding:20px 3% 15px 3%;}
.case_list .case_list_text span{ display:block; font-size:18px; color:#000;}
.case_list .case_list_text a{ display:block; padding:0px 0; font-size:14px; color:#6f6f6f;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.case_list .case_list_text a:hover{ color:#e10062;}
.case_list .case_list_text a img{ vertical-align:middle; width:3px !important;}
.case_pros_bg{ display:none; background:#f3f3f3;}
.case_proslist{ padding:30px 0;}
.case_pl{ width:49%; float:left; margin-right:1%;}
.case_pl a{ display:block; border-right:0px solid #dddddd;height:auto; text-align:center; overflow:hidden;}
.case_pl a img{ width:100%;display: block; margin:0 auto;transition:all 0.3s; z-index:100000000; }
.case_pl a:hover img{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}
.case_pl a span{ display:block; padding:20px 0; text-align:center;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.case_pl a:hover span{color:#e10062;}
.case_titles{ font-size:28px; text-align:center; padding:10px 0 30px 0; color:#e10062;}

a.news_list{ display:block; background:url(../image/in_dot.png) left bottom repeat-x; padding:28px 0; overflow:hidden;}
.news_list_l{ width:40%; float:left;}
.news_list_l img{ width:100%;}
.news_list_r{ width:58%; float:right; color:#999;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.news_list_r:hover,.news_list_r:hover strong{color:#e10062;}
.news_list_r strong{ display:block; font-size:16px; color:#000; padding:0px 0 5px 0;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.news_list_r span{ display:none; height:50px; overflow:hidden;}



a.sub_pros_a{ display:block; float:left; width:49%; margin:0 1% 15px 0;  overflow:hidden;}
a.sub_pros_a img{ width:100%;display: block; margin:0 auto;transition:all 0.3s; z-index:100;}
a.sub_pros_a:hover img{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}
a.sub_pros_a span{ display:block;  width:98%; color:#000000; font-size:15px; text-align:center; padding:11px 1% 0px 1%; height:36px; line-height:19px; overflow:hidden; z-index:1000000;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
a.sub_pros_a:hover span{color:#e10062;}
.pro_dimg{ padding:0 0 0px 0;}
.pro_dimg_l{ width:100%; float:left; margin-bottom:20px;}
.pro_dimg_bimg{ width:100%; padding-bottom:15px;}
.pro_dimg_bimg img{ width:100%; }
.pro_dimg_jtl{ display:block; float:left; width:4%; padding-top:15px;}
.pro_dimg_jtl img,.pro_dimg_jtr img{ width:80%; }
.pro_dimg_jtimg{ float:left; width:92%;}
.pro_dimg_jtr{ display:block; float:right;width:4%; text-align:right;padding-top:15px;}
a.pros_ss{ display:block; float:left; border:1px solid #f3f3f3; width:18%; margin:0 0.7%;}
a.pros_ss:hover{ border:1px solid #f00;}
a.pros_ss img{ width:100%;}

.pro_dimg_r{ width:100%; float:right; padding:15px 0 25px 0;}
.pro_dimg_r strong{ display:block; font-size:26px; color:#e10062; line-height:30px;  padding-bottom:10px;}
.pro_dimg_r span{ display:block; padding-bottom:25px; font-size:14px;}
a.pros_dl{ display:block; width:140px; color:#FFF; background:#e10062; padding:10px 0; margin:0 auto; text-align:center;  border-radius:5px;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
a.pros_dl:hover{ background:#006371;}
.pros_titlebgs{ background:#f3f3f3; text-align:center; overflow:hidden;}
.pros_titlebgs a{ display:block; float:left; padding:20px 0px; width:49.5%; color:#888; font-size:18px; margin-right:0.5%;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.pros_titlebgs a:hover{ background:#e10062; color:#FFF;}
a.pros_titlebgs_a,a.pros_titlebgs_a:hover{ background:#e10062; color:#FFF;}
.pros_text{ padding:30px 0 45px 0; line-height:30px; font-size:14px;}



.tabControl { width:100%; height:auto;  }
.tabControl ul { height:auto; text-align:center; overflow:hidden;}
.tabControl ul li { display:block;  text-align:center; padding:20px 0;width:32.8%; float:left; color:#888; font-size:18px; margin-right:0.5%; cursor:pointer;
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s; }
.tabControl ul li.click {background:#e10062; color:#FFF;}
.tabControl .box { display:none; padding:30px 0 45px 0; line-height:30px; font-size:14px;}




.zt_text{ padding:40px 0; line-height:28px; font-size:15px;}
.zt_listimg{ padding:35px 0 40px 0;}
.zt_bgs{ background:#f7f7f7;}
.zt_titles{ text-align:center; font-size:26px; color:#000; padding-bottom:30px;}
.zt_lists_as{ width:48%; margin-right:2%; float:left; margin-bottom:35px;}
.zt_list_as_img{ width:48%; float:left;}
.zt_list_as_img img{ width:100%; }
.zt_lists_as span{ float:right; width:48%;}
.zt_lists_as span strong{ display:block; font-size:18px; font-weight:normal; margin:20px 0 5px 0;}
.zt_lists_as span a{ color:#e10062; font-size:12px; }


.ser_lists_as{ width:28.3%; margin-right:5%; float:left; margin-bottom:35px;}
.ser_list_as_img{ width:100%; margin-bottom:15px; }
.ser_list_as_img img{ width:100%; }
.ser_lists_as span{ padding:0;}
.ser_lists_as span strong{ font-size:18px; font-weight:normal; margin:20px 0 5px 0;}
.ser_lists_as span a{ color:#40a0b8; font-size:12px; }

a.zt_newslist{ display:block; width:100%; margin-right:0%; float:left; padding:8px 0%; }
a.zt_newslist:nth-child(2n){ display:block; width:100%; margin-right:0%; float:left; padding:8px 0%; }


a.zt_newslist01{ display:block; width:100%; margin-right:0%; float:left; padding:8px 0%; border-bottom:1px dotted #dddddd;}
a.zt_newslist03{ display:block; width:98%; margin-right:0%; float:left; padding:2x 1%; }
a.zt_newslist04{ display:block; width:100%; margin-right:0%; float:left; padding:8px 0%; }

.zt_newslist02{ display:block; width:98%; margin-right:2%; float:left; padding:8px 0%;}
.tzgx_ico01{ width:20%; float:left;}
.tzgx_ico01 img{ width:100%;}
.zt_newslist02 span{ display:block; float:right; width:78%;}
.zt_newslist02 span strong{ font-size:18px; font-weight:normal; margin:20px 0 5px 0; display:block;}
.zt_newslist02 span a{ color:#40a0b8; font-size:12px; }

.tzgx_imgs{ width:100%; float:none;}
.tzgx_imgs img{ width:100%; }
.tzgx_text01{ width:100%; float:none; margin-top:20px;}

.tzgx_con01{ width:98%; float:left; margin-right:2%;}
.tzgx_conimg{ width:15%; display:none; float:none;}
.tzgx_conimg img{ width:98%;}
.tzgx_text02{ width:100%; float:none;}



.otherprostitle{ font-size:18px; color:#e10062; font-weight:bold;}
.otherproslist{ width:100%; padding-top:15px;}


.bans { width:100%; overflow:hidden; position:relative; }
	.bans .warp { width:20000px; }
	.bans .warp a { float:left; display:block; }
	.bans .warp a img{ width:100%; float:left; }
	.bans ul { list-style:none; margin:0; padding:0; width:100%; position:absolute; bottom:6px; text-align:center; }
	.bans ul li { display:inline-block; width:8px; height:8px; background:#636969; border-radius:7px; margin:0 4px; }
	.bans ul li.click { background:#ffffff; }
	.bans span { position:absolute; width:35px; height:50px; background:#666; display:block; top:50%; margin-top:-25px; display:none; }
	.bans span.tl { left:0; }
	.bans span.tr { right:0; }



.min_navbg{ display:block; position:fixed; left:0; top:0; right:0; bottom:0; z-index:100000000; background:#FFF;}
.min_navs{ display:block;position:absolute; left:0; top:0; width:100%;z-index:1000000000; }
.min_navs a{ font-size:16px;}
.min_home{ border-bottom:1px solid #eeeeee; padding:15px 3%; overflow:hidden;}
.min_home img{ float:right;}
.min_navlist{ border-bottom:1px solid #eeeeee; padding:15px 3%; overflow:hidden;-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
.min_navlist:hover{ background:#02a2b7;}
.min_navlist a{ color:#333;}
.min_navlist:hover a{ color:#FFF;}
.min_navlist img{ float:right; margin-top:7px;}
.min_nav_sce_a{ display:block; background:#dddddd;border-bottom:1px solid #aaaaaa; color:#333;padding:15px 3%;}
.min_nav_sce_a:hover{ display:block; background:#02a2b7; color:#fff;}
.min_nav_sce_a:hover a{ color:#FFF;}
a.min_anv_sce_a01{ display:block; background:#eeeeee;border-bottom:1px solid #cccccc; color:#333;padding:15px 3% 15px 6%; font-size:14px;}
a.min_anv_sce_a01:hover{ display:block; background:#02a2b7; color:#fff;}

.editor img{ width:100% !important;}


.jobs_con01{ width:100%; }
.jobs_conimg{ width:30%; float:left;display:none;}
.jobs_conimg img{ width:100%;}
.jobs_text02{ width:100%; float:right;}
.jobsa_l{ float:left;}
.jobsa_r{ float:right; }


.contact_text01{ display:none;}
.contact_text02{ display:block;}


a.in_links_a{ display:block; float:left; width:100%; margin:0 0% 8px 0; overflow:hidden;}
a.in_links_a img{ width:100%;display: block; margin:0 auto;transition:all 0.3s; z-index:100;}
a.in_links_a:hover img{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}
a.in_links_a span{ display:block; width:98%;font-size:15px; text-align:center; padding:13px 1%; 
-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;}
	
	
.in_newsleft{ width:100%; float:none; margin-bottom:10px;}
.in_newsleft img{ width:100%;}
.in_newsright{ width:100%; float:none;}
.in_news_date{ width:25%; float:left; font-size:48px; background:#bcbcbc; color:#ffffff; text-align:center; padding:6px 0;}
.in_news_date span{ display:block; padding:2px 0; font-size:12px;}
.in_news_tit{ width:73%; float:right;}

.pro_d_l{ float:left; font-size:18px; width:48%;}
.pro_d_r{ float:right; font-size:12px; width:50%; color:#FFF; text-align:right;}


.in_zh_title strong{ display:block; line-height:20px; height:20px; overflow:hidden; font-size:15px; font-weight:normal; padding-top:2px;}


.pros_catetext{ position:absolute; left:0; width:100%; text-align:center; bottom:8px; z-index:10000; opacity:1; transition:all .5s;  }
a.pros_catelist strong{ display:block;font-size:12px; color:#000; font-weight:normal; line-height:18px; }
.pros_catelist span{ display:none;  font-size:12px; color:#a6a6a6;}
a.p_more{ display:block;  border:1px solid #000000; text-align:center; width:65px; height:22px; line-height:22px; margin-top:10px; border-radius:5px; font-size:12px;}


a.pros_list{ width:49%; margin:0 0.5% 10px 0.5%; position:relative;}
a.pros_list strong{ display:block; font-size:12px; color:#000;}
a.pros_list span{ display:none; font-size:12px;}
.pros_listtext{ position:absolute; bottom:5px; left:0; width:100%; text-align:center; z-index:100;}


.order_con{ padding:50px 5% 50px 5%; background:#eeeeee; width:90%; }
.order_left {    width: 100%;    float: none;    padding-bottom: 20px;}
.order_right {    width: 100%;    float: none;  }


.in_newsright a{ display:block; width:100%; height:auto;  margin-right:1%; overflow:hidden; background:#eeeeee; margin-bottom:15px;}

.pros_list_tits {    flex: 0 0 100%; margin-bottom:40px;}
.pros_titletext { color: #ffffff; padding: 10px 2%;  font-size: 14px;}
.pros_leftnavs li a { padding: 10px 2%;font-size: 12px;}


}

.sub_a01{ display:block; width:18%; font-size:15px; padding:10px 1%; float:left;}
.sub_a01 img{ vertical-align:middle; margin-right:10px;}

.sub_a02{ display:block; width:31.3%; font-size:15px; padding:10px 1%; float:left;}
.sub_a02 img{ vertical-align:middle; margin-right:10px;}

.sub_a03_l{ width:60%; float:left;}
.sub_a03_r{ width:35%; float:right;}
.sub_a03_r img{ width:100%;}

.nav_icos_l{ width:20%; float:left;}
.nav_icos_l img{ width:100%; margin-top:15px;}
.nav_icos_l01{ width:20%; float:left;}
.nav_icos_l01 img{ width:100%; margin-top:15px;}
.nav_icos_r{ width:78%; float:right;}

.nav_kuan{ width:22%; float:left; padding:0 0 0 1%; margin:0 1% 0 0;}
.nav_kuan01{ width:37%; float:left; padding:0 0 0 0; margin:0 2% 0 0;}
.nav_kuan01:nth-child(2n){ width:37%; float:right; padding:0 0 0 0; margin:0 0 0 0;}
.nav_kuan01 img{ width:100%;}
.nav_a_dot{ padding:10px 0; font-size:15px;}






