﻿
body { font-family:"Microsoft Yahei" }
/* 公用样式================================================================================ */
.gao20 {	height:20px;	font-size:1px;/* 由于ie6的双倍高度问题，所以要把12px以下加入这个字体设置项 */	  	}
.gao15 {	height:15px;	font-size:1px;/* 由于ie6的双倍高度问题，所以要把12px以下加入这个字体设置项 */	  	}
.gao10 {	height:10px;	font-size:1px;/* 由于ie6的双倍高度问题，所以要把12px以下加入这个字体设置项 */	  	}
.gao5 {	height:5px;	font-size:1px;/* 由于ie6的双倍高度问题，所以要把12px以下加入这个字体设置项 */	  	}
.shu { padding:0; border-right:1px solid #fff; margin:0 8px; line-height:0; }
.editbox { background:#fff; border:1px solid #ccc; cursor:text; font-family:"arial"; font-size:12px;height:18px; padding:1px; }

.input_on{font-size:18px;font-family:'微软雅黑','宋体',"arial";height:28px;border:1px solid #9F5F46;background-color:#F9F4EC;width:340px;}
.input_off{font-size:18px;font-family:'微软雅黑','宋体',"arial";height:28px;border:1px solid #9F5F46;background-color:#FFF;width:340px;}
.input_move{	font-size:18px;	font-family:'微软雅黑','宋体',"arial";width:340px;height:28px;border:1px solid #9F5F46;background-color:#F9F4EC;}
.input_out{/*height:16px;默认高度*/font-size:18px;font-family:'微软雅黑','宋体',"arial";width:340px;height:28px;border:1px solid #9F5F46;background-color:#FFF;}

/*内页banner*/
.ny_banner{ width: 100%; height: 340px; background: url(../images/ny_banner.jpg) no-repeat center;}

.ny_main_warp{width: 100%;min-height: 700px;}
.ny_main{	width: 1200px;min-height: 700px; padding: 58px 0;}
/*内页左侧导航*/
.left_nynav { width: 300px; position: relative; }
.left_nynav>img {  position: absolute; bottom: 0; left: 0; z-index: 99;}
.left_nynav .left_title { font-size: 23px; color: #fff; width: 300px; line-height: 110px; height: 110px; text-align: center; font-weight: 600; 
  background-color: #498dce; border-bottom: 3px #1a1d2c solid;}
.left_nynav .left_title img{ width: 75%;  margin-top: 30px;}
.left_por{ padding-top: 30px;}
.left_por ul{ float: left; margin-left: -20px;}
.left_por li { float: left; width: 140px; height: 160px; text-align: center; margin-left: 20px;}
.left_por li a img{width: 138px; height: 108px;border: 1px #ccc solid;}
.left_por li a p{ line-height: 25px;overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;}
.left_por li:hover p{ color: #3f88cd;}
.left_por li:hover img{border: 1px #3f88cd solid;}

.side_tel{ width: 100%;  min-height: 150px; background-color: #eaeef1;  margin-bottom: 30px;}
.side_tel p{ float: left; display: block; width: 280px;  height: 50px; line-height: 50px; font-size: 15px; padding-left: 20px;}
.side_tel p:nth-child(2n+1){background-color: #d6dee3;}

/*栏目*/
.column{width: 800px; height: 55px; padding: 0 15px; line-height: 55px; border-bottom:2px solid #f2f2f2;}
.column span { display: block; float: left; height: 55px;}
.column img { width: 20px; height: 18px; margin: 19px 8px 0 0;}
.column a { font-size: 14px;  color: #666;}
.column a:hover{ color:#3f88cd;}
.goback { width: 100px; color: #3f88cd;}
.goback img{ float: left;}

/*右侧图片列表*/
.right_column{width: 830px; min-height:700px;float: right;background: #fff;}
.content{  width: 100%;  margin: 0 auto;   padding-top: 20px;}
.right_column .nyrightneirong p{text-align: justify;font-size: 16px;	line-height: 35px;}
.content h3 {  line-height: 35px;  font-size: 26px;  margin: 20px auto;  font-weight: 600;  text-align: center; color: #333;}
.ny_tit_info { text-align: center;}
.ny_tit_info span { padding: 0 10px;  color: #999;}

.content .ny_tit_info {  text-align: center;}
.content .ny_tit_info span {  padding: 0 10px;  color: #999;}
.content .ny_tit_info span { padding: 0 10px; color: #999;}
.nypiclist{  padding-top: 30px; margin-left: -60px;}
.nypiclist li { width: 385px; height: 320px; float: left; margin-left: 60px; margin-bottom: 20px;}
.ny_img{ width: 100%; height:270px; overflow: hidden;}
.nypiclist li img { width: 100%; height:100%; transition: all .6s ease; -moz-transition: all .6s ease;
  -webkit-transition: all .6s ease;  -o-transition: all .6s ease;}
.nypiclist li:hover img{ transform: scale(1.1); transition: all 0.4s ease-out;}
.nypiclist li span { display: block;  height: 50px; line-height: 50px; width:100%; text-align: center; overflow: hidden; text-overflow: ellipsis;
    font-size: 16px;	color: #666;}
.nypiclist li:hover span{color:#3f88cd;}




/*右侧新闻列表*/
.nynewslist {  width: 830px;  margin: 10px auto;  line-height: 80px;}
.nynewslist li {  width: 100%;  height: 80px; border-bottom: 1px dotted #ccc;}
.nynewslist li h2 {  width: 80%;  padding-left: 30px;  float: left; text-align: left; background: url(../images/arrow02.png) no-repeat 10px 35px;
    font-size: 15px; color: #666; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.nynewslist li span {   width: 100px; padding-right: 10px; float: right; text-align: right; color: #999;}

.nynewslist a{	color: #666;	font-size: 16px;}
.nynewslist a:hover li{background: #eaeef1;}
.nynewslist a:hover h2{color: #3f88cd;}
/*详情页*/
.nyrightneirong { font-size: 14px; line-height: 26px; width: 100%; margin: 0 auto; text-align: left; padding: 30px 0;}
.nyrightneirong img {  display: block; max-width:100%; margin: 10px auto;}
/*下一条*/
.updown { width: 100%; height: 60px; float: left; padding: 20px 0;  border-top: 1px dashed #ccc; }
.updown p{ line-height: 25px; font-size: 12px; color: #777;}
.updown a{ font-size: 12px; color: #777;}
.updown a:hover{ color:#3f88cd;}



/*页码*/
.pagenumberwap{width:699px;height:35px;text-align:center; margin:0px auto; clear:both; padding:40px 0; }
.fanye{display:inline-block; }
.fanye{_display:inline;}
.fanye li{_float:left;  border:1px solid #d6d6d6; height:30px; line-height:30px; vertical-align:middle; margin-left:3px; margin-right:3px; 
  padding-left:6px; padding-right:6px; min-width:30px; display:inline-block;}
.fanye li:hover{ border:1px solid #2b5486;color:#2b5486;text-decoration:none;}
.fanye li.on{ background:#2b5486;border:1px solid #d6d6d6; color:#2b5486; text-decoration:none; font-weight:bold;}
.fanye li.active{ background:#2b5486;border:1px solid #d6d6d6; color:#fff; text-decoration:none; font-weight:bold;}
.fanye li.active a { color:#fff; }
.fanye li.disable{ color: #020101; cursor: default}
.fanye li.disable:hover{border:1px solid #2b5486;}
.fanye li.load{ cursor: pointer;line-height:27px}
.bottom_kx { width:100%; clear:both; height:20px; }


/* 搜索页 */
.nysou_Wrap{width: 100%; min-height: 200px; 
  /* background-color: #0c1829; */
}
.sousuowrap{width: 1000px;min-height: 200px; padding-top: 150px; background: url(../images/sousuo.png) no-repeat 0 150px;}
.sousuo{width: 500px; height: 60px;}
.text{float:left;width:400px;color:#666;height:55px; padding-left:30px; line-height:30px;font-size:14px; border: 2px solid #2b5486;
  border-top-left-radius: 30px; border-bottom-left-radius: 30px; outline: none; box-sizing: border-box; }
.btn{float:left;background:url(../images/search_02.png) no-repeat center center;width:100px;height:55px;border:0;cursor:pointer;
  border-top-right-radius: 30px; border-bottom-right-radius: 30px;  }
.s_text { padding-left:40px; }
.search { width: 360px; height: 50px; }


.ny_rightb { padding: 15px; line-height: 35px; width: 845px; margin-left: 10px;}
.ny_rightb h2{line-height: 100px; text-align: center; font-size: 35px;color: #A0713C;}
.ny_rightb p{color: #A0713C;}
.ny_rightb p img{max-width: 100%; margin: 10px 0;}

input, textarea, select { border: 1px solid #CCC; font-size: 14px; padding: 10px;}
.ny_rightb th { padding: 15px; border: 0px solid #CCC; text-align: right; font-size: 15px; font-weight: 600;}
.ny_rightb td { padding: 5px; border: 0px solid #CCC;}
textarea { width: 400px; height: 150px;}
.sub { padding: 10px 50px; background: #e9e9e9;
}