.header{ background:url(../images/headerbg_02.jpg) repeat-x top center; overflow:hidden; height:147px; margin-bottom:8px;}

.header .logo{ width:542px; height:66px; margin-top:15px; float:left}

.top-r{ width:278px;  float:right;text-align:right; margin-top:18px;}

.nav{ height:49px; margin-top:14px;}

.nav li{ width:119px; float:left; text-align:center; font-size:14px; background:url(../images/nav-li_11.png) no-repeat; margin-right:5px; line-height:49px; }

.nav li a{color:#fff; width:119px; display:block;height:49px;}

.nav li a:hover{  background:url(../images/nav-h_11.png) no-repeat top center;}

.nav li.navbg a{background:url(../images/nav-h_11.png) no-repeat top center;}

.about-bg{ background:url(../images/aboutbg_03.jpg) no-repeat; height:265px; width:1003px; overflow:hidden; margin-top:15px;}

.about{ width:277px; float:left;position:relative;height:210px; }

.about-bg .tit{color:#333; font-size:14px; margin-top:24px; text-indent:98px;}

.about-bg .tit span{ color:#c41e16;}

.about-bg .tit i{ font-style:normal; font-size:10px; padding-left:5px;}

.about .tit,.contact .tit{ margin-top:44px; text-indent:68px;}

.about .con{ width:247px; margin-left:10px;margin-top:10px;}

.about .con p{ line-height:23px; text-indent:2em;}

.about-bg .more{ color:#fff; position:absolute; left:120px; bottom:0px;}

.prod{ width:448px; float:left;position:relative;height:225px;}

.prod .more{ left:205px;}

.prod-c{width:388px; margin-left:30px;margin-top:13px;}

.prod-c li{ width:380px; float:left; border-bottom:1px dashed #333; line-height:24px; height:24px; background:url(../images/jt_06.png) no-repeat 0px 5px; text-indent:23px;}

.prod-c li a{ color:#333;}

.contact{float:left;width:277px;position:relative;height:207px;}

.contact .con{ margin-left:88px;margin-top:3px;}

.contact .con p{ line-height:24px; margin-left:10px;}

.contact .more{ left:110px;}

.main1{ margin-top:10px; overflow:hidden}

.case{ width:745px; float:left; margin-left:15px;}

.case .title,.honor .title{color:#333; font-size:14px; text-indent:5px; background:url(../images/fh1_14.jpg) no-repeat bottom;height:40px; line-height:35px; position:relative;}

.case .title span,.honor .title span{ color:#c41e16;}

.case .title a,.honor .title a{ position:absolute; right:0px; top:8px;}

.case ul{ margin-top:13px;}

.case ul li{ width:237px; float:left; margin-left:7px; text-align:center; line-height:33px;}

.case ul li a{ color:#333;}

.case ul li a img{ height:185px; width:223px;}

.honor{width:255px; float:left; margin-left:11px;}

.honor .title{ background:url(../images/fh1_16.jpg) no-repeat bottom center;width:255px;}

#hotpic { width: 245px; height: 208px; overflow: hidden; margin: 5px auto 0; }

#NewsPic { position: relative; width: 241px; height: 197px; overflow: hidden; border: solid 1px #000; }

#NewsPic a { overflow: visible; border: 0; text-decoration: none; }

#NewsPic .Picture { position: absolute; left: 0; top: 0; }

#NewsPic .Nav { position: absolute; height: 13px; line-height: 14px; bottom: 0; right: 0;width: 241px; background:url(../images/qhbg_40.jpg) no-repeat left bottom; }

#NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; }

#NewsPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }

#NewsPic .Nav span.Cur { background: #ce0609; color: #FFF; }

#NewsPic  img{ width:239px; height:183px;padding:1px; }

.product{ margin-top:10px; background:url(../images/prod-fh_33.jpg) repeat-x top center; overflow:hidden;width:1001px; border:1px solid #d5d5d5;}

.product .tit{ background:url(../images/prod-fh_39.jpg) no-repeat 3px 8px; text-indent:23px; border-bottom:1px solid #cdcdcd; height:30px; line-height:30px; width:970px; margin-left:15px; color:#333; font-size:14px; position:relative; margin-bottom:12px;}

.product .tit span{ color:#c41e16;}

.product .tit a{ position:absolute; right:0px; top:8px;}

.product .tit i{ font-style:normal; display:block; border-bottom:1px solid #2562a3; position:absolute; bottom:-1px;left:0px;}

.box-gd{ position:relative}

.ashow2 {

	width:885px;

	margin-left:59px;

	float:left;

	display:inline;

}

.list_02 LI {

	margin-left:14px;

	FLOAT: left;

	OVERFLOW: hidden;

	WIDTH: 159px;

	HEIGHT: 165px;

	TEXT-ALIGN: center; 

}

.list_02 LI A.video_list {

	DISPLAY: block;

	WIDTH: 159px;

	HEIGHT: 136px;

}

.list_02 LI A.video_list:hover{ }

.list_02 LI P A {

	color:#5f5f5f;

}

.list_02 LI A:hover {

	color:#5f5f5f;

	text-decoration:underline;

}

.list_02 LI P.p {

	padding-top:6px; WIDTH: 182px;

}

.c_s_02 {

	MARGIN-TOP: 5px;

	ZOOM: 1;

	TEXT-ALIGN: center

}

.c_s_02 P {

	HEIGHT: 20px

}

.al {

	BACKGROUND:url(../images/prod-fh_53.jpg) no-repeat 0px 0;

	left:20px;

	top:10px;

	position:absolute;

	OVERFLOW: hidden;

	WIDTH: 30px;

	CURSOR: pointer;

	LINE-HEIGHT: 200px;

	HEIGHT:122px

}

.ar {

	BACKGROUND:url(../images/prod-fh_50.jpg) no-repeat 0px 0;

	right:20px;

	top:10px;

	position:absolute;

	OVERFLOW: hidden;

	WIDTH: 31px;

	CURSOR: pointer;

	LINE-HEIGHT: 200px;

	HEIGHT: 133px;

}

A.video_list img {

	height:136px;

	width:159px;

}



.footer{ background:url(../images/footbg_61.jpg) repeat-x #a8bdce; margin-top:15px;color:#333; text-align:center; padding:10px 0px;}

.footer p{line-height:26px;}

.n-main{ width:1002px; margin:15px auto 0px; }

.left{ width:281px; overflow:hidden; float:left}

.contact-n{width:281px;position:relative;height:187px; background:url(../images/contbg_03.jpg) no-repeat; margin-bottom:10px; overflow:hidden}

.contact-n .tit{text-indent:68px; font-size:14px; margin-top:14px;}

.contact-n .tit span{ color:#c41e16;}

.contact-n .tit i{ font-style:normal; font-size:10px; padding-left:5px;}

.contact-n .con{ margin-left:88px;margin-top:3px; margin-right:2px;}

.contact-n .con p{ line-height:24px; margin-left:10px;}

.contact-n .more{ color:#fff; position:absolute;bottom:8px;left:110px;}

.right{ width:710px; float:right; margin-top:5px; }

.right .tit{ width:710px;position:relative; height:39px; line-height:39px; background:#eeeded; font-size:14px;}

.right .tit span{ position:absolute; left:0px; top:-3px; display:block; background:url(../images/about-tit_06.jpg) no-repeat; height:43px; width:213px; text-align:center; line-height:43px;}

.right .tit p{ text-align:right; margin-right:3px; width:400px; float:right;}

.about-n{ width:710px; margin:18px auto 0;line-height:22px;}

.process{ margin-top:20px;}

.process ul li{ width:225px; float:left; margin-left:16px; margin-bottom:20px; text-align:center; line-height:30px; font-size:14px; height:194px; position:relative}

.process ul li.ll{ margin-left:0px;}

.process ul li img{ width:225px; height:194px;}

.process ul li span{ display:block; margin-top:17px; position:absolute;bottom:0px; left:0px; width:225px; background:url(../images/spanbg_06.png); min-height:40px; line-height:40px;}

.process a{ color:#333;}

.process .titx{ line-height:34px; text-align:center; font-size:16px; border-bottom:1px dashed #4f4f4f;}

.process .conx{width:710px; margin:18px auto 0px;text-align:center;}

.process .conx p{ line-height:24px; text-indent:2em;text-align:left;}

.process .conx img{ margin:5px 0px; border:1px solid #c3c3c3;}

.equip{ margin-top:20px; border:1px solid #a1b6d6; overflow:hidden; padding-top:10px;}

.equip ul li{ width:229px; float:left; margin-left:5px; margin-bottom:10px; text-align:center; line-height:30px; font-size:14px; height:194px;}

.equip ul li img{ width:229px; height:164px;}

.equip ul li span{ display:block; line-height:24px;}

.xinxi{width:640px; margin:10px auto 0px; }

.xinxi li{ border-bottom:1px dashed #666; line-height:38px; position:relative; height:38px; overflow:hidden; vertical-align:bottom}

.xinxi li a{color:#666;}

.xinxi li span{ position:absolute; right:0px; background:#fff; top:0px }

.news_con{ width:707px;margin:30px auto 0px; color:#333; }

.news_con .titx{text-align:center; line-height:24px; margin-bottom:10px;}

.news_con .titx span{ display:block; border-top:1px dashed #666;}

.news_con .conx{ line-height:23px;}

.list-con{ width:683px;}

.product1 .slid{ display:none; background:#CCC;}

.list-con dl{width: 100%;height: 38px;line-height: 38px;font-size: 14px;text-indent: 25px;cursor: pointer;color: #fff; background:#15b0bf; background-size:5px 14px;}

.list-con li dl a{ font-size:14px;}

.list-con a{ color:#fff;}

.product1 .slid{text-indent: 40px;}

.product1 .slid li{ line-height:28px; font-size:12px; border-bottom:1px solid #fff; height:28px;}

.product1 .slid li a{ color:#333;}

.product1 .list-con li span{ font-size:18px;}

.list{ width:239px; float:left}

.list .title{ height:38px; line-height:38px; background:url(../images/list_07.jpg) no-repeat; color:#fff; font-size:14px; text-indent:10px;}

.list ul{ padding-top:10px; border:1px solid #9eb4d5; border-top:0px; width:237px; }

.list ul li{ line-height:30px; height:30px;border:1px solid #e2e2e2; background:url(../images/list_11.jpg) repeat-x; font-size:14px; text-indent:44px;margin-bottom:9px;width:217px; margin-left:10px;}

.list ul li a{ color:#0089f1; background:url(../images/list_14.jpg) no-repeat center right; display:block; height:30px; width:205px;}



.list1{ width:239px; }

.list1 .title{ height:38px; line-height:38px; background:url(../images/list_07.jpg) no-repeat; color:#fff; font-size:14px; text-indent:10px;}

.list-con{padding-top:10px; border:1px solid #9eb4d5; border-top:0px; width:237px;}

.list1 .slid{ display:none; background:#CCC;}

.list1 .li{background:url(../images/list_11.jpg) repeat-x; font-size:14px; text-indent:44px;margin-bottom:9px;width:217px; margin-left:10px;border:1px solid #e2e2e2; }

.list-con dl{color:#0089f1; background:url(../images/list_14.jpg) no-repeat center right; display:block; height:30px; width:205px;line-height:30px; height:30px; }

.list-con li dl a{ font-size:14px;}

.list-con a{ color:#0089f1;}

.list1 .slid{text-indent: 40px;}

.list1 .slid li{ line-height:28px; font-size:12px; border-bottom:1px solid #fff; height:28px;}

.list1 .slid li a{ color:#333;}

.list1 .list-con li span{ font-size:18px;}


.friendlink{margin-top:10px;display:block;overflow:hidden;}
.friendlink li.font_yellow{border-bottom:1px solid #ccc;height:35px;line-height:35px;padding-left:10px;font-weight:bold;font-size:14px;}
.friendlink a{display:block;float:left;height:25px;line-height:25px;padding:5px 10px 5px 0;}