@charset "utf-8";
/* CSS Document */

@import url(css.css);

* {
    margin: 0px;
    padding: 0px;
    border-width: 0;
}

 a{  text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());color:#666666; font-family:"微软雅黑"}
 a:visited{text-decoration:none;}
 a:active{text-decoration:none;}
 a:hover{ color:#0f3b70;outline:none}
 
 
 body{ font-size:14px; background:#FFF; font-family:"微软雅黑";}
 
  #header_top{ width:100%; height:36px; background:#f1efef; margin:0 auto;}
 .header_top{ width:1200px; height:36px; margin:0 auto; position:relative; background:#f1efef;font-family:"微软雅黑"}
 .hh1{ float:right; line-height:36px; color:#8a8a93; margin-right:30px; font-size:14px;}
 
  #header{ width:100%; height:119px; background:#FFF; margin:0 auto; z-index:10000; }
 .header{ width:1200px; height:119px; margin:0  auto; position:relative}
 .logo{ position:absolute; top:35px; left:0px;} 
 
 .dh{ position:absolute; top:40px; right:0px; height:55px; background:url(../images/xgm_08.jpg) no-repeat 0px 5px;}
 .dh1{ font-size:13px; color:#333; font-family:"微软雅黑"; font-weight:bold; padding-left:50px;}
 .dh2{ font-size:28px; color:#121212; font-family:"微软雅黑"; font-weight:bold; padding-left:50px;}
 .dh3{ position:absolute; top:35px; right:0px;}

#headdiv{ width:100%; height:auto; margin:0 auto; z-index:5000} 
#nav{ width:100%; height:60px; background:#0258a1; margin:0 auto}
#snav{ width:1200px; height:60px; position:relative; margin:0 auto}
#snav ul li{width:200px; height:60px; float:left; display:inline; line-height:60px; font-size:14px; font-family:"微软雅黑"; text-align:center; background:url(../images/xgm_14.jpg) right 20px no-repeat; }
#snav ul li a{ color:#ffffff; display:block; font-size:16px; }
#snav ul li a:hover{ color:#FFF}

.fixed{position: fixed;top: 0;transition-duration:0.3s;}

#snav ul li ul{display:none;z-index:11;width:100%; height:auto; overflow:hidden; background:#f5f5f5; margin:0 auto;opacity: 0.9;filter: alpha(Opacity=90); -moz-opacity: 0.9;position:relative}
#snav ul li ul li{line-height:40px;height:40px !important ;position:relative;z-index:2; width:100%; margin:0 auto; float:none;border-bottom:1px solid #fff; background:none; display:block; border-right:none;}
#snav ul li ul li a{font-weight:300;color:#333;line-height:40px;font-size:14px; display:block; height:40px; margin:0 auto;width:100%; transition-duration:0.4s;}
#snav ul li ul li a:hover{color:#FFF; background:#0258a1}

#nyfla{ width:100%; height:230px; margin:0 auto; position:relative; z-index:10; margin-top:0px}
#fla{ width:100%; height:580px; margin:0 auto; position:relative; z-index:10; margin-top:0px}
#full-screen-slider { width:100%; height:100%; position:absolute;  z-index:90}
#slides { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:relative;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:90%; z-index:900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:13px; height:13px; float:left; margin-left:8px;background:#FFF; border-radius:50% }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#ff0700}


#wrap{ width:100%; border-bottom:1px solid #e6e6e6; margin:0 auto; height:140px; }
.wrap{ width:1200px; height:auto; overflow:hidden; margin:0 auto}
.wrap_l{ width:735px; height:140px; float:left;}
.wrap_r{ width:405px; height:140px; float:right; display:inline}
.w1_bt{ font-size:16px; color:#4d4d4d; font-family:"微软雅黑"; background:url(../images/xgm_18.jpg) no-repeat 0px 0px; font-weight:bold; padding-left:24px; margin-top:18px}
.w1_nr{ width:720px; height:auto; margin:0 auto; line-height:2.5; padding-top:14px;}
.w1_nr a{ font-size:14px; padding:0px 10px;}
.w1_nr a:first-child{ padding:0 10px 0 0}

.w2_bt{ font-size:16px; color:#4d4d4d; font-family:"微软雅黑"; background:url(../images/xgm_21.jpg) no-repeat 0px 0px; font-weight:bold; padding-left:24px; margin-top:18px}

.search{width:278px;height:43px;border:1px solid #949494;padding:2px 10px; border-radius:30px; margin-top:25px; position:relative}
.search input{float:left;outline:none;height:43px;line-height:43px;width:250px;display:block;background:transparent;}
.search .serachbtn{width:39px;height:39px; border-radius:50%;background:url(../images/search.png) no-repeat center center;cursor:pointer; position:absolute; top:4px; right:8px}
.floatRight {    float: right;}

#wrap2{ width:1200px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:40px;}
.b1{ font-size:40px; color:#080808; font-weight:bold; font-family:"微软雅黑"; padding:35px 0 10px; text-align:center}
.b2{ font-size:18px; color:#848484; font-family:"微软雅黑"; padding:5px 0 10px; text-align:center}
.wrap_2_nr{ width:1200px; height:auto; overflow:hidden; margin:30px auto}
.wrap_2_nr ul li{ width:240px; height:auto; overflow:hidden; line-height:3px; text-align:center; float:left}
.wrap_2_nr ul li img{border-radius:50%;transition: All 0.6s ease-in-out;-webkit-transition: All 0.6s ease-in-out;-moz-transition: All 0.6s ease-in-out;-o-transition: All 0.6s ease-in-out}
.wrap_2_nr ul li img:hover{transform: rotate(360deg);-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);}
.y1{ line-height:2; font-size:17px; color:#000000}
.y2{ line-height:2; color:#777777; font-family:Arial; font-size:12px;}

#rxcp{ width:100%; height:1520px;  margin:0 auto; background:url(../images/rx.jpg) repeat-x #f3f3f3;}

.rx_bt{ width:1200px; height:100px; margin:0 auto; position:relative; top:40px; font-family:"微软雅黑"}
.rxbt1{ font-size:36px; font-weight:bold; color:#FFF;}
.rxbt2{ font-size:36px;  color:#FFF;}
.rxbt3{ font-size:12px;  color:#71c2ff; position:absolute; top:58px; left:153px;}
.rx_more{ position:absolute; top:30px; right:0px;}

		.picScroll-left{ width:1200px; position:relative; padding-top:80px; margin:0 auto}
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;transition-duration:0.2s; }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:391px; height:auto; display:block; border-bottom:none }
		.picScroll-left .bd ul li .title{ width:361px; height:155px; background:#e5e5e5; color:#555555; font-size:15px; line-height:2; padding:0 15px;}
		.picScroll-left .bd ul li .title a{ color:#555555; font-size:24px; top:10px; position:relative;}
        .picScroll-left .bd ul li:hover .title{ background:#1c7ac0 url(../images/xgm_48.jpg) no-repeat right bottom; color:#FFFFFF;}
		.picScroll-left .bd ul li:hover a{ color:#ffffff}
		.pp2{ padding-top:10px;}
  

.slideGroup{ width:1200px; height:auto; margin:0 auto; margin-top:30px;overflow:hidden; position:relative; z-index:100; }
.slideGroup .parHd {width:1200px; overflow:hidden; height:60px; background:url(../images/rd_20.jpg) repeat-x}
.slideGroup .parHd ul { width:1200px;  height:48px; margin:0 auto}
.slideGroup .parHd li { float:left; background:#dcdcdc; display:block; height:48px; line-height:48px; margin:0px 3px;transition-duration:0.2s;}
.slideGroup .parHd li a {  font:14px "Microsoft YaHei"; color:#555555; text-align:center; padding:0 22.4px;transition-duration:0.2s;}
.slideGroup .parHd li:hover{ background:#1c7ac0; color:#FFF}
.slideGroup .parHd li:hover a{color:#FFF}
.slideGroup .parHd li a:hover{  color:#ffffff; }
.slideGroup .parHd li .fsa { background:#2c9cde; color:#fff;}
.slideGroup .parHd li .fsa:hover { background:#2c9cde; font-weight:normal;}
		
		.slideGroup .parBd{  }
		.slideGroup .slideBox{position:relative; padding-top:0px;  }
		.slideGroup .parBd .tempWrap{ float:left; }
		
		.slideGroup .parBd ul{ overflow:hidden;  }
		.slideGroup .parBd ul li{ margin:33px 6px; float:left; _display:inline; overflow:hidden; text-align:center; position:relative;transition-duration:0.2s }
		.slideGroup .parBd ul li .pic{ text-align:center; }
		.slideGroup .parBd ul li .pic img{ width:287px; height:191px; display:block; border-bottom:none }
		.slideGroup .parBd ul li .title{ height:67px; background:#e5e5e5; width:287px; line-height:67px; font-size:14px; }
		.slideGroup .parBd ul li .title a{ color:#434343;}
		.slideGroup .parBd ul li .title a:hover{ color:#1c7ac0}
		
#ad1{ width:100%; height:196px; margin:0 auto; background:url(../images/ad1.jpg) no-repeat}
.ad1{ width:1200px; height:196px; margin:0 auto; position:relative; font-family:"微软雅黑"}
.ad1_1{ position:absolute; top:50px; font-size:36px; color:#FFF; font-weight:bold}	
.ad1_2{ position:absolute; top:120px;  font-size:18px; color:#FFF;}	
.ad1_3{ position:absolute; top:55px; right:110px; font-size:16px; color:#FFF}	
.ad1_4{ position:absolute; top:77px;right:17px; font-size:30px; color:#FFF; font-weight:bold}
.ad1_5{ position:absolute; top:120px; right:16px;}


#about{ width:100%; height:1039px; background:url(../images/ab.jpg) repeat-x; margin:0 auto;}
.about{ width:1200px; height:auto; overflow:hidden; margin:0 auto; position:relative; padding-top:80px;}
.about_tu{ width:474px; height:614px; border:6px solid #FFF; border-radius:5px; float:left}
.about_zi{ width:670px; min-height:400px; overflow:hidden; float:right; font-family:"微软雅黑"}
.a1{ font-size:38px; font-weight:bold; color:#1c7ac0}
.a2{ font-size:24px; color:#000000; padding:10px 0 25px 0}
.a3{ line-height:2; color:#4d5357;  font-size:14px;}

.about_ys{ width:670px; height:auto; overflow:hidden; float:right; display:inline; margin-top:8px;}
.about_ys ul li{ width:164px; height:210px;float:left; display:inline; margin-left:4.5px; text-align:center;}
.about_ys ul li:first-child{ margin-left:0}
.li1{ background:url(../images/a1.png) no-repeat center 40px #f1f1f1;transition-duration:0.2s }
.li2{ background:url(../images/a2.png) no-repeat center 37px #f1f1f1;transition-duration:0.2s }
.li3{ background:url(../images/a3.png) no-repeat center 33px #f1f1f1;transition-duration:0.2s }
.li4{ background:url(../images/a4.png) no-repeat center 33px #f1f1f1;transition-duration:0.2s }

.li1 span,.li2 span,.li3 span,.li4 span{ position:relative; top:140px; font-size:16px; font-family:"微软雅黑"; color:#333;transition-duration:0.2s}
.li1:hover{ background:url(../images/a1_hover.png) no-repeat center 40px #1c7ac0}
.li2:hover{ background:url(../images/a2_hover.png) no-repeat center 37px #1c7ac0}
.li3:hover{ background:url(../images/a3_hover.png) no-repeat center 33px #1c7ac0}
.li4:hover{ background:url(../images/a4_hover.png) no-repeat center 33px #1c7ac0}
.li1:hover span,.li2:hover span,.li3:hover span,.li4:hover span{ top:130px; color:#FFF}

.hzkh{ width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:40px;}
.hzkh_bt{ font-size:30px; color:#000; font-family:"微软雅黑";}


		.picScroll-left1{ width:1100px; position:relative; margin:0 auto; padding-top:45px;}
		
		.picScroll-left1 .prev{ width:27px; height:52px; background:url(../images/kh_17.jpg) no-repeat; position:absolute; top:100px;  left:-35px; cursor:pointer}
		.picScroll-left1 .next{width:27px; height:52px; background:url(../images/kh_18.jpg) no-repeat; position:absolute; top:100px; right:-35px;cursor:pointer}
		.picScroll-left1 .bd ul{ overflow:hidden; zoom:1; width:1000px; margin:0 auto }
		.picScroll-left1 .bd ul li{ margin:0 32px; float:left; _display:inline; overflow:hidden; text-align:center; transition-duration:0.2s; }
		.picScroll-left1 .bd ul li .pic{ text-align:center; }
		.picScroll-left1 .bd ul li .pic img{ width:156px; height:156px; display:block; border-bottom:none }
		

#ys{ width:100%; height:821px; background:url(../images/ys_bj.jpg) no-repeat top center; margin:0 auto;}		
.ys{ width:1200px; height:auto; overflow:hidden; margin:0 auto}
.ys_bt{ text-align:center; font-family:"微软雅黑"; font-weight:bold; color:#FFF; font-size:40px; padding-top:55px;}
.ys_bt span{ font-size:50px; font-style:italic}

.ys_x{ width:1200px; height:74px; margin:0 auto; position:relative; margin-top:34px;}
.ys_dh{ position:absolute; top:35px; right:205px; font-size:22px; font-weight:bold; color:#FFF}



#news{width:1200px;margin:0 auto;padding-top:40px;}
#news .newsC{margin-top:30px;padding-bottom:35px; overflow:hidden; border-bottom:2px solid #e5e5e5}
#news .news_left{width:619px;float:left;}
#news .news_left .news_img{width:619px;height:241px;}
#news .news_left .news_img img{width:100%;height:100%;display:block;}
#news .news_left .news_title{margin-top:5px; font-size:14px}
#news .news_left .news_title p{line-height:24px;color:#414141;}
#news .news_left .news_title p:first-child{font-size:18px;line-height:54px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#news .news_left .news_title p a{color:#414141;}
#news .news_right{width:550px;float:right;}
#news .news_right a{padding:24px 0 27px 0;display:block;border-bottom:1px dashed #d3d3d3; overflow:hidden;}
#news .news_right a:first-child{padding-top:0;}
#news .news_right a:last-child{border-bottom:none;padding-bottom:0;}
#news .news_right a .time{font-size:12px;width:60px;color:#414141;text-align:center;float:left;margin-left:22px; font-size:14px;}
#news .news_right a .time span{font-size:46px;font-weight:bold;}
#news .news_right a .txt{width:442px;float:right;}
#news .news_right a .txt p{color:#414141;line-height:24px; font-size:14px;}
#news .news_right a .txt p:first-child{font-size:18px;color:#414141;line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#news .questions{margin-top:15px;}
#news .questions .questions_title{height:50px;line-height:50px;color:#414141;font-size:24px;}
#news .questions .questions_ul{margin-top:8px;}
#news .questions .questions_ul li{width:360px;float:left;margin-left:60px; margin-top:8px;}
#news .questions .questions_ul li:first-child{margin-left:0}
#news .questions .questions_ul li:nth-child(4){margin-left:0}
#news .questions .questions_ul li .q{width:36px;float:left;margin-top:39px;}
#news .questions .questions_ul li .q .btn{width:36px;height:18px;color:#ffffff;line-height:20px;text-align:center;background:#FF1900;display:block;margin-bottom:8px;font-size:12px;}
#news .questions .questions_ul li .q .btn.a{background:#006ea4;}
#news .questions .questions_ul li .txt{width:319px;float:right;}
#news .questions .questions_ul li .txt p{color:#414141;line-height:22px;}
#news .questions .questions_ul li .txt p a{color:#414141;line-height:24px;}
#news .questions .questions_ul li .txt p:first-child{line-height:33px;}
#news .questions .questions_ul li .txt p:nth-child(2){font-size:16px;line-height:29px;}

 
 		.f-link{color:#7c7c7c; padding:40px 0; background:#0258a1}
		
		.mrg-t-20{ margin-top:40px;}
		.w{width:1200px;margin:0 auto; }
		.fl{ float:left;}
		.fr{ float:right;}
		.f-link .w{ position:relative;}
		.f-link span{color:#ffffff; font-size:48px;font-family:Arial; display:block; line-height:26px; }

		.f-link .fl{height:54px; padding-left:10px; width:137px; padding-top:15px;}
		.f-link .fr{ width:1035px;}
		.f-link a{ color:#ffffff; margin:0 10px; font-family:"微软雅黑"; font-size:14px; line-height:25px;}
		.f-link a:first-child{ margin-left:0}
		.f-link a:hover{ color:#FF0;}
		
		.clear{ clear:both; overflow:hidden; zoom:1; float:none;}
		
#footer{ width:100%; height:258px; background:#050505; margin:0 auto}
.footer{ width:1200px; height:258px; background:#050505; margin:0 auto; position:relative}
.f-1{ width:290px; height:160px; position:absolute; top:40px; left:0; background:url(../images/dbj.jpg) no-repeat right 18px;}
.f-1 ul{ padding-top:10px;}
.f-1 ul li{ width:140px; float:left; display:inline; line-height:35px;}  
.f-1 ul li a{ font-weight:bold; color:#FFF; font-size:15px; font-family:"微软雅黑"}	

.f-2{ width:550px; height:160px; position:absolute; top:40px; left:380px; background:url(../images/dbj.jpg) no-repeat right 18px;}
.f_dh{ background:url(../images/dh.jpg) no-repeat 0px 38px; height:40px; line-height:40px; font-size:30px; font-family:"微软雅黑"; font-weight:bold; color:#e40112; text-indent:1.2cm; padding-top:30px;}
.f_dh img{ position:relative; top:5px;}
.f_zi{ width:450px;  line-height:2; font-size:14px; color:#CCC; padding-top:15px;}

.ewm{ position:absolute; top:40px; right:30px;}
.ewm img{ padding:11px; border:1px solid #6a6a6a;}

#footer_di{ width:100%; height:62px; background:#050505; margin:0 auto}
.footer_di{ width:1200px; height:62px; line-height:62px; margin:0 auto; color:#c2c1c1; font-size:14px; border-top:1px solid #1e1e1e}
.footer_di a{ color:#c2c1c1}
.footer_di a:hover{ text-decoration:underline; color:#FF0}


/*内页*/
	#nywrap{ width:100%; min-height:800px; margin:0 auto; background:#FFF}
	.nywrap{ width:1200px; height:auto; margin:0 auto; position:relative; font-size:14px; overflow:hidden}	
	
	.nydaohang{ width:1200px; min-height:42px; overflow:hidden; margin:50px auto 25px; line-height:42px; text-align:center; display:flex}
	.nydaohang a{ background:#dddddd; padding:12px 0px; color:#333333; font-size:14px; border-left:1px solid #ffffff; flex:1; transition:ease-out 0.3s}
	.nydaohang .on{ background:#008ce1}
	.nydaohang a.on { color:#FFF}
	.nydaohang a:first-child{ margin-left:0}
	.nydaohang a:hover{ background:#008ce1; color:#FFF}
	#weizhi{ }
	.weizhi { width:1200px; height:auto; margin:0 auto; background:url(../images/sy.jpg) no-repeat 0px ; text-indent:0.5cm;    font-size: 14px; padding:0px 0; overflow:hidden; color:#666;padding:20px 0}
    .weizhi a{ color:#5a5a5a}
	
	.nyabout_bt{ width:1240px; height:50px; background:url(../images/nyabout_bt.jpg) no-repeat 0px bottom; line-height:0px; font-size:32px; color:#242424; font-weight:bold; text-align:center; margin-top:25px;}
	.nyabout_nr{color:#666666; line-height:2; padding:20px;}
	.nyabout_nr1{ width:890px; height:auto; overflow:hidden; float:left; display:inline; margin-top:15px; }
	
.nyleft{ width:300px; float:left; display:inline; padding-bottom:40px;} 
.nyleft1{ width:300px; float:right; display:inline; padding-bottom:40px; margin-top:35px;}
.nyleft_bt{ width:300px; height:75px;  line-height:75px; text-align:center; background:url(../images/bz.png) no-repeat 20px 28px #008ce1; color:#FFF; font-size:24px;}
.nyleft_nr{ width:300px; height:auto; overflow:hidden; margin:0 auto;}
.nyleft_nr ul li{ width:300px; height:50px; background:#e8e8e8; text-indent:0.8cm; font-size:15px; line-height:50px;transition-duration:0.3s; margin-top:2px; }
.nyleft_nr ul li a{ color:#1f1f1f; display:block}
.nyleft_nr ul li:hover{ text-indent:1.3cm}


.menu,.tab-box{  width: 300px; height: 100%;  margin: 0 auto; padding-top: 0px; background: #fff; }
.menu ul li{ /*height:45px; */line-height: 55px; border-bottom: 1px solid #fefefe; background:#e0e0e0; font-size: 15px;  }
.menu ul li span{ display: block; height: 100%; width: 100%; position: relative; padding:0; text-indent:0.8cm  }
.menu ul li span i{ display: block; height: 20px; width: 20px; background: url(../images/arr.png) no-repeat center center; background-size:80% 80%; position: absolute; right: 20px; top: 50%; margin-top: -10px;  transition: all 0.3s ease-out; transform: rotate(0deg);}
.menu ul li span i.action{ transition: all 0.3s ease-out;transform: rotate(180deg);}
.menu ul li>dl{ display: none; padding-left: 0px; text-indent:1.2cm; background: #e9e9e9; }
.menu ul li>dl a{ display: block; height:40px; width: 100%; font-size: 13px; line-height:40px; color: #222; text-decoration: none; border-bottom:1px dashed #f9f9f9 }




.nylx{ width:300px; height:auto; margin-top:20px;}
.nylx_nr{ width:298px; min-height:225px; border:1px solid #e2e2e2; margin-top:2px;}
.nylx_nr_s{ width:287px; height:72px; border-bottom:1px dashed #b2bcc8; margin:0 auto; position:relative; background:url(../images/nydh.jpg) no-repeat 8px 20px; color:#3d5573; text-indent:1.2cm}
.nylx_nr_x{ width:280px; height:auto; overflow:hidden; line-height:2; margin:0 auto; margin-top:20px; color:#4b4a4a}



		/* 本例子css */

.nytjcp_nr{width:238px; height:auto; border:1px solid #d7d7d7;padding:5px 0; margin-top:10px;}

		.picScroll-top{  overflow:hidden; position:relative;     }
		.picScroll-top .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-top .bd ul li{ text-align:center; zoom:1; }
		.picScroll-top .bd ul li .pic{ text-align:center; }
		.picScroll-top .bd ul li .pic img{  padding:3px; border:1px solid #ccc; }
		.picScroll-top .bd ul li .pic a:hover img{ border-color:#008ce1;  }
		.picScroll-top .bd ul li .title{ line-height:24px; }
		.picScroll-top .bd ul li .title a{ color:#666}
		.picScroll-top .bd ul li .title a:hover{ text-decoration:underline; color:#F00}



#picUL1{text-indent:0; overflow:hidden; list-style:none; margin-top:10px; margin-left:10px}
#picUL1 li{float:left;	line-height:2.5;	margin:5px 5px;	_margin:0 4px;	text-align:center;}
#picUL1 li img{vertical-align:middle; padding:10px; border:1px solid #CCC;transition:all 0.4s ease-in 0.1s }
#picUL1 li img:hover{ border:1px solid #000}
#picUL1 li a{ color:#666; text-decoration:none; font-size:12px;}
#picUL1 li a:hover{ color:#F00;}


/*product_list*/

.product_list{margin-top:0px;}
.product_list li{width:284px;float:left;margin-left:8px;margin-bottom:30px;}
.product_list li:nth-child(4n+1){margin-left:0;}
.product_list li img{display:block;width:276px;height:192px;border:1px solid #CCC;padding:3px;}
.product_list li p{line-height:40px;height:40px;text-align:center;}
.product_list li .zizhi_img{width:276px;height:192px;border:1px solid #CCC;padding:3px;}
.product_list li .zizhi_img .zimg{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:contain;}


/*NEWS CONTENTS PAGE*/
#newTitle{color:#333; font-size:29px; text-align:center; padding:10px 0 20px; margin:0; font-weight:bold;}
#newTitle strong{ font-size:16px;}
#newsContent{ color:#333; line-height:24px; font-size:16px; margin:15px 0 0; font-family:"微软雅黑"; }
#newsContent table{border-top:1px solid #000;border-left:1px solid #000;margin-top:10px;}
#newsContent td{border-bottom:1px solid #000;border-right:1px solid #000;line-height:25px;padding:5px 0;}
#newsContent td p{line-height:25px!important;}


#newsInfo{ color:#333; margin:0px; font-weight:normal; text-align:center; font-size:12px; border-bottom:1px solid #CCC; padding-bottom:15px;}
.infoClass{margin:0px;margin-bottom:10px;line-height:12px;text-align:left;padding-left:10px;padding-top:8px;}

#proInfoFont{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding-top:20px;}
#infoImage{ float:left; display:inline; margin:0 15px 0 0 }
#infoImage img{ width:600px; height:auto; border:1px solid #eeeeee; padding:5px}




/*产品详情*/

.xq{ width:99%; height:auto; overflow:hidden; margin:0 auto; line-height:2; font-size:14px}
.xq_bt{ width:100%; height:30px; margin:0 auto; border-bottom:2px solid #008ce1; margin-bottom:8px}
.xq_cn{ float:left; width:100px; height:30px; background:#008ce1; font-family:"微软雅黑"; font-size:14px; color:#FFF; line-height:30px; text-align:center}


/*GUESTBOOK PAGE*/
.borderLi{margin-top:13px;}
.G_InputText{width:280px;height:35px;border:1px solid #dedede; text-indent:0.3cm; font-size:14px; color:#999}
.G_textarea{width:300px;height:100px;border:1px solid #dedede;text-indent:0.3cm; font-size:14px; color:#999}
.G_ul{margin:0 auto;text-align:left;list-style:none; margin-top:38px;}
.G_botton{width:280px;height:33px;line-height:33px;border:0; text-align:center; cursor:pointer; margin-top:20px; background:#0067c7; color:#FFF}
.imgvc{ width:100px; height:35px;border:1px solid #dedede; text-indent:0.3cm; font-size:14px; color:#999}
/*˲Ƹ*/
.jobList{padding:5px 10px 20px 10px;position:relative;width:550px;margin:0 auto;}
.yingping{right:0;bottom:0;color:#f00;padding-right:10px;font-size:14px;}

.G_ul1{width:770px;margin:0 auto;text-align:left;list-style:none; margin-bottom:40px; overflow:hidden }


/*ϵ*/
/*边距*/
.pad{padding:5px 0 20px;}
.mrg-t-5{ margin-top:6px;}
.mrg-t-10{ margin-top:10px;}
.mrg-t-20{ margin-top:44px;}
.mrg-left{ margin-left:3px;}
.none-m{ margin:15px 0 0;}
/*去除浮动*/
.clear{ clear:both; overflow:hidden; zoom:1; float:none;}



/*页码放置 begin*/
#page { width:90%; height:30px; clear:both; line-height:30px; text-align:center; font-size:13px; color:#333;background: #DFDFDF; margin:10px auto}
#page input { width:20px; height:13px; margin-top:6px; line-height:13px; font-size:12px;}
#prevnext { width:658px; height:30px; line-height:30px;background: #DFDFDF;}
#prevnext span { width:300px; float:left; text-align:center;}
#pagecontent { border:none;}
#page a{ color:#999}
#page a:hover{ color:#000}

/*页码放置 end*/
 
 /*相关新闻*/
 .xgtj{ width:98%; height:auto; overflow:hidden; clear:both;  margin:0 auto;margin-top:20px;}
 .xgtj_bt{ width:100%; height:35px;}
 .sgtj_bt_cn{ width:100px; height:35px; background:#008ce1; line-height:35px; text-align:center; font-family:"微软雅黑"; font-size:15px; color:#FFF; margin-left:25px; display:block}
 .xgtj_nr{ padding-top:5px; padding-bottom:50px}
 .xgtj_nr ul li{ width:45%;line-height:2.3; background:url(../images/tst_113.jpg) no-repeat 1px 11px; border-bottom:1px dashed #d8d8d8; margin:0 auto; text-indent:0.5cm; float:left; margin-left:25px;}
 

 /*相关产品*/
 .xgtj_cp{ width:98%; height:auto; overflow:hidden; clear:both;  margin:0 auto;margin-top:20px;}
 .xgtj_cp_bt{ width:100%; height:35px; overflow:hidden}
 .xgtj_bt_cn{ width:100px; height:35px; background:#008ce1; line-height:35px; text-align:center; font-family:"微软雅黑"; font-size:15px; color:#FFF; margin-left:25px; display:block; float:left;}
 .xgtj_bt_cn a{ color:#FFF}
 .xgtj_bt_cn a:hover{ color:#FF0}
 .ml30{ margin-left:30px;}
  
 .xgtj_cp_nr{ width:100%; height:auto; overflow:hidden; margin:0 auto;}
 .xgtj_cp_nr ul{ padding-top:20px}
 .xgtj_cp_nr ul li{ width:47%;line-height:2.3; background:url(../images/tst_113.jpg) no-repeat 1px 11px; border-bottom:1px dashed #d8d8d8; margin:0 auto; text-indent:0.5cm; float:left; margin-left:25px;}


 
.fanye ul{ list-style:none; border-top:1px dashed #cccccc; border-bottom:1px dashed #c2a9a4; padding-top:10px; padding-bottom:10px; margin-top:10px;}
.fanye ul li{ height:30px; line-height:30px; text-align:left; padding-left:10px; color:#333;}
.fanye ul li a{ color:#333;}
.fanye ul li a:hover{ color:#900;} 


#nynews{ width:890px; height:auto; margin:0 auto; padding:8px 0; overflow:hidden;}
#nynews li{ width:420px; float:left; display:inline; margin-left:20px; line-height:2.2;background:url(../images/tst_113.jpg) no-repeat 0px 9px; text-indent:0.5cm}
.news_time{ float:right}


	/*新闻列表*/
.ul-news{ list-style:none; padding:0; margin:0 auto; padding-bottom:20px; width:1120px;}
.ul-news{ list-style:none; padding:0; margin:10px 0 0; padding-bottom:20px;}
.ul-news li{overflow:hidden;clear:both;line-height:30px; border-bottom:1px dashed #CCC}
.ul-news li span{ color:#666; float:right;}



/*newslist*/

.news_list{}
.news_list .news_ul{padding:35px 0;border-bottom: 1px solid #dbdbdb;}
.news_list .news_ul .img{width:200px;height:120px;background-repeat:no-repeat;background-position:center center;background-size:cover;float:left;margin-top:4px;border:1px solid #dbdbdb;}
.news_list .news_ul .news_txt{width:850px;float:left;margin-left:32px;}
.news_list .news_ul .news_txt .news_title{font-size:22px;line-height:35px;height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_list .news_ul .news_txt .news_info{line-height:30px;padding-top:5px;font-size:16px;color:#626262;}
.news_list .news_ul .news_date{width:66px;height:31px;float:right;background:url(../images/ntime.png) no-repeat center 14px;border:1px solid #dbdbdb;border-radius:4px;text-align:center;padding-top: 35px;margin-top:52px;}

/*新留言*/

.nycon{ width:830px; height:auto; overflow:hidden; float:left; display:inline}
.nycon_bt{ width:830px; height:35px; background:url(../images/ny_05.jpg) no-repeat 0px 12px; line-height:35px;}
.nycon_nr{ width:829px; min-height:500px; overflow:hidden; padding-top:10px; margin:0 auto; line-height:2; border-right:1px solid #ededed }

.left_con{ width:340px; height:auto; overflow:hidden; float:right; display:inline;  padding-bottom:80px;}
.nytools_bt{ background:url(../images/ny_05.jpg) no-repeat 0px 12px; line-height:35px; text-indent:0.5cm; color:#444444; font-family:"微软雅黑"; font-size:21px; font-weight:bold}
.cn{ float:left; color:#444444; font-size:21px; padding-left:20px; font-weight:bold}


/*产品详情*/
.product-intro{ width:530px; height:auto; overflow:hidden; float:left; margin-left:40px; padding-top:0px;}
.product-intro p{ line-height:36px; font-size:15px; color:#333; font-family:"微软雅黑"}
.product-intro p span{ font-weight:bold; color:#e40112; font-size:16px;}
.product-intro h1.font-size-24{ font-size:33px; font-weight:bold; color:#333; padding:0 0 15px 0}


.pro_more {padding: 10px 15px;    border: 1px solid #008ce1;    color: #ffffff; font-size:18px; display: block;    width: 160px;    text-align: center;    -webkit-transition: all .6s cubic-bezier(.165, .84, .44, 1) 0ms;    transition: all .6s cubic-bezier(.165, .84, .44, 1) 0ms; margin-top:30px; background:#008ce1; opacity:0.8; float:right; margin-right:20px}
.pro_more a{ color:#FFF}
.pro_more:hover { opacity:1; padding-left: 15px; color: #fff; border-color: #008ce1 ; text-decoration: none; cursor:pointer }
.pro_more:hover a{ color:#FFF}


/*productshow*/



 .pro_title{color:#333;font-size:20px;text-align:center;padding:10px 0 20px;margin:0;font-weight:bold;}
 .pro_info{color:#333;font-weight:normal;text-align:center;font-size:12px;border-bottom:1px solid #CCC;padding-bottom:15px;}
 .pro_img{padding-top:15px;}
 .pro_image{text-align:center;margin:10px auto; max-width:90%; height:auto;}
 .pro_image img{display:block;margin:0 auto;}
 .canshu{ width:300px;float:left;display:inline;padding-left:15px;line-height:2;margin-top:25px;}
 .canshu p{font-size:16px;}
 .canshu p:first-child span{color:#f00}
 .productshow_ul{margin-top:20px;background:#E5E5E5;}
 .productshow_ul li{height:75px;line-height:75px;float:left;padding:0 45px;color:#444; font-size:18px; font-weight:bold;cursor:pointer;}
 .productshow_ul li.hover{background:#008ce1;color:#FFF;}
 .pro_txt{width:98%; margin:0 auto;font-size:16px;line-height:1.8;margin-top:10px; color:#333 }
 .pro_txt p{font-size:16px;line-height:1.8;margin-top:0px;}
 .pro_txt img{max-width:650px;margin:0 auto;}
 .pro_txt table{border-top:1px solid #000;border-left:1px solid #000;} 
 .pro_txt table td{border-right:1px solid #000;border-bottom:1px solid #000;} 
 .pro_contact{ width:98%; margin:0 auto;margin-top:20px;}
 .pro_contact p{line-height:34px;}
 .pro_form{ width:98%; margin:0 auto;margin-top:20px;}
 .pro_form li{margin-bottom:12px;}
 .pro_form li .i_input{width:50%;height:24px;padding:3px 8px;border:1px solid #CCC;}
 .pro_form li textarea{vertical-align:top;resize:none;width:50%;padding:3px 8px;border:1px solid #CCC;}
 .pro_form li .b_input{width:100px;height:36px;background:#0065ad;color:#FFF;}
 
 /*返回顶部*/

.izl-rmenu{position:fixed;right:1%;bottom:10px;padding-bottom:20px;background:url(../images/r_b.png) 0px bottom no-repeat;z-index:999;}
.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#0258a1;}

.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#0d62bd;text-decoration:none;display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat;background-color:#0258a1;}

.izl-rmenu .btn-wx .pic{position:absolute;left:-160px;top:0px;display:none;width:160px;height:auto;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat;background-color:#0258a1;}

.izl-rmenu .btn-phone .phone{background-color:#0258a1;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}	
.float_ad{position:fixed;width:150px;height:195px;left:0;top:130px;z-index:99999999;}
.float_ad img{display:block;width:100%;height::auto;}	