/* CSS Document */*{margin:0; padding:0;font-family:'微软雅黑';font-size:12px;}body{font-size:14px;}a{text-decoration:none; color:#000;}.fl{float:left;}.fr{float:right;}a img{ border:none;}li{ list-style:none;}.clear{clear:both;}.clearfix:after{content: '';display: block;clear: both;}img{vertical-align:middle;}.last{margin-right:0 !important;}/*input,textarea{ outline:0; resize:none; border:none; _border:0; margin:0; padding:0;}input{ margin:0; padding:0; border:none;}table,table td{border-collapse:collapse;}*/.div1200{width:1200px; margin:0 auto;}.banner img{ width:100%;vertical-align: middle;}.banner{ position:relative; z-index:1;height:610px;}.nybanner{ width:100%; height:auto; text-align:center;}.nybanner img{ width:100%; height:auto;}.wrap {    width: 100%;    min-width: 1200px;    zoom: 1;    position: relative;    margin: 0 auto;}.header{ margin-top:22px; margin-bottom:20px;}.logo .logo_01{height: 70px;}.logo .logo_02{width: 340px;margin-left: 12px;}.nav{}.nav_box li{ float:left; line-height:69px; margin-right:33px;}.nav_box li:last-of-type{ margin-right:0 !important;}.nav_box .cur a{color:#b80001;}.nav_box li a{ display:block; font-size:18px; color:#141414;}.nav_box li:hover a{ color:#b80001;}.wen{background: rgba(0,0,0,0.2); padding:40px 34px 30px 34px; width:582px;}.wen h2{ font-size:48px; color:#ffffff; margin-bottom:15px;}.wen p{ font-size:20px; color:#ffffff; margin-bottom:65px;}.wen span a{ display:block; width:120px; line-height:32px; text-align:center; border:1px solid #ffffff; font-size:14px; color:#ffffff; text-transform:uppercase; font-family:"Arial";}.wen{ position:absolute; top:136px;}.con{ margin-top:82px; margin-bottom:78px;}.hua{ text-align:center;}.hua h2{ font-size:28px; color:#141414; font-weight:normal; margin-bottom:5px;}.hua p{ font-size:18px; color:#787878; font-family:"Arial";margin-bottom:5px;}.cn_box{ margin-top:75px;}.cn_box li{ float:left; width:241px; text-align:center; margin-right:59px;}.cn_box li .li_img{ text-align:center; width:95px; margin:0 auto;}.cn_box li .img2{ display:none;}.cn_box li:hover .img2{ display:block;}.cn_box li:hover .img1{ display:none;}.cn_box li span{ display:block; font-size:18px; color:#333333; margin-top:18px; margin-bottom:12px;} .cn_box li p{ font-size:14px; color:#787878; line-height:24px;}.cn1_box{ margin-top:40px;}/*首页 about 部分*/.con3{padding-bottom:58px;}.about_box_left{float: left;width: 700px;}.about_box_right{float: right}.about_box_title{font-size: 26px;}.about_box_content{padding-top:20px;}.about_box_content p{text-indent:2em;font:14px/30px "微软雅黑";}.about_box_btn{float: left;}.cn_box li{ -webkit-transition: all .6s;    transition: all .6s;}.cn_box li:hover {/*    box-shadow: #919191 0px 10px 30px;    -webkit-box-shadow: #919191 0px 10px 30px;    -moz-box-shadow: #919191 0px 10px 30px;*/    -webkit-transform: translate3d(0, -20px, 0);    transform: translate3d(0, -20px, 0);}.cn_box li img{-webkit-transition:6s;}.cn_box li:hover .li_img img{transform:rotate(360deg);-ms-transform:rotate(360deg); 	/* IE 9 */-moz-transform:rotate(360deg); 	/* Firefox */-webkit-transform:rotate(360deg); /* Safari 和 Chrome */-o-transform:rotate(360deg); 	/* Opera */}.con1{ background:#f0f0f0; padding-top:45px; padding-bottom:58px;}.cn1_box li{ width:370px; float:left; margin-right:30px;}.cn1_box li p{ display:block; font-size:16px; color:#787878; line-height:55px; border-bottom:1px dashed #141414;}.cn1_box li span{ float:right;}.cn1_box h2 a{ display:block; text-align:center; width:100px; line-height:35px; text-align:center; background:#b80001; font-size:16px; color:#ffffff; font-weight:normal; margin-top:32px;}.cn1_box li p:hover a{ color:#b80001;}.cn1_box h4 a{ display:block; width:132px; color:#ffffff; text-align:center; background:#141414; line-height:45px; margin:0 auto;  margin-top:37px;}.con2{ margin-top:85px; margin-bottom:82px;}.cn2_box { margin-top:90px;}.cn2_box li{ float:left; text-align:center; margin-right:93px;}.cn2_box li .li_img{ width:52px; margin:0 auto;}.cn2_box li .li_img1{ width:42px; margin:0 auto;}.cn2_box li .img2{ display:none;}.cn2_box li:hover .img2{ display:block;}.cn2_box li:hover .img1{ display:none;}.cn2_box li span{ font-size:16px; color:#787878; margin-top:25px; display:block;}.cn2_box .pp1{ margin-top:35px;}.cn2_box li:hover span{ color:#b80001;}.boootm{ background:#212121; padding-top:53px;}.ft_box{ border-bottom:1px solid #555555; padding-bottom:57px;}.ft_box li{ float:left; text-align:center; width:398px; border-right:1px solid #555555;}.ft_box li .li_img{ width:48px; margin:0 auto;}.ft_box li .li_img2{ width:36px; margin:0 auto;}.ft_box li .img2{ display:none;}.ft_box li:hover .img2{ display:block;}.ft_box li:hover .img1{ display:none;}.ft_box li h2{ font-size:16px; color:#787878; font-weight:normal; margin-top:15px; margin-bottom:22px;}.ft_box li p{ font-size:14px; color:#787878; margin-bottom:5px;}.ft_box .pp2{ border-right:none;}.foot1 p { line-height:80px; color:#787878; font-size:14px;}/*ywlc*/.wen1{ background:url(../image/ywlc1_03.jpg) no-repeat; width:416px;margin-right:196px;}.wen1_a{ margin-top:23px; background:#ef9645; padding:21px 0 21px 36px;}.wen1_a p{ font-size:16px; color:#ffffff; margin-bottom:10px; background:url(../image/ywlc1_01_07.png) left center  no-repeat; padding-left:21px;}.yc_a_box li{ margin-bottom:82px;}.wen2{ background:url(../image/ywlc1_10.jpg) no-repeat; width:416px; margin-left:196px;}.wen2_a{ margin-top:18px; background:#396ab6; padding:21px 0 21px 36px; }.wen2_a p{ font-size:16px; color:#ffffff; margin-bottom:10px; background:url(../image/ywlc1_01_07.png) left center  no-repeat; padding-left:21px;}.wen3{ background:url(../image/ywlc1_15.jpg) no-repeat; width:416px;margin-right:196px;}.wen3_a{ margin-top:18px; background:#ee5454; padding:21px 0 21px 36px;height:128px;}.wen3_a p{ font-size:16px; color:#ffffff; margin-bottom:10px; background:url(../image/ywlc1_01_07.png) left center  no-repeat; padding-left:21px;}.wen4{ background:url(../image/ywlc1_18.jpg) no-repeat; width:416px;margin-left:196px;}.wen4_a{ margin-top:18px; background:#4fbc45; padding:21px 0 21px 36px;height:128px;}.wen4_a p{ font-size:16px; color:#ffffff; margin-bottom:10px; background:url(../image/ywlc1_01_07.png) left center  no-repeat; padding-left:21px;}.yc_a_box{ margin-left:100px; padding-top:253px;}.yc_a{ position:relative; margin-top:50px; margin-bottom:56px;}.yc_b{ position:absolute; top:0; left:434px;}.yw_a{ margin-top:43px; margin-bottom:70px;}.wen5{ background:#f0f0f0; width:600px; padding:79px 0px 0px 0px; height:297px; text-align:center;}.wen5 span{ display:block; font-size:24px; color:#141414; margin-bottom:13px;}.wen5 p{ font-size:16px; line-height:30px; color:#141414; width:480px; margin:0 auto; margin-top:35px;}.yw_a_box .avatar {display: block;overflow: hidden;}.yw_a_box li:hover .avatar img{ transform: scale(1.3);    transition: all 1s ease 0s;	-webkit-transform: scale(1.3);	-webkit-transform: all 1s ease 0s;}.yw_a_box li:hover .li_img{ opacity:0.8;}/*gywm*/.gm_a{ margin-top:51px; margin-bottom:10px;}.gm_a_l{ width:220px;}.gm_a1{ background:#b80001; padding:12px 27px 16px 21px;}.gm_a1 h2{ font-weight:normal; font-size:24px; color:#ffffff;}.gm_a1 h2 span{ display:block; font-size:16px; color:#ffffff; font-family:"Arial"; padding-top:6px;}.gm_a1 h4 a{ display:block; margin-top:15px;}.gm_a_box li{ line-height:45px; border-bottom:1px dashed #b6b6b6; padding-left:22px; background:url(../image/gywm2_10.png) 195px center no-repeat;}.gm_a_box .cur{ background:url(../image/gywm2_07.png) 195px center no-repeat;}.gm_a_box .cur a{color:#b80001;}.gm_a_box li a{ display:block; font-size:14px; color:#333333;}.gm_a_box li:hover{ background:url(../image/gywm2_07.png) 195px center no-repeat;}.gm_a_box li:hover a{ color:#b80001;}.gm_a_r{ width:938px;}.gm_a_r p{ font-size:14px; line-height:24px; margin-bottom:25px;}.gm_a_r_box{ margin-bottom:25px;}.gm_a_r_box li{ float:left; margin-right:50px;}/*news*/.ns_a{ width:938px;}.wen6{ width:640px; margin-left:22px;}.wen6 h2{ font-size:16px; color:#141414; margin-bottom:10px;}.wen6 p{ font-size:14px; color:#333333; height:111px;}.wen6 span{ display:block; font-size:14px; color:#141414;}.ns_a_box li{ border-bottom:1px dashed #141414; padding-bottom:30px; margin-bottom:30px;}.ns_a_box li:hover h2{ color:#b80001;}.papa{ text-align:center; margin-top:55px; margin-bottom:55px;}.animated {  -webkit-animation-duration: 1.2s;  animation-duration: 1.2s;  -webkit-animation-fill-mode: both;  animation-fill-mode: both;}/*左边*/.slideInLeft {  -webkit-animation-name: slideInLeft;  animation-name: slideInLeft;}@-webkit-keyframes slideInLeft {  0% {    opacity: 0;    -webkit-transform: translateX(-2000px);    -ms-transform: translateX(-2000px);    transform: translateX(-2000px);  }  100% {    -webkit-transform: translateX(0);    -ms-transform: translateX(0);    transform: translateX(0);  }}@keyframes slideInLeft {  0% {    opacity: 0;    -webkit-transform: translateX(-2000px);    -ms-transform: translateX(-2000px);    transform: translateX(-2000px);  }  100% {    -webkit-transform: translateX(0);    -ms-transform: translateX(0);    transform: translateX(0);  }}.slideInRight {  -webkit-animation-name: slideInRight;  animation-name: slideInRight;}@-webkit-keyframes slideInRight {  0% {    opacity: 0;    -webkit-transform: translateX(2000px);    -ms-transform: translateX(2000px);    transform: translateX(2000px);  }  100% {    -webkit-transform: translateX(0);    -ms-transform: translateX(0);    transform: translateX(0);  }}@keyframes slideInRight {  0% {    opacity: 0;    -webkit-transform: translateX(2000px);    -ms-transform: translateX(2000px);    transform: translateX(2000px);  }  100% {    -webkit-transform: translateX(0);    -ms-transform: translateX(0);    transform: translateX(0);  }}.goM{ animation-name:goM;animation-duration:3s;animation-iteration-count:1;/*运动循环次数*/animation-fill-mode: both;/*运动结束不返回*/-webkit-animation-name:goM;-webkit-animation-duration:3s;-webkit-animation-iteration-count:1;/*运动循环次数*/-webkit-animation-fill-mode: both;/*运动结束不返回*/}@-webkit-keyframes goM{  0% {    opacity: 0;    -webkit-transform: scale(.3);    -ms-transform: scale(.3);    transform: scale(.3);  }  50% {    opacity: 1;    -webkit-transform: scale(1.05);    -ms-transform: scale(1.05);    transform:scale(1.05);  }  70% {    -webkit-transform: scale(.9);    -ms-transform: scale(.9);    transform: scale(.9);  }  100% {    opacity: 1;    -webkit-transform:scale(1);    -ms-transform: scale(1);    transform:scale(1);  }}@keyframes goM{  0% {    opacity: 0;    -webkit-transform: scale(.3);    -ms-transform: scale(.3);    transform: scale(.3);  }  50% {    opacity: 1;    -webkit-transform: scale(1.05);    -ms-transform: scale(1.05);    transform:scale(1.05);  }  70% {    -webkit-transform: scale(.9);    -ms-transform: scale(.9);    transform: scale(.9);  }  100% {    opacity: 1;    -webkit-transform:scale(1);    -ms-transform: scale(1);    transform:scale(1);  }}.yc_a .img1{-moz-animation:b_115l 0.8s ease-out both;-ms-animation:b_115l 0.8s ease-out both;-webkit-animation:b_115l 0.8s ease-out both;-o-animation:b_115l 0.8s ease-out both;animation:b_115l 0.8s ease-out both;-moz-animation-delay:1s;-ms-animation-delay:1s;-webkit-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s;}.brright .img2{-moz-animation:b_1152 0.8s ease-out both;-ms-animation:b_1152 0.8s ease-out both;-webkit-animation:b_1152 0.8s ease-out both;-o-animation:b_1152 0.8s ease-out both;animation:b_1152 0.8s ease-out both;-moz-animation-delay:2.5s;-ms-animation-delay:2.5s;-webkit-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s;}.yc_b .img3{-moz-animation:b_1151 0.8s ease-out both;-ms-animation:b_1151 0.8s ease-out both;-webkit-animation:b_1151 0.8s ease-out both;-o-animation:b_1151 0.8s ease-out both;animation:b_1151 0.8s ease-out both;-moz-animation-delay:2s;-ms-animation-delay:2s;-webkit-animation-delay:2s;-o-animation-delay:2s; animation-delay:2s;}@-moz-keyframes b_1151{	0%{		opacity: 0;		-moz-transform:translateY(200px);	}	100%{		opacity: 1;		-moz-transform:translateY(0);	}}@-o-keyframes b_1151{	0%{		opacity: 0;		-o-transform:translateY(200px);	}	100%{		opacity: 1;		-o-transform:translateY(0);	}}@-webkit-keyframes b_1151{	0%{		opacity: 0;		-webkit-transform:translateY(200px);	}	100%{		opacity: 1;		-webkit-transform:translateY(0);	}}@-ms-keyframes b_1151{	0%{		opacity: 0;		-ms-transform:translateY(200px);	}	100%{		opacity: 1;		-ms-transform:translateY(0);	}}@keyframes b_1151{	0%{		opacity: 0;		transform:translateY(200px);	}	100%{		opacity: 1;		transform:translateY(0);	}}@-moz-keyframes b_115l{	0%{		opacity: 0;		-moz-transform:translateX(-100px);	}	100%{		opacity: 1;		-moz-transform:translateX(0);	}}@-o-keyframes b_115l{	0%{		opacity: 0;		-o-transform:translateX(-100px);	}	100%{		opacity: 1;		-o-transform:translateX(0);	}}@-webkit-keyframes b_115l{	0%{		opacity: 0;		-webkit-transform:translateX(-100px);	}	100%{		opacity: 1;		-webkit-transform:translateX(0);	}}@-ms-keyframes b_115l{	0%{		opacity: 0;		-ms-transform:translateX(-100px);	}	100%{		opacity: 1;		-ms-transform:translateX(0);	}}@keyframes b_115l{	0%{		opacity: 0;		transform:translateX(-100px);	}	100%{		opacity: 1;		transform:translateX(0);	}}@-o-keyframes b_1152{	0%{		opacity: 0;		-o-transform:translateX(100px);	}	100%{		opacity: 1;		-o-transform:translateX(0);	}}@-webkit-keyframes b_1152{	0%{		opacity: 0;		-webkit-transform:translateX(100px);	}	100%{		opacity: 1;		-webkit-transform:translateX(0);	}}@-ms-keyframes b_1152{	0%{		opacity: 0;		-ms-transform:translateX(100px);	}	100%{		opacity: 1;		-ms-transform:translateX(0);	}}@-moz-keyframes b_1152{	0%{		opacity: 0;		-moz-transform:translateX(100px);	}	100%{		opacity: 1;		-moz-transform:translateX(0);	}}@keyframes b_1152{	0%{		opacity: 0;		transform:translateX(100px);	}	100%{		opacity: 1;		transform:translateX(0);	}}/*lxwm*/.lxwm{margin-bottom:50px;}.lxfs{border-bottom:4px solid #fe9a2c; margin-bottom:50px;}.lxfs_left{ margin-left:50px; width:500px; }.lxfs_left h3{ font-size:18px; color:#252525; margin-bottom:15px; }.lxfs_left p{font-size:16px; color:#6f6f6f; line-height:3em;}.lxfs_left p img{margin-right:15px;}.lxfs_img{width:195px;}/*zxns*/.zxns{ margin-bottom:30px; padding:20px; background:#f5f5f5;}.zxns_list{ margin-bottom:20px; padding:20px;background:#fff;}.zxns_con{width:625px;}.zxns_con h3{ margin-bottom:10px; font-size:18px;}.zpr{margin-bottom:20px;}.zpr li{ float:left; margin-right:50px; color:#acacac;}.zpr li img{vertical-align:sub; margin-right:7px;}.rzyq_con span{ display:block; margin:8px 0; font-size:15px; color:#6a6a6a; font-weight:bold;}.rzyq_con p{ line-height:2em;font-size:15px; color:#6a6a6a;}.zxns_icon{width:76px; margin-top:10px;}.zxns_icon img{margin-bottom:25px;}.page{text-align:center;}