@import url(main_en.css);
.swiper-slide img{ width:100%}

@media (min-width:992px){/*md*/

#navbg{ }

header {
	position: absolute;
	width: 100%;
	height: 62px;
	left: 0;
	top: 0;
	z-index: 30;
	background-image:url(../images/top_bg.jpg); background-size:100% 100%; background-color:#ffffff
}

header ul li {
	padding: 0px;
	float: left;
	text-transform: uppercase;
	letter-spacing: 2px;
	 height: 62px; 
}
header .main_box{ }
header .main_box div{ float:left; }
header .sign  a{ line-height:62px; text-decoration:none}
header .sign  i{ font-size:28px; color:#f6862b}
header .sign img{ height:62px}

header .main_box div:last-child{}
.navMenu li{ position:relative}
.navMenu li i{ display:none}
.navMenu a{ color:#000000; font-size:16px; text-decoration:none; width:130px; height:62px; display:block; text-align:center; background-color:#ffffff; line-height:62px}
.navMenu a:hover,.navMenu a.link_over{ color:#0c82dc;}
.navMenu a:hover i,.navMenu a.link_over i{ display:block; position: absolute; top:62px; width:22px; height:10px; background:url(../images/icon.png) center center no-repeat; left:53px}
.navMenu li:last-child{ margin-left:50px;background-color:#0c82dc; padding:0 10px}
.navMenu li:last-child a{ background-color:#0c82dc; color:#ffffff; font-size:14px; }
.navMenu li:last-child a span{ font-size:28px; float:left; margin-left:10px; margin-right:0px}


#body_main{ position: absolute;background:url(../images/bg1.png) top center no-repeat; z-index:9999999; top:790px}
#box_about{ padding-top:180px}
.about_left{ float:left; width:430px}
.about_right{ float:right; width:840px}
.about_right h4{ padding-top:50px}
.h5_title{ font-size:28px; font-weight:normal; height:60px; line-height:60px}
.about_right div{ padding-top:30px; font-size:14px}
.about_right p{ font-size:14px; line-height:200%; text-indent:2rem}
.about_img li{ float:left; height:510px; margin-bottom:20px; overflow:hidden}
.about_img li:nth-child(even){ margin-left:20px; width:}
.about_img li img{ height:510px; width:100%; transition: all 0.5s;
-moz-transition: all 0.5s;
-webkit-transition: all 0.5s;}
.about_img li:nth-child(1),.about_img li:nth-child(4){ width:835px}
.about_img li:nth-child(2),.about_img li:nth-child(3){ width:425px}
.about_img li img:hover{transform:scale(1.1)}


#home_news_div{ background-color:#eeeeee}
#home_news_div .title_bg{ height:104px; background:url(../images/bg2.png) center center no-repeat}

#home_news_div h4{ text-align: center;}
#home_news_div h4 img{ display:inline-block; margin:0 auto}

.home_news { padding:60px 0}
.home_news li{ width:300px; float:left; height:380px; margin-left:26px }
.home_news li:first-child{ margin-left:0px}
.home_news li a{ display:inline-block;text-decoration:none; background-color:#F8F8F8;transition: all 0.5s;
-moz-transition: all 0.5s;
-webkit-transition: all 0.5s;}
.home_news li a:hover{ background-color:#0C82DC; color:#FFFFFF; }
.home_news li a em{ padding:0px; display:inline-block;}
.home_news li a img{ width:300px; height:210px}

.home_news li a h5{ clear:both; font-size:16px;  height:45px; line-height:45px; font-weight:normal; margin:0 20px; overflow:hidden}
.home_news li a p{ clear:both; font-size:12px; line-height:200%; color:#666666; height:60px; overflow:hidden; padding:0 20px ;transition: all 0.5s;
-moz-transition: all 0.5s;
-webkit-transition: all 0.5s}
.home_news li a:hover p{ color:#FFFFFF}
.home_news li a:hover p:last-child{ border:1PX solid #0C82DC}
.home_news li a .p_more{ height:40px; line-height:40px; font-size:14px; border-top:1px solid #CCC; background-color:#FFFFFF}
.home_news li a:hover .p_more{ height:40px; line-height:40px; font-size:14px; border-top:1px solid #0C82DC; background-color:#FFFFFF; color:#0C82DC}

#home_news_div .title_btm{ height:123px; background:url(../images/bg3.png) center center no-repeat}

#home_news_div .btn_pre_next { clear:both; height:50PX; line-height:50PX; text-align:right; margin-bottom:30px}
#home_news_div .btn_pre_next i{ background-color:#CCCCCC; color:#FFFFFF; font-style:normal; font-size:16px}


#box_cp .h5_title{ float:left}
#box_cp .title_bg{ float:right; font-size:16px; height:60px;  line-height:60px}
#box_cp .title_bg a{ display:inline-block; margin-left:20px}
#box_cp .title_bg a.link_over,#box_cp .title_bg a:hover{ color:#72cfff}


.plist li{float: left;margin-right: 40px; width: 400px;  margin-bottom: 40px; }
.plist li:nth-child(3n){ margin-right: 0px}
.plist li a{ clear:both; text-decoration: none; display:block}
.plist li img{ width: 398px; height: 398px;transition: all 0.5s;
-moz-transition: all 0.5s;
-webkit-transition: all 0.5s;}
#pistimg{ overflow:hidden;border:1px solid #CCCCCC;transition: all 0.5s;
-moz-transition: all 0.5s;
-webkit-transition: all 0.5s;}
#pistimg:hover {border:1px solid #f57f1f}
#pistimg:hover img{transform:scale(1.1)}

.plist .imglist { padding:20px 0}
.plist .imglist dd{ width:68px; height:68px; float:left; margin-right:10px; border:1px solid #dddddd;}
.plist .imglist dd img{ width:68px; height:68px; border:none}
.plist .imglist .dd_select{ border:1px solid #f57f1f}
.plist li a h3{ clear:both; height: 52px; line-height: 52px;text-align: center;; color: #333333; font-size: 16px; width: 100%}
.plist li a h5{ height:30px; line-height:30px; font-size:14px; color:#666666; text-align: center; font-weight:normal }

.case_list li{ width: 400px; float: left; margin-bottom: 40px; margin-right:20px;  position: relative; height: 430px; text-align: center}
.case_list li:nth-child(3n){ margin-right: 0px}
.case_list li a{ display:block; text-align:center; width:100%}
.case_list li a img{ display:inline-block; width: 305px; height: 430px; margin:0 auto}
.case_list li a .cover{ display: none}
.case_list li a h3{ display: none}
.case_list li a:hover .cover{ display: block; position: absolute;background-color: #000000;opacity:0.6;filter:Alpha(opacity=60); width: 310px; height: 430px; z-index: 99; top: 0px; left: 0px; margin:0 45px}
.case_list li a:hover h3{ display: block;position: absolute;background-color: #000000; height: 50px; line-height: 50px;  width: 310px; top: 180px; left: 0px; text-align: center; font-size: 16px;opacity:0.6;filter:Alpha(opacity=60);color: #ffffff; z-index: 100;margin:0 45px}



#box_ys { padding:100px 0 0 0; height:613px;  background: url("../images/bg4.jpg") center center ; background-repeat: no-repeat}
#box_ys li{ float: left; width: 40%; padding:0 5%; margin-top:50px}
#box_ys li i{ color:#72cfff; font-size:36px; float:left; margin-right:10px}
#box_ys li img{ width: 100px;m display: inline-block; margin:  0 auto}
#box_ys li h5{ font-size:24px;color: #72cfff;font-weight: normal; padding-top:10px}
#box_ys li h5 img{ float:left; width:36px; height:36px; margin-right:10px}
#box_ys li h6{ font-size: 14px;color: #666666;font-weight: normal; padding-top: 20px; line-height:200%; height:110px}



#btm_bg{ background-color: #ffffff;padding: 20px 0; }
#btm_bg .main_box>div{ float: left; width:182px;}
#btm_bg .main_box>div:first-child{ width:364px}
#btm_bg .main_box>div:nth-child(4){ width:364px}

#btm_bg .main_box div:last-child img{ float:left; margin-right:20px}
#btm_bg .main_box div h5{font-size: 18px; color: #333333;font-weight: normal; padding: 10px 0}
#btm_bg .main_box div p{ clear:both;font-size: 14px; color: #333333; padding: 5px 0; line-height:200%}
#btm_bg .main_box div p a{ color:#333333; margin-right:20px}
#btm_copyright{ text-align:center; height:50px; line-height:50px; background-color:#eeeeee; color:#555555}
#btm_copyright a{ color:#bbbbbb}
#btm_bg .main_box div h6{ height:2px; background-color:#333333; margin-bottom:10px; float:left; width:20px}
#btm_bg .main_box div .online{ background-color:#8a8a8a; margin-right:40%; font-size:20px; color:#ffffff; text-align:center; height:46px; line-height:46px; margin-top:10px}
#btm_bg .main_box div .online i{ font-size:24px}

/*about.asp*/
#banner_about{ background: url("../images/banner_a.jpg") center center; height: 900px; z-index:999}
#banner_about .main_box{ padding-top: 220px; color: #333333}
.banner h3{font-size: 36px; font-weight: normal; margin-bottom: 20px;}
.banner p{ font-size: 16px; }

#nav_bg{  height: 325px; background:url(../images/bg_a.png) center center no-repeat; position:absolute; top:580px; z-index:999; }
#nav_bg .main_box{ height:60px; background-color:#f1f1f1; margin-top:265px}
.nav_title{}
.nav_title li{ float: left; width: 130px; height: 60px;;}
.nav_title li a{ display: block; width: 130px; height: 60px; line-height: 60px;  text-align: center; font-size: 16px; text-decoration: none;}
.nav_title li a:hover,.nav_title li a.link_over{ color:#ffffff; background: url(../images/icon_1.png) center bottom no-repeat;background-color:#37A9E0;  }
.nav_page{ float:right; height:60px; line-height:60px; padding:0 30px; color:#666666; font-size:14px}
.nav_page i{ font-size:16px; float:left; margin-right:10px}

.cnt{ padding: 20px; line-height: 200%; font-size: 14px}

/*contact*/

#banner_contact{ background: url("../images/banner_c.jpg") center center; height: 880px; z-index:999}


#cnt_contact li{ float:left; padding:2%; width:29%; font-size:16px; color:#333333; line-height:120%; height:60px}
#cnt_contact li dt{ width:60px; line-height:60px;float:left;}
#cnt_contact li dd { height:30px; line-height:30px}
#cnt_contact li dt i{ font-size:48px;}

/*feedback*/

#banner_feedback{ background: url("../images/banner_f.jpg") center center; height: 880px; z-index:999}

#cnt_fk>div{ padding:0 20% }

/*product*/
#banner_p{ background: url("../images/banner_p.jpg") center center; height: 880px}
#banner_p .main_box{ padding-top: 220px; color: #333333}


/*news.asp*/

#banner_news{background: url("../images/banner_n.jpg") center center; height: 880px}
#banner_news .main_box{ padding-top: 220px; color: #333333}

.newsplist{ padding-top:10px}
.newsplist li{ clear:both; height:210px;margin-bottom:20px;}
.newsplist li .left{ width:300px; color:#FFFFFF; text-align: center; font-size:14px; line-height:150%}
.newsplist li .left img{ width:298px; height:208px; border:1px solid #CCCCCC}
.newsplist li .right{ width:950px;}
.newsplist li .right a{ display:inline-block; width:100%; height:210px;text-decoration:none}
.newsplist li .right a h5{ font-weight:normal; height:35px; line-height:35px; font-size:18px}
.newsplist li .right a h6{ font-weight:normal; height:30px; line-height:30px; font-size:14px; color:#666666; padding:0px; margin:0px}
.newsplist li .right a h6 img{ height:15px}
.newsplist li .right a .ptxt{ height:100px; line-height:200%; color:#666; text-indent:2em; }
.pmore font{ display:inline-block; width:100px; height:30px; text-align:center; font-size:12px; border:1px solid #3a3a3f; line-height:30px; color:#3a3a3f; margin-right:20px}
.newsplist li:hover{ background-color:#f1f1f1}
.newsplist li a:hover { color:#333333}


/*view*/
#news_h1 h1{ font-size:28Px; height:50px; line-height:50px; text-align:center;text-align:center; color:#222222; padding-top:10PX}
#pdate{ color:#999; height:40px; line-height:40px}
#pdate a{ color:#999999}
.cnt_txt{ padding:10px; line-height:200%; font-size:14px}

/*detail*/

#detail_box .detail_left{ float:left; width:620px}
#zoomimg { border:1px solid #cccccc; width:618px; height:618px}
#zoomimg #imgurl{ width:618px; height:618px}
/*.detail_left .imglist { padding:20px 0}
.detail_left .imglist dd{ width:80px; height:80px; float:left; margin-right:10px; border:1px solid #dddddd;}
.detail_left .imglist dd img{ width:80px; height:80px; border:none}
.detail_left .imglist .dd_select{ border:1px solid #f57f1f}
*/
#desc_img_list{ width:561px;  padding:10px 0px; position:relative;  margin:0 28px;}
#desc_img_list .swiper-slide{ float:left;}
#desc_img_list .swiper-slide:first-child{}
#desc_img_list .swiper-slide img{ width:78px; height:78px;border:1px solid #dddddd }
#desc_img_list .swiper-slide-active img{ width:78px; height:78px;border:1px solid #F03726}
 #desc_img_btn{ position:relative}
 #desc_img_btn .swiper-button-next, #desc_img_btn .swiper-button-prev{ width:20px; height:23px;margin-top:-65px;z-index:10; background-size:20px 23px}
 #desc_img_btn .swiper-button-next { right:0px; }
 #desc_img_btn .swiper-button-prev { left:0px;}


#detail_box .detail_right{ float:right; width:630px}
.detail_right h1{ font-weight:normal; font-size:24px; height:50px; line-height:50px}
.detail_right p{ padding:5px 0; font-size:14px; line-height:200%}
.p_title{ height:50px;  background-color:#F1F1F1;}
.p_title strong{ display:block; float:left; width:120px; height:50px; line-height:50px; text-align:center; color:#333333; font-size:20px; font-weight:normal;}
.p_cnt{ padding:20px; line-height:200%; font-size:16px}

#pre_next { padding-top:20px}
#pre_next li{ height:50px;  width:49%; float:left; text-align:right; font-size:14px; }
#pre_next li a{ display:inline-block; border-right:1px solid #cccccc; padding-right:20px}
#pre_next li:last-child{ float:right; text-align:left}
#pre_next li:last-child a{border-right:none; padding-right:0px;; padding-left:00px;}

#btm_menu,.cd-nav-trigger{ display:none}

}
@media (max-width:991px){/*md*/

html,body{ font-size:625%;}

.main_100{clear:both;width:100%;margin:0px auto;font-size: 0.14rem}
.main_box{clear:both;width:100%;margin:0px auto;min-width:320px ; font-size: 0.14rem}

ul:after,dl:after{
 content: ""; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;}

header {
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
	z-index: 1000;
	background: rgba(255,255,255,1);
}


header .main_box div{ float:left;}
header .sign img{ height:60px}


.Menu{ display:none;clear:both; width:100%; left:0px; z-index:1009;}

.navMenu{ clear:both;width:100%;margin:0px auto; position:relative; z-index:1010; background-color:#0C82DC; height:408PX;}
.navMenu li{ display:block; clear:both; text-align: center; width:100%; height:50px; line-height:50px; border-bottom:1px solid #FFFFFF; padding:0PX; border-right:none}
.navMenu li a{ display:inline-block; text-align:center; width:100%; text-decoration:none; height:50px; line-height:50px; color:#FFFFFF}
button{ border:0px; float:right; right:0.1rem; top:0.08rem; color:#2987db; position:absolute; background:none}

header ul li:not(:first-child) {
		display:block;
	}

.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after {
  /* hamburger icon in CSS */
  position: absolute;
  display: inline-block;
  height: 3px;
  width: 24px;
  background: #0C82DC;
}

.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after {
  /* keep visible other 2 lines */
  background: #0C82DC;
}


#swiper_banner .swiper-slide img{ display:none}

.slide-1 { height:300px ;background-size:auto 100%; background: url("../images/banner-s.jpg") center center}
.slide-2 { height:300px ;background-size:auto 100%; background: url("../images/banner1-s.jpg") center center}
.slide-3 { height:300px ;background-size:auto 100%; background: url("../images/banner2-s.jpg") center center}
.slide-4 { height:300px ;background-size:auto 100%; background: url("../images/banner3-s.jpg") center center}


.about_left{ display:none}

.about_right h4{ padding-top:20px; padding-left:2%; text-align: center}
.about_right h4 img{ display:inline-block; margin:0 auto}
.h5_title{ font-size:28px; font-weight:normal; height:60px; line-height:60px; padding-left:2%; text-align: center}
.about_right div{font-size:14px}
.about_right p{ font-size:14px; line-height:200%; text-indent:0.3rem; padding:0 2%}
.about_img { padding: 0 2%};
.about_img li{ margin-bottom:10px}
.about_img li img{ width:100%; margin-bottom:5px}



.title_bg{ display:none}


#home_news_div h4 img{ margin:0 auto}

.home_news li{ clear:both; width:100%; margin-bottom:20px; height:95px; border-bottom:1px solid #cccccc; padding:0 5px}
.home_news li a em{ float:left; width:120px; height:90px; padding-left:10px}
.home_news li a img{width:120px; height:90px; float:left}
.home_news li a h5{font-size:16px;  height:24px; ext-align:left; overflow:hidden}
.home_news li a p{  font-size:12px; line-height:180%; color:#333333; height:65px; overflow:hidden; text-indent:2em; padding-right:10px}
.home_news li a .p_more{display:none}

#box_cp h4 img{ margin:0 auto}



.plist li{ clear:both; width:98%;  margin-bottom:0.15rem; margin-right:1%; margin-left:1% }
.plist li a{  text-decoration: none}
.plist li img{ width:98%;border: 1px solid #cccccc}
.plist li a h3{ height: 0.45rem; line-height: 0.45rem;text-align: center;; color: #222222; font-size: 0.16rem; width: 100%; background-color:#FFFFFF}
.plist li a h5{ height:0.3rem; line-height:0.3rem; font-size:0.14rem; color:#666666; text-align: center; font-weight:normal }

.plist .imglist { padding:10px}
.plist .imglist dd{ width:18%; float:left; margin-right:1%; border:1px solid #dddddd;}
.plist .imglist dd img{ width:100%; border:none}
.plist .imglist .dd_select{ border:1px solid #f57f1f}




#box_ys {  background: url("../images/bg4.jpg") center center ; background-repeat: no-repeat; }
#box_ys h4 img{ width:360px}
#box_ys li{  width: 88%; padding:0 6%; margin-bottom:10px }
#box_ys li i{ color:#72cfff; font-size:36px; float:left; margin-right:10px}
#box_ys li img{ width: 100px;display: inline-block; margin:  0 auto}
#box_ys li h5{ font-size:24px;color: #72cfff;font-weight: normal; padding-top:10px}
#box_ys li h5 img{ float:left; width:36px; height:36px; margin-right:10px}
#box_ys li h6{ font-size: 14px;color: #666666;font-weight: normal; padding-top: 10px; line-height:200%;}


.case_list li{ clear:both; width: 100%; text-align:center; margin-bottom: 0.02rem; }
.case_list li a{ text-decoration:none}
.case_list li a img{ width: 100%;}
.case_list li a .cover{ display: none}

.case_list li a:hover .cover{ display: block; background-color: #000000;opacity:0.6;filter:Alpha(opacity=60); width: 100%;z-index: 99; top: 0px; left: 0px}
.case_list li  h3{ display: block;background-color: #ffffff; height: 0.50rem; line-height: 0.5rem; width: 100%; text-align: center; font-size: 0.16rem;color: #333333; z-index: 100}



#btm_bg{ background-color: #333333; padding:0.15rem 0; margin-bottom:51px}

#btm_bg .main_box div{ display:none}
#btm_bg .main_box div:nth-child(4){ display:block; width: 100%; text-align:center}

#btm_bg .main_box div h5{ display:none}
#btm_bg .main_box div p{font-size: 0.14rem; color: #eeeeee; padding: 0.05rem 0; line-height:150%; padding-bottom:50px}

#btm_copyright{ display:none}

.space40{ clear:both;padding-top:0.10rem}

#btm_menu{ background-color:#0C82DC; height:50px; line-height:50px; position:fixed; bottom:0px; z-index:999; font-size:14px}
#btm_menu li{ float:left; width:22%; position:relative}
#btm_menu li a{ display:block; text-decoration:none; color:#FFFFFF; text-align:center;height:50px; line-height:50px; }
#btm_menu li .sub{ display:none; bottom:50px; left:0px; position:absolute; background-color:#0C82DC;width:100%}
#btm_menu li .sub a{ border:none; height:35px; line-height:35px; color:#ffffff; width:100%; border-bottom:1PX solid #FFFFFF; }
#btm_menu .li_top{ width:12%}
#btm_menu .li_top a{ border:none; background:url(../images/ico_top_1-1.png) top center no-repeat}

/*about.asp*/
#banner_about{ background: url("../images/banner_a-s.jpg") center center; height:2rem; background-size:auto 100%;}
#banner_about .main_box{ padding-top: 0.8rem; color: #333333}
.banner h3{font-size: 0.16rem; font-weight: normal; margin-bottom: 0.10rem; padding:0 0.1rem }
.banner p{ font-size: 0.12rem; padding: 0 0.1rem}

#nav_bg{}
.nav_title { padding:0 2%}
.nav_title li{ float: left; width: 25%; height: 0.5rem; position: relative;}
.nav_title li a{ display: block; width: 100%; height: 0.5rem; line-height: 0.5rem;  text-align: center; font-size: 16px; text-decoration: none;}
.nav_title li a:hover,.nav_title li a.link_over{ position: absolute; left: 0px;top: 0px; border-bottom: 0.02rem solid #37A9E0; height: 0.49rem; }

.nav_page{ display:none}

.cnt{ padding: 0.1rem; line-height: 200%; font-size: 0.14rem}
.cnt img{ width:100%}

/*product.asp*/
#banner_p{ background: url("../images/banner_p-s.jpg") center center; height:2rem; background-size:auto 100%;}
#banner_p .main_box{ padding-top: 0.8rem; color: #333333}

/*detail*/
.p_title{ height:40px;  background-color:#CCCCCC;}
.p_title strong{ display:block; float:left; width:120px; height:40px; line-height:40px;background: url("../images/mbx-bg.jpg");; text-align:center; color:#ffffff; font-size:16px; font-weight:normal}
.p_cnt{ padding:10px; line-height:200%; font-size:14px}

#detail_box .detail_left{ width:100%}
#zoomimg{ display:none}



#desc_img_list{ width:100%; height:375px}
#desc_img_list .swiper-slide img{ width:100%; }
 #desc_img_btn{ position:relative}
 #desc_img_btn .swiper-button-next, #desc_img_btn .swiper-button-prev{ width:40px; height:40px;margin-top:-200px;z-index:10; background-size:40px 40px}
 #desc_img_btn .swiper-button-next { right:0px; }
 #desc_img_btn .swiper-button-prev { left:0px;}


#detail_box .detail_right{ padding:0 2%}
.detail_right h1{ font-weight:normal; font-size:18px; height:40px; line-height:40px; text-align:center; color:#0C82DC}
.detail_right p{ font-size:14px; line-height:200%}
.p_title{ height:50px;  background-color:#F1F1F1;}
.p_title strong{ display:block; float:left; width:120px; height:50px; line-height:50px; text-align:center; color:#333333; font-size:20px; font-weight:normal;}
.p_cnt{ padding:20px; line-height:200%; font-size:16px}

#pre_next { padding-top:20px}
#pre_next li{ height:30px; padding-left:5%}
#pre_next li a{ display:inline-block;}




#zoomimg img{ width:100%}

/*news.asp*/

#banner_news{background: url("../images/banner_n-s.jpg") center center; height:2rem; background-size:auto 100%;}
#banner_news .main_box{ padding-top: 0.8rem; color: #333333}

/*news*/
.newsplist{ padding:0 2%; padding-top:10px}
.newsplist li{ clear:both; height:110px;margin-bottom:20px; position: relative}
.newsplist li .left{ float:left; width:150px; height:110px}
.newsplist li .left img{ width:141px; height:98px; border:1px solid #CCCCCC}
.newsplist li .right{  height:110px; margin-left:160px; position:absolute; }
.newsplist li .right a{ display:inline-block; width:100%; height:100px;text-decoration:none}
.newsplist li .right a h5{ font-weight:normal; height:25px; line-height:25px; font-size:16px}
.newsplist li .right a h6{ font-weight:normal; height:20px; line-height:20px; font-size:12px; color:#666666; padding:0px; margin:0px}
.newsplist li .right a h6 img{ height:12px}
.newsplist li .right a .ptxt{ height:45px; line-height:150%; color:#666; overflow:hidden}
.newsplist li:hover{ background-color:#f1f1f1;}
.newsplist li a:hover { color:#333333}
.pmore{ display:none }

/*view*/
#news_h1 h1{ font-size:18Px;  line-height:150%; text-align:center; border-bottom:1px solid #dddddd;text-align:center; color:#222222; font-weight:normal; padding:0.1rem 0}
#pdate{ color:#999; height:20px; line-height:20px; font-size:12px; padding-top:10px}
#pdate a{ color:#999999;}
.cnt_txt{ padding:10px; line-height:200%; font-size:14px}
.cnt_txt img{ width:100%}


/*feedback*/

#banner_feedback{ background: url("../images/banner_f-s.jpg") center center;  height:2rem; background-size:auto 100%;}

#cnt_fk>div{  }

/*contact*/

#banner_contact{ background: url("../images/banner_c-s.jpg") center center; height:2rem; background-size:auto 100%;}
#cnt_contact li{  padding:2%; width:100%; font-size:16px; color:#333333; line-height:120%; }
#cnt_contact li dt{ width:40px; line-height:40px;float:left;}
#cnt_contact li dd { height:20px; line-height:20px}
#cnt_contact li dt i{ font-size:36px;}



}
