@charset "utf-8";
/* CSS Document */
body{margin:0px auto; min-width:1200px; padding:0px; color:#333333; max-width:1900px; font-size:16px;/*overflow-x:hidden;box-sizing:border-box;*/ font-family:"Microsoft YaHei";}
form,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{ margin:0px;padding:0px;}
i{ font-style:normal;}
img{margin:0px; padding:0px; border:0px; overflow:hidden;}
li{ list-style:none; padding:0; margin:0;}
ul{margin:0px;padding:0px;list-style-type:none;}
input,select{margin:0px;padding:0px;vertical-align:middle; outline:none}
a{ color:#333333; text-decoration:none; padding:0; margin:0;}
a:hover{ color:#ff0000}
.clear{font-size:0px;line-height:0px;float:none; height:0px;clear:both;overflow:hidden;}
.fix:before,.fix:after{content:"";display:table;}
.fix{*zoom:1;}
.fix:after{clear:both;}
.center{ width:80%; margin:auto;}
.mt15{ margin-top:15px;}
.bg_p5 td{ padding:10px; border-bottom:1px solid #CCC; border-right:1px solid #CCC;}
.bg_p5{ border-top:1px solid #CCC; border-left:1px solid #CCC;}

/*top*/
.top{ width:100%; height:100px; background:#fff;  box-shadow: 5px 5px 10px #333; z-index:9999;}
.top h1{ float:left; padding-top:21px; padding-left:3%;}


.nav{ float:right; position:relative; z-index:1; padding-right:5%;}
.nav .nLi{ float:left;  position:relative; display:inline; margin-top:30px;}
.nav .nLi h3{ float:left; line-height:40px; font-size:17px; font-weight:normal  }
.nav .nLi h3 img{ float:left; margin-top:42px}
.nav .nLi h3 a{ display:block; padding:0 30px;color:#333; 
background:url(../images/nav_gx.jpg) no-repeat right center  }
.nav .on h3 a{ background:url(../images/nav_t.png) no-repeat bottom center; color:#fff; border-radius:50px;
background:-webkit-linear-gradient(left, #0978AE , #44C7FF) ;
background: -o-linear-gradient(left, #0978AE , #44C7FF); 
background: -moz-linear-gradient(left, #0978AE , #44C7FF);
background: linear-gradient(to left, #0978AE , #44C7FF);}

.nav .sub{ display:none; width:140px; text-align:center; left:-8px; top:70px; position:absolute;
 background:#4E4E4E; line-height:32px; padding:10px 0px;
background:-webkit-linear-gradient(top, #0978AE , #44C7FF) ;
background: -o-linear-gradient(top, #0978AE , #44C7FF); 
background: -moz-linear-gradient(top, #0978AE , #44C7FF);
background: linear-gradient(to top, #0978AE , #44C7FF);}
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 10px; color:#fff; font-size:13px}
.nav .sub a:hover{ background:#97812E; color:#fff; }


/*搜索*/
.top02{float:right; padding-right:3%; margin-top:30px}
.top02_r{width:47px; }
.top02 .search_dk{width:45px; height:45px; cursor:pointer; display:block;}
.top02 .search_gb{width:45px; height:45px; cursor:pointer; display:none;}
.top02 .search02{width:88%; padding:0 6%; height:auto; background:url(../images/sousuo02.png); 
position:absolute; left:0px; top:100px; z-index:900; display:none;}
.top02 .search03{width:100%; height:auto; padding:15px 0px; margin:0px auto;}
.top02 .search04{width:205px; height:30px; background:#FFF; float:right; padding-left:10px;}
.top02 .search05{width:47px; height:30px; float:right;}
.top02 .in{width:100%; height:30px; line-height:30px; border:0px; display:block;}

.xian{background:url(../images/xian.png) no-repeat bottom; padding-bottom:5px;}
/*轮播图*/
.slideBox{ width:auto; overflow:hidden; position:relative; z-index:-1; }
.slideBox .hd{ height:32px; overflow:hidden; position:absolute; left:8%; bottom:18px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; background:url(../images/ico-ban1.png) no-repeat center; 
width:32px; height:32px; cursor:pointer;  }
.slideBox .hd ul li.on{ background:url(../images/ico-ban2.png) no-repeat; opacity:1  }
.slideBox .bd{ position:relative; height:100%; z-index:0; }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; display:block;  }


.slideBox .prev{ position:absolute; left:3%; top:52%; display:block; width:11px; height:18px; 
background:url(../images/an_left.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ position:absolute; right:3%; top:52%; display:block; width:11px; height:18px; 
background:url(../images/an_right.png) no-repeat; filter:alpha(opacity=50);opacity:0.5; }
.slideBox .prev:hover,.slideBox .next:hover{ opacity:1}




.sb{ background:url(../images/b.png) no-repeat top center; width:128px; height:100px; text-align:center; 
margin:auto; margin-top:-50px; position:relative; z-index:90}

.banner_mouse{ width:100%; background:url(../images/mouse.png) no-repeat center; position:relative; 
height:39px; top:30px}
.banner_mouse span{width: 12px; height: 8px;  position: absolute; left: 50%;
background: url(../images/mouse_arrow.png) center center no-repeat; margin-left: -6px; top:16px;}



/*公司简介*/
.sy_about{ width:100%; background:url(../images/about_bg.jpg) no-repeat top center;background-size:100% 100%;
 padding:20px 0;}

.box01{ width:80%; margin:auto; padding-top:32px; padding-bottom:40px;}
.box01_left{ width:46%; float:left; padding-top:20px}
.box01_left h2{ width:95%; margin:0 auto;font-size:42px; font-weight:bold; color:#0072BD; }
.box01_left h2 span{font-size:30px; color:#333;}
.box01_left ul{ padding-top:60px}
.box01_left ul li{ float:left; font-size:39px; width:33%; color:#02427B; font-weight:bold;text-align:center;}
.box01_left ul li b{ font-size:16px;}
.box01_left ul li i{ display:block; font-size:14px; color:#333; text-align:center;}
.box01_left ul li:nth-child(2){ color:#0072CB; border-left:1px #e5e5e5 solid; 
border-right:1px #e5e5e5 solid; }


.box01_right{ float:right;width:50%; line-height:32px; font-size:16px;}
.box01_right .img{width:100%;border-radius:20px; box-shadow:3px 3px 5px #ccc; margin-top:30px;}

.imgt{width:100%;border-radius:20px; box-shadow:3px 3px 5px #ccc; margin-top:10px;}

.neirong{ overflow:hidden; line-height:32px; font-size:16px; margin-top:30px; padding-bottom:30px; color:#59636A;}
.neirong1{ width:95%; margin:0 auto; line-height:28px; padding-top:40px;}
.neirong1 img{ max-width:1200px}
.neirong1 h3{ line-height:50px; margin-top:15px;}

.neirong1 table{ margin:0 auto; }
.neirong1 table td{ padding:0 10px;}

.anniu1{ padding:8px 40px; color:#fff; border-radius:50px;
background:-webkit-linear-gradient(left, #0978AE , #44C7FF) ;
background: -o-linear-gradient(left, #0978AE , #44C7FF); 
background: -moz-linear-gradient(left, #0978AE , #44C7FF);
background: linear-gradient(to left, #0978AE , #44C7FF);}

.anniu1:hover{ color:#fff; border-radius:50px;
background:-webkit-linear-gradient(left, #0978AE , #000) ;
background: -o-linear-gradient(left, #0978AE , #000); 
background: -moz-linear-gradient(left, #0978AE , #000);
background: linear-gradient(to left, #0978AE , #000);}


/*产品展示*/
.cpzs{ width:100%; background:url(../images/cp.jpg) no-repeat center;background-size:100% 100%; padding:80px 0;}
.cpzs ul{ width:80%; margin:0 auto;}
.cpzs ul li{ float:left; width:20%; position:relative;}
.cpzs ul li img{ width:100%; }
.cpzs ul li span{ width:100%; text-align:center; position:absolute; 
background:url(../images/yy_bg.png) repeat-x; line-height:160px; height:115px; overflow:hidden; 
font-size:24px; bottom:4px; left:0;}
.cpzs ul li a{ color:#fff;}
.cpzs ul li a:hover{ color:#cccccc}


/* SECOND ELEMENT */
.second:before {  background-color: #E85858;  background-image: url("../images/2.jpg"); 
 background-blend-mode: darken;}

.partialBorder {  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  -o-transform: scale(0.5);  transform: scale(0.5);  opacity: 0;}

.partialBorder > div {  position: absolute;  height: 10%;  width: 10%;  border: 2px solid #fff;}
.partialBorder .leftTop {  left: 0;  top: 0;  border-right: none;  border-bottom: none;}
.partialBorder .rightTop {  right: 0;  top: 0;  border-left: none;  border-bottom: none;}
.partialBorder .leftBot {  left: 0;  bottom: 0; border-right: none;  border-top: none;}
.partialBorder .rightBot {  right: 0;  bottom: 0;  border-left: none;  border-top: none;}

.second:hover .partialBorder {  opacity: 1;
  -webkit-transform: scale(0.95);
  -moz-transform: scale(0.95);
  -o-transform: scale(0.95);  transform: scale(0.95);}


.elem:before {  content: "";  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%; 
 z-index: 1;  opacity: 0;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  will-change: transform, opacity;}
.elem:hover:before {  opacity:0.2;}

.partialBorder {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: 60;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  -o-transition: 0.5s;  transition: 0.5s;
  -moz-box-sizing: border-box;  box-sizing: border-box;}

.cpbj{height:660px; position:absolute; z-index:-1; width:100%; background:url(../images/cp.jpg) no-repeat center;background-size:100% 100%; min-width:1200px;}

/* 本例子css */
		.slideGroup{ width:100%; border:1px solid #ddd; text-align:left; overflow:hidden;height:640px}
		
		.slideGroup .parHd{line-height:30px; margin-top:30px; padding:0 10px 0 20px; }
		.slideGroup .parHd ul{ width:60%; margin:0 auto;}
		.slideGroup .parHd ul li{width:30%; float:left; padding:10px; cursor:pointer;border-radius:50px;
		box-shadow: 1px 1px 10px #fff; margin:1%; z-index:2; text-align:center; font-size:18px; color:#FFF!important;}
		.slideGroup .parHd ul li img{ width:100%; height:100%; border-radius: 50%;}
		.slideGroup .parHd ul li:nth-child(2){}
		.slideGroup .parHd ul li.on{background:#fff;}
		.slideGroup .parHd ul li.on a{color:#333!important;}
		.slideGroup .parHd ul li a{color:#fff;}
		.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:40px 70px 10px 70px; width:100%; position:relative; z-index:2;}

		.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:10px; display:block; width:50px; height:100%; background:url(../images/zuo1.png) center center no-repeat; z-index:3;}
		.slideGroup .sNext{ left:auto; right:5px; background:url(../images/zuo2.png) center center no-repeat;  }
		.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }

		.slideGroup .parBd{  /*width:calc(70% - 220px);*/ width:80%; margin:0 auto; zoom:1; }
		.slideGroup .parBd ul li{ width:18%; margin:10px 11px; float:left; _display:inline; overflow:hidden; text-align:center; box-shadow: 1px 1px 6px #ccc; background:#fff url(../images/logo2.png) no-repeat top left; padding:6px 0 20px 0;border-radius:10px;}
		.slideGroup .parBd ul li .pic{ text-align:center;}
		.slideGroup .parBd ul li .pic img{ width:90%; height:165px; margin:0 auto; display:block;transition: all .3s linear; }
		.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
		.slideGroup .parBd ul li .title p{ line-height:22px; font-size:16px; padding:5px 0; height:55px; overflow:hidden;}
		.slideGroup .parBd  ul li:hover .pic img{  -webkit-transform: scale(1.08);
	    -moz-transform: scale(1.08);   -ms-transform: scale(1.08); -o-transform: scale(1.08);  transform: scale(1.08);}
.slideGroup .parBd ul li:hover{ font-size:16px; border-bottom:4px solid #084BA6;}
.slideGroup .parBd ul li:hover .more{background:#00499A; color:#FFF;}


.more{ background:#e1e1e1;border-radius:50px; padding:5px 25px;}
.more:hover{ background:#00499A; color:#FFF;}

.news{height:600px; width:100%; background:url(../images/abbj.png) no-repeat center;background-size:100% 100%;}
.newsl li{ width:23%; float:left; margin-right:2%; font-size:14px; line-height:20px;box-shadow: 1px 1px 6px #ccc; padding:1px; overflow:hidden;}
.newsl li p{ text-align:left; line-height:22px; padding:0 15px 15px 15px; color:#666; height:55px; overflow:hidden;  
    text-overflow: ellipsis;   display: -webkit-box;   -webkit-line-clamp: 2;    -webkit-box-orient: vertical;}
.newsl li img{ width:100%;transition: all .3s linear;}
.newsl li h3{ font-size:16px; text-align:center; line-height:36px; color:#000; padding-top:5px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newsl li:hover img{  -webkit-transform: scale(1.08)}



/*二级大图*/
.rj_banner{ width:100%;position: relative;	z-index:-1;}
.rj_banner img{ width:100%}
.title1{ font-size:30px; text-align:center; color:#FFF; padding-bottom:15px; padding-top:35px; background:url(../images/xian01.png) no-repeat bottom center; margin-bottom:20px;}
.title1 span{ font-size:16px; text-transform: uppercase; display:block; color:#999; font-weight:100; padding-top:10px;}

.title2{ font-size:30px; text-align:center; color:#000; padding-bottom:15px; padding-top:35px; background:url(../images/xian02.png) no-repeat bottom center; margin-bottom:20px;}
.title2 span{ font-size:16px; text-transform: uppercase; display:block; color:#999; font-weight:100; padding-top:10px;}


.dhui_bj{ background: #f4f4f4;}

.pictxt {position: absolute;left: 50%;top: 28.6%;transform: translateX(-50%);	-ms-transform: translateX(-50%);
	-webkit-transform: translateX(-50%); text-align:center;}
.pictxt h2 {font-weight: bold;	font-size:40px;color: #fff;text-shadow: 2px 0 2px rgba(0, 0, 0, .3)}
.pictxt h3 {text-transform: uppercase;font-weight: bold;	font-size: 30px;color: rgba(255, 255, 255, .5);margin-bottom: 25px}
.pictxt span img {margin-right: 22px;}
.pictxt span {	color: #fff;font-size: 20px}


.nav-height{ position:relative; margin-top:-2px; z-index:9;}

.nav-wrap { width: 100%;height: 55px; border-bottom:1px #ececec solid; background:#fff}
.nav-wrap span{ float:right; font-size:14px; line-height:55px;}
.nav-wrap span img{ vertical-align:middle; margin-top:-4px}
.nav-wrap span i{ color:#ff0000}

.nav-wrap.navFix{position: fixed;top: 0;left: 0;} 

.nav-wrap ul {margin: 0 auto; width:100%; display: block;}
.nav-wrap li { display: inline-block;height: 55px; line-height: 55px; float: left; min-width:150px; text-align:center;}
.nav-wrap li a {display: block; padding: 0 20px;font-size:18px; color: #333; text-decoration: none;}
.nav-wrap li a:hover{color:#fff;
background:-webkit-linear-gradient(left, #0978AE , #44C7FF) ;
background: -o-linear-gradient(left, #0978AE , #44C7FF); 
background: -moz-linear-gradient(left, #0978AE , #44C7FF);
background: linear-gradient(to left, #0978AE , #44C7FF);}
.nav-wrap li a.active { color:#fff;
background:-webkit-linear-gradient(left, #0978AE , #44C7FF) ;
background: -o-linear-gradient(left, #0978AE , #44C7FF); 
background: -moz-linear-gradient(left, #0978AE , #44C7FF);
background: linear-gradient(to left, #0978AE , #44C7FF);}


#section1{ width:1200px; margin:auto; line-height:32px; padding-top:50px; padding-bottom:50px}
#section2{ background:#f4f4f4}

.picMarquee-left{ width:1300px; margin:auto; position:relative;}
.picMarquee-left .hd .prev{ position:absolute; background:url(../images/lwft.png) no-repeat; width:40px; 
height:40px; left:0; top:236px; cursor:pointer}
.picMarquee-left .hd .next{  position:absolute; background:url(../images/right.png) no-repeat; width:40px;
 height:40px; right:0; top:236px; cursor:pointer }

.picMarquee-left .bd{ padding:55px 55px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ float:left; width:266px; padding:5px; background:#fff; border:1px #ececec solid;
 text-align:center; margin:10px; display:inline  }
.picMarquee-left .bd ul li img{ width:266px; height:380px;}
.picMarquee-left .bd ul li span{ display:block; font-size:18px; padding-top:15px; padding-bottom:15px}
.picMarquee-left .bd ul li:hover{ border:1px #ff0000 solid; }


#section3{ width:1200px; margin:auto; line-height:32px; padding-top:50px; padding-bottom:50px;}

.xwzx{ width:1200px; min-height:600px;}
.xwzx ul li{ width:1180px; font-size:16px; background:url(../images/icon-09.gif) no-repeat left center; 
padding-left:20px; height:58px; line-height:58px; border-bottom:1px #dfdfdf solid}
.xwzx ul li span{ float:right; color:#999}


/* 分页 */
#page{ font-family:"宋体";text-align:center; margin-bottom:10px; display:block; padding-top:35px}
#page a { display:inline-block; height:27px; line-height:27px; background:#fff; text-align:center; 
color:#333;}
#page a.a1 {width:56px;  }
#page a:hover { background:#eaeaea; color:#000; text-decoration:none }
#page span { display:inline-block; height:27px; line-height:27px; background:#ff0000; color:#fff; 
text-align:center;padding:0 12px}


.article{ width:1200px; margin:auto; padding-top:50px; }
.article h6{ width:100%; font-size:24px; font-weight:normal; text-align:center}
.article span{ width:100%; display:block; font-size:14px; text-align:center; padding-top:25px}
.article span i{ color:#ff0000}

.pre{ width:95%; margin:0 auto; padding-top:60px; padding-bottom:20px;}
.pre ul li{ width:100%; line-height:32px; font-size:16px;}


/*荣誉*/
.cplist {margin-top: 55px;}
.cplist li {display: inline-block; float:left;	vertical-align: top;width: 48.5%;	margin-right: 3%;	margin-bottom: 3%;	box-sizing: border-box;	background: #0472c6;border-radius: 15px;}
.cplist li img{border-radius: 15px;}
.cplist li a {	box-sizing: border-box;	display: block;	padding: 47px;	font-size: 0;}
.cplist li:nth-child(2n) {	margin-right: 0}
.cplist li:nth-child(3),
.cplist li:nth-child(4) {	margin-bottom: 0}
.cplist li:hover {background: #024b88}

.cpimg {display: inline-block;	vertical-align: top;width: 56.4%}
.cpimg img {width: 100%;}

.cptxt {display: inline-block; vertical-align: top;	width: 43.6%;box-sizing: border-box;padding-left: 44px;}
.cptxt h2 {	color: #fff;font-size: 28px;font-weight: bold;}
.cptxt p {	color: #fff;line-height: 32px; font-size:16px; padding:15px 0;}



/*新闻*/
.hyfzlist li {	margin-bottom: 39px; overflow:hidden;	background: #f7f7f7;	padding: 39px;}
.hyfzlist li:last-child {	margin-bottom: 0}
.hyfzlist li a {display: block;}

.ggtime h2 {color: #0062b0;	font-size: 30px;font-weight: bold;}
.ggtime h2 span {display: block;font-size: 14px}

.hytime .ggtime {width: auto;padding: 0;}
.hytime .ggtime:after,
.hytime .ggtime:before {display: none}
.hytime {display: inline-block;	vertical-align: top;	width: 100px;	text-align: right; float:right;}
.hytime font {	display: inline-block;	width: 55px;height: 55px;border-radius: 50%;	background-size: 100% 100%;
	background-image: url(../images/zuo2.png);
	text-align: center;	line-height: 55px;	margin-top: 60px;	box-shadow: 0 10px 25px rgba(0, 0, 0, .15);	color: #fff}

.hyfzlist img {	display: inline-block;	vertical-align: top;width: 21%; float:left;}

.hytxt {display: inline-block; float:left;	box-sizing: border-box;	vertical-align: top;width: calc(79% - 100px);padding: 0 50px;}
.hytxt h2 {	line-height: 28px;	font-weight: bold;	font-size: 18px;color: #222222;	margin-bottom: 26px}
.hytxt h2:after {content: '';display: block;width: 127px;	height: 2px;background: #216fd3;margin-top: 26px}
.hytxt p {line-height: 28px;color: #8b969e;}

.hyfzlist li:hover h2,
.hyfzlist li:hover p {	color: #fff}
.hyfzlist li:hover a,.hyfzlist li:hover {background: #0064c2}
.hyfzlist li:hover h2:after {background: #fff}



.page2 {	padding:30px 0;	text-align: center;}
.page a {	display: inline-block;	vertical-align: top;	width: 30px;	height: 30px;	box-sizing: border-box;	border: 1px solid #c4c4c4;	color: #989898;	margin: 0 8px;	border-radius: 50%;	line-height: 30px;}
.page a:hover,
.page a.ac {	color: #fff;	border-color: #056cb8;	background: #056cb8}

/*产品中心*/
.rj_box{ width:100%; height:100%;
background:-webkit-linear-gradient(bottom, #fff , #f2efef) ;
background: -o-linear-gradient(bottom, #fff , #f2efef); 
background: -moz-linear-gradient(bottom, #fff , #f2efef);
background: linear-gradient(to bottom, #fff , #f2efef);}

.mian{ width:1200px; margin:auto; padding-top:50px; padding-bottom:50px;}

.mian_left{ float:left; width:260px; background:#f4f4f4}
.mian_left h3{ width:260px; height:58px; line-height:58px; text-align:center; background:#ff0000; 
font-size:24px; color:#fff; font-weight:normal}
.mian_left ul li{ width:230px; line-height:52px; border-bottom:1px #e1e1e1 solid; font-size:18px; 
background:url(../images/lm_b.png) no-repeat left center; background-position:10px; padding-left:30px}
.mian_left ul li:last-child{ border-bottom:none}
.mian_left ul li.a1 a{ color:#ff0000}


.mian_right{ float:right; width:910px;}
.mbx_dh{ height:58px; line-height:58px; border-bottom:1px #e1e1e1 solid; font-size:24px}
.mbx_dh span{ float:right; font-size:14px}
.mbx_dh span img{ vertical-align:middle; margin-top:-2px; padding-right:5px}


.cpzx{ width:100%}
.cpzx ul{ padding-top:40px}
.cpzx ul li{ float:left; width:15.6%; padding:2px; background:#fff; border:1px #e1e1e1 solid; margin:1% 0.5%; display:inherit;background:url(../images/logo2.png) no-repeat top left; text-align:center;}
.cpzx ul li:hover{ border:1px solid #00499A; background:#FFF;}
.cpzx ul li:hover span{ background:#00499A; color:#FFF;}
.cpzx ul li:hover a{ color:#00499A;}
.cpzx ul li img{ width:100%; height:200px;}
.cpzx ul li h6{ font-size:15px; text-align:center; font-weight:normal; padding-top:10px; padding-bottom:10px; height:50px; line-height:20px; overflow:hidden;}
.cpzx ul li p{ text-align:center;}
.cpzx ul li p i{ color:#ff0000;}
.cpzx ul li span{ margin:10px 0 0 0; display:block; background:#F3F3F3;}

/*在线留言*/
.zxly{ width:600px; margin:auto; padding-top:80px; padding-bottom:80px}
.zxly p{ width:600px; margin-bottom:15px}
.zxly p label{ float:left; width:100px; padding-right:10px; line-height:34px; text-align:right;}
.zxly p select{ width:270px; height:34px; line-height:34px; border:1px #dddddd solid}
.zxly p .duan1{ width:450px; height:34px; line-height:34px; border:1px #dddddd solid; padding-left:10px}
.zxly p .duan2{ width:450px; height:234px; line-height:34px; border:1px #dddddd solid; padding-left:10px}
.zxly .tijiao{ width:120px; height:34px; line-height:34px; background:#ff0000; color:#fff; border-radius:5px;
 border:none; cursor:pointer; margin-left:110px; font-size:18px}


/*联系我们*/
.lxwm{ width:1200px; margin:auto; padding-top:60px; padding-bottom:60px}
.lxwm h2{ font-size:28px; font-weight:normal; padding-bottom:20px; padding-top:15px}
.lxfs{ width:100%; line-height:34px; font-size:18px}


/*底部*/
.foot{ width:100%; background:#0162B4 url(../images/xian.png) no-repeat top center; padding-top:50px; margin-top:-3px}
.foot ul{ float:left; padding-bottom:50px}
.foot ul li{ float:left; width:130px; padding-left:20px;}
.foot ul li:nth-child(2){width:240px;}
.foot ul li h2{color:#FFFFFF; font-size:18px; font-weight:normal; margin-bottom:12px}
.foot ul li:last-child{ border-right:none}
.foot ul li p{ font-size:14px; line-height:28px;}
.foot ul li a{ color:#FFFFFF;}

.foot_bottom{ width:100%; background:#00499A; height:50px; line-height:50px; font-size:14px; color:#fff;}
.foot_bottom a{ float:right; color:#FFFFFF;}

.WeChat{ float:left; width:122px; text-align:center; margin-left:8%;}
.WeChat img{width:100%; border:5px solid #FFF;}
.WeChat span{ display:block; font-size:14px; padding-top:5px; color:#FFFFFF;}


.phone{ float:right; padding-top:0px; color:#fff; width:20%; padding-bottom:20px;}
.phone_bottom{ font-size:14px; margin-bottom:10px;}
.phone_bottom img{ vertical-align:middle; margin-top:-2px; margin-right:5px}
.phone_bottom span{ font-size:24px; color:#FFFF00; height:40px;}

.phone p{ background:url(../images/lx1.png) no-repeat left center;padding-top:2px;  padding-left:35px;}
.phone p:nth-child(2){ background:url(../images/lx2.png) no-repeat left center;}
.phone p:nth-child(3){ background:url(../images/lx3.png) no-repeat left top;}
.phone p:nth-child(4){ background:url(../images/lx4.png) no-repeat left top;}

.ftop {  position: fixed;  _position: absolute;  right: 0px; bottom:100px; _top: expression(documentElement.scrollTop+200);
    width: 50px;  cursor: pointer;   z-index: 1111;}


@media (max-width: 1440px) {
.nav .nLi h3 a{padding:0 18px;}
.nav{ float:right; position:relative; z-index:1; padding-right:3%;}

.center { width:95%;  margin: auto;}
.box01 { width: 90%;}
.slideGroup .parBd { width:90%;}
.cpzx ul li img{ width:100%; height:180px;}

}
@media (max-width: 1280px) {
.slideGroup .parBd {width: 100%;}
.box01{ width:1200px; padding-left:20px; padding-right:20px;}
.mc_header{width:1200px;}
.center{width:1200px; padding-left:20px; padding-right:20px;}
.WeChat{margin-left:0;}
.slideGroup .parHd ul{ width:1200px;}
.phone{ width:30%;}
.cpzx ul li img{ width:100%; height:160px;}

}
@media (max-width: 1200px){
.mc_language2{ display:none;}
.cpzx ul li img{ width:100%; height:150px;}

}
@media (max-width: 960px) {
.mc_logo { z-index: 50;  width: 180px;}
.mc_nav_a {padding:0 15px;}
.mc_language {  padding-left:5px; padding-right:5px;}
}
@media (max-width:800px) {
.mc_logo { z-index: 50;  width: 140px;}
.mc_nav_a {padding:0 5px;}
.mc_language {  padding-left:5px; padding-right:5px;}
}
@media (max-width:720px) {
.mc_logo { z-index: 50;  width: 120px;}
.mc_nav_a {padding:0 5px;}
.mc_language {  padding-left:5px; padding-right:5px;}
}
@media (max-width:680px){
.mc_navbar{ width:680px;}
}


/* leftsead */
#leftsead{width:161px;height:290px;position:fixed;top:350px;right:0px; z-index:100;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:161px;height:60px;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:161px;/* background-color: rgba(0, 0, 0, .4);*/}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:143px;}
#leftsead li a.youhui .2wm{display:none;position:absolute;right:143px;}
#p2{width:112px;background-color:#A7D2A9;height:47px;margin-left:47px;border:1px solid #8BC48D;text-align:center;line-height:47px}
#p3{width:112px;background-color:#EC9890;height:47px;margin-left:47px;border:1px solid #E6776C;text-align:center;line-height:18px; padding-top:5px;}
#p1{width:47px;height:49px;float:left}







#focus-banner{	position: relative;	width: 100%;	overflow: hidden;}
#focus-banner-list{	position: relative;}
#focus-banner-list li{	position: absolute;left: 0;	top: 0;	width: 100%;}
#focus-banner-list li img{	width: 100%;}
.focus-banner-img{	display: block;}

#focus-banner-list .focus-banner-text{	position: absolute;	left: 50%;	top: 0;	width: 1000px;	height: 100%;	margin-left: -500px;
	text-align: center;	color: #fff;	font-size: 16px;	text-align: center;}

#focus-banner .focus-handle{position: absolute;	top: 50%;	margin-top: -40px;	z-index: 100;	display: block;	width: 80px;
	height: 80px;	background-image: url("../images/focus_handle.png");}
#next-img{	left: 0;}
#next-img{	left: 50px;	background-position: 0 0;}
#next-img:hover{	background-position: 0 -80px;}
#prev-img{	right: 0;}
#prev-img{	right: 50px;	background-position: -80px 0;}
#prev-img:hover{	background-position: -80px -80px;}

#focus-bubble{	position: absolute;	left: 50%;	bottom: 10px;	z-index: 999;}
#focus-bubble li{	float: left;	width: 10px;	height: 10px;	margin: 0 5px;	border-radius: 50%;	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;	-o-border-radius: 50%;	-ms-border-radius: 50%;	border:1px #fff solid;	cursor: pointer;}
#focus-bubble li a{	display: block;	width: 100%;	height: 100%;	filter:alpha(opacity=0);	opacity: 0;}
#focus-bubble li.current{	background-color: #fff;}



