﻿@charset "utf-8";
html { overflow-y:scroll; }
* {
	margin:0;
	padding:0;
}
body {
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	COLOR:#000000;
	font-size:12px;
	background-color:#f5f5f5;
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif; 
}
	
A {
	COLOR:#000000;TEXT-DECORATION: none;font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif; 
}
A:hover {
	COLOR:#ff0000;TEXT-DECORATION: none;font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif; 
}

body table{ margin:0px auto;}

img{ border:0px;}

ul {
	list-style:none;
}

.banner-in {
  width: 100%;
  height: 250px;
  position: relative;
  overflow: hidden;
}
.banner-in .banner-pic {
  width: 1920px;
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -960px;
}
.banner-in .banner-pic img {
  max-width: 100%;
}

.sort_2 TD {
	FONT-SIZE: 12px; BACKGROUND: url(images/nn1.jpg) no-repeat left bottom; LINE-HEIGHT:25px;padding-left:22px;text-align:left;
}

.ce1 {
	COLOR:#000000; TEXT-DECORATION:none;font-size:29px;FONT-WEIGHT:none;
}
.duan {
	font-size:12px;
	font-weight:none;
	line-height:27px;
}

.dss{
	font-size:12px;
	font-weight:none;
	line-height:22px;
}


.duan1 {
	font-size:12px;
	font-weight:none;
	line-height:21px;
}
.xh_1 {
	COLOR:#ffffff; TEXT-DECORATION:none;font-size:14px;FONT-WEIGHT:bold;}

.xh_1 A 
	{COLOR:#ffffff; TEXT-DECORATION:nonee;font-size:14px;FONT-WEIGHT:bold;}
	
.xh_1 A:hover
	{COLOR:#000000; TEXT-DECORATION:nonee;font-size:14px;FONT-WEIGHT:bold;}

.xh_2 {
	COLOR:#00135F; TEXT-DECORATION:none;font-size:12px;FONT-WEIGHT:none;}

.xh_2 A 
	{COLOR:#00135F; TEXT-DECORATION:nonee;font-size:12px;FONT-WEIGHT:none;}
	
.xh_2 A:hover
	{COLOR:#000000; TEXT-DECORATION:nonee;font-size:12px;FONT-WEIGHT:none;}

.xh_3 {
	COLOR:#333333; TEXT-DECORATION:none;font-size:12px;FONT-WEIGHT:none;}

.xh_3 A 
	{COLOR:#333333; TEXT-DECORATION:nonee;font-size:12px;FONT-WEIGHT:none;}
	
.xh_3 A:hover
	{COLOR:#333333; TEXT-DECORATION:nonee;font-size:12px;FONT-WEIGHT:none;}

.duan3 {
	font-size:12px;
	font-weight:none;
	line-height:25px;
	color:#FFFFFF;
}

.des {
	font-size:14px;
	font-weight:none;
	line-height:30px;
}

.sed {
	font-size:14px;
	font-weight:none;
	line-height:31px;
}
.xh_4 {
	COLOR:#ffffff; TEXT-DECORATION:none;font-size:12px;FONT-WEIGHT:none;}

.xh_4 A 
	{COLOR:#ffffff; TEXT-DECORATION:nonee;font-size:12px;FONT-WEIGHT:none;}
	
.xh_4 A:hover
	{COLOR:#ffff00;T-DECORATION:nonee;font-size:12px;FONT-WEIGHT:none;}


.xh_5 {
	COLOR:#000000; TEXT-DECORATION:none;font-size:14px;FONT-WEIGHT:bold;}

.xh_5 A 
	{COLOR:#000000; TEXT-DECORATION:nonee;font-size:14px;FONT-WEIGHT:bold;}
	
.xh_5 A:hover
	{COLOR:#ff0000;T-DECORATION:nonee;font-size:14px;FONT-WEIGHT:bold;}

.se {
	COLOR:#ffffff; TEXT-DECORATION:none;font-size:15px;FONT-WEIGHT:bold;padding-left:36px;}

.nn1 {
	COLOR:#000000; TEXT-DECORATION:none;font-size:14px;FONT-WEIGHT:bold;padding-left:20px;}

.nn {
	COLOR:#ff6600; TEXT-DECORATION:none;font-size:12px;FONT-WEIGHT:none;}

.bianc1 {
	BORDER-RIGHT:#ffffff 1px solid; BORDER-TOP:#ffffff  1px solid;BORDER-LEFT:#ffffff  1px solid; BORDER-BOTTOM:#ffffff  1px solid;}
	
.bi {
	BORDER-RIGHT:#ffffff 1px solid; BORDER-TOP:#ffffff 1px solid;BORDER-LEFT:#ffffff 1px solid; BORDER-BOTTOM:#ffffff  1px solid;height:22px;}
	
.w_e {
	COLOR:#000; TEXT-DECORATION:none;font-size:14px;FONT-WEIGHT:bold;padding-left:60px;}
	
.ccb {
	BORDER-top:0px;
	BORDER-right:0px;
	BORDER-LEFT:0px;
	BORDER-BOTTOM:#EBEBEB  1px solid;
	background-color: #FFFFFF;}


.ccb1 {
	BORDER-bottom:0px;
	BORDER-right:0px;
	BORDER-LEFT:#0px;
	BORDER-top:#f0f0f0  1px solid;
	background-color: #FFFFFF;}
	
.wd {
	COLOR:#ffffff; TEXT-DECORATION:none;font-size:16px;FONT-WEIGHT:bold;padding-left:30px;}

.fd {
	COLOR:#000000; TEXT-DECORATION:none;font-size:14px;FONT-WEIGHT:bold;}
	
.cc {
	MIN-WIDTH: 100px; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT:33px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: inline-block; BACKGROUND:#0096FB; FLOAT: left; HEIGHT:33px; COLOR: #ffffff; FONT-SIZE: 15px; MARGIN-RIGHT:15px; PADDING-TOP: 0px
}

.w960 {
	Z-INDEX: 1; POSITION: relative; MARGIN: 0px auto; WIDTH:1000px;
}

.news-rec-tab {
	MARGIN-BOTTOM: 15px; PADDING-TOP:15px
}

.dus{line-height:25px;}
.news-rec-tab LI {
	FLOAT: left
}
.news-rec-tab LI A {
	MIN-WIDTH: 100px; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT:33px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND:#ffffff; BORDER-TOP:#ACDEFF 1px solid; BORDER-LEFT:#ACDEFF 1px solid; BORDER-BOTTOM:#ACDEFF 1px solid;BORDER-right:#ACDEFF 1px solid;FLOAT: left; HEIGHT:33px; COLOR: #000000; FONT-SIZE: 15px; MARGIN-RIGHT:15px; PADDING-TOP: 0px
}
.news-rec-tab LI A:hover {
	BACKGROUND:#0096FB; COLOR: #fff
}
.news-rec-tab LI A.cur {
	BACKGROUND:#0096FB; COLOR: #fff
}

	
.br2 {
	BORDER-RIGHT:#dcdcdc 1px solid; BORDER-TOP:0px; BORDER-LEFT:#dcdcdc 1px solid;BORDER-BOTTOM:#dcdcdc 1px solid;}


.menu {float:left;	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif; 
width:1260px;position:relative;font-weight:bold;
background:url(images/bgOFF.jpg) repeat-x;/*bottom border color*/}
.menu ul {padding:0;margin:0;list-style-type:none;float:left;position:relative;}
.menu ul li {float:left;position:relative;display:inline;background:url(images/bgDIVIDER.jpg) no-repeat bottom right;}

/*style of main items normal state*/
.menu ul li a, .menu ul li a:visited {float:left;display:block;text-decoration:none;color:#000;width:auto;height:43px;padding:0px 70px 0px 45px;line-height:43px;font-size:15px;}
* html .menu ul li a, .menu ul li a:visited {width:auto;w\idth:auto;font-size:15px;}

/*hide sub nav items*/
.menu ul li ul {display:none;}

/*clear the main nav bg*/
.menu ul li ul li{background:none;}

/*style for table of sub nav items*/

/*specific to non IE browsers*/
/*main nav over state*/
.menu ul li:hover a {color:#fff;background-color:#3399FF;}

/*show drop-down list*/
.menu ul li:hover ul {display:block;position:absolute;top:41px;margin-top:1px;left:0;width:100%;}

/*drop-down on state*/
.menu ul li:hover ul li a {display:block;background:#00CC00;font-size:16px;color:#fff;height:auto;line-height:25px;padding:2px 16px 2px 16px;width:120px;border-bottom:1px solid #fff;}

/*sub drop-down over state*/
.menu ul li:hover ul li a:hover {background:#1CA00C;color:#fff;}

.ch_4 {
	COLOR:#000; TEXT-DECORATION:none;font-size:14px;FONT-WEIGHT:none;}

.ch_4 A 
	{COLOR:#000; TEXT-DECORATION:none;font-size:14px;FONT-WEIGHT:none;}
	
.ch_4 A:hover
	{COLOR:#000; TEXT-DECORATION:none;font-size:14px;FONT-WEIGHT:none;}
	
.ctv {
	BORDER-RIGHT:0px; BORDER-TOP:0px; BORDER-LEFT:0px; BORDER-BOTTOM: #d4d4d4 1px dotted; }

.cse {color:#ff0000;line-height:25px;FONT-WEIGHT:bold;font-size:14px;}

.cse1 {height:22px;}

.imgt{height:192px;}