﻿/* 
* @Title:  公用样式
* @Author: 苏清炎
* @Date:   2016-10-31 9:0:0
* @Last Modified time:
*/

/*public_header*/
.header{width:100%;height:136px;background:#f4f4f1;z-index:9;transition:all .3s;}
.header .h_bg{position: absolute;top:0;left:0;z-index:0;width:100%;height: 136px;background:#f4f4f1;transition:all .3s;}
.head_logo{width:264px;height:136px;display:block;float:left;background:url(../images/index_hlogo_1.png) no-repeat center 74px;position:relative;transition:all .3s;}
.nav{height:36px;float:right;margin:100px 20px 0 0;z-index:10;width:704px;}
.nav li{padding:0 16px;float:left;transition:all .3s;}
.nav li a{color:#333;font-size:15px;font-weight:600;display:block;}
.nav .slidline{position:absolute;left:0px;bottom:0px;overflow:hidden;width:0px;display:block;height:4px;background:#3e3c3c;}
.shop{float:right;position:relative;margin-left:-38px;}
.shop div{float:left;margin-left:1px;}
.shop .status{width:65px;height:48px;background:#3e3c3c url(../images/index_hsup_1.png) no-repeat 16px 27px;margin:49px 0 0 0;padding:39px 16px 0 16px;transition:all .3s;}
.shop .status h3{font-size:19px;color:#e85858;font-weight:normal;line-height:20px;}
.shop .status p{font-size:12px;color:#818181;line-height:12px;text-align:right;}
.shop .statusx{width:65px;height:48px;background:#3e3c3c url(../images/index_hsupx_1.png) no-repeat 16px 27px;margin:49px 0 0 0;padding:39px 16px 0 16px;transition:all .3s;}
.shop .statusx h3{font-size:19px;color:#2fb46b;font-weight:normal;line-height:20px;}
.shop .statusx p{font-size:12px;color:#818181;line-height:12px;text-align:right;}
.shop .languge{width:57px;height:57px;line-height:57px;font-size:18px;background:#ccc;margin-top:79px;text-align:center;color:#000;cursor:pointer;transition:all .3s;}
.shop .languge:hover{background:#008F9D;color:#fff;transition:all .3s;}
.shop .search{width:57px;height:57px;background:#ccc url(../images/index_hsch_1.png) no-repeat center;margin-top:79px;cursor:pointer;}
.shop .search .inp{position:absolute;top:27px;left:0px;width:251px;padding-left:20px;background:#fff;height:58px;line-height:58px;z-index:-2;color:#333;font-size:13px;font-weight:800;border:none;border:0;}
.shop .h_purchase{width:57px;height:57px;background:#ccc url(../images/purchase1_1.png) no-repeat center;margin-top:79px;cursor:pointer;transition:all .3s;}
.shop .h_purchase:hover{background:#008F9D;transition:all .3s;}
.shop .h_purchase:hover a{display:block;}
.shop .h_purchase a{font-size:16px;text-align:center;color:#fff;line-height:20px;display:none;margin:9px auto 0;}


/*subnav*/
.nav .subnav div{position:absolute;top:36px;z-index:2;background:#008F9D;height:0px;overflow: hidden;transition:all .2s;}
.nav .subnav div.on{height:78px;transition:all .2s;}
.nav .subnav div a{display:block;float:left;margin-right:30px;line-height:78px;height: 78px;font-size:12px;color:#FFF;font-weight:800;transition:all .3s;}
/*.nav .subnav div a:hover{color:#008F9D;transition:all .3s;}*/
.nav .subnav .sub_1{left:14px;width:908px;padding-left:35px;}
.nav .subnav .sub_2{left:76px;width:846px;padding-left:35px;}
.nav .subnav .sub_3{left:168px;width:754px;padding-left:35px;}
.nav .subnav .sub_4{left:230px;width:692px;padding-left:35px;}
.nav .subnav .sub_6{left:502px;width:426px;padding-left:35px;}
.nav .subnav .sub_7{left:594px;width:334px;padding-left:29px;}
.nav .subnav .sub_7 a{margin-right:24px !important;}

/*public_footer*/
.footer{width:100%;height:181px;background:#f4f4f1;padding-top:30px;}
.footer .w1160{width:1060px;padding:0 50px 0 50px;}
.footer .w1160 .footer_Ldeil{float:right;text-align:right;}
.footer .attention{width:100%;height:35px;line-height:35px;text-align:right;}
.footer .attention span{display:inline-block;overflow:hidden;}
.footer .attention a{display:inline-block;width:35px;height:35px;}
.footer .attention .weixin{background:url(../images/footer_weixin_1.png) no-repeat center;position:relative;}
.footer .attention .purchase{background:url(../images/purchase_1.png) no-repeat center;}
.footer .attention .weixin .wx_pic{position:absolute;bottom:50px;left:-100px;width:136px;height:0px;background:url(../images/wx_pic_1.jpg) no-repeat center;}
.footer .attention .sina{background:url(../images/footer_sina_1.png) no-repeat center;}
.footer .summary{width:100%;margin-bottom:30px;}
.footer .summary span{margin-right:20px;}
.footer .summary a{font-size:12px;color:#333;font-weight:600;}
.footer .attention .footer_tel{height:34px;line-height:34px;padding-left:36px;font-size:18px;color:#008f9d;float:left;margin-right:30px;background:url(../images/footer_tel_1.png) no-repeat left center;font-family: 'brandon_textblack';}
.footer .support{display:block;width:111px;height:16px;background:url(../images/footer_support_1.png) no-repeat center;float:right;}


.footer .footer_menu{float:left;}
.footer .footer_menu dl{float:left;margin-right:30px;}
.footer .footer_menu dl dt{font-size:13px;color:#666;font-weight:600;}
.footer .footer_menu dl dd a{font-size:12px;color:#999;transition:all .3s;}
.footer .footer_menu dl dd a:hover{color:#000;transition:all .3s;}

/*public_main*/
.public_main{width:100%;margin-top:-840px;min-height:790px;}
.public_main .w1160{width:1060px;min-height:500px;padding:50px 50px 50px 50px;background:#fff;min-height: 800px;}
.public_main .w1160 .pub_tit{padding-bottom:48px;border-bottom:2px solid #ccc;}
.public_main .w1160 .pub_tit .tit_locate{float:left;}
.pub_tit .tit_locate em{width:10px;height:12px;margin-right:8px;background:url(../images/home_1.png) no-repeat center;display:inline-block;}
.pub_tit .tit_locate i{width:10px;height:12px;margin:0 4px;background:url(../images/snav_icon_1.png) no-repeat center;display:inline-block;}
.pub_tit .tit_locate a{font-size:12px;color:#666;}
.public_main .w1160 .pub_tit .tit_sNav{float:right;}
.pub_tit .tit_sNav .slidline{position:absolute;left:0px;bottom:-26px;overflow:hidden;width:0px;display:block;height:6px;background:#0065b3;}
.pub_tit .tit_sNav li{margin-left:20px;float:left;}
.pub_tit .tit_sNav li a{color:#333;font-size:13px;font-weight:600;display:block;transition:all .3s;}
.pub_tit .tit_sNav li a:hover{color:#0065b3;transition:all .3s;}
.pub_tit .tit_sNav li.curr a{color:#0065b3;}

/*company*/
.company_ban{width:100%;height:1121px;background:url(../images/company_ban_1.jpg) no-repeat center top fixed;overflow:hidden;}
.company_ban h3{font-size:58px;color:#FFF;text-align:center;padding-top:110px;font-family: 'brandon_textblack';}
.company_ban h4{font-size:32px;color:#FFF;text-align:center;padding-top:25px;font-weight:normal;}
.public_main .w1160 .cny_column{width:100%;overflow:hidden;margin-top:47px;}
.public_main .w1160 .cny_column h2{line-height:40px;font-size:36px;color:#008F9D;letter-spacing:-3px;font-family: 'brandon_textbold';}
.public_main .w1160 .cny_column p{line-height:22px;font-size:13px;color:#999;}
.public_main .w1160 .cny_column h3{line-height:22px;font-size:22px;color:#666;margin-top:20px;}
.public_main .w1160 .cny_column h4{line-height:22px;font-size:13px;color:#666;}
.w1160 .cny_column h4 em{line-height:32px;font-size:36px;color:#008F9D;font-family: 'brandon_textbold';}
.public_main .w1160 .cny_font{margin-bottom:30px;}
.public_main .w1160 .cny_font p{margin-top:15px;font-size:13.5px;color:#666;line-height:22px;}
.public_main .w1160 .cny_pic{width:100%;height:828px;}
.public_main .w1160 .cny_pic>div{float:left;overflow:hidden;}
.public_main .w1160 .cny_pic .pic_lt{width:613px;height:414px;position:relative;z-index:99;}
.public_main .w1160 .cny_pic .pic_lt .pic_ltf{position:absolute;top:130px;left:237px;width:140px;height:150px;line-height:150px;text-align:center;font-size:22px;color:#fff;background:url(../images/company_mask_1.png) repeat;display:none;transition:all .7s;}
.public_main .w1160 .cny_pic .pic_lt img{width:100%;height:100%;display:block;transition:display .3s;}
.public_main .w1160 .cny_pic .pic_lt:hover img{transform:scale(1.1,1.1);transition:all .3s;}
.public_main .w1160 .cny_pic .pic_lt:hover .pic_ltf{display:block;transition:all .7s;}
.public_main .w1160 .cny_pic .pic_rt{width:447px;height:414px;position:relative;}
.public_main .w1160 .cny_pic .pic_rt .pic_rtf{position:absolute;top:130px;left:160px;width:140px;height:150px;line-height:150px;text-align:center;font-size:22px;color:#fff;background:url(../images/company_mask_1.png) repeat;display:none;transition:all .7s;}
.public_main .w1160 .cny_pic .pic_rt img{width:100%;height:100%;display:block;transition:all .3s;}
.public_main .w1160 .cny_pic .pic_rt:hover img{transform:scale(1.1,1.1);transition:all .3s;}
.public_main .w1160 .cny_pic .pic_rt:hover .pic_rtf{display:block;transition:all .7s;}

/*company2*/
.public_main .w1160 .cny2_column{width:100%;height:435px;background:url(../images/cny2_columnbk_1.jpg) no-repeat center;overflow:hidden;}
.public_main .w1160 .cny2_font{height:373px;padding:56px 52px 0 48px;background:#008f9d;}
.public_main .w1160 .cny2_font i{width:1px;height:324px;background:#3ea1ab;display:block;float:left;margin:0 20px;}
.public_main .w1160 .cny2_font .font_side{width:290px;height:100%;float:left;}
.w1160 .cny2_font .font_side h3{font-size:32px;color:#74b5be;line-height:26px;font-weight:normal;}
.w1160 .cny2_font .font_side h4{font-size:22px;color:#fff;line-height:25px;}
.w1160 .cny2_font .font_side p{font-size:13px;color:#98d1d9;line-height:22px;text-align:justify;}

/*company3*/
.public_main .w1160 .cny3_column{width:100%;height:275px;background:url(../images/cny3_columnbk_1.jpg) no-repeat center;overflow:hidden;}
.public_main .w1160 .cny3_time{width:958px;height:347px;background:#e8e8e8;padding:0 51px 50px 51px;overflow:hidden;}
.public_main .w1160 .cny3_time .time_cent{width:100%;height:343px;border-bottom:4px solid #008f9d;}
.w1160 .cny3_time .time_cent .time_list{width:160px;height:198px;padding-left:30px;;float:left;position:relative;bottom:-147px;background:url(../images/cny3_timebk_1.png) no-repeat left center;}
.cny3_time .time_cent .time_list h3{font-size:24px;color:#008f9d;line-height:20px;font-family: 'brandon_textblack';}
.cny3_time .time_cent .time_list p{font-size:13px;color:#666;line-height:22px;margin-top:4px;}
.public_main .w1160 .cny3_time .time_btn{width:100%;height:47px;bottom:147px;}
.w1160 .cny3_time .time_btn a{position:absolute;width:47px;height:47px;display:block;transition:all .3s;}
.w1160 .cny3_time .time_btn .btn_l{background:url(../images/cny3_timebtn_l_1.png) no-repeat;left:0;top:0;}
.w1160 .cny3_time .time_btn .btn_r{background:url(../images/cny3_timebtn_r_1.png) no-repeat;right:0;top:0;}
.w1160 .cny3_time .time_btn .btn_l:hover{background:url(../images/cny3_timebtn_lh_1.png) no-repeat;transition:all .3s;}
.w1160 .cny3_time .time_btn .btn_r:hover{background:url(../images/cny3_timebtn_rh_1.png) no-repeat;transition:all .3s;}

/*company4*/
.public_main .w1160 .cny4_column{width:100%;overflow:hidden;margin-top:47px;}
.public_main .w1160 .cny4_column .column_font{width:100%;height:90px;}
.w1160 .cny4_column .column_font h3{font-size:13px;color:#666;font-weight:600;line-height:22px;}
.w1160 .cny4_column .column_font p{font-size:13px;color:#666;line-height:22px;}
.public_main .w1160 .cny4_column .column_pic{width:100%;height:430px;background:url(../images/cny4_column_picbk_1.jpg) no-repeat center;overflow:hidden;}
.public_main .w1160 .cny4_honor{width:100%;overflow:hidden;margin-top:11px;}
.public_main .w1160 .cny4_honor ul{width:1074px;}
.w1160 .cny4_honor ul li{width:347px;height:251px;background:#eaeaea;margin:0 11px 11px 0;float:left;position:relative;cursor:pointer;}
.w1160 .cny4_honor ul li .honor_pic{width:347px;height:251px;display: table-cell;text-align: center;vertical-align: middle;}
.w1160 .cny4_honor ul li .honor_pic img{max-width:347px;max-height:251px;vertical-align:middle;}
.w1160 .cny4_honor ul li .honor_tit{width:100%;height:0;line-height:148px;text-align:center;font-size:22px;color:#fff;background:#008f9d;position:absolute;bottom:0;}

/*company5*/
.news_ban{width:100%;height:1121px;background:url(../images/newsbg.jpg) no-repeat center top fixed;overflow:hidden;}
.news_ban h3{font-size:58px;color:#FFF;text-align:center;padding-top:154px;font-family: 'brandon_textblack';}
.news_ban h4{font-size:32px;color:#FFF;text-align:center;padding-top:25px;font-weight:normal;}
.public_main .w1160 .cny5_column{width:100%;overflow:hidden;margin-top:47px;}
.public_main .w1160 .cny5_column .column5_l{width:479px;height:359px;float:left;background-position: center;background-repeat: no-repeat;background-size: auto 100%;}
.public_main .w1160 .cny5_column .column5_r{width:481px;height:309px;padding:50px 50px 0 50px;background:#f7f7f4;float:left;}
.w1160 .cny5_column .column5_r h4{font-size:16px;color:#333;line-height:21px;}
.w1160 .cny5_column .column5_r h3{font-size:22px;color:#ffbb4c;line-height:21px;margin-top:8px;font-family: 'brandon_textbold';}
.w1160 .cny5_column .column5_r p{font-size:12px;color:#666;line-height:18px;margin-top:20px;text-align:justify;}
.w1160 .cny5_column .column5_r .column5_dil{display:block;width:35px;height:35px;background:url(../images/cny5_larrow_1.png) no-repeat;margin-top:10px;}
.public_main .w1160 .cny5_news{width:100%;}
.public_main .w1160 .cny5_news .news_list{width:1000px;height:92px;padding:30px 30px 0 30px;background:#f7f7f4;margin-top:11px;transition:all .4s;}
.w1160 .cny5_news .news_list .list_time{width:122px;height:100%;font-size:23px;color:#707070;float:left;transition:all .4s;font-family: 'brandon_textbold';}
.w1160 .cny5_news .news_list .list_dil{float:right;width:35px;height:35px;background:url(../images/cny5_larrow_1.png) no-repeat center;margin-top:16px;transition:all .4s;}
.w1160 .cny5_news .news_list .list_font{width:722px;height:100%;float:left;margin-left:10px;transition:all .4s;}
.cny5_news .news_list .list_font h3{font-size:16px;color:#0065b3;line-height:22px;margin-bottom:10px;transition:all .4s;}
.cny5_news .news_list .list_font p{font-size:12px;color:#797a81;line-height:17px;transition:all .4s;}
.public_main .w1160 .cny5_news .news_list:hover{background:#1694c3;transition:all .4s;}
.public_main .w1160 .cny5_news .news_list:hover .list_time{color:#fff;transition:all .4s;}
.public_main .w1160 .cny5_news .news_list:hover .list_dil{background:url(../images/cny5_larrowh_1.png) no-repeat center;transition:all .4s;}
.public_main .w1160 .cny5_news .news_list:hover .list_font h3{color:#fff;transition:all .4s;}
.public_main .w1160 .cny5_news .news_list:hover .list_font p{color:#fff;transition:all .4s;}
.public_main .w1160 .cny5_news .more_news{width:100%;height:55px;line-height:55px;text-align:center;background:#1694c3;color:#fff;font-size:16px;margin-top:2px;cursor:pointer;}
.public_main .w1160 .top_back{width:93px;height:93px;position:absolute;top:-93px;left:0;background:#008f9d;}
.public_main .w1160 .top_back a{width:100%;height:100%;display:block;background:url(../images/top_backbk_1.png) no-repeat center;}

/*company6*/
.public_main .w1160 .sny6_client{width:100%;margin-top:47px;}
.public_main .w1160 .sny6_client .client_tit{width:24%;margin-bottom:40px;color:#999999;}
.w1160 .sny6_client .client_tit h3{font-size:22px;line-height:28px;}
.public_main .w1160 .sny6_client .client_dil{width:100%;overflow:hidden;}
.w1160 .sny6_client .client_dil ul{width:1072px;}
.w1160 .sny6_client .client_dil li{width:258px;height:192px;background:#f4f4f4;margin:0 10px 10px 0;float:left;}
.w1160 .sny6_client .client_dil li a{width:258px;height:192px;display:table-cell;text-align:center;vertical-align:middle;}
.w1160 .sny6_client .client_dil li a img{max-width:258px;max-height:192px;vertical-align:middle;}

/*company7*/
.public_main .w1160 .sny7_newsdil{margin-bottom:50px;}
.public_main .w1160 .sny7_newsdil .newsdil_tit{width:100%;overflow:hidden;margin-top:47px;}
.w1160 .sny7_newsdil .newsdil_tit .tit_info{float:left;}
.sny7_newsdil .newsdil_tit .tit_info h3{font-size:22px;color:#333;line-height:21px;font-weight:900;}
.sny7_newsdil .newsdil_tit .tit_info h4{font-size:22px;color:#ffbb4c;margin-top:4px;font-family: 'brandon_textbold';display:none;}
.w1160 .sny7_newsdil .newsdil_tit .share{float:right;}
.sny7_newsdil .newsdil_tit .share .share_to{float:right;}
.newsdil_tit .share .share_to span{font-size:12px;color:#333;margin-right:10px;}
.newsdil_tit .share .share_to a{display:block;width:20px;height:20px;float:right;margin-right:5px;}
.newsdil_tit .share .share_to a.weixin{background:url(../images/share_weixin_1.png) no-repeat center;}
.newsdil_tit .share .share_to a.sina{background:url(../images/share_sina_1.png) no-repeat center;}
.newsdil_tit .share .share_to a.space{background:url(../images/share_space_1.png) no-repeat center;}
.newsdil_tit .share .share_to a.qq{background:url(../images/share_qq_1.png) no-repeat center;}
.sny7_newsdil .newsdil_tit .share .share_info{float:left;margin-right:8px;color:#999;font-size:12px;font-weight:normal;}
.newsdil_tit .share .share_info .info_time{float:left;margin-right:4px;}
.sny7_newsdil .newsdil_tit .share em{font-weight:normal;}
.newsdil_tit .share .share_info .info_locate{float:left;}
.public_main .w1160 .sny7_newsdil .newsm{width:100%;margin-bottom:40px;}
.w1160 .sny7_newsdil .newsm p{font-size:13px;color:#666;margin-top:15px;line-height:21px;overflow:hidden;text-align: justify;}
/*.w1160 .sny7_newsdil .newsm span{display:inline-block;width:100%;text-align:center;}*/
.sny7_newsdil .newsm p img{max-width:700px;}
.w1160 .sny7_newsdil .newsm .back{width:100%;height:55px;margin-top:30px;}
.sny7_newsdil .newsm .back a{display:block;width:100%;height:100%;line-height:55px;text-align:center;font-size:16px;color:#fff;background:#1694c3;}
.public_main .w1160 .related_new{margin-top:30px;}
.public_main .w1160 .related_new .related_tit{width:100%;height:35px;line-height:35px;}
.w1160 .related_new .related_tit h3{font-size:16px;color:#008f9d;display:inline-block;}
.w1160 .related_new .related_tit a{display:block;width:44px;height:35px;float:right;background:url(../images/cny7_update_1.png) no-repeat center;margin-right:26px;-webkit-transition:all 0.3s;transition:all 0.3s;}
.w1160 .related_new .related_tit a:hover{-webkit-transform: rotate(360deg);-webkit-transition:all 0.3s;}

/*product*/
.max_product{width:100%;/*height:782px;*/overflow:hidden;}
.max_product .product_pic{width:100%;height:624px;overflow:hidden;}
.max_product .product_pic ul{width:100%;}
.max_product .product_pic li{width:100%;height:624px;background-repeat: no-repeat;background-position: center 0;}
.product_pic li  .ban_card{height:268px;float:right;padding: 190px 100px 0 0;background:transition;color:#fff;}
.product_pic li  .ban_card h3{font-size:61px;height:60px;font-family: 'brandon_textblack';color: #fff;}
.product_pic li  .ban_card h4{font-size:31px;height:65px;color:#fff;}
.max_product .product_btn{width:100%;height:162px;background:#1a7aad;}
.max_product .product_btn li{width:25%;height:162px;float:left;transition:all .3s;}
.max_product .product_btn li a{display:block;width:100%;height:100%;line-height:240px;font-size:14px;color:#fff;text-align:center;}
.max_product .product_btn li .pro_btn1{background:url(../images/pro_btnbk1_1.png) no-repeat center;}
.max_product .product_btn li .pro_btn2{background:url(../images/pro_btnbk2_1.png) no-repeat center;}
.max_product .product_btn li .pro_btn3{background:url(../images/pro_btnbk3_1.png) no-repeat center;}
.max_product .product_btn li .pro_btn4{background:url(../images/pro_btnbk4_1.png) no-repeat center;}
.max_product .product_btn li .pro_btn5{background:url(../images/pro_btnbk5_1.png) no-repeat center;}
.max_product .product_btn li.on,.max_product .product_btn li:hover{background:#1694c3;transition:all .3s;}

/*product_1 public*/
.product_1ban{width:100%;height:1121px;background:url(../images/proList_bg02.jpg) no-repeat center top fixed;background-size:100%;}
.product_1ban h3{font-size:58px;color:#FFF;text-align:center;padding-top:110px;font-family: 'brandon_textblack';}
.product_1ban h4{font-size:32px;color:#fff;text-align:center;padding-top:25px;font-weight:normal;}
.public_main .w1160 .pub_pct_tit{margin:47px 0 20px 0;color:#333;}
.public_main .w1160 .pub_pct_tit h3{font-size:26px;line-height:56px;display:none;}
.public_main .w1160 .pub_pct_tit h4{font-size:22px;margin-bottom:20px;}
.public_main .w1160 .pub_pct_tit p{font-size:14px;color:#999;}
.pub_pct_max{width:100%;overflow:hidden;}
.pub_pct_max .pct_dot{width:100%;height:122px;background:#eee;}
.pub_pct_max .pct_dot li{width:176px;height:122px;text-align:center;float:left;}
.pub_pct_max .pct_dot li a{display:block;height:35px;line-height:35px;font-size:14px;color:#999;margin:52px 0 0 0;position:relative;transition:all .3s;font-weight: bold;}
.pub_pct_max .pct_dot li a.on{color:#006bba;transition:all .3s;}
.pub_pct_max .pct_dot li a.on i{width:36%;transition:all .3s;}
.pub_pct_max .pct_dot li a i{height:3px;width:0;display:block;position:absolute;bottom:-35px;left:55px;background:#006bba;transition:all .3s;}
.pub_pct_max .pct_main{width:100%;}
.pub_pct_max .pct_main .main_list{width:100%;}
.pub_pct_max .pct_main .main_list .list_ban{width:1060px;height:380px;overflow:hidden;position:relative;}
.pct_main .main_list .list_ban .ban_pic{width:1060px;height:380px;overflow:hidden;}
.main_list .list_ban .ban_pic li{width:100%;height:380px;background-repeat: no-repeat;background-position: center 0;}
.list_ban .ban_pic li .fonts{font-size:32px;color:#000;padding:166px 0 0 195px;}
.pct_main .main_list .list_ban .pic_dot{position:absolute;bottom:20px;width:100%;text-align:center;}
.main_list .list_ban .pic_dot li{width: 17px;height: 3px;display: inline-block;margin-right: 10px;background: #666;cursor: pointer;}
.main_list .list_ban .pic_dot li.on{background:#008e9c;}
.pub_pct_max .pct_main .main_list .list_dilfont{width:960px;padding:0 50px 50px 50px;background:#eee;}
.pct_main .main_list .list_dilfont .dilfont_dot{width:100%;padding-top:20px;    height: 30px;margin-bottom: 20px;}
.main_list .list_dilfont .dilfont_dot li{float:left;margin-right:38px;font-size:14px;color:#006bba;cursor:pointer;position:relative;transition:all .3s;font-weight: bold;}
.main_list .list_dilfont .dilfont_dot li i{position:absolute;left:0;bottom:-6px;height:3px;width:0;background:#008e9c;transition:all .3s;}
.main_list .list_dilfont .dilfont_dot li.on{transition:all .3s;border-bottom: 3px solid #006bba;}
.main_list .list_dilfont .dilfont_dot li.on i{width:100%;transition:all .3s;}
.pct_main .main_list .list_dilfont .dilfont_main{width:100%;}
.main_list .list_dilfont .dilfont_main .dfont_mlist{width:100%;overflow:hidden;display:none;}
.list_dilfont .dilfont_main .dfont_mlist h3{font-size:14px;color:#006bba;margin-top:30px;}
.list_dilfont .dilfont_main .dfont_mlist h2{margin-right: 38px;
    font-size: 14px;
    color: #006bba;
    cursor: pointer;
    position: relative;
    border-bottom: 3px solid #006bba;
    font-weight: bold;
    display: inline-block;
    margin-bottom: 20px;
    margin-top: 13px;}
.list_dilfont .dilfont_main .dfont_mlist p{font-size:12px;color:#666;line-height:25px;}
.main_list>.list_dilfont:first-child{margin-top:10px;}
.pro3_ban>h3,.pro2_ban>h3{font-size:58px;color:#fff;text-align:center;padding-top:110px;font-family: 'brandon_textblack';}
.pro3_ban>h4,.pro2_ban>h4{font-size:32px;color:#fff;text-align:center;padding-top:25px;font-weight:normal;}

.pro_btn{position:fixed;top:0;left:0;height:100px;width:100%;background:#008f9d;display:none;}
.pro_btn li{float:left;width:240px;height:100px;text-align:center;transition:all .3s;}
.pro_btn li a{display:block;width:100%;height:100%;font-size:14px;color:#fff;line-height:160px;}
.pro_btn li:hover{background:#0A9CAB;transition:all .3s;}
.pro_btn li.btn1 a{background:url(../images/pro_btn1_1.png) no-repeat center 15px;}
.pro_btn li.btn2 a{background:url(../images/pro_btn2_1.png) no-repeat center 15px;}
.pro_btn li.btn3 a{background:url(../images/pro_btn3_1.png) no-repeat center 25px;}
.pro_btn li.btn4 a{background:url(../images/pro_btn4_1.png) no-repeat center 30px;}
.pro_btn li.btn5 a{background:url(../images/pro_btn5_1.png) no-repeat center 15px;}

/*product2 public*/
.pro2_ban{width:100%;height:1121px;background:url(../images/pro2_banbk_1.jpg) no-repeat center top fixed;background-size:100%;}
.pro2_ban .w1160 .pro2_bancard{width:268px;height:268px;float:right;margin-top:280px;padding:50px 0 0 50px;background:#008f9d;color:#fff;}
.pro2_ban .w1160 .pro2_bancard h3{font-size:34px;height:32px;font-family: 'brandon_textblack';}
.pro2_ban .w1160 .pro2_bancard h4{font-size:28px;height:65px;}

/*product2_1*/
.public_main .w1160 .pro2_one{margin-top:47px;overflow:hidden;}
.public_main .w1160 .pro2_one .pro2_opics{width:100%;height:392px;overflow:hidden;margin-bottom:6px;}
.public_main .w1160 .pro2_one img{transition:all .3s;}
.public_main .w1160 .pro2_one .pro2_opicsL{width:527px;height:395px;overflow:hidden;float:left;margin-right:6px;transition:all .3s;}
.w1160 .pro2_one .pro2_opicsL:hover img{transform:scale(1.1,1.1);transition:all .3s;}
.public_main .w1160 .pro2_one .pro2_opicsR{width:527px;height:395px;overflow:hidden;float:left;transition:all .3s;}
.w1160 .pro2_one .pro2_opicsR:hover img{transform:scale(1.1,1.1);transition:all .3s;}

/*product2 public*/
.pro3_ban{width:100%;height:1121px;background:url(../images/pro2_banbk_1.jpg) no-repeat center top fixed;background-size:100%;}
.pro3_ban>h3{font-size:58px;color:#fff;text-align:center;padding-top:110px;font-family: 'brandon_textblack';}
.pro3_ban>h4{font-size:32px;color:#fff;text-align:center;padding-top:25px;font-weight:normal;}
.pro3_ban .w1160 .pro3_bancard_one{width:268px;height:268px;float:right;margin-top:280px;padding:50px 0 0 50px;background:#008f9d;color:#fff;margin-left:10px;}
.pro3_ban .w1160 .pro3_bancard_one h3{font-size:34px;height:32px;font-family: 'brandon_textblack';}
.pro3_ban .w1160 .pro3_bancard_one h4{font-size:28px;height:65px;}

.pro4_ban{width:100%;height:1121px;background:url(../images/pro3_banbk_1.jpg) no-repeat center top fixed;background-size:100%;}
.pro4_ban>h3{font-size:58px;color:#fff;text-align:center;padding-top:110px;font-family: 'brandon_textblack';}
.pro4_ban>h4{font-size:32px;color:#fff;text-align:center;padding-top:25px;font-weight:normal;}
.pro4_ban .w1160 .pro4_bancard_one{width:268px;height:268px;float:right;margin-top:280px;padding:50px 0 0 50px;background:#008f9d;color:#fff;margin-left:10px;}
.pro4_ban .w1160 .pro4_bancard_one h3{font-size:34px;height:32px;font-family: 'brandon_textblack';}
.pro4_ban .w1160 .pro4_bancard_one h4{font-size:28px;height:65px;}

/*product3_1*/
.public_main .w1160 .area{margin-top:47px;width:100%;height:526px;overflow:hidden;position:relative;}
.public_main .w1160 .area .area_dot{}
.w1160 .area .area_dot li>div{width:228px;height:171px;transition:all .4s;}
.w1160 .area .area_dot li a{display:inline-block;width:100%;height:100%;text-align:center;font-size:14px;color:#333333;transition:all .4s;position:relative;}
.w1160 .area .area_dot li>div.adot1{position:absolute;left:0px;top:0;background:#e3e3e3 url(../images/area1_1.png) no-repeat center 49px;line-height:228px;}
.w1160 .area .area_dot li>div.adot2{position:absolute;left:0px;top:177px;background:#e3e3e3 url(../images/area2_1.png) no-repeat center 49px;line-height:204px;}
.w1160 .area .area_dot li>div.adot3{position:absolute;left:0px;bottom:0;background:#e3e3e3 url(../images/area3_1.png) no-repeat center 49px;line-height:226px;}
.w1160 .area .area_dot li>div.adot4{position:absolute;right:0px;top:0;background:#e3e3e3 url(../images/area4_1.png) no-repeat center 49px;line-height:250px;}
.w1160 .area .area_dot li>div.adot5{position:absolute;right:0px;top:177px;background:#e3e3e3 url(../images/area5_1.png) no-repeat center 49px;line-height:250px;}
.w1160 .area .area_dot li>div.adot6{position:absolute;right:0px;bottom:0;background:#e3e3e3 url(../images/area6_1.png) no-repeat center 49px;line-height:276px;}
.w1160 .area .area_dot li:hover a{color:#fff;transition:all .4s;}
.w1160 .area .area_dot li.on a{color:#fff;}
.w1160 .area .area_dot li.on div.adot1{background:#008f9d url(../images/areah1_1.png) no-repeat center 49px !important;}
.w1160 .area .area_dot li.on div.adot2{background:#008f9d url(../images/areah2_1.png) no-repeat center 49px !important;}
.w1160 .area .area_dot li.on div.adot3{background:#008f9d url(../images/areah3_1.png) no-repeat center 49px !important;}
.w1160 .area .area_dot li.on div.adot4{background:#008f9d url(../images/areah4_1.png) no-repeat center 49px !important;}
.w1160 .area .area_dot li.on div.adot5{background:#008f9d url(../images/areah5_1.png) no-repeat center 49px !important;}
.w1160 .area .area_dot li.on div.adot6{background:#008f9d url(../images/areah6_1.png) no-repeat center 49px !important;}
.area_dot li.on div.adot1 i{background:url(../images/areah7_1.png) no-repeat;display:block;width:4px;height:7px;position:absolute;left:228px;top:82px;}
.area_dot li.on div.adot2 i{background:url(../images/areah7_1.png) no-repeat;display:block;width:4px;height:7px;position:absolute;left:228px;top:82px;}
.area_dot li.on div.adot3 i{background:url(../images/areah7_1.png) no-repeat;display:block;width:4px;height:7px;position:absolute;left:228px;top:82px;}
.area_dot li.on div.adot4 i{background:url(../images/areah8_1.png) no-repeat;display:block;width:4px;height:7px;position:absolute;right:228px;top:82px;}
.area_dot li.on div.adot5 i{background:url(../images/areah8_1.png) no-repeat;display:block;width:4px;height:7px;position:absolute;right:228px;top:82px;}
.area_dot li.on div.adot6 i{background:url(../images/areah8_1.png) no-repeat;display:block;width:4px;height:7px;position:absolute;right:228px;top:82px;}
.public_main .w1160 .area .area_main{width:594px;height:526px;margin:0 auto;overflow:hidden;}
.w1160 .area .area_main .area_main_pic{width:594px;height:355px;overflow:hidden;}
.w1160 .area .area_main .area_main_dil{width:570px;height:141px;padding:30px 0 0 24px;background:#008f9d;color:#fff;}
.area .area_main .area_main_dil h4{font-size:22px;font-weight:500;}
.area .area_main .area_main_dil h5{font-size:14px;line-height:26px;margin-top:8px;}
.area .area_main .area_main_dil p{font-size:12px;}

.public_main .w1160 .TV{width:100%;height:532px;margin-top:50px;overflow:hidden;}
.public_main .w1160 .TV .TV_b{float:left;width:351px;height:532px;margin-right:6px;}
.public_main .w1160 .TV .TV_bt{width:351px;height:263px;margin-bottom:6px;background:#e3e3e3;position:relative;}
.w1160 .TV .TV_bt .TV_pic{width:351px;height:263px;display: table-cell;text-align: center;vertical-align: middle;}
.w1160 .TV .TV_bt .TV_pic img{max-width:351px;max-height:263px;vertical-align:middle;}
.w1160 .TV .TV_bt .TV_font{position:absolute;left:0;bottom:30px;width:100%;font-weight:900;font-size:14px;color:#000;text-align:center;}
.w1160 .TV .TV_bt .TV_shape{width:100%;height:0px;line-height:143px;text-align:center;font-size:14px;color:#fff;background:url(../images/tv_bk_1.png) repeat;position:absolute;left:0;bottom:0;}
.public_main .w1160 .TV .TV_bb{width:351px;height:263px;background:#e3e3e3;position:relative;}
.w1160 .TV .TV_bb .TV_pic{width:351px;height:263px;display: table-cell;text-align: center;vertical-align: middle;}
.w1160 .TV .TV_bb .TV_pic img{max-width:351px;max-height:263px;vertical-align:middle;}
.w1160 .TV .TV_bb .TV_font{position:absolute;left:0;bottom:30px;width:100%;font-weight:900;font-size:14px;color:#000;text-align:center;}
.w1160 .TV .TV_bb .TV_shape{width:100%;height:0px;line-height:143px;text-align:center;font-size:14px;color:#fff;background:url(../images/tv_bk_1.png) repeat;position:absolute;left:0;bottom:0;}
.public_main .w1160 .TV .TV_cen{float:left;width:344px;height:532px;margin-right:6px;background:#e3e3e3;}
.w1160 .TV .TV_cen .TV_cent{width:344px;height:269px;position:relative;overflow:hidden;}
.w1160 .TV .TV_cen .TV_cent .TV_pic{width:344px;height:269px;display: table-cell;text-align: center;vertical-align: middle;}
.w1160 .TV .TV_cen .TV_cent .TV_pic img{max-width:344px;max-height:269px;vertical-align:middle;}
.w1160 .TV .TV_cen .TV_cent .TV_font{position:absolute;left:0;bottom:30px;width:100%;font-weight:900;font-size:14px;color:#000;text-align:center;}
.w1160 .TV .TV_cen .TV_cent .TV_shape{width:100%;height:0px;line-height:143px;text-align:center;font-size:14px;color:#fff;background:url(../images/tv_bk_1.png) repeat;position:absolute;left:0;bottom:0;}
.w1160 .TV .TV_cen .TV_cenb{width:344px;height:263px;}
.w1160 .TV .TV_cen .TV_cenb .TV_cenbmain{width:256px;height:196px;margin:30px auto 0;background:#008f9d;color:#fff;text-align:center;}
.TV_cen .TV_cenb .TV_cenbmain h3{font-size:22px;padding-top:108px;}
.TV_cen .TV_cenb .TV_cenbmain h4{font-size:22px;}

/*product3_1_1*/
.public_main .w1160 .pub_thtit{width:100%;height:122px;margin-top:47px;overflow:hidden;position:relative;}
.public_main .w1160 .pub_thtit .thtit_l{width:129px;height:122px;background:#008f9d;text-align:center;font-size:22px;color:#fff;font-weight:normal;display:table-cell;vertical-align: middle;}
.public_main .w1160 .pub_thtit .thtit_r{width:900px;height:100%;float:left;background:#eeeeee;padding-left:31px;position:absolute;right:0;top:0;}
.w1160 .pub_thtit .thtit_r li a{font-size:13px;color:#008f9d;float:left;margin:25px 25px 0 0;}
.public_main .w1160 .tht_dil{width:100%;height:529px;overflow:hidden;}
.public_main .w1160 .tht_dil .dil_pic{width:705px;height:529px;float:left;position:relative;overflow:hidden;}
.public_main .w1160 .tht_dil .dil_pic>a{position:absolute;display:block;width:42px;height:42px;transition:all .3s;}
.w1160 .tht_dil .dil_pic .pic_btnL{background:url(../images/prof2_icon1_1.png) no-repeat;top:50%;left:-50px;}
.w1160 .tht_dil .dil_pic .pic_btnR{background:url(../images/prof2_icon2_1.png) no-repeat;top:50%;right:-50px;}
.w1160 .tht_dil .dil_pic:hover .pic_btnL{left:4px;transition:all .3s;}
.w1160 .tht_dil .dil_pic:hover .pic_btnR{right:4px;transition:all .3s;}
.w1160 .tht_dil .dil_pic .pic_box{width:705px;height:529px;display:table-cell;text-align: center;vertical-align: middle;background:#e3e3e3;}
.tht_dil .dil_pic .pic_box li{width:705px !important;height:529px;display:table-cell;text-align: center;vertical-align: middle;}
.dil_pic .pic_box li img{max-width:705px;max-height:529px;vertical-align:middle;cursor:pointer;}
.public_main .w1160 .tht_dil .dil_font{width:355px;height:529px;background:#008f9d;color:#fff;float:left;position:relative;z-index:99;}
.w1160 .tht_dil .dil_font .auto{width:315px;height:499px;overflow:auto;padding:30px 20px 0 20px;}
.w1160 .tht_dil .dil_font h3{font-size:22px;}
.w1160 .tht_dil .dil_font h4{font-size:16px;margin-top:18px;}
.w1160 .tht_dil .dil_font p{color:#c7eff3;font-size:12px;line-height:20px;}
.w1160 .tht_dil .dil_font .download{width:37px;height:50px;position:absolute;left:-64px;bottom:32px;background:url(../images/pro_btn6_1.png) no-repeat center;cursor:pointer;}
.tht_dil .dil_font .download a{display:block;width:100%;height:50px;}
.w1160 .tht_dil .dil_font .outolad{width:270px;position:absolute;left:30px;bottom:50px;font-size:13px;color:#c7eff3;line-height:20px;background:url(../images/pro_btn7_1.png) no-repeat right top;display:block;padding-top:34px;}

.public_main .w1160 .outline{overflow:hidden;margin-top:18px;}
.public_main .w1160 .outline h3{font-size:16px;color:#008f9d;margin-bottom:20px;}
.public_main .w1160 .outline p{margin-top:3px;}
.public_main .w1160 .outline .table{overflow:hidden;}
.outline .table .table_tit{border-top:1px solid #aaa;background:#ebf3fa;border-right:1px solid #aaa;border-left:1px solid #aaa;height:78px;overflow:hidden;}
.outline .table .table_tit div{text-align:center;}
.outline .table .table_tit .tite1{float:left;line-height:78px;width:160px;font-size:14px;color:#666;}
.outline .table .table_tit .tite2{float:left;height:78px;width:898px;}
.table .table_tit .tite2 .titeh{border-bottom:1px solid #aaa;height:26px;line-height:26px;width:100%;}
.table_tit .tite2 .titeh div{float:left;border-left:1px solid #aaa;font-size:14px;color:#666;text-align:center;}
.table_tit .tite2 .titeh .titeh1{width:123px;}
.table_tit .tite2 .titeh .titeh2{width:162px;}
.table_tit .tite2 .titeh .titeh3{width:351px;}
.table_tit .tite2 .titeh .titeh4{width:258px;}
.table .table_tit .tite2 .titef{height:52px;line-height:52px;width:100%;}
.table_tit .tite2 .titef .titefl{width:123px;height:100%;line-height:52px;border-left:1px solid #aaa;color:#9f9f9f;font-size:13px;float:left;}
.table_tit .tite2 .titef .titefr{float:left;width:774px;height:100%;}
.tite2 .titef .titefr .titefrt{width:100%;height:26px;line-height:26px;border-bottom:1px solid #aaa;}
.tite2 .titef .titefrt div{border-left:1px solid #aaa;float:left;text-align:center;color:#9f9f9f;font-size:13px;}
.tite2 .titef .titefr .titefrt1{width:83px;}
.tite2 .titef .titefr .titefrt2{width:78px;}
.tite2 .titef .titefr .titefrt3{width:73px;}
.tite2 .titef .titefr .titefrt4{width:80px;}
.tite2 .titef .titefr .titefrt5{width:128px;}
.tite2 .titef .titefr .titefrt6{width:67px;}
.tite2 .titef .titefr .titefrt7{width:130px;}
.tite2 .titef .titefr .titefrt8{width:127px;}
.tite2 .titef .titefr .titefrb{width:100%;height:26px;line-height:26px;}
.tite2 .titef .titefrb div{border-left:1px solid #aaa;float:left;text-align:center;color:#9f9f9f;font-size:13px;}
.tite2 .titef .titefrb .titefrb1{width:83px;}
.tite2 .titef .titefrb .titefrb2{width:78px;}
.tite2 .titef .titefrb .titefrb3{width:73px;}
.tite2 .titef .titefrb .titefrb4{width:80px;}
.tite2 .titef .titefrb .titefrb5{width:64px;}
.tite2 .titef .titefrb .titefrb6{width:63px;}
.tite2 .titef .titefrb .titefrb7{width:67px;}
.tite2 .titef .titefrb .titefrb8{width:66px;}
.tite2 .titef .titefrb .titefrb9{width:63px;}
.tite2 .titef .titefrb .titefrb10{width:127px;}
.outline .table .table_m{border:1px solid #aaa;height:26px;line-height:26px;overflow:hidden;}
.outline .table .table_m div{float:left;text-align:center;}
.outline .table .table_m .tlem1{width:160px;font-size:14px;color:#666;}
.outline .table .table_m .tlemo{font-size:13px;color:#666;border-left:1px solid #aaa;}
.outline .table .table_m .tlem2{width:123px;}
.outline .table .table_m .tlem3{width:83px;}
.outline .table .table_m .tlem4{width:78px;}
.outline .table .table_m .tlem5{width:73px;}
.outline .table .table_m .tlem6{width:80px;}
.outline .table .table_m .tlem7{width:64px;}
.outline .table .table_m .tlem8{width:63px;}
.outline .table .table_m .tlem9{width:67px;}
.outline .table .table_m .tlem10{width:66px;}
.outline .table .table_m .tlem11{width:63px;}
.outline .table .table_m .tlem12{width:127px;}

.public_main .w1160 .property{width:100%;margin-top:28px;overflow:hidden;}
.public_main .w1160 .property h3{font-size:16px;color:#008f9d;margin-bottom:20px;}
.public_main .w1160 .property ul{width:102%;}
.public_main .w1160 .property .ul_content{width:100%;}
.public_main .w1160 .property .litit{background:#008f9d;}
.public_main .w1160 .property .litit span{height:85px;line-height:85px;text-align:left;font-size:22px !important;color:#fff !important;background:#008f9d !important;}
.w1160 .property  span{height:85px;line-height:85px;font-size:13px;display:inline-block;}
.w1160 .property .th1{padding-left:42px;width:207px;background:#c4c4c4;margin:5px 5px 0 0;font-size:13px;color:#333;}
.w1160 .property .th2{padding-left:52px;width:146px;background:#e3e3e3;margin:5px 5px 0 0;color:#666;}
.w1160 .property .th3{padding-left:74px;width:124px;background:#e3e3e3;margin:5px 5px 0 0;color:#666;}
.w1160 .property .th4{padding-left:61px;width:137px;background:#e3e3e3;margin:5px 5px 0 0;color:#666;}
.w1160 .property .th5{padding-left:61px;width:121px;background:#e3e3e3;margin-top:5px;color:#666;}

/*ability public*/
.ability_ban{width:100%;height:1121px;background:url(../images/abilitybg.jpg) no-repeat center top fixed;background-size:100%;}
.ability_ban>h3{font-size:58px;color:#fff;text-align:center;padding-top:110px;font-family: 'brandon_textblack';}
.ability_ban>h4{font-size:32px;color:#fff;text-align:center;padding-top:25px;font-weight:normal;}
.public_main .w1160 .aty_font{width:100%;margin-top:47px;overflow:hidden;}
.public_main .w1160 .aty_font h3{color:#0065b3;font-size:22px;line-height:36px;}
.public_main .w1160 .aty_font p{color:#666;font-size:12px;line-height:20px;margin-top:24px;}
.public_main .w1160 .aty_pic{margin-top:24px;overflow:hidden;}
.public_main .w1160 .aty_pic div{float:left;}
.public_main .w1160 .aty_pic .pic_lt{width:506px;height:382px;overflow:hidden;}
.public_main .w1160 .aty_pic .pic_lb{width:506px;height:353px;overflow:hidden;}
.public_main .w1160 .aty_pic .pic_rt{width:554px;height:382px;overflow:hidden;}
.public_main .w1160 .aty_pic .pic_rb{width:554px;height:353px;overflow:hidden;}
.w1160 .aty_pic img{width:100%;height:100%;display:block;transition:all .3s;}
.w1160 .aty_pic .pic_lt:hover img{transform:scale(1.1,1.1);transition:all .3s;}
.w1160 .aty_pic .pic_lb:hover img{transform:scale(1.1,1.1);transition:all .3s;}
.w1160 .aty_pic .pic_rt:hover img{transform:scale(1.1,1.1);transition:all .3s;}
.w1160 .aty_pic .pic_rb:hover img{transform:scale(1.1,1.1);transition:all .3s;}

/*ability3*/
.public_main .w1160 .aty3_font{width:100%;margin-top:47px;overflow:hidden;}
.public_main .w1160 .aty3_font h3{color:#008f9d;font-size:19px;line-height:26px;}
.public_main .w1160 .aty3_font p{color:#666;font-size:12px;line-height:20px;}
.public_main .w1160 .aty3_table{width:100%;margin-top:10px;overflow:hidden;}
.public_main .w1160 .aty3_table .table_tit{width:100%;height:85px;line-height:85px;background:#008f9d;font-size:14px;color:#fff;}
.w1160 .aty3_table .table_tit .tit_l{padding-left:116px;height:85px;float:left;}
.w1160 .aty3_table .table_tit .tit_r{float:right;width:466px;}
.public_main .w1160 .aty3_table .table_one{width:100%;margin-top:3px;overflow:hidden;}
.w1160 .aty3_table .table_one .one_l{width:130px;height:349px;line-height:349px;text-align:center;background:#c4c4c4;font-size:14px;color:#333;float:left;margin-right:3px;}
.w1160 .aty3_table .table_one .one_c{width:130px;height:349px;text-align:center;float:left;font-size:14px;color:#333;margin-right:3px;}
.aty3_table .table_one .one_c .one_ct{width:130px;height:173px;line-height:173px;margin-bottom:3px;background:#d5d5d5;}
.aty3_table .table_one .one_c .one_cb{width:130px;height:173px;line-height:173px;background:#d5d5d5;}
.w1160 .aty3_table .table_one .one_r{width:794px;height:349px;float:left;}
.public_main .w1160 .aty3_table p{line-height:30px;}
.aty3_table .table_one .one_r .one_rt{width:100%;height:119px;background:#e3e3e3;margin-bottom:3px;padding-top:54px;}
.table_one .one_r .one_rt .one_rtl{padding-left:50px;float:left;color:#666;font-size:13px;} 
.table_one .one_r .one_rt .one_rtr{width:392px;float:right;color:#666;font-size:13px;}
.aty3_table .table_one .one_r .one_rb{width:100%;height:119px;background:#e3e3e3;padding-top:54px;}
.table_one .one_r .one_rb .one_rbl{padding-left:50px;float:left;color:#666;font-size:13px;} 
.table_one .one_r .one_rb .one_rbr{width:392px;float:right;color:#666;font-size:13px;}
.public_main .w1160 .aty3_table .table_two{width:100%;margin-top:3px;overflow:hidden;}
.w1160 .aty3_table .table_two .two_l{width:263px;text-align:center;font-size:14px;color:#333;margin-right:3px;float:left;background:#c4c4c4;}
.w1160 .aty3_table .table_two .two_r{width:794px;padding:54px 0 25px 0;background:#e3e3e3;float:left;color:#666;font-size:13px;}
.aty3_table .table_two .two_r .two_rl{padding-left:50px;float:left;max-width:345px;}
.aty3_table .table_two .two_r .two_rr{width:392px;float:right;}

/*ability2*/
.public_main .w1160 .aty2_font{width:100%;margin-top:47px;overflow:hidden;}
.public_main .w1160 .aty2_font h3{color:#008f9d;font-size:19px;line-height:26px;}
.public_main .w1160 .aty2_font p{font-size:12px;color:#666666;line-height:20px;}
.public_main .w1160 .aty2_clum{width:100%;margin-top:30px;}
.public_main .w1160 .aty2_clum .clum_tit{width:100%;overflow:hidden;font-size:22px;color:#008f9d;line-height:30px;}
.w1160 .aty2_clum .clum_tit .tit_l{float:left;}
.w1160 .aty2_clum .clum_tit .tit_r{float:right;width:346px;}
.public_main .w1160 .aty2_clum .clum_m{width:100%;margin-top:10px;}
.w1160 .aty2_clum .clum_m .clum_ml{width:374px;float:left;}
.aty2_clum .clum_m .clum_ml ul{height:186px;background:url(../images/aty2_pic3_1.png) no-repeat left center;}
.clum_m .clum_ml ul li{padding:20px 0 0 18px;line-height:22px;background:url(../images/aty2_pic7_1.png) no-repeat left 25px;margin-left:-4px;font-size:12px;color:#666;}
.w1160 .aty2_clum .clum_m .clum_mc{width:338px;float:left;}
.aty2_clum .clum_m .clum_mc ul{height:280px;background:url(../images/aty2_pic4_1.png) no-repeat left center;}
.clum_m .clum_mc ul li{padding:20px 0 0 18px;line-height:22px;background:url(../images/aty2_pic7_1.png) no-repeat left 25px;margin-left:-4px;font-size:12px;color:#666;}
.w1160 .aty2_clum .clum_m .clum_mr{width:347px;float:left;}
.aty2_clum .clum_m .clum_mr ul{height:129px;background:url(../images/aty2_pic6_1.png) no-repeat left center;}
.clum_m .clum_mr ul li{padding:20px 0 0 18px;line-height:22px;background:url(../images/aty2_pic7_1.png) no-repeat left 25px;margin-left:-4px;font-size:12px;color:#666;}

/*profession*/
.prof_ban{width:100%;height:1121px;background:url(../images/prof_ban_1.jpg) no-repeat center top fixed;}
.prof_ban>h3{font-size:58px;color:#008f9d;text-align:center;padding-top:110px;font-family: 'brandon_textblack';}
.prof_ban>h4{font-size:32px;color:#008f9d;text-align:center;padding-top:25px;font-weight:normal;}
.public_main .w1160 .prof_font{width:100%;margin-top:47px;overflow:hidden;color:#333;}
.public_main .w1160 .prof_font h3{font-size:26px;line-height:56px;font-family: 'brandon_textblack';letter-spacing:-1px;}
.public_main .w1160 .prof_font h4{font-size:22px;margin-bottom:20px;font-weight:normal;}
.public_main .w1160 .prof_font h6{font-size:13px;font-weight:normal;}
.public_main .w1160 .prof_font h5{font-size:13px;line-height:22px;}
.public_main .w1160 .prof_font P{font-size:13px;line-height:14px;font-family: 'lucida_sans_unicoderegular';}
.public_main .w1160 .employment{margin-top:20px;width:100%;overflow:hidden;}
.public_main .w1160 .employment .ent_tit{width:100%;height:100px;overflow:hidden;cursor:pointer;margin-top:9px;}
.w1160 .employment .ent_tit .ent_titl{padding-left:110px;width:805px;height:77px;padding-top:23px;background:#eee url(../images/prof_pic1_1.png) no-repeat 39px center;float:left;}
.employment .ent_tit .ent_titl h3{line-height:22px;font-size:15px;color:#333;margin-top:5px;}
.w1160 .employment .ent_tit .ent_titr{width:145px;height:100%;background:#e0e0e0 url(../images/prof_pic2_1.png) no-repeat center;float:left;}
.public_main .w1160 .employment .ent_main{width:100%;overflow:hidden;cursor:pointer;}
.w1160 .employment .ent_main .ent_mainL{padding-left:110px;padding-bottom:20px;width:805px;background:#eee;float:left;font-size:13px;line-height:25px;}
.employment .ent_main .ent_mainL h3{color:#333333;}
.employment .ent_main .ent_mainL p{color:#666666;}
.employment .ent_main .ent_mainL a{display:block;width:141px;height:50px;line-height:50px;text-align:center;background:#008f9d;color:#fff;font-size:13px;margin:20px 0 50px 0;}
.w1160 .employment .ent_main .ent_mainR{width:145px;background:#e0e0e0 url(../images/prof_pic2_1.png) no-repeat center;float:left;}
.public_main .w1160 .employment .ent_more{width:100%;height:60px;background:#e0e0e0 url(../images/prof_pic4_1.png) no-repeat center;cursor:pointer;overflow:hidden;margin-top:10px;transition:all .3s;}
.public_main .w1160 .employment .ent_more:hover{background:#008f9d url(../images/prof_pic3_1.png) no-repeat center;transition:all .3s;}

/*profession2*/
.public_main .w1160 .prof2_bigpic{width:100%;height:596px;overflow:hidden;position:relative;margin-top:44px;}
.public_main .w1160 .prof2_bigpic ul{position:absolute;left:0;}
.public_main .w1160 .prof2_bigpic li{width:1060px;height:596px;float:left;position:relative;text-align:center;}
.public_main .w1160 .prof2_bigpic li div{width:100%;height:50px;line-height:50px;text-align:center;color:#fff;font-size:18px;position:absolute;bottom:10px;left:0;}
.w1160 .prof2_bigpic li div span{display:inline-block;padding:0 32px;background:#008f9d;}
.public_main .w1160 .prof2_bigpic a{display:block;width:42px;height:42px;position:absolute;transition:all .3s;}
.public_main .w1160 .prof2_bigpic a.bigL{background:url(../images/prof2_icon1_1.png) no-repeat center;top:50%;left:-50px;}
.public_main .w1160 .prof2_bigpic a.bigR{background:url(../images/prof2_icon2_1.png) no-repeat center;top:50%;right:-50px;}
.public_main .w1160 .prof2_bigpic:hover a.bigL{left:20px;transition:all .3s;}
.public_main .w1160 .prof2_bigpic:hover a.bigR{right:20px;transition:all .3s;}
.public_main .w1160 .prof2_smallpic{width:100%;margin-top:10px;overflow:hidden;height:155px;position:relative;}
.w1160 .prof2_smallpic ul{position:absolute;left:0;}
.w1160 .prof2_smallpic li{width:205px;height:153px;margin-right:8px;float:left;cursor:pointer;}
.w1160 .prof2_smallpic li.on{border:1px solid #008f9d;}
.public_main .w1160 .prof2_smallpic a{display:block;width:12px;height:22px;position:absolute;}
.public_main .w1160 .prof2_smallpic a.smallL{background:url(../images/prof2_icon3_1.png) no-repeat center;top:50%;left:2px;}
.public_main .w1160 .prof2_smallpic a.smallR{background:url(../images/prof2_icon4_1.png) no-repeat center;top:50%;right:4px;}

/*profession3*/
.public_main .w1160 .benefits{width:100%;margin-top:44px;overflow:hidden;}
.public_main .w1160 .benefits>div{padding-left:49px;height:47px;line-height:47px;}
.public_main .w1160 .benefits .list_main{width:969px;height:47px;font-size:12px;color:#666;padding-left:42px;background:url(../images/prof3_icon9_1.png) no-repeat left center;border-bottom:1px dashed #e5f4f5;}
.public_main .w1160 .benefits .list1{background:url(../images/prof3_icon1_1.png) no-repeat left center;}
.public_main .w1160 .benefits .list2{background:url(../images/prof3_icon2_1.png) no-repeat left center;}
.public_main .w1160 .benefits .list3{background:url(../images/prof3_icon3_1.png) no-repeat left center;}
.public_main .w1160 .benefits .list4{background:url(../images/prof3_icon4_1.png) no-repeat left center;}
.public_main .w1160 .benefits .list5{background:url(../images/prof3_icon5_1.png) no-repeat left center;}
.public_main .w1160 .benefits .list6{background:url(../images/prof3_icon6_1.png) no-repeat left center;}
.public_main .w1160 .benefits .list7{background:url(../images/prof3_icon7_1.png) no-repeat left center;}
.public_main .w1160 .benefits .list8{background:url(../images/prof3_icon8_1.png) no-repeat left center;}
.public_main .w1160 .bts_pic{margin-top:10px;width:100%;overflow:hidden;}
.public_main .w1160 .bts_pic .bts_piclt{width:427px;height:320px;float:left;overflow:hidden;}
.public_main .w1160 .bts_pic .bts_picrt{width:633px;height:320px;float:left;overflow:hidden;}
.public_main .w1160 .bts_pic .bts_piclb{width:427px;height:496px;float:left;overflow:hidden;}
.public_main .w1160 .bts_pic .bts_picrb{width:633px;height:496px;float:left;overflow:hidden;}
.public_main .w1160 .bts_pic img{transition:all .3s;}
.public_main .w1160 .bts_pic .bts_piclt:hover img{transform:scale(1.1,1.1);transition:all .3s;}
.public_main .w1160 .bts_pic .bts_piclb:hover img{transform:scale(1.1,1.1);transition:all .3s;}
.public_main .w1160 .bts_pic .bts_picrt:hover img{transform:scale(1.1,1.1);transition:all .3s;}
.public_main .w1160 .bts_pic .bts_picrb:hover img{transform:scale(1.1,1.1);transition:all .3s;}

/*contact*/
.cant_ban{width:100%;height:1121px;background:url(../images/contactbg.jpg) no-repeat center top fixed;}
.cant_ban>h3{font-size:58px;color:#fff;text-align:center;padding-top:110px;font-family: 'brandon_textblack';}
.cant_ban>h4{font-size:32px;color:#FFF;text-align:center;padding-top:25px;font-weight:normal;}
.public_main .w1160 .cant_font{margin-top:47px;width:100%;overflow:hidden;padding-bottom:20px;}
.public_main .w1160 .cant_font h3{font-size:22px;color:#008f9d;margin-bottom:8px;}
.public_main .w1160 .cant_font p{font-size:14px;line-height:21px;color:#666;}
.public_main .w1160 .cant_font .location{float:left;margin-right:115px;}
.public_main .w1160 .cant_font .location2{width:500px;float:left;}
.public_main .w1160 .cant_font .fr{float:right !important;}
.public_main .w1160 .cant_font .nm{margin-right:0px !important;}
/*search*/
.search_ban{width:100%;height:1121px;background:url(../images/search_ban_1.jpg) no-repeat center top fixed;background-size:100%;}
.search_ban>h3{font-size:58px;color:#fff;text-align:center;padding-top:110px;font-family: 'brandon_textblack';}
.search_ban>h4{font-size:32px;color:#FFF;text-align:center;padding-top:25px;font-weight:normal;}
.public_main .w1160 .search_news{width:100%;}
.public_main .w1160 .search_news .news_list{width:1000px;height:92px;padding:30px 30px 0 30px;background:#fff;margin-top:11px;transition:all .3s;}
.w1160 .search_news .news_list .list_time{width:122px;height:100%;font-size:23px;color:#707070;float:left;transition:all .3s;font-family: 'brandon_textbold';}
.w1160 .search_news .news_list .list_font{width:868px;height:100%;float:left;margin-left:10px;transition:all .3s;}
.search_news .news_list .list_font h3{font-size:16px;color:#008f9d;line-height:22px;margin-bottom:10px;transition:all .3s;}
.search_news .news_list .list_font p{font-size:12px;color:#797a81;line-height:17px;transition:all .3s;}
.public_main .w1160 .search_news .news_list:hover{background:#008f9d;transition:all .3s;}
.public_main .w1160 .search_news .news_list:hover .list_time{color:#fff;transition:all .3s;}
.public_main .w1160 .search_news .news_list:hover .list_font h3{color:#fff;transition:all .3s;}
.public_main .w1160 .search_news .news_list:hover .list_font p{color:#fff;transition:all .3s;}
.public_main .w1160 .search_news .more_news{width:100%;height:55px;line-height:55px;text-align:center;background:#008f9d;color:#fff;font-size:16px;margin-top:2px;cursor:pointer;}
.public_main .w1160 .search_result{width:100%;overflow:hidden;padding-left:240px;}
.public_main .w1160 .search_result .result_icon{width:611px;height:60px;margin-bottom:20px;}
.w1160 .search_result .result_icon input{width:511px;float:left;height:60px;line-height:60px;padding-left:20px;background:#f1f1f1;border:0;font-size:16px;color:#666;}
.w1160 .search_result .result_icon a{width:80px;display:block;float:left;height:60px;background:url(../images/search_btn_1.jpg) no-repeat center;}
.public_main .w1160 .search_result h2{font-size:13px;color:#666;font-weight:900;}
.public_main .w1160 .search_result h2 em{color:#ff0000;}
.public_main .w1160 .search_product{padding-left:162px;overflow:hidden;margin-top:20px;}
.public_main .w1160 .search_product dl{float:left;margin-right:100px;}
.w1160 .search_product dl dt{margin-bottom:12px;}
.w1160 .search_product dl dt a{font-size:16px;line-height:21px;color:#333;font-weight:900;}
.w1160 .search_product dl dd a{font-size:13px;line-height:24px;color:#717171;}

/*scheme*/
.scheme_ban{width:100%;height:1121px;background:url(../images/scheme_ban_1.jpg) no-repeat center top fixed;}
.scheme_ban>h3{font-size:58px;color:#fff;text-align:center;padding-top:110px;font-family: 'brandon_textblack';}
.scheme_ban>h4{font-size:32px;color:#FFF;text-align:center;padding-top:25px;font-weight:normal;}
.public_main .sme{width:100%;position:relative;margin-top:30px;height:858px;overflow:hidden;}
.public_main .sme .sme_dot{width:281px;height:551px;padding:23px 0 23px 189px;position:absolute;left:0;bottom:0;z-index:2;background:#f3f3f3;overflow:hidden;}
.public_main .sme .sme_dot .dot{width:281px;height:551px;overflow:hidden;}
.public_main .sme .sme_dot ul{width:281px !important;/* height:100%; */transition:all .3s;}
.public_main .sme .sme_dot li{width:64px;overflow:hidden;padding:14px 0;cursor:pointer;position:relative;transition:width .4s;}
.sme .sme_dot li:hover,.sme .sme_dot li.on{width:214px;transition:width .4s;}
.sme .sme_dot li.on .font{width:214px;transition:all .2s;}
.sme .sme_dot li.on i{transition:all .4s;left:50px;opacity:0;}
.sme .sme_dot li .font{width:64px;height:64px;float:left;text-align:center;line-height:64px;font-size:16px;color:#fff;background:url(../images/li_fontbtn_1.png) no-repeat center;border-radius: 32px;transition:all .4s;}
.sme .sme_dot li:hover .font{width:214px;transition:all .2s;}
.sme .sme_dot li:hover i{transition:all .4s;left:50px;opacity:0;}
.sme .sme_dot li i{display:block;position:absolute;left:0;width:64px;height:64px;overflow:hidden;border-radius: 32px;opacity:1;transition:all .4s;}
.public_main .sme .sme_pic{width:1056px;height:597px;}
.public_main .sme .sme_pic li{width:1056px;height:597px;position: relative;z-index:1;}
.public_main .sme .sme_pic li .detail{width:547px;height:221px;position:absolute;bottom:-261px;right:0;padding:40px 0 0 39px;}
.sme .sme_pic li .detail i{display:block;margin-bottom:20px;}
.sme .sme_pic li .detail h3{font-size:22px;color:#008e9c;line-height:36px;}
.sme .sme_pic li .detail p{font-size:12px;color:#666;line-height:22px;text-align: justify}
.public_main .sme > a{display:block;position:absolute;left:204px;width:33px;height:17px;z-index:999;transition:all .5s;}
.public_main .sme .left_btn{background:url(../images/l_btn_1.png) no-repeat center;top:268px;}
.public_main .sme .right_btn{background:url(../images/r_btn_1.png) no-repeat center;bottom:10px;right:0;}
.public_main .sme .left_btn:hover{background:url(../images/l_hbtn_1.png) no-repeat center;transition:all .5s;}
.public_main .sme .right_btn:hover{background:url(../images/r_hbtn_1.png) no-repeat center;transition:all .5s;}


/*core*/
.core_ban{width:100%;height:1121px;background:url(../images/scheme_ban_1.jpg) no-repeat center top fixed;background-size:100%;}
.core_ban h3{font-size:58px;color:#FFF;text-align:center;padding-top:110px;font-family: 'brandon_textblack';}
.core_ban h4{font-size:32px;color:#fff;text-align:center;padding-top:25px;font-weight:normal;}

.public_main .core{width:1060px;height:127px;background:#33a5b1;margin-top:46px;}
.public_main .core li{width:264px;height:127px;float:left;border-right:1px solid #008f9d;transition:all 0.5s;}
.public_main .core li.on{background:#018a98;transition:all 0.5s;}
.public_main .core li a{display:block;width:100%;height:100%;color:#fff;text-align:center;font-size:14px;}
.core li a i{display:inline-block;width:100%;height:80px;}
.core li .core_btn1{background:url(../images/core_btn1_1.png) no-repeat center 50px;}
.core li .core_btn2{background:url(../images/core_btn2_1.png) no-repeat center 50px;}
.core li .core_btn3{background:url(../images/core_btn3_1.png) no-repeat center 50px;}
.core li .core_btn4{background:url(../images/core_btn4_1.png) no-repeat center 50px;}

.public_main .core_slide{width:1060px;min-height:460px;}
.public_main .core_slide .slide{width:1060px;height:100%;}
.core_slide .slide .card{width:1060px;height:100%;}
.core_slide .slide .card ul{width:1071px;}
.core_slide .slide .card  li{width:268px;float:left;background:#f5f5f5;margin:10px 10px 0 0;padding:0 51px 20px 28px;transition:all .5s;}
.core_slide .slide .card  li:hover{    box-shadow: 0 0 5px #646464;background: #fff;transition:all .5s;}
.core_slide .slide .card  h3{color:#333;font-size:18px;font-weight:normal;padding:30px 0 10px;}
.core_slide .slide .card  h4{color:#333;font-size:14px;padding-left:20px;;background:url(../images/core_icon_1.png) no-repeat left center;font-weight:normal;}
.core_slide .slide .card  p{color:#666;font-size:14px;padding-bottom:30px;line-height:25px;}



@media only screen and (max-width:1440px ) {
	.header{width:100%;height:87px;background:#f4f4f1;position:relative;z-index:9;transition:all .3s;}
	.header .h_bg{position: absolute;top:0;left:0;z-index:0;width:100%;height:87px;background:#f4f4f1;}
	.head_logo{width:264px;height:87px;display:block;float:left;background:url(../images/index_hlogo_1.png) no-repeat center 24px;transition:all .3s;}
	.nav{float:right;margin-top:51px;height:36px;z-index:10;width:696px;transition:all .3s;}
	.shop .status{width:65px;height:48px;background:#3e3c3c url(../images/index_hsup_1.png) no-repeat 16px 27px;margin:0px 0 0 -14px;padding:39px 16px 0 16px;transition:all .3s;}
	.shop .statusx{width:65px;height:48px;background:#3e3c3c url(../images/index_hsupx_1.png) no-repeat 16px 27px;margin:0px 0 0 -14px;padding:39px 16px 0 16px;transition:all .3s;}
	.shop .languge{width:57px;height:57px;background:#ccc;margin-top:30px;cursor:pointer;transition:all .3s;}
	.shop .search{width:57px;height:57px;background:#ccc url(../images/index_hsch_1.png) no-repeat center;margin-top:30px;cursor:pointer;}
	.shop .search .inp{position:absolute;top:27px;left:-14px;width:251px;padding-left:20px;background:#fff;height:58px;line-height:58px;z-index:-2;color:#333;font-size:13px;font-weight:800;border:none;border:0;}
	.shop .h_purchase{width:57px;height:57px;background:#ccc url(../images/purchase1_1.png) no-repeat center;margin-top:30px;cursor:pointer;transition:all .3s;}
	

	.core_ban h3,.scheme_ban>h3,.company_ban h3,.pro4_ban>h3,.news_ban h3,.pro2_ban>h3,.pro3_ban>h3,.ability_ban>h3,.product_1ban h3,.cant_ban>h3,.search_ban>h3{font-size:42px;color:#fff;text-align:center;padding-top:68px;font-family: 'brandon_textblack';}
	.scheme_ban>h4,.company_ban h4,.pro4_ban>h4,.news_ban h4,.pro2_ban>h4,.pro3_ban>h4,.ability_ban>h4,.product_1ban h4,.cant_ban>h4,.search_ban>h4{font-size:22px;color:#FFF;text-align:center;padding-top:10px;font-weight:normal;}
	.prof_ban h3{font-size:42px;color:#008f9d;text-align:center;padding-top:68px;font-family: 'brandon_textblack';}
	.prof_ban h4{font-size:22px;color:#008f9d;text-align:center;padding-top:10px;font-weight:normal;}
	.core_ban h4{font-size:22px;color:#fff;text-align:center;padding-top:10px;font-weight:normal;}
	.public_main{margin-top:-935px;}
}