@font-face {
  font-family: 'videoicon';
  src: url('//at.alicdn.com/t/font_1440028661_593002.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/font_1440028661_593002.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/font_1440028661_593002.woff') format('woff'), /* chrome、firefox */
  url('//at.alicdn.com/t/font_1440028661_593002.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/font_1440028661_593002.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.grid1100
{
	width:1100px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.head_tip
{
	height: 85px;
	background-color: #f8f8f8;
	background-image: url(../images/topbg.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.menubar
{ width:86px; height:84px; float:left; background:#000; border-left:1px solid #000; border-right:1px solid #000}
.menubar:hover
{ background:#212121; border-left:1px solid #333; border-right:1px solid #333;}


.menubar img
{ display:block; margin:0 auto; margin-top:25px; }
.top
{
	height: 146px;
	border-top: 7px solid #ff6600;
	background-color: #fefefe;
	background-image: url(../images/topbg.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.logo
{
	float:left;
}
.tel
{ position:absolute; right:0px; top:0px;}
.logo_txt
{float:left; margin-top:67px; width:233px; height:49px; margin-left:20px;}

.topRight
{ width:526px; float:right; height:100%;
background-image: url(../images/line.png);
	background-repeat: no-repeat;
	background-position: 130px bottom;

}

.search
{ float:right; margin-top:80px; margin-right:50px; }
.search input
{ height:30px; border:1px solid #e1e1e1; float:left; margin:0px; padding-left:10px;outline:medium; width:170px;}
.sousuo
{

	height: 35px!important;
	border-left-width: 0px!important;
	background: #ff9900;
	text-align:center;
	width: 60px!important;
	color: #fff;
	font-family: "御雅黑";
}
.erweima
{ position:absolute; width:175px; height:200px; border:1px solid #cdcdcd; background:#fff; right:0px; top:-70px; }
.erweima img
{ display:block; margin-left:8px; float:left; margin-top:3px;}
.erweima span
{ float:left; display:block; line-height:22px; text-align:center; margin-left:13px;}
.nav
{
	
	background:#ff6600;
	height:55px;

}

.nav ul li
{
	
	float:left;
	display:block;
	height:55px; line-height:55px;
	width:93px;
	text-align:center;
	font-size:12px;
	color:#fff;
}
.nav ul li:hover
{
	background-color: #7a2f0d;
	background-image: url(../images/x1.png);
	background-repeat: no-repeat;
	background-position: center -25px;

}
.nav ul li a
{ color:#fff; font-size:14px; width:100%; height:100%; display:block;}

.nav ul li a.on
{  background-color: #7a2f0d;
	background-image: url(../images/x1.png);
	background-repeat: no-repeat;
	background-position: center -25px;}

.a2
{
	background-image: url(../images/a4.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:421px;
}

.proleft
{ float:left; width:280px; }
.proleft_title
{ width:100%; float:left; height:120px; background:#333333;}
.proleft_title img
{ display:block; margin:0 auto; margin-top:20px;}
.proleft_con
{ width:270px; float:left; border-left:5px solid #ff6600; border-right:5px solid #ff6600; border-bottom:5px solid #ff6600; background:#f8f8f8; padding-bottom:15px;}
.proleft_con a
{ display:inline-block; float:left; width:240px; height:40px; background:#fff; border:1px solid #e1e1e1; margin-top:15px; margin-left:10px; text-align:center; line-height:40px; border-radius:5px;}
.proleft_con a:hover
{ border:1px solid #ff6600}
.ali
{
	float: left;
	background-image: url(../images/ali.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #ff6600;
	width:280px; height:145px;
}
.alikk
{
	float: left;
	
	background-color: #ff6600;
text-align:center;
	width:280px; height:40px;
}
.proright
{ width:780px; float:right;}
.proright_title
{ border-bottom:5px solid #ff6600; padding-bottom:8px;}
.proright_title span
{ float:right; margin-top:10px;}
.proright_con
{ float:left; margin-bottom:15px;}
.proright_con ul li
{ float:left;  margin-right:10px; margin-top:10px; width:250px; height:188px; position:relative;}
.proright_con ul li a img
{ width:250px; height:188px;}

.imgbg
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 250px;
	height: 188px;
	background:#000;
	/*background-image: url(../images/imgbg.png);
	background-repeat: repeat-y;
	background-position: left top;*/
	cursor: pointer;
	z-index:100;
	opacity:0.7;
	display:none;
}
.imgbg-1
{ color:#fff; margin-left:40px; margin-top:50px;}
.imgbg-1 span
{ background:#ff6600; color:#fff; font-weight:700; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;}
.imgbg-1 b
{
	margin-left: 5px;
	text-decoration: underline;
}
.imgbg-2
{ margin-left:15px; color:#fff; margin-top:15px;}
.imgbg-3
{ border:1px solid #fff; width:100px; color:#fff; margin-left:70px; border-radius:5px; margin-top:20px; text-align:center;}
.proright_bottom
{ background:url(../images/a6.png); width:100%; float:left; height:181px;}
.proright_bottom span
{ margin-top:90px; float:left; margin-left:15px;}
.section-1
{  width:100%; float:left; height:390px;}
.banner
{ width:100%; height:500px; float:left; background:#000;}
.section-user
{ width:330px; background:#e8e8e8; height:390px; float:right;}
.user-info
{ width:290px; height:350px; margin:20px;  float:left;}
.user-info div
{ float:left; width:100%;}

.dingyue img
{ display:block; float:left;}
.dingyue dd
{ margin:0px; padding:0px;}
.dingyue .dingyueinfo 
{ float:left; margin-left:10px; width:100px;}
.dingyue .dingyueinfo span
{ float:left; font-weight:700; }
.dingyue .dingyueinfo span a
{color:#1c98e7;}
.dingyuebt
{
	background-image: url(../images/dingyue.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 26px;
	width: 69px;
	display:block;
	margin-top:5px;
}
.dingyuetip
{ width:120px; float:right; margin-top:12px!important;}
.dingyuetip span
{ width:100%; float:left; text-align:right; font-size:12px; line-height:22px; color:#333;}
.login-section
{
	background-image: url(../images/login.png);
	background-repeat: no-repeat;
	background-position: right top;
	width:272px!important; 
	margin-left:12px;
	height:200px;
	margin-top:25px;
}
.starlogin
{
	width: 272px;
	margin-top: 40px;
	float: left;
	background-image: url(../images/loginbg.png);
	background-repeat: no-repeat;
	background-position: right top;
}
input.name {

	background-attachment: scroll;
	background-color: #f8f8f7;
	background-image: url(../images/name.png);
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-left:35px;
	height:28px;
	width:220px;
	margin-top:5px; margin-left:5px;
	color:#666;
	border:0px;
	outline:medium;

	
}
input.pwd {
	background-attachment: scroll;
	background-color: #f8f8f7;
	background-image: url(../images/pw.png);
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-left:35px;
	height:28px;
	width:220px;
	margin-top:8px; margin-left:5px;
	color:#666;
	border:0px;
	outline:medium;
	
}

.login-in
{ width:98%; float:left; height:40px; background:#333; margin-top:20px; border:0px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px; color:#fff; font-family:"microsoft yahei";outline:medium;cursor:pointer; margin-left:3px; height:35px;}
.login-in:hover
{ background:#1c98e7;}
.user-tpbar
{ margin-top:5px;}
.user-tpbar a
{ margin-left:5px; font-weight:700; font-size:12px; color:#666;}
.user-tpbar a:hover
{ color:#000;}
.QQWEB
{ margin-top:13px;}
/*视顡列表*/
.videolist
{ width:100%; float:left;}
.videolist ul li
{ float:left; display:block; width:280px; height:305px; margin-bottom:25px;  margin-right:25px; position:relative; border-bottom:1px solid #cecece}
.videolist ul li dd
{ margin:0px; padding:0px; width:100%; float:left; position:relative;}
.videolist ul li dd img
{ width:280px; height:210px;}
.videoinfo
{ position:absolute; top:250px; width:240px; height:30px; line-height:30px;}
.videoinfo i
{ color:#fff; font-size:25px; display:block; float:left; margin-top:0px;} 
.lang
{ padding-left:5px; padding-right:5px;color:#fff; margin-left:10px; font-size:13px;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; float:right; padding-top:0px; padding-bottom:0px; line-height:18px; font-weight:700; line-height:30px;}
.love
{ color:#fff; float:right; margin-right:10px; margin-top:3px!important; font-size:16px;}
.love:hover
{ cursor:pointer;}

.videolist ul li dd h5
{ margin:0px; padding:0px;overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
height: 30px;}
.videolist ul li dd h5 a
{ font-size:15px;}
.bofang
{
	font-size: 12px;
	color: #666;
	line-height:25px;
	margin-top:1px;
	float:left;
}
.bofang i
{ display:inline-block; background:#bdcdd9; color:#fff; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:0px; border-radius:5px;}
.fabu
{ float:right;font-size: 12px;
	color: #666; margin-left:15px;}


.imgbgbody
{ width:240px; height:265px; background:#000; opacity:0.85; float:left; margin-left:10px; margin-top:10px; padding:20px; position:relative;}
.imgbgbody h3 a
{ color:#fff;}
.imgbgbody p
{
	color:#7b868b;
}
.QQWEB a
{
	background-image: url(../images/qq.png);
	 width:51px; height:51px;
	float:left;
	margin-right:10px;
}
.QQWEB a.imqq:hover
{
	background-position: 162px 0px;
}
.QQWEB a.imweibo
{
	background-position: -60px 0px;
}
.QQWEB a.imweibo:hover
{
	background-position: 105px 0px;
}
.QQWEB a.imweixin
{
	background-position: -112px 0px;
}
.QQWEB a.imweixin:hover
{
	background-position: 51px 0px;
}
.pagelist
{ width:100%; float:left; margin-top:10px;}
.pagelist ul
{
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	
}
.pagelist ul li
{
	display:inline;
	float:left;
	 height:45px;
	 padding-left:20px;
	 padding-right:20px;
	
	background:#e1e5ec;
	margin-left:3px;
     margin-right:8px;
	  color:#fff;
	  line-height:45px;
	  text-align:center;
	  cursor:pointer;
	  font-weight:700;
}
.pagelist ul li:hover
{background:#3366cc;  }
.pagelist ul li:hover a
{color:#fff;}
.pagelist ul li a
{ width:100%; height:100%; color:#8c9ab6; text-align:center; line-height:33px; font-size:14px; font-weight:700;}

.pagelist ul li.thisclass
{ background:#3366cc;}

.foot
{
	margin-top: 70px;
	height:488px;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #e1e1e1;
	position:relative;
	background:#333;
}
.foot h4
{ font-size:20px; color:#999999; display:block; width:100%; float:left; margin:0px; padding:0px; margin-top:35px; margin-bottom:15px;}
.frindlink
{ width:100%; float:left; color:#666666; }
.frindlink a
{color:#666666; margin-right:15px;}
.footlogo
{  float:left;  margin-top:30px;}
.footinfo
{ width:500px; float:right;  margin-top:80px; }
.footinfo ul 
{ float:right; width:100%;}

.footinfo ul  a
{
	padding-left: 15px;
	padding-right: 15px;
	text-align: center;
	float: right;
	color: #333;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #6c737c;
	font-weight:700;
	font-size:14px;
	line-height:15px;
}
.footinfo ul span
{ font-size:12px;color: #b0b1b2; margin-left:15px; display:block; margin-top:3px; font-weight:500; float:right; margin-right:10px;}

/* flexslider */
.flexslider{position:relative;height:500px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:500px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.pageload
{ width:100%; float:left;}
.pageload div
{
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}

.fiexdnav
{ width:100%; float:left;  position:fixed; z-index:100;  }
.fiexdnav ul
{ width:1200px; margin:0 auto; background:#404a58; border-bottom:1px solid #353d49;height:80px;  }

.fiexlogo
{ float:left; margin-left:20px; margin-top:5px;}
.fiexnavlist
{ float:right;}
.fiexnavlist li
{
	width:113px;
	height:80px;
	float:left;
	display:block;
	text-align:center;
	color:#fff;
}
.fiexnavlist li:hover
{ background:#303842; }
.fiexnavlist li a
{ color:#fff; font-size:16px; width:100%; height:100%; display:block;}
.fiexnavlist li a i
{ display:block; float:left; margin-top:15px; margin-left:45px;}
.fiexnavlist li a span
{ width:100%; float:left;font-size:14px;}
.fiexnavlist li a.on
{  background:#303842;}

.erweimabg
{ width:100px; height:50px; background:#f9f9f9; position:absolute; right:0px; top:30px; z-index:200; border:1px solid #e1e1e1; display:none;}

.erweima:hover
{ cursor:pointer;}

/*819*/
.videocategory
{ height:80px; border-bottom:1px solid #d4d4d4;}

.videocategory ul li
{ width:398px; height:80px; float:left; border-left:1px solid #d4d4d4; display:inline-block;}
.videocategory ul li a
{ width:100%; height:100%; display:block;}
.category_title
{ float:left; margin-left:130px; margin-top:18px;}
.category_title h2
{ margin:0px; padding:0px; color:#404a58;}
.category_title span
{ color:#979da5; font-size:13px;}
.category_title dt
{ float:left; margin:0px; padding:0px;}
.video1{font-family:"videoicon";
font-size:40px;font-style:normal; display:block; float:left; color:#404a58;-webkit-font-smoothing: antialiased;
-webkit-text-stroke-width: 0.2px; height:40px; margin-top:8px; margin-right:15px;}

.videocategory ul li a:hover
{
	background:#286cdc;
}
.videocategory ul li a:hover h2
{color:#fff;}
.videocategory ul li a:hover .video1{font-family:"videoicon";
font-size:40px;font-style:normal; display:block; float:left; color:#fff;-webkit-font-smoothing: antialiased;
-webkit-text-stroke-width: 0.2px;}
.videocategory ul li a:hover span
{color:#93b5ed; }


#gotopbtn {
display: none;
}
.to_top a {
background: #none;
border: 0px solid #e6e6e6;

float: left;
margin-top: -1px;
width: 64px;
height: 64px;
float: left;
overflow: hidden;
position: fixed;
bottom: 35px;
cursor: pointer;
right: 20px;
_position: absolute;
_right: auto;
_left: expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft, 10)||0)-(parseInt(this.currentStyle.marginRight, 10)||20));
_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||20)-(parseInt(this.currentStyle.marginBottom, 10)||20)));
}
.to_top a i {
	float: left;
	text-align: center;
	height: 64px;
	width: 64px;
	background-position: center center;
	cursor: pointer;

	background-image: url(../images/dingbu.png);
	background-repeat: no-repeat;
}

.to_top a:hover i
{background-image: url(../images/aa.png);
	background-repeat: no-repeat;}
	
.dingyue
{ float:right; margin-top:20px;}

.ncate
{ background:#f5f5f5; height:73px; border-bottom:1px solid #d4d4d4}
.ncate a
{ float:left; padding-left:20px; padding-right:20px; padding-top:8px; padding-bottom:8px; border:1px solid #cccccc; border-radius:5px; margin-right:35px; margin-top:16px;}
.ncate a:hover
{ border:1px  solid #3366cc; color:#3366cc;
}
.jaa
{ margin-top:15px;}
.jaa h2
{ font-size:14px; font-weight:700;}
.jaa p
{ font-size:14px; color:#666}

.lianxi
{
	height: 500px;
	background-color: #fc6600;
	background-image: url(../images/lianxi.png);
	background-repeat: no-repeat;
	background-position: center top;
	
}
.mlxr
{
	position: absolute;
	right: 0px;
	top: -60px;
	background-image: url(../images/lianxiren.png);
	width:390px; height:560px;
}
.cc
{ float:right; margin-right:350px; margin-top:95px;}

.submitCom
{ width:490px; float:left; margin-top:80px;}
.lina
{ float:left; color:#fff;margin-bottom:7px;}
.lina span
{ font-size:16px; font-weight:700; margin-right:20px; width:70px; line-height:42px; text-align:right; float:left; }
.lina i 
{ float:left; width:367px;}
.lina i input
{
	width: 367px;
	height: 38px;
	background: url(../images/inputbg.png);
	border: 0px;
	padding-left: 15px;
	font-size: 14px;
	color: #666;
	font-family: "御雅黑";
}
.lina i textarea
{
	width: 377px;
	background-image: url(../images/textaier.png);
	background-repeat: no-repeat;
	border:0px;
	font-size: 14px;
	color: #666;
	border-radius:3px;
}
.submit
{
	border: 0px;
	width: 168px;
	height: 45px;
	margin-left: 90px;
	background-image: url(../images/submit.png);
	background-repeat: no-repeat;
	background-position: left top;
	border-radius:5px;
}
.alry
{
	background-image: url(../images/bg.jpg);
	background-repeat: repeat;
	background-position: left top;
}
.section-anli,.section-rongyu
{
	width: 100%;
	float: left;
	margin-top: 50px;
	border-top: 2px solid #fd6600;

	background-color: #fff;
	position:relative;

}
.section-border
{
	background-image: url(../images/anliborder.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 38px;
	width: 100%;
	position:absolute; bottom:-38px; 
}
.section-ad
{
	background-image: url(../images/ad.jpg);
	height: 162px;
}
.section-about-1
{
	width: 375px;
	height: 375px;
	padding: 10px;
	float:left;
	background: #fff;
	border: 1px solid #d1d1d1;
}
.section-about-2
{ float:right; width:660px;}
.section-about-2 h2
{
	margin: 0px;
	padding: 0px;
	color:#333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
		border-bottom-color: #e1e1e1;
	display:block;
	padding-bottom:10px;
	position:relative;

}
.section-about-2 h2 span
{ color:#999; font-weight:500; font-size:16px;}
.section-about-2 h2 i
{ position:absolute; height:3px; background:#ff6600; left:0px; top:37px; display:block; width:120px;}
.section-about-2 p
{ line-height:30px; font-size:15px;text-indent:28px}

.section-sb
{ width:100%; float:left;}
.section-sb-1
{border-bottom-width: 1px;
	border-bottom-style: solid;
		border-bottom-color: #e1e1e1; position:relative; width:100%; float:left; padding-bottom:10px;}
.section-sb-1 h2
{ width:100%; float:left; text-align:center; margin:0px; padding:0px; margin-bottom:5px;}
.section-sb-1  span
{ width:100%; float:left; text-align:center; color:#666;}
.section-sb-1 i
{
	display: block;
	height: 3px;
	background: #ff6600;
	width:80px;
	position:absolute; left:46.5%; top:63px;
}
.section-new-1
{
	width: 294px;
	float: left;
	min-height: 500px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #ff6600;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d1d1d1;
	border-left-color: #d1d1d1;
	padding: 28px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d1d1d1;
}
.section-new-2
{
	width: 674px;
	padding: 28px;
	float: right;
	min-height: 500px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #ff6600;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d1d1d1;
	border-left-color: #d1d1d1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d1d1d1;
}
.section-new h2
{ width:100%; float:left; margin:0px; padding:0px; border-bottom:1px solid #e1e1e1; padding-bottom:14px; font-size:20px; position:relative;}
.section-new h2 i
{display: block;
	height: 3px;
	background: #ff6600;
	width:80px;
	position:absolute; left:0px; top:39px;}
.section-new .mores
{ margin-top:15px; float:right;}

.newlist
{ float:left;}
.newlist ul li
{
	width: 47%;
	float: left;
	line-height: 30px;
	background-image: url(../images/li.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:3%;
}
.topli
{ float:left; margin-top:20px; width:100%;}
.topli-1
{ width:148px; height:123px; padding:5px; background:#fff; float:left;}
.topli-1 img
{ width:148px; height:123px;}
.topli-2
{ float:left; width:500px; float:right;}
.topli-2 h5
{ margin:0px; padding:0px; line-height:40px; font-size:16px;}
.topli-2 p
{ margin:0px; padding:0px; line-height:22px; color:#666;}
.topli-2 .time
{ font-size:12px; color:#666; line-height:22px;}

.newlist ul
{ margin-top:5px; float:left;}
.section-new-1 ul
{ float:left; margin:0px; padding:0px;}
.section-new-1 ul li
{
	float: left;
	margin-top: 21px;
	position: relative;

}
.section-new-1 ul li i
{ display:block; position:absolute; left:0px; top:5px;	background-image: url(../images/questio.png);
	width:21px;
	height:20px;}
.section-new-1 ul li b
{ margin-left:30px;}
.section-new-1 ul li p
{ margin:0px; padding:0px; margin-left:30px; color:#666; font-size:12px; line-height:22px; margin-bottom:10px;}

.mr_btn
{ width:45px; margin:0 auto}
.mr_frbox{padding:24px 0px 0px; float:left; position:relative;}
.mr_frBtnL{cursor:pointer;display:inline;float:left;height:20px;width:20px;}
.mr_frUl{float:left;height:180px;width:1047px;margin-left:10px;}
.mr_frBtnR{float:right;cursor:pointer;width:20px;height:20px;}
.mr_frUl ul li{display:inline;float:left;/*height:389px;*/width:250px;overflow:hidden;position:relative; margin-right:5px; margin-top:15px; border:1px solid #d1d1d1; height:160px;}
.mr_frUl ul li a
{ display:block; width:96%; margin:2%; height:96%;}
.mr_frUl ul li a img{/*display:block;*/width:100%; height:100%;}
.mr_zhe{width:300px;position:absolute;top:0;background:rgba(78, 164, 181, 0.65) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=80);background:#4ea4b5;/*实现IE背景透明*//*height:389px;*/left:0;right:0;}
.mr_zhe_i h1{text-align:center;font-size:182px;height:138px;line-height:138px;margin-top:72px;margin-bottom:64px;font-weight:bold;color:#fff;}
.mr_zhe_p{margin-bottom:60px;}
.mr_zhe_p h3{text-align:center;font-size:15px;font-weight:bold;color:#fff;line-height:30px;}
.mr_zhe_p h3 span{display:block;margin:0 auto;width:260px;font-size:18px;border-bottom:1px solid #f4f4f4;}
.mr_zhe_hover{bottom:-596px;height:200px;position:absolute;width:300px;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=80);background:#0a0a0a;/*实现IE背景透明*/}
.mr_zhe_hover h1{text-align:center;height:40px;line-height:40px;margin:22px 0;color:#fff;}

.year20
{ display:block; margin:0 auto;}
.year-list
{ width:100%; float:left; margin-top:25px;}
.year-btn
{ width:110px; margin:0 auto;}
.year-con
{ float:left; margin-top:15px; margin-left:15px;}
.year-con ul li
{ float:left; border:7px solid #ddd;margin-right:12px; width:247px; height:160px;}
.year-con ul li img
{ width:247px; height:160px; }

.section-img
{ width:1050px; float:left; height:356px; margin-left:25px; margin-top:20px;}

.section-img h2
{ margin:0px; padding:0px; padding-bottom:15px; border-bottom:1px solid #e1e1e1; font-size:20px; width:100%; float:left;}
.section-img h2 i
{ color:#666; font-weight:500; font-size:16px;}
.section-img-btn
{ float:right; font-size:14px; font-weight:500; margin-top:5px; }
.section-img-btn img
{ float:left;}
.section-img-btn ul
{ float:left; margin-top:8px;}
.section-img-btn ul li
{ width:18px; height:6px; background:#ccc; margin-left:5px; margin-right:5px; float:left;text-indent: -99933px; cursor:pointer;}
.section-img-btn ul li.on
{background:#ff6600;}
.section-img-list
{ width:100%; float:left; margin-top:20px;}
.section-img-list ul li
{ float:left; width:251px; height:295px; margin-right:5px;}
.section-img-list ul li img
{ width:239px; height:179px; background:#fff; padding:5px; border:1px solid #e1e1e1; }
.section-img-list ul li b
{ line-height:35px; border-bottom: 1px solid #e1e1e1; text-align:center; width:100%; float:left; font-size:15px; color:#666;}

/*内页*/
.nleft-1
{ width:823px; float:left;}
.nleft-1 div
{ width:100%; float:left; border:1px solid #cccccc; border-radius:5px;}
.nleft-1 .probody
{ margin-top:16px;}
.nleft-1 .probody h1,.articlelist h1
{ width:90%; margin-left:5%; float:left; text-align:center; font-size:22px; margin-top:40px;}
.nleft-1 .probody .ps,.articlelist .article_body
{ border:0px; width:90%; float:left; margin-left:5%; line-height:25px; color:#333; margin-top:15px; margin-bottom:30px;}
.postion
{ height:36px; line-height:36px;}
.postion span
{ float:left; margin-left:15px;}

.articlelist
{ margin-top:15px;}
.articlelist ul 
{ width:94%; float:left; margin-left:3%; margin-top:15px; margin-bottom:15px;}
.articlelist ul  li 
{ width:100%; float:left;}
.articlelist ul  li  h2
{
	font-size: 18px;

}
.articlelist ul  li span
{ float:right; color:#666;font-size:14px;font-weight:400;}
.gridlist
{ min-height:500px; margin-top:15px; }

.gridlist ul
{ margin-left:6px; margin-top:15px; margin-bottom:15px; float:left;}
.gridlist ul li
{ float:left; width:250px; height:230px; margin:10px; display:inline-block;}
.gridlist ul li img
{ width:246px; float:left; display:block; height:190px; border:2px  solid #fff;}
.gridlist ul li img:hover
{ border:2px  solid #ff7010;}
.gridlist ul li span
{ width:100%; float:left; text-align:center; line-height:35px;}
.nright-1
{ float:right; width:260px;}
.nright-1 .nfenlei
{ width:100%; float:left;}
.nright-1 .nfenlei h2
{ width:100%; float:left; display:inline-block; height:55px; line-height:55px; background:#ff6600; color:#fff; text-align:center; margin:0px; padding:0px; font-size:18px;}

.nfenlei_con,.lxhb_con
{
	float: left;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
background: #fff;
padding-bottom: 15px;
width:258px;
}

.nfenlei_con a
{
	display: inline-block;
float: left;
width: 220px;
height: 40px;
background: #fff;
border: 1px solid #e1e1e1;
margin-top: 15px;
margin-left: 17px;
text-align: center;
line-height: 40px;
border-radius: 5px;
}
.nfenlei_con a.thisclass
{ background:#333; color:#fff;}

.nright-1 .lxhb
{ width:100%; float:left;}
.nright-1 .lxhb h2
{ width:100%; float:left; display:inline-block; height:55px; line-height:55px; background:#ff6600; color:#fff; text-align:left; margin:0px; padding:0px; font-size:18px;}
.nright-1 .lxhb_con img
{ margin-left:20px; float:left; margin-top:15px;}
.lxhb_con ul
{ float:left; margin-top:15px;  margin-left:15px;}
.lxhb_con ul li
{ line-height:28px; float:left; width:100%;}

.dede_pages {
width: 640px!important;
float:left;
text-align: center!important;
margin-top: 10px!important;
border:0px!important;
}
.pagelist {
float: left!important;
margin-left: 0px!important;
}
.dede_pages ul li {
float: left!important;
line-height: 35px!important;
border: 1px solid #eca128!important;
vertical-align: middle!important;
zoom: 1!important;
display: inline-block!important;
color: #474853!important;
font-size: 12px!important;
text-decoration: none!important;
background: #ffba00!important;
margin-top: 0!important;
margin-right: 3px!important;
margin-bottom: 0!important;
margin-left: 3px!important;
width:70px;
height:35px;

font-size: 14px!important;

border-radius:3px;
color:#fff!important;
}
.dede_pages ul li  a
{ width:100%; height:100%; display:block; background:#f0f0f0; float:left; border: 1px solid #c1c1c1!important; margin-left:-1px; margin-top:-1px;border-radius:3px;}

.footnav
{
	background-image: url(../images/footaa.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:1062px; height:52px;
	float:left; margin-top:40px;
}
.footnav ul li
{ float:left; line-height:52px; margin-left:18px; margin-right:18px;}
.footnav ul li a
{
	color:#8e8e8e;
}
.footlogo
{ width:770px; float:left; margin-left:130px;}
.flogo
{ float:left}
.ftxt
{ float:left; color:#666; border-left:1px solid #666; padding-left:15px; margin-left:30px;}

.ferweima
{ float:right; margin-top:10px;}