/* CSS Document */

@charset"gb2312"; 
body{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#333333;
	text-align:center;
	font-family:"微软雅黑";
	background-image:url(../images/nbg.png);
}

div,ul,li,img,p{
	margin:0; 
	padding:0; 
	border:none; 
	list-style-type:none;
}
A:link {
	TEXT-DECORATION: none;
	FONT-SIZE: 12px;
	COLOR: #646464;
}
A:visited {
	TEXT-DECORATION: none;
	FONT-SIZE: 12px;
	COLOR: #646464;
}
A:hover {
	TEXT-DECORATION: none;
	FONT-SIZE: 12px;
	COLOR:#FF0000;
}
A:active {
	TEXT-DECORATION: none;
	FONT-SIZE: 12px;
	COLOR: #646464;
}
/*空白*/
.blank{ 
	margin:0 auto;
	clear:both;
	font-size:0px;
	height:3px; 
	line-height:3px;
	background-color:#e8e9e9;
	width:764px;
}
.n_blank{ 
	clear:both;
	font-size:0px;
	height:3px; 
	line-height:3px;
	background-color:#e8e9e9;
}
/*栏目*/
.bt_t{
	color:#e8e9e9;
	font-size:13px;
	font-weight:bold;
}
.bt_t a:link {
	color:#e8e9e9;
	font-size:13px;
	font-weight:bold;
}
.bt_t a:visited {
	color:#e8e9e9;
	font-size:13px;
	font-weight:bold;
}
.bt_t a:hover {
	color:#e8e9e9;
	font-size:13px;
	font-weight:bold;
}
.bt_t a:active {
	color:#e8e9e9;
	font-size:13px;
	font-weight:bold;
}

.bt_zi{
	padding-top:2px;
	color:#e8e9e9;
	font-size:12px;
}.kuang {
	border: 1px solid #d2d2d2;
}
.kuang1 {
	border: 1px solid #c0c0c0;
}
.kuang2 {
	border: 5px solid #FF0000;
}
.zi{
	color:#4d6619;
	font-size:12px;
}
.zi a:link {
	color:#4d6619;
	font-size:12px;
}
.zi a:visited {
	color:#4d6619;
	font-size:12px;
}
.zi a:hover {
	color:#4d6619;
	font-size:12px;
}
.zi a:active {
	color:#4d6619;
	font-size:12px;
}
.zi159{
	color:#ebd430;
	font-size:13px;
}
.zi159 a:link {
	color:#ebd430;
	font-size:13px;
}
.zi159 a:visited {
	color:#ebd430;
	font-size:13px;
}
.zi159 a:hover {
	color:#ebd430;
	font-size:13px;
}
.zi159 a:active {
	color:#ebd430;
	font-size:13px;
}
.zi1234{
	color:#373737;
	font-size:12px;
	line-height:21px;
}
.zi1234 a:link {
	color:#373737;
	font-size:12px;
	line-height:21px;
}
.zi1234 a:visited {
	color:#373737;
	font-size:12px;
	line-height:21px;
}
.zi1234 a:hover {
	color:#373737;
	font-size:12px;
	line-height:21px;
}
.zi1234 a:active {
	color:#373737;
	font-size:12px;
	line-height:21px;
}
.content{
	padding:2px;
	padding-left:0px;
	padding-right:15px;
	line-height:26px;
}
.content1{
	padding:2px;
	padding-left:0px;
	line-height:28px;
}
.zi111{
	color:#666666;
	font-size:12px;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi111 a:link {
	color:#666666;
	font-size:12px;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi111 a:visited {
	color:#666666;
	font-size:12px;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi111 a:hover {
	color:#666666;
	font-size:12px;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi111 a:active {
	color:#666666;
	font-size:12px;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi113{
	color:#373737;
	font-size:12px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi113 a:link {
	color:#373737;
	font-size:12px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi113 a:visited {
	color:#373737;
	font-size:12px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi113 a:hover {
	color:#373737;
	font-size:12px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi113 a:active {
	color:#373737;
	font-size:12px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi112{
	color:#444444;
	font-size:12px;
	line-height:20px;
}
.zi112 a:link {
	color:#444444;
	font-size:12px;
	line-height:20px;
}
.zi112 a:visited {
	color:#444444;
	font-size:12px;
	line-height:20px;
}
.zi112 a:hover {
	color:#444444;
	font-size:12px;
	line-height:20px;
}
.zi112 a:active {
	color:#444444;
	font-size:12px;
	line-height:20px;
}
.zi1{
	color:#282828;
	font-size:14px;
	line-height:24px;
}
.zi1 a:link {
	color:#282828;
	font-size:14px;
	line-height:24px;
}
.zi1 a:visited {
	color:#282828;
	font-size:14px;
	line-height:24px;
}
.zi1 a:hover {
	color:#ff0000;
	font-size:14px;
	line-height:24px;
}
.zi1 a:active {
	color:#282828;
	font-size:14px;
	line-height:24px;
}
.zi188{
	color:#373737;
	font-size:12px;
	line-height:24px;
	background-color:#E8E8E8;
}
.zi188 a:link {
	color:#373737;
	font-size:12px;
	line-height:24px;
	background-color:#E8E8E8;
}
.zi188 a:visited {
	color:#373737;
	font-size:12px;
	line-height:24px;
	background-color:#E8E8E8;
}
.zi188 a:hover {
	color:#FFF;
	font-size:12px;
	line-height:24px;
	background-image:url(../images/bg111.jpg);
	width:226px;
	height:38px;
	padding-left:24px;
	padding-top:8px;
}
.zi188 a:active {
	color:#373737;
	font-size:12px;
	line-height:24px;
	background-color:#E8E8E8;
	
}
.zi11{
	color:#373737;
	font-size:12px;
}
.zi11 a:link {
	color:#373737;
	font-size:12px;

}
.zi11 a:visited {
	color:#373737;
	font-size:12px;
}
.zi11 a:hover {
	color:#FF0000;
	font-size:12px;
}
.zi11 a:active {
	color:#373737;
	font-size:12px;
}
.zi2{
	color:#e8e9e9;
	font-size:13px;
	line-height:26px;
}
.zi2 a:link {
	color:#e8e9e9;
	font-size:13px;
	line-height:26px;
}
.zi2 a:visited {
	color:#e8e9e9;
	font-size:13px;
	line-height:26px;
}
.zi2 a:hover {
	color:#e8e9e9;
	font-size:13px;
	line-height:26px;
}
.zi2 a:active {
	color:#e8e9e9;
	font-size:13px;
	line-height:26px;
}
.zi26{
	color:#373737;
	font-size:14px;
	line-height:22px;
}
.zi26 a:link {
	color:#373737;
	font-size:14px;
	line-height:22px;
}
.zi26 a:visited {
	color:#373737;
	font-size:14px;
	line-height:22px;
}
.zi26 a:hover {
	color:#373737;
	font-size:14px;
	line-height:22px;
}
.zi26 a:active {
	color:#373737;
	font-size:14px;
	line-height:22px;
}
.TD{
	background-color:#E8E8E8;
	width:205px;
	height:38px;
}
.TD a:link {
	background-color:#E8E8E8;
	width:205px;
	height:38px;
}
.TD a:visited {
	background-color:#E8E8E8;
	width:205px;
	height:38px;
}
.TD a:hover {
	background-color:#2685d7;
	width:205px;
	height:38px;
}
.TD a:active {
	background-color:#E8E8E8;
	width:205px;
	height:38px;
}
.zi21{
	color:#e8e9e9;
	font-size:12px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi21 a:link {
	color:#e8e9e9;
	font-size:12px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi21 a:visited {
	color:#e8e9e9;
	font-size:12px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi21 a:hover {
	color:#e8e9e9;
	font-size:12px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi21 a:active {
	color:#e8e9e9;
	font-size:12px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi22{
	color:#0d4c78;
	font-size:12px;
}
.zi22 a:link {
	color:#0d4c78;
	font-size:12px;
}
.zi22 a:visited {
	color:#0d4c78;
	font-size:12px;
}
.zi22 a:hover {
	color:#0d4c78;
	font-size:12px;
}
.zi22 a:active {
	color:#0d4c78;
	font-size:12px;
}
.zi3{
	color:#484848;
	font-size:13px;
	line-height:16px;
}
.zi3 a:link {
	color:#484848;
	font-size:13px;
	line-height:16px;
}
.zi3 a:visited {
	color:#484848;
	font-size:13px;
	line-height:16px;
}
.zi3 a:hover {
	color:#ff0000;
	font-size:13px;
	line-height:16px;
}
.zi3 a:active {
	color:#484848;
	font-size:13px;
	line-height:16px;
}
.zi4{
	color:#373737;
	font-size:12px;
	line-height:25px;
}
.zi4 a:link {
	color:#373737;
	font-size:12px;
	line-height:25px;
}
.zi4 a:visited {
	color:#373737;
	font-size:12px;
	line-height:25px;
}
.zi4 a:hover {
	color:#373737;
	font-size:12px;
	line-height:25px;
}
.zi4 a:active {
	color:#373737;
	font-size:12px;
	line-height:25px;
}
.zi5{
	color:#828282;
	font-size:12px;
	line-height:24px;
}
.zi6{
	color:#3d3d3d;
	font-size:12px;
	font-weight:bold;
}

.zi6 a:link {
	color:#3d3d3d;
	font-size:12px;
	font-weight:bold;
}
.zi6 a:visited {
	color:#3d3d3d;
	font-size:12px;
	font-weight:bold;
}
.zi6 a:hover {
	color:#3d3d3d;
	font-size:12px;
	font-weight:bold;
}
.zi6 a:active {
	color:#3d3d3d;
	font-size:12px;
	font-weight:bold;
}
.zi61{
	color:#3d3d3d;
	font-size:43px;
	font-weight:bold;
}
.zi611{
	color:#e8e9e9;
	font-size:43px;
	font-weight:bold;
}
.zi62{
	color:#3d3d3d;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
}
.zi62 a:link {
	color:#3d3d3d;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
}
.zi62 a:visited {
	color:#3d3d3d;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
}
.zi62 a:hover {
	color:#3d3d3d;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
}
.zi62 a:active {
	color:#3d3d3d;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
}
.zi621{
	color:#FFF;
	font-size:24px;
}
.zi622{
	color:#FFF;
	font-size:13px;
}
.zi63{
	color:#6aa2d1;
	font-size:24px;
}
.zi638{
	color:#2996cc;
	font-size:20px;
}
.zi639{
	color:#8c7841;
	font-size:20px;
}
.zi634{
	color:#e23234;
	font-size:40px;
	font-weight:bold;
}
.zi637{
	color:#2c6485;
	font-size:40px;
	font-weight:bold;
}
.zi635{
	color:#dd3364;
	font-size:40px;
	font-weight:bold;
}
.zi636{
	color:#2c6485;
	font-size:12px;
}
.zi632{
	color:#8c7841;
	font-size:30px;
}
.zi633{
	color:#8c7841;
	font-size:18px;
}
.zi631{
	color:#f07d0e;
	font-size:30px;
}
.zi641{
	color:#575757;
	font-size:21px;
}
.zi641 a:link {
	color:#575757;
	font-size:21px;
}
.zi641 a:visited {
	color:#575757;
	font-size:21px;
}
.zi641 a:hover {
	color:#575757;
	font-size:21px;
}
.zi641 a:active {
	color:#575757;
	font-size:21px;
}
.zi65{
	color:#3d3d3d;
	font-size:16px;
	line-height:29px;
}
.zi66{
	color:#2996cc;
	font-size:12px;
}
.zi66 a:link {
	color:#2996cc;
	font-size:12px;
}
.zi66 a:visited {
	color:#2996cc;
	font-size:12px;
}
.zi66 a:hover {
	color:#2996cc;
	font-size:12px;
}
.zi66 a:active {
	color:#2996cc;
	font-size:12px;
}
.zi7{
	color:#e8e9e9;
	font-size:15px;
}
.zi71{
	color:#e8e9e9;
	font-size:17px;
	font-weight:bold;
}
.zi7 a:link {
	color:#e8e9e9;
	font-size:15px;
}
.zi7 a:visited {
	color:#e8e9e9;
	font-size:15px;
}
.zi7 a:hover {
	color:#e8e9e9;
	font-size:15px;
}
.zi7 a:active {
	color:#e8e9e9;
	font-size:15px;
}
.zi8{
	padding-top:2px;
	color:#646464;
	font-size:12px;
	line-height:24px;
}
.zi9{
	color:#515151;
	font-size:12px;
}

ul#pro_list {list-style:none; width:164px; overflow:hidden; margin:0px; padding:0px;} 
ul#pro_list li {
	height:22px;
	line-height:22px;
	display:block;
	border-bottom:#CCC 1px dashed;
	background:url(../images/jt.gif) no-repeat 5px;
	text-align:left;
	padding-top:2px;
	padding-left:20px;
	display:inline;
}

ul#pro_z {list-style:none; width:700px; overflow:hidden; margin:0px; padding:0px;} 
ul#pro_z li {
	float:left; 
	height:210px; 
	width:230px; 
	padding-left:2px;
	line-height:20px;
	text-align:center;
	display:inline;
}

ul#pro {list-style:none; width:612px; overflow:hidden; margin:0px; padding:0px; margin-top:10px;} 
ul#pro li {
	float:left; 
	height:184px; 
	width:98px; 
	padding-left:5px;
	line-height:20px;
	text-align:center;
	display:inline;
}
ul#pro1 {list-style:none; width:612px; overflow:hidden; margin:0px; padding:0px; margin-top:10px;} 
ul#pro1 li {
	float:left; 
	height:240px; 
	width:175px; 
	padding-left:5px;
	line-height:20px;
	text-align:center;
	display:inline;
}
ul#pro2 {list-style:none; width:612px; overflow:hidden; margin:0px; padding:0px; margin-top:10px;} 
ul#pro2 li {
	float:left; 
	height:170px; 
	width:175px; 
	padding-left:5px;
	line-height:20px;
	text-align:center;
	display:inline;
}

.li_img{
	width:134px;
	height:184px;
	vertical-align:middle;
	border:#E2E2E2 2px solid;
}

.li_img img{
	padding-top:2px;
}

.li_img p {
	position:static;
	+position:absolute;
	top:50%
}
.li_img p img{
	padding-top:2px;
	position:static;
	+position:relative;
	top:-50%;left:-50%;
}


ul,h5{margin:0;padding:0;list-style:none;}
#levelmenu{width:210px; padding-top:10px; padding-bottom:10px; }
#levelmenu div.unit ul{border-top:none;}
#levelmenu h5{font-size:12px; line-height:28px; height:28px; color:#16710a; text-align:left; padding-left:20px; background:url(../images/sj11.gif) no-repeat 8px;}
#levelmenu div.unit ul{display:none;}
 #levelmenu div.current ul{display:block;}
  #levelmenu div.current ul li{font-size:12px; line-height:28px; height:28px; color:#16710a; text-align:left; padding-left:20px; background:url(../images/sj11.gif) no-repeat 8px;}
  #levelmenu div.current ul li a{color:#444444;}
   #levelmenu div.current ul li a:hover{text-decoration:none; color:#000000;}
 #levelmenu div.current h5{font-size:12px; line-height:28px; height:28px; color:#444444; text-align:left; background:url(../images/sj11.gif) no-repeat 8px; padding-left:20px;}

.CaseCenter{width:676px; height:160px; margin:auto; margin-top:0px;}
.Case{width:676px; height:160px; text-align:left; float:left;}
.HimgDiv{width:150px; height:103px; text-align:center; margin-right:0px; float:left; margin-top:2px;}
.HimgDiv img {width:150px; height:103px; padding:1px; margin-bottom:0px;}
.HimgDiv1{width:154px; height:125px; text-align:center; margin-right:10px; float:left;}
.HimgDiv1 img {width:154px; height:125px; border:1px solid #CCCCCC; padding:1px; margin-bottom:4px;}
.YwjsCenter{width:1002px; height:225px; margin:auto; margin-top:7px;}
.Ywjs{width:1002px; height:222px; line-height:22px; text-align:left; float:left;}
.YwjsTitle{height:30px; background:url(../images/Title_bj.gif) repeat-x; margin-bottom:9px; font-family:"黑体";}
.YwjsTitle img{height:30px;}

.YwjsDiv{width:243px; height:180px; text-align:left; line-height:18px; float:left;}
.YwjsDiv img {width:239px; height:115px; padding:1px; border:1px solid #CCCCCC;}
.YwjsDiv a {line-height:28px; font-size:13px; font-weight:bolder;}

.LeftLxwm{height:140px; line-height:26px; text-align:left;}

.ListNews{height:26px; background:url(../images/line.gif) 0 25px repeat-x; margin-bottom:3px;}
.ListNews a{width:612px; height:26px; line-height:26px; text-align:left; padding-left:15px; background:url(../images/jia.gif) 4px 10px no-repeat; float:left;}
.ListNews span{width:70px; height:26px; line-height:26px; text-align:right; float:right;}
.NewsNone{height:62px; line-height:62px; text-align:center;}

.Content{line-height:22px; text-align:left; font-size:12px; }
.Content p{ margin-top:0px;}
.Main{width:670px; margin:auto; margin-top:0px;}
.Left{width:195px; height:396px; height:auto; min-height:396px; float:left;}
.Right{width:670px; height:396px; height:auto;float:right; }
.NewsNone{height:62px; line-height:62px; text-align:center;}

.slideBox{ width:238px; height:178px; overflow:hidden; position:relative;    }  .slideBox .hd{  margin-top:1px;height:15px; overflow:hidden; position:absolute; right:10px; bottom:6px; z-index:1; }  .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }  .slideBox .hd ul li{ float:left; margin-right:3px;  width:15px; height:15px; line-height:14px; text-align:center; background:#d4d2d3; cursor:pointer; font-family:Arial, Helvetica, sans-serif; }  .slideBox .hd ul li.on{ background:#628817; color:#fff; }  .slideBox .bd{ position:relative; height:100%; z-index:0;   }  .slideBox .bd img{ width:238px; height:178px; }  

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}
ul,li {list-style:none;}
img {border:0;}

.wrapper {width:230px; padding-bottom:0px;}

h1 {height:50px; line-height:50px; font-size:22px; font-weight:normal; font-family:"Microsoft YaHei",SimHei;}

.shuoming {margin-top:20px; border:1px solid #ccc; }
.shuoming dt {height:30px; line-height:30px; font-weight:bold; text-indent:10px;}
.shuoming dd {line-height:20px; padding:5px 20px;}

/* qqshop focus */
#focus {width:230px; height:228px; overflow:hidden; position:relative;}
#focus ul {height:228px; position:absolute;}
#focus ul li {float:left; width:230px; height:162px; padding: 33px 0; overflow:hidden; position:relative;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:230px; height:20px; left:0; bottom:0; }
#focus .btn {position:absolute; width:230px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:0px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:64px; background:url(../images/sprite.png); cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

.mainbox{
    overflow:hidden;
    position:relative;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:999;
}

.bitdiv{display:inline-block;width:18px;height:18px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../images/02.png)}
.curimg{background-image:url(../images/01.png)}

#banner{ width:100%; background:url(index1_07.jpg) repeat-x; height:410px;}
.banner01{ background:url(index1_09.jpg) no-repeat center top; width:1003px; margin:0px auto; height:391px; padding-top:19px;}
div#MainPromotionBanner{
	width:976px;
	height:336px;
	background:#fff; 
	margin:0px auto;
}

#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 336px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 976px;
	height: 336px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 976px;
	height: 336px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 345px; 
	right: 450px;
	z-index: 8;
	height: 15px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #74a8ed;
	text-align: center;
	line-height:10px;
	width: 10px;
	height: 10px;
	font-family: Arial;
	font-size:9px;
	cursor: pointer;
	overflow: hidden; 
	margin:3px 5px;
	background: url(slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(slide_trigger_c.gif) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size:10px;
	line-height: 10px;
	height: 12px;
	width: 12px;
	margin:0 2px; 
}
.hdwrap {
	width:250px;
	margin:auto;

}
/*首页图片滚动*/

.flashlist {
	height:153px;
}
.flashlist .f_out {
	height:153px;
	overflow:hidden;
	position:relative;
	z-index:100;
}
.flashlist .f_out .vip01pic,.jcToppic .vip01pic {
	width:28px;
	height:28px;
	display:block;
	position:absolute;
	padding-top:-15px;
	top:0px;
	left:0px;
	z-index:200
}
.vip02pic {
	width:19px;
	height:19px;
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	z-index:200
}
.flashlist .f_out .picintro {
	height:0px;
	position:absolute;
	bottom:0;
	left:0;
	width:250px;
	z-index:999;
	padding:0px;
}
.picintro h2 a {
	color:#FFF;
	font-family:"微软雅黑";
	font-size:20px;
	font-weight:bold;
	line-height:17px;
}
.picintro p {
	color:#767676;
	line-height:20px;
}
.picintro p a {
	color:#abadac;
}
.flash_tab {
	height:0px;
	padding-top:6px;
		float:RIGHt;
}
.flash_tab .tabs {
	width:200px;
	height:0px;
	overflow:hidden;
	margin:auto;
}
.flash_tab .tabs ul li {
	width:28px;
	height:18px;
	float:RIGHt;
	display:block;
}
.flash_tab .tabs ul li.opdiv,.noopdiv {
	padding:0;
	opacity:1
}
.flash_tab .tabs ul li.opdiv a {
	width:28px;
	height:18px;
	background:url(../images/hdsmall.gif) no-repeat scroll -41px -1239px;
	display:block;
}
.flash_tab .tabs ul li.opdiv a:hover {
	background-position:-0px -1239px;
}
.flash_tab .tabs ul li.noopdiv a {
	width:28px;
	height:18px;
	background:url(../images/hdsmall.gif) no-repeat scroll -0px -1239px;
	display:block;
}

.headbtm{ float:left; background:url(../images/headbtm.png) repeat-x; _background:#fff; height:102px; width:100%; position:relative; z-index:100;}
.logo{ float:left; margin:13px 0 0 0;}
.menu{ float:right; background:url(../images/menubg.gif) no-repeat; width:207px; height:78px; padding:0px; margin:0px;}
.menu li{ float:left; width:103px; padding:0px;  position:relative;}
.menu li a{ display:block; width:103px; height:78px; }
.menu1 { background:url(../images/d1.jpg);}
.menu2 { background:url(../images/d2.jpg);}
.menu3 { background:url(../images/d3.jpg);}
.menu4 { background:url(../images/d4.jpg);}
.menu5 { background:url(../images/d5.jpg);}
.menu6 { background:url(../images/d6.jpg);}
.menu7 { background:url(../images/d7.jpg);}

.menu li.hover .menu1,.menu1:hover{ background:url(../images/d11.jpg) no-repeat;}
.menu li.hover .menu2,.menu2:hover{ background:url(../images/d21.jpg) no-repeat;}
.menu li.hover .menu3,.menu3:hover{ background:url(../images/d31.jpg) no-repeat;}
.menu li.hover .menu4,.menu4:hover{ background:url(../images/d41.jpg) no-repeat;}
.menu li.hover .menu5,.menu5:hover{ background:url(../images/d51.jpg) no-repeat;}
.menu li.hover .menu6,.menu6:hover{ background:url(../images/d61.jpg) no-repeat;}
.menu li.hover .menu7,.menu7:hover{ background:url(../images/d71.jpg) no-repeat;}
.menu li .navbox{ display:none; position:absolute; left:-5px; top:72px; padding:18px 0 0 0px ; float:left; width:103px; z-index:9;}
.ico1{ position:absolute; left:90px; top:0; z-index:11;}
.menu li .pngbg { position: absolute; top: 6px; left: 0;  background: #ccc; opacity:0.85; filter:alpha(opacity=85); width:103px; border: 1px solid #dcdbdb ; height:100%; }
.menu li li{ width:103px; margin:0px; padding:0 ;display:inline; color:#FFF;/*font-family:"方正兰亭黑简体", "宋体", "微软雅黑";*/}
.menu li li a{display:block; width:103px; height:29px; line-height:29px; padding-left:0px;color:#FFF; text-align:center; }
.menu li li.noline a{  background: #ccc;  width:103px;opacity:0.85; filter:alpha(opacity=85); height:29px;color:#e8e9e9; }
.menu li li a:hover{  background: #7e7e7e;  width:103PX;;opacity:0.85; filter:alpha(opacity=85); height:29px;color:#e8e9e9; }
.menu li li a:active {  background: #ccc; width:103px; opacity:0.85; filter:alpha(opacity=85); height:29px;color:#e8e9e9; }
.menu li li a:link{  height:29px;color:#e8e9e9;  }
.menu li li a:visited {   height:29px;color:#e8e9e9; }

.menu li li.menupro{ width:103px; height:29px; margin:0;color:#FFF; }
.menu li li.menupro a{ width:103px; height:29px; line-height:29px; padding-left:0; background:none; _background:none;}
.menu li li.menupro a:hover{background:none; _background:none;}

#b{width:1160px;padding:0 12px;background-color:#FFF;position:relative}

/* 顶部导航 */
.topbg{height:33px;background:url(../images/a.png) repeat -20px 0}
.topnav{width:1160px;height:33px;line-height:33px;padding:0 12px}
.topnav .l{float:left;color:#999}
.topnav .r{float:right;color:#DDD}
.topnav .r a{color:#666;cursor:pointer}
.topnav .r a:hover{color:#390}

/* logo */
#header{width:1160px;height:80px}
#header .logo img{width:446px;height:42px;position:absolute;top:20px;left:12px}
#header .weibo{position:absolute;top:34px;right:12px}

/*导航*/
.menu{height:32px;font-family:"Microsoft Yahei",Tahoma, Geneva, sans-serif;padding-left:15px;_overflow:hidden}
.menu a{color:#fff;height:16px;line-height:16px;float:left;position:relative}
.top{background:#333;position:relative;z-index:2}
.menu li{font-size:12px;float:left;position:relative;padding:8px 12px;}
.menu li:hover{background-color:#fff;border:1px solid #629d2a;border-bottom:none;padding:8px 11px}
.menu li:hover a{color:#357d13}
.menu li.no_sub:hover{border:1px solid #629d2a;padding:7px 11px}
.menu ul{width:250px;background-color:#fff;border:1px solid #629d2a;border-top:none;position:absolute;left:-1px;top:-999em;z-index:99999;padding:8px;display:none}
.menu li:hover ul{top:31px;display:block}
.menu li:hover ul li{font-size:12px;border:none;width:70px;float:left;padding:4px 0 4px 10px}
.menu li:hover ul li a{color:#333;text-decoration:none;padding:0}
.menu li:hover ul li a:hover{text-decoration:underline}
/*IE6*/
.menu li.hover{background-color:#fff;border:1px solid #629d2a;border-bottom:none;padding:8px 11px}
.menu li.hover a{color:#357d13}
.menu li.hover ul{top:31px;display:block}
.menu li.hover ul li{border:none;width:70px;float:left;padding:4px 0 4px 10px}
.menu li.hover ul li a{height:16px;line-height:16px;font-size:12px;color:#333;text-decoration:none;padding:0}
.menu li.hover ul li a:hover{text-decoration:underline}
.menu li.no_sub.hover1{border:1px solid #629d2a;padding:7px 11px}

/* 其他 */
.hot{width:22px;height:12px;background:url(../images/a.png) no-repeat -111px -40px;position:absolute;right:22px;top:-9px;z-index:999}
.new{width:22px;height:12px;background:url(../images/a.png) no-repeat -85px -40px;position:absolute;right:22px;top:-9px;z-index:999}

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td, span{padding:0px;margin:0px;}
#full-screen-slider { width:100%; height:448px; float:left; position:relative}
#slides { display:block; width:100%; height:448px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:400px; z-index:9900;  padding:2px 2px 2px 0; margin:0}
#pagination li { display:block; list-style:none; width:18px; height:18px; float:left; margin-left:15px; border-radius:2px; background:#f4771a }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#fff}

.headbtm{ float:left; background:url(../images/headbtm.png) repeat-x; _background:#fff; height:102px; width:100%; position:relative; z-index:100;}
.logo{ float:left; margin:13px 0 0 0;}
.menu{ float:right; background:url(../images/menubg.gif) no-repeat; width:207px; height:78px; padding:0px; margin:0px;}
.menu li{ float:left; width:103px; padding:0px;  position:relative;}
.menu li a{ display:block; width:103px; height:78px; }
.menu1 { background:url(../images/d1.jpg);}
.menu2 { background:url(../images/d2.jpg);}
.menu3 { background:url(../images/d3.jpg);}
.menu4 { background:url(../images/d4.jpg);}
.menu5 { background:url(../images/d5.jpg);}
.menu6 { background:url(../images/d6.jpg);}
.menu7 { background:url(../images/d7.jpg);}

.menu li.hover .menu1,.menu1:hover{ background:url(../images/d11.jpg) no-repeat;}
.menu li.hover .menu2,.menu2:hover{ background:url(../images/d21.jpg) no-repeat;}
.menu li.hover .menu3,.menu3:hover{ background:url(../images/d31.jpg) no-repeat;}
.menu li.hover .menu4,.menu4:hover{ background:url(../images/d41.jpg) no-repeat;}
.menu li.hover .menu5,.menu5:hover{ background:url(../images/d51.jpg) no-repeat;}
.menu li.hover .menu6,.menu6:hover{ background:url(../images/d61.jpg) no-repeat;}
.menu li.hover .menu7,.menu7:hover{ background:url(../images/d71.jpg) no-repeat;}
.menu li .navbox{ display:none; position:absolute; left:-5px; top:72px; padding:18px 0 0 0px ; float:left; width:103px; z-index:9;}
.ico1{ position:absolute; left:90px; top:0; z-index:11;}
.menu li .pngbg { position: absolute; top: 6px; left: 0;  background: #ccc; opacity:0.85; filter:alpha(opacity=85); width:103px; border: 1px solid #dcdbdb ; height:100%; }
.menu li li{ width:103px; margin:0px; padding:0 ;display:inline; color:#FFF;/*font-family:"方正兰亭黑简体", "宋体", "微软雅黑";*/}
.menu li li a{display:block; width:103px; height:29px; line-height:29px; padding-left:0px;color:#FFF; text-align:center; }
.menu li li.noline a{  background: #ccc;  width:103px;opacity:0.85; filter:alpha(opacity=85); height:29px;color:#e8e9e9; }
.menu li li a:hover{  background: #7e7e7e;  width:103PX;;opacity:0.85; filter:alpha(opacity=85); height:29px;color:#e8e9e9; }
.menu li li a:active {  background: #ccc; width:103px; opacity:0.85; filter:alpha(opacity=85); height:29px;color:#e8e9e9; }
.menu li li a:link{  height:29px;color:#e8e9e9;  }
.menu li li a:visited {   height:29px;color:#e8e9e9; }

.menu li li.menupro{ width:103px; height:29px; margin:0;color:#FFF; }
.menu li li.menupro a{ width:103px; height:29px; line-height:29px; padding-left:0; background:none; _background:none;}
.menu li li.menupro a:hover{background:none; _background:none;}

.flexslider {
	position: relative;
	height: 600px;
	overflow: hidden;
	background: url(../images/loading.gif) 50% no-repeat;
}
.slides {
	position: relative;
	z-index: 1;
}
.slides li {
	height: 600px;
}
.slides li a {
	display: block;
	width: 100%;
	height: 100%;
	text-align: left;
	text-indent: -9999px
}
.flex-control-nav {
	position: absolute;
	bottom: 10px;
	z-index: 2;
	left: 48%;
	text-align: center;
}
.flex-control-nav li {
	display: inline-block;
	width: 14px;
	float: left;
	height: 14px;
	margin: 0 5px;
	*display: inline;
	zoom: 1;
}
.flex-control-nav a {
	display: inline-block;
	width: 14px;
	height: 14px;
	line-height: 80px;
	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;
	left: 0;
	width: 100%;
	top: 45%;
}
.flex-direction-nav li a {
	display: block;
	width: 50px;
	height: 50px;
	overflow: hidden;
	cursor: pointer;
	position: absolute;
}

.flexslider1 {
	position: relative;
	height: 600px;
	overflow: hidden;
	background: url(../images/loading.gif) 50% no-repeat;
}
.slides1 {
	position: relative;
	z-index: 1;
}
.slides1 li {
	height: 600px;
}
.slides1 li a {
	display: block;
	width: 100%;
	height: 100%;
	text-align: left;
	text-indent: -9999px
}
.flex-control-nav1 {
	position: absolute;
	bottom: 10px;
	z-index: 2;
	left: 48%;
	text-align: center;
}
.flex-control-nav1 li {
	display: inline-block;
	width: 14px;
	float: left;
	height: 14px;
	margin: 0 5px;
	*display: inline;
	zoom: 1;
}
.flex-control-nav1 a {
	display: inline-block;
	width: 14px;
	height: 14px;
	line-height: 80px;
	overflow: hidden;
	background: url(../images/dot.png) right 0 no-repeat;
	cursor: pointer;
}
.flex-control-nav1 .flex-active {
	background-position: 0 0;
}
.flex-direction-nav1 {
	position: absolute;
	z-index: 3;
	left: 0;
	width: 100%;
	top: 45%;
}
.flex-direction-nav1 li a {
	display: block;
	width: 50px;
	height: 50px;
	overflow: hidden;
	cursor: pointer;
	position: absolute;
}
.bcon{width:270px;border:1px solid #eee;margin:30px auto;}
.bcon h2{border-bottom:1px solid #eee;padding:0 10px;}
.bcon h2 b{font:bold 14px/40px '宋体';border-top:2px solid #3492D1;padding:0 8px;margin-top:-1px;display:inline-block;}
.list_lh{height:400px;overflow:hidden;}
.list_lh li{padding:10px;}
.list_lh li.lieven{background:#F0F2F3;}
.list_lh li p{height:24px;line-height:24px;}
.list_lh li p a{float:left;}
.list_lh li p em{width:80px;font:normal 12px/24px Arial;color:#FF3300;float:right;display:inline-block;}
.list_lh li p span{color:#999;float:right;}
.list_lh li p a.btn_lh{background:#28BD19;height:17px;line-height:17px;color:#fff;padding:0 5px;margin-top:4px;display:inline-block;float:right;}
.btn_lh:hover{color:#fff;text-decoration:none;}

#featureContainer {
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; MARGIN: 0px auto; WIDTH: 221px; FONT-SIZE: 80%; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#wrap {
	OVERFLOW: hidden
}
#load {
	BACKGROUND-IMAGE: url(images/loader32x32.gif); BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; MARGIN: 0px auto; WIDTH: 221px; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: 245px; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#feature {
	BORDER-BOTTOM: #999 0px dotted; POSITION: relative; BORDER-LEFT: #999 0px dotted; MARGIN-TOP: 5px; MARGIN-BOTTOM: 20px; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#feature .button {
	BORDER-BOTTOM: #999 0px dotted; POSITION: absolute; BORDER-LEFT: #999 0px dotted; WIDTH: 221px; BORDER-TOP: #999 0px dotted; TOP: 72px; BORDER-RIGHT: #999 0px dotted; LEFT: 0px
}
#feature .prev {
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../images/feature_left.gif) center top; FLOAT: left; HEIGHT: 48px; BORDER-TOP: #999 0px dotted; TOP:125px; BORDER-RIGHT: #999 0px dotted
}
#feature .next {
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../images/feature_right.gif) center top; FLOAT: right; HEIGHT: 48px; BORDER-TOP: #999 0px dotted; TOP: 125px; BORDER-RIGHT: #999 0px dotted
}
#feature .prev:hover {
	BACKGROUND-POSITION: center bottom
}
#feature .next:hover {
	BACKGROUND-POSITION: center bottom
}
.featureUL {
	BORDER-BOTTOM: #000 0px dotted; POSITION: relative; BORDER-LEFT: #000 0px dotted; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 221px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #000 0px dotted; BORDER-RIGHT: #000 0px dotted; PADDING-TOP: 0px; LEFT: 0px
}
.featureBox {
	BACKGROUND-IMAGE: url(../images/bg-featurebox.jpg); BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; WIDTH: 206px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 245px; OVERFLOW: hidden; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted; PADDING-TOP: 0px
}
#botton-scroll {
	Z-INDEX: 0; BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; MARGIN: 0px auto; WIDTH: 221px; FLOAT: left; HEIGHT: 245px; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#block {
	Z-INDEX: 0; BORDER-BOTTOM: #999 0px dotted; POSITION: relative; BORDER-LEFT: #999 0px dotted; PADDING-BOTTOM: 20px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 221px; PADDING-RIGHT: 0px; HEIGHT: 245px; FONT-SIZE: 70%; OVERFLOW: hidden; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted; PADDING-TOP: 0px
}
#block .box {
	BORDER-BOTTOM: #d8d8d8 0px solid; BORDER-LEFT: #d8d8d8 0px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 10px; PADDING-LEFT: 10px; WIDTH: 169px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 245px; BORDER-TOP: #d8d8d8 0px solid; BORDER-RIGHT: #d8d8d8 0px solid; PADDING-TOP: 10px
}
#block .box .feature-title {
	FONT-SIZE: 140%; FONT-WEIGHT: normal
}
#block .box .feature-thumb {
	WIDTH: 206px; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 245px
}

#solid{
	width:100%;
	height:600px;
	clear:both;
	margin-top:0px;
	position:relative;
}
#solid .solid0,#solid .solid1,#solid .solid2{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:600px;
	display:none;
}
#solid .solid0{
	background:#fff;
}
#solid .solid1{
	background:#fff;
}
#solid .solid2{
	background:#fff;
}
#solid ul{
	margin:0px;
	padding:0px;
	list-style:none;	
}
#solid ul li{
	position:absolute;
	top:0px;
	width:100%;
	height:600px;
	display:none;
	cursor:pointer;
}
#solid #btt{
	width:100%;
	height:55px;
	top:600px;
	position:relative;
}
#solid #btt span{
	position:absolute;
	top:15px;
	left:45%;
	display:block;
	width:30px;
	height:8px;
	margin:0 15px;	
	text-align:center;
	background:#3d3d3d;
	z-index:1000;
	cursor:pointer;

}



#nav { position:relative; zoom:1; z-index:999999999;}
