﻿@charset "utf-8";
/* CSS Document */

.header_01 {
	width: 100%;
	height: 46px;
	margin: 0 auto;
	border-bottom: #ddd 1px solid;
	background-color: #fff; /*position:fixed; top:0;*/
	z-index: 101;
	overflow: hidden;
}
.header01_main {
	width: 1024px;
	height: 46px;
	margin: 0 auto;
	overflow: hidden;
}
.header01_main dl.fl {
}
.header01_main dl.fl a, .header01_main dl.fl span {
	/*display: block;*/
	/*float: left;*/
	font: 18px/46px "微软雅黑";
	color: #d2d2d2;
	/*margin-right: 15px;*/
}
.header01_main dl.fl a.ha1 {
	background: url(../images/ha1.png) no-repeat left center;
	padding-left: 22px;
	color: #333;
}
.header01_main dl.fl a.ha2 {
	background: url(../images/ha2.png) no-repeat left center;
	padding-left: 22px;
	color: #333;
}
.showbox {
	width: 0px;
	height: 0px;
	display: none;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 100;
}
.showbox h2 {
	width: 420px;
	height: 35px;
	font-size: 14px;
	background-color: #0062a6;
	position: relative;
}
.showbox h2 a.close {
	position: absolute;
	right: 5px;
	top: 0px;
	font: 15px/35px "微软雅黑";
	color: #fff;
	display: block;
}
.showbox img {
	width: 420px;
	height: 420px;
}
#zhezhao {
	background-color: #666;
	position: absolute;
	z-index: 99;
	left: 0;
	top: 0;
	display: none;
	width: 100%;
	height: 100%;
	opacity: 0.5;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
}
.header01_main dl.fr a, .header01_main dl.fr span {
	display: block;
	float: left;
	font: 12px/46px "微软雅黑";
	color: #d2d2d2;
	margin-right: 15px;
}
.header01_main dl.fr a.ha3 {
	background: url(../images/ha3.png) no-repeat left center;
	padding-left: 22px;
	color: #333;
}
.header01_main dl.fr a.ha4 {
	background: url(../images/ha4.png) no-repeat left center;
	padding-left: 22px;
	color: #333;
}
.header01_main dl.fr a.ha4 .tel {
	font: bold 15px/46px Arial;
	color: #c00;
	padding-left: 6px;
}
.header_02 {
	width: 100%;
	height: 82px;
	margin: 0 auto;
	background-color: #fff; /*position:fixed; top:47px;*/
	-webkit-box-shadow: 0 0px 0px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 0px 0px rgba(0,0,0,0.2);
	box-shadow: 0 0px 0px rgba(0,0,0,0.2);
	z-index: 100;
}
.header02_main {
	width: 1024px;
	height: 82px;
	margin: 0 auto;
	position: relative;
}
.header02_main a.logo {
	display: block;
	width: 255px;
	float: left;
}
.header02_main a.logo img {
	height: 82px;
}
.header02_main .menub {
	margin-left: 50px;
	float: left;
	position: relative;
	height: 72px;
	padding-top: 10px;
}
.header02_main .menub li {
	width: 104px;
	padding: 0 10px 0 0;
	float: left;
	position: relative;
}
.header02_main .menub li .btit {
	display: block;
	height: 82px;
	font: bold 14px/82px "微软雅黑";
	color: #444;
	text-align: center;
	position: relative;
}
.header02_main .menub li .btit:hover {
	color: #0062a6;
}
.header02_main .menub li.on .btit {
	color: #0062a6;
}
.header02_main .menub li .subnav {
	position: absolute;
	left: -188px;
	top: 77px;
	display: none;
	z-index: 80;
}
.header02_main .menub li .subnav a {
	display: inline-block;
	font: 12px/40px "微软雅黑";
	text-align: center;
	color: #fff;
}
.header02_main .menub li .subnav a:hover {
	color: #fff;
	text-decoration: underline;
}
.header02_main .menub li .subnav span {
	display: inline-block;
	color: #fff;
	padding: 0 10px;
}
.header02_main .menub b {
	display: block;
	width: 55px;
	height: 3px;
	background: #0073bd;
	position: absolute;
	left: 25px;
	top: 0px;
}
.header_02 .bg {
	width: 100%;
	height: 40px;
	position: absolute;
	left: 0;
	top: 134px; /*top:82px;*/
	background-color: #0062a6;
	display: none;
	z-index: 50;
	transition: width 0.3s ease 0s;
}
.header02_main .search {
	float: right;
	width: 160px;
	height: 32px;
	margin-top: 25px;
	background: none;
	border: #ddd 1px solid;
	-webkit-transition: none;
	-moz-transition: none;
	transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear;
	-moz-transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear;
	-webkit-transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear;
	-o-transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear;
	overflow: hidden;
}
.search .p1 {
	padding-left: 7px;
	width: 125px;
}
.search .p1 .text {
	background: none;
	border: 0px;
	height: 32px;
	font: 12px/32px "微软雅黑";
	color: #999;
}
.search .p2 {
	width: 16px;
	padding-right: 5px;
	padding-top: 8px;
}
.search .p2 a {
	background: url(../images/search02.png) top no-repeat;
	width: 16px;
	height: 16px;
	display: block;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	transition: all .3s;
}
.search:hover .p2 a {
	background: url(../images/search02.png) bottom no-repeat;
	text-decoration: none;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	transition: all .3s;
}
.itit01 {
	width: 100%;
	margin: 0 auto 50px;
	background: url(../images/itit.png) no-repeat center 3px;
	overflow: hidden;
}
.itit01 p {
	text-align: center;
	letter-spacing: 0.1em;
}
.itit01 span {
	display: block;
	margin-top: 5px;
	font: 18px/30px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #ccc;
	text-align: center;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	text-shadow: 2px 1px #fff;
}
.itit02 {
	width: 100%;
	margin: 0 auto 0px;
	background: url(../images/itit.png) no-repeat center 3px;
	overflow: hidden;
}
.itit02 p {
	text-align: center;
	letter-spacing: 0.1em;
}
.itit02 span {
	display: block;
	margin-top: 5px;
	font: 18px/30px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #fff;
	text-align: center;
	letter-spacing: 0.1em;
	text-transform: uppercase;
}
.iproser {
	width: 100%;
	padding: 50px 0 0px;
	margin: 0 auto;
	background: url(../images/bg1.png) no-repeat center;
	overflow: hidden;
}
.iproser_main {
	width: 1024px;
	margin: 0 auto;
	overflow: hidden;
}
.iproser_main ul.list {
	width: 1190px;
	margin: 0 auto;
	overflow: hidden;
}
.iproser_main ul.list li {
	width: 180px;
	height: 180px;
	float: left;
	border-radius: 50%;
	margin: 0 100px 90px 0;
	position: relative;
	cursor: pointer;
	-webkit-transition: .4s all;
	-moz-transition: .4s all;
	-ms-transition: .4s all;
	transition: .4s all;
}
/*.iproser_main ul.list li a {
	display: block;
	width: 100%;
	height: 100%;
       color: #222;
}*/
.iproser_main ul.list li .ico {
	width: 177px;
	height: 177px;
	padding: 0px;
	border: #fff 3px solid;
background-color:#;
	border-radius: 50%;
	z-index: 1;
	-webkit-transition: .4s all;
	-moz-transition: .4s all;
	-ms-transition: .4s all;
	transition: .4s all;
}
.iproser_main ul.list li .ico img {
	width: 177px;
	height: 177px;
	border-radius: 50%;
}
.iproser_main ul.list li p {
	width: 100%;
	margin-top: 10px;
	font: 15px/25px "微软雅黑";
	text-align: center;
	letter-spacing: 0.05em;
}
.iproser_main ul.list li p a {
       color: #222;
}
.iproser_main ul.list li p a:hover {
       color: #ea2f25;
}
.iproser_main ul.list li.on {
	background: rgba(230,33,41,.5);
}
.iproser_main ul.list li.on .ico {
	background-color: #fff;
	border: #0073bd 3px solid;
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	transform: rotate(360deg);
}
.ijob {
	width: 100%;
	min-height: 560px;
	padding: 80px 0 120px;
	background: #aeaeaf;
	overflow: hidden;
}
.ijob_main {
	width: 1024px;
	margin: 0 auto;
	overflow: hidden;
}
.ijob_main p {
	font: 15px/25px "微软雅黑";
	color: #fff;
	letter-spacing: 0.05em;
}
.ijob_main ul {
	width: 1050px;
	margin-top: 50px;
}
.ijob_main ul li {
	width: 241px;
	height: 320px;
	margin-right: 20px;
	position: relative;
	top: 10px;
	float: left;
	z-index: 20;
}
.ijob_main ul li a {
	display: block;
	width: 241px;
	height: 320px;
	background: #0062a6 repeat;
}
.ijob_main ul li a .div1 img {
	width: 241px;
}
.ijob_main ul li a .div2 {
	padding: 0 10px;
	margin-top: 20px;
	font: bold 18px/20px "微软雅黑";
	color: #fff;
	text-align: center;
	letter-spacing: 0.1em;
}
.ijob_main ul li a .div4 {
	text-align: center;
	margin-top: 10px;
}
.ijob_main ul li a .div5 {
	width: 88px;
	height: 23px;
	margin: 20px auto 0;
	font: 15px/23px "微软雅黑";
	color: #c2c2c2;
	text-align: center;
	letter-spacing: 0.1em;
	border: 1px solid #dedede;
	-webkit-transition: none;
	-moz-transition: none;
	transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;
	-moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;
	-webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;
	-o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;
}
.ijob_main ul li a:hover .div5 {
	background: #fff;
	color: #0062a6;
	border: #fff 1px solid;
	-webkit-transition: none;
	-moz-transition: none;
	transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;
	-moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;
	-webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;
	-o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}
.ipro {
	width: 100%;
	min-height: 450px;
	padding: 50px 0 50px;
	margin: 0 auto;
	background: url(../images/bg3.png) no-repeat center;
	overflow: hidden;
}
.ipro_main {
	width: 1024px;
	margin: 0 auto;
	overflow: hidden;
}
.ipro_main .iprotxt {
	text-align: center;
	margin-bottom: 20px;
	overflow: hidden;
}
.ipro_main .iprotxt a {
	display: block;
	float: right;
	width: 50px;
	height: 20px;
	margin-left: 20px;
	font: 12px/20px "微软雅黑";
	color: #fff;
	letter-spacing: 0.1em;
	border: #fff 1px solid;
	border-radius: 2px;
}
.ipro_main .iprotxt a:hover {
	background: #fff;
	color: #0062a6;
}
.ipro_main .ipro_img {
	width: 1024px;
	height: 281px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}
.ipro_main .iproimg {
	position: absolute;
	width: 800%;
}
.ipro_main #wrap1, #wrap2 {
	float: left;
}
.ipro_main #wrap1 a, #wrap2 a {
	text-decoration: none;
	float: left;
	display: block;
	width: 231px;
	margin-right: 32px;
}
.ipro_main .iproimg a img {
	width: 230px;
	height: 230px;
	border: #fff 1px solid;
}
.ipro_main .iproimg a:hover img {
	border: #0062a6 1px solid;
}
.ipro_main #wrap1 span, #wrap2 span {
	display: block;
	width: 90%;
	height: 50px;
	margin: 0 auto;
	font: 14px/22px "微软雅黑";
	color: #fff;
	text-align: center;
	letter-spacing: 0.05em;
}
.ipro_main #wrap1 a:hover span, #wrap2 a:hover span {
	text-decoration: underline;
}
.iproser a.imore {
	display: block;
	width: 150px;
	height: 40px;
	margin: 30px auto 0;
	font: 15px/40px "微软雅黑";
	color: #8d8d8e;
	text-align: center;
	letter-spacing: 0.1em;
	border: #8d8d8e 3px solid;
	margin-bottom: 30px;
}
.iproser a.imore:hover {
	text-decoration: underline;
}
.ipro_main a.imore {
	display: block;
	width: 150px;
	height: 40px;
	margin: 30px auto 0;
	font: 15px/40px "微软雅黑";
	color: #fff;
	text-align: center;
	letter-spacing: 0.1em;
	border: #fff 3px solid;
}
.ipro_main a.imore:hover {
	text-decoration: underline;
}
.icon {
	width: 100%;
	min-height: 450px;
	margin: 0 auto;
	overflow: hidden;
}
.foot {
	width: 100%;
	min-height: 200px;
	padding: 50px 0 70px;
	margin: 0 auto;
	background-color: rgba(230,33,41,1);
	overflow: hidden;
}
.foot_main {
	width: 1024px;
	margin: 0 auto;
	overflow: hidden;
}
.foot_main dl.footnav {
	width: 680px;
	display: block;
	overflow: hidden;
}
.foot_main dl.footnav ul {
}
.foot_main dl.footnav ul li {
	width: 135px;
	float: left;
	margin-right: 35px;
}
.foot_main dl.footnav ul li h1.fh1 {
	display: block;
	font: bold 18px/30px "微软雅黑";
	color: #fff;
	letter-spacing: 0.1em;
}
.foot_main dl.footnav ul li .line2 {
	width: 135px;
	height: 2px;
	margin: 10px 0;
	border-top: rgba(255,255,255,0.5) 1px solid;
	border-bottom: rgba(255,255,255,0.5) 1px solid;
}
.foot_main dl.footnav ul li a.fa1 {
	display: block;
	font: 12px/28px "微软雅黑";
	color: #fff;
	letter-spacing: 0.05em;
	padding-left: 15px;
	background: url(../images/foot_tub.png) no-repeat left center;
}
.foot_main dl.footnote {
	width: 320px;
	overflow: hidden;
}
.foot_main dl.footnote .div1 {
	width: 100%;
	height: 30px;
	margin-bottom: 10px;
	line-height: 30px;
}
.foot_main dl.footnote .div1 .input1 {
	width: 95%;
	height: 30px;
	padding-left: 4%;
	font: 12px/30px "微软雅黑";
	color: #333;
	letter-spacing: 0.05em;
	border: #fff 1px solid;
	background: rgba(255,255,255,0.8);
}
.foot_main dl.footnote .servise {
	width: 100%;
	height: 80px;
	margin-bottom: 10px;
}
.foot_main dl.footnote .servise .inpu_meaasge {
	width: 93%;
	height: 80px;
	padding: 0 3%;
	font: 12px/20px "微软雅黑";
	color: #333;
	background: rgba(255,255,255,0.8);
	border: #fff 1px solid;
}
.foot_main dl.footnote a.input_go {
	cursor: pointer;
	width: 99%;
	height: 30px;
	font: 15px/30px "微软雅黑";
	color: #fff;
	text-align: center;
	letter-spacing: 0.5em;
	display: block;
	border: #FFF 1px solid;
	background-color: #none;
}
.foot_main dl.footnote a.input_go:hover {
	background-color: #fff;
	color: #0062a6;
}
.foot_main dl.footnote * {
	outline: 0;
}
.foot_main dl.footnote input {
	color: #fff;
}
.foot_bottom {
	width: 100%;
	min-height: 50px;
	padding: 26px 0;
	background-color: #352f2f;
	overflow: hidden;
}
.fb_main {
	width: 1024px;
	margin: 0 auto;
	overflow: hidden;
}
.fb_main .fb_fl {
	width: 750px;
	display: block;
	overflow: hidden;
}
.fb_main .fb_fl div {
	overflow: hidden;
}
.fb_main .fb_fl div a, .fb_main .fb_fl div span {
	display: block;
	float: left;
	margin-right: 5px;
	font: 12px/30px "微软雅黑";
	color: #aaa;
	letter-spacing: 0.05em;
}
.fb_main .fb_fl div a:hover {
	color: #0062a6;
}
.fb_main .fb_fl p {
	font: 12px/30px "微软雅黑";
	color: #aaa;
	letter-spacing: 0.05em;
}
.fb_main .fb_fr {
	width: 270px;
	display: block;
	overflow: hidden;
}
.fb_main .fb_fr select {
	width: 268px;
	height: 38px;
	padding-left: 10px;
	text-align: left;
	display: block;
}
.fb_main .fb_fr option {
	width: 268px;
	font: 12px/22px "微软雅黑";
	color: #222;
	font-size: 100%;
	display: block;
}
.toTop {
	width: 50px;
	height: 47px;
	cursor: pointer;
	position: fixed;
	right: 40px;
	bottom: 112px;
	background: url(../images/top01.png) no-repeat;
	text-indent: -10000000px;
}
.toTop:hover {
	background: url(../images/top02.png) no-repeat;
}
*html .toTop {
	position: absolute;
	bottom: auto;
top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
	margin-bottom: 80px;
}
.pagetit {
	width: 100%;
	min-height: 50px;
	padding: 30px 0 30px;
	background-color: #f7f7f7;
	overflow: hidden;
}
.pagetit .pagetit_main {
	width: 994px;
	margin: 0 auto;
	overflow: hidden;
}
.pagetit .pagetit_main h1 {
	font: 12px/30px "微软雅黑";
	color: #3a3a3a;
}
.pagetit .pagetit_main h1 a {
	font: 12px/30px "微软雅黑";
	color: #3a3a3a;
	letter-spacing: 0.05em;
}
.pagetit .pagetit_main h1 a:hover {
	font: 12px/30px "微软雅黑";
	color: #0062a6;
}
.pagetit .pagetit_main h1 span {
	color: #888;
	letter-spacing: 0.05em;
}
.pagetit .pagetit_main .ptm {
	width: 100%;
	overflow: hidden;
}
.pagetit .pagetit_main .ptm h2.fl {
	font: bold 26px/40px "微软雅黑";
	color: #0062a6;
	letter-spacing: 0.05em;
}
.pagetit .pagetit_main .ptm p.fr {
	width: 510px;
	padding-left: 15px;
	border-left: #aaa 1px solid;
}
.pagetit .pagetit_main .ptm p.fr span {
	display: block;
	font: 12px/20px "微软雅黑";
	color: #666;
}
.pagenav01 {
	width: 994px;
	height: 46px;
	margin: 35px auto;
	overflow: hidden;
}
.pagenav01 ul {
	height: 46px;
	background-color: #7a7a7a;
}
.pagenav01 ul li {
	width: 140px;
	padding-right: 2px;
	background: url(../images/pagenav.png) repeat-y right top;
	float: left;
}
.pagenav01 ul li a {
	display: block;
	width: 140px;
	font: 15px/46px "微软雅黑";
	color: #fff;
	text-align: center;
	letter-spacing: 0.05em;
	background-color: none;
}
.pagenav01 ul li a:hover {
	background-color: #0062a6;
	color: #fff;
}
.pagenav01 ul li.pn_on a {
	background-color: #0062a6;
	color: #fff;
}
.pagenav01 ul li.pn_on a:hover {
	background-color: #0062a6;
	color: #fff;
}
.pagenav02 {
	width: 994px;
	height: 46px;
	margin: 35px auto;
	overflow: hidden;
}
.pagenav02 ul {
	height: 46px;
	background-color: #7a7a7a;
}
.pagenav02 ul li {
	width: 495px;
	padding-right: 2px;
	background: url(../images/pagenav.png) repeat-y right top;
	float: left;
}
.pagenav02 ul li a {
	display: block;
	width: 495px;
	font: 15px/46px "微软雅黑";
	color: #fff;
	text-align: center;
	letter-spacing: 0.05em;
	background-color: none;
}
.pagenav02 ul li a:hover {
	background-color: #0062a6;
	color: #fff;
}
.pagenav02 ul li.pn_on a {
	background-color: #0062a6;
	color: #fff;
}
.pagenav02 ul li.pn_on a:hover {
	background-color: #0062a6;
	color: #fff;
}
.pagenav03 {
	width: 994px;
	height: 46px;
	margin: 35px auto;
	overflow: hidden;
}
.pagenav03 ul {
	height: 46px;
	background-color: #7a7a7a;
}
.pagenav03 ul li {
	width: 246px;
	padding-right: 2px;
	background: url(../images/pagenav.png) repeat-y right top;
	float: left;
}
.pagenav03 ul li a {
	display: block;
	width: 246px;
	font: 15px/46px "微软雅黑";
	color: #fff;
	text-align: center;
	letter-spacing: 0.05em;
	background-color: none;
}
.pagenav03 ul li a:hover {
	background-color: #0062a6;
	color: #fff;
}
.pagenav03 ul li.pn_on a {
	background-color: #0062a6;
	color: #fff;
}
.pagenav03 ul li.pn_on a:hover {
	background-color: #0062a6;
	color: #fff;
}
.row01h1 {
	font: bold 20px/30px "微软雅黑";
	letter-spacing: 0.05em;
	margin-bottom: 10px;
}
.row01h1 a {
	display: block;
	float: right;
	font: 12px/30px "微软雅黑";
	color: #0062a6;
}
.row01h1 a:hover {
	text-decoration: underline;
}
.row01h1 a.row01h1a {
	display: block;
	float: right;
	font: 12px/30px "微软雅黑";
	color: #666;
}
.row01h1 a.row01h1a:hover {
	color: #0062a6;
}
.arow01 {
	width: 100%;
	min-height: 155px;
	padding: 30px 0 50px;
	margin: 0 auto;
	border-bottom: #e8e8e8 1px solid;
	overflow: hidden;
}
.arow01 .arow01m {
	width: 994px;
	margin: 0 auto;
	overflow: hidden;
}
.arow01m .tabs-01 .item, .arow01m .tabs-01 .item .trigger, .arow01m .tabs-01 .item .trigger img, .arow01m .tabs-01 .item .itemian {
	float: left;
}
.arow01m .tabs-01 .item {
	height: 135px;
}
.arow01m .tabs-01 .item .trigger {
	border-right: 1px #fff solid;
	cursor: pointer;
}
.arow01m .tabs-01 .itemian {/* width: 422px; */
	width: 0;
	height: 135px;
	background-color: #f7f7f7;
	overflow: hidden;
}
.arow01m .tabs-01 .item h5, .arow01m .tabs-01 .item p {
	padding-left: 20px;
	padding-right: 20px;
}
.arow01m .tabs-01 .item h5 {
	height: 28px;
	margin: 10px 0 5px;
	font: bold 16px/28px "微软雅黑";
	color: #4e4e4e;
}
.arow01m .tabs-01 .item p {
	text-indent: 2em;
	line-height: 20px;
	color: #6e6e6e;
}
.arow01m .tabs-01 .active .trigger {
	border-right-color: #c8c8ca;
}
.arow02 {
	width: 100%;
	min-height: 255px;
	padding: 30px 0 50px;
	margin: 0 auto;
	border-bottom: #e8e8e8 1px solid;
	overflow: hidden;
}
.arow02 .arow02m {
	width: 994px;
	margin: 0 auto;
	overflow: hidden;
}
.arow02 .arow02m ul {
	width: 1014px;
}
.arow02 .arow02m ul li {
	width: 235px;
	margin: 0 18px 0 0;
	float: left;
}
.arow02 .arow02m ul li a {
	display: block;
}
.arow02 .arow02m ul li a h1 {
	font: bold 20px/30px "微软雅黑";
	color: #3a3a3a;
}
.arow02 .arow02m ul li a p.arow02p {
	height: 60px;
	font: 12px/20px "微软雅黑";
	color: #222;
	overflow: hidden;
}
.arow02 .arow02m ul li a p img {
	width: 235px;
}
.arow02 .arow02m ul li a .aline {
	width: 235px;
	height: 5px;
	background-color: #ccc;
}
.arow02 .arow02m ul li a:hover .aline {
	background-color: #0062a6;
}
.arow03 {
	width: 100%;
	min-height: 255px;
	padding: 30px 0 50px;
	margin: 0 auto;
	overflow: hidden;
}
.arow03 .arow03m {
	width: 994px;
	margin: 0 auto;
	overflow: hidden;
}
.arow03 .arow03m a {
	display: block;
	width: 482px;
}
.arow03 .arow03m a img {
	width: 480px;
	height: 206px;
	border: #efefef 1px solid;
}
.about {
	width: 994px;
	min-height: 300px;
	margin: 0 auto 50px;
	overflow: hidden;
}
.about p {
	font: 15px/28px "微软雅黑";
	color: #2a2a2a;
	text-indent: 2em;
	margin-bottom: 10px;
}
.honor {
	width: 994px;
	min-height: 300px;
	margin: 0 auto 50px;
	overflow: hidden;
}
.portfolio-area {
	display: block;
	position: relative;
	width: 1020px;
}
.portfolio-area li {
	width: 235px;
	margin: 0 18px 15px 0;
	overflow: hidden;
	float: left;
}
.portfolio-area li img {
	width: 219px;
	height: 310px;
	padding: 5px;
	border: 3px solid #e2e2e2;
	border-radius: 3px;
}
.portfolio-area li img:hover {
	border: 3px solid #0062a6;
	box-shadow: 0 0 3px #0062a6;
}
.portfolio-area li a span {
	display: block;
	width: 100%;
	height: 45px;
	padding: 3px 0;
	font: 15px/22px "微软雅黑";
	text-align: center;
	color: #333;
	letter-spacing: 0.05em;
}
.portfolio-area li a:hover span {
	color: #0062a6;
}
.contact {
	width: 994px;
	min-height: 300px;
	margin: 0 auto 50px;
	overflow: hidden;
}
.contact dl.fl {
	display: block;
	width: 430px;
	padding: 0 10px 180px 30px;
	overflow: hidden;
}
.contact dl.fr {
	display: block;
	width: 460px;
	padding: 0 10px 30px;
	overflow: hidden;
	height: 257px;
}
.nrow01 {
	width: 100%;
	min-height: 155px;
	padding: 30px 0 50px;
	margin: 0 auto;
	border-bottom: #e8e8e8 1px solid;
	overflow: hidden;
}
.nrow01 .nrow01m {
	width: 994px;
	margin: 0 auto;
	overflow: hidden;
}
.nrow01 .nrow01m ul {
	width: 1020px;
}
.nrow01 .nrow01m ul li {
	width: 235px;
	float: left;
	margin-right: 18px;
	overflow: hidden;
}
.nrow01 .nrow01m ul li a {
	display: block;
        color: black;
}
.nrow01 .nrow01m ul li a:hover {
        color: #d41b1b;
}
.nrow01 .nrow01m ul li a img {
	width: 229px;
	border: #efefef 3px solid;
}
.nrow01 .nrow01m ul li a:hover img {
	border: #0062a6 3px solid;
}
.nrow01 .nrow01m ul li span {
	display: block;
	width: 94%;
	height: 36px;
	padding: 0 3%;
	color: #3a3a3a;
	overflow: hidden;
}
.nrow02 {
	width: 100%;
	min-height: 255px;
	padding: 30px 0 70px;
	margin: 0 auto;
	overflow: hidden;
}
.nrow02 .nrow02m {
	width: 994px;
	margin: 0 auto;
	overflow: hidden;
}
.nrow02m .newsn {
	display: block;
	width: 471px;
	overflow: hidden;
}
.nrow02m .newsn .news_n {
	width: 100%;
	margin-bottom: 20px;
	overflow: hidden;
}
.nrow02m .newsn .news_n a.news_nfl {
	display: block;
	width: 170px;
	cursor: pointer;
}
.nrow02m .newsn .news_n img {
	width: 170px;
       float: left;
}
.nrow02m .newsn .news_n a.news_nfr {
	display: block;
	width: 286px;
	cursor: pointer;
	overflow: hidden;
}
.nrow02m .newsn .news_n a.news_nfr h1 {
	font: bold 15px/28px "微软雅黑";
	color: #3a3a3a;
	margin-bottom: 5px;
}
.nrow02m .newsn .news_n  p {
	font: 12px/20px "微软雅黑";
	color: #555;
	margin-bottom: 5px;
        width: 286px;
        margin-left: 14px;
}
.nrow02m .newsn .news_n  span {
    padding-left: 20px;
    font: 12px/20px Verdana, Geneva, sans-serif;
    color: #555;
    /*background: url(../images/news_tub01.png) no-repeat 166px center;*/
    display: block;
    text-align: right;
    width: 235px;
    
}
.nrow02m .newsn .news_n  p a.news_nfr:hover {
	color: #999;
}
.nrow02m .newsn ul {
	display: block;
	overflow: hidden;
}
.nrow02m .newsn ul li {
	display: block;
	width: 100%;
	height: 30px;
	overflow: hidden;
}
.nrow02m .newsn ul li a {
	display: block;
	padding-left: 10px;
	font: 12px/30px "微软雅黑";
	color: #222;
	letter-spacing: 0.05em;
	background: url(../images/news_tub02.png) no-repeat left center;
}
.nrow02m .newsn ul li a:hover {
	text-decoration: underline;
}
.nrow02m .newsn ul li span {
	display: block;
	float: right;
	font: 12px/30px Tahoma, Geneva, sans-serif;
	color: #888;
}
.nrow02m .nline {
	display: block;
	width: 1px;
	height: 320px;
	padding-left: 24px;
	border-right: #efefef 1px solid;
	overflow: hidden;
}
.news_list {
	width: 994px;
	min-height: 300px;
	margin: 0 auto 70px;
	overflow: hidden;
}
.news_list ul {
}
.news_list ul li {
	width: 100%;
	overflow: hidden;
}
.news_list ul li a.nla01 {
	display: block;
	width: 93%;
	height: 35px;
	padding: 10px 2% 10px 5%;
	font: 15px/35px "微软雅黑";
	color: #3a3a3a;
	border-bottom: #efefef 2px solid;
	background: url(../images/news_tub03.png) no-repeat 2% center;
}
.news_list ul li a.nla01 span {
	display: block;
	float: right;
	padding-left: 20px;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	color: #999;
}
.news_list ul li a.nla02 {
	display: block;
	width: 93%;
	min-height: 49px;
	padding: 20px 2% 20px 5%;
	font: 14px/25px "微软雅黑";
	color: #fff;
	letter-spacing: 0.05em;
	background: url(../images/news_tub04.png) no-repeat 2% 27px #0062a6;
	cursor: pointer;
}
.newstail {
	width: 994px;
	min-height: 300px;
	margin: 0 auto 70px;
	overflow: hidden;
}
.newstail h1 {
	font: bold 22px/35px "微软雅黑";
	color: #3a3a3a;
	text-align: center;
	letter-spacing: 0.05em;
	padding-bottom: 10px;
	margin-bottom: 20px;
	border-bottom: #e8e8e8 1px solid;
}
.newstail h1 span {
	display: block;
	font: 12px/30px "微软雅黑";
	color: #999;
	margin-top: 10px;
}
.newstail p {
	font: 15px/28px "微软雅黑";
	color: #3a3a3a;
	margin-bottom: 10px;
	text-indent: 2em;
}
.pro01 {
	width: 100%;
	min-height: 255px;
	padding: 30px 0 30px;
	margin: 0 auto;
	border-bottom: #e8e8e8 1px solid;
	overflow: hidden;
}
.pro01_main {
	width: 994px;
	margin: 0 auto;
	overflow: hidden;
}
.pro01_main ul {
	width: 1020px;
}
.pro01_main ul li {
	width: 182px;
	float: left;
	margin-right: 21px;
	margin-bottom: 20px;
}
.pro01_main ul li a {
	display: block;
        color: #3a3a3a;
}

.pro01_main ul li a:hover {
       color: #d21717;
}
.pro01_main ul li  a img {
	width: 160px;
	height: 160px;
	padding: 10px;
	border: #ccc 1px solid;
}
.pro01_main ul li a:hover img {
	border: #efefef 1px solid;
}
.pro01_main ul li span {
	display: block;
	height: 40px;
	line-height: 20px;
	color: #3a3a3a;
	text-align: center;
	letter-spacing: 0.05em;
}
.pro02 {
	width: 100%;
	min-height: 255px;
	padding: 30px 0 30px;
	margin: 0 auto;
	border-bottom: #e8e8e8 1px solid;
	overflow: hidden;
}
.pro02_main {
	width: 994px;
	margin: 0 auto;
	overflow: hidden;
}
.pro02_main a.proa {
	display: block;
	width: 235px;
	margin-right: 18px;
}
.pro02_main a.proa img {
	width: 213px;
	height: 213px;
	padding: 10px;
	border: #eee 1px solid;
}
.pro02_main a.proa:hover img {
	border: #ccc 1px solid;
}
.pro02_main a.proa span {
	display: block;
	height: 40px;
	padding: 3px 10px 0;
	font: 12px/20px "微软雅黑";
	color: #3a3a3a;
	text-align: center;
	letter-spacing: 0.05em;
}
.pro02_main a.proa:hover span {
	color: #0062a6;
}
.pro03 {
	width: 100%;
	min-height: 255px;
	padding: 30px 0 30px;
	margin: 0 auto;
	overflow: hidden;
}
.pro03_main {
	width: 994px;
	margin: 0 auto;
	overflow: hidden;
}
.pro03_main ul {
	width: 1030px;
	overflow: hidden
}
.pro03_main ul li {
	width: 480px;
	height: 173px;
	margin-right: 30px;
	border: #ccc 1px solid;
	float: left;
	position: relative;
}
.pro03_main ul li a {
	display: block;
}
.pro03_main ul li a img {
	width: 480px;
	height: 173px;
}
.pro03_main ul li span {
	display: block;
	width: 94%;
	height: 40px;
	padding: 0 3%;
	font: 14px/40px "微软雅黑";
	color: #fff;
	text-align: left;
	position: absolute;
	left: 0;
	bottom: 0;
	background-color: rgba(0,0,0,0.42)
}
.prolist {
	width: 994px;
	min-height: 300px;
	margin: 0 auto 70px;
	overflow: hidden;
}
.prolist .pronav {
	width: 242px;
	min-height: 100px;
	border-bottom: #0062a6 8px solid;
	overflow: hidden;
}
.prolist .pronav ul {
	width: 240px;
	min-height: 100px;
	border: #e6e6e6 1px solid;
}
.prolist .pronav ul li {
	width: 240px;
	overflow: hidden;
}
.prolist .pronav ul li a.proa1 {
	display: block;
	height: 40px;
	padding: 0 10px 0 30px;
	font: bold 14px/40px "微软雅黑";
	color: #222;
	letter-spacing: 0.05em;
	border-bottom: #e6e6e6 1px solid;
	background: url(../images/pronav01.png) no-repeat 10px center #fff;
	cursor: pointer;
}
.prolist .pronav ul li a.proa1:hover {
	background: url(../images/pronav02.png) no-repeat 10px center #0062a6;
	color: #fff;
}
.prolist .pronav ul li a.proa2 {
	display: block;
	height: 30px;
	padding: 0px 10px 0px 30px;
	font: 12px/30px "微软雅黑";
	color: #333;
	letter-spacing: 0.05em;
	border-bottom: #e6e6e6 1px solid;
	background: url(../images/pronav03.png) no-repeat 20px center;
	overflow: hidden;
	cursor: pointer;
}
.prolist .pronav ul li a.proa2:hover {
	color: #0062a6;
}
.prolist .pronav ul li a.pro_on {
	background: url(../images/pronav02.png) no-repeat 10px center #0062a6;
	color: #fff;
	display: block;
}
.prolist .pronav ul li a.pro_on:hover {
	background: url(../images/pronav02.png) no-repeat 10px center #0062a6;
	color: #fff;
	display: block;
}
.prolist .pronav ul li a.pro_ona {
	color: #0062a6;
	display: block;
}
.prolist .pronav ul li a.pro_ona:hover {
	color: #0062a6;
	display: block;
}
.prolist .promain {
	width: 718px;
	min-height: 100px;
	border: #e6e6e6 1px solid;
	overflow: hidden;
}
.prolist .promain h1 {
	width: 668px;
	padding: 0 25px;
	font: bold 18px/45px "微软雅黑";
	color: #3a3a3a;
	letter-spacing: 0.1em;
	border-bottom: #e6e6e6 1px solid;
	overflow: hidden;
}
.prolist .promain ul {
	width: 688px;
	padding: 30px 0 30px;
	margin: 0 auto 50px;
	border-bottom: #e6e6e6 1px solid;
	overflow: hidden;
}
.prolist .promain ul li {
	width: 209px;
	float: left;
	margin: 0 10px 20px;
}
.prolist .promain ul li a {
	display: block;
}
.prolist .promain ul li a img {
	width: 100%;
	border: #eee 3px solid;
}
.prolist .promain ul li a:hover img {/*width:203px; height:203px; */
	border: #0062a6 3px solid;
}
.prolist .promain ul li a span {
	display: block;
	width: 94%;
	height: 40px;
	padding: 0 3% 0;
	font: 12px/20px "微软雅黑";
	color: #333;
	letter-spacing: 0.05em;
	text-align: center;
	overflow: hidden;
}
.prolist .promain ul li a:hover span {
	color: #0062a6;
}
.protail {
	width: 718px;
	min-height: 100px;
	overflow: hidden;
}
.protail h1 {
	width: 100%;
	height: 45px;
	font: bold 18px/30px "微软雅黑";
	color: #3a3a3a;
	text-align: center;
	margin-bottom: 30px;
	border-bottom: #e6e6e6 1px solid;
}
.imgs {
	float: left;
	width: 310px;
}
#pro_view {
	width: 700px;
	margin: 0 auto;
	overflow: hidden;
}
#pro_img {
	width: 300px;
	height: 300px;
	border: 1px solid #ddd;
	float: left;
}
#pro_blank {
	width: 300px;
	height: 300px;
	margin-top: -300px;
	position: relative;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="../images/blank.png");/*只对IE6有效*/
}
#pro_zoom {
	width: 300px;
	height: 300px;
	margin-top: -300px;
}
.zxx_image_zoom_list img.zxx_zoom_image {
	position: relative;
}
.zxx_image_zoom_list:hover, .zxx_image_zoom_list:hover img.zxx_zoom_image {
border-color:#;
}
.zxx_image_zoom_div {
	width: 300px;
	height: 300px;
	padding: 0px;
	background: white;
	border: 1px solid #ddd;
	margin-top: -6px;
	text-align: center;
	position: absolute;
	z-index: 1000;
	left: 0;
	top: 0;
	overflow: hidden;
}
#zoomer {
	width: 300px;
	position: relative;
	margin-top: -22px;
	margin-left: 0;
	text-align: right;
}
#pro_do {
	width: 360px;
	float: left;
	margin-left: 25px;
}
#pro_do ul {
}
#pro_do ul li {
	width: 350px;
	height: 35px;
	line-height: 35px;
	padding-left: 3px;
	margin-bottom: 10px;
	border-bottom: #dedede 1px dotted;
	letter-spacing: 0.05em;
	overflow: hidden;
}
#pro_do ul li span {
	font-weight: bold;
	color: #000;
	letter-spacing: 0;
}
#pro_do ul li a {
	color: #3a3a3a;
}
#pro_do ul li a:hover {
	color: #0062a6;
}
#pro_do ul li p {
	line-height: 20px;
	padding-top: 5px;
}
#pro_do ul li a.prodo01 {
	padding-left: 22px;
	margin-right: 30px;
	background: url(../images/pro_arr1.gif) no-repeat 3px center;
	display: block;
}
#pro_do ul li a.prodo02 {
	padding-left: 19px;
	margin-right: 30px;
	background: url(../images/pro_arr2.gif) no-repeat left center;
	display: block;
}
#pro_do ul li a.prodo03 {
	padding-left: 19px;
	background: url(../images/pro_arr3.gif) no-repeat left center;
	display: block;
}
#pro_do ul li .jiathis_style {
	display: block;
	padding: 5px 0px 0px 3px;
	text-align: left;
}
.protail_down {
	width: 700px;
	min-height: 300px;
	margin-top: 66px;
	overflow: hidden
}
.protail_down .ptit {
	width: 700px;
	height: 40px;
	margin-bottom: 20px;
	background-color: #efefef;
}
.protail_down .ptit h1 {
	width: 120px;
	height: 40px;
	font: 20px/40px "微软雅黑";
	color: #fff;
	letter-spacing: 0.1em;
	text-align: center;
	background-color: #0062a6;
}
.procase {
	width: 718px;
	min-height: 100px;
	overflow: hidden;
}
.procase h1 {
	font: bold 22px/35px "微软雅黑";
	color: #3a3a3a;
	text-align: center;
	letter-spacing: 0.05em;
	padding-bottom: 10px;
	margin-bottom: 20px;
	border-bottom: #e8e8e8 1px solid;
}
.procase h1 span {
	display: block;
	font: 12px/30px "微软雅黑";
	color: #999;
	margin-top: 10px;
}
.procase p {
	font: 15px/28px "微软雅黑";
	color: #3a3a3a;
	margin-bottom: 10px;
	text-indent: 2em;
}
.network01 {
	width: 994px;
	padding: 50px 0 70px;
	margin: 0 auto;
	overflow: hidden;
}
.network01 ul {
}
.network01 ul li {
	display: block;
	width: 471px;
	overflow: hidden;
}
.network02 {
	width: 100%;
	min-height: 120px;
	padding: 30px 0;
	background-color: #e3e3e3;
	overflow: hidden;
}
.network02 .net01_form {
	width: 994px;
	margin: 0 auto;
	overflow: hidden;
}
.network02 .net01_form h1 {
	height: 26px;
	font: bold 20px/26px "微软雅黑";
	color: #515151;
	margin-bottom: 20px;
}
.net01_form .ui-01 {
	width: 380px;
	height: 35px;
	padding: 0 5px;
	margin-bottom: 21px;
	margin-right: 20px;
	font: 14px/35px "微软雅黑";
	color: #454545;
	border: 1px solid #e3e3e3;
	background: #FFF;
}
.net01_form .ui-03 {
	width: 480px;
	padding: 5px 10px;
	height: 84px;
	font-size: 14px;
	color: #454545;
	border: 0;
	float: left;
}
.net01_form .btn {
	width: 75px;
	height: 94px;
	float: left;
	font: bold 16px/75px "微软雅黑";
	text-align: center;
	color: #fff;
	border: 0;
	background: #505050;
	cursor: pointer;
}
.net01_form .btn:hover {
	background: #d7000f;
}
.jobs01 {
	width: 100%;
	min-height: 255px;
	padding: 30px 0 30px;
	margin: 0 auto;
	border-bottom: #e8e8e8 1px solid;
	overflow: hidden;
}
.jobs01 .jobs01_m {
	width: 994px;
	margin: 0 auto;
	overflow: hidden;
}
.jobs01_m ul {
}
.jobs01_m ul li {
	width: 100%;
	min-height: 38px;
	_height: 38px;
	border-bottom: #dedede 1px dotted;
	display: inline-block;
	position: relative;
	z-index: 10;
	zoom: 1;
}
.jobs01_m ul li h1 {
	display: block;
	width: 80px;
	height: 20px;
	margin: 7px auto;
	font: 12px/20px "微软雅黑";
	color: #333;
	text-align: center;
	letter-spacing: 0.05em;
	border: #eee 1px solid;
	cursor: pointer;
}
.jobs01_m ul li h1:hover {
	background-color: #0062a6;
	color: #fff;
}
.jobs01_m li .list-item {
	padding: 20px;
	position: relative;
	border-bottom: #0062a6 5px solid;
	background-color: #fafafa;
	zoom: 1
}
.jobs02 {
	width: 100%;
	min-height: 255px;
	padding: 30px 0 80px;
	margin: 0 auto;
	background-color: #fcfcfc;
	overflow: hidden;
}
.jobs02 .jobs02_m {
	width: 994px;
	margin: 0 auto;
	overflow: hidden;
}
.jobs02_m ul {
	width: 1030px;
}
.jobs02_m ul li {
	width: 310px;
	margin: 0 32px 0 0;
	float: left;
}
.jobs02_m ul li a {
	display: block;
}
.jobs02_m ul li a h1 {
	font: bold 20px/30px "微软雅黑";
	color: #3a3a3a;
}
.jobs02_m ul li a p.jobp {
	height: 60px;
	font: 12px/20px "微软雅黑";
	color: #222;
	overflow: hidden;
}
.jobs02_m ul li a p img {
	width: 310px;
	height: 216px;
}
.jobs02_m ul li a .aline {
	width: 310px;
	height: 5px;
	background-color: #ccc;
}
.jobs02_m ul li a:hover .aline {
	background-color: #0062a6;
}
.jobs_01 {
	width: 100%;
	min-height: 255px;
	padding: 30px 0 30px;
	margin: 0 auto;
	border-top: #e8e8e8 1px solid;
	background-color: #fdfdfd;
	overflow: hidden;
}
.jobs_01 .jobs_01m {
	width: 994px;
	margin: 0 auto 80px;
	overflow: hidden;
}
.jobs_01m ul {
}
.jobs_01m ul li {
	width: 100%;
	min-height: 38px;
	_height: 38px;
	border-bottom: #dedede 1px dotted;
	background-color: #fff;
	display: inline-block;
	position: relative;
	z-index: 10;
	zoom: 1;
}
.jobs_01m ul li h1 {
	display: block;
	width: 80px;
	height: 20px;
	margin: 7px auto;
	font: 12px/20px "微软雅黑";
	color: #333;
	text-align: center;
	letter-spacing: 0.05em;
	border: #eee 1px solid;
	cursor: pointer;
}
.jobs_01m ul li h1:hover {
	background-color: #0062a6;
	color: #fff;
}
.jobs_01m li .list-item {
	padding: 20px;
	position: relative;
	border-bottom: #0062a6 5px solid;
	background-color: #fafafa;
	zoom: 1
}
.jobs_02 {
	width: 994px;
	min-height: 255px;
	padding: 30px 0 80px;
	margin: 0 auto;
	overflow: hidden;
}
.about img {
	width: 100%;
}
.protail_down img {
	max-width: 100%;
}
.content {
	width: 1000px;
	margin: 15px auto 0px auto;
	overflow: hidden;
	background: #FFF;
}
.n_l {
	height: 485px;
	width: 596px;
}
.n_l h3, .n_r h3 {
	background: url(../images/n_h3.gif) no-repeat left bottom;
	height: 39px;
	font-size: 24px;
	font-weight: normal;
	margin-bottom: 36px;
}
.n_l h3 a, .n_r h3 a {
	color: #373737;
}
.n_l h3 span, .n_r h3 span {
	display: inline-block;
	float: right;
	font-size: 14px;
	padding: 9px 0 0 0;
}
.n_l h3 span a, .n_r h3 span a {
	color: #9b999a;
	text-transform: uppercase;
}
.n_l dl {
	background: url(../images/n_ico.gif) no-repeat 0 0;
	padding: 0 0 0 70px;
	height: 100px;
}
.n_l dl dt a {
	display: block;
	color: #414141;
	font-size: 20px;
	height: 28px;
	line-height: 28px;
}
.n_l dl dd {
	color: #979798;
	font-size: 14px;
	line-height: 25px;
	width: 528px;
}
.n_l dl dd {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.n_l ul {
	background: url(../images/n_bg1.gif) no-repeat left 17px;
	height: 278px;
}
.n_l ul li {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	padding-left: 34px;
}
.n_l ul li a {
	color: #343434;
}
.n_l ul li a:hover {
	color: #0767b3;
}
.n_l ul li span {
	float: right;
	color: #b0afaf;
	font-size: 13px;
}
.n_l ul .home {
	color: #343434;
	font-weight: bold;
}
.n_r {
	height: 485px;
	width: 320px;
	background: url(../images/n_bg2.gif) no-repeat center 70px;
}
.n_r dl {
	padding-bottom: 10px;
}
.n_r dl dt img {
	padding: 9px 0 6px 13px;
	width: 293px;
	height: 141px;
}
.n_r dl dd {
	margin: 0 16px;
	color: #979798;
	font-size: 13px;
	line-height: 22px;
}
.n_r dl dd h4 a {
	display: block;
	text-align: center;
	color: #4e4e4e;
	font-size: 14px;
	height: 26px;
	line-height: 26px;
	padding: 8px 0 3px 0;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.n_r dl dd p{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.n_r ul li {
	height: 30px;
	line-height: 30px;
	font-size: 13px;
	padding-left: 14px;
	margin: 0 16px;
}
.n_r ul li a {
	color: #6d6d6d;
     display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.n_r ul li a:hover {
	color: #480px;
}

.protail_down table, .protail_down table tr th, .protail_down table tr td { border:1px solid #ddd; }
.protail_down table {text-align: center; border-collapse: collapse;}   

.protail_down p{
    font-size: 16px;
    font-family: "arial";
}

.yqlj{
    width: 1030px;
    height: 30px;
    margin: 0 auto;
    font-size: 14px;
    margin-bottom: 15px;
    font-weight: bold;
    line-height: 30px;
}
.yqlj a{
    font-size: 16px;
   color:#000;
}
.yqlj a:hover{
   color:#b93739;
}































