﻿@charset "utf-8";
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{
	margin:0;
	padding:0;
	outline:0;
	font-size:100%;
}
body{overflow-x: hidden}

dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	list-style:none
}
a {
	cursor:pointer;
	text-decoration:none
}
body {
	font:12px/1.5 "Microsoft Yahei", Arial;
	background-color:#444444;
}
.slh{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.w100{width: 100%;float: left}
.content {
	width:1380px;
	margin:0 auto
}
.move{
	transition:all 0.3s ease-out;
	-webkit-transition:all 0.3s ease-out;
}

.mmove{
transition: all .45s cubic-bezier(.215, .61, .355, 1);
-webkit-transition:all 0.45s ease-out;
}



.fl{float: left}
.fr{float: right}


.top{width: 100%;min-width:650px;  height:45px;  float: left;background-color: #333333;position: relative;margin-top: 37px;}

.logo{width:20%;padding-left: 2%; max-width: 258px;float: left;}

.logo a{width: 100%;height: 45px;float: left; background: url('/res/images/logo.png') no-repeat center;background-size: 100% auto}




ul.nav{width: 78%; max-width:1000px;height:45px;float: right;min-width: 500px    }
ul.nav li{float:left;width:16.66%;min-width:65px;  height: 45px;text-align: center}
ul.nav li a{line-height: 45px;font-size: 16px;color: #FFFFFF;font-family: "微软雅黑"}
ul.nav li a:hover{color: #de8503;}

.ind_pic{width: 100%;max-width: 1920px;margin: 0px auto;margin-bottom: 30px;position: relative;overflow: hidden}
.ind_pic a{width: 100%;max-width: 1920px;overflow: hidden}

.ind_pic a img{width: 100%; 
-webkit-transition-duration: 0.2s;
transition-duration: 0.2s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.ind_pic a:hover img{
-webkit-transform: scale(1.02);
	-moz-transform: scale(1.02);
	-ms-transform: scale(1.02);
	-o-transform: scale(1.02);
	transform: scale(1.02);
}


 












.footer{width: 90%;padding-left:5%;padding-right: 5%;  float: left; border-top:#ffffff solid 1px;padding-top: 30px;margin-top: 30px;padding-bottom: 100px;}

ul.endnav{width:100%;min-width:570px; }
ul.endnav li{width: 20%;float: left; }
ul.endnav li dt{font-size: 18px;color: #FFFFFF;font-weight: bold}
ul.endnav li dd a{font-size: 15px;color: #FFFFFF}






ul.pro{width: 1380px;margin: 0px auto;padding-top: 50px;}
ul.pro li{width:1380px;float: left;padding-bottom: 30px}
ul.pro li a{width:1380px;float: left;}
ul.pro li a b{float: left;padding-left:50px;height: 67px;background: url(../images/pii.png) no-repeat right #333333;font-size:20px;font-weight: bold;line-height: 67px;padding-right: 100px;color: #FFFFFF}
ul.pro li a img{float: left}

.ny_con_content{width:100%;max-width: 1920px;margin: 0px auto;position: relative}
.ny_con{margin: 0px auto;width: 1380px;position: relative}

.ny_con em{float: left}
.ny_con em img{display:inherit}



.con_ti{width:400px;height: 400px;float: left;color: #FFFFFF;font-size: 18px;padding-left: 80px;font-family: "微软雅黑";line-height: 35px;padding-top: 80px;}
.con_ti span{font-size: 20px;font-weight: bold}
.con_map{width:700px;height: 550px;float: right }



.arc_ti{width:1380px;float: left;border-bottom: #ffffff solid 1px;padding:30px 0px 20px 0px; }
.arc_ti .title{width: 1380px;line-height: 50px;float: left;font-size: 20px;text-align: center;color: #FFFFFF}
.arc_ti .info{width: 1380px;float: left;color: #B9B9B9;text-align: center}

.arc_con{width: 1280px;float: left;padding: 50px;color: #FFFFFF}

dl.serindex{width: 1380px;float: left;padding-top: 50px;}

dl.serindex dt{width: 1380px;float: left;height: 50px; border-bottom: #FFFFFF solid 1px;}
dl.serindex dt b{float: left;font-size: 20px;color: #FFFFFF;font-weight: 300;line-height: 50px;padding-left: 20px;}
dl.serindex dt a{float: right;line-height: 50px;color: #FFFFFF;font-size: 18px;padding-right: 20px;}
dl.serindex dd{width: 1380px;float: left;padding-top: 20px;}
dl.serindex dd li{width:1340px;float: left; border-bottom: #848484  dashed 1px; padding: 0px 20px;}
dl.serindex dd li a{float: left;color: #ffffff;line-height: 35px;font-size: 16px;}
dl.serindex dd li span{float:right;color:#C0C0C0 ;line-height: 35px;font-size: 16px;}


.newss{width:1380px;height: 400px; margin: 0px auto;padding: 10px 0px;position: relative}
.newss img{
	opacity:0.5;filter:alpha(opacity=50);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear; 
	
	
	/*-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;*/
}
.newss a:hover img{
	
	opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;
	
	
	/*-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-ms-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);*/
}
 








.newss .pic1{width:579px;height:393px;overflow: hidden; float: left;margin-right: 12px;position: relative}
.newss .pic1 img{width:579px;height:393px;}


.newss .pic2{width:255px;float: left;overflow: hidden;margin-right: 11px;margin-bottom: 11px;position: relative}
.newss .pic2 img{width:255px;height:  191px;}

.newss .pic2:nth-child(4){margin-right: 0px; margin-bottom: 11px;}

.newss .pic2:nth-child(7){margin-right: 0px;margin-bottom:0px;}
.newss .fontp{width: 100%;height: 75px;position: absolute;bottom: 0px;z-index: 9;background:  rgba(0,0,0,0.6)}
.newss span{width: 95%;float: left;color: #FFFFFF;font-size: 17px;padding-left: 15px;padding-top: 15px;}
.newss em{width: 85%;float: left;color: #cccccc;padding-left: 15px;}



.newss a{float: left}
.newss a img{width: 100%; float: left}







.newslist{width: 1380px;margin: 0px auto}
.new_list{width: 1380px;float: left;padding-bottom: 20px;}
.new_list_img{width:281px; height: 191px;overflow: hidden;float: left }
.new_list_con{width: 1079px;float: left;padding-left: 20px;}
.new_title_list{width: 1079px;float: left;font-size: 18px;padding-top: 10px;
color: #ffffff;}
.typeAndTime{width: 1079px;float: left;color:#C5C5C5;line-height: 30px;font-size: 14px; }
.new_content_list{width: 1079px;float: left;color:#C5C5C5;line-height: 30px;font-size: 15px; }

.new_details{height: 30px;float: left;
background-color:#787878;
color: white;
width: 100px;
line-height: 30px;
text-align: center;
font-size: 15px;
margin-top: 22px;}
.new_details a{color: #FFFFFF}



.new_list_img img{-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out; }

.new_list_img a:hover img{-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-ms-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);}





ul.pagination{ width:100%; float:left; padding:50px 0px 35px 0px;height: 40px;text-align: center}
ul.pagination li{ margin: 2px; overflow:hidden; line-height:35px;height: 35px;display: inline-block;COLOR: #aaa;font-size: 20px;font-family: "微软雅黑";background-color:#333333;}


ul.pagination li A {padding:0px 10px ;TEXT-DECORATION: none; display:block;line-height:35px;font-size: 20px;COLOR: #aaa;font-family: "微软雅黑";float: left;height: 35px;}
ul.pagination li span {padding:0px 10px ;COLOR: #aaa;TEXT-DECORATION: none; display:block; line-height:35px;font-size: 20px;font-family: "微软雅黑";float: left}
ul.pagination li A:hover,ul.pagination li A.curr, ul.pagination li.active span{COLOR: #ffffff;padding:0px 10px;background-color:#ff0000;line-height: 35px;}
ul.pagination li.disabled span{ margin: 2px; padding:0px 10px;}


.copyr{width: 100%;float: left;padding: 30px 0px;text-align: center;color: #B5B5B5;line-height: 30px;}

.copyr a{color: #B5B5B5}






a.top_stick, a.top_stick:active, a.top_stick:visited {background-image:url(../images/top.png);
background-position:0 0;
background-repeat:no-repeat;
color:#FFFFFF;
display:inline-block;
font-size:0;
height:45px;
text-decoration:none;
width:45px;
border: #B3B3B3 solid 1px;
	background-size:auto 100% ;
}
a.top_stick:hover, a.top_stick:active {
background-image:url(../images/top.png);
background-position:-45px 0;
background-repeat:no-repeat;
}












