﻿*{border:0; margin:0; padding:0; outline:0; box-sizing:border-box;}
body,h1,h2,h3,h4,h5,h6,hr,p,span,blockquote,dl,dt,dd,ul,ol,li,pre,form,input,fieldset,legend,button,textarea,div,img{border:0 none; margin:0; padding:0; box-sizing:border-box; outline:0;}
body,textarea,input,button,select,keygen,legend{font:14px/1.5 'Microsoft YaHei', 'Microsoft YaHei UI', 'WenQuanYi Micro Hei', Arial, sans-serif;color:#000;outline:0;}
html,body{width:100%; position:relative;}
body{overflow-x:hidden;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
em{font-style:normal;}
ul,li,ol{list-style:none;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#999;}
input:-moz-placeholder, textarea:-moz-placeholder {color:#999;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#999;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#999;}
/** 重置超链接元素 **/
a{text-decoration:none;color:#333;}
a:hover{color:#006bc3;}

/** 重置图片元素 **/
.fl{float:left;}
.fr{float:right;}
.l{ float:left;}
.r{ float:right;}

/** 重置表格元素 **/
table{border-collapse:collapse;}
.w1200{width:1200px; margin:auto;}
.w1480{width:95%; max-width:1200px; margin:auto;}
.clear:after{content:"."; display:block; height:0; visibility:hidden; clear:both; overflow:hidden;}

.top_h{ background:#fff; height:100px; padding:15px 0 0; position:absolute; z-index:1; top:0; left:0; right:0;-webkit-transition: 0.5s;transition: 0.5s;}
.logo{padding-right:15px;}
.logo img{width: 90px; display:block;}
.logo_txt{ margin-left:15px; padding-left: 25px;font-size:20px;font-weight: bold; line-height:40px; color:#006bc3; letter-spacing: 1.5px; border-left: 1px solid #e1e1e1;}
.logo_txt p{color:#252525;font-size:30px; }
.top_lx{ background:url(../images/top_lx.png) left 24px no-repeat; padding:15px 0 0px 52px;}
.top_lx span{ display:block;font-size:16px; line-height:24px; color:#333;}
.top_lx p{ display:block; font-size:24px; line-height:24px; color:#ce0c0c; font-weight:bold;}

.top_t_r{ float:right; margin-left:100px; margin-top: 22px;}
.top_t_r a{ float:left; font-size:14px; line-height:35px; color:#333; padding-left:34px;}
.top_t_r a.on{color:#ce0c0c;}
.top_t_r a.cn{ background:url(../images/cn.png) left center no-repeat;}
.top_t_r a.en{ background:url(../images/en.png) left center no-repeat; margin-left:20px;}

.top_dh{ position:relative; margin-top:15px; background:#006bc3;}
.dh{}
.dh ul li{ float:left; position:relative;}
.dh ul li p a{ display:block; padding:0 52px; font-size:16px; line-height:55px; color:#FFF; position:relative;}
.dh ul li:hover p a{ background:#d2000a; color:#fff;}

.dh ul li dl{background: #FFF;position: absolute;left: 0px;top: 55px;width: 100%;visibility: hidden;opacity: 0;transition: all 0.3s; z-index: 9}
.dh ul li:hover dl{top: 55px;visibility: visible;opacity: 1; border-radius: 0 0 5px 5px;}
.dh ul li dd{line-height: 40px;position: relative;}
.dh ul li dd:last-child{border-bottom: none;}
.dh ul li dd a{padding-left: 25px;display: block;font-size: 13px; }
.dh ul li dd:hover a{padding-left: 25px;display: block;text-decoration: none;background: #d2000a;color: #fff; }



.dh_ss{ float:right; width:260px; position:relative;z-index: 1;}
.dh_ss input{ background:#fff; display:block; width:100%; height:35px; line-height:31px; font-size:14px; color:#7c7c7c; border-radius:3px; padding:0 12px 0 12px; border:2px solid #006bc3; border-right-width:40px;}
.dh_ss span{ position:absolute; top:0; right:0; width:40px; height:35px; background:url(../images/ssan.png) center no-repeat; cursor:pointer;}
.dh_ss_xl{ position:absolute; left:0; top:35px; background:#fff; right:0; padding:10px 0; display:none; border:1px solid #eee; border-top-width:0;}
.dh_ss input::-webkit-input-placeholder{ font-size:13px; line-height:31px; color:#7c7c7c;}
.dh_ss_xl a{ display:block; padding:0 10px; font-size:12px; line-height:30px; color:#333;}
.dh_ss_xl a:hover{color:#006bc3;}

.banner{ width:100%; overflow:hidden; position:relative; padding-top:165px;}
.banner ul{ position:relative; width:10000%;}
.banner ul li{ float:left; width:1%; overflow:hidden; background:center no-repeat;}
.banner ul li a{ display:block;}
.banner ul li img{display:block;width:1920px; position:relative; left:50%; margin-left:-960px;}
.bandd{ position:absolute; left:0; bottom:3%; width:100%; text-align:center; z-index:5;}
.bandd span{z-index:2;cursor:pointer;margin-right:5px;display:inline-block;width:14px;height:14px;zoom:1;border-radius:100%;border:2px solid #fff;position:relative;transition:all .3s}
.bandd span:after{content:"";position:absolute;width:6px;height:6px;background:#fff;top:2px;left:2px;border-radius:100%}
.bandd span.on,.bandd span:hover{border:2px solid #ce0c0c;transform:scale(1.1)}
.bandd span.on:after{background:#ce0c0c}
.banz,.bany{ position:absolute; top:50%; margin-top:-25px;width:50px; height:50px; opacity:0; transition:0.3s; cursor:pointer; z-index:5;}
.banz{ left:5%; background:url(../images/ban_l.png) center no-repeat;}
.bany{ right:5%; background:url(../images/ban_r.png) center no-repeat;}
.banner:hover .banz,.banner:hover .bany{ opacity:1;}
.sy_gjc_bg{ background:#fff; padding:12px 0;}
.sy_gjc_bg .l span{ font-weight:bold; font-size:15px; line-height:30px; color:#ce0c0c;}
.sy_gjc_bg .l a{font-size:14px; line-height:30px; color:#666; margin-left:16px;}
.sy_gjc_bg .l a:hover{ text-decoration:underline;}


.zx_bt{max-width: 100%;margin:0 auto;margin-top: 0;}
.zx_bt h2{text-align: center;font-size:35px;color: #252525;font-weight: 100;background: url(../images/line.png) no-repeat bottom center;padding-bottom:35px;letter-spacing: 1.2px;}
.zx_bt h2 span{font-weight: bold;}
.zx_bt p{text-align: center;font-size:16px; color:#666;margin-top:5px;margin-bottom: 5px;}



.sy_gk{ padding:30px 0 0; overflow: hidden;}
.sy_gk_img{ width:47%; margin-top: 40px;}
.sy_gk_img img{ display:block; max-width:100%;}
.sy_gk_txt{ width:50%; margin-top: 40px;}
.sy_gk_txt .hbt{ font-size:28px; font-weight:bold;color:#006bc3; line-height:35px; padding-bottom: 10px;}
.sy_gk_txt .syjs{ font-size:14px; line-height:30px;}

.sy_gk_txt .hmore{ margin-top:15px; overflow: hidden;}
.sy_gk_txt .hmore a{ float:left;border:1px solid #333;font-size:15px;color:#333; line-height:36px; padding:0 32px; transition: all 0.3s;}
.sy_gk_txt .hmore a:hover{border:1px solid #006bc3;background: #006bc3;   color:#fff;}

.dyip{padding:32px 0; background: #fff; overflow: hidden;}
.dyip .box{margin-top: 30px;}
.dyip .box .txt{text-align: center;line-height: 30px;}
.dyip .box ul{margin-left: -2%;text-align: center;}
.dyip .box li{width: 23%;margin-left: 2%;float: left;box-sizing: border-box;padding:15px;}
.dyip .box li i{width: 225px; height: 225px;display: block;margin:0 auto;transition: all 0.3s;}
.dyip .box li i img{width:100%; vertical-align: middle; text-align: center;}
.dyip .box li h3{font-weight: bold;color: #333;margin-top: 20px;font-size:20px;}
.dyip .box li p{margin-top: 12px;line-height: 25px; font-size: 14px;min-height:105px; }


.adv{width: 100%; background: url(../images/adv.jpg) no-repeat center; color: #fff; height: 200px;}
.adv .b_l{float: left;padding-top: 48px; line-height: 48px;}
.adv .b_l p{font-size: 24px;}
.adv .b_l strong{font-size: 37px;}

.adv .b_r{float: right;margin-top: 60px; padding-left:70px;width:310px;background:url(../images/phone1.png) left center no-repeat;}
.adv .b_r p{font-size: 18px;}
.adv .b_r .dh{font-size: 36px; font-weight: bold; font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", "sans-serif"}


.sy_cpbg{background:#f5f5f5; padding:30px 0; overflow: hidden;}
.sy_bt{font-size: 35px;text-align: center;}
.sy_cp{ padding-top:15px;}
.sy_cp_fl{ width:45%; margin: 0 auto;}
.sy_cp_fl ul{ padding:15px 0 28px 0; overflow: hidden;}
.sy_cp_fl ul li a{ float: left; font-size:15px; line-height:43px; padding:0 40px; color:#464646; border: 1px solid #333; margin: 0 8px;}
.sy_cp_fl ul li.on a{ background:#006bc3; border: 1px solid #006bc3; color: #fff;}
.sy_cp_fl .h2 a{ display:block; background:#006bc3; padding-left:40px; font-size:20px; line-height:60px; color:#FFF;}

.sy_cp_img{ width:100%;margin-top: 20px; overflow: hidden;}
.sy_cp_img ul{ display:none; width: 102%;}
.sy_cp_img ul li{ float:left; width:23%; margin:0 2% 1.2% 0; overflow:hidden; }
.sy_cp_img ul li img{ display:block;width:98%; border: 1px solid #fff; }
.sy_cp_img ul li img:hover{ border: 1px solid #006bc3; }
.sy_cp_img ul li p{width: 100%; padding: 8px 0; line-height: 25px; text-align: center; font-size: 14px;}

.sy_cp_gd{ width:100%; text-align:center; padding:30px 0; overflow: hidden;}
.sy_cp_gd a{ display:none; font-size:17px; padding:12px 45px; border-radius:25px; background:#333; color:#FFF;-webkit-transition:0.5s;transition:0.5s;}
.sy_cp_gd a:hover{background:#006bc3;padding:10px 80px;}

.sy_xuxian{ height:2px; background:url(../images/sy_xuxian.png) center no-repeat;}

.sy_pp{ padding:15px 0;}
.sy_pp_img2,sy_pp_img3{ display:none;}
.sy_pp_img{ margin-top:30px;}
.sy_pp_img ul li{ border:1px solid #e5e5e5; padding: 2px;}
.sy_pp_img ul li img{ display:block; width:100%;}
.sy_pp_img ul li .h1{ position:absolute; left:0; right:0; bottom:-100%; height:100%;background:rgba(206, 12, 12, 0.8);-webkit-transition:0.5s;transition:0.5s;}
.sy_pp_img ul li:hover .h1{bottom:0px;}
.sy_pp_img ul li .h1 p{ position:absolute; left:15px; right:15px; top:50%; -webkit-transform:translateY(-50%);transform:translateY(-50%); font-size:14px; line-height:24px;text-align:center; color:#FFF;}


/*首页新闻*/
.news {padding: 30px 0;background: #f5f5f5;overflow: hidden;}
.news .conleft {position: relative;}
.news .conleft .l_more {position: absolute;right: 5px;top: 8px;font-size: 14px;color: #333;}
.news .news_type {font-size: 20px;padding-bottom:14px;border-bottom: 2px solid #888;margin-bottom: 30px;overflow: hidden;}
.news .news_type a {float: left;padding: 0;color:#222;height: 26px;line-height: 26px;position: relative;border-left: 1px solid #e5e5e5;}
.news .news_type a:first-child {border-left: none;}
.news .news_type i {display: none;width:100%;height: 3px;position: absolute;left: 0;bottom:-16px;background: #1c7bc8;}

.news .news_type a.cur {color: #1c7bc8;font-weight: bold;}
.news .news_type a.cur i {display: block;}

.news .news_con {}
.news .news_con .conleft {width: 66%;}
.news .news_con .conleft .concase {display: none;}
.news .news_con .conleft .concase.cur {display: block;}
.news .news_con .conleft dl {padding: 0 0 22px 325px;position: relative;}
.news .news_con .conleft dl dt {width:38%;height: 196px;position: absolute;left: 0;top: 0;}
.news .news_con .conleft dl dt img{max-width: 100%; }
.news .news_con .conleft dl dd.dd1 {height: 30px;line-height: 30px;font-weight: bold;}
.news .news_con .conleft dl dd.dd1 a {color: #000;font-size: 16px;float: left;width: 380px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.news .news_con .conleft dl dd.dd1 span {float: right;font-size: 13px;color: #555;}
.news .news_con .conleft dl dd.dd2 {margin-top: 5px;line-height: 28px;font-size: 13px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;height: 84px;}
.news .news_con .conleft dl dd.dd3 {margin-top: 25px;}
.news .news_con .conleft dl dd.dd3 a {display: block;width: 99px;height: 33px;line-height: 33px;text-align: center;background: #1c7bc8;color: #fff;font-size: 14px;border-radius: 5px;}

.news .news_con .conleft ul {margin-top:0;}
.news .news_con .conleft ul li {height: 44px;width: 48%;border-bottom: 1px dashed #d0d0d0;line-height: 44px;padding-left: 20px;font-size: 13px;background: url(../images/newsicon.jpg) no-repeat left center;}
.news .news_con .conleft ul li a {float: left;width: 75%;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;color: #000;}
.news .news_con .conleft ul li span {float: right;color: #000;width: 80px;}
.news .news_con .conleft ul li:hover a {color: #0177ce;}

.news .news_con .conright {width: 29%;}
.news .news_con .conright .r_top {height:40px;border-bottom: 2px solid #888;}
.news .news_con .conright .r_top .r_a1 {float: left;font-size: 20px;font-weight: bold;color: #000;}
.news .news_con .conright .r_top .r_a2 {float: right;font-size: 14px;color: #333;margin-top: 10px;}
.news .news_con .right_con {position: relative;overflow: hidden;}
.news .news_con .wtcont{ height:420px; padding-top:10px;overflow:hidden;}

.news .news_con .conright dl{padding:15px 0;font-size: 14px;width: 100%;border-bottom: 1px dashed #e7e7e7;}
.news .news_con .conright dt{padding:2px 0; padding-left:30px; font-weight: bold;font-size: 15px;height: 22px;line-height: 22px;background: url(../images/new_q.png) no-repeat left center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news .news_con .conright dt a{ color:#333;}
.news .news_con .conright dd {height:66px;margin-top:13px; overflow: auto;background: url(../images/new_a.png) no-repeat left top;}

.news .news_con .conright dd a {display: block; color:#868686; line-height:22px; height:66px;margin-left:30px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;	-webkit-box-orient: vertical;}




.yqlj{ padding:18px 0;}
.yqlj span{ float:left;font-size:15px; line-height:30px; color:#2e2929; font-weight:bold;}
.yqlj a{ float:left;font-size:14px; line-height:30px; color:#2e2929; margin-right:10px;}
.yqlj a:hover{color:#ce0c0c;}

.foot{ background:#27282a; padding:40px 0 0;}
.foot_dh{ float:left; width: 78%}
.foot_dh ul{ float:left; margin-right:10%;}
.foot_dh ul:last-child{margin-right:0;}
.foot_dh ul li a{ font-size:14px; line-height:30px; color:#fff;}
.foot_dh ul li.foot_dh_bt{ height:40px;}
.foot_dh ul li.foot_dh_bt a{ float:left;font-size:16px; line-height:40px; color:#FFF; position:relative; font-weight:bold;}
.foot_dh ul li.foot_dh_bt a:after{ content:''; position:absolute; left:0; right:0; bottom:0; border-bottom:3px solid #27282a;}
.foot_dh ul li.foot_dh_bt a:hover:after{border-bottom:3px solid #ce0c0c;}
.foot_dh ul li a:hover{color:#ce0c0c;}
.foot_lx{ float:right; width:240px;}
.foot_lx_ewm{ width:180px;}
.foot_lx .h4{ width:138px;}
.foot_lx .h4 img{ display:block; width:100%;}
.foot_lx .h4 p{font-size:14px; line-height:30px; text-align:center; color:#FFF;}
.bqsy{ font-size:14px; border-top:1px solid #444; line-height:30px; color:#FFF; text-align:center; padding:15px 0; margin-top:40px;}

.xfdm{ position:fixed; right:0; bottom:10%; background:#FFF;}
.xfdm ul li{ background:#ce0c0c; margin-bottom:1px; width:80px; height:80px; position:relative; cursor:pointer;}
.xfdm ul li:last-child{margin-bottom:0px;}
.xfdm ul li a{ display:block;width:80px; height:80px;}
.xfdm ul li i{ display:block; padding-top:15px;}
.xfdm ul li i img{ display:block; margin:auto;}
.xfdm ul li p{ text-align:center; font-size:14px; line-height:30px; color:#FFF;}
.xfdm ul li:hover{ background:#a50a0a;}
.xfdm_rx{ border:5px solid #a50a0a; border-right-width:0;position:absolute; right:80px; bottom:0; height:80px; width:220px; background:#FFF url(../images/xf_lx.png) 20px center no-repeat; padding:15px 0 15px 70px; font-size:16px; line-height:20px; display:none;}
.xfdm_ewm{ position:absolute; right:80px; bottom:0px; width:180px; height:180px; border:5px solid #a50a0a; background:#FFF; display:none;}
.xfdm_ewm img{ display:block; width:100%;}

/*内页代码*/
.ny_banner img{display: block;max-width: 100%;height: auto;padding-top: 165px;}

.bread_content{width:100%;border-bottom:1px solid #dedede; overflow: hidden;}
.bread_content .bread_box{float: left;width: 34%;  padding:20px 0;font-size:15px;color:#333;}
.bread_content .bread_box span.bread_title{display:inline-block;position:relative;padding-left:35px; background: url(../images/sy.png) left center no-repeat;}
.bread_content .bread_box a{color:#666;display:inline-block;margin:0 5px;}
.bread_content .bread_box a:hover{color:#006bc3;}
.bread_content .inner_nav{float:right; text-align: right;}
.bread_content .inner_nav ul{margin:0;display:flex;flex-flow:wrap}
.bread_content .inner_nav ul li{}
.bread_content .inner_nav ul li a{display:inline-block;padding:20px 25px;font-size:15px;color:#333;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin:0;}
.bread_content .inner_nav ul li a:hover , .bread_content .inner_nav ul li.active a{color:#fff;background:#006bc3;}

.inner_content{width:100%;padding:0;overflow: hidden;}
.inner_about{ width:100%; padding:40px 0;font-size:15px;color:#333;line-height:33px; overflow: hidden;}
.inner_about img{display:inline-block;max-width:100%}

.inner_about table{border-left: 1px solid #000;border-top:1px solid #000; width: 100%; }
.inner_about table td{border-right: 1px solid #000;border-bottom:1px solid #000; padding: 6px; line-height: 32px; font-size: 14px; text-align:center;}
.inner_about table tr:first-child{background: #4a8ef2 !important; height: 50px; font-weight: bold; color: #fff; }
.inner_about table tr:first-child td{font-size: 16px !important;}
.inner_about table tr:nth-child(even){background: #fff;}
.inner_about table tr:nth-child(odd){background: #d4e5f7;}


.Ulimg{width:100%;padding:0; overflow: hidden;}
.Ulimg ul{ margin-right:-2%;}
.Ulimg ul li{float:left;width:31.333%;  margin-right:2%; margin-bottom: 15px; text-align:center;}
.Ulimg ul li img{max-width:98%; background:#fff; border: 1px solid #e0e0e0; padding: 1px; transition: .3s all;}
.Ulimg ul li img:hover{ border: 1px solid #025ea7; }
.Ulimg ul li span{ line-height:25px; font-size: 15px; display: block;padding:3px 0;}


.honor{width:100%;padding:0; overflow: hidden;}
.honor ul{ margin-right:-2%;}
.honor ul li{float:left;width:23%;  margin-right:2%; margin-bottom: 15px; text-align:center;}
.honor ul li img{max-width:95%; background:#fff; border: 10px solid #2a1719; transition: .3s all;}
.honor ul li img:hover{ border: 10px solid #006bc3; }
.honor ul li span{ line-height:25px; font-size: 15px; display: block;padding:3px 0;}


/*产品中心列表¨*/

.pro_list{width:100%;padding-top:40px; overflow: hidden;}
.pro_list ul{ margin-right:-2%;}
.pro_list ul li{float:left;width:23%;  margin-right:2%; margin-bottom: 15px; text-align:center;}
.pro_list ul li img{max-width:98%; background:#fff; border: 1px solid #e0e0e0; transition: .3s all;}
.pro_list ul li img:hover{ border: 1px solid #006bc3; }
.pro_list ul li span{ line-height:25px; font-size: 15px; display: block;padding:3px 0;}


.details_content{width:100%;padding:20px 0;}
.details_content .product_details{width:100%; margin-bottom: 28px; background:#f9f9f9; overflow: hidden;}
.details_content .product_details .details_pic{float: left; width:48%; padding:1.5%;}
.details_content .product_details .details_pic img{display: block;max-width: 100%;height: auto;}
.details_content .product_details .details_top{float: right; width:51%;padding:1.5%;}
.details_content .product_details .details_top h5{font-size:24px;color:#006bc3;margin-bottom:12px;padding-bottom:12px;position:relative;}
.details_content .product_details .details_top h5:before{position:absolute;content:"";width:30px;height:2px;background:#006bc3;left:0;bottom:0;}
.details_content .product_details .details_top .pwxx{font-size:14px;color:#666;line-height:30px;margin:0;}

.details_content .product_details .details_box{ padding:0 2%; margin-top: 20px; overflow: hidden;}
.details_content .product_details .details_box .tits{border-bottom: 1px solid #006bc3; line-height: 42px; height: 42px;}
.details_content .product_details .details_box .tits span{width:125px; background: #006bc3; display: block;font-size: 18px;text-align: center; color: #fff;}
.details_content .product_details .details_box .details_text{padding:20px 0; font-size:15px; line-height:32px;}
.details_content .product_details .details_box .details_text img{display: block;max-width: 100%;height: auto;}

.details_content .product_details .details_box .details_text table{border-left: 1px solid #000;border-top:1px solid #000; width: 100%; }
.details_content .product_details .details_box .details_text table td{border-right: 1px solid #000;border-bottom:1px solid #000; padding: 6px; line-height: 32px; text-align:center;}



.recTitle{padding-left:20px; height:45px;line-height:45px;background:#e2e2e2;font-size:16px;font-weight:bold;color:#000;}

/* related product */
.relatedProduct{overflow:hidden;margin-top:20px;}
.relatedProduct ul{padding-top:15px;margin-right:-2%;}
.relatedProduct li{width:23%;height:auto;float:left;margin-right:2%;margin-bottom:5px;}
.relatedProduct li img{border:1px solid #d9d9d9;padding:2px;width:99%;}
.relatedProduct li img:hover{border-color:#006bc3}
.relatedProduct li span{width:100%;height:35px;line-height:35px; font-size:14px; text-align:center; display:block;}


/*news*/
.N_ews{width: 100%; padding:40px 0; overflow: hidden;}
.N_ews .news_t{margin-bottom: 22px;background: #efefef; padding: 1.5%; overflow: hidden;}
.N_ews .news_t .pic{float: left;width: 25%;}
.N_ews .news_t .pic img{width: 100%;}
.N_ews .news_t .right{float: right;width:calc(100% - 28%);}
.N_ews .news_t .right .news-date{font-size: 13px;color: black;margin: 8px 0; color: #777; }
.N_ews .news_t .right h2{font-size: 16px; font-weight: bold;}
.N_ews .news_t .right p{line-height: 30px; height: 60px; font-size: 14px;margin:12px 0; display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  overflow: hidden; color: #444; }
.N_ews .news_t .right .more{padding: 7px 20px; text-align: center;border:1px solid #777; display: inline-block; transition: all .3s}
.N_ews .news_t .right .more:hover{border:1px solid #006bc3; background: #006bc3; transition: all .3s}
.N_ews .news_t .right .more:hover a{color: #fff; }

.NewsDetailed{ width:100%;padding:40px 0; overflow: hidden;}
.NewsDetailed h4{line-height:32px;margin-bottom:10px;text-align:center;font-size:18px;font-weight:600;color:#444;}
.NewsShowHits{padding-bottom:15px;text-align:center;border-bottom:1px #DEDEDE solid;color:#777;font-size:13px;}
.NewsDetailed-content{line-height:30px;padding-top:15px;padding-bottom:10px;margin-bottom:10px;font-size:14px;text-align:left; color: #555;}
.NewsDetailed-content img {max-width:100%;margin:10px auto;text-align:center;display:table-cell;clear:both;overflow:hidden;}



.fanhui{float:right;width:126px;margin:0 auto;position:relative;}
.fanhui a{ position:absolute;z-index:2;width:125px;height:42px;line-height:42px;top:25px;right:0; text-align:center;background:#006bc3;font-size:16px;color:#fff;display:inline-block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.fanhui a:hover{color:#fff;font-size:16px;font-weight:100;text-decoration:underline;}

.PreveNext {border-top:1px #DEDEDE solid; margin:0px auto;width:100%;height:auto;padding-top:10px;padding-bottom:10px;clear:both;overflow:hidden;height:70px;}
.PreveNext ul{float:left;}
.PreveNext li{width:100%;float:left;line-height:32px;text-align:left;}



.contact_t{float: left; width: 40%;line-height:35px;font-size: 16px; margin-top:55px;}
.contact_b{float: right; width: 58%;}
#map_container{height: 550px;}


/*feedback*/
.content_box{margin-top:0px;}
.content_box .messages_box{width:auto;padding:0 1% 10px 0;}
.content_box .messages_box ul{width:100%;}
.content_box .messages_box ul li{padding:5px 28px 5px 5px;}
.content_box .messages_box .text-input,.content_box .messages_box .summary-input,.content_box .messages_box .qq-input{width:100%;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .cont-input{width:100%;height:130px;padding:10px;line-height:20px;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .code-input{width:125px;vertical-align:middle;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;}
.content_box .messages_box .verify-pic{height:35px;vertical-align:middle;}
.content_box .messages_box .submitBtn{text-align:center;padding-top:10px;}
.content_box .messages_box .messages-button{width:125px;height:34px;line-height:34px;font-size:16px;color:#fff;text-align:center;background:none repeat scroll 0% 0% #006bc3;border:none;}



@media screen and (max-width:1480px){
	.sy_zs_l{ left:20px;}
	.sy_zs_r{ right:20px;}
	.foot_dh ul{margin-right:75px;}
}