/*2018-4-9 by linsan*/
* { margin:0px; padding:0px; color:#444444;  font-family:Microsoft YaHei,Arial, Helvetica, sans-serif; letter-spacing: 0.5px; }
body {  margin:0px; padding:0px;  }
a { text-decoration:none;  }
a:hover { text-decoration:none;  }
li { list-style-type:none; }

.header { width:100%; height:70px; border-bottom:1px solid #e5e5e5;  }
.headerbox { width:1200px; margin:0 auto;   }

.logo { float:left; width:170px; height:50px; margin-top:10px; overflow:hidden;      }
.logo img { height:50px;  }

.yingwenban { display:block;  width:80px; height:30px; padding-top:9px; background-color:#004A8C; 
              position:absolute; right:0px; top:0px; text-align:center; overflow:hidden;  color:#ffffff; font-size:14px; line-height:16px;    }
.yingwenban:hover { padding-top:12px; }

/*menu*/
.menu { float:left;   width:930px; height:65px; margin-left:40px;     }

.menu li {
	position: relative; list-style: none; float: left; display: block; margin-left:0px; width:100px; 
	
}
.menu li a {
	color:#333333; display:block; float:left; font-size:14px; text-align:center;  height:47px;  padding-top:24px; width:100px; 
    border-left:1px solid #fff;  border-right:1px solid #fff;  
	
}

.menu li:hover > a {
	 background-color:#f6f6f6; border-left:1px solid #E5E5E5;  border-right:1px solid #E5E5E5;   color:#005AAB;      /*一级导航背景  和颜色*/
}
.menu ul {
	position: absolute;
	top: 71px;
	left: 0;
	opacity: 0;
	background: #f6f6f6; z-index:999;    /*2级导航背景  和颜色*/
	width:200px;   /*二级导航宽度*/
	      border-left:1px solid #E5E5E5; border-right:1px solid #e5e5e5;    
}
.menu li:hover > ul { 
	opacity: 1;
}
.menu ul li {
	width:100%;
	height: 0;
	overflow: hidden;
	padding: 0;
	margin-left:0px;
}
.menu li:hover > ul li {
	height: 38px;
	overflow: visible;
	padding: 0;
	width:100%; 
}
.menu ul li a {
	display:block; width:180px; height:27px; overflow:hidden; margin:0; padding:0px; padding-top:11px; font-size:13px; text-align:left; padding-left:20px; color:#888888;
	border-bottom:1px solid #e5e5e5; float:left;   border-left:0px;  border-right:0px;    margin-left:0px; 
}
.menu ul li a:hover { background-color:#ffffff; color:#32BEFF;   border-left:3px solid #005AAB; width:177px;    margin-left:0px; }   /*2导航颜色*/


/*menu*/
.menu li .fs { margin-top:0px; padding-top:15px; height:56px;    }

.menu .fsul { width:350px; }


.menu > li.kuan { width:160px; }
.menu > li.kuan1 { width:250px; }

.menu > li.kuan > a { width:160px; }
.menu > li.kuan1 > a { width:250px;}



.menu > li.kuan > ul > li  { width:300px;}
.menu > li.kuan1 > ul > li { width:300px;}
.menu > li.kuan > ul > li > a  { width:330px;}
.menu > li.kuan1 > ul > li > a { width:330px;}
.menu > li.kuan > ul > li > a:hover  { width:327px;}
.menu > li.kuan1 > ul > li > a:hover { width:327px;}



.headerbox #topmenu9 { float:right; width:50px; height:50px; padding-top:20px; cursor:pointer;  border-left:1px solid #ffffff; border-right:1px solid #ffffff;         }
.headerbox #topmenu9  span { display:block; width:24px; height:2px; background-color:#888888; float:left; margin-top:5px; margin-left:13px;   }
.headerbox #topmenu9:hover span { background-color:#005aab;  }

.headerbox #topmenu9.addcss { color:#005aab; background-color:#f6f6f6; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; height:51px;  }


/*3lv*/
.menu > li >ul.lv1 > li > dl.lv2 { display:none; position:absolute; top:0px; left:201px; width:200px; background-color:#f9f9f9; border-top:1px solid #dedede; border-right:1px solid #dedede;   }
.menu > li >ul.lv1 > li > dl.lv2 > a  { color:#999999;  }
.menu > li >ul.lv1 > li > dl.lv2 > a:hover { border-left:3px solid #39C; }
.menu > li >ul.lv1 > li:hover > dl.lv2 { display:block; }

.menu > li >ul.lv1 > li:hover > a { border-top:1px solid #e5e5e5; border-left:3px solid #005AAB; width:177px; background-color:#FFF; }








/*banner*/
.banner_index { width:100%;  overflow:hidden; }

#wrapper{ 
	width:1920px;
	margin:0 auto;
	height:600px;
	
	color:#fff; overflow:hidden; cursor:pointer; 

}

#slider-wrap{
	width:100%;
	position:relative;
	overflow:hidden;
}

#slider-wrap ul#slider{
	width:100%;	
	position:absolute;
	top:0;
	left:0;		
}

#slider-wrap ul#slider li{
	float:left;
	position:relative;
	width:1920px;
	height:600px; background-size:100% 100%; 
}



#slider-wrap ul#slider li i{
	text-align:center;
	line-height:400px;
	display:block;
	width:100%;
	font-size:90px;	
}


/*btns*/
.btns{
	position:absolute;
	width:60px;
	height:60px;
	top:50%;
	margin-top:-25px;
	line-height:57px;
	text-align:center;
	cursor:pointer;	
	background:rgba(0,0,0,0);
	z-index:100;
	
	
	-webkit-user-select: none;  
	-moz-user-select: none; 
	-khtml-user-select: none; 
	-ms-user-select: none;
	
	-webkit-transition: all 0.1s ease;
	-moz-transition: all 0.1s ease;
	-o-transition: all 0.1s ease;
	-ms-transition: all 0.1s ease;
	transition: all 0.1s ease;
}

.btns:hover{
	background:rgba(0,0,0,0.1);	
}

#next{right:3%; border-radius:50%; background-image:url(/source/50year/images/you.png); background-position:top 15px center; background-repeat:no-repeat;    }
#previous{left:3%; border-radius:50%;  background-image:url(/source/50year/images/zuo.png); background-position:top 15px center; background-repeat:no-repeat;    }
#counter{
	top: 30px; 
	right:35px; 
	width:auto;
	position:absolute;
}

#slider-wrap.active #next{right:2%;}
#slider-wrap.active #previous{left:2%;}


/*bar*/
#pagination-wrap{
	min-width:20px;
	margin-top:550px;
	margin-left: auto; 
	margin-right: auto;
	height:15px;
	position:relative;
	text-align:center; height:100px; 
}

#pagination-wrap ul {
	width:100%;
}

#pagination-wrap ul li{
	margin: 0 4px;
	display: inline-block;
	width:40px;
	height:5px;
	border-radius:10px;
	background:#fff;
	opacity:0.5;
	position:relative;
}

#pagination-wrap ul li.active{
  width:12px;
  height:12px;
  top:3px;
	opacity:1;
	box-shadow:rgba(0,0,0,0.1) 1px 1px 0px;	
}

/*Header*/
h1, h2{text-shadow:none; text-align:center;}
h1{	color: #666; text-transform:uppercase;	font-size:36px;}
h2{ color: #7f8c8d; font-family: Neucha, Arial, sans serif; font-size:18px; margin-bottom:30px;} 

/*ANIMATION*/
#slider-wrap ul, #pagination-wrap ul li{
	-webkit-transition: all 0.3s cubic-bezier(1,.01,.32,1);
	-moz-transition: all 0.3s cubic-bezier(1,.01,.32,1);
	-o-transition: all 0.3s cubic-bezier(1,.01,.32,1);
	-ms-transition: all 0.3s cubic-bezier(1,.01,.32,1);
	transition: all 0.3s cubic-bezier(1,.01,.32,1);	
}

/*banner*/

.news_index { width:1200px; margin:0 auto; overflow:hidden;     }

.about_index { width:400px; overflow:hidden; float:left; padding-top:20px; line-height:24px; color:#999999; font-size:15px;     }
.about_index span { font-size:18px;  color:#3f6c95; display:block; float:left; width:100%; height:62px; overflow:hidden;    }

.news_index .cptu { float:right; width:240px; height:240px;  overflow:hidden;     }

.news_ibox { width:500px; height:240px;  float:left; margin-left:40px; padding-top:25px;    }
.nititle { width:500px; height:40px; border-bottom:2px solid #dedede;  }
.nititle dt { float:left; padding-right:25px;  font-size:16px; color:#666666; cursor:pointer; height:40px;     }

.intcont { width:500px; float:left; padding-top:20px; overflow:hidden;  }
.intcont dt { width:100%; overflow:hidden;  line-height:28px;    }
.intcont dt a { color:#999999; font-size:15px;  }
.intcont dt a:hover  { color:#32BEFF; }
.intcont dt img { margin-top:-5px; }

#int1 { border-bottom:1px solid #ff0000; }
#intcont1 { display:block;   }
#intcont2 { display:none;  }
#intcont3 { display:none;  }


/*pro*/

.C6 { width:100%; margin:0 auto; height:300px;  background-color:#f4f4f4;   }  /*phone show  buquan  ， no  overflow:hidden; */
.CIn6 { width:1200px; overflow:hidden; margin:0 auto;  background-color:#f4f4f4;   }
.C6Left { width:150px; height:280px; overflow:hidden; float:left; padding-top:20px; font-size:34px; font-weight:bold; color:#666666;     }

.CT6_R { width:1200px; float:left; overflow:hidden; background-color:#f4f4f4;     }


.C6T { width:1200px; height:60px; float:left;  margin-top:25px;   }
.C6T dt { float:right; width:163px;  padding-top:10px; height:40px; margin-left:4px; text-align:center; color:#ffffff; background-position:top center; background-repeat:no-repeat; cursor:pointer;   }



.index_pro { width:100%; margin:0 auto; height:100px;       }

.index_pro  dt { width:198px; height:39px; background-repeat:no-repeat; background-position:top 10px center; background-size:50%; text-align:center; 
				padding-top:59px; cursor:pointer; font-size:14px;   float:left;      }

.ipleft { width:1200px; margin:0 auto;  height:100px;  }


.pro1 {  background-image:url(/source/50year/images/kuai1.png); }
.pro2 {  background-image:url(/source/50year/images/kuai1.png);    } 
.pro3 {   background-image:url(/source/50year/images/kuai1.png); } 
.pro4 {   background-image:url(/source/50year/images/kuai1.png);  } 
.pro5 {  background-image:url(/source/50year/images/kuai1.png);   } 
.pro6 {   background-image:url(/source/50year/images/kuai1.png);   }
.pro7 {   background-image:url(/source/50year/images/kuai1.png);   }


.xuanzhong1 {  background-image:url(/source/50year/images/kuai2.png);    }
.xuanzhong2 { background-image:url(/source/50year/images/kuai2.png);     }
.xuanzhong3 {  background-image:url(/source/50year/images/kuai2.png);   }
.xuanzhong4 {   background-image:url(/source/50year/images/kuai2.png);  }
.xuanzhong5 {  background-image:url(/source/50year/images/kuai2.png);   }
.xuanzhong6 {   background-image:url(/source/50year/images/kuai2.png);    }
.xuanzhong7 {   background-image:url(/source/50year/images/kuai2.png);    }

#ipo1 {   display:none; }
#ipo2 { display:none;  }
#ipo3 {  display:block;  }
#ipo4 { display:none;  }
#ipo5 { display:none;  }
#ipo6 { display:none;  }
#ipo7 { display:none;  }

.ipinfo {  width:990px; height:190px;  float:left;  margin-top:10px; color:#FFF; overflow:hidden;    }

.ipinfo div { width:990px; overflow:hidden; float:left;    }
.ipinfo div  a { display:block; float:left;  width:210px; height:40px; border:1px solid #fefefe; margin-right:30px; text-align:center; padding-top:15px; margin-bottom:20px; 
				background-color:#c8ebff; color:#666666;     }


.ipinfo div  a:hover { background-color:#7fcffd; color:#333333; border:1px solid #dedede;    }


.ipinfo .xla { float:left; width:167px; overflow:hidden; margin-right:20px; line-height:30px; text-align:center; display:block;     }
.ipinfo .xla img { border-bottom:2px solid #92c03e; width:150px;   }



/*footer*/
.njtr { width:1200px; height:200px; overflow:hidden; margin:0 auto;  background-image:url(/source/50year/images/njtr.jpg); background-position:top center; background-repeat:no-repeat;   }

.footer { width:100%;  margin:0 auto; background-color:#525455; height:330px;   }
.footer1 { width:1200px; overflow:hidden; margin:0 auto; padding-top:30px; padding-bottom:30px;    }
.footer1 dt { width:200px; height:300px; float:left;  padding-right:20px; line-height:24px;     }
.footer1 dt { color:#909090; font-size:13px; }
.footer1 dt span { color:#ffffff; font-size:15px;  }

.footer1 .fot1 { width:310px; }
.footer1 .fot2 { width:190px; }
.footer1 .fot3 { width:130px;  }

.footer1 .fot5 { float:right; text-align:right; overflow:hidden; width:135px;  padding:0px; margin:0px;  }
.footer1 .scm { margin-right:20px; } 


.footer1 dt a { color:#909090; }
.footer1 dt a:hover { color:#ffffff; }
.fot1 li { font-size:30px; color:#cccccc;  padding-top:10px; height:35px;   overflow:hidden;    }
.footer1 dt img {  border-bottom:3px solid #ffffff;   }

.footer1 .fot5 span { border:1px solid #707070; float:left; margin-top:20px; font-size:12px; width:132px; background-color:#626262; text-align:center;  color:#bdbdbd;   }


.copyr { width:100%; height:40px; overflow:hidden; margin:0 auto; background-color:#000000; padding-top:15px;  }
.copyr div { width:1200px; margin:0 auto; overflow:hidden;    }
.copyr div img {    }
.copyright { float:right; color:#777777; font-size:14px;   }
.copyleft { float:left; color:#777777; font-size:14px; margin-left:8px;   }

.cnzz { display:none; }

.side{position:fixed;width:54px;height:50px;right:0;bottom:0px;z-index:100; }
.side ul li{width:54px;height:54px;float:left;position:relative;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#dedede;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px ;overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}
.side a { color:#FFFFFF; font-size:14px; float:left;    }
.kf1 { margin-left:20px; }

/*neiye*/

#neibanner { width:1920px; height:460px;  margin:0 auto;  background-repeat:no-repeat; width:100%;    }

.np_tt { width:100%; height:70px; background-color:#efefef; margin:0 auto;  overflow:hidden;    }
.np_tt div { width:1200px; margin:0 auto ;  }
.np_tt div .np_tta { display:block; padding-top:22px; height:20px; color:#666666; float:left;    }
.np_tt div .np_tta a { color:#666666;  }
.np_tt div .np_tta a:hover { color:#36F; }

.np_tt div .np_back { float:right; margin-top:20px; cursor:pointer; }


.np_tt div .np_back a { display:block; width:100px; height:30px; background-image:url(/source/50year/images/back.jpg); background-repeat:no-repeat; border:1px solid #d2d2d2;    }
.np_tt div .np_back a:hover { background-image:url(/source/50year/images/back1.jpg);   }






.np_main { width:1200px; margin:0 auto; overflow:hidden; padding-bottom:80px; 
			background-image:url(/source/50year/images/50ybg.png); background-repeat:no-repeat; background-position:bottom 430px center; background-attachment: fixed;       }
.np_left { width:200px; float:left;  padding-top:50px; overflow:hidden;    }
.np_left a { display:block; float:left; width:100%; height:25px; overflow:hidden; font-weight:normal; color:#888888; padding-top:10px; padding-bottom:10px; font-size:16px;        }
.np_left a:hover { color:#007bff;  }
.np_left a.nxz { color:#007bff;  }

.np_left a.zi { height:30px; margin-left:35px; font-size:14px; padding-top:2px; padding-bottom:2px;   }
.np_left a.zixz { color:#007bff;  }
.noshow { display:none; }
.yesshow { display:block; }

.np_right { width:1000px; float:right; overflow:hidden; background-color:#FFF;  margin-bottom:60px;  padding-top:60px;      }
.nr_tt { float:left; width:100%; overflow:hidden;  padding-bottom:20px; margin-top:-5px;     }
.nr_tt span { border-bottom:1px solid #007bff; font-size:30px; padding-bottom:10px; color:#006adb;     }

.nr_cont { width:1000px; float:left; overflow:hidden; padding-top:20px;  color:#888888; line-height:26px; padding-bottom:80px;   }
.nr_cont * { font-size:16px; color:#888888; line-height:26px;  }
.nr_cont a:hover { color:#006AD7;   }

.nr_cont table { width:98%;  border:1px solid #dfdfdf;  border-collapse: collapse; margin-top:10px; margin-bottom:10px;    }

.nr_cont img {  max-width:1000px;  width: expression(this.width > 1000 ? "900px" : true); height:auto; }

.nr_cont table td { 
	font-size:14px;
	padding:5px;  border-width: 1px;
	border-style: solid;
	border-color: #dfdfdf;
	background-color: #ffffff; 
	}


/*cont*/
.pic_main { margin-left:24px; margin-bottom:24px; }
.cont_picleft { float:left; margin-right:25px; margin-bottom:25px; } 
.cont_picright { float:right; margin-left:25px; margin-bottom:25px; } 

.nei_newslist { width:100%; overflow:hidden; float:left; }
.nei_newslist li { float:left; width:100%; padding-bottom:12px;   }
.nei_newslist li a { font-size:15px; color:#888888; }
.nei_newslist li .newsle { float:left;   }
.nei_newslist li .newsri { float:right; }
.nei_newslist li img { float:left; margin-left:6px;  }


.nei_newslist li:hover a { text-decoration:underline; }
.nei_pages { width:100%; overflow:hidden; float:left; margin-top:35px;   }
.nei_pages a        { float:left; display:block;   border:1px solid #efefef;  background-color:#F1F1F1; margin-left:5px; margin-right:5px; padding-left:10px; padding-right:10px;  }  
.nei_pages .current { float:left; display:block;   border:1px solid #efefef;  background-color:#007BFF; margin-left:5px; margin-right:5px; padding-left:10px; padding-right:10px; color:#FFF;    }  
.nei_pages .current b { color:#FFF; }



.nei_newslist dt {  width:300px; height:280px;  float:left; overflow:hidden; list-style-type:none; border-bottom:1px dashed #efefef;  color:#666666;   border:1px solid #dedede; margin-right:28px; margin-bottom:28px;   }		
.nei_newslist dt  a { margin:0px; padding:0px; }	
.nei_newslist dt a img { width:280px; height:150px;   }
.newspic1 { width:300px; height:155px; float:left; display:block; text-align:center; padding-top:18px; overflow:hidden;   }								

.nei_newslist dt:hover { border-color:#0099CC; }
.newsle1 { float:left; width: 270px; overflow:hidden; padding-left:18px; border-bottom:1px solid #dedede; padding-right:18px; height:60px; padding-top:5px;      }
.newsle1 a { font-size:14px; color:#4a4a4a;  }
.newsle1 a:hover  { color:#006699;  }

.newsri1 { float:left; width:290px; overflow:hidden;   color:#888888; font-size:13px; text-align:right; padding-top:7px;   }

.nei_newslist dt.news_vqq {  background-image:url(/source/50year/images/video.png); background-repeat:no-repeat; background-position: bottom 14px left 6px;  }




/*nei news*/
.nr_cont_title { width:96%; float:left; overflow:hidden; padding-bottom:30px; font-size:22px;  color:#666666; text-align:center;     }
.nr_cont_time {  width:100%; float:left; overflow:hidden; padding-bottom:0px; font-size:12px;  }
.nr_cont_time * { font-size:12px; }
.nr_cont_time_left { float:left; }
.nr_cont_time_right { float:right; }

.nr_cont_info { width:100%; float:left; overflow:hidden; padding-bottom:10px; margin-top:10px;  text-indent:2em; 
				background-repeat:no-repeat; background-position:bottom center;  padding-bottom:50px;  }   /*background-image:url(/source/50year/images/50bom.png); padding-bottom:230px;   2019年2月11日*/
.nr_cont_info * { line-height:28px; color:#888888; font-size:16px;   }


.nei_news_pages {  width:100%; float:left; overflow:hidden; padding-bottom:10px;  }
.nei_news_pages a:hover { color:#007BFF; }

.news_tongban { width:95%; overflow:hidden; float:left; border-top:1px solid #dedede; padding-top:10px; margin-top:10px; color:#666666;   }  
.news_tongban dt { width:100%; float:left; margin-top:10px; overflow:hidden; font-size:14px;   }
.tongban_erwm { border:1px solid #dedede; padding:10px; cursor:pointer; margin-bottom:8px;   }
.tongban_erwm:hover { border-color:#3399FF; } 
.news_tongban a,span { color:#666666; }
.news_tongban a:hover { color:#0066CC;   }


.bofang_box { width:99%; overflow:hidden; float:left; text-align:center; padding-top:20px; padding-bottom:20px; }
.bofang_box img { height:26px; margin-top:6px; }

.bofang_box a {  background-color:#efefef; padding:5px; color:#666666; padding-left:10px; padding-right:10px; border:1px solid #dedede; background-repeat:no-repeat; background-position:top 1px left 2px;      }
.bofang_box a:hover { background-color:#007BFF; color:#FFFFFF; }

.youku { background-image:url(/source/50year/images/youku.png); }
.tengxun { background-image:url(/source/50year/images/vqq.png); }




/*cp*/
.nei_cp_t { width:98%; border-bottom:1px solid #e3e3e3; color:#1761aa; padding-bottom:8px; background-image:url(/source/image/io.gif); background-repeat:no-repeat; 
			padding-left:20px; float:left;  overflow:hidden;       }

.nei_cp_n,.nei_cp_nr  { width:90%;  padding-bottom:8px; padding-left:30px; float:left; padding-top:10px; padding-bottom:20px; float:left; overflow:hidden; font-size:14px;    }


.nei_cp_nr img {  max-width:900px;  width: expression(this.width > 900px ? "900px" : true); height:auto; }




.nei_cp_n,.neirong table { width:98%;  border:1px solid #dfdfdf;  border-collapse: collapse; margin-top:10px; margin-bottom:10px;    }

.tupian100 img {  max-width:100%;  width: expression(this.width > 100% ? "100%" : true); height:auto; }

.nei_cp_n,.neirong table td { 
	font-size:14px;
	padding:5px;  border-width: 1px;
	border-style: solid;
	border-color: #dfdfdf;
	background-color: #ffffff; 
	}
.cp_pages { text-align:center;  }
.cp_pages  a { padding:10px; font-size:16px; background-color:#186da9; color:#FFFFFF; }
.cp_pages  a:hover { color:#FFFF00; }


.cp_list { width:1100px; overflow:hidden; float:left; }
.cp_list a {      float:left; width:240px; height:260px; overflow:hidden; margin-right:13px; display:block; margin-bottom:20px;     }
.cp_list a img {  float:left; width:240px; height:180px;    }
.cp_list a span { float:left; width:220px; display:block; overflow:hidden; background-color:#0364cd; margin-top:10px; color:#FFF; text-align:center; padding-top:8px; padding-bottom:8px; padding-left:10px; padding-right:10px;     }
.cp_list a:hover span { background-color:#1E90FF; }
.cp_cont {  padding-top:0px;  }



.pro618 { width:1200px; margin:0 auto; height:400px; background-color:#f4f4f4;   overflow:hidden;     }
.p6l { float:left; margin-left:10px; margin-top:10px; width:600px; overflow:hidden; background-color:#FFF; height:380px; text-align:center;         }
.p6l img { width: 280px; height:280px; margin-top:50px;    }
.p6r { float:left; width:500px; margin-left:50px; height:300px; margin-top:30px;    }
.p6r table tr td { text-align:left; font-size:14px; padding-top:4px; padding-bottom:4px;    }
.p6r table tr .mitite { font-size:26px; font-weight:bold; color:#777777;   }


.p6_info { width:1200px; background-color:#FFF; overflow:hidden; margin:0 auto; margin-bottom:50px; text-align:center; margin-top:20px; font-size:14px; line-height:24px;   }
.p6_info * { text-align:center;  font-size:14px; line-height:24px; }
.p6_info img {  max-width:1200px;  width: expression(this.width > 1200 ? "1200px" : true); height:auto; }

.p6_info table { border:1px solid #dedede;  border-collapse: collapse; margin:0 auto;  }
.p6_info table td { 
	font-size:14px;
	padding:4px;  border-width: 1px; padding-left:15px; padding-right:15px;
	border-style: solid;
	border-color: #dfdfdf;
	background-color: #ffffff; 
	}
	

/*2018-6-18*/
.haizaojia {  width:100%; height:170px; background-image:url(/source/50year/images/haizaojia.jpg); background-repeat:no-repeat; background-position:top center; border:1px solid #dedede;      }
.haizaojia_banner { width:1200px; margin:0 auto; height:170px;   background-image:url(/source/50year/images/njtr.png); background-repeat:no-repeat; background-position:top 40px right;  }
.haizaojia_banner dt { width:1000px; float:left; overflow:hidden; }

.hzj_tt1 { font-size:32px; font-weight:bold; margin-top:40px;  color:#FFF;   }
.hzj_tt2 {  margin-top:10px; color:#FFF;  }
..hzj_tt2 a { color:#FFF;   }

.hzj_ss { width: 1200px; margin:0 auto; height:100px; overflow:hidden; background-image:url(/source/50year/images/jiajia.png); background-repeat:no-repeat; background-position:top 10px right;     }
.gudingkuandu { width:532px; height:36px; float:left; overflow:hidden;  margin-top:30px;  }


.hzj_ss_but { background-color:#82c43d; border:0px; font-size:16px; color:#ffffff; font-weight:bold; padding:5px; padding-left:10px; padding-right:10px; cursor:pointer;    }
.sbt1 { background-color:#82c43d;}
.sbt2 { background-color:#008e85;}
.sbt3 { background-color:#0091db;}
.sbt4 { background-color:#15a567;}


.city,.hzj_select { width:200px;  padding:5px; padding-right:30px; margin-right:10px;  }


.mingxi { width:1200px; height:auto; overflow:hidden; margin:0 auto;  }
.mingxi dl { border-bottom:2px solid #eeeeee; padding-top:14px; padding-bottom:14px; overflow:hidden;   }
.mingxi dl dt { float:left; }
.mx_menu2 { width:190px; float:left; overflow:hidden;   font-size:14px;  }
.mx_menu3 { width:1000px; float:left; overflow:hidden;    }
.mx_menu3 a { margin-right:30px; display:block; float:left; margin-bottom:10px; font-size:14px;   }

.jiajia_page { width:100%; text-align:center; padding-top:50px; padding-bottom:50px; background-color:#FFF; overflow:hidden; margin-bottom:100px;     }
.jiajia_page a,.jiajia_page .current { display:block; float:left; border:1px solid #dedede;  margin-left:20px; height:30px; padding-left:15px; padding-right:15px; padding-top:10px;          }

.jiajia_page .current  { background-color:#004ea2; }
.jiajia_page .current b {   color:#ffffff;  }
.jiase { color:#1979df; }

.texing3de { width:500px;  float:left; overflow:hidden;  border:0px; }
.texing3de * { border:0px; }


.seaweed { width:1250px; overflow:hidden;  padding-top:30px; background-color:#FFF;     }
.seaweed a  {      float:left; width:290px; height:340px; overflow:hidden; margin-right:13px; display:block; margin-bottom:20px;     }
.seaweed a img {  float:left; width:280px; height:280px; overflow:hidden; border:2px solid #dcdcdc;      }
.seaweed a img:hover { border:2px solid #97c9ff;  } 

.seaweed a span {float:left; width:270px; display:block; overflow:hidden; margin-top:10px;  text-align:center; padding-top:8px; padding-bottom:8px; padding-left:10px; padding-right:10px;    
				   color:#444444; font-size:14px;   }


.seaweed_tt { width:100%; float:left; overflow:hidden; border-bottom:1px solid #39F;    }
.seaweed_tt  dt { float:right;  background-color:#39F; width:200px; text-align:center; height:20px; padding-bottom:8px; color:#ffffff; padding-top:6px; font-size:14px;        }




#sea_s,#sea_m,#sea_y,#sea_f { width:100%; display:none; overflow:hidden;}


.sea_pic { width:100%; float:left; text-align:center; overflow:hidden; padding-bottom:10px; }


.sea_pt { width:100%; padding-top:40px;   border-bottom:1px solid #39F; float:left; margin-bottom:10px;       }
.sea_pt dt { margin:0 auto;  background-color:#39F; width:200px; text-align:center; height:25px; padding-bottom:8px; color:#ffffff; padding-top:6px;        }

.zihao a { font-size:12px;  }


.shangxia  { width:100%; float:left; overflow:hidden; margin-top:30px; }
.shangxia  a { float:left; margin-right:20px; display:block; background-color:#39C; color:#FFF; padding:8px; padding-left:20px; padding-right:30px;    }



/*news_sp*/
.news_splist { width:100%; max-width:900px;  float:left; overflow:hidden;  }
.news_splist a { float:left; width:250px; height:220px; overflow:hidden; margin-right:20px;  list-style-type:none; display:block; 
				padding-top:10px; margin-bottom:10px; margin-top:10px; padding-left:10px; padding-right:10px;
				color:#666666;  background-repeat:no-repeat; background-position:bottom right;    }	
				

				
				
.news_splist a:hover { color:#3399FF; border-color:#0099CC;  }	
			
.sp_lt { display:block; float:left; width:100%; height:180px; overflow:hidden; text-align:center;   }
.sp_lt  img {  width:250px; height:160px;  }
.sp_rt { display:block; float:left; width:100%; height:50px; overflow:hidden; font-size:14px; text-align:center; border-top:1px solid #dedede; padding-top:10px;    }

/*挂件*/

#guajian { width:260px; overflow:hidden;  position:fixed; right:0px; float:right; top:30%; margin-right:-220px; cursor:pointer; z-index:99999;
			border-radius:8px 0px 0px 8px;  border-right:0px;   background-color:#004a8c;
-webkit-transition: margin-right .25s ease .1s;
-moz-transition: margin-right .25s ease .1s;
-o-transition: margin-right .25s ease .1s;
-ms-transition: margin-right .25s ease .1s;
transition: margin-right .25s ease .1s; 

     }
#guajian:hover { margin-right:0px;  
-webkit-transition: margin-right .25s ease .1s;
-moz-transition: margin-right .25s ease .1s;
-o-transition: margin-right .25s ease .1s;
-ms-transition: margin-right .25s ease .1s;
transition: margin-right .25s ease .1s; 
 }
 
#guajian .shu { color:#FFF; float:left; width:30px;  padding-left:12px; padding-top:8px;  padding-right:5px; height:253px;
					background-image:url(/source/50year/images/dianhua.png); background-position:bottom center; background-repeat:no-repeat;   }
#guajian .heng { width:205px; float:left; overflow:hidden; border-left:1px solid #dedede; background-color:#f6f6f6;  }
#guajian .heng a { display:block; float:left; width:100%; height:26px; padding-top:8px; border-top:1px solid #dedede; font-size:13px; padding-left:10px; color:#888888;     }
#guajian .heng a:hover { background-color:#FFF; color:#005AAB; }

 
 
 /*licheng*/

.licheng_t { width:98%; overflow:hidden; padding:10px; float:left;   }
.licheng_t li { display:block; float:left; padding:5px; background-color:#dedede; margin:10px; margin-left:0px; padding-left:10px; padding-right:10px; color:#666666; cursor:pointer;     }

.licheng_n { width:98%; overflow:hidden; float:left; margin-top:20px; padding-right:20px;  margin-left:10px; border:1px solid #ff0000;   }
.licheng_n img {  max-width:800px;  width: expression(this.width > 800 ? "800px" : true); height:auto; }
.lc_no { display:none;  }
.lc_yes { display:block; }
.licheng_n table { width:600px; float:left;    }
.licheng_n table td{
	font-size:14px;
	padding:10px;  border-width: 1px; 
	border-style: solid;
	border-color: #ffffff;
	background-color: #ffffff;
	text-align:left; 
}


.lc_l { width:470px; float:left; overflow:hidden; padding-top:30px;   }
.lc_c { width:44px; float:left;  overflow:hidden; background-image:url(/source/50year/images/lc_c.jpg); background-repeat:repeat-y; background-position:top left 11px; text-align:center;    }
.lc_r { width:470px;  float:left; overflow:hidden;   }
.lc_b { width:984px; float:left; overflow:hidden; text-align:center; }
.lc_yes ,lc_no { width:990px; overflow:hidden; float:left;   }

.lc_l dt { float:left; width:400px; margin-left:60px;  overflow:hidden; text-align:left;    }
.lc_r dt { float:left; width:400px; margin-left:10px;  overflow:hidden; text-align:left;    }
.lc_l dt img  { float:right;    max-width:400px;  width: expression(this.width > 400 ? "400px" : true); height:auto; } 
.lc_r dt img  { float:left;    max-width:400px;  width: expression(this.width > 400 ? "400px" : true); height:auto; }

.lc_l dt span, .lc_r dt span  { display:block; float:left; width:100%; border-bottom:2px solid #B4A36C; margin-bottom:10px; font-size:26px; padding-bottom:10px;     }
.lc_l dt span { text-align:right; }

.lc_c dt { width:44px; overflow:hidden; float:left; text-align:center; cursor:pointer;  }
.cl_next { width:100%; float:left; overflow:hidden; text-align:center;  }




/*pinpai*/
.pinpai_title { width:98%; border-bottom:1px solid #dedede; float:left; padding-top:10px; padding-bottom:10px; overflow:hidden;   }

.pinpai_list { width:100%; float:left; overflow:hidden; padding-top:30px; padding-bottom:30px;    }
.pinpai_list li { display:block; float:left; overflow:hidden; border-bottom:1px solid #efefef; margin-left:12px; padding-bottom:8px; margin-bottom:30px; 
					font-size:12px; color:#bbbbbb; text-align:center; cursor:pointer;       }
.pinpai_list li:hover { border-bottom:1px solid #3399FF;  color:#999999; }

.pinpai_neirong { padding-bottom:0px; margin-bottom:0px; width:80%; overflow:hidden;    }



@media screen and (max-width: 1000px)
{ 
	.ipinfo { width:123%; }
	.footer { width:123%; }
	.copyr { width:123%; }
	.np_tt  { width:123%; }
}



/*-2018年6月15日-*/
.idchanye { width:100%; margin:0 auto; height:890px;  background-color:#ffffff; text-align:center; margin-top:30px; margin-bottom:50px; }
.idchanye_box { width:1200px; height:600px; margin:0 auto;   }
.idchanye_dt { width:290px; height:290px; float:left; border:1px solid #ffffff;  background-color:#ffffff; overflow:hidden; background-position:top center; background-repeat:no-repeat; cursor:pointer;     }
.idchaye_wenzi { width:170px; height:50px; overflow:hidden;  background-image:url(/source/50year/images/tub.png); background-position:top center; background-repeat:no-repeat; margin:0 auto; margin-top:120px; padding-top:8px; color:#ffffff; }


.idt_zsy { background-color:#8ec43e; }
.idt_gntc { margin-left:10px; background-image:url(/source/50year/images/gntc.jpg);   }
.idt_bk { width:580px; float:right;    }

.dazi_bk { color:#888888; font-size:40px; float:right; width:300px; height:80px; overflow:hidden; font-weight:bold; text-align:right; padding-top:10px;    
			background-image:url(/source/50year/images/jiahao.png); background-position:top left; background-repeat:no-repeat; }
.wenzi_bk { color:#888888; width:500px; height:190px; overflow:hidden; text-align:left; margin-top:10px; float:right;       }


.A300 { width:290px; height:600px; float:left; overflow:hidden;  margin-top:10px;  }
.B600 { width:594px; height:600px; float:left; overflow:hidden;  margin-top:10px; margin-left:12px;  }
.C300 { width:292px; height:600px; float:right; overflow:hidden;  margin-top:10px;  }

.idt_gnsp { background-image:url(/source/50year/images/gnsp.jpg);  }

.idt_hzp { background-image:url(/source/50year/images/hzp.jpg); margin-top:10px;   }
.idt_hzsydatu { background-image:url(/source/50year/images/datu_1.jpg); width:600px; height:600px; }
.hzsydat_wenzi { width:540px; float:left; margin-top:410px; height:200px; background-image:url(/source/50year/images/heidi.png); color:#ffffff; text-align:left; padding-top:10px; text-align:left; 
				padding-left:30px; padding-right:40px;    }
#chanye_name { font-size:36px; font-weight:bold; color:#ffffff;   }
#chanye_text { color:#ffffff; font-size:14px;   }




.idt_yycl {  background-image:url(/source/50year/images/yycl.jpg);  }
.idt_hzf {  background-image:url(/source/50year/images/hzf.jpg); margin-top:10px;   }
.kuanbg { background-image:url(/source/50year/images/tubyycl.png); width:210px;    }



.ssk_index { width:1200px; height:70px; overflow:hidden; margin:0 auto; background-color:#3255a6;     }
.ssk1 { width:180px; float:left; height:100px; background-color:#274993;  overflow:hidden; padding-left:20px; padding-top:14px;  }
.ssk2 { width:750px; float:left; height:100px; margin-left:50px; overflow:hidden;  }
.ssk2 input { width:700px; background-color:#274993; border:2px solid #3c5eab; margin-top:15px; height:20px; color:#dedede; padding:8px; font-size:14px;      }
.ssk3 { width:160px; float:left; overflow:hidden; padding-top:16px; cursor:pointer;    } 


input::-webkit-input-placeholder {
       color: #dddddd;
    }
	
.gdkd { width:120px; }  /*注意：这是电脑版的*/


.hr_biaoti { font-size:40px; color:#06C; padding-bottom:12px; width:100%; display:block;    }