@charset "utf-8";
/*Common_start*/
body{font-size:12px;font-family:"微软雅黑";color:#555555;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:#555555;text-decoration:none;}
ul,ol{list-style:none;}
.clear{clear:both;line-height:0px;}
img{ border:none;}
/*Common_end*/
#icp_con{ display:none;}
/*header*/
.header{height:85px; background:#ffffff; position:relative; z-index:999;}
.header_center{width:1160px;margin:0 auto;}
.header_center h1{ float:left; margin:10px 0px 0px 0px;}
/*微博微信*/
.toolurl { margin:35px 0px 0px 0px; float: right; }
.toolurl ul li { float:left; padding:0 10px;position:relative; z-index:999;display:inline; background:url(../images/top_xian.jpg) right center no-repeat;}
.toolurl ul li a { font-size:12px; cursor:pointer; color:#333333;}
.toolurl ul li a:hover{ text-decoration:underline;}
.erweima { position: absolute; display: none; z-index: 999; padding: 0px; margin:8px 0px 0px 0px; width: 120px; left:50%; margin-left:-55px; }
.erweima img { width:120px; }
/*search*/
.search{width:198px;height:30px;margin:0px;background:url(../images/search.jpg) no-repeat;overflow: hidden; float:right;margin-top:6px;}
.search_input{display:inline;float:left;width:150px;height:30px;padding:0px; padding-left:11px;line-height:30px;color:#a5a5a5;border:0;background:none;}
.search_btn{display:inline;float: left;width:37px;height:30px;margin:0px;line-height:0;overflow: hidden;border:none;background:none; cursor:pointer;}
/*nav*/
.nav{width:100%;height:42px; border-top:1px solid #efefef; border-bottom:1px solid #efefef; background:#f7f7f7;}
.nav_center{width:1160px;margin:0 auto;height:42px;}
.nav_center ul{ float:left;}
.nav_center ul li{float:left;display:inline;position:relative; margin-right:1px;}
.nav_center ul li a{height:42px;display: block;font-size:16px;color:#333333;line-height:42px;text-align:center;padding:0px 25px;}
.nav_center ul li a:hover{ background:#e67a1b;color:#ffffff;}
.current{background:#e67a1b !important;color:#ffffff !important;}
.menu_hover{background:#e67a1b !important;color:#ffffff !important;}
/*二级导航*/
#menu ul dl { position:absolute; display:none; top:42px; z-index:9999; padding:0px; margin:0px;width:100%; left:0px;}
#menu ul dl dt { line-height:30px; z-index:9999; text-align:center; background:none !important; margin: 0px; border-top:1px solid #D4D2D2;}
#menu ul dl dt a { line-height:35px !important; height:35px !important; font-size:13px; font-weight:100; background:#f7f7f7; 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:#e67a1b !important;  border:none !important; }
/*main_a*/
.main_a{ background:#ffffff; padding:50px 0px;}
.main_a_list{ width:1176px;margin:0 auto;}
.main_a_list ul li{ float:left; width:376px; height:299px; margin:0px 8px; position:relative;}
.main_a_list ul li span{ height:46px; line-height:46px; background:#086ebd; display:block; padding:0px 18px;}
.main_a_list ul li span a{ font-size:16px;font-weight:bold; color:#fff;}
.main_a_list ul li .pic{width:376px; height:253px; overflow:hidden;}
.main_a_list ul li .pic img{width:376px; height:253px;transition: all 0.4s; -webkit-transition: all 0.4s;}
.main_a_list ul li .main_a_zhezhao{width:376px; height:422px; display:none; background:url(../images/zhezhao.png) 0 0 repeat; position:absolute; left:0px; top:0px;transition: all 0.4s; -webkit-transition: all 0.4s; text-align:center;}
.main_a_list ul li .main_a_zhezhao img{ width:23px; height:23px;}
.main_a_list ul li .main_a_zhezhao em{ font-style:normal; color:#ffffff; font-size:21px; padding-top:100px;display:block; margin-bottom:10px;}
.main_a_list ul li:hover .pic img{ transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); }
.main_a_list ul li:hover .main_a_zhezhao{ display:block;width:376px; height:299px;}
/*guanggao*/
.guanggao{ width:1160px; margin:0 auto; line-height:0px;}
.guanggao img{ max-width:1160px;}
/*main_b*/
.main_b{ background:#ffffff; padding:30px 0px 60px 0px;}
.main_b_title{text-align:center;width:1160px; margin:0px auto; padding-bottom:15px;}
.main_b_title h2{font-size:16px; color:#333333; font-weight:bold; float:left; margin-right:11px;}
.main_b_title span{font-size:16px; color:#bfbfbf;float:left;}
.main_b_title a{float:right;color:#4c95ce;font-size:14px; margin-top:4px; font-family:Arial, Helvetica, sans-serif;}
.main_b_title a:hover{ color:#e6791b; text-decoration:underline;}
.main_b_list{width:1160px;margin:0 auto; background:#f8f8f8; padding:46px 0px;}
.main_b_list ul li{ float:left; width:140px; text-align:center; margin:0px 46px;}
.main_b_list ul li img{width:140px;height:140px;}
.main_b_list ul li strong{ font-size:16px; color:#333333; font-weight:100; display:block; padding:15px 0px 2px 0px;}
.main_b_list ul li strong a{font-size:16px; color:#333333;}
.main_b_list ul li span{ font-size:12px; color:#666666; font-weight:100; display:block; padding-top:5px; font-style:normal; font-family:Arial;}
.main_b_list ul li span a{font-size:12px; color:#666666;}
.main_b_list ul li:hover a{ color:#086ebd;}
/*main_c*/
.main_c{ background:#f8f8f8; padding:30px 0px 45px 0px; border-top:1px solid #efefef;}
.main_c_title{text-align:center;width:1160px; margin:0px auto; padding-bottom:15px;}
.main_c_title h2{font-size:16px; color:#333333; font-weight:bold; float:left; margin-right:11px;}
.main_c_title span{font-size:16px; color:#bfbfbf;float:left;}
.main_c_title a{ float:right;color:#4c95ce;font-size:14px; margin-top:4px; font-family:Arial, Helvetica, sans-serif;}
.main_c_title a:hover{color:#e6791b; text-decoration:underline;}
.main_c_center{width:1160px; margin:0 auto;}
/*main_c_left*/
.main_c_left{width:430px; float:left;}
.index_news_list ul li{height:76px; width:100%; border-bottom:1px solid #e1e1e1; padding:10px 0px; margin:0px; vertical-align:bottom;box-sizing:content-box; }
.news_time { width:80px; height:76px; float:left; text-align:center; font-family:Arial; background:#F1F1F1; }
.news_time1 { font-size:48px; padding-top:0px; color:#4c4c4c; text-align:center; display:block; height:55px; line-height:55px; }
.news_time2 { display:block; text-align:center; color:#737373; display:block; font-size:12px; }
.news_right { float:right; width:320px; padding:0px 0px 0px 15px; background:url(../images/news_xian.jpg) left center no-repeat; height:76px; }
.news_right h4 { float:left; padding:6px 0px 0px 0px; width:100%; height:20px; line-height:20px; margin-bottom:5px; overflow:hidden;}
.news_right h4 a { color:#333333; font-size:16px; }
.news_right p { width:100%; float:left; text-align:left; line-height:20px; font-size:12px; color:#898989; height:40px; overflow:hidden; }
.index_news_list ul li:hover .news_time { background:#086ebd; }
.index_news_list ul li:hover .news_time1 { color:#fff; }
.index_news_list ul li:hover .news_time2 { color:#fff; }
.index_news_list ul li h4 a:hover { color:#086ebd;text-decoration:underline; }
/*main_c_right*/
.main_c_right{float:right; height:281px; border-left:1px solid #e1e1e1;}
.main_c_right ul li{float:left; width:294px; padding-left:45px;}
.main_c_right ul li .pic{width:294px; height:194px; overflow:hidden; margin-bottom:25px;}
.main_c_right ul li .pic img{width:294px; height:194px;transition: all 0.4s; -webkit-transition: all 0.4s;}
.main_c_right ul li:hover img{ transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); }
.main_c_right ul li strong{ line-height:28px;}
.main_c_right ul li strong a{ font-size:16px; color:#333333;}
.main_c_right ul li strong a:hover{ text-decoration:underline;color:#086ebd;}
/*footer*/
.footer{width:100%;margin:0 auto; background:#282424; color:#9c9c9c; line-height:26px;}
.footer a{color: #9c9c9c;}
.footer a:hover{ text-decoration:underline;}
.footer_center{width:1160px;margin:0 auto; padding:35px 0px 35px 0px;}
.footerNav{float:left;width: auto;}
.footerNav ul{float: left;margin-right:48px;width:125px;}
.footerNav li{ margin-bottom:5px;}
.footerNav li a{font-size:13px;}
.footerNav strong{margin-bottom:10px; padding-bottom:18px;display:block; color:#ffffff;font-size:16px; font-weight:100; background:url(../images/footer_xian.jpg) left bottom no-repeat;}
.footerNav li{ width:100%; float:left; line-height:20px; margin-bottom:6px;}
.erweima_img{ text-align:center; }
.erweima_img img{ width:122px;}
.erweima_img span{padding-top:3px; display:block; font-size:13px; color:#9c9c9c;}
.copyright{background:#2b2929; color:#9c9c9c; padding:20px 0px;}
.copyright a{color:#9c9c9c;}
.copyright a:hover{ text-decoration:underline;}
.copyright_center{margin:0 auto; width:1160px;}
.copyright_left{float:left; width:900px;}
.copyright_right{ float:right;}
/*内页*/
.main{min-height:400px; _height:400px; padding-bottom:35px;}
.path{border-bottom:1px solid #efefef; height:43px; line-height:43px; font-size:14px; color:#999999; margin-bottom:35px; }
.path a { color:#999999; }
.path a:hover { text-decoration:underline; color:#e67a1b; }
.path_center { width:1160px; margin:0 auto; }
.path_a { padding-left:35px; background:url(../images/path_icon.png) left center no-repeat; }
.path_a span { color:#368fca; font-weight:bold; }
.main_title {text-align:center; width:1160px; margin:0 auto 20px auto; }
.main_title h2 { font-size:32px; color:#333333;background:#fff; display:inline-block; margin-bottom:5px;}
.main_title span { font-size:16px; color:#bfbfbf;background:#fff; display:block; }
/*menu*/
.menu { margin:0 auto; width:1160px; border-bottom:1px solid #e5e5e5; padding-bottom:12px; margin-bottom:45px; }
.menu ul { margin:0 auto; text-align:center; }
.menu ul li { display:inline; margin:0px 20px;text-align:center; }
.menu ul li a { font-size:16px; color:#5b5b5b;}
.menu ul li a:hover { color:#e67a1b !important; }
.menu_current { color:#e67a1b !important; }
/*content*/
.content{width:1160px; margin:0 auto;line-height:26px; font-size:13px;}
.content table,.content img{ max-width:1160px;}
/*category_top*/
.category_top{width:1160px; margin:0 auto; padding:45px 0px 40px 0px; text-align:center;}
.category_top h2{ color:#333333; font-size:30px; font-weight:bold; display:block; margin-bottom:20px;}
.category_top h2 a{color:#333333;}
.category_top p{ font-size:14px; color:#333333; line-height:28px;}
.category_list{ width:1182px;margin:0 auto;}
.category_list ul li{ float:left; width:366px;margin:0px 14px 20px 14px;}
.category_list ul li span{ height:46px; line-height:46px;display:block;}
.category_list ul li span a{ font-size:14px;font-weight:bold; color:#333333;}
.category_list ul li .pic{width:366px; height:209px; overflow:hidden; border:1px solid #dcdcdc;}
.category_list ul li .pic img{width:366px; height:209px;transition: all 0.4s; -webkit-transition: all 0.4s;}
.category_list ul li:hover .pic img{ transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); }
/*category_top2*/
.category_top2{width:1160px; margin:0 auto 40px auto; padding:45px 0px 25px 0px; text-align:center; border-bottom:1px solid #e5e5e5;}
.category_top2 h2{color:#333333; font-size:30px; font-weight:bold; display:block;}
.category_top2 h2 a{color:#333333;}
/*cases_list*/
.cases_list{width:1188px; margin:0 auto;}
.cases_list ul li{float: left;width:568px;height:137px;margin:0px 13px 48px 13px;}
.cases_list ul li .txt{width:337px;float:right;}
.cases_list ul li .pic{float:left;width:198px;height:135px; border:1px solid #e5e5e5; overflow:hidden;}
.cases_list ul li .pic img{width:198px;height:135px;transition: all 0.4s; -webkit-transition: all 0.4s;}
.cases_list ul li span{height:28px; overflow:hidden;line-height:28px; display:block; padding-top:5px; margin-bottom:12px;white-space:nowrap;  text-overflow:ellipsis;}
.cases_list ul li span a{ font-size:18px;color:#333333; font-weight:bold;}
.cases_list ul li span a:hover{ color:#e67a1b;}
.cases_list ul li p{line-height:26px; color:#333333; font-size:14px;height:79px; overflow:hidden; background:url(../images/cases_xian.jpg) left top no-repeat; padding-top:10px;}
.cases_list ul li:hover img{ transform: scale(1.08); -webkit-transform: scale(1.08); -moz-transform: scale(1.08); -ms-transform: scale(1.08); }
/*products_category*/
.products_category{ width:1160px; margin:0 auto 50px auto;}
.products_category_left{ width:397px; float:left;}
.products_category_left .pic{ width:395px; line-height:0px; border:1px solid #eeeeee;}
.products_category_left .pic img{ width:395px;}
.products_category_right{ width:710px; float:right;}
.products_category_right_title{ color:#333333; font-size:24px; font-weight:bold; display:block; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #eeeeee;}
.products_category_right_content{ color:#333333; font-size:14px; line-height:28px; min-height:70px;_height:70px;margin-bottom:25px;}
.products_category_btn{float:left; display:block;text-align:center;width:171px;height:44px; line-height:44px;margin:0px 0px 0px 0px;cursor: pointer;color: #003f8a !important;font-size:16px;border: 0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-color: #fff; border:1px solid #003f8a; margin-right:55px;}
.products_category_btn:hover{ background:#003f8a; color:#fff !important;border:1px solid #e5e5e5;}
/*产品列表*/
.products_list { width:1188px;margin: 0 auto;}
.products_list ul li {background:#fff;  width:269px; margin:0px 14px 28px 14px; float:left; _display:inline; overflow:hidden; text-align:center;}
.products_list ul li .pic{width:267px; height:209px; text-align:center;overflow:hidden;border:1px solid #eeeeee;border-bottom:none;}
.products_list ul li .pic img { display:block; width:267px; height:209px;transition: all 0.4s; -webkit-transition: all 0.4s;}
.products_list ul li span { height:32px; line-height:32px;display:block; text-align:center; overflow:hidden; }
.products_list ul li span a { color:#333333;  font-size:16px; }
.products_list ul li p{color:#999999; font-size:14px; line-height:26px; height:26px; overflow:hidden;}
.products_list ul li:hover img {transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2);}
.products_list ul li:hover span a { color:#0072bc; }
.products_list ul li span a:hover{ text-decoration:underline;}
.products_list_txt{ border:1px solid #eeeeee; padding:10px; background:#f5f5f5;}
