@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0;}
body { font:12px/150% Arial, Helvetica, sans-serif; width:100% }
h1,h2,h3 { font-size:12px; }
ul,li,dl,dd,dt{ list-style-type:none; }
a { text-decoration:none;color:#494949; }
.clear{ clear: both;}
.clear10{ clear: both; margin-top:10px;}
.ht8 { height:8px; }
img{ border:none; padding:0px; margin:0px}

.nybanner{ width:100%; height:355px; }
/* flexslider */
.flexslider{position:relative;height:355px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:-20;}
.slides li{height:355px;}
.flex-control-nav{position:absolute;bottom:60px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:80px;height:3px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;*display:inline;zoom:1; width:80px;height:10px;line-height:40px;overflow:hidden;
background:url(../images/dot.jpg) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

.ny-main{ width:100%; height:auto;}
.ny-main-nr{ width:1240px; height:auto; margin:0 auto; padding-top:40px; padding-left:20px; padding-right:20px;}
.ny-main-nrs{ padding-bottom:10px; border-bottom:solid 1px #aaa}
.szwz{ float:right; clear:both;color:#999; background:url(../images/home.png) left no-repeat; padding-left:20px; padding-right:20px;}
.szwz a{ color:#999;}
.szwz a:hover{ color:#74256f}
.szwz em{ font-style:normal; color:#74256f}
.ny-bt{ height:30px; margin-top:15px;}
.ny-bt-bt{ width:360px; float:left}
.ny-bt-bt h1 a{display:block;color:#74256f; line-height:30px; font-size:18px; font-family:"微软雅黑"}
.ny-bt-bt h1 a b{ display:block; line-height:30px; color:#c3c3c3; font-size:16px; font-weight:normal; text-transform:uppercase}

.xdh{float:right}
.xdh ul li{ width:80px; padding:0px 15px; float:left; line-height:30px; }
.xdh ul li a{ color:#3a3e57; font-size:17px; font-family:"微软雅黑";}
.xdh ul li a:hover{ color:#74256f}
.xdh ul li a.active{ color:#74256f}

.ny-main-nrx{ padding:20px 10px; }
.gywm{color:#555; line-height:30px; font-size:14px;}

.about-sp{ width:1210px; height:645px; background:#000}

.lxwms{ margin:20px 0px;}
.lxwmsz{ width:466px; height:auto; float:left}
.lxwmsy{ width:670px; float:right; line-height:30px; color:#666; font-size:14px; font-family:"微软雅黑"}
.lxwmsy h1{ line-height:40px; height:40px}
.lxwmsy h1 a{ color:#74256f; font-size:18px; font-family:"微软雅黑"}
.lxwmsy b{ font-size:17px; color:#555; display:block; margin-bottom:14px; line-height:30px; font-weight:normal; font-family:"微软雅黑"}

.lxwmsy ol{ margin-top:18px; font-size:36px; color:#74256f}
.lxwmsy ol small{ display:block; font-size:18px; font-family:"微软雅黑"; color:#555; margin-bottom:5px;}
.kef ul li{ width:127px; height:40px; text-align:center; float:left;  border-radius:5px; margin-top:25px; margin-right:20px; display:inline}
.kef ul li a{ width:127px; height:40px; display:block; background:#74256f; border-radius:5px; 
color:#fff; line-height:40px; font-size:18px; font-family:"微软雅黑";}
.kef ul li a:hover{ background:#43073f}

.lxwmx{ margin-top:40px;}
.lxwmx h1{ font-size:16px; line-height:30px; text-align:center; color:#74256f; margin-bottom:10px;}
.lxwmxdt{ width:1180px; height:443px; padding:10px; border:solid 1px #d4d4d4;}

.ly-wz{ font-size:14px; line-height:30px; font-family:"宋体"; color:#555}
/*zxly*/
.khfu-bd{ margin-top:25px; margin-bottom:30px; line-height:40px; padding-left:30px;}
.file{margin:10px 0px;}
.file label{float:left;width:80px;text-align:right;font-size:14px; line-height:40px;color:#555; padding-right:15px;}
.file span.txtRed{padding-left:15px; color:#d80a0a;}

.box1{width:994px;height:40px; border:solid 1px #f3f3f3; padding-left:5px; background:#fff;}
.box2{width:994px; height:240px;  border:solid 1px #f3f3f3; padding-left:5px; padding-top:5px; background:#fff; }
.btn{ width:117px; height:36px; border-radius:5px; background:#74256f; border:none; color:#fff; cursor:pointer;font-size:14px; margin-left:420px;}
.btn1{ width:117px; height:36px; border-radius:5px; background:#74256f; border:none; color:#fff;cursor:pointer; font-size:14px; margin-left:140px;}


.xwzx ul li{ padding-bottom:50px; border-bottom: dotted 1px #c9c9c9; margin:30px 0px;}
.xwzx ul li .newnr-tp{ width:318px; height:193px;float:left; margin-right: 25px; display: inline;}
.xwzx ul li .newnr-tp a{width:318px; height:193px; overflow:hidden; display:block;}
.xwzx ul li .newnr-tp a img{width:318px; height:193px; overflow:hidden; display:block;
-webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    transition: transform 0.3s;}
.xwzx ul li .newnr-tp a:hover img{ width:318px; height:193px;
	transform:scale(1.1,1.1);
	-moz-transform:scale(1.1,1.1);
	-ms-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
	-webkit-transform:scale(1.1,1.1);}

.xwzx ul li .newnr-wz dl dt{ line-height:30px;}
.xwzx ul li .newnr-wz dl dt a{color:#333; font-size: 15px; font-weight:bold;}
.xwzx ul li .newnr-wz dl dt a:hover{ color: #74256f; font-size:15px;font-weight:bold;}
.xwzx ul li .newnr-wz dl dt a.active{ color: #74256f; font-size: 15px; font-weight:bold;}
.xwzx ul li .newnr-wz dt span{ color: #c4c4c4; font-size:14px; display:block; line-height:20px;}
.xwzx ul li .newnr-wz dl dd{ color: #666;font-size:14px; line-height:30px;}

.fanye{ height:35px; text-align:center; padding-top:35px; padding-right:35px;color:#999; font-size:14px;}

.xinwenny{ font-size:14px; line-height:30px; color:#555; padding-top:10px;}
.xinwenny h2{line-height:30px;color:#74256f; font-size:15px;font-weight:bold; text-align:center}
.xinwenny h2 small{color: #c4c4c4; font-size:14px; display:block; line-height:30px; font-weight:normal; padding-left:240px;}


.cpzx ul li{ width:296px; height:347px; float:left; margin:20px 4px; display:inline}
.cpzx ul li p{width:296px;height:40px;line-height:40px; text-align:center; display:block; position:relative; margin-top:-40px;
 z-index:333; background: rgba(58, 62, 87, 0.9); font-size:16px; font-family:"微软雅黑";color:#fff; }
.cpzx ul li p:hover{background: #74256f;}
.cpzx ul li a{width:296px;height:347px;display:block;margin:0 auto; overflow:hidden}
.cpzx ul li a img{width:296px;height:347px;display:block;margin:0 auto; overflow:hidden;
	-webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    transition: transform 0.3s;}
.cpzx ul li a:hover img{
	width:296px; height:347px;
	transform:scale(1.1,1.1);
	-moz-transform:scale(1.1,1.1);
	-ms-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
	-webkit-transform:scale(1.1,1.1);
	}
	
.cpny{ margin-top:20px;}
.cpnys{ margin-bottom:20px;}
.xpnysz{ width:588px; height:550px; float:left}
.xpnysz a{width:588px; height:550px; overflow:hidden; display:block}
.xpnysz a img{width:588px; height:550px; overflow:hidden;
-webkit-transition: -webkit-transform 0.3s;
-moz-transition: -moz-transform 0.3s;
-o-transition: -o-transform 0.3s;
transition: transform 0.3s;
}
.xpnysz a:hover img{
	width:588px; height:550px;
	transform:scale(1.1,1.1);
	-moz-transform:scale(1.1,1.1);
	-ms-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
	-webkit-transform:scale(1.1,1.1);
	}
.xpnysy{ width:598px; height:auto; float:right; font-size:14px; color:#555; line-height:24px; margin-top:10px;}
.xpnysy h1 a{ display:block; line-height:30px; color:#74256f; font-size:18px; font-family:"微软雅黑"; margin-bottom:10px;}	
.xpnysy strong{ display:block; color:#333; line-height:30px;}
.fx{ margin:25px 0px;}
.djgm{ width:187px; height:40px; line-height:40px; text-align:center;}
.djgm a{ color:#fff;width:187px; height:40px; font-size:16px; font-family:"微软雅黑"; 
display:block; background:#74256f;border-radius:5px; }	
.djgm a:hover{ background:#43073f;}	
	
.cpnyx{ color:#555; font-size:14px; line-height:30px; margin-top:20px;}
.cpnyx strong{ display:block; color:#74256f; font-size:14px;}

.table { width:99%;
	border: 1px solid #eee
}
.table {
	border-collapse: collapse!important; color:#555; font-size:14px;
}
.table td, .table th {
	background-color: #fff!important;
	border: 1px solid #eee;
	padding:10px;
}
.main-right-job-ny{
	 width:10%;height:30px;color:#000; background:#eee; text-align:right;
}


.zpzxs{ height:42px; line-height:42px; width:1210px; background:#eee; }
.zpzxs a{width:200px;  color:#555; font-size:14px;text-align:center; font-weight:bold; display:inline-table; margin:0px 14px;}
.zpzxx{width:1208px; border:solid 1px #ededed}
.zpzxx ul li{ line-height:44px;}
.zpzxx ul li:nth-child(even){ background:#f0f0f0}
.zpzxx ul li a{ width:200px; color:#434343; text-align:center; font-size:14px;display:inline-table; margin:0px 14px;}











	
	


