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



body {
	font-size:12px;
	font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;
}
html,body,div,span,iframe,input,h1,h2,h3,h4,h5,h6,p,a,em,font,img,strong,b,i,center,dl,dt,dd,ol,ul,li,form,label,fieldset {
	margin:0;
	padding:0
}
a:link {
	color:#000;
	text-decoration:none;
}
a:visited {
	color:#000;
	text-decoration:none;
}
a:hover {
	color:#000;
	text-decoration:none;
}
a:active {
	color:#000;
	text-decoration:none;
}
li {
	list-style:none;
}
a img {
	border:0;
}
.clear {
	clear:both;
}
.ziti {
	font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;
}
.zyziti {
	font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;
}
.top {
	width:100%;
	height:46px;
	background:#0071b7;
}
.top_c {
	width:1100px;
	height:46px;
	margin:0 auto;
}
.top_c dd {
	width:280px;
	height:46px;
	float:left;
	font-size:12px;
	line-height:46px;
	color:#FFF;
}
.top_c dl {
	width:220px;
	height:24px;
	float:right;
	background:url(../images/xt_03.jpg) right center no-repeat;
	padding:11px 10px 11px 0;
}
.top_c a {
	width:55px;
	height:46px;
	float:right;
	font-size:12px;
	line-height:46px;
	color:#FFF;
	background:url(../images/xt_04.jpg) 10px center no-repeat;
	padding-left:35px;
}
.ssk {
	float:left;
	width:190px;
	height:24px;
	font-size:12px;
	line-height:24px;
	color:#555;
	text-indent:1em;
	background:url(../images/xt_01.jpg) no-repeat;
	border:0;
}
.ssan {
	float:right;
	width:30px;
	height:24px;
	background:url(../images/xt_02.jpg) no-repeat;
	border:0;
}
.header {
	width:100%;
	height:90px;
	background:#FFF;
	box-shadow:0 2px 3px #d4d4d4;
}
.header_c {
	width:1100px;
	overflow:hidden;
	margin:0 auto;
}
.logo {
	width:380px;
	height:50px;
	padding:20px 0;
	float:left;
}
.menu {
	width:630px;
	height:40px;
	padding:30px 0 20px 0;
	float:right;
}
/*menu*/

#nav {
	float:right;
	height:40px;
	display:block;
}
#nav .mainlevel {
	float:left;
	
	display: inline-block;
    width: auto;
    
	/*IE6 only*/
}
#nav .mainlevel a {
	color:#1f1f1f;
	text-decoration:none;
	line-height:40px;
	display:inline-block;
	padding: 0 10px;
	font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;
	font-size:14px;
	text-align:center;
	
}
#nav .mainlevel a:hover {
	color:#FFF;
	text-decoration:none;
	background:#0071b7;
}
#nav .mainlevel ul {
	display:none;
	position:absolute;
	z-index:99;
}
#nav .mainlevel li {
	border-top:1px solid #fff;
	background:#0071b7;
	width:160px;
	line-height:40px;
	text-align:center;
	/*IE6 only*/
}
#nav .mainlevel li a {
	width:140px;
	height:30px;
	line-height:30px;
	color:#FFF;
}
#nav .mainlevel li a:hover {
	text-decoration:none;
	background:#f89047;
	width:140px;
	color:#FFF;
}
/*menu*/









.bunner {
	width:100%;
	height:auto;
	text-align:center;
	overflow:hidden;
}
.main_1 {
	width:100%;
	height:400px;
	margin-top:30px;
	background:#eeeeee;
}
.main_1_c {
	width:1100px;
	overflow:hidden;
	margin:0 auto;
}
.main_1_z {
	width:750px;
	height:340px;
	float:left;
	padding:30px 0;
}
.main_1_y {
	width:330px;
	height:340px;
	float:right;
	padding:30px 0;
}
.main_1_y li {
	width:330px;
	height:65px;
	padding:10px 0;
}
.xwz {
	width:200px;
	height:340px;
	float:left;
	display:block;
}
.xwz li {
	width:150px;
	height:120px;
	padding:25px;
	background:#e6e6e6;
}
.xwz li dd {
	font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;
	font-size:20px;
	color:#005fc7;
}
.xwz li dl {
	font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;
	font-size:14px;
	color:#005fc7;
	line-height:30px;
}
.xwz li a {
	width:48px;
	height:18px;
	border:1px #005fc7 solid;
	font-size:12px;
	line-height:18px;
	text-align:center;
	color:#005fc7;
	display:block;
}
.xwz li.vb {
	width:150px;
	height:120px;
	padding:25px;
	background:#005fc7;
}
.xwz li.vb dd {
	font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;
	font-size:20px;
	color:#FFF;
}
.xwz li.vb dl {
	font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;
	font-size:14px;
	color:#FFF;
	line-height:30px;
}
.xwz li.vb a {
	width:48px;
	height:18px;
	border:1px #FFF solid;
	font-size:12px;
	line-height:18px;
	text-align:center;
	color:#FFF;
	display:block;
}
.xwy01 {
	width:540px;
	height:330px;
	float:right;
	display:block;
	background:#FFF;
	padding:5px;
	overflow:hidden;
}
.xwy01 li {
	width:550px;
	height:40px;
	margin:30px 5px;
}
.xwy01 li span {
	width:59px;
	height:45px;
	border-right:1px #dbdbdb dashed;
	padding-right:5px;
	float:left;
}
.xwy01 li dd {
	width:59px;
	height:25px;
	text-align:right;
	font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;
	font-size:24px;
	color:#333;
}
.xwy01 li dl {
	width:59px;
	height:20px;
	text-align:right;
	font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;
	font-size:14px;
	line-height:20px;
	color:#333;
}
.xwy01 li a {
	width:460px;
	height:45px;
	float:left;
	padding-left:5px;
	line-height:45px;
	font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;
	font-size:14px;
	color:#005fc7;
}
.xwy01 li.vv {
	width:530px;
	height:90px;
	margin:10px 0;
}
.xwy01 li.vv span {
	width:120px;
	height:90px;
	float:left;
	border:0;
}
.xwy01 li.vv dd {
	width:400px;
	height:90px;
	float:right;
}
.xwy01 li.vv a {
	height:28px;
	padding-left:5px;
	line-height:28px;
	font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;
	font-size:14px;
	color:#005fc7;
	text-align:left;
}
.xwy01 li.vv dl {
	width:400px;
	height:90px;
	font-size:12px;
	color:#005fc7;
	line-height:20px;
	border-bottom:1px #dbdbdb solid;
	color:#555;
	text-align:left;
}
.xwy02 {
	width:540px;
	height:330px;
	float:right;
	display:none;
	background:#FFF;
	padding:5px;
	overflow:hidden;
}
.xwy02 li {
	width:550px;
	height:40px;
	margin:30px 5px;
}
.xwy02 li span {
	width:59px;
	height:45px;
	border-right:1px #dbdbdb dashed;
	padding-right:5px;
	float:left;
}
.xwy02 li dd {
	width:59px;
	height:25px;
	text-align:right;
	font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;
	font-size:24px;
	color:#333;
}
.xwy02 li dl {
	width:59px;
	height:20px;
	text-align:right;
	font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;
	font-size:14px;
	line-height:20px;
	color:#333;
}
.xwy02 li a {
	width:460px;
	height:45px;
	float:left;
	padding-left:5px;
	line-height:45px;
	font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;
	font-size:14px;
	color:#005fc7;
}
.xwy02 li.vv {
	width:530px;
	height:90px;
	margin:10px 0;
}
.xwy02 li.vv span {
	width:120px;
	height:90px;
	float:left;
	border:0;
}
.xwy02 li.vv dd {
	width:400px;
	height:90px;
	float:right;
}
.xwy02 li.vv a {
	height:28px;
	padding-left:5px;
	line-height:28px;
	font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;
	font-size:14px;
	color:#005fc7;
	text-align:left;
}
.xwy01 li.vv dl {
	width:400px;
	height:90px;
	font-size:12px;
	color:#005fc7;
	line-height:20px;
	border-bottom:1px #dbdbdb solid;
	color:#555;
	text-align:left;
}
.main_2 {
	width:1100px;
	height:320px;
	padding-top:30px;
	/*margin-top:30px;
	*/ margin:0 auto;
}
.main_2_z {
	width:50px;
	height:45px;
	margin:0 auto;
	float:left;
	text-align:left;
	padding:137px 0;
}
.main_2_c {
	width:1000px;
	height:320px;
	margin:0 auto;
	float:left;
	overflow:hidden;
}
.main_2_c li {
	width:332px;
	height:320px;
	margin:0 auto;
	float:left;
	border-right:1px #dbdbdb solid;
}
.main_2_c li.vc {
	border:0;
}
.main_2_c li dd {
	width:333px;
	height:210px;
	padding:20px 18px;
}
.main_2_c li dl {
	width:300px;
	height:30px;
	padding-left:20px;
	font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;
	font-size:14px;
	color:#f77f2b;
	line-height:30px;
}
.main_2_c li a {
	width:300px;
	height:30px;
	padding-left:20px;
	font-size:12px;
	line-height:30px;
	color:#0575db;
	display:block;
	background:url(../images/xt_17.jpg) 75px center no-repeat;
}
.main_2_y {
	width:50px;
	height:45px;
	margin:0 auto;
	float:right;
	text-align:right;
	padding:137px 0;
}
.yqlj {
	width:100%;
	height:70px;
	margin-top:30px;
	background:#f5f5f5;
}
.yqlj_z {
	width:1000px;
	height:70px;
	margin:0 auto;
	background:url(../images/dr_08.jpg) left center no-repeat;
	padding-left:100px;
}
.yqlj_z li {
	width:167px;
	height:54px;
	float:left;
	padding:8px 0 8px 12px;
}
.footer {
	width:100%;
	height:70px;
	margin-top:30px;
	background:#0071b7;
}
.footer_c {
	width:1100px;
	height:70px;
	margin:0 auto;
	font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;
	font-size:14px;
	color:#FFF;
	line-height:70px;
	text-align:center;
	overflow:hidden;
}
.footer_c a {
	color:#FFF;
}
.nybunner {
	width:1100px;
	height:350px;
	margin:0 auto;
}
.main_ny {
	width:1060px;
	min-height:600px;
	padding:0 20px 20px 20px;
	margin:0 auto;
	background:url(../images/bg.png) repeat-y;
	overflow:hidden;
}
.main_ny_z {
	width:250px;
	height:auto;
	float:left;
	padding-top:40px;
	/*overflow:hidden;
	*/
}
.nylm {
	width:235px;
	height:40px;
	background:#1d89e4;
	padding-left:15px;
	margin-bottom:5px;
}
.nylm a {
	font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;
	font-size:14px;
	font-weight:normal;
	line-height:40px;
	color:#FFF;
}
.nylm_1 {
	width:250px;
	height:auto;
}
/*.nylm_1 a {
	width:235px;
	height:40px;
	padding-left:15px;
	display:block;
	font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;
	font-size:14px;
	font-weight:normal;
	line-height:40px;
	color:#444;
}
*/



/*.nylm_1 a.mm {
	background:#eeeeee;
}
*/



/*.nylm_1 a:hover {
	background:#eeeeee;
}
*/











.main_ny_y {
	width:790px;
	height:auto;
	float:right;
	overflow:hidden;
}
.nybt {
	width:790px;
	height:38px;
	border-bottom:2px #CCC solid;
}
.nybt span {
	/*width:100px;
	*/height:38px;
	float:left;
	font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;
	font-size:14px;
	font-weight:normal;
	line-height:38px;
	color:#444;
}
.nybt dd {
	height:38px;
	float:right;
	font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;
	font-size:14px;
	font-weight:normal;
	line-height:38px;
}
.nybt dd a {
	color:#444;
}
.nynr {
	width:770px;
	height:auto;
	padding:10px;
	font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;
	font-size:14px;
	font-weight:normal;
	line-height:2;
	color:#444;
	overflow:hidden;
}
.news {
	overflow:hidden;
}
.news li {
	width:750px;
	height:40px;
	background:url(../images/gd.png) left center no-repeat;
	padding-left:20px;
}
.news li a {
	width:620px;
	height:40px;
	float:left;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	/*font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;
	*/ font-size:12px;
	/*font-weight:normal;
	*/ line-height:40px;
	color:#666;
}
.news li a:hover {
	color:#333;
}
.news li span {
	width:100px;
	height:40px;
	float:right;
	/*font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;
	*/font-size:12px;
	/*font-weight:normal;
	*/ line-height:40px;
	color:#666;
}
.pic {
	overflow:hidden;
	padding:5px;
}
.pic li {
	width:180px;
	height:180px;
	float:left;
	text-align:center;
	padding:5px;
}
.pic li dd {
	width:180px;
	height:30px;
	display:block;
	font-size:12px;
	line-height:30px;
	color:#555;
}
.right-table {
	width:768px;
	border:1px #dfdfdf solid;
	line-height:20px;
}
.right-table span {
	color:#f00;
}
.box1 {
	width:465px;
	height:22px;
	line-height:20px;
}
.box2 {
	width:180px;
	height:22px;
	line-height:20px;
}
.box3 {
	width:100px;
	height:22px;
	line-height:20px;
}

/***** new add *****/
/* product */

.nynr .txt{overflow: hidden; padding: 5px;}
.nynr .txt li{padding-bottom: 25px;}
.nynr .txt .tex_blue {color: #666; font-weight: bold; text-decoration: none;  line-height: 24px;  vertical-align: sub;font-size:14px;}
.nynr .txt .tex_blue a{text-decoration:underline;}
.nynr .txt .tex_d{color: #666;font-size: 12px; line-height: 1.2em;  font-family: "Arial", "NSimSun", "SimSun";}


.nynr .txt .tab{border:1px solid #ddd;border-collapse: collapse;}
.nynr .txt .tab td{border:1px solid #ddd;padding:10px;border-collapse: collapse;}


/* news */
.nybt2{width:100%;}

.newsCont{padding:35px 0;}
.news_list{padding:0 0 20px 300px;position:relative;min-height:160px;}
.news_list .news_pic{position:absolute;left:0;top:0;}

.news_list  .entry-title{line-height:25px;padding:5px 0;}
.news_list  .entry-txt{line-height:25px;padding:15px 0;}
.news_list  .entry-date{line-height:25px;}
.news_list  .entry-date .details{float:left;color:#3589f0;}
.news_list  .entry-date .time{float:right;color:#3589f0;}

/* new add 20160511 */
.yqlj { height: auto;  margin-top: 0px;padding:40px 0;background: none;overflow:hidden;}
.yqlj_z{background:none;width:1100px;height:auto;padding:0;}
.yqlj_z .tit{line-height:25px;padding-bottom: 30px;clear:both;}
.yqlj_z .tit span{font-size:20px;color:#333; display: inline-block;padding-left: 15px;border-left: 3px solid #333;}
.yqlj_z li img{border:1px solid #dedede;}
.yqlj_z li img:hover{border-color:#0071B7;}


