/* CSS Document */

@charset"gb2312"; 
body{
	margin:0px;
	padding:0px;
	color:#333333;
	text-align:center;
	font-family:"Î¢ÈíÑÅºÚ";
	overflow-y: scroll;
}

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:#FFFFFF;
	width:764px;
}
.n_blank{ 
	clear:both;
	font-size:0px;
	height:3px; 
	line-height:3px;
	background-color:#FFFFFF;
}
/*À¸Ä¿*/
.bt_t{
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}
.bt_t a:link {
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}
.bt_t a:visited {
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}
.bt_t a:hover {
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}
.bt_t a:active {
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}

.bt_zi{
	padding-top:2px;
	color:#FFFFFF;
	font-size:12px;
}.kuang {
	border: 1px solid #dedede;
}
.kuang1 {
	border: 1px solid #4aa9d7;
}
.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:#01bf8f;
	font-size:14px;
}
.zi159 a:link {
	color:#01bf8f;
	font-size:14px;
}
.zi159 a:visited {
	color:#01bf8f;
	font-size:14px;
}
.zi159 a:hover {
	color:#01bf8f;
	font-size:14px;
}
.zi159 a:active {
	color:#01bf8f;
	font-size:14px;
}
.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 *{
     font-size: 14px;
	padding:2px;
	padding-left:0px;
	padding-right:15px;
	line-height:26px;
}
.content1 {
	font-size: 14px;
	line-height:26px;
}
.zi111{
	color:#FFF;
	font-size:14px;
	line-height:24px;
}
.zi111 a:link {
	color:#FFF;
	font-size:14px;
	line-height:24px;
}
.zi111 a:visited {
	color:#FFF;
	font-size:14px;
	line-height:24px;
	}
.zi111 a:hover {
	color:#FFF;
	font-size:14px;
	line-height:24px;
}
.zi111 a:active {
	color:#FFF;
	font-size:14px;
	line-height:24px;
}
.zi113{
	color:#FFF;
	font-size:14px;
	line-height:24px;
}
.zi113 a:link {
	color:#FFF;
	font-size:14px;
	line-height:24px;
}
.zi113 a:visited {
	color:#FFF;
	font-size:14px;
	line-height:24px;
}
.zi113 a:hover {
	color:#FFF;
	font-size:14px;
	line-height:24px;
}
.zi113 a:active {
	color:#FFF;
	font-size:14px;
	line-height:24px;
}
.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 * {
	font-size: 14px;
}
.zi1{
	color:#373737;
	font-size:14px;
	line-height:24px;
}
.zi1 a:link {
	color:#373737;
	font-size:14px;
	line-height:24px;
}
.zi1 a:visited {
	color:#373737;
	font-size:14px;
	line-height:24px;
}
.zi1 a:hover {
	color:#ff0000;
	font-size:14px;
	line-height:24px;
}
.zi1 a:active {
	color:#373737;
	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:13px;
	line-height:36px;
	font-family:"Î¢ÈíÑÅºÚ";
}
.zi11 a:link {
	color:#373737;
	font-size:13px;
	line-height:36x;
	font-family:"Î¢ÈíÑÅºÚ";

}
.zi11 a:visited {
	color:#373737;
	font-size:13px;
	line-height:36px;
	font-family:"Î¢ÈíÑÅºÚ";
}
.zi11 a:hover {
	color:#FF0000;
	font-size:13px;
	line-height:36px;
	font-family:"Î¢ÈíÑÅºÚ";
}
.zi11 a:active {
	color:#373737;
	font-size:13px;
	line-height:36px;
	font-family:"Î¢ÈíÑÅºÚ";
}
.zi2{
	color:#ffffff;
	font-size:12px;
	line-height:24px;
}
.zi2 a:link {
	color:#ffffff;
	font-size:12px;
	line-height:24px;
}
.zi2 a:visited {
	color:#ffffff;
	font-size:12px;
	line-height:24px;
}
.zi2 a:hover {
	color:#ffffff;
	font-size:12px;
	line-height:24px;
}
.zi2 a:active {
	color:#ffffff;
	font-size:12px;
	line-height:24px;
}
.zi26{
	color:#373737;
	font-size:16px;
	line-height:26px;
}
.zi26 a:link {
	color:#373737;
	font-size:16px;
	line-height:26px;
}
.zi26 a:visited {
	color:#373737;
	font-size:16px;
	line-height:26px;
}
.zi26 a:hover {
	color:#373737;
	font-size:16px;
	line-height:26px;
}
.zi26 a:active {
	color:#373737;
	font-size:16px;
	line-height:26px;
}
.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:#ffffff;
	font-size:12px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi21 a:link {
	color:#ffffff;
	font-size:12px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi21 a:visited {
	color:#ffffff;
	font-size:12px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi21 a:hover {
	color:#ffffff;
	font-size:12px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
}
.zi21 a:active {
	color:#ffffff;
	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:20px;
}
.zi4 a:link {
	color:#373737;
	font-size:12px;
	line-height:20px;
}
.zi4 a:visited {
	color:#373737;
	font-size:12px;
	line-height:20px;
}
.zi4 a:hover {
	color:#373737;
	font-size:12px;
	line-height:20px;
}
.zi4 a:active {
	color:#373737;
	font-size:12px;
	line-height:20px;
}
.zi5{
	color:#a6afb8;
	font-size:14px;
	line-height:16px;
	font-family:"Î¢ÈíÑÅºÚ";
	border: 1px solid #dedede;
}
.zi6{
	color:#3d3d3d;
	font-size:20px;
	font-weight:bold;
}

.zi6 a:link {
	color:#3d3d3d;
	font-size:20px;
	font-weight:bold;
}
.zi6 a:visited {
	color:#3d3d3d;
	font-size:20px;
	font-weight:bold;
}
.zi6 a:hover {
	color:#3d3d3d;
	font-size:20px;
	font-weight:bold;
}
.zi6 a:active {
	color:#3d3d3d;
	font-size:20px;
	font-weight:bold;
}
.zi61{
	color:#414141;
	font-size:25px;
	font-weight:bold;
}
.zi611{
	color:#FFFFFF;
	font-size:32px;
	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:18px;
	line-height:43px;
}
.zi622{
	color:#FFF;
	font-size:15px;
	line-height:32px;
}
.zi622 a:link {
	color:#FFF;
	font-size:15px;
	line-height:32px;
}
.zi622 a:visited {
	color:#FFF;
	font-size:15px;
	line-height:32px;
}
.zi622 a:hover {
	color:#FFF;
	font-size:15px;
	line-height:32px;
}
.zi622 a:active {
	color:#FFF;
	font-size:15px;
	line-height:32px;
}
.zi63{
	color:#4c96af;
	font-size:23px;
	font-weight:bold;
}
.zi6371{
	color:#e12929;
	font-size:14px;
}
.zi6371 a:link {
	color:#e12929;
	font-size:14px;
}
.zi6371 a:visited {
	color:#e12929;
	font-size:14px;
}
.zi6371 a:hover {
	color:#e12929;
	font-size:14px;
}
.zi6371 a:active {
	color:#e12929;
	font-size:14px;
}
.zi638{
	color:#ff0000;
	font-size:17px;
}
.zi639{
	color:#8c7841;
	font-size:20px;
}
.zi634{
	color:#01582D;
	font-size:53px;
	font-weight:bold;
	padding-left:12px;
	padding-bottom:5px;
}
.zi637{
	color:#337de6;
	font-size:35px;
	font-weight:bold;
}
.zi635{
	color:#f13510;
	font-size:31px;
}
.zi636{
	color:#2c6485;
	font-size:12px;
}
.zi632{
	color:#8c7841;
	font-size:30px;
}
.zi633{
	color:#8c7841;
	font-size:18px;
}
.zi631{
	color:#01bf8f;
	font-size:30px;
}
.zi641{
	color:#575757;
	font-size:20px;
}
.zi641 a:link {
	color:#575757;
	font-size:20px;
}
.zi641 a:visited {
	color:#575757;
	font-size:20px;
}
.zi641 a:hover {
	color:#575757;
	font-size:20px;
}
.zi641 a:active {
	color:#575757;
	font-size:20px;
}

.zi642{
	color:#575757;
	font-size:16px;
}
.zi642 a:link {
	color:#575757;
	font-size:16px;
}
.zi642 a:visited {
	color:#575757;
	font-size:16px;
}
.zi642 a:hover {
	color:#575757;
	font-size:16px;
}
.zi642 a:active {
	color:#575757;
	font-size:16px;
}
.zi65{
	color:#009144;
	font-size:17px;
	line-height:29px;
	font-weight:bold;
}
.zi66{
	color:#ff0000;
	font-size:14px;
}
.zi66 a:link {
	color:#ff0000;
	font-size:14px;
}
.zi66 a:visited {
	color:#ff0000;
	font-size:14px;
}
.zi66 a:hover {
	color:#ff0000;
	font-size:14px;
}
.zi66 a:active {
	color:#ff0000;
	font-size:14px;
}
.zi7{
	color:#FFFFFF;
	font-size:14px;
	line-height:28px;
}
.zi71{
	color:#FFFFFF;
	font-size:16px;
	line-height:28px;
	text-decoration: underline;
}
.zi71 a:link {
	color:#FFFFFF;
	font-size:16px;
	line-height:28px;
	text-decoration: underline;
}
.zi71 a:visited {
	color:#FFFFFF;
	font-size:16px;
	line-height:28px;
	text-decoration: underline;
}
.zi71 a:hover {
	color:#FFFFFF;
	font-size:16px;
	line-height:28px;
	text-decoration: underline;
}
.zi71 a:active {
	color:#FFFFFF;
	font-size:16px;
	line-height:28px;
	text-decoration: underline;
}
.zi7 a:link {
	color:#FFFFFF;
	font-size:14px;
	line-height:28px;
}
.zi7 a:visited {
	color:#FFFFFF;
	font-size:14px;
	line-height:28px;
}
.zi7 a:hover {
	color:#FFFFFF;
	font-size:14px;
	line-height:28px;
}
.zi7 a:active {
	color:#FFFFFF;
	font-size:14px;
	line-height:28px;
}
.zi8{
	padding-top:2px;
	color:#646464;
	font-size:13px;
	line-height:22px;
}
.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%;
}

.tdf { position: absolute; background: #fff; opacity:0.60; filter:alpha(opacity=60); }


ul,h5{margin:0;padding:0;list-style:none;}
#levelmenu{width:166px; 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:0px; 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:0px; 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:0px;}

.CaseCenter{width:1000px; height:106px; margin:auto; margin-top:0px;}
.Case{width:1000px; height:106px; 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:895px; margin:auto; margin-top:0px;}
.Left{width:195px; height:396px; height:auto; min-height:396px; float:left;}
.Right{width:895px; 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 */

.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:#FFFFFF; }
.menu li li a:hover{  background: #7e7e7e;  width:103PX;;opacity:0.85; filter:alpha(opacity=85); height:29px;color:#FFFFFF; }
.menu li li a:active {  background: #ccc; width:103px; opacity:0.85; filter:alpha(opacity=85); height:29px;color:#FFFFFF; }
.menu li li a:link{  height:29px;color:#FFFFFF;  }
.menu li li a:visited {   height:29px;color:#FFFFFF; }

.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:606px; float:left; position:relative}
#slides { display:block; width:100%; height:606px; 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:560px; 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:#18205e }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#fff}

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-slider1 { width:100%; height:427px; float:left; position:relative}
#slides1 { display:block; width:100%; height:427px; list-style:none; padding:0; margin:0; position:relative}
#slides1 li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides1 li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination1 { display:block; list-style:none; position:absolute; left:50%; top:400px; z-index:9900;  padding:2px 2px 2px 0; margin:0}
#pagination1 li { display:block; list-style:none; width:18px; height:18px; float:left; margin-left:15px; border-radius:2px; background:#18205e }
#pagination1 li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination1 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:#FFFFFF; }
.menu li li a:hover{  background: #7e7e7e;  width:103PX;;opacity:0.85; filter:alpha(opacity=85); height:29px;color:#FFFFFF; }
.menu li li a:active {  background: #ccc; width:103px; opacity:0.85; filter:alpha(opacity=85); height:29px;color:#FFFFFF; }
.menu li li a:link{  height:29px;color:#FFFFFF;  }
.menu li li a:visited {   height:29px;color:#FFFFFF; }

.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: 474px;
	overflow: hidden;
	background: url(../images/loading.gif) 50% no-repeat;
}
.slides {
	position: relative;
	z-index: 1;
}
.slides li {
	height: 474px;
}
.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: 346px;
	overflow: hidden;
	background: url(../images/loading.gif) 50% no-repeat;
}
.slides1 {
	position: relative;
	z-index: 1;
}
.slides1 li {
	height: 346px;
}
.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:496px;
	clear:both;
	margin-top:0px;
	position:relative;
}
#solid .solid0,#solid .solid1,#solid .solid2{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:496px;
	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:496px;
	display:none;
	cursor:pointer;
}
#solid #btt{
	width:100%;
	height:55px;
	top:450px;
	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;
	filter:alpha(opacity=70); /*IEÂË¾µ£¬Í¸Ã÷¶È50%*/
	-moz-opacity:0.7; /*FirefoxË½ÓÐ£¬Í¸Ã÷¶È50%*/
	opacity:0.7;/*ÆäËû£¬Í¸Ã÷¶È50%*/

}
#solids{
	width:100%;
	height:285px;
	clear:both;
	margin-top:0px;
	position:relative;
}
#solids .solids0,#solids .solids1,#solids .solids2{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:285px;
	display:none;
}
#solids .solids0{
	background:#fff;
}
#solids .solids1{
	background:#fff;
}
#solids .solids2{
	background:#fff;
}
#solids ul{
	margin:0px;
	padding:0px;
	list-style:none;	
}
#solids ul li{
	position:absolute;
	top:0px;
	width:100%;
	height:285px;
	display:none;
	cursor:pointer;
}
#solids #btt{
	width:100%;
	height:55px;
	top:250px;
	position:relative;
}
#solids #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;
	filter:alpha(opacity=70); /*IEÂË¾µ£¬Í¸Ã÷¶È50%*/
	-moz-opacity:0.7; /*FirefoxË½ÓÐ£¬Í¸Ã÷¶È50%*/
	opacity:0.7;/*ÆäËû£¬Í¸Ã÷¶È50%*/

}

.focus{ position:relative; width:581px; height:308px; background-color: #000; float: left;}  
.focus img{ width: 581px; height: 308px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#18205f;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#18205f;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

.main-im{position:fixed;right:10px;top:300px;z-index:100;width:110px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../images/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:none;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:105px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:15px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:120px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../images/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../images/open_im.png) no-repeat left top;}

.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}

div.orbit-wrapper { position: relative; overflow: visible; width: 1099px;height: 449px;}
div.orbit { position: relative; overflow: hidden; width: 1099px;height: 449px;}
div.orbit span { display:none;}
div.orbit a img{ position: absolute; display:block;width: 1099px; box-shadow: 5px 3px 8px rgba(0,0,0,0.5); padding:6px; border:#ccc 1px solid; background:#fff; }
div.orbit-wrapper h4{ display: none; }
div.timer {display: none;}
div.slider-nav { display: block; }
div.slider-nav span { width: 40px; height: 120px;  color: #fff; text-align: center; position: absolute; z-index: 100; top: 110px; cursor: pointer; text-indent:-9999px;}
div.slider-nav span.right { right:-85px; background:url(../images/slider_right.jpg); }
div.slider-nav span.left { left:-80px;background:url(../images/slider_left.jpg); }
div.slider-nav span.right:hover {background:url(../images/slider_right.jpg) bottom; }
div.slider-nav span.left:hover {background:url(../images/slider_left.jpg) bottom; }

.da-thumbs {
	list-style: none;
	width: 984px;
	height: 600px;
	position: relative;
	margin: 20px auto;
	padding: 0;
}
.da-thumbs li {
	float: left;
	margin: 5px;
	background: #fff;
	padding: 8px;
	position: relative;
	box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}
.da-thumbs li a,
.da-thumbs li a img {
	display: block;
	position: relative;
}
.da-thumbs li a {
	overflow: hidden;
}
.da-thumbs li a div {
	position: absolute;
	background: #333;
	background: rgba(75,75,75,0.7);
	width: 100%;
	height: 100%;
}
.da-thumbs li a div span {
	display: block;
	padding: 10px 0;
	margin: 40px 20px 20px 20px;
	text-transform: uppercase;
	font-weight: normal;
	color: rgba(255,255,255,0.9);
	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
	border-bottom: 1px solid rgba(255,255,255,0.5);
	box-shadow: 0 1px 0 rgba(0,0,0,0.1), 0 -10px 0 rgba(255,255,255,0.3);
}

.clearfix:before,
.clearfix:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.clearfix:after {
    clear: both;
}

.clearfix {
    *zoom: 1;
}

/* General Demo Style */

.container{
	width: 100%;
	position: relative;

}
.clr{
	clear: both;
	padding: 0;
	height: 0;
	margin: 0;
}
.container > header{
	margin: 10px;
	padding: 20px 10px 10px 10px;
	position: relative;
	display: block;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
    text-align: center;
}
.container > header > span{
	font-size: 20px;
	line-height: 20px;
	display: block;
	font-weight: 400;
	font-style: italic;
	color: #719dab;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
}
.container > header h1{
	font-size: 40px;
	line-height: 40px;
	margin: 0;
	position: relative;
	font-weight: 300;
	color: #498ea5;
	padding: 5px 0px;
	text-shadow: 1px 1px 1px rgba(255,255,255,0.7);
}
.container > header h1 span{
	font-weight: 700;
}
.container > header h2{
	font-size: 14px;
	font-weight: 300;
	letter-spacing: 2px;
	text-transform: uppercase;
	margin: 0;
	padding: 15px 0 5px 0;
	color: #6190ca;
	text-shadow: 1px 1px 1px rgba(255,255,255,0.7);
}
.container > header p{
	font-style: italic;
	color: #aaa;
	text-shadow: 1px 1px 1px rgba(255,255,255,0.7);
}
/* Header Style */
.codrops-top{
	line-height: 24px;
	font-size: 11px;
	background: #fff;
	background: rgba(255, 255, 255, 0.6);
	text-transform: uppercase;
	z-index: 9999;
	position: relative;
	font-family: Cambria, Georgia, serif;
	box-shadow: 1px 0px 2px rgba(0,0,0,0.2);
}
.codrops-top a{
	padding: 0px 10px;
	letter-spacing: 1px;
	color: #333;
	display: inline-block;
}
.codrops-top a:hover{
	background: rgba(255,255,255,0.9);
}
.codrops-top span.right{
	float: right;
}
.codrops-top span.right a{
	float: left;
	display: block;
}
/* Demo Buttons Style */
.codrops-demos{
    text-align:center;
	display: block;
	line-height: 30px;
	padding: 5px 0px;
}
.codrops-demos a{
    display: inline-block;
	margin: 0px 4px;
	padding: 0px 6px;
	color: #aaa;
	line-height: 20px;	
	font-size: 13px;
	text-shadow: 1px 1px 1px #fff;
	border: 1px solid #ddd;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* IE10+ */
	background: linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
	box-shadow: 0px 1px 1px rgba(255, 255, 255, 0.5);
}
.codrops-demos a:hover{
	color: #333;
	box-shadow: 0px 1px 1px rgba(255, 255, 255, 0.5);
}
.codrops-demos a:active{
	background: #fff;
}
.codrops-demos a.current-demo,
.codrops-demos a.current-demo:hover{
	background: #f6f6f6;
}

.frame {width:220px; height:330px; padding:10px; background:#fff;color:#fff; border:1px solid #ccc; float:left; margin-right:8px; display:inline; font-family:"Î¢ÈíÑÅºÚ";}
.wrap {width:220px; height:330px; position:relative; overflow:hidden; font-family:arial, sans-serif;}
.wrap img {display:block;}
.wrap div {width:200px; height:320px; padding:290px 10px 10px 10px; position:absolute; left:0; top:0;}
.wrap div b {display:block; width:220px; height:330px; position:absolute; left:0; top:300px; z-index:1; background:#000; filter: alpha(opacity=40);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); opacity:0.40;}
.wrap div span {position:relative; z-index:500; color:#fff; display: block; }
.wrap div h1{font-size:18px; color:#ff0; text-align:left; padding-bottom:10px;width:220px;}
.wrap div p {font-size:14px; color:#fff; line-height:24px;font-family:"Î¢ÈíÑÅºÚ";}
.wrap div a {color:#fc0; font-size:12px; position:absolute; left:0; top:300px; text-decoration:none; display:block; margin:0; text-align:right; width:200px;}
.wrap div a:hover {color:#ff0;}

.clear {clear:both;}


.focus{ position:relative; width:403px; height:307px; background-color: #000; float: left;}  
.focus img{ width: 403px; height: 307px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:310px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#18205f;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left; height:28px;  display:none; background:#000 ;filter: alpha(opacity=40);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); opacity:0.70; }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#FFFFFF;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#18205f;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  


#nav { position:relative; zoom:1; z-index:999999999;}
