
@charset "utf-8";

/*各版块样式*/

#div_121
{
	float:left;

	width:1003px;
	overflow-x:hidden;

	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;

	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

.box_121
{
	float:left;

	width:1003px;
	overflow-x:hidden;

	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;

	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

#div_121101
{
	float:left;

	width:1003px;
	overflow-x:hidden;

	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;

	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

.box_121101
{
	float:left;

	width:1003px;
	overflow-x:hidden;

	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;

	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

#div_121102
{
	float:left;

	width:240px;
	overflow-x:hidden;

	height:630px;
	overflow-y:hidden;

	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;

	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

.box_121102
{
	float:left;

	width:240px;
	overflow-x:hidden;

	height:630px;
	overflow-y:hidden;

	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;

	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

#div_121103
{
	float:left;

	width:750px;
	overflow-x:hidden;

	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:12px;

	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

.box_121103
{
	float:left;

	width:750px;
	overflow-x:hidden;

	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:12px;

	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

#div_121104
{
	float:left;

	width:1003px;
	overflow-x:hidden;

	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;

	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

.box_121104
{
	float:left;

	width:1003px;
	overflow-x:hidden;

	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;

	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

#div_121105
{
	float:left;

	width:495px;
	overflow-x:hidden;

	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;

	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

.box_121105
{
	float:left;

	width:495px;
	overflow-x:hidden;

	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;

	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

#div_121106
{
	float:left;

	width:495px;
	overflow-x:hidden;

	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:10px;

	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

.box_121106
{
	float:left;

	width:495px;
	overflow-x:hidden;

	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:10px;

	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

#div_121107
{
	float:left;

	width:328px;
	overflow-x:hidden;

	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:10px;

	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

.box_121107
{
	float:left;

	width:328px;
	overflow-x:hidden;

	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:10px;

	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

#div_121108
{
	float:left;

	width:1003px;
	overflow-x:hidden;

	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;

	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

.box_121108
{
	float:left;

	width:1003px;
	overflow-x:hidden;

	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;

	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

#div_121109
{
	float:left;

	width:750px;
	overflow-x:hidden;

	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;

	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

.box_121109
{
	float:left;

	width:750px;
	overflow-x:hidden;

	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;

	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

#div_121110
{
	float:left;

	width:240px;
	overflow-x:hidden;

	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:10px;

	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

.box_121110
{
	float:left;

	width:240px;
	overflow-x:hidden;

	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:10px;

	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

/*最外层的DIV样式*/
#div_121
{
	margin-left:auto;
	margin-right:auto;
}












/*-------------------------------*/
*{margin:0;padding:0}
img, fieldset, abbr, acronym{border:0}
input, select, textarea, button{font-size:1em;width:auto}
input, select{vertical-align:middle}
textarea{height:auto;overflow:auto}
ul, ol{list-style-type:none}
header,footer,nav,section,article,hgroup{display:block;}

h1, h2, h3, h4, h5, h6{font-family:'微软雅黑', Arial, Helvetica, sans-serif;font-weight:normal;color:#545454;}
a{text-decoration:none; color:#444;}
a:hover{text-decoration:none;color:#c00;}
p{color:#333;}
p a{color:#c00;}

body{margin:0;padding:0;margin:0 auto;}
#top{width:100%;margin:0 auto;height:129px;}
.all{width:1400px;background:#f0f0f0;}
.wrap{width:1000px;margin:0 auto;}
.search{background:url(../images/btn_03.png) no-repeat ;width:23px;height:23px;border:none;outline:none;position: absolute;left:140px;top:15px;}
.sch{width:130px;height:15px;line-height: 23px;border:1px solid #e1e1e1;border-right:none;padding:3px 5px;font-size:12px;color:#ccc;}
.top_search{width:200px;padding-top:15px;float:right;padding-right:10px;padding-bottom:23px;position: relative;}
.bannarcom { width: 100%; height: 210px; overflow:hidden; }

.bannarcom .num { overflow:hidden; height: 7px; position:absolute; top:-20px; right: 0; zoom:1; z-index:3 }
.bannarcom .num li { width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #FFFFFF; background: url(../images/dianji_03.png) no-repeat; margin-right: 10px; cursor:pointer; float: left; }
.bannarcom .num li.on { background:url(../images/dianji_05.png) no-repeat; } /*µ±Ç°Ïî*/


.about {width:100%;height:190px;margin:16px 0px;}
.about .main-fl{width:570px;background:#fff;height:190px;float:left;}
.fl{margin:50px  40px 40px 43px;line-height: 24px;font-size:14px;color:#000;font-size:"微软雅黑";text-decoration: none;}  
.comp{color:#b81d23;}
a:hover{text-decoration: none}  
.about .main-fr{width:430px;float:right;height:190px;}
.fr ul li{width:142px;height:95px;background:#b81b22;float:left;text-align:center;height: 95px;} 
.fr ul li a{line-height: 95px;color:#fff;font-size:18px;}
.fr ul li:hover{background:#353132;}

.newfl{width:666px;height:394px;background:#fff;float:left;}
.newmain{width:620px;height:350px;margin-left:26px;padding-top:13px;}
.newtop{border-bottom:1px solid #e0e0e0;height:55px;}
.xinwen1{width:230px;float:left;margin-top:20px;}
.xinwen2{width:360px;float:right;margin-top:20px;}
p.text{font-size:12px;padding:5px 5px;line-height: 22px;color:#000;}
ul.newtx li {font-size:13px;line-height:28px;border-bottom:1px dashed #666;font-family:"微软雅黑";}
ul.newtx li span{float:right;color:#666;}
.news{margin-bottom:10px;height:397px;}
.newsfr{width:329px;height:394px;background:#fff;float:right;}
.newside{width:290px;height:350px;margin-left:20px;margin-top:13px;}
.sidetop{border-bottom:1px solid #e0e0e0;height:55px;}

/*js样式*/

img {
	border-bottom:0px;
	border-left:0px;
	border-top:0px;
	border-right:0px
}
.hidden {
	display:none
}
.clear {
	float:none;
	height:0px;
	clear:both;
	overflow:hidden
}

.img_prev {
	z-index:100;
	position:absolute;
	width:25px;
	bottom:0px;
	background:url(../images/movie_16.jpg) no-repeat;
	height:43px
}
.img_next {
	z-index:100;
	position:absolute;
	width:25px;
	bottom:0px;
	right:22px;
	background:url(../images/movie_14.jpg) no-repeat;
	height:43px
}

.focu ul#big_list {
	position:absolute;
	width:100000px;
	height:210px;
	padding-top:20px;
}
.focu ul#big_list li {
	position:relative;
	width:290px;
	float:left;
	height:210px;
	overflow:hidden
}
.focu ul#big_list li div {
	width:290px;
	height:280px;
	overflow:hidden
}
.small_show {
	z-index:99;
	position:absolute;
	margin:0px auto;
	width:203px;
	bottom:10px;
	height:46px;
	overflow:hidden;
	left:40px;
	top:238px;
}
.small_show ul {
	width:10000px
}
.small_show li {
	width:59px;
	display:inline-block;
	background:url(../images/img_bg.png) no-repeat left -49px;
	float:left;
	height:46px;
	margin-left:3px;
	overflow:hidden;
	cursor:pointer
}
.small_show li.visited {
	background-position:left top
}
.small_show li div {
	padding-bottom:2px;
	padding-left:2px;
	width:59px;
	padding-right:2px;
	height:46px;
	overflow:hidden;
	padding-top:2px
}
.small_show .prev {
	z-index:100;
	position:absolute;
	width:25px;
	bottom:5px;
	background:url(../images/movie_16.jpg) no-repeat;
	height:43px
}
.small_show .next {
	z-index:100;
	position:absolute;
	width:25px;
	bottom:5px;
	background:url(../images/movie_14.jpg) no-repeat;
	height:43px
}
.small_show .prev {
	background-position:-5px top;
	left:0px
}
.small_show .next {
	background-position:-43px top;
	right:0px
}
/*´úÂëÕûÀí£ºwww.97zzw.com - 97Õ¾³¤Íø*/
.product{height:378px;margin-bottom:20px;}
.team , .mvsmall , .pro{width:330px;height:377px;background:#fff;float:left;}
.mvsmall{margin:0px 5px;} 
.demo{width:270px;height:310px;padding-left:30px;padding-top:30px;position:relative;}
.icon1 , .icon2 , .icon3{border-bottom:1px solid #e0e0e0;height:32px;}

.ogg{padding-top:17px;height:250px;position: relative}
.btnf{background:url(../images/demo_50.jpg) no-repeat;float:left;border:none;width:70px;height:44px; position:absolute;bottom:0;left:0;}
.wenben{float:left;height:44px;width:191px;background:#a1a1a1;line-height: 44px;color:#fff;font-size:12px;font-family: "weiruanyahei";padding-left:4px;position:absolute;left:70px;bottom:0;overflow:hidden;}
.promain ul li{float:left;width:130px;height:100px;padding-bottom:30px;text-align: center;padding-right:2px;}
.promain{margin-top:17px;}
.custom{height:96px;width:100%;background:#fff;}
.custpig{width:150px;height:96px;float:left;}
.partner{width:850px;height:96px;float:right;overflow: hidden}


ul,li{list-style:none}
#Marquee_x {
	overflow:hidden;
	width: 850px;
	height:96px;

} 
#Marquee_x ul li ,#Marquee_x ul li div{
	float:left;
} 

.PictureLi {
	background:url(../images/foot_25.jpg) no-repeat right center;
	padding: 5px;

}

.PicturetitlCss {
	text-align: center;
	height: 25px;
	padding-top: 5px;
}



.focus{ position:relative; width:266px; height:250px;margin-top:17px; background-color: #b81b22; float: left;}  
.focus img{ width: 266px; height: 208px;} 
.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:#fc114a;}  
.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; left:0; z-index:10; height:45px;text-align:center; line-height: 45px; background:#b81b22;    
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:100px;text-align:center; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
  
.focus .prev{position:absolute;width:40px;height:74px;background: url(../images/demo_22.jpg) no-repeat;}
.focus .next{position:absolute;width:40px;height:74px;background: url(../images/demo_23.jpg) no-repeat;}
.focus .prev{top:-50px;left:200px;cursor:pointer; }  
.focus .next{top: -50px; right:0;cursor:pointer;}  




body {margin:0px;background:url(../images/bgg.jpg) repeat-x center top #fff; background-attachment:fixed}
body,div,td,input,textarea {font-size:12px;color:#666}
a { text-decoration:none; color:#333}
ul,ol {margin:0;padding:0; list-style:none}
.topnav td a { font-size:20px; font-family:'微软雅黑'; font-weight:400}
.nav {background:#00CD64}
.nav td a { font-size:17px; font-family:'微软雅黑'; color:#555; display:inline-block;padding:3px 15px}
.box { border-radius:5px; background:none}
.search_order {position:relative}
.style1 {font-size:14px;font-family:'微软雅黑';color:#333}
.style2 {color:#E91F1D}
.style3 {color:#777}
.font14 {font-size:14px}
.lh22 { line-height:160%}
.line1 {background:url(../images/index_r5_c4.jpg) no-repeat left top}
.more,.more:hover {display:inline-block;background:#EB211D;padding:5px 9px;color:#fff;text-align:center}
.search_box {width:200px; height:32px; background:url(../images/search_p1.jpg);border:0; text-indent:26px}
table[align=center]{ margin:0px auto}
.nav a.current { background:#aeb }

/* Jquery 弹出窗口样式 开始 */

#windownbg {
	POSITION: absolute; WIDTH: 100%; DISPLAY: none; BACKGROUND: #000; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
#windown-box {
	BORDER: rgba(210,210,210,0.5) 8px solid; POSITION: fixed; TEXT-ALIGN: left; BACKGROUND: #fff; border-radius:5px;
}
#windown-title {
	POSITION: relative; BORDER-LEFT: #aaa 1px solid; HEIGHT: 30px;OVERFLOW: hidden; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid
}
#windown-title H2 {
	POSITION: relative; COLOR: #666; FONT-SIZE: 14px; TOP: 5px; LEFT: 10px
}
#windown-close {
	POSITION: absolute; TEXT-INDENT: -10em; WIDTH: 10px; BACKGROUND: url(../icon/delete.gif) no-repeat; HEIGHT: 16px; OVERFLOW: hidden; TOP: 8px; CURSOR: pointer; RIGHT: 10px
}
#windown-content-border {
	BORDER-BOTTOM: #aaa 1px solid; POSITION: relative; BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; TOP: -1px; BORDER-RIGHT: #aaa 1px solid; PADDING-TOP: 5px
}
#windown-content {
	POSITION: relative; TEXT-ALIGN: center; OVERFLOW: auto
}
#windown-content IMG {
	DISPLAY: block
}
#windown-content IFRAME {
	DISPLAY: block
}
#windown-content .loading {
	POSITION: absolute; MARGIN-TOP: -8px; MARGIN-LEFT: -8px; TOP: 50%; LEFT: 50%
}
BLOCKQUOTE {
	BORDER-BOTTOM: #f8b3d0 2px dashed; BORDER-LEFT: #f8b3d0 2px dashed; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff5fa; MARGIN: 10px 0px; PADDING-LEFT: 10px; WIDTH: 500px; PADDING-RIGHT: 10px; BORDER-TOP: #f8b3d0 2px dashed; BORDER-RIGHT: #f8b3d0 2px dashed; PADDING-TOP: 10px
}
.tb {
	
}
.tb TD {
	LINE-HEIGHT: 150%
}

/* Jquery 弹出窗口样式 结束 */

.contact_form_input {background:#00CD64;border:0;padding:5px 10px;color:#fff}