@charset "utf-8";
@import "../../images/system.css";
body{background:#ffffff;color:#3e3e3e; font-size:14px;overflow-x:hidden;}
body.body_hide{ overflow:hidden;}
body.bg{ background-color:#e1e1e1;}
body.bg1{ background-color:#f1f1f1;}
a{color:#3e3e3e;}
*:focus {outline: none;box-shadow: none;}
.am-alert{margin-bottom:0;text-align:center;}
.am-alert a:hover{color:#00B3E5;}
input:required:invalid ,select:required:invalid,textarea:required:invalid{outline: none;box-shadow: none;}
.on ,a:hover{color:#00B3E5;text-decoration:none;transition: all 300ms ease-in-out 0s;}
.my_ul ,.my_dl{ margin:0; padding:0;}
.my_ul li{ list-style:none;}
.my_dl dt ,.my_dl dd{margin:0;padding:0;font-weight:normal; }
dt + dd{ margin-top:0;}
p{ margin:0 0 10px;}
/*public*/
.web_w{min-width:1350px; width:1350px; margin:0 auto;}
.am-paragraph-default{ margin:0;color:#3e3e3e;}
.am-paragraph-default img{ max-width:100%; border:none; padding:0; margin:0;display:inline;}
.am-paragraph-default p{ margin:0 0 10px 0;}
.am-paragraph-default p ,.am-paragraph-default a{color:#3e3e3e;}
.am-paragraph-default a:hover{color:#00B3E5;}
.am-pureview-actions a{ position:static; float:right; text-align:center;}
.am-paragraph-default video{ width:100%!important; height:auto!important;}
.am-icon-chevron-left::before {content: "\f00d";}
/*header*/
.header{ min-width:1350px; width:100%; position:fixed; left:0; top:0; z-index:999;}
.header_top{ min-width:1350px; height:38px; line-height:38px; background-color:#00B3E5; color:#FFFFFF;}
.focus_ico{ float:left;}
.focus_ico a{ text-align:center; border-radius:50%;width:24px;height:24px;line-height:24px;}
.focus_ico .bds_qzone ,.focus_ico .bds_tsina ,.focus_ico .bds_weixin ,.focus_ico .bds_sqq ,.footer_focus .bds_more{padding-left:0!important; display:inline-block; float:none!important; font-size:13px!important;margin:0px 7px 0 0!important; background:#fff!important;color:#00B3E5!important;line-height:24px!important;}


.top_tel{ float:right; font-size:16px;}
.top_tel i{ margin-right:6px;}
.menu{min-width:1350px; height:94px; background-color:#FFFFFF;background:rgba(255,255,255,0.8);background: #ffffff\8;filter: alpha(opacity=80);}
.logo{ display:block; width:174px; height:50px; float:left; margin-top:22px;}
.nav{ height:94px; float:right; margin-right:50px;}
.nav li{ font-size:16px; line-height:94px; margin-left:50px; float:left;}
.nav li a{ display:block;}
.top_search{ width:180px; height:36px; border:#d5d5d5 solid 1px; float:right; padding:0 5px; margin-top:26px; border-radius:5px;}
.top_search_d{ width:135px; line-height:32px; float:left; border:none; background:none;}
.top_search_btn{ width:30px;line-height:34px; font-size:16px; text-align:center; float:right; background:none; border:none;}

.index_peixun{ min-width:1350px; width:100%; height:508px; background:url(../img/pic_bg.jpg) center center no-repeat; overflow:hidden;margin-top: 132px!important;}
.index_peixun dd{ background-color:#00b4e6; color:#FFFFFF; float:left; width:233px; height:170px; clear:both;padding-left:12px;}
.index_peixun dd.dd_1{ background-color:#00b4e6; margin-left:335px;}
.index_peixun dd.dd_2{ height:167px; background-color:#73b62b; margin-left:668px;}
.index_peixun dd.dd_3{height:171px; background-color:#f08300; margin-left:335px;}
.index_peixun dd a{ display:block; color:#FFFFFF; font-weight:bold; font-size:15px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.index_scroll_news{ min-width:1350px; width:100%; height:56px; background:#F1F1F1; overflow:hidden; padding:13px 0;}
.index_scroll_news .title{ display:block; width:104px; height:30px; line-height:30px; float:left; text-align:center; border:#00B3E5 solid 1px; border-radius:30px;}
.index_scroll_news .am-slider-default{ width:1200px; float:left; margin-left:20px; height:30px;background:#F1F1F1;box-shadow:none; border-radius:0;}
.index_scroll_news .am-slider-default li{ height:30px; line-height:30px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.index_scroll_news .am-slider-default li a{color:#ff0000;}

.index_youshi{ padding:50px 0!important;}
.index_youshi dt{ text-align:center;color:#696969; font-size:24px;}
.index_youshi dt i{display:block;width:40px; height:5px;background:#696969; margin:0 auto; margin-top:12px;}
.index_youshi dt span{ display:block; color:#00B3E5; margin-top:22px;}
.index_youshi dd{ margin-top:80px;}
.index_youshi dd span{ display:block; width:154px; float:left;text-align:center; font-size:18px; color:#686868; font-weight:bold; margin-right:85px; }
.index_youshi dd span a{color:#686868;}
.index_youshi dd span a:hover{ color:#00B3E5;}
.index_youshi dd span.last{float:right; margin-right:0;}
.index_youshi dd span i{display:block; width:154px; height:154px;background-image: url(../img/ico_5.png); background-repeat:no-repeat;margin-bottom:30px;transition: all 300ms ease-in-out 0s;}
.index_youshi dd span.s1 i{ background-position:left top;}
.index_youshi dd span.s2 i{ background-position:-239px top;}
.index_youshi dd span.s3 i{ background-position:-477px top;}
.index_youshi dd span.s4 i{ background-position:-716px top;}
.index_youshi dd span.s5 i{ background-position:-955px top;}
.index_youshi dd span.s6 i{ background-position:right top;}
.index_youshi dd span:hover i{transition: all 300ms ease-in-out 0s;transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);}
.index_youshi dd a.more{ display:block; width:170px; height:40px; line-height:40px; text-align:center; background-color:#00b4e6; color:#FFFFFF; margin:0 auto; border-radius:30px;margin-top:80px; font-size:16px;}
.index_youshi dd a.more:hover{ background-color:#73b62b;}


.index_case{ padding:50px 0!important; background-color:#f1f1f1;}
.index_case dt{ text-align:center;color:#696969; font-size:24px;}
.index_case dt i{display:block;width:40px; height:5px;background:#696969; margin:0 auto; margin-top:12px;}
.index_case dt span{ display:block; color:#00B3E5; margin-top:22px;}
.index_case dd{margin-top:40px;}
.index_case dd a ,.case_list .case_a{ display:block; height:438px; width:326px; float:left; background-color:#fff; padding-bottom:20px; overflow:hidden; margin-right:15px;}
.index_case dd a.last ,.case_list .case_a.last{ float:right; margin-right:0;}
.index_case dd img ,.case_list .case_a img{ display:block; width:326px; height:266px;}
.index_case dd strong ,.case_list .case_a strong{ display:block; padding:20px 20px 15px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.index_case dd span ,.case_list .case_a span{ display:block; padding:0 20px;line-height:22px; max-height:44px; overflow:hidden; color:#696969;}
.index_case dd em ,.case_list .case_a em{ display:block; width:86px; height:30px; line-height:30px;background:#00B3E5; color:#fff; margin:20px auto 0; font-style:normal; text-align:center;}
.case_list{ padding:0px 0 40px;}
.case_list .case_a{ margin-bottom:20px;}
.index_case .more_a{ display:block; width:170px; height:40px; line-height:40px; text-align:center; background-color:#00b4e6; color:#FFFFFF; margin:50px auto 0; border-radius:30px; font-size:16px;}
.index_case .more_a:hover{ background-color:#73b62b;}

.index_news{ padding:50px 0!important;}
.index_news dt{ text-align:center;color:#696969; font-size:24px;}
.index_news dt i{display:block;width:40px; height:5px;background:#696969; margin:0 auto; margin-top:12px;}
.index_news dt span{ display:block; color:#00B3E5; margin-top:22px;}
.index_news dd{ width:436px; float:left; margin-right:21px; margin-top:40px;}
.index_news dd.last{ float:right; margin-right:0;}
.index_news dd img{ display:block; width:436px; height:267px;}
.index_news dd .text{ padding:20px;background-color:#f1f1f1;}
.index_news dd .text strong{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-bottom:15px; font-size:16px;}
.index_news dd .text span{ display:block; height:66px; overflow:hidden; color:#696969;}
.index_news dd .text .time{ color:#686868; margin-top:10px;}
.index_news dd .text .time .more{float:right; color:#00B3E5; font-size:13px;}
.index_news dd .iteam{padding: 15px 20px 12px;border-top: #dedede solid 1px;background-color:#f1f1f1;}
.index_news dd .iteam a{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;line-height:32px;}
.index_news dd .iteam a span{float:right;}
.index_news dd .title{font-size: 15px;font-weight: bold;background: #fff;border-bottom: #dedede solid 1px;padding-bottom: 10px;margin-bottom: 10px;position:relative;}
.index_news dd .title a{float:right;font-size:13px;font-weight:normal;}
.index_news dd .title:after{display:block; content:''; width:90px; height:3px; position:absolute; left:0; bottom:-2px;background:#00B3E5;}


.index_huoban{ padding:50px 0!important;background-color:#f1f1f1; text-align:center; }
.index_huoban dt{text-align:center; color:#696969; font-size:24px;}
.index_huoban dt i{display:block;width:40px; height:5px;background:#696969; margin:0 auto; margin-top:12px;}
.index_huoban dt span{ display:block; color:#00B3E5; margin-top:22px;}
.index_huoban dd{min-height:100px;}
.index_huoban dd a{ display:block; width:180px; height:60px; margin-right:15px; float:left; margin-top:40px;}
.index_huoban dd a.last{ float:right; margin-right:0;}
.index_huoban img{ display:block; width:180px; height:60px;}
.index_huoban .more{ display:inline-block;margin-top:40px; cursor:pointer;width: 120px;height: 30px;line-height: 30px;text-align: center;background-color: #00b4e6;color: #FFFFFF;border-radius: 30px; font-style:normal;}



.index_contact{ padding:50px 0!important;}
.index_contact dt{text-align:center; color:#696969; font-size:24px;}
.index_contact dt i{display:block;width:40px; height:5px;background:#696969; margin:0 auto; margin-top:12px;}
.index_contact dt span{ display:block; color:#00B3E5; margin-top:22px;}
.index_contact dd{ margin-top:40px;}
.index_contact dd .left_map{ width:650px; height:440px; float:left; background-color:#f1f1f1;}
.index_contact dd .right_feedback{ width:650px; float:right;}
.index_contact dd .right_feedback_t{color:#00B3E5; font-size:22px; line-height:44px; margin-bottom:15px;}

.feedback_add{ padding:0;}
.feedback_add input.am-form-field{ font-size:14px;border:#dedede solid 1px; height:46px; line-height:46px;}
.feedback_add .am-input-group{ margin-bottom:15px; position:relative;}
.feedback_add .am-input-group em{ display:block; font-style:normal;position:absolute; right:0; bottom:0; color:#ff0000; width:20px; text-align:center; height:46px; line-height:46px; z-index:999}
.feedback_add .am-form-group{ margin-bottom:15px;}
.feedback_add .am-form-group textarea{ border:#dedede solid 1px; width:100%; height:140px; padding:8px 10px; font-size:14px;}
.feedback_add .k_submits{ display: inline-block;  width:170px; height:40px; line-height:40px; text-align:center; color:#FFFFFF; background-color:#00B3E5; border-radius:30px; cursor:pointer;border:none;margin:0 10px;}

.footer{min-width:1350px;width:100%;background-color:#e1e1e1; padding-top:20px;}
.footer .wx_code{ width:160px; float:left; text-align:center; margin-top:12px;}
.footer .wx_code img{ display: block;width:160px; height:160px; margin-bottom:5px;}
.bottom_info{ float:left; margin-left:46px; line-height:33px;margin-top:16px;}
.bottom_info span{display:inline-block; width:12px;}
.footer dl{ min-width:97px;float:right;line-height:30px;}
.copyright{ min-width:1350px;height:55px; line-height:55px; background-color:#333333; color:#FFFFFF; overflow:hidden; margin-top:20px; text-align:center;}
.copyright span{ margin:0 10px;}
.copyright span a{ color:#FFFFFF;}
.copyright span a:hover{ color:#00B3E5;}

.footer_focus{ float:right;}
.footer_focus a{ margin-left:10px;}
.footer_focus .bds_qzone ,.footer_focus .bds_tsina ,.footer_focus .bds_weixin ,.footer_focus .bds_sqq ,.footer_focus .bds_more{ background:none!important; padding-left:0!important; display:inline-block; float:none!important; font-size:14px!important;margin:0px 0px 0 10!important; }
.footer_focus a:hover{ color:#00B3E5;}

.index_link{ margin-bottom:20px!important;}
.index_link dt{ width:90px; float:left;}
.index_link dd{ width:1260px; float:right;}
.index_link dd a{ display:inline-block; margin-right:15px;}

.global_nav{ width:57px;min-height:234px; position:fixed; right:0; top:50%; margin-top:-117px; z-index:99;}
.global_nav dd{ width:57px; height:57px; position:relative; margin-bottom:2px; font-size:12px;}
.global_nav dd a{ display:block;width:57px; height:57px; line-height:53px; font-size:26px; text-align:center; color:#FFFFFF;background:#009FE8;}
.global_nav dd a:hover{ background-color:#73b62b;}
.global_nav dd b{ width:150px; height:57px; line-height:57px;position:absolute; left:-150px; top:0; display:none;background:#73b62b; color:#FFFFFF; text-align:center; font-size:16px;}
.global_nav dd span{ width:110px; height:110px;position:absolute; left:-110px; top:0; display:none;}
.global_nav dd span img{ display:block;width:110px; height:110px;}
.global_nav dd:hover span ,.global_nav dd:hover b{ display:block;}


.banner{min-width:1350px;width:100%;height:544px;z-index:2; padding-top:38px;}
.banner_text{min-width:1350px;width:100%; height:60px; line-height:60px; text-align:center; color:#FFFFFF; background-color:#00B3E5; font-size:18px; font-weight:normal;}
.about_list_t{min-width:1350px;height:95px; line-height:95px; text-align:center; color:#00B3E5; font-size:18px;}
.about_1_img{ display:block; width:675px; height:490px; float:left;}
.about_1_text{ width:675px; float:right; height:490px; padding:50px; background-color:#f2f2f2; line-height:30px; overflow:hidden;}
.about_1_text .am-vertical-align-middle{ font-size:14px;}
.about_2_img{ display:block; width:675px; height:440px; float:right;}
.about_2_text{ width:675px; float:left; height:440px; padding:50px; background-color:#f2f2f2; line-height:30px; overflow:hidden;}
.about_2_text .am-vertical-align-middle{ font-size:14px;}

.fc_wapper{min-width:1350px;height:892px;width:100%;padding:69px 0;}
.fc_wapper .web_w{ position:relative; height:754px;}
.fc_wapper a{display:block; position:absolute;  background-position:center center; background-repeat:no-repeat; background-size:cover;}
.fc_wapper a.a_1{width:903px; height:325px;left:0; top:0;}
.fc_wapper a.a_2{width:432px; height:325px; right:0; top:0;}
.fc_wapper a.a_3{width:444px; height:253px; left:0; top:340px;}
.fc_wapper a.a_4{width:444px; height:253px; left:459px; top:340px;}
.fc_wapper a.a_5{width:432px; height:408px; right:0; top:340px;}
.fc_wapper a.a_last{width:903px; height:140px; line-height:140px; text-align:center; font-size:28px; font-weight:100; left:0; top:0; top:608px; background-color:#00B3E5;color:#fff!important;}






.team_wapper{min-width:1350px;width:100%;background-color:#f2f2f2; padding:30px 0;}
.team_list{ margin:0;box-shadow:none; background:none;}
.team_list li{ width:214px; float:left;}
.team_list li img{ display:block; width:212px; height:212px; border-radius:50%; margin:0 auto;}
.team_list li .name{ text-align:center; color:#EF8200; font-size:16px; font-weight:bold; margin-top:10px;}
.team_list li .zhiwu{ text-align:center; color:#323232; font-size:15px;}
.team_list li .jieshao{ color:#686868; margin-top:10px; line-height:24px;}



.honer_wapper{min-width:1350px;max-width:1920px;height:660px; padding:30px 0;}
.honer_wapper .web_w{ position:relative; height:600px;position:relative;}
.honer_wapper dt{ width:1080px; height:600px; position:absolute; left:-50%; margin-left:372px; top:0px;}
.honer_wapper dt img{ display:block;width:1080px; height:600px;}
.honer_wapper dd{ width:480px;height:600px;float:right;}
.honer_wapper dd .am-vertical-align-middle{ font-size:14px;}
.honer_wapper dd a.more{ display:block;width:180px; height:40px; line-height:40px; text-align:center; background-color:#00b4e6; color:#FFFFFF;border-radius:30px;margin-top:40px; font-size:15px;}
.honer_wapper dd a.more:hover{background-color:#73b62b;}

.job_wapper{min-width:1350px;height:599px; background-color:#fff000; padding:60px 0;}
.job_wapper dt{width:705px; height:479px;float:left;}
.job_wapper dd{width:480px;height:479px;float:right}
.job_wapper dd .am-vertical-align-middle{ font-size:14px;}
.job_wapper dd a.more{ display:block;width:180px; height:40px; line-height:40px; text-align:center; background-color:#e60012; color:#FFFFFF;border-radius:30px;margin-top:40px; font-size:15px;}
.job_wapper dd a.more:hover{background-color:#00b4e6;}

.honer_list{ padding-bottom:30px;}
.honer_list a{ display:block; width:444px; float:left; text-align:center; float:left; margin-right:9px; margin-bottom:19px;}
.honer_list a.last{ float:right; margin-right:0;}
.honer_list a img{ display:block; width:444px; height:303px; border:#e1e1e1 solid 4px; margin-bottom:5px;}
.honer_list a:hover img{border:#00B3E5 solid 4px;transition: all 300ms ease-in-out 0s;}

.job_list{ min-width:1350px;padding:40px 0 30px; background-color:#f2f2f2;}
.job_dl{ width:650px; float:left;}
.job_dl.last{ float:right;}
.job_dl dt{ width:70px; min-height:100px; float:left; background:url(../img/ico_0.png) left top no-repeat;}
.job_dl dd{ width:580px; float:right;}
.job_dl dd .dd_t{ font-weight:bold; margin-bottom:10px;}
.job_list .line{ width:100%; height:1px; border-bottom:#dedede solid 1px; margin:20px 0;}

.about_4{ min-width:1350px; background-color:#f2f2f2; padding:30px 0 30px 0; margin-top:30px;}
.about_4_left{ width:640px; min-height:100px; float:left;}
.about_4_t1{ color:#00B3E5; font-size:22px; line-height:44px; margin-bottom:15px;}
.about_4_left p{ margin-bottom:20px;}
.about_4_left p i{ margin-right:5px;}
.about_4_right{ width:590px; float:right;}
.about_4_right_t{color:#00B3E5; font-size:22px; line-height:44px; margin-bottom:15px;}
.about_4_right .feedback_add .am-input-group ,.about_4_right .feedback_add .am-form-group{ margin-bottom:15px;}

.youshi_1{ min-width:1350px; padding:45px 0;}
.youshi_1 dt{text-align:center;font-size:24px; }
.youshi_1 dt span{ display:block;}
.youshi_1 dt i{display: block;width: 40px;height: 5px;background: #696969;margin: 0 auto;margin-top: 12px;}
.youshi_1 dt b{ display:block; color:#686868; font-size:30px; line-height:46px; margin:5px 0 0px}
.youshi_1 dd{ margin-top:75px;}
.youshi_1 dd span{ display:block; width:154px; float: left; text-align:center; font-size:19px; line-height:26px; margin-right:85px;}
.youshi_1 dd span.last{ float:right; margin-right:0;}
.youshi_1 dd span img{ display:block; width:154px; height:154px; border-radius:50%; margin-bottom:15px;}
.youshi_1 dd span:hover img{transition: all 300ms ease-in-out 0s;transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);}
.youshi_1 dd a.more{display:block;width:180px; height:40px; line-height:40px; text-align:center; background-color:#00b4e6; color:#FFFFFF;border-radius:30px; margin:0 auto;margin-top:75px; font-size:15px;}
.youshi_1 dd a.more:hover{background-color:#73b62b;}
.youshi_2{color:#FFFFFF;}
.youshi_2 dt b{color:#fff;}
.youshi_2 dt i {background:#fff;}

.team_title{text-align:center;font-size:24px; margin-bottom:40px;}
.team_title span{ display:block;}
.team_title i{display: block;width: 40px;height: 5px;background: #696969;margin: 0 auto;margin-top: 12px;}

.youshi_page{ padding-bottom:40px;}
.guide{ height:60px; line-height:60px;}
.guide strong{ font-weight:normal;}
.youshi_page_left{ width:235px; float:left; background-color:#fff;}
.youshi_page_left a{ display:block; height:63px; line-height:63px; border-bottom:#00B3E5 solid 1px; padding:0 20px; overflow:hidden; white-space:nowrap;}
.youshi_page_left a.on{ background-color:#00B3E5; color:#FFFFFF;}
.youshi_page_right{ width:1090px; float:right; background-color:#fff; padding:30px;}
.youshi_page_right_t{ font-size:22px; padding-bottom:10px; border-bottom:#bfbfbf solid 1px; text-align:center; margin-bottom:15px;}
.bm_btn_a{display:block;width:114px; height:33px; line-height:33px; text-align:center; background-color:#00B3E5; color:#FFFFFF!important;border-radius:30px; margin:30px auto 0;font-size:15px;}

.wenhua_1{ padding:30px 0;}
.wenhua_1:first-child{ padding-bottom:0;}
.wenhua_1:last-child{ padding-bottom:40px;}
.wenhua_1 a.more{display:block;width:220px; height:40px; line-height:40px; text-align:center; background-color:#00b4e6; color:#FFFFFF;border-radius:30px; margin:0 auto;margin-top:20px; font-size:15px;}
.wenhua_1 a.more:hover{background-color:#73b62b;}

.news_wapper{ min-width:1350px; background-color:#f2f2f2; min-height:200px; padding:40px;}
.news_guide{ height:55px; line-height:55px;}
.news_guide span{ display:inline-block; width:215px; height:55px; margin-right:20px; background-color:#343442; color:#FFFFFF; text-align:center; font-size:16px;}
.news_guide span a{ display:block; background-color:#fff;}
.news_guide span a.on ,.news_guide span a:hover{color:#00B3E5;}

.news_head{ background-color:#FFFFFF;padding:35px; margin-bottom:35px; margin-top:35px;}
.news_head dt{}
.news_head dt strong{ display:block; font-size:21px; font-weight:normal;margin-bottom:10px;}
.news_head dt strong a{ color:#333;}
.news_head dt strong a:hover{color:#00B3E5;}
.news_head dt span{ display:block;color:#333;}
.news_head dd{}
.news_head .dd_c{ width:350px; float:left; height:330px; padding-top:20px;line-height:30px; overflow:hidden; position:relative;}
.news_head .dd_c a.more{ position:absolute; right:0; bottom:0;width:50px; height:21px; line-height:22px; background:url(../img/more.png) center center no-repeat; text-align:center;font-size:12px; color:#00B3E5;}
.news_head dd img{ display:block; width:860px; height:300px; float:right; margin-top:30px;}

.news_list{ padding:30px;height:220px; margin-top:30px; background-color:#FFFFFF; position:relative;}
.news_t_time{width:90px;padding-left:0px;float: left;line-height:32px;font-size:30px;}
.news_t_time span {font-size:21px;line-height:32px;display: block;}
.news_list_c{width:820px; float:left;}
.news_list_c_t{font-size:14px; font-weight:bold; white-space:nowrap; overflow:hidden; margin-bottom:15px;}
.news_list_c_d{ margin-top:5px; height:125px; line-height:26px; font-size:14px; overflow:hidden; position:relative; color:#696969;}
.news_list_c_d a.more{ display:block; position:absolute; right:0; bottom:0;width:50px; height:21px; line-height:22px; background:url(../img/more.png) center center no-repeat; text-align:center;font-size:12px;}
.news_list_img{ display:block;width:300px; height:160px; overflow:hidden;float:right;}
.news_list_img img{ display:block; width:300px; height:160px; transition:transform 2s linear 0s;-webkit-transition-duration: 1.15s;	-moz-transition-duration: 1.15s;-o-transition-duration: 1.15s; float:right; }
.news_list_img a:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);-webkit-transition-duration: 1.15s;-moz-transition-duration: 1.15s;-o-transition-duration: 1.15s;}

.news_page_wapper{ padding:30px; background-color:#FFFFFF; margin-top:30px;}
.news_page_title{ font-size:22px; line-height:26px;}
.news_page_title_1{ font-size:14px; color:#999; height:42px; line-height:36px; padding-bottom:5px; border-bottom:#dedede solid 1px; margin-top:10px; margin-bottom:15px;}
.news_page_title_1 a{color:#999;}
.news_page_title_1 span.s1{ display:inline-block; margin-right:40px;}
.news_page_title_1 span em{ font-style:normal;}
.news_page_title_1 .am-icon-btn{ width:18px; height:18px; line-height:18px; font-size:10px;color:#666; margin:0 0 0 8px;display:inline-block;background-color:#d4d4d4;}
.news_page_title_1 .jiathis_button_weixin .am-icon-btn:hover{ background-color:#48af39;color:#FFFFFF;}
.news_page_title_1 .jiathis_button_cqq .am-icon-btn:hover{ background-color:#3d95d5;color:#FFFFFF;}
.news_page_title_1 .jiathis_button_tsina .am-icon-btn:hover{ background-color:#e6162d;color:#FFFFFF;}



.jm_case_article_share{ text-align:center; margin-top:20px;}
.jm_case_article_share dt{ line-height:36px;font-weight:bold}
.jm_case_article_share dd .bds_qzone ,.jm_case_article_share dd .bds_tsina ,.jm_case_article_share dd .bds_weixin ,.jm_case_article_share dd .bds_tqq ,.jm_case_article_share dd .bds_more{ background:none!important; padding-left:0!important; display:inline-block; float:none!important; font-size:18px!important;width:38px;height:38px;line-height:38px;margin:0 6px 0 0!important; border-radius:50%; text-align:center;background-color:gray!important;color:#fff!important;transition: all 300ms ease-in-out 0s;}
.jm_case_article_share dd .bds_qzone:hover ,.jm_case_article_share dd .bds_tsina:hover ,.jm_case_article_share dd .bds_weixin:hover ,.jm_case_article_share dd .bds_tqq:hover,.jm_case_article_share dd .bds_more:hover ,.jm_case_article_share dd .bds_more:hover{background-color:#00B3E5!important;transition: all 300ms ease-in-out 0s;}
#bdshare_weixin_qrcode_dialog{ height:310px!important;}
.bd_weixin_popup_foot{ text-align:center!important;}


.jm_digg{ width:89px; height:89px; background:url(../img/ico_digg.png) center center no-repeat; margin:0 auto; margin-top:30px; position:relative; cursor:pointer;}
.jm_digg.on{ background:url(../img/digg_on.png) center center no-repeat;cursor:default;}
.jm_digg #k_digg{width:89px; height:89px; margin:0; position: absolute; left:0px; top:0; font-size:16px; text-align:center;}
.jm_digg #k_digg0{ display:none;}
.jm_digg #k_digg1{  margin:0; padding:0; background:none; width:100%; height:89px; line-height:998px; overflow:hidden;}

.kc_list{ padding-bottom:30px;}
.kc_list dt{ min-height:168px;}
.kc_list dt a{ display:block; width:303px; height:168px; background-color:#00B3E5; float:left; text-align:center; font-size:20px; color:#FFFFFF; margin-right:46px; margin-top:30px;}
.kc_list dt a.a_2{ background-color:#72B52A;}
.kc_list dt a.a_3{ background-color:#EF8200;}
.kc_list dt a.a_4{ background-color:#E50011;}
.kc_list dt a.a_1:hover{background: rgba(0,179,229,0.8);background: #00B3E5\8;filter: alpha(opacity=80);}
.kc_list dt a.a_2:hover{background: rgba(114,181,42,0.8);background: #72B52A\8;filter: alpha(opacity=80);}
.kc_list dt a.a_3:hover{background: rgba(239,130,0,0.8);background: #00B3E5\8;filter: alpha(opacity=80);}
.kc_list dt a.a_4:hover{background: rgba(229,0,17,0.8);background: #00B3E5\8;filter: alpha(opacity=80);}
.kc_list dt a.last{ float:right; margin-right:0;}
.kc_list dt a strong{ display:block; font-size:22px;}
.kc_list dd{}
.kc_list dd a{ display:block;width:303px; float:left; margin-right:46px; margin-top:30px; position:relative; background-color:#f2f2f2;}
.kc_list dd a.last{ float:right; margin-right:0;}
.kc_list dd a img{ display:block; width:303px; height:217px;}
.kc_list dd a span{ display:block; text-align:center; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; height:46px; line-height:46px; background-color:#f2f2f2;}
.kc_list dd a em{ display:block; width:303px; height:217px; position:absolute; left:0; top:0;background: rgba(0,179,229,0.7);background: #00B3E5\7;filter: alpha(opacity=80);-webkit-transform:scale(0); -moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-mz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.kc_list dd a em i{ display:block; width:127px; height:37px; line-height:37px; text-align:center; font-size:16px; background-color:#fff; border-radius:30px; margin:0 auto; margin-top:90px; font-style:normal; color:#00B3E5;}
.kc_list dd a:hover em{-webkit-transform:scale(1); -moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.kc_list dd a.more{ height:263px;float:right; margin-right:0; text-align:center; font-size:21px;}
.kc_list dd a.more .s{ display:block; width:43px; height:15px; background:url(../img/ico_more_1.png) center center no-repeat; margin-top:15px; margin-left:53px;}

.peixun_dj{ min-width:1350px; min-height:400px; padding:50px 0 362px; background:#f2f2f2 url(../img/pci_1.png) bottom center no-repeat;position:relative;}
.peixun_dj dt{ text-align:center; font-size:18px; font-weight:bold;}
.peixun_dj dd{ width:49%; margin-top:50px;}
.peixun_dj dd table caption{ height:50px; line-height:50px; background-color:#00B3E5; color:#FFFFFF; text-align:center; font-size:16px;}
.peixun_dj dd table td{ width:50%; text-align:center; padding:15px 10px;}
.peixun_dj a.more ,.peixun_ts a.more {position:absolute; right:50%; bottom:205px;width:130px; height:36px; line-height:36px; margin-right:-450px; background:#e60012; text-align:center;color:#fff; border-radius:30px;}
.peixun_dj a.more:hover ,.peixun_ts a.more:hover{background:#00B3E5;}

.peixun_ts{ min-width:1350px; min-height:400px; padding:50px 0 362px; background:#f2f2f2 url(../img/pci_2.png) bottom center no-repeat;position:relative;}
.peixun_ts dt{ text-align:center; font-size:18px; font-weight:bold;}
.peixun_ts dd{margin-top:50px;}
.peixun_ts dd table tr th{background-color:#00B3E5!important; color:#FFFFFF; font-size:16px; padding:15px 10px 15px 130px;}
.peixun_ts dd table tr td{padding:15px 10px 15px 130px;}
.peixun_ts dd table tr:nth-child(2n+1) td ,.peixun_dj dd table tr:nth-child(2n) td{background-color:#C3D394!important;}
.peixun_ts dd table tr:nth-child(2n) td ,.peixun_dj dd table tr:nth-child(2n+1) td{background-color:#FCF2D7!important;}
.gustbook .am-modal-hd{ padding:30px 0;}
.gustbook .am-modal-bd{ padding:0px 30px;}
.gustbook .am-input-group ,.gustbook .am-form-group{ margin-bottom:15px;}
.gustbook .k_submits{ width:120px; height:36px; line-height:36px;}


.kc_list_table{margin-top:30px;}
.kc_list_table .am-table{margin-bottom:30px;}
.kc_list_table table tr.tr_col td ,.kc_list_table table.table_l tr.select td{background-color:#f2f2f2;}
.kc_list_table table tr td{padding: 15px 10px 15px 10px;}
.kc_list_table table tr th {
    background-color: #00B3E5 !important;
    color: #FFFFFF;
    font-size: 16px;
    padding: 15px 10px 15px 10px;
    text-align:center;
}
.kc_list_table .am-table > tbody > tr > td{vertical-align:middle;}

.chocon_loading{ text-align:center; font-size:14px; margin-top:160px;}
.chocon_loading span{ font-size:24px;}
.bm_a{ display:block; width:128px; height:37px; line-height:37px; text-align:center; font-size:16px; background-color:#fff; border-radius:30px; background-color:#00B3E5;color:#fff; position:absolute; left:50%; margin-left:-64px; bottom:20px; font-size:14px;}
.bm_a:hover{ color:#FFFFFF;}

.case_page{ padding-bottom:40px;}
.case_page_left{ width:305px; float:right;}
.case_sort{ background-color:#fff; margin-bottom:20px;}
.case_sort dt{ height:48px; line-height:48px; font-size:16px; background-color:#00B3E5; color:#FFFFFF; padding:0 20px;}
.case_sort dt i{ margin-right:8px;}
.case_sort dd{ padding:20px;}
.case_sort dd a{ display:block; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; line-height:34px;}
.case_sort dd a em{ display:inline-block; width:20px; height:16px; line-height:16px; text-align:center;background-color:#00B3E5; color:#FFFFFF; margin-right:10px; font-style:normal;}
.case_sort dd .am-form{}
.case_sort dd .am-form .am-input-group{ width:100%; height:32px; margin-bottom:10px; overflow:hidden;}
.case_sort dd .am-form .am-input-group span{ display:block; float:left; width:50px; line-height:32px;}
.case_sort dd .am-form .am-input-group .am-form-field{ display:block; float:right; width:210px; height:32px; line-height:30px; border:#dedede solid 1px; font-size:14px;}
.case_sort dd .am-form .k_submits{ display:block; width:85px; height:33px; background-color:#00B3E5; border:none; text-align:center; line-height:33px; color:#FFFFFF;float:right; margin-right:20px;}

.case_page_right{ width:1023px; float:left; padding:30px; background-color:#fff;}
.case_page_right_t{ text-align:center; font-size:24px;}
.case_page_right_t1{ text-align:center; border-bottom:#dedede solid 1px; color:#999; padding:10px 0; margin-bottom:15px;}
.case_page_right_t1 span{ margin:0 10px;}
.case_page_right_t1 span em{ font-style:normal;}
/****************************************************************/
.page_list{
	clear:both;
	height:29px;
	line-height:27px;
	float:right;
	text-align:center;
	position:relative;
	left:5px;
	font-size:12px;
	
		}
.page_list a{
	display:block;
	height:29px;
	line-height:27px;
	border:#E4E4E4 solid 1px;
	padding:0px 12px;
	float:left;
	margin-right:5px;	
	}
.page_list i{ display:block; float:left;margin-right:5px;height:29px;line-height:27px;}	
.page_list strong{
	display:block;
	height:29px;
	line-height:27px;
	background-color:#00B3E5;
	color:#FFFFFF;
	border:#00B3E5 solid 1px;
	padding:0px 12px;
	float:left;
	margin-right:5px;
	font-weight:normal;
	}
.page_list span{
	display:block;
	height:29px;
	line-height:27px;
	border:#E4E4E4 solid 1px;
	padding:0px 12px;
	float:left;
	margin-right:5px;	
	}
.error_x{ text-align:center; height:200px; line-height:200px;background-color:#f2f2f2;font-size:16px;}
#k_ajax #k_ajaxBox{ border:none; padding:0}
#k_ajax #k_ajaxBox #k_ajaxSubmit{ padding-right:0;}
#k_ajax #k_ajaxBox #k_ajaxSubmit p a.k_close{ margin-right:5px;}
#k_ajax #k_ajaxBox #k_ajaxSubmit p a.k_close{line-height: 16px;height: 20px;padding: 2px 15px;font-size: 12px;}
.pages{ position:relative; margin-top:30px; font-size:14px; border-bottom:#dedede solid 1px;border-top:#dedede solid 1px; padding:10px 0; position:relative;}	
.pages .page{ height:34px; line-height:34px;}
.pages .return{ display:block; line-height:34px; position:absolute; right:0; top:50%; margin-top:-17px;}
.page_t{ height:40px; line-height:40px;background-color: #dedede; margin-top:30px; padding:0 10px; font-size:15px;color: #00B3E5;}
.page_t span{ float:right;}
.page_t a{color: #00B3E5;}


.article_left{width:935px;float:left;}
.article_right{width:390px;float:right;}
.arc_banner{width:100%; height:320px;position:relative;margin:30px 0 0 0;box-shadow:none;box-radius:0; z-index:1;background:#fff;}
.arc_banner.am-slider-default .am-direction-nav a{top:auto; bottom:0;}
.arc_banner .am-slides li a{ display:block; position:relative;}
.arc_banner .am-slides li .text{ width:100%; height:40px; line-height:40px;background: rgba(0,0,0,0.5);background: #000000\5;filter: alpha(opacity=50); color:#fff; position:absolute; left:0; bottom:0; padding:0 15px;}
.arc_banner.am-slider-default .am-control-nav{width:auto; bottom:15px; right:10px; z-index:10}
.arc_banner.am-slider-default .am-control-nav li{ margin:0 0 0 5px;}
.arc_banner.am-slider-default .am-control-nav li a{ width:8px; height:8px;background: rgba(255,255,255,0.3);background: #ffffff\3;filter: alpha(opacity=30);}
.arc_banner.am-slider-default .am-control-nav li a.am-active{background-color:#00B3E5;}

.article_hot{ margin-top:30px;background:#fff;}
.article_hot dt{line-height:40px;;background-color: #00B3E5;color: #fff; padding:0 17px;}
.article_hot dt i{ margin-right:8px;}
.article_hot dd{ padding:3px 15px; border:#dedede solid 1px; border-top:none;}
.article_hot dd a{ display:block; height:38px; line-height:38px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.article_hot dd em{ display:inline-block; width:18px; height:18px; line-height:18px; text-align:center;background: #e4e4e3; border-radius:50%; margin-right:10px; font-style:normal; font-size:12px;}
.article_hot dd em.on{background-color: #00B3E5;color: #fff;}
