/*reset*/
html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;}
div {text-align:left;}
h1, h2, h3, h4, h5, h6{font-size:12px;}
address, cite, em{font-style:normal;}
ul li{list-style-type:none;}
fieldset, img {border:0;}
p{line-height: 22px;}
label,button{cursor: pointer;}
select,input,textarea{font-size:12px;line-height:1.2em;}
img { max-width: 100%; height: auto; }

body{font-size:12px;font-family:Arial;color:#3e3e3e; overflow-x:hidden;}
a{text-decoration:none;color:#323232;cursor:pointer;}
a:hover{ text-decoration:none;}
dt{ font-weight:normal;}


/*header*/
.header{padding-top:27px;  background:#fff; font-family:Arial;}
.navbar-default{ background-color:#fff; border:none;}

/*c_box01*/
.content{ padding:0 0 80px;}
.content .c_box01{padding:15px 0 0;}
.index_pro_left .index_proList{background:#1a8dd5; opacity:0.9; padding:20px 8px; margin:0 0 35px;}
.index_pro_left .index_proList .index_tit a{ color:#fff; font-size: 30px; text-transform:uppercase; font-family:Arial; display:inline-block; padding:10px 0 30px;}
.index_pro_left .index_proList dl dt,.index_pro_left .index_proList dl dd{ margin:0 0 3px;}
.index_pro_left .index_proList dd span{ display:inline-block; width:4px; height:10px; background:url(../images/icons.png) no-repeat -206px -33px;}
.index_pro_left .index_proList dt a{ color:#fff; line-height:18px; font-size:12px; display:block;border:solid 4px #1a8dd5;padding:0 0 0 12px;}
.index_pro_left .index_proList dd a{ color:#fff; line-height:18px; font-size:12px; display:block;padding:0 0 0 15px;}
.index_pro_left .index_proList dl dd a:hover{text-decoration:underline; }
.index_pro_left .index_proList dl dt:hover a{color:#04253b;border:solid 4px #fff;}
.index_pro_left .index_proList dl .currentA{color:#04253b;border:solid 4px #fff;}

.index_pro_right .index_tit,.index_pro_right .index_subtit{ text-align:center;}
.index_pro_right .index_tit a{ color:#ffb400;text-transform:uppercase;font-family:Arial; display:inline-block; font-size: 30px;}
.index_pro_right .index_subtit a{ color:#062e49; font-size:14px; display:inline-block; margin:15px 0 0;}

.index_pro_right .index_pro_dispaly dl{ border:solid 4px #f4f6f7; margin:30px auto 0; padding:1px; }


.index_pro_right .index_pro_dispaly dl:hover{border-color:#3098d9;}
.index_pro_right .index_pro_dispaly dl img{ width:100%; height:auto;}
.index_pro_right .index_pro_dispaly dl dt a{ color:#04253b; font-size:14px; font-weight:bold; display:inline-block; padding:20px 10px 8px;height:88px;overflow:hidden;  }
.index_pro_right .index_pro_dispaly dl p a{display:inline-block; padding:0 10px 10px;color:#04253b; font-size:14px; line-height:22px; height: 50px; overflow: hidden;}



.index_infor_box .index_infor{ border:solid 4px #f4f6f7; padding:35px 30px 30px; overflow:hidden; zoom:1;}
.index_infor_box .index_tit{width:100%; text-align:center;}
.index_infor_box .index_tit a{ display:inline-block; background:#fff; padding:0 15px; color:#ffb400;font-family:Arial;  font-size: 40px; text-transform:uppercase;position:relative; z-index:9; top:30px; }
.index_infor .index_infor_pic{ float:left; padding:0 20px 0 0;}
.index_infor dl dt a{ color:#062e49; font-weight:bold; font-size:18px; line-height:30px;}
.index_infor dl dd p a{ color:#506b7e; font-size:14px;}
.index_infor .index_infor_pic a{ display:inline-block; padding:6px; border:solid 3px #f4f6f7;}
.index_infor .index_infor_pic a img{ width:132px; height:99px;}
.index_infor .index_more a{ display:inline-block; width:118px; background:#ffa200; height:24px; border:solid 1px #ffb400; color:#fff; font-size:16px;text-transform:uppercase; line-height:22px; text-align:center; margin:10px 0 0;}
.index_infor .index_more a:hover{background:#ffb400;}
.index_infor .index_more a span{ display:inline-block; width:4px; height:8px;background:url(../images/icons.png) no-repeat -195px -226px; float:right; margin:7px 5px 0 0;}

/*c_box02*/
.c_box02{background:#2b81c2;text-align:justify; padding:0 10px 40px; }
.c_box02 .index_case dt a{ font-size:120px; color:#062e49;font-family:Arial;text-transform:uppercase;}
.c_box02 .index_case dd a{ font-size:14px; color:#fff; line-height:24px;}
.c_box02 .index_case .index_more a{ display:inline-block; width:140px; height:28px; margin:20px 0 0; text-align:center; line-height:24px; background:#ffa200; border:solid 2px #fff; border-radius:15px; -webkit-border-radius:15px; -moz-border-radius:15px; -o-border-radius:15px; -ms-border-radius:15px; transition:all 1s ease-in-out; -webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out; -o-transition:all 1s ease-in-out;}
.c_box02 .index_case .index_more a:hover{transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2);}
.c_box02 .index_case .index_more span{ display:inline-block; background:url(../images/icons.png) no-repeat -237px 0; width:5px; height:9px;}


/*c_box03*/
.c_box03{ margin:40px 0 0;}
.c_box03 .index_tit a{color:#062e49; text-transform:uppercase; font-size: 26px; display:inline-block;}
.index_meet_infor{ overflow:hidden; zoom:1; padding:15px; border:solid 3px #f4f6f7; margin:22px 0;}
.index_meet_infor:hover{ border-color:#3098d9;}
.index_meet_infor .index_meet_pic{ float:left; padding:0 20px 0 0;}
.index_meet_infor dl{ height:65px; overflow:hidden;}
.index_meet_infor dl dt a,.index_press_infor dl dt a{ font-size:14px; color:#062e49; display:inline-block; padding:0 0 3px;}
.index_meet_infor dl dd a,.index_press_infor dl dd a{ font-size:13px;color:#062e49;}
.index_meet_infor dl dd{ color:#c6cacc; padding:3px 0 0;}


.index_press_infor .index_press_pic{ float:left; margin:0 20px 0 0;}
.index_press_infor .index_press_pic img,.index_meet_infor .index_meet_pic img{ width:100px; height:75px;}
.index_press_infor dl{ height:65px; overflow:hidden;}
.index_press_infor dl dt a{ display:inline-block; padding:0 0 8px;}




/*footer*/
.footer{ background:#062e49;padding:70px 0 20px 0;}
.f_box02{ margin:25px 0 0;}
.f_box02 .index_contact{border-bottom:solid 1px #204262; line-height:36px; padding:0 0 20px; width:70%; margin:20px auto 0;}
.f_box02 .index_tit a{color:#fff; text-transform:uppercase;font-family:Arial; font-size: 40px; display:inline-block;}
.f_box02 p,.f_box03 p{text-align:center;}
.f_box02 span{color:#fff; display:inline-block; margin:0 20px;font-size:16px;}
.f_box02 em{ display:inline-block; float:left;}
.f_box02 .index_mail{color:#5cc6e2;display:inline-block; margin:0 20px;font-size:16px;}
.f_box02 .index_mail:hover{ text-decoration:underline;}
.f_box02 .index_mail em{width:20px; height:13px;background:url(../images/icons.png) no-repeat 0 -59px; margin:12px 15px 0 0;}
.f_box02 .index_tel em{width:18px; height:18px;background:url(../images/icons.png) no-repeat 0 -78px; margin:10px 15px 0 0;}
.f_box02 .index_fax em{width:18px; height:18px;background:url(../images/icons.png) no-repeat 0 -102px; margin:10px 15px 0 0;}
.f_box02 .index_add em{width:14px; height:19px;background:url(../images/icons.png) no-repeat 0 -126px; margin:8px 10px 0 0;}
.f_box03{margin:25px 0 0;}
.f_box03 p{color:#39576b; line-height:36px; font-size:14px;}
.f_box03 p a{color:#39576b; }
/*return*/
.backToTop {display:none; width:51px; height:51px; background:url(../images/top.png) no-repeat top;position: fixed;_position: absolute; right:0;_right:20px;right:20px\0; bottom: 50px;_bottom: "auto"; cursor: pointer; text-indent: -9999px;}
.backToTop:hover {background:url(../images/top.png) no-repeat bottom;}


/*sub*/
.sub_banner{ background:#f7f9fa; padding:20px 0 0;}
.sub_content{ background:#f7f9fa; padding:0 0 60px;}
.sub_content .container{ background:#fff; padding-bottom:60px;}

.breadcrumbs{border-bottom:solid 1px #c8c8c8; padding:25px 0 0;line-height:30px; font-size:14px;color:#062e49;}
.breadcrumbs span{ background:url(../images/icons.png) no-repeat -29px -129px;padding-left:20px;}
.breadcrumbs a:hover{ text-decoration:underline;}
.sub_main{ padding:40px 0 0;}

/*sub_main_left*/
.leftslide{ width:263px;background:#f7f9fa; border:solid 4px #ffa200; padding-bottom:20px;}
.leftslide .index_tit{ text-align:center; padding:20px 0 25px;}
.leftslide .index_tit a{font-size: 30px;color:#ffa200;font-family:Arial;line-height: 30px; text-transform:uppercase;}
.aside-parts-slide{overflow:hidden; width:200px; margin:0 auto; }
ul#aside-parts-slide{overflow:hidden;position:relative;width:100%;height:210px;}
ul#aside-parts-slide  li{overflow:hidden; position:absolute; top:0; left:0; display:none;}
ul#aside-parts-slide  li p a{ display:inline-block; padding-top:10px;color:#04253b; font-size:14px;text-transform:capitalize;}
ul#aside-parts-slide  li p a:hover{text-decoration:underline;}
ul#aside-parts-nav {overflow:hidden; }
ul#aside-parts-nav  li {display:inline-block; vertical-align:top; width:6px; height:6px; margin:0 3px; zoom: 1; *display: inline; cursor:pointer; background:url(../images/icons.png) no-repeat -259px 0;}
ul#aside-parts-nav  li.now {background:url(../images/icons.png) no-repeat -248px 0; cursor:default;}



/*pro_cover*/
.sub_proCover_box{ margin:0 0 30px;}
.sub_proCover_box .index_tit,.sub_download_box .index_tit,.sub_news01 .index_tit,.sub_news02 .index_tit,.sub_dis_box .index_tit{display:block; height:30px; background:#1a8dd5;}
.sub_proCover_box .index_tit a{color:#fff; font-size:14px; line-height:30px;}
.sub_proCover_box .index_tit .sub_tit,.sub_download_box .index_tit .sub_tit,.sub_news01 .index_tit .sub_tit,.sub_news02 .index_tit .sub_tit,.sub_dis_box .index_tit .sub_tit{ display:inline-block;background:url(../images/icons.png) no-repeat -374px 5px; padding:0 0 0 21px; margin:0 0 0 5px;}
.sub_proCover_box .index_tit .index_more,.sub_download_box .index_tit .index_more,.sub_news01 .index_tit .index_more,.sub_news02 .index_tit .index_more,.sub_dis_box .index_tit .index_more{display:inline-block;background: url(../images/icons.png) no-repeat -322px -125px; padding: 0 18px 0 0px;margin: 0 5px 0 0; float:right;}
.sub_proCover_box dl{border:solid 4px #f4f6f7; padding:20px 0; margin:30px auto 0;}
.sub_proCover_box dl img{ width:100%; height:auto;}
.sub_proCover_box dl:hover{border-color:#3098d9;}
.sub_proCover_box dl dt a{color:#062e49; font-size:14px; font-weight:bold; display:inline-block; padding:20px 0 10px;}
.sub_proCover_box dl dd{color:#062e49; font-size:14px;}
.sub_proCover_box dl dt,.sub_proCover_box dl dd{padding:0 20px; line-height:24px;}


/*pro_list*/
.sub_proList_box{ background:#f7f7f7; margin:0 0 30px; padding:15px 0 25px; border:3px solid #f7f7f7;}
.sub_proList_box:hover{border:3px solid #3098d9;}
.sub_proList_box img{ margin:20px 0 0 10px;}
.sub_proList_box dl dt a{ font-size:16px; color:#062e49; font-weight:bold; display:inline-block; padding:0 0 10px;}
.sub_proList_box dl dd{color:#062e49; font-size:14px;line-height:22px;}
.sub_proList_box dl .index_more a{ display:inline-block;background:#ffb400; width:134px; height:30px;color:#fff;font-size:16px;line-height:30px; text-align:center; text-transform:uppercase; margin:10px 0 0;}
.sub_proList_box dl .index_more a:hover{background:#ffa200;}
.sub_inquiry table{ width:100%; color:#fff; font-family:Arial; font-size:12px;}
.sub_inquiry .table_tit{ background:#1680b4; height:30px; padding:0 0 0 10px;}
.sub_inquiry textarea{ width:100%; height:100px; margin:3px 0 0; border:solid 1px #ddd; color:#9d9d9d; padding:5px 0 0 10px; line-height:20px;}
.sub_inquiry .sub_mail span{ display:inline-block; width:92px; height:28px; background:#1680b4; text-align:center; line-height:28px;}
.sub_inquiry .sub_mail input{width:80%;border:none; height:28px; background:#f7f9fa; color:#9d9d9d; padding:0 0 0 10px;}
.sub_inquiry .sendmessage,.sub_inquiry02 .inquirymain input.sendmessage{ width:183px; height:27px;background:url(../images/icons.png) no-repeat 0 -226px; border:none; margin:30px 0 0;}



/*prodetail*/
.prodetailtop{margin:30px 0 0px;}
.prodetailtop_text h1{font-size:30px; color:#1a8dd5;font-weight:bold;}
.data{overflow:hidden; zoom:1; padding:20px 0; border-bottom:dotted 1px #927d44;}
.data li{line-height:30px; color:#3c3c3c; font-size:14px;overflow: hidden;}
.data .data_l{display:inline-block; width:45%;float:left; text-shadow:none; font-weight:bold;}
.data .data_r{display:inline-block;float:left; width:55%;}
.prodetailtop_text .help{ color:#898989; font-size:12px; padding:25px 0 0;}
.prodetailtop_text .help span{ color:#ffba00;}
.proDetail_btn{ padding-top:20px; border-bottom:dotted 1px #927d44; overflow: hidden;}
.proDetail_btn a{color:#fff; font-size:14px; text-transform:uppercase; display:inline-block; width:162px; height:30px; line-height:30px;margin-bottom: 20px;float: left;margin-right: 20px;}
.proDetail_btn a span{display:inline-block; float:left;}
.proDetail_btn .email{background:#1a8dd5;}
.proDetail_btn .email:hover{background:#0375bc;}
.proDetail_btn .email span{ width:20px; height:13px; background:url(../images/icons.png) no-repeat 0 -190px; margin:8px 5px 0 25px;}
.proDetail_btn .chat{background:#ffba00;}
.proDetail_btn .chat:hover{background:#ffa800;}
.proDetail_btn .chat span{ width:20px; height:16px; background:url(../images/icons.png) no-repeat -29px -188px; margin:7px 5px 0 30px; }
.proDetail_btn .pdf{background:#f8694d;}
.proDetail_btn .pdf:hover{background:#f74624;}
.proDetail_btn .pdf span{ width:17px; height:15px; background:url(../images/icons.png) no-repeat -59px -188px; margin:7px 5px 0 15px;}
.pro_share{font-size:16px;line-height:20px; color:#3c3c3c; text-transform:uppercase; margin:20px 0 0;}

.sub_proDetail_box .tab_menu{overflow:hidden; zoom:1;}
.sub_proDetail_box .tab_menu li{float:left;height:28px;line-height:28px; width:146px; font-size:14px;text-align:center; border:solid 1px #f0f0f0; border-bottom:none; cursor:pointer;}
.sub_proDetail_box .tab_menu .current{color:#fff;background:#1a8dd5;border:none;}
.sub_proDetail_box .tab_box .hide{display:none;}

.subprotext{padding:20px 20px;border:solid 1px #f0f0f0; text-align:justify;color:#3c3c3c; font-size:14px;}
.subprotitle{font-size:16px; padding:0 0 20px;}
.subprotext p{line-height:28px; }

.sub_inquiry02{ margin:30px 0 0; }
.sub_inquiry02 .table_tit,.sub_contact_top .table_tit{ background:#1680b4; color:#fff; font-size:14px; height:30px; line-height:30px;}
.sub_inquiry02 .table_tit span{ display:inline-block; float:left;width:30px; height:30px; margin:0 10px 0 0; background:url(../images/icons.png) no-repeat -87px -183px #30a1e7; }
.sub_inquiry02 .inquirymain{margin:5px 0 0;}
.sub_inquiry02 .inquirymain form{width:100%;border:solid 1px #ddd; }
.sub_inquiry02 .inquirymain table{margin:28px 0 35px; width:100%;}
.sub_inquiry02 .inquirymain input{width:95%;border:solid 1px #ececec; background:#fff; height:26px;  color:#868686; padding-left:10px;}
.sub_inquiry02 .inquirymain textarea{width:95%; height:110px; background:#fff;border:solid 1px #ececec; color:#868686; padding:5px 0 0 10px; }
.sub_inquiry02 .inquirymain th{color:#272a2b; font-size:14px; font-weight:normal; text-align:right; width:18%; padding:3px 0 0;}
.sub_inquiry02 .inquirymain table td{padding:5px 8px 5px 15px;}
.sub_inquiry02 .inquirymain input.sendmessage{ margin:20px 0 0 18.5%;}


/*contact*/
.sub_contact_top span{ display:inline-block; float:left;width:30px; height:30px; margin:0 10px 0 0; background:url(../images/icons.png) no-repeat 7px -151px #30a1e7;}
.sub_contact_infor{ overflow:hidden; zoom:1;margin:30px 0 0;}
.sub_contact_infor table{width:100%; float:left;border-top:1px solid #ddd; border-left:1px solid #ddd;font-family:Arial;color:#252324;}
.sub_contact_infor img{ float:right;}
.sub_contact_infor table td,.sub_contact_infor table th{padding:0; text-align:center; font-size:14px;}
.sub_contact_infor table tr{height:38px; border:0px;}
.sub_contact_infor .company_name{ font-size:18px; line-height:50px;}
.sub_contact_infor th{ font-weight:normal; color:#505050; }
.sub_contact_infor table td,.sub_contact_infor table th{border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:8px 14px;}


/*about*/
.sub_about_box{ border:solid 1px #e2e2e2; padding:0 25px;line-height: 22px;font-size: 14px;padding-bottom: 15px;}
.sub_about_box .index_tit{ font-size: 30px; color:#1a8dd5;font-family:Arial; border-bottom:dotted 1px #999; padding:30px 0; text-align:center;}
.sub_about_box ,.aboutlist{font-family:Arial;text-align: justify;}
.sub_about_box p,.aboutlist p,.aboutlist div,.tab_box,.tab_box div,.tab_box p{font-family:Arial;text-align: justify;line-height: 22px;}
.sub_about_box p{line-height:26px;color:#04253b;font-size:14px;}
.sub_about_box .sub_about01,.sub_about02,.sub_about03,.sub_about04{ padding:30px 0;border-bottom:dotted 1px #999;}
.sub_about_box .sub_tit{font-size: 20px;color:#1a8dd5;font-family:Arial;text-transform:uppercase; }
.sub_about_box .sub_about01 ul li{ overflow:hidden; zoom:1; margin:30px 0 0;}
.sub_about_box .sub_about01 ul li img{ padding:4px;border:solid 1px #e2e2e2; float:left;}
.sub_about_box .sub_about01 ul li p{ float:right; width:100%; line-height:30px;}
.sub_about02{ padding:10px 0 30px;}
.sub_about02 li{ overflow:hidden; zoom:1; margin:20px 0 0;}
.sub_about02 li img{ float:left; width:13%;}
.sub_about02 li p{float:right;width:85%;}
.sub_about02 li p span{display:inline-block; width:10px; height:50px;background:url(../images/icons.png) no-repeat -305px -136px; margin:8px 5px 0 0; float:left;}
.sub_about03 .sub_tit{ padding:0 0 20px;}
.sub_about04{ border-bottom:none;}
.sub_about04 .sub_tit{ padding:25px 0 20px;}

/*service*/
.sub_service_box .index_tit{background:url(../images/icons.png) no-repeat -369px 5px #1a8dd5; padding:0 0 0 22px;color:#fff; font-size:14px;height:30px; line-height:30px;}
.sub_service_box p img{ margin:30px 0 0;}
.sub_service_box dl{border: solid 4px #F4F4F4; padding:25px 20px; margin:30px 0 0;}
.sub_service_box dl:hover{border: solid 4px #3098d9;}
.sub_service_box dl dt{ font-size:18px; color:#062e49; padding:0 0 10px;}
.sub_service_box dl dd{ font-size:14px; color:#53636d; line-height:24px;}


/*download*/
.sub_download_box .index_tit a,.sub_news01 .index_tit a,.sub_news02 .index_tit a,.sub_dis_box .index_tit a{color:#fff; font-size:14px; line-height:30px; text-transform:uppercase;}
.sub_download_infor{ margin:0 0 30px;}
.sub_download_infor  ul li a{ display: block;width: 100%;height: 40px;}
.sub_download_infor li{border:solid 3px #dbe1e4; margin:30px 0 0 8px; height:40px; cursor:pointer;position: relative;}
.sub_download_infor li em{ float:left;display:inline-block; width:48px; height:49px; background:url(../images/icons.png) no-repeat -150px -131px; margin:-15px 8px 0 -12px;}
.sub_download_infor li span{ float:left; height:22px; line-height:22px; margin:6px 0 0; border-left:solid 1px #dbe1e4; padding:0 15px; font-size:14px; color:#062e49;}
.sub_download_infor li p{float:right; color:#01101a; text-transform:uppercase;font-size:14px; width:164px; height:34px; background:#dbe1e4;position: absolute;right: 0;}
.sub_download_infor li p  .pa{ display:inline-block;height:28px; line-height:28px; border:solid 1px #fff; width:154px; margin:3px 5px 0;  }
.sub_download_infor li p .pa em{ display:inline-block; width:17px; height:15px; background:url(../images/icons.png) no-repeat -59px -164px; margin:5px 12px 0 5px;}
.sub_download_infor li:hover{ border-color:#3098d9;}
.sub_download_infor li:hover span{border-color:#3098d9;}
.sub_download_infor li:hover p{ background:#3098d9;}
.sub_download_infor li:hover p .pa{color:#fff;}
.sub_download_infor li:hover p .pa em{ background-position:-59px -188px;}


/*news*/
.sub_news01 .index_meet_infor{margin:30px 0;}
.sub_news01 .index_meet_infor dl dt a{font-size:16px; padding:0;}
.sub_news01 .index_meet_infor dl dd a{color:#53636d;}
.sub_news02,.sub_news02 ul{ margin-top:30px;}
.sub_news02, .sub_news02 ul li{ margin-bottom:15px;}
.sub_news02 .img-wrap{ border:solid 4px #dbe1e4; width:100%; padding:16px; height: 300px;overflow: hidden;padding-bottom: 0;}
.sub_news02 .img-wrap:hover{ border:solid 4px #3098d9;}
.sub_news02 .img-wrap img{ width:100%; height:auto;}
.sub_news02 .img-wrap p a{ color:#062e49; font-size:14px; display:inline-block; margin:15px 0 0; font-weight:bold; line-height:28px; /* min-height: 122px; */overflow: hidden;}
.sub_news02 .img-wrap p .pic{ display:inline-block; width:18px; height:18px;background:url(../images/icons.png) no-repeat -145px -277px; margin:5px 5px 0 0; float:left;}
.sub_news02 .img-wrap p .video{ display:inline-block; width:20px; height:20px;background:url(../images/icons.png) no-repeat -145px -308px; margin:5px 5px 0 0; float:left;}
.sub_news02 .zoom{ display:inline-block; width:43px; height:43px;background:url(../images/icons.png) no-repeat 0 -282px; position:relative;}
.sub_news02 .zoom02{ display:inline-block; width:54px; height:54px;background:url(../images/icons.png) no-repeat -66px -276px; position:relative;}
.sub_news02 .hover-wrap{position: absolute;display: block;width:76%;height:68%;opacity: 0;filter: alpha(opacity=0);
-webkit-transition: all 450ms ease-out 0s;
-moz-transition: all 450ms ease-out 0s;
-o-transition: all 450ms ease-out 0s;
transition: all 450ms ease-out 0s;
-webkit-transform: rotateY(180deg) scale(0.5,0.5);
-moz-transform: rotateY(180deg) scale(0.5,0.5);
-ms-transform: rotateY(180deg) scale(0.5,0.5);
-o-transform: rotateY(180deg) scale(0.5,0.5);
transform: rotateY(180deg) scale(0.5,0.5);}
.img-wrap:hover .hover-wrap,.img-wrap.active .hover-wrap {opacity: 1;filter: alpha(opacity=100);
-webkit-transform: rotateY(0deg) scale(1,1);
-moz-transform: rotateY(0deg) scale(1,1);
-ms-transform: rotateY(0deg) scale(1,1);
-o-transform: rotateY(0deg) scale(1,1);
transform: rotateY(0deg) scale(1,1);}
.overlay-text-thumb{position:absolute; top:35%;line-height:36px;color:#ffffff;text-transform:uppercase;text-align:center;opacity: 1;filter: alpha(opacity=100);width:100%}
.overlay-img {position:absolute;width:100%;height:100%;background:#124667;opacity: 0.3;filter: alpha(opacity=30);}

.news_years{margin:20px 0 0; background:url(../images/line.jpg) repeat-x 0 30px;}
.news_years li{float:left; padding:0 1.6% 20px; cursor:pointer;font-size:16px; color:#062e49;background:url(../images/icons.png) no-repeat -242px -254px;}
.news_years li:hover{color:#1a8dd5;}
.sub_news01 .tab_menu{overflow:hidden; zoom:1;}
.sub_news01 .tab_menu li.current{color:#1a8dd5; background-position:-302px -284px;}
.sub_news01 .tab_box .hide{display:none;}



/*Distributors*/
.sub_dis_box .sub_dis_box_text{ padding:0 0 0 20px;font-size: 14px;}
.sub_dis_box .sub_dis_box_text .index_tit02{font-size: 30px; color:#062e49;  font-family:Arial;text-transform:uppercase;}
.sub_about_box .index_tit02{font-size:22px; color:#062e49;  font-family:Arial;text-transform:uppercase;}
.sub_dis_box_text dl{ margin:0 0 20px;}
.sub_dis_box_text dl dt{color:#062e49;font-size:16px;}
.sub_dis_box_text dl dd{ color:#53636d;font-size:14px; line-height:24px;}
.sub_dis_box_text  img{ margin:0 0 20px;}
.sub_dis_box .sub_dis_contact{ border:solid 1px #ddd; margin:20px 0 0; padding:20px 25px 20px;}
.sub_dis_box .sub_dis_contact .index_tit02{ color:#1a8dd5; font-size: 30px;  font-family:Arial;text-transform:uppercase;}
.sub_dis_contact table{margin:40px 0 0;}
.sub_dis_contact table th{ color:#000; font-family:Arial; text-align:right; width:25%; vertical-align:top; font-weight:normal;}
.sub_dis_contact table th span,form .checkTit span{color:#939393;}
.sub_dis_contact table td input,.sub_dis_contact table select{ width:55%; margin:-3px 0 15px 3%; border:solid 1px #aeaeae; height:20px; color:#898989; padding:0 0 0 5px;}
.sub_dis_contact form{ overflow:hidden; zoom:1; margin:30px 0 0; font-family:Arial;}
.sub_dis_contact form .checkTit{ float:left; color:#000; text-align:right;}
.sub_dis_contact form .checkBox{ float:left; margin:0 0 0 3%;}
input[type=radio]{ margin:5px 5px 0 0;}
.sub_dis_contact form lable{ font-size:14px; color:#000;}
.sub_dis_box .sub_inquiry .sub_mail02 .tit{ display:inline-block; width:92px; height:28px; background:#1680b4; text-align:center; line-height:28px; color:#fff; font-family:Arial;}
.sub_dis_contact .sub_mail02 input{ width:50%; border:solid 1px #ddd; border-left:none; height:28px; color:#9d9d9d; padding:0 0 0 10px; margin:-3px 0 15px 0;}
.sub_dis_box .sub_inquiry .sub_mail02 .tip{ color:#eb0000; background:none; display:inline-block; margin:0 0 0 10px;}
.sub_dis_box .sub_inquiry textarea{ width:100%; height:100px; margin:3px 0 0; border:solid 1px #ddd; color:#9d9d9d; padding:5px 0 0 10px; line-height:20px;}
.sub_dis_contact .apply{width: 185px; height:27px;background:url(../images/icons.png) no-repeat  0 -226px; border:none; margin:25px 0 0;}
.appydis .sub_dis_contact .apply{background: url(../images/icons.png) no-repeat 0 -362px;width: 140px;height: 27px;}
.table_bg table{border:none;border-top:1px solid #CCC; border-left:1px solid #CCC; text-align:center; background:#FAFAFA; text-shadow:none;}.table_bg tr{border:0px;}.table_bg td,.pro_table th{border:none;border-bottom:1px solid #CCC;border-right:1px solid #CCC;padding:8px 15px;}
.table_bg tr:hover{ color:#fff; background:#1a8dd5;}


.f_box03 .f_links{width:353px; margin:0 auto 10px; overflow:hidden; zoom:1;}
.f_box03 .f_links a{display:inline-block; width:32px; height:32px; float:left; margin:0 13px; background:url(../images/icons.png) no-repeat; transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out; -moz-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out;}
.f_box03 .f_links .f_link01{ background-position:-29px -59px;}
.f_box03 .f_links .f_link02{ background-position:-88px -59px;}
.f_box03 .f_links .f_link03{ background-position:-147px -59px;}
.f_box03 .f_links .f_link04{ background-position:-206px -59px;}
.f_box03 .f_links .f_link05{ background-position:-265px -59px;}
.f_box03 .f_links .f_link06{ background-position:-324px -59px;}
.f_box03 .f_links .f_link01:hover{background-position:-29px -92px;}
.f_box03 .f_links .f_link02:hover{ background-position:-88px -94px;}
.f_box03 .f_links .f_link03:hover{ background-position:-147px -92px;}
.f_box03 .f_links .f_link04:hover{ background-position:-206px -92px;}
.f_box03 .f_links .f_link05:hover{ background-position:-265px -92px;}
.f_box03 .f_links .f_link06:hover{ background-position:-324px -92px;}
@media(max-width:353px){
.f_box03 .f_links{width:200px;}
.f_box03 .f_links a{ margin-bottom:10px;}
}

@media(min-width:768px){
/*header*/

.nav_icon01{ display:inline-block; width:14px; height:14px; display:inline-block;background:url(../images/icons.png) no-repeat -139px -33px;}
.navbar-collapse{padding:20px 0 0;border:none;}
.navbar-default .navbar-nav > li > a{display:inline-block; color:#262f4e; font-size:14px;text-transform:uppercase;line-height:34px;}
.navbar-default .navbar-nav > li:hover > a, .navbar-default .navbar-nav > li > a:focus {background:#07437d; color:#fff; }
.navbar-default .navbar-nav > li:hover .nav_icon01{ background-position:-154px -33px;}
.navbar-default .navbar-nav > li > .currentA{background:#07437d; color:#FFF;}

/*c_box01*/
.index_pro_left .index_proList{ width:263px;}
.c_box01 .index_pro_left{width:278px; background:url(../images/index_pro_bg.jpg) no-repeat 15px 0; padding-top:395px;}
.index_pro_right .index_tit a{ margin:60px 0 0;}

/*c_box02*/
.c_box02{ background:url(../images/c_bg.jpg) no-repeat center 0; height:500px; margin:30px 0 0;}
.focus{background:#61ade4;width:70%; padding:45px 0 40px; float:right; margin:70px 65px 0 0;}
.fPic{position:relative; z-index:9999; left:60px;}
.fcon a{ display:inline-block; padding:15px; background:#fff;}
.fbg{ float:right; margin:15px 20px 0 0;}
.fbg .D1fBt a{position:relative; display:inline; width:14px; height:14px;border-radius:14px; margin:5px 8px;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#1586d4; }
.fbg .D1fBt .current,.focus .D1fBt a:hover{background:url(../images/icons.png) no-repeat -214px 0; width:14px; height:14px;}
.fbg .D1fBt img{display:none}
.fbg .D1fBt span{display:none;}
.c_box02 .index_case {padding:25px 0 0;}

/*cox03*/
.c_box03 .index_tit a{padding:0 0 30px;}



/*footer*/
.f_box01 .f_logo{ margin:0 0 30px;}
.f_box01 p{ font-size:12px; color:#c4cbe4;}
.f_box01 dl dt a{font-size:16px;color:#c4cbe4; display:inline-block; padding:0 0 10px;}
.f_box01 dl dd a{color:#989cb0; font-size:14px; line-height:22px;}
.f_box01 dl dt a:hover,.f_box01 dl dd a:hover{ color:#fff;}
.f_box01 .f_service dl{padding:0 0 0 20px;}
.f_box01 .f_sign dl dt{color:#c4cbe4; font-size:12px; padding:0 0 20px;}
.f_box01 .f_sign dl dd p{ color:#989cb0;font-size:10px; padding:15px 0 0; line-height:16px;}




/*prolist*/
.sub_inquiry textarea{border-bottom:none;}


}



@media(min-width:992px){
/*header*/
.lan_icons a{ margin:0 0 0 8px;}
.nav_icon02{ display:inline-block; width:6px; height:3px; display:inline-block;background:url(../images/icons.png) no-repeat -173px -33px; float:right; margin:16px 0 0;}
.nav li .sub_nav{position:absolute;z-index:999; display:none;background:#07437d; padding:10px 0 20px; top:100%;}
.nav li .sub_nav dd{ position:relative;}
.nav li .sub_nav dd dl{position: absolute; left: 100%;background:#07437d; display:none; padding:10px 0 20px;}
.nav li .sub_nav dd dl.sub_list1{ top:0;}
.nav li .sub_nav dd dl.sub_list2{ top:-90%;}
.nav li .sub_nav dd dl.sub_list3{ top:-100%;}
.nav li .sub_nav dd dl.sub_list4{ top:-150%;}
.nav li:hover .sub_nav{display:block;}
.nav li .sub_nav > dd:hover dl{display:block;}
.nav li:hover .sub_nav dd a{display:block;color:#fff; font-size:14px; line-height:36px;padding:5px 0 0 20px; width:230px;}
.nav li:hover .sub_nav > dd:hover >a{background:#567494;color:#fff;}
.sub_nav >dd:hover dl dd a:hover{background:#567494;color:#fff;}


/*content*/
.index_pro_right .index_tit a{font-size: 40px; margin:60px 0 0;}
.index_infor_box{ margin:30px 0 0;}



/*footer*/
.f_box01 dl dt,.f_box01 dl dt a{color:#c4cbe4;}
.f_box01 dl dd,.f_box01 dl dd a{color:#989cb0;}
.f_box01 form{ overflow:hidden; zoom:1; margin:0 0 5px;}
.f_box01 form #searchfield{width: 110px; padding:6px 10px; height:28px; border:none; float:left;}
.f_box01 form #searchbutton{width: 150px;height:28px; background:#ffa200; border:none; color:#fff; text-transform:uppercase; float:left; text-align:center;}

}
.clickinfo{text-align: right;margin: 15px;}

@media (min-width:992px) and (max-width: 1200px) {
/*header*/
.navbar-default .navbar-nav > li {margin: 0 0 0 4px;}
.navbar-default .navbar-nav > li > a{padding: 0 5px;}
.nav li:hover .sub_nav dd a{padding:5px 10px 0; width:250px;}

.index_pro_right .index_pro_dispaly dl{ min-height:280px;}
/*prolist*/
.sub_inquiry .sub_mail input{ width:84%;}

/*news*/
.sub_news02 .hover-wrap{width:68%;height:51%;}
.overlay-text-thumb{top:30%;}

}

@media(max-width:1200px){
.index_press_infor{overflow:hidden; zoom:1; padding:15px; border:solid 3px #f4f6f7;margin:22px 0;}
.index_press_infor:hover{ border-color:#3098d9;}
.sub_news02 .img-wrap p a{height: 112px;overflow: hidden;}.table_bg td,.pro_table th{padding:8px 5px;}
}


@media(min-width:1200px){
/*header*/
.navbar-default .navbar-nav > li {margin: 0 8px 0;}
.navbar-default .navbar-nav > li > a{padding: 0 10px;}
.nav li:hover .sub_nav dd a{padding:5px 15px 0; width:250px;}
.nav li:hover .sub_nav dd dd a{width:350px;}
/*c_box01*/
.index_pro_right .index_pro_dispaly dl{ border:solid 4px #f4f6f7; margin:30px auto 0; padding:1px; height:345px; overflow:hidden;}

/*c_box03*/
.index_meet .index_meet_top{ background:url(../images/index_meet_top.jpg) no-repeat; padding:0 0 8px;}
.index_meet .index_meet_bottom{background:url(../images/index_meet_bottom.jpg) no-repeat;padding:0 0 8px;}
.index_meet_infor dl{ height:100px; overflow:hidden;}

.index_press_box{ background:url(../images/index_press_bg.jpg) no-repeat; padding:42px 0 42px 208px;}
.index_press01{width:434px; height:368px; background:url(../images/index_press_left.png) no-repeat; padding:0 0 0 18px;}
.index_press02{background:#fff;padding:4px 15px 37px 12px;}
.index_press_infor{ overflow:hidden; zoom:1; padding:34px 0 0;}

/*prolist*/
.sub_inquiry .sub_mail input{ width:88.5%;}

/*contact*/
.sub_contact_infor table{width:65%;}

/*about*/
.sub_about_box .sub_about01 ul li p{width:61%;}

}




@media(min-width:768px) and (max-width:992px){
/*header*/
.lan_icons a{ margin:0 0 0 4px;}
.navbar-default .navbar-nav > li {margin: 0 0 0 0px;margin:0\0;}
.navbar-default .navbar-nav > li > a{font-size:12px; padding: 0 1px;}

/*content*/
.c_box02{ padding:30px 0 0;}
.index_pro_right .index_pro_dispaly dl{ min-height:220px;}
.c_box02 .index_case{ padding:40px 0 0;}
.c_box02 .index_case dt a{ font-size:60px;}

/*prolist*/
.sub_inquiry .sub_mail input{ width:76.5%;}

/*news*/
.sub_news02 .hover-wrap{width:68%;height:51%;}
.overlay-text-thumb{top:30%;}

.sub_about_box .index_tit{ font-size:34px;}
.sub_news02 .img-wrap p a{min-height: 152px;overflow: hidden;}
}


.lan_icons a{font-size:12px;}
.lan_icons span{ display:inline-block; width:28px; height:17px; vertical-align:middle;margin:0 5px 0 0;}
.lan_icons .h_map{width:21px; height:21px; background:url(../images/icons.png) no-repeat 0 -33px;}
.lan_icons .lan_icon01{background:url(../images/icons.png) no-repeat -34px -33px;}
.lan_icons .lan_icon02{background:url(../images/icons.png) no-repeat -71px -33px;}
.lan_icons .lan_icon03{background:url(../images/icons.png) no-repeat -106px -33px;}
.search_box form {width:210px; height:26px; float:right;background:url(../images/icons.png) no-repeat 0 0;}
.search_box form #searchfield{float:left;height:26px; line-height:16px;width:177px; padding:5px 10px 5px 15px;font-size:14px;color:#ababab;background:none; border:none;}
.search_box form #searchbutton{height:26px;width:33px;cursor:pointer;background:none;border:none;}



@media (max-width: 767px) {
.search_box form{ float:right;}
.xsnavt{text-align: right;margin: 10px;}
.header{  padding-top: 7px;}


.header .logo{margin:0 0 20px 10%;}
.navbar-default .navbar-toggle{background:none; border:none; margin:0 10% 0 0; }
.navbar-default .navbar-toggle:focus{background:none;}
.navbar-default .navbar-toggle:hover{background:#567494}
.navbar-default .navbar-toggle .icon-bar{background:#12488a;height:4px; border-radius:2px; width:34px;}
.navbar-toggle .icon-bar+.icon-bar{margin-top:7px}
.navbar-collapse.in{overflow:hidden;}
.navbar-collapse{ background:#fff;border:none;}
.navbar-default .navbar-nav > li{overflow:hidden;}
.navbar-default .navbar-nav > li > a{display:block;height:36px; width:100%;font-size:14px; text-transform:uppercase; color:#FFF; text-align:center;background:#194c7d; border-bottom:solid 1px #567494; margin-left:0;}
.navbar-default .navbar-nav > li>a:hover{background:#567494;}
.table_bg td,.pro_table th{padding:8px 0px;}
.container{ padding:0;}
.sub_main{ padding:20px 0 0;}
.sub_content{ padding:0;}
.sub_content .container{ padding-bottom:30px;}
.index_infor_box .index_tit a{padding:0 15px; color:#ffb400;font-size:60px; text-transform:uppercase;position:relative; z-index:9; top:30px;}
/*
.index_pro_right .index_pro_dispaly dl{ min-height:210px; overflow:hidden;}
*/
.index_pro_right .index_pro_dispaly dl{  overflow:hidden;}
.index_pro_right .index_pro_dispaly dl p{ display:none;}
.index_pro_right .index_tit a{font-size: 50px;}
.index_infor_box .index_tit a{font-size: 30px;}
/*download*/
.sub_download_infor li p{ width:50px; overflow:hidden;}
.sub_download_infor li p a{ width:40px;  text-indent:-9999px;}
.sub_download_infor li p a em{ margin:5px 0 0 10px; float:left; }
.sub_contact_infor{ margin-top:5px;}
.sub_proList_box dl dd{ display:none;}
.sub_proList_box dl dd.index_more{ display:block;}
.sub_about_box .index_tit{ font-size:36px;}

.sub_news02 .img-wrap p a{min-height: 230px;overflow: hidden;line-height: 20px;}
.sub_about02 li img{width: 20%;}
.sub_about02 li p{width: 78%;}
.sub_news02 .img-wrap{height: 340px;}
}

@media(min-width:620px) and (max-width:768px){
/*news*/
.sub_news02 .hover-wrap{width:82%;height:75%;}
.overlay-text-thumb{top:40%;}

}
@media (max-width: 400px){
.sub_about02 li img{width: 105px;}
.sub_about02 li p{width: 100%;}
.sub_news02 .img-wrap{height: 260px;overflow: hidden;}
.index_pro_right .index_pro_dispaly dl dt a{min-height:82px;}
}




@media(max-width:480px){
.sub_inquiry .sub_mail input{width:76%;}

/*news*/
.sub_news02 .hover-wrap{width:67%;height:50%;}
.overlay-text-thumb{top:27%;}
.sub_download_infor li span{width: 250px;overflow: hidden;}
}
#listfenye a{padding: 3px 8px;border: 1px solid #ccc;margin-right: 5px;}

.siteindex h2{ font-size:16px; margin:20px 0;}
.siteindex li{ float:left; width:45%; margin:5px;}


/*xun_pan*/
.xun_pan{width:210px; position:fixed; bottom:5%; left:0; z-index:999;}
.x_tit{cursor:pointer;}
.x_content{background:#194c7d; padding:20px 0;}
.x_content dd{ padding-left:30px;margin-bottom:20px;}
.x_content dd input{width:165px; border:none; height:29px; color:#a1a1a1; font-size:12px; padding-left:5px;}
.x_content dd textarea{width:165px; border:none; height:80px; color:#a1a1a1;font-size:11px;}
.x_content .x_icon01{background:url(../images/icon07.png) no-repeat 8px 10px;}
.x_content .x_icon02{background:url(../images/icon07.png) no-repeat 8px -40px;}
.x_content .x_icon03{background:url(../images/icon07.png) no-repeat 8px -95px;}
.x_content .x_send{ background:#ffb700; color:#fff; width:112px; height:28px; border:none;}
.xun_pan .shunone{display:none;}
.xun_pan .show{ display:block;}

.faqnewmore a.index_more { display:inline-block; width:118px; background:#ffa200; height:24px; border:solid 1px #ffb400; color:#fff; font-size:16px;text-transform:uppercase; line-height:22px; text-align:center; margin:10px 0 0;}
.faqnewmore a.index_more span{ display:inline-block; width:4px; height:8px;background:url(../images/icons.png) no-repeat -195px -226px; float:right; margin:7px 5px 0 0;}
