@charset "utf-8";
form,ul,li,ol,li,dl,dt,dd,input{
	margin: 0;
	padding: 0
}
* {
	margin:0px;
	padding:0px;
}
ul,li {
	list-style-image:none;
	list-style-type:none;
}
img {
	border:0px;
	height: auto;
	max-width: 100%;		
} 
img a {
	border:0px;
}

body{background-color: #fff;	font-family:"微软雅黑";}

input, button, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
.s-button {
    background-image: url(../images/input-bg.png);
    background-repeat: no-repeat;
    background-position: right -80px;
    background-color: #FFF;
    text-indent: -999px;
    overflow: hidden;
}
.s-button, .m-button {
    height: 40px;
    width: 40px;
    text-align: center;
    vertical-align: middle;
    color: #FFF;
    background-color: #FFF;
    position: absolute;
    right: 15px;
    border: 1px solid #e0e0e0;
    border-radius: 0;
    top: 0;
}
.key, .mail {
    height: 40px;
    width: 230px;
    background-color: #FFF;
    color: #666;
    vertical-align: middle;
    padding-right: 10px;
    padding-left: 10px;
    border: 1px solid #e0e0e0;
    border-radius: 0;
}
.ny-h4 {
    margin: 25px 0 25px 0;
    font-size: 16px;
    font-weight: bold;
}
.list-unstyled {
    list-style: none;
}
.clearfix {
    display: block;
    width: 1200px;
}



.ny-right ul li small {
    color: #999;
}
.pull-right {
    float: right !important;
}
.small {
    font-size: 85%;
}
.small {
    font-size: 80%;
}
.auto_1200 {
    width: 1200px;
}
.auto {
    margin: 0 auto;

}

.neirong{
	  margin: 0 auto; position: relative; padding: 10px 0;
}
.w_left75 {
    position: relative;
    width: 225px;	
    float: left;
	border-left:1px solid #ededed;
    border-right:1px solid #ededed;
	 padding-top:25px ;

}
.w75 {
    position: relative;

}
.w_right22 {
    width: 950px;
    float: right;
	margin:0px  10px;
}
.w22 {
    position: relative;
	 padding: 0;
}
.widget-title{
	width:210px;
	text-align:left;
	font-size:30px;
	margin:0px  5px;
	line-height: 60px; 
	border-bottom:1px solid #5d656d ;
}
.sidebar {
	height:500px;
}
.about_menu{
	width:210px;
	height:60px;
	margin:0px  5px;
	border-bottom:1px solid #5d656d ;
	text-align:center;
	font-size:16px;
	font-family:微软雅黑;
	line-height: 60px; 
}
.current_page_item{
	width:210px;
	height:60px;
	margin:0px  5px;
	border-bottom:1px solid #5d656d ;
	text-align:center;
	font-size:16px;
	font-family:微软雅黑;
	line-height: 60px; 
	color:#2475bc;
}
.about_menu:hover{
	cursor:hand;
	background:#ededed;
	}

.about_menu a:hover{
	color:#2475bc;
	}

.about1_title {
	height:100px;text-align:center;margin-top:30px; 
}
.about_word P{
	margin:10px 60px ; 
	font-size:16px;
	font-family:微软雅黑;
	line-height: 40px; 
	text-indent: 2em;
	 padding-bottom:20px; 
}
.about_img  {
	text-align:center;margin:0 auto;  padding-bottom: 20px;
}
.about_img4_1 {
	text-align:center;margin:0 auto;  padding-left: 170px; 
}
.about_img2 {
	text-align:center; margin:0 auto; padding:18px ; float: left;}
}
.about_img  img{
display:block; margin:0 auto; padding-top:10px; padding-bottom:10px; max-width:900px;}

.about_img4  {
	text-align:center; margin:0 auto; padding:20px 20px; float: left;}
}
.about_img4  img{
display:block;  max-width:420px;}

.contact{width:1200px;}
.contact_left_map  { width:500px;  margin:0 auto; float: left;height:374px;}
.contact_right_address{ width:600px; margin-left:40px ; float: left; height:420px}

.contact_right_address {padding-top:20px ;}
.contact_right_address  h3{font-size:20px; padding-top:50px ;}
.contact_right_address p{
	padding-top:20px ;
	font-size:16px;
	line-height: 50px; 
	
}

.service .con li{width:250px; height: 365px; border: 1px solid #fff; float: left; text-align: center; position: relative; list-style:none; margin:10px;}
.service .con li .out{padding-top: 27px; position: absolute; left: 0; top: 0; width: 250px ; }
.service .con li .in{padding-top: 27px; position: absolute; left: 0; top: 0; width: 280px; height: 405px;}
.service .con li  .con_word  {width: 250px; height: 180px;background:#f9f9f9; }
.service .con li h3{color: #0069b7; font-size: 16px; padding:2% 0;}
.service .con li p{ padding-top: 10px; font-size: 14px; line-height:18px; margin:0 12px; line-height:24px;color: #7d8388; text-align:left; }
.service .con li p a{ color: #0069b7;}
.service .con .in a:hover{color: #2782be;cursor:hand;}
.service .con li:hover{border-color: #0069b7;cursor:hand; }
.service .con li a:hover{ color: #333;cursor:hand;}
.case {width:845px; margin:0 auto;}
.case .con{ overflow:hidden;}
.case .con a{ float:left; width:17.5%; margin:10px;}
.case.con  a img{ width:160px; height:160px; }

.about_us {width:900px;	}
.about_us h1{
	line-height: 39px;
    font-size: 20px;
	color: #fff;}
	
.about_pic{padding-left:0; margin-bottom:20px; }
.about_pic li{float:left;margin:5px;position:relative}

	
/*---公司动态---*/
.dongtai{ height:auto; width:100%; overflow:hidden; margin:10px 10px 20px;}
.dongtai dl{ height:auto; width:850px; overflow:hidden; margin-bottom:20px; border:solid 1px #e4e4e4; padding:25px 0px 25px 20px;}

.dongtai dl dt{ float:left;margin-right:30px;  width:65px; height:70px; background:#cccccc;}
.dongtai dl dt span{color:#4c4c4c; display:block; width:61px; margin:0 auto; height:43px; line-height:43px; margin-top:2px; background:#fff; text-align:center;  font-size:33px; font-weight:bold;}
.dongtai dl dt em{ display:block; color:#fff; text-align:center; width:100%;}
.dongtai dl dd{ width:795px; float:left; height:auto;}
.dongtai dl dd a{font-size:18px; padding-bottom:10px; display:block; height:30px; line-height:30px;}
.dongtai dl.coblue dd a{ color:#0d6bb0;}
.dongtai dl dd p{ font-size:12px; color:#4c4c4c;}
.dongtai dl.coblue dt{ background:#0d6bb0;}
.dongtai dl.coblue dt span{color:#0d6bb0;}

.dongtai dl.youtu{ height:auto; width:850px; overflow:hidden; margin-bottom:20px; border:solid 1px #e4e4e4; padding:20px 0px 20px 20px;}
.dongtai dl.youtu dt{ background:none; float:left; width:330px; height:auto; position:relative; margin-right:30px;}
.dongtai dl.youtu dt span{ margin-top:0px; position:absolute; left:20px; top:0px;text-align:center; height:100px; padding:5px 0px 0px 0px; width:88px; background:url(../Images/zoujin_pic12.png) no-repeat top left; color:#fff; font-size:50px; font-weight:bold;}
.dongtai dl.youtu dd{ width:430px; float:left; padding-top:10px;}
.dongtai dl.youtu dt span em{ display:block; width:100%; font-size:12px; text-align:center; margin-top:5px; height:25px; line-height:25px;}
.dongtai dl.youtu dd a.biaoti{ display:block; font-size:18px; color:#0d6bb0; padding-bottom:20px;}
.dongtai dl.youtu dd p{ font-size:13px; color:#666;}
.dongtai dl.youtu dd a.more{display:block; font-size:13px; padding-bottom:0px; background:#0d6bb0; width:85px; text-align:center; cursor:pointer; margin-top:15px; height:100%; line-height:30px; color:#fff;}

.text-center { text-align:center;}
.fanye {
	margin: 0 auto; text-align:center;
}
.fanye .pagination {
	margin: 0 auto; 
}
.fanye .pagination  li{
    list-style: none;  
    float: left;  
	padding:0 5px ;
}
.fanye .pagination>.active>a, .fanye .pagination>.active>span, .fanye .pagination>.active>a:hover, .fanye .pagination>.active>span:hover, .fanye .pagination>.active>a:focus, .fanye .pagination>.active>span:focus {
	background-color: #69c;
	border-color: #69c;
	color: #FFF
}
.fanye .pagination>li.thisclass a, .fanye .pagination>li>a:hover, .fanye .pagination>li>span:hover, .fanye .pagination>li>a:focus, .fanye .pagination>li>span:focus {
	color: #69c;
	background-color: #ededed;
	border-color: #ededed
}
.fanye .pagination>li>a, .fanye .pagination>li>span {
	color: #69c;
	border-color: #ededed;
	font-size: 14px
}
.news_word_title{margin:10px 20px 20px;}
.news_word {width:630px;position: relative;float: left;margin:0 20px 40px; }
.news_word h2{font-size:24px;}
.news_word p{
	
	font-size:13px;
	font-family:微软雅黑;
	line-height: 30px; 
	text-indent: 2em;
	
}
.news_bd  img {
	display:block; margin:0 auto; padding-top:10px; padding-bottom:10px; max-width:640px;}
	
.news_word  img{max-width:630px;text-align:center; margin:10px auto;
}
.news_right {width:270px;position: relative;float: left;margin-left:10px; }
.news_right li a{color:#004ea2; line-height: 24px; }
.news_right li :hover{color:#000;}
.btn-success {
	color: #fff;
	background-color: #69c;
	border-width: 0;
	border-radius: 10em;
	padding: 12px 30px;
	margin: 0 15px 20px 15px
}
.btn-success:hover {
	color: #fff;
	background-color: #00468e
}

