
@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,input,button,textarea,blockquote,h1,h2,h3,h4,h5,h6 {
	margin:0;
	padding:0;
	font-size:16px;
	font-family:"微软雅黑";
	font-weight:normal;
} 
p{
	margin:0;
	padding:0;
}
ul,li,dl,dt,dd,ol{
	display:block;
	list-style:none;
}
a{ text-decoration:none; color:#333;}
a:hover{ cursor:pointer;}
.clear{ clear:both;}

.ding{ background:#1f62b1; height:3px; width:100%;}
.logo{ width:100%; border-bottom:#1f62b1 1px solid;}
.logo_center{ width:1200px; margin:0 auto;}
.nav{ width:100%;}
.nav_cneter{ width:1200px; margin:0 auto;}
.nav_cneter ul{ padding-left:12px;}
.nav_cneter ul li{ float:left; width:148px; height:50px;}
.nav_cneter ul li a{ display:block; width:148px; text-align:center; color:#333; line-height:50px;}
.nav_cneter ul li a:hover{ background:#1f62b1; color:#fff;}

.pt{ width:100%; height:667px; background:url(../images/bk.jpg) no-repeat center;}
.pt_center{ width:1200px; margin:0 auto; height:667px; position:relative;}
.p1{ position:absolute; top:36px; left:203px; width:139px; height:139px; border-radius:50%; background:url(../images/p1.png) no-repeat center;}
.p1 a{ display:block; width:139px; height:139px; text-align:center; line-height:139px; background:rgba(234,102,0,0.3); border-radius:50%; color:#fff; font-size:20px; display:none;}
.p1:hover a{ display:block;}
.p2{ position:absolute; right:125px; top:30px; width:139px; height:139px; border-radius:50%; background:url(../images/p2.png) no-repeat center;}
.p2 a{ display:block; width:139px; height:139px; text-align:center; line-height:139px; background:rgba(234,102,0,0.3); border-radius:50%; color:#fff; font-size:20px; display:none;}
.p2:hover a{ display:block;}
.p3{ position:absolute; top:203px; left:159px; width:139px; height:139px; border-radius:50%; background:url(../images/p3.png) no-repeat center;}
.p3 a{ display:block; width:139px; height:139px; text-align:center; line-height:139px; background:rgba(234,102,0,0.3); border-radius:50%; color:#fff; font-size:20px; display:none;}
.p3:hover a{ display:block;}
.p4{ position:absolute; right:160px; top:205px; width:139px; height:139px; border-radius:50%; background:url(../images/p4.png) no-repeat center;}
.p4 a{ display:block; width:139px; height:139px; text-align:center; line-height:139px; background:rgba(234,102,0,0.3); border-radius:50%; color:#fff; font-size:20px; display:none;}
.p4:hover a{ display:block;}
.p5{ position:absolute; left:125px; top:381px; width:139px; height:139px; border-radius:50%; background:url(../images/p5.png) no-repeat center;}
.p5 a{ display:block; width:139px; height:139px; text-align:center; line-height:139px; background:rgba(234,102,0,0.3); border-radius:50%; color:#fff; font-size:20px; display:none;}
.p5:hover a{ display:block;}
.p6{ position:absolute; right:217px; top:376px; width:139px; height:139px; border-radius:50%; background:url(../images/p6.png) no-repeat center;}
.p6 a{ display:block; width:139px; height:139px; text-align:center; line-height:139px; background:rgba(234,102,0,0.3); border-radius:50%; color:#fff; font-size:20px; display:none;}
.p6:hover a{ display:block;}

.au{ width:100%; margin-top:70px;}
.au_center{ width:1200px; margin:0 auto;}
.au_left{ float:left; width:500px; height:400px; background:#F4B2B3;}
.au_right{ float:right; width:640px; margin-right:7px;}
.au_right h4{ font-size:24px; color:#444;}
.au_right h5{ color:#a1a1a1;}
.au_right p{ color:#0c0c0c; line-height:24px; margin-top:5px;}
.au_right a{ display:block; color:#0c0c0c; width:288px; height:56px; border:1px solid #0c0c0c; text-align:center; line-height:56px; border-radius:5px; margin-top:20px;}
.au_right a:hover{ border:1px solid #1f62b1; color:#1f62b1;}


.footer{ width:100%; background:#144593; margin-top:70px;}
.footer_center{ width:1200px; margin:0 auto; padding-top:35px;}
.f_top{ padding-bottom:22px; border-bottom:1px solid #fff;}
.f_nav{ color:#fff; padding-top:6px; float:left; font-size:14px;}
.f_nav a{ color:#fff; padding-left:12px; padding-right:12px; font-size:14px; }
.f_mes{ float:left; margin-left:190px;}
.f_mes span{ color:#fff; line-height:32px; font-size:14px; display:block; float:left; margin-right:40px;}
.f_mes a{ display:block; float:left; width:124px; line-height:28px; color:#fff; height:28px; border-radius:14px; background:#ed2f23; text-align:center; font-size:14px;}
.f_bot{ margin-top:40px; padding-bottom:40px;}
.f_bot p{ font-size:14px; color:#fff; padding-left:13px;}



.new-first{

	width: 100%;

	position: relative;

	z-index: 3;
	padding-bottom:100px;
	 
}

.nfir-wrap{

	width: 1000px;

	margin: 0px auto;

	position: relative;

}

.nfir-wrap  a.topbtn{

	display: inline-block;

	position: absolute;

	left: 50%;

	top: -48px;

	margin-left: -28px;

	z-index: 3;

	width: 57px;

	height: 57px;

	background: url(../images/img_01.jpg) no-repeat center center;

}
#topqq{top: -28px;}
.nfir-wrap .nfir-top{

	text-align: center;

	padding-bottom: 26px;

}

.nfir-top .nfir-tit{

	padding-top: 50px;

	position: relative;

	padding-left: 340px;

	text-align: center;

}

.nfir-top .nfir-tit span.linebd{

	float: left;

	display: inline-block;

	width: 66px;

	height: 1px;

	background: #666;

	opacity: 0.32;

	position: relative;

	top: 31px;

}

.nfir-top .nfir-tit strong{

	float: left;

	display: inline-block;

	font-weight: bold;

	font-size: 36px;

	line-height: 64px;

	color: #666;

	font-family: "Microsoft yahei";

	padding: 0 19px;

}

.nfir-top span.en{

	display: inline-block;

	font-size: 14px;

	line-height: 14px;

	color: #666;

	opacity: 0.34;

	font-family: "Microsoft yahei";

}

.new-column{

	width: 1000px;

	text-align: center;

}
.new-column ul{ margin:0 auto;

}
.new-column ul li{

	float: left;

	display: inline-block;

	width: 184px;

	height: 47px;

	margin: 0 6px 10px 0;

}

.new-column ul li a{

	display: inline-block;

	width: 184px;

	height: 47px;

	font-size: 16px;

	line-height: 47px;

	color: #666;

	font-family: "Microsoft yahei";

	text-align: center;

	background: url(../images/img_28.jpg) no-repeat left center;

}

.new-column ul li a:hover , .new-column ul li a.hover{

	color: #fff;

	background: url(../images/img_27.jpg) no-repeat left center;

}

.new-recom{

	padding-top: 44px;

	position: relative;

}

.new-recom ul li{

	float: left;

	display: inline;

	width: 327px;

	height: 299px;

	overflow: hidden;

	background: url(../images/img_29.png) no-repeat center top;

	position: relative;

	margin-right: 6px;
	margin-bottom: 6px;


}

.new-recom ul li.mg6{

	margin-right: 0px;

}

.new-recom ul li .new-Img{

	width: 329px;

	height: 239px;

	overflow: hidden;

	position: relative;

}

.new-recom ul li .new-Img img{

	float: left;

	display: inline;

	width: 329px;

	height: 239px;

	overflow: hidden;

	top: 239px;

	/*transform: scaleX(1) scaleY(1);

    transition: all 500ms ease 0s;*/

}

/*.new-recom ul li .new-Img img:hover{

	transform: scaleX(1.1) scaleY(1.1);

}*/

.new-recom ul li h2{

	display: block;

	font-weight: 100;	

	line-height: 20px;

	padding-left: 29px;

	margin-top: 20px;

	margin-bottom: 10px;

}

.new-recom ul li h2 a{

	font-size: 14px;

	color: #000;

	opacity: 0.86;

	*color: #434343;

	font-family: "Microsoft yahei";

}

.new-recom ul li p{

	padding-left: 29px;

	padding-right: 60px;

	font-size: 12px;

	line-height: 18px;

}

.new-recom ul li p a{

	font-size: 12px;

	line-height: 18px;

	color: #000;

	opacity: 0.6;

	*color: #d1d1d1;

	font-family: "Microsoft yahei";

}

.new-list{

	padding-top: 15px;

	width: 1000px;

}

.new-list h3{

	display: block;

	font-weight: 100;

	font-size: 16px;

	line-height: 48px;

	color: #666;

	font-family: "Microsoft yahei";

}

.new-list ul li{

	float: left;

	display: inline;

	width: 1000px;

	height: 65px;

	margin-bottom: 2px;

	background: url(../images/img_31.png) no-repeat 97px center #f9f9f9;

}

.new-list ul li:hover{

	background: url(../images/img_30.png) no-repeat 97px center #ed2f23; color:#FFF;

}

.luotong_page{width:100%;height:28px; margin:14px 0; clear:both;}
.luotong_page a{color:#6c6c6c;padding: 5px 5px; border: 1px solid rgb(226, 226, 226); border-images: none;}

.new-list ul li .ndate{

	float: left;

	width: 98px;

	height: 65px;

	text-align: center;

}
.new-list ul li .ndate:hover{
	color:#FFF;

}

.ndate span.nbig{

	display: block;

	padding-top: 17px;

	font-size: 30px;

	line-height: 22px;

	color: #666;

	opacity: 0.68;

	*color: #b3b3b3;

	font-family: Arial;

}

.ndate span.nbig:hover{

	color: #fff;

	opacity: 1;

}

.ndate span.nsmall{

	display: block;

	font-size: 12px;

	line-height: 18px;

	color: #666;

	opacity: 0.6;

	*color: #b3b3b3;

	font-family: Arial;

}

.ndate span.nsmall:hover{

	color: #fff;

	opacity: 1;

}

.new-list ul li .ntit{

	float: right;

	display: inline-block;

	width: 864px;

	padding-left: 38px;

}

.ntit a{

	display: block;

	font-size: 14px;

	line-height: 65px;

	color: #666;

	font-family: "Microsoft yahei";

}

.ntit a:hover , .ntit a.hover{

	color: #fff;

}

.page{

	text-align: center;

	padding-top: 60px;

}


/*留言样式*/
fieldset{ border:none}
.msg_ul{width:480px;overflow:hidden;margin:0px auto 0 240px;}
.msg_ul li{width:100%;height:auto;overflow:hidden;position:relative;margin-bottom:6px;}
.msg_ul li p{width:90px; float:left;height:36px;font:14px/36px "microsoft yahei";color:#333;vertical-align: top;  text-align:right; margin: 0 6px 0 0;}
.msg_ul li p span{color:red;margin-top:2px;vertical-align: middle;font-weight: bold}
.msg_input{width:264px;height:34px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;}
.msg_textarea{border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;}
.msg_pin{width:164px;height:34px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;float:left;}
.msg_pin img{float:left;margin-left:14px;}
.msg_textarea{width:264px;height:80px;border:1px solid #d9d9d9;border-radius:2px;padding:10px;resize: none}
.msg_submit{width:286px;height:36px;margin:20px auto;border-radius:3px;border:0;text-align:center;font:18px/36px "microsoft yahei";color:#fff;cursor: pointer}
