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

body{
	margin:0px;
	padding:0px;
	font-family:Calibri;
	font-size:16px;
	line-height:25px;
	color:#333;
	text-decoration:none;
}
ul{
	list-style:none;
	margin:0px;
	padding:0px;
	
}
a{
	color:#333;
	text-decoration:none;
transition:color .5s;
-moz-transition:color .5s; /* Firefox 4 */
-webkit-transition:color: .5s; /* Safari and Chrome */
-o-transition:color .5s; /* Opera */
}
a:hover {
	color:#e87822;
}
img{
	border:none;
}
#head{
	width:100%;
	min-height:150px;
	background-color:#1f2326;
	position:relative;
	z-index:1000;
}
#header{
	width:100%;
	background-image:url(../images/nav.png);
	background-repeat:no-repeat;
	background-position:center top;
	position:absolute;
}
#top{
	width:1050px;
	height:287px;
	margin:auto;
}
#top1{
	width:1050px;
	height:105px;
	float:left;
}
#top1_l{
	width:380px;
	height:100px;
	float:left;
}
#top1_r{
	width:380px;
	height:100px;
	float:right;
}
#nav{
	width:1050px;
	height:40px;
	float:left;
	line-height:40px;
	color:#FFF;
}
#banner{
	width:100%;
	height:535px;
	float:left;
	top:150px;
	z-index:100;
	background-color:#26a1ec;
}
#ny_head{
	width:100%;
	min-height:150px;
	float:left;
	background-color:#1f2326;
	position:relative;
	z-index:1000;
}
#ny_header{
	width:100%;
	background-image:url(../images/nav.png);
	background-repeat:no-repeat;
	background-position:center top;
	position:absolute;
}
#ny_banner{ width:100%; height:280px; background-image:url(../images/all.jpg); top:150px; z-index:100; background-color:#26a1ec; background-repeat: repeat-x; background-position: center center; }
#banner img{
	text-align:center;
}
#tl1{
	width:380px;
	height:37px;
	float:left;
	color:#FFF;
	font-size:14px;
}
#tl2{
	width:380px;
	height:35px;
	float:left;
	margin-top:20px;
}
#searchbox{
    float: left;
    width: 200px;
    border: 1px solid #95999c;
    height: 16px;
    line-height: 16px;
    padding: 6px 10px;
    outline: none;
    color: #95999c;
    background: url(../css/Img/Index/iptBg.png) repeat;
}
.sear{
	width:30px;
	float:left;
	height:30px;
	background-image:url(../images/search.jpg);
	background-repeat:no-repeat;
	border:none;
	margin-left:10px;
	cursor:pointer;
	background-color: transparent;
}
#nav ul li{ width:100px; text-align:center; float:left; margin-left:12px; font-size:18px; font-weight: bold; }
#nav a{
	color:#FFF;
	transition:color 1s;
-moz-transition:color 1s; /* Firefox 4 */
-webkit-transition:color: 1s; /* Safari and Chrome */
-o-transition:color 1s; /* Opera */
}
#nav a:hover {
	color:#ffe504;
}
#nav ul #nav1{
	color:#ffe504;
	text-decoration:underline;
}
#nav ul #nav2{
	margin-left:360px;
}
#nav ul #nav1 a,#nav ul #nav3 a{
	color:#ffe504;
	text-decoration:underline;
}
#nav ul #nav3{
	margin-left:360px;
	color:#ffe504;
	text-decoration:underline;
}
#main{
	width:100%;
	min-height:500px;
	float:left;
	background-image:url(../images/bj1.jpg);
	background-repeat:repeat;
	padding-top:45px;
}
#sy_pro{
	width:1050px;
	min-height:500px;
	margin:auto;
}
#top1_r a{
	color:#ffe504;
	transition:color .8s;
-moz-transition:color .8s; /* Firefox 4 */
-webkit-transition:color: .8s; /* Safari and Chrome */
-o-transition:color .8s; /* Opera */
}
#top1_r a:hover{
	color:#ffff00;
}
#pro_l{
	width:705px;
	min-height:500px;
	float:left;
	margin-bottom:30px;

}
#pro_r{
	width:320px;
	float:right;
	min-height:500px;
	margin-bottom:30px;
}

#l_tit{
	width:705px;
	height:30px;
	line-height:30px;
	float:left;
	background-image:url(../images/tb1.jpg);
	background-repeat:no-repeat;
	background-position:right 23px;
	font-size:24px;
	font-weight:bold;
}
#l_con{
	width:705px;
	min-height:460px;
	float:left;
}
#l_tit span{
	font-size:14px;
	font-weight:normal;
	float:right;
	margin-right:10px;
}
#l_con ul li{
	width:210px;
	height:290px;
	background-color:#FFF;
	border:1px #bbbbbb solid;
	margin-left:10px;
	margin-right:10px;
	text-align:center;
	line-height:20px;
	float:left;
	margin-top:20px;
}
#l_con ul li span {
	width:202px;
	padding:0 5px;
	display:block;
	overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
}
#l_con img{
	margin:5px;
}
#r_tit{
	width:300px;
	height:52px;
	float:left;
	background-image:url(../images/pro1.jpg);
	background-repeat:no-repeat;
	line-height:52px;
	font-size:24px;
	padding-left:20px;
	font-weight:bold;
	
}
#r_con{
	width:318px;
	min-height:263px;
	float:left;
	background-color:#FFF;
	padding-top:5px;
	border:1px #d8d8d8 solid;
}
#r_con ul li{ width:260px; margin-left:20px; padding:10px 0; font-size:16px; background-image:url(../images/tubiao.png); background-repeat:no-repeat; background-position:left 14px; padding-left:20px; line-height:20px; border-bottom:1px #666 solid; font-weight:bold; }
#r_con1{
	float:left;
	width:320px;
	height:auto;
	margin-top:20px;
}
#main2{
	width:100%;
	min-height:500px;
	float:left;
	background-color:#000;
	padding-top:25px;
}
#main2_1{
	width:100%;
	min-height:300px;
	float:left;
	border-bottom:1px #ffae00 solid;
}
#main2_2{
	width:100%;
	min-height:300px;
	float:left;
	border-bottom:1px #bd9848 solid;
	padding-bottom:50px;
}
#main2_3{
	width:100%;
	min-height:300px;
	float:left;
}
#ys1{
	width:1050px;
	height:648px;
	background-image:url(../images/ys1.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	margin:auto;
}
#ys1 span{
	font-size:48px;
	font-family:Impact;
	float:right;
	padding-right:10px;
	color:#FFF;
	margin-top:35px;
}
#ys2{
	width:1050px;
	min-height:300px;
	margin:auto;
}
#ys2_tit{
	width:1050px;
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:48px;
	font-family:Impact;
	margin-top:40px;
	color:#FFF;

}
#ys2_con{
	width:1050px;
	height:293px;
	float:left;
	margin-top:30px;
}
#ys2_con ul li{
	float:left;
	width:337px;
	height:293px;
	border:1px #f0ac00 solid;
	margin-left:15px;
}
#ys2_con ul #im{
	margin-left:0px;
}
#ys3{
	width:1050px;
	min-height:300px;
	margin:auto;
}
#ys3_left{
	width:450px;
	height:429px;
	float:left;
	margin-top:30px;
}
#ys3_right{
	float:left;
	width:500px;
	height:429px;
	margin-left:50px;
	margin-top:30px;
}
#ys3_tit1{
	width:500px;
	height:80px;
	line-height:80px;
	padding-top:90px;
	font-size:48px;
	font-family:Impact;
	color:#FFF;
}
#ys3_tit2{
	width:485px;
	height:45px;
	line-height:45px;
	background-color:#ffe504;
	font-size:19px;
	font-weight:bold;
	color:#000;
	padding-left:15px;
}
#ys3_tit3{
	width:485px;
	height:80px;
	float:left;
	font-size:19px;
	color:#FFF;
	font-weight:bold;
	margin-top:15px;
	padding-left:15px;
}
#ys3_tit3 a{
	color:#FFF;
transition:color .5s;
-moz-transition:color .5s; /* Firefox 4 */
-webkit-transition:color: .5s; /* Safari and Chrome */
-o-transition:color .5s; /* Opera */
}
#ys3_tit3 a:hover {
	color:#fee504;
}
.ys{
	color:#eeb400;
}
#main3{
	width:100%;
	min-height:470px;
	float:left;
	background-image:url(../images/bj1.jpg);
	background-repeat:repeat;
	padding-top:30px;
}
#main3_c{
	width:1050px;
	min-height:470px;
	margin:auto;
}
#cer{
	width:1050px;
	height:470px;
	float:left;
}
#cer2{
	width:1050px;
	min-height:450px;
	float:left;
	margin-top:30px;
}
#cer_tit{
	width:1030px;
	height:50px;
	background-image:url(../images/cer.jpg);
	background-repeat:no-repeat;
	float:left;
	line-height:50px;
	font-size:24px;
	font-weight:bold;
	padding-left:20px;
}
#cer_tit span a, #ab_tit span a{
	float:right;
	font-size:14px;
	padding-right:15px;
	font-weight:normal;
	color:#FFF;
	transition:color .5s;
-moz-transition:color .5s; /* Firefox 4 */
-webkit-transition:color: .5s; /* Safari and Chrome */
-o-transition:color .5s; /* Opera */
}
#cer_tit span a:hover ,#ab_tit span a:hover{
	color:#fee504;
}
#cer_tit span a,#ab_tit span a{
	color:#FFF;
}
#cer_con{
	width:1050px;
	height:410px;
	float:left;
	margin-top:20px;
}
#cer2_ab{
	width:710px;
	height:410px;
	float:left;
}
#cer2_fd{
	width:310px;
	height:410px;
	float:left;
	margin-left:30px;
	background-color:#FFF;
		-webkit-box-shadow: 0 0 5px #838383;
box-shadow: 0 0 5px #838383;
}
#ab_tit{
	width:690px;
	height:50px;
	float:left;
	background-image:url(../images/ab.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
		font-size:24px;
	font-weight:bold;
	line-height:50px;
}
#ab_con{
	width:700px;
	height:340px;
	margin-top:10px;
	float:left;
	padding:5px;
}
#ab_con img{
	width:302px;
	height:197px;
	background-color:#FFF;
	padding:5px;
	border:1px #CCC solid;
	float:left;
	margin-right:10px;
}
#fd_tit{
	width:290px;
	height:50px;
	line-height:50px;
	float:left;
	font-size:24px;
	padding-left:20px;
}
#fd_con{
	width:270px;
	height:340px;
	float:left;
	margin-top:10px;
	margin-left:20px;
}
#main4{
	width:100%;
	height:478px;
	float:left;
	background-image:url(../images/bototm.jpg);
	background-repeat:repeat-x;
}
#bottom{
	width:1050px;
	height:478px;
	margin:auto;
	background-image:url(../images/bottom2.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	
}
#bottom a{
	color:#FFF;
	transition:color .5s;
-moz-transition:color .5s; /* Firefox 4 */
-webkit-transition:color: .5s; /* Safari and Chrome */
-o-transition:color .5s; /* Opera */
}
#bottom a:hover {
	color:#fee504;
}
#bottom1{
	width:1050px;
	height:428px;
	float:left;
}
#banquan{
	width:1050px;
	height:50px;
	float:left;
	line-height:50px;
	color:#FFF;
}
#bottom2{
	width:330px;
	height:378px;
	float:left;
}
#bottom3{
	width:350px;
	height:378px;
	float:left;
	margin-left:10px;
}
#bottom4{
	width:280px;
	height:378px;
	float:left;
	margin-left:80px;
}
#bottom2_tit,#bottom3_tit{
	width:330px;
	height:50px;
	line-height:50px;
	margin-top:20px;
	float:left;
	color:#FFF;
	font-size:24px;
}
#bottom4_tit{
	width:280px;
	height:50px;
	line-height:50px;
	margin-top:20px;
	float:left;
	color:#FFF;
	font-size:24px;
}
#bottom2_con,#bottom3_con{
	width:330px;
	height:288px;
	float:left;
	margin-top:20px;
	color:#FFF;
	line-height:30px;
}
#bottom4_con{
	width:190px;
	height:288px;
	float:left;
	margin-top:20px;
	color:#FFF;
	line-height:30px;
}
#bottom2_con ul li{
	line-height:30px;
}
.m_form li{margin-bottom:5px; overflow:hidden;}
.m_form .areLi{height:120px;}
.m_form label{float:left; width:45px; height:26px; border:1px solid #333; border-right-width:0; text-align:center;}
.m_form label img{position:relative; top:6px;}
.m_form .iptTxt{float:left; width:202px; border:1px solid #333; height:12px; line-height:12px; padding:7px 10px; outline:none; color:#999; background:url(../css/Img/Index/iptBg.png) repeat; }
.m_form .areLi label{height:118px;}
.m_form .areLi label img{top:50px;}
.m_form .txtAre{float:left; width:202px; height:110px; line-height:20px; border:1px solid #333; outline:none; resize:none; color:#999; padding:4px 10px; background:url(../css/Img/Index/iptBg.png) repeat; }
.m_form .txtAre2{float:left; width:150px; height:72px; line-height:20px; border:1px solid #333; outline:none; resize:none; color:#999; padding:4px 10px; background:url(../css/Img/Index/iptBg.png) repeat; }
.m_form .iptTxt2{float:left; width:140px; border:1px solid #333; height:12px; line-height:12px; padding:7px 10px; outline:none; color:#999; background:url(../css/Img/Index/iptBg.png) repeat; }
.m_form .btnSubmit{
	width:110px;
	height:32px;
	font-size:12px;
	color:#FFF;
	cursor:pointer;
	border:none;
	background-color:#ff0000;
	font-family:"microsoft yahei";
	font-weight: bold;
	margin-top:10px;
	margin-left:80px;
}

.social { width:120px; height:30px; float:right; }
.social li { float:left; margin-right:5px;}