
/*Common_start*/
body{font-size:12px;font-family:"微软雅黑";color:#313131;background-color:#ffffff; min-width:1300px;}
body,blockquote,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,button,textarea,select,optgroup,option,small{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
a:link,a:hover,a:visited,a:active{color:#313131;text-decoration:none;}
ul,ol{list-style:none;}
.clear{clear:both;line-height:0px;}
img{ border:none;}
/*Common_end*/
/*header*/
.header{height:111px; background:#ffffff;}
.header_center{width:1200px;margin:0 auto; }
.header_center h1{float:left; margin-top:16px; }
/*tel*/
.tel{margin:54px 0px 0px 0px;float:right;font-size:16px;color:#5c5c5c;line-height:27px;}
.tel strong{font-size:22px;color:#f28b00;font-weight:bold;}
/*搜索*/
.search{width:220px;height:27px;margin:0px;background:url(../image/search.jpg) no-repeat;overflow: hidden; float:right;}
.search_input{display:inline;float: left;width:183px;height:27px;padding:0px 0px 0px 10px;line-height:27px;color:#fff;border:0;background:none; font-size:12px;}
.search_btn{display: inline;float: left;width:27px;height:27px;margin:0px;line-height:0;font-size:0;overflow: hidden;border:none;background:none; cursor:pointer;}
/*微信和微博*/
.erweima{float:right;margin:54px 0px 0px 20px; line-height:27px; color:#3c3c3d; font-size:14px;}
.erweima dl dt { float:left;position: relative;margin-left:11px;}
.erweima dl dt a { display:block;}
.erweima dl dt a:hover{ color:#0054a6;}
.language{background:url(../image/language.png) left center no-repeat; padding-left:29px;}
.erweima dl ul { position:absolute; z-index:9999; padding:0px; width:110px; left:0px; margin-left:-40px; display: none; margin-top:10px; display:none; }
.erweima dl ul img { width:110px; }
/*nav*/
.nav{width:100%;height:48px;background:#0072bc;position:relative; z-index:999;}
.nav_center{width:1200px;margin:0 auto;height:48px;}
.nav_center ul li{width:149px;float:left; display:inline; position:relative;margin-left:1px;}
.nav_center ul li a{height:48px;display:block;font-size:15px;color:#ffffff;line-height:48px;text-align:center;}
.nav_center ul li a:hover{background:#f28b00;}
.current,.menu_hover{background:#f28b00 !important;}
/*二级导航*/
#menu ul dl{position:absolute; display:none; top:48px; z-index:9999; padding:0px; margin:0px; width:100%; left:0px; }
#menu ul dl dt { line-height:40px; z-index:9999; text-align:center; background:none !important; margin: 0px; border-top:1px solid #bcbcbc; }
#menu ul dl dt a { line-height:40px !important; height:40px !important; font-size:13px; font-weight:100; background:#0064a5; z-index:999; display:block; filter:alpha(opacity=95); -moz-opacity:.93; opacity:0.93; padding: 0px; margin:0 auto; overflow:hidden; }
#menu ul dl dt a:hover { background:#0072bc !important; border:none !important;}
/*main_a*/
.main_a{background:#fff;padding:39px 0px 39px 0px;}
.main_a_center{margin: 0 auto; width:1200px; }
.main_a_left{width:315px; float: left;}
.index_menuleft{width:315px; background:#f2f2f2;}
.index_menuleft_title{width:315px;height:238px;background:#036baf; background:url(../image/main_a_title.jpg) center top no-repeat;}
.index_menuleft_title_box{padding:30px 30px 0px 30px;}
.index_menuleft_title h2{font-size:36px;text-align:left;color:#ffffff;font-weight:bold;display:block; margin-bottom:5px;}
.index_menuleft_title span{font-size:18px; color:#b9d1e7;font-family:Arial;display:block; margin-bottom:20px;}
.index_menuleft_title p{color:#f28b00;font-size:14px;line-height:22px; margin-bottom:20px;}
.index_menuleft_title a{color:#ffffff;padding-right:22px; background:url(../image/index_menuleft_title_more.png) right center no-repeat;}
.index_menuleft_title a:hover{ text-decoration:underline;}
.index_menuleft ul{}
.index_menuleft ul li{border-top:1px solid #d4d4d4;}
.index_menuleft ul li a{line-height:20px; margin: 0px auto; padding:41px 0px 41px 80px; cursor: pointer; font-size:18px; display: block; background:url(../image/menu_icon.png) 30px center no-repeat; color:#3d3d3d;}
.index_menuleft ul li a:hover {color: #0072bc !important; background-color:#e8e8e8;}
/*首页产品*/
.index_productslist{width:876px; float:right; }
.index_productslist li{float:left;margin:0px 0px 13px 13px; display:inline;width:279px; text-align:center; }
.index_productslist .pic{width:277px;height:230px;border:1px solid #eeeeee;overflow: hidden;}
.index_productslist .pic img{width:277px;height:230px;}
.index_productslist li span{height:36px;line-height:36px; color:#fff; display: block; text-align:center; background:#eeeeee;}
.index_productslist li span a{color:#333333; font-size:14px; display: block; }
.index_productslist li:hover span{ background:#f7941d;}
.index_productslist li:hover span a{ color:#fff;}
.index_productslist li:hover .pic{border:1px solid #f7941d;}
.index_productslist li:hover img { transform: scale(1.08); transition: all 0.5s ease 0s; -webkit-transform: scale(1.08); -webkit-transform: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s;}
/*main_b*/
.main_b{width:100%; height:620px; background:#0776bd url(../image/main_b_bg.jpg) center top no-repeat;}
.main_b_title{text-align:center; padding-top:80px; margin-bottom:50px; }
.main_b_title h2{font-size:34px; font-weight:bold;color:#ffffff; display:block; margin-bottom:5px;}
.main_b_title span{font-size:12px; font-family:Arial; color:#ffffff; display:block;}
.main_b_center{width:1200px; margin:0 auto;}
.main_b_center img,.main_b_center table{max-width:1200px;}
/*main_c*/
.main_c{ width:100%; height:836px; background:#ffffff url(../image/main_c_bg.jpg) center top no-repeat; }
.main_c_title{text-align:center; padding-top:70px; margin-bottom:25px; }
.main_c_title h2{font-size:34px; font-weight:bold;color:#0072bc; display:block; margin-bottom:5px;}
.main_c_title span{font-size:18px; font-family:Arial; color:#6a6a6a; display:block;margin-bottom:5px;}
.main_c_title p{font-size:14px;line-height:24px;color:#6a6a6a;}
.main_c_center{width:1215px; margin:0 auto 30px auto;}
.main_c_center ul li{margin:0px 8px 16px 8px; float:left; line-height:0px; position:relative; width:389px; height:255px; overflow:hidden; }
.main_c_center ul li img{width:389px; height:255px;}
.cases_zhezhao{width:100%; height:100%; background:url(../image/cases_zhezhao-1.png) center center repeat; position:absolute; top:0px; left:0px; display:none; text-align:center;}
.cases_zhezhao span{ background:url(../image/cases_zhezhao_btn.png) center bottom no-repeat; padding-bottom:40px; display:block; margin-top:110px; color:#ffffff; font-size:16px;}
.main_c_center ul li:hover .cases_zhezhao{display:block !important;}
.main_c_more_box{ text-align:center;}
.main_c_more{color:#26a7eb !important;padding-right:22px; background:url(../image/main_c_more.png) right center no-repeat; line-height:18px;display: inline-block;}
.main_c_more:hover{ text-decoration:underline;}
/*main_d*/
.main_d{width:100%;height:620px;background:#117fc4 url(../image/main_d_bg.jpg) center top no-repeat;}
.main_d_center{width:1200px;margin:0 auto;}
.main_d_left{width:637px;float:left;padding-top:70px;}
.main_d_left a{color:#ffffff;}
.main_d_left_title{margin-bottom:40px;}
.main_d_left_title_left{float:left;}
.main_d_left_title_left h2{ font-size:36px; color:#ffffff; font-weight:bold; display:block; margin-bottom:5px;}
.main_d_left_title_left span{ font-size:18px; color:#ffffff; display:block;}
.main_d_left_title a{color:#ffffff;padding-right:24px; line-height:19px; font-size:14px; background:url(../image/cases_zhezhao_btn.png) right center no-repeat; margin-top:25px; float:right;}
.main_d_left_title a:hover{ text-decoration:underline;}
.main_d_left_con{height:400px;color:#ffffff; font-size:14px; line-height:28px; overflow:hidden;}
/*main_e*/
.main_e{width:100%;background:#ffffff;padding:60px 0px;}
.main_e_title{text-align:center;margin-bottom:30px; }
.main_e_title h2{font-size:34px; font-weight:bold;color:#0072bc; display:block; margin-bottom:5px;}
.main_e_title span{font-size:18px; font-family:Arial; color:#6a6a6a; display:block;}
.main_e_center{ width:1200px; margin:0px auto 50px auto;}
/*main_e_left*/
.main_e_left{ float:left; width:580px;}
.aboutgg{ width:580px; height:386px; overflow:hidden; position:relative;}
.aboutgg .hd{height:10px;overflow:hidden; position:absolute; right:5px; bottom:16px; z-index:1;}
.aboutgg .hd ul{ overflow:hidden; zoom:1; float:left;  }
.aboutgg .hd ul li{ float:left; margin-right:3px;  width:10px; height:10px; text-align:center; background:#dbdbdb; cursor:pointer; }
.aboutgg .hd ul li.on{ background:#ffffff; color:#fff; }
.aboutgg .bd{ position:relative; height:100%; z-index:0;   }
.aboutgg .bd li{ zoom:1; vertical-align:middle; }
.aboutgg .bd img{ width:580px; height:386px; display:block;  }
.biaoti{text-align:left;margin-top:-46px;height:46px;display: block;font-size:16px;color: #ffffff;background: url(../image/news_zhezhao-1.png) center repeat;width: 100%;position: relative;line-height:46px; text-indent:22px;}
.biaoti a{color: #ffffff;}
.biaoti a:hover{ text-decoration:underline;}
.main_e_right{float:right;width:590px;}
.index_news_top{ width:590px; height:150px; padding-bottom:2px;}
.index_news_top img{float:left; padding-right:20px; width:225px; height:150px;}
.index_news_top h3{ margin-bottom:10px; padding-top:3px;}
.index_news_top h3 a{ color:#3d3d3d; font-size:16px;}
.index_news_top h3 a:hover{color:#f28b00; text-decoration:underline;}
.index_news_top p{ color:#818181; font-size:12px; line-height:20px; height:60px; overflow:hidden; margin-bottom:10px;}
.index_news_top span{font-size:12px;color:#adadad; font-family:Arial;}
/*index_news*/
.index_news ul li{line-height:38px;height:38px;clear:both;border-bottom:1px solid #eeeeee; vertical-align:bottom;}
.index_news ul li a{ display:block;float:left; font-size:14px; color:#3d3d3d;}
.index_news ul li a:hover{color:#f28b00; text-decoration:underline;}
.index_news ul li span{float:right;color:#3d3d3d;font-size:14px; color:#adadad; font-family:Arial;}
.main_e_more_box{text-align:center;}
.main_e_more{color:#26a7eb !important;padding-right:22px; background:url(../image/main_c_more.png) right center no-repeat;}
.main_e_more:hover{ text-decoration:underline;}
/*footer*/
.footer{width:100%; margin:0 auto; background:#0072bc; color:#ffffff;font-size:12px;line-height:26px; padding:40px 0px 60px 0px; }
.footer a{color:#ffffff;}
.footer a:hover{text-decoration:underline;}
.footer_center{width:1200px;margin:0 auto;}
.footerNav{float:left;}
.footerNav ul { float:left; margin-right:15px; width:110px; }
.footerNav li{ line-height:20px; margin-bottom:10px;}
.footerNav li a { font-size:12px; }
.footerNav strong { margin-bottom:10px; display:block; font-size:14px; font-weight:100; color:#fff; }
.footerNav li{width:100%; float:left; line-height:20px; margin-bottom:6px; }
.footer_contact{width:230px;padding-left:60px; border-left:1px solid #003e7a; float:right;}
.footer_contact table, .footer_contact img { max-width:320px; }
.copyright { width:100%; background:#0072bc; margin:0 auto; color:#ffffff; line-height:26px; border-top:1px solid #003e7a; }
.copyright a { color:#ffffff; }
.copyright a:hover { text-decoration:underline; }
.copyright_center { width:1200px; margin:0 auto; padding:20px 0px; }
.copyright_left { float:left; width:800px; }
.copyright_right { float:right; }
/*微信微博*/
.footer_icon{float:right; margin:0px; }
.footer_icon ul{float:left;}
.footer_icon ul li{float:left;position:relative; z-index:999; margin-left:9px;}
.footer_icon ul li a{display:block; }
.footer_icon span{float:left; line-height:25px;}
.footer_erweima{position: absolute; display: none; z-index: 999; padding: 0px; margin:-125px 0px 0px 0px; width: 120px; left:50%; margin-left:-63px; }
.footer_erweima img{width:120px; height:120px;}
/*内页*/
.main{width:1200px;margin:0 auto;height:auto;padding-bottom:40px;}
.main_right{float:right;width:915px;}
.content{line-height:26px;font-size:13px;width:915px;float:right;}
.content table{max-width:915px;}
.content img{max-width:915px;}
.page{margin:0 auto;text-align: center;font-size:13px; color:#000000; padding:20px 0px; }
.page a{font-size:13px;color:#000000; }
/*news_box*/
.news_box a:hover,.news_page a:hover{text-decoration:underline;color:#0182c6;}
/*当前路径*/
.path{ width:915px;text-align:right;color:#333333;height:55px;line-height:55px;margin-bottom:25px;border-bottom:1px solid #f4f4f4;}
.path h3{float:left;color:#0072bc;font-size:18px;}
.path_a{float: right; color:#313131;font-size:13px;}
.path a{color:#313131;font-size:13px;}
.path a:hover{color:#0072bc;text-decoration:underline;}
/*左边栏目*/
.main_left{width:247px;float:left;position:relative;margin-top:-48px;}
.menu{width:247px;margin-bottom:25px;}
.menu_title{width:247px;height:91px;background:#0072bc url(../image/menu_title.jpg) center top no-repeat; line-height:24px; margin-bottom:3px;}
.menu_title h2{font-size:24px; text-align: left; color: #ffffff; text-indent:25px; padding-top:24px;display:block; margin-bottom:5px;}
.menu_title span{font-size:14px; color: #ffffff; display: block; font-family:Arial;text-indent:25px;}
.menu ul li{border-bottom:1px solid #dfdfdf;}
.menu ul li a{line-height:20px; margin: 0px auto;padding:20px 0px 20px 55px;font-size:16px; display: block; background:#f4f4f4 url(../image/menu_a.png) 25px center no-repeat; color:#4b4b4b;}
.menu ul li a:hover,.menu ul li a:active{ background:#e5e5e5 url(../image/menu_hover.png) 25px center no-repeat !important; color:#00aeef !important;}
.menu ul dl dt { border-bottom:1px solid #eeeeee; }
.menu ul dl dt a { background:none !important; font-size:14px !important; }
.leftcurrent{ background:#e5e5e5 url(../image/menu_hover.png) 25px center no-repeat !important; color:#00aeef !important;}
#l_hover{ background:#e5e5e5 url(../image/menu_hover.png) 25px center no-repeat !important;color:#00aeef !important;}
/*左侧*/
.lxwm_page { width:247px; background:#f4f4f4;}
.lxwm_page_title { height:75px; width: 247px; background:#0182c6; line-height:24px;}
.lxwm_page_title h2 { font-size:24px; text-align: left; color: #ffffff; text-indent:25px; padding-top:16px; display:block; margin-bottom:3px;}
.lxwm_page_title span { font-size:14px; color: #ffffff; display: block; font-family:Arial; text-indent:25px; }
.lxwm_page img{ max-width:207px}
.lxwm_page table{ max-width:207px}
.lxwm_pagep{line-height:26px; font-size:14px; color:#313131; padding:10px 20px 20px 20px;}
.lxwm_pagep a { color:#313131; }
.lxwm_pagep a:hover { text-decoration:underline;}
/*产品开始*/
.products_list{width:915px;}
.products_list li{float:left;margin:0px 7px 20px 7px;display:inline;width:291px; text-align:center; }
.products_list .pic{width:289px;height:240px;border:1px solid #e5e5e5;overflow: hidden;}
.products_list .pic img{width:289px;height:240px;}
.products_list li span{height:44px;line-height:44px; color:#fff; display: block; text-align:center; background:#e5e5e5;}
.products_list li span a{color:#333333; font-size:14px; display: block; }
.products_list li:hover span{ background:#f7941d;}
.products_list li:hover span a{ color:#fff;}
.products_list li:hover .pic{border:1px solid #f7941d;}
.products_list li:hover img { transform: scale(1.08); transition: all 0.5s ease 0s; -webkit-transform: scale(1.08); -webkit-transform: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s;}