/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#333;}
a:hover{ color:#000; text-decoration:none;}
li{ list-style:none;}
img{ border:none;}
body{ font-family:"宋体"; color:#333; font-size:12px; background:url(../images/bg.jpg);}
#wrapper{ width:100%; margin:0 auto;}

/*焦点轮播*/
div#MainPromotionBanner{
	width:232px;
	height:177px;
	background:#feb900;
	overflow:hidden;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 177px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 232px;
	height: 177px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 232px;
	height:177px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 153px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #74a8ed;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: .9em;
	cursor: pointer;
	overflow: hidden; 
	margin:3px 6px;
	background: url(../images/slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(../images/slide_trigger_c.gif) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size: 1.4em;
	line-height: 21px;
	height: 21px;
	width: 21px;
	margin:0 6px; 
}
/*焦点轮播*/



/*顶部区域*/
#header .topbox{ width:960px; height:150px; overflow:hidden; margin:0 auto;}
#header .topbox .logo{ width:454px; height:120px; overflow:hidden; float:left; margin:15px 0px 0px 20px;}
#header .topbox .logo img{ width:454px; height:120px;}
#header .topbox .tel{ float:right; color:#333300; margin:100px 0px 0px 0px;}
#header .topbox .tel span{ font-family:Georgia, "Times New Roman", Times, serif; color:#007131; font-size:14px; font-weight:bold;}
/*顶部区域结束*/
/*菜单栏区域*/
#header .nav_box{ background:url(../images/nav.jpg) repeat-x 0 0;}
#header .nav_box .nav{ width:960px; height:42px; overflow:hidden; margin:0 auto;}
#header .nav_box .nav ul{padding:0px 20px;}
#header .nav_box .nav ul li{ float:left; text-align:center;}
#header .nav_box .nav ul li.last{ background:none;}
#header .nav ul li a{display:block;height:42px;line-height:43px; width:104px;font-size:14px;color:#000;white-space:nowrap;text-decoration:none;}
#header .nav ul li a:hover{background:url(../images/li_hover.gif) no-repeat 50% 50%; color:#fff100;}
#header .nav ul li a.on{background:url(../images/li_hover.gif) no-repeat 50% 50%; color:#fff100;}
/*banner图片切换效果*/
.banner{width:960px; height:425px; overflow:hidden; margin:0 auto;}
.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:url(../images/02.png);}
.curimg{background:url(../images/01.png);}
/*banner图片切换效果结束*/
/*菜单栏区域结束*/

/*内容区*/
#container{ width:960px; overflow:hidden; margin:10px auto;}
#main_con{ width:655px; float:right;}
/*首页公司简介*/
#main_con .concise{ width:642px; padding:13px 0px 0px 13px; background:url(../images/main_l.gif) no-repeat 0 0;}
#main_con .concise .title{height:43px; overflow:hidden; background:#007130 url(../images/main_title.gif) no-repeat right top;}
#main_con .concise .title h4{color:#fff; font-size:14px; font-weight:bold; float:left; line-height:43px; padding-left:10px;}
#main_con .concise .title h4 a{color:#fff; font-size:14px; font-weight:bold; text-decoration:none;}
#main_con .concise .title h4 a:hover{color:#fff; font-size:14px; font-weight:bold; text-decoration:underline;}
#main_con .concise .title p{float:right; padding-right:10px; line-height:43px;}
#main_con .concise .title p a{color:#5DEB3B;}
#main_con .concise .title p a:hover{color:#5DEB3B; text-decoration:underline;}
#main_con .concise .con{ width:642px; height:200px; overflow:hidden; background:#fff;}
#main_con .concise .con img{float:left; margin:15px 15px 0px 15px;}
#main_con .concise .con p{ padding:10px 10px 0px 0px; text-indent:2em; line-height:25px;}
/*首页公司简介结束*/
/*内页公司简介*/
#main_con .concise .con_n{width:642px; background:#fff;}
#main_con .concise .con_n p{ padding:20px; text-indent:2em; line-height:30px;}
/*内页公司简介结束*/
/*案例展示滚动*/
#main_con .case{ width:642px; padding:13px 0px 0px 13px; background:url(../images/main_l.gif) no-repeat 0 0;}
#main_con .case .title{height:43px; overflow:hidden; background:#007130 url(../images/main_title.gif) no-repeat right top;}
#main_con .case .title h4{color:#fff; font-size:14px; font-weight:bold; float:left; line-height:43px; padding-left:10px;}
#main_con .case .title p{float:right; padding-right:10px; line-height:43px;}
#main_con .case .title p a{color:#5DEB3B;}
#main_con .case .title p a:hover{color:#5DEB3B; text-decoration:underline;}
#main_con .case .con{ width:642px; height:150px; overflow:hidden; background:#fff;}
#main_con .case .con ul{ width:630px; height:155px; padding-left:10px; overflow:hidden; padding-top:17px;}
#main_con .case .con ul li{ float:left; margin-right:10px;}
#main_con .case .con ul li .image{ width:136px; height:124px; overflow:hidden; border:#d5d5d5 solid 1px;}
#main_con .case .con ul li .image img{ width:136px; height:124px;}
#main_con .case .con ul li .text{ width:136px; height:30px; text-align:center;}
#main_con .case .con ul li .text p{ height:30px; line-height:30px;}
/*案例展示滚动结束*/
/*新闻资讯*/
#main_con .news{ width:642px; padding:13px 0px 0px 13px; background:url(../images/main_l.gif) no-repeat 0 0;}
#main_con .news .title{height:43px; overflow:hidden; background:#007130 url(../images/main_title.gif) no-repeat right top;}
#main_con .news .title h4{color:#fff; font-size:14px; font-weight:bold; float:left; line-height:43px; padding-left:10px;}
#main_con .news .title p{float:right; padding-right:10px; line-height:43px;}
#main_con .news .title p a{color:#5DEB3B;}
#main_con .news .title p a:hover{color:#5DEB3B; text-decoration:underline;}
#main_con .news_l{float:left;}
#main_con .news_r{float:right;}
#main_con .news .con{width:642px; height:380px; overflow:hidden; background:#fff;}
#main_con .news .news_list{width:300px; padding:10px;}
#main_con .news .news_list li{ background:url(../images/dot.jpg) no-repeat left;padding-left:20px; padding-right:10px; width:300px; height:30px; line-height:30px;}
#main_con .news .news_list li span{color:#007131; font-weight:bold; margin-right:10px;}
#main_con .news .news_list li a{color:#666;}
#main_con .news .news_list li a:hover{color:#000; text-decoration:none;}
/*新闻资讯结束*/
#sidebar{ width:291px; padding:13px 0px 0px 14px; float:left; overflow:hidden; background:#007131; color:#fff;}

/*首页站内公告*/
#sidebar .annou{width:277px; margin-bottom:10px;}
#sidebar .annou .title{ width:277px; height:35px; overflow:hidden; background:url(../images/side_title.jpg) no-repeat 0 0;}
#sidebar .annou .title h4{color:#fff; font-size:14px; font-weight:bold; float:left; line-height:35px; padding-left:22px; background:url(../images/side_pos.jpg) no-repeat 8px 14px;}
#sidebar .annou .con{ width:277px; height:120px; overflow:hidden; background:url(../images/side_con.jpg) no-repeat left bottom;}
#sidebar .annou .con p{padding:10px 10px 0px 10px; text-indent:2em; line-height:20px; height:64px; overflow:hidden;}
#sidebar .annou p.date{padding:20px 10px 0px 10px; float:right; height:25px; line-height:20px;}
/*首页站内公告结束*/

/*首页联系我们*/
#sidebar .conta{width:277px; margin-bottom:10px;}
#sidebar .conta .title{ width:277px; height:35px; overflow:hidden; background:url(../images/side_title.jpg) no-repeat 0 0;}
#sidebar .conta .title h4{color:#fff; font-size:14px; font-weight:bold; float:left; line-height:35px; padding-left:22px; background:url(../images/side_pos.jpg) no-repeat 8px 14px;}
#sidebar .conta .con{ width:277px; height:190px; overflow:hidden; background:url(../images/side_con.jpg) no-repeat left bottom;}
#sidebar .conta .con ul{ padding:15px;}
#sidebar .conta .con ul li{ width:258px; height:25px; line-height:25px; padding-left:8px;}
/*首页联系我们结束*/

/*首页服务项目*/
#sidebar .pro{width:277x; margin-bottom:10px;}
#sidebar .pro .title{ width:277px; height:35px; overflow:hidden; background:url(../images/side_title.jpg) no-repeat 0 0;}
#sidebar .pro .title h4{color:#fff; font-size:14px; font-weight:bold; float:left; line-height:35px; padding-left:22px; background:url(../images/side_pos.jpg) no-repeat 8px 14px;}
#sidebar .pro .con{ width:277px; height:200px; overflow:hidden; background:url(../images/side_con.jpg) no-repeat left bottom;}
#sidebar .pro .con ul{padding:15px 30px;}
#sidebar .pro .con ul li{ width:200px; height:30px; line-height:30px; border-bottom:#B4D5C2 dashed 1px; overflow:hidden; background:url(../images/arrow_pro.png) no-repeat 0px 12px;}
#sidebar .pro .con ul li a{ color:#fff; margin-left:10px;}
#sidebar .pro .con ul li a:hover{color:#fff100; text-decoration:none;}
/*首页服务项目结束*/

/*内页左侧服务项目*/
#sidebar .pro .con_n{ width:277px; height:300px; overflow:hidden; background:url(../images/side_con.jpg) no-repeat left bottom;}
#sidebar .pro .con_n ul{padding:15px 30px;}
#sidebar .pro .con_n ul li{ width:200px; height:30px; line-height:30px; border-bottom:#B4D5C2 dashed 1px; overflow:hidden; background:url(../images/arrow_pro.png) no-repeat 0px 12px;}
#sidebar .pro .con_n ul li a{ color:#fff; margin-left:10px;}
#sidebar .pro .con_n ul li a:hover{color:#fff100; text-decoration:none;}
/*内页左侧服务项目结束*/

/*内页产品列表图片页*/
#main_con .pro_list{width:642px; padding:13px 0px 0px 13px; background:url(../images/main_l.gif) no-repeat 0 0;}
#main_con .pro_list .title{height:43px; overflow:hidden; background:#007130 url(../images/main_title.gif) no-repeat right top;}
#main_con .pro_list .title h4{color:#fff; font-size:14px; font-weight:bold; float:left; line-height:43px; padding-left:10px;}
#main_con .pro_list .title h4 a{color:#fff; font-size:14px; font-weight:bold; text-decoration:none;}
#main_con .pro_list .title h4 a:hover{color:#fff; font-size:14px; font-weight:bold; text-decoration:underline;}
#main_con .pro_list .con{width:642px; background:#fff;}
#main_con .pro_list .con ul{overflow:hidden; padding:30px 0px 20px 30px;}
#main_con .pro_list .con ul li{ float:left; margin-right:25px;}
#main_con .pro_list .con ul li .image{ width:171px; height:130px; border:#ccc solid 1px; padding:2px; overflow:hidden;}
#main_con .pro_list .con ul li .image img{ width:171px; height:130px;}
#main_con .pro_list .con ul li .text{ width:171px; height:40px; line-height:40px; overflow:hidden; text-align:center;}
/*内页产品列表图片页结束*/

/*内页新闻列表页*/
#main_con .news_n{width:642px; padding:13px 0px 0px 13px; background:url(../images/main_l.gif) no-repeat 0 0;}
#main_con .news_n .title{height:43px; overflow:hidden; background:#007130 url(../images/main_title.gif) no-repeat right top;}
#main_con .news_n .title h4{color:#fff; font-size:14px; font-weight:bold; float:left; line-height:43px; padding-left:10px;}
#main_con .news_n .title h4 a{color:#fff; font-size:14px; font-weight:bold; text-decoration:none;}
#main_con .news_n .title h4 a:hover{color:#fff; font-size:14px; font-weight:bold; text-decoration:underline;}
#main_con .news_n .con{width:642px; background:#fff; padding-bottom:20px;}
#main_con .news_n .con .indu{ padding:10px 20px 10px 30px;}
#main_con .news_n .con .indu h4{font-size:14px; line-height:35px; height:35px;}
#main_con .news_n .con .indu ul li{ line-height:25px;}
#main_con .news_n .con .indu p{ float:right; padding-right:20px;}
/*内页新闻列表页结束*/

/*首页荣誉资质*/
#sidebar .exam{width:277px; margin-bottom:10px;}
#sidebar .exam .title{ width:277px; height:35px; overflow:hidden; background:url(../images/side_title.jpg) no-repeat 0 0;}
#sidebar .exam .title h4{color:#fff; font-size:14px; font-weight:bold; float:left; line-height:35px; padding-left:22px; background:url(../images/side_pos.jpg) no-repeat 8px 14px;}
#sidebar .exam .con{ width:277px; height:195px; overflow:hidden; background:url(../images/side_con.jpg) no-repeat left bottom;}
#sidebar .exam .con .img{ width:268px; padding-left:10px; padding-top:10px; margin-bottom:10px; height:190px; overflow:hidden;}
#sidebar .exam .con .img img{ width:268px; height:190px;}
#sidebar .exam .con .page{ width:277px; height:20px; overflow:hidden; padding-bottom:5px;}
#sidebar .exam .con .page .nei{ float:right; padding-right:10px;}
#sidebar .exam .con .page .nei a{ line-height:20px; cursor:pointer; padding-left:5px; padding-right:5px; border:1px solid #CCCCCC;}
#sidebar .exam .con .page .nei a:hover{ color:black;}
#sidebar .exam .con .nei{ padding-left:29px; width:232px; height:177px; overflow:hidden; padding-bottom:10px; padding-top:8px;}
/*首页荣誉资质结束*/
/*内容区结束*/
/*页脚*/
#footer{width:960px; margin:0 auto;}
#footer .fri{ width:960px; height:115px; overflow:hidden; line-height:25px; background:url(../images/fri_bg.gif) no-repeat center bottom;}
#footer .fri h4{font-size:14px; font-weight:bold; line-height:30px; padding-left:15px; padding-top:10px; background:url(../images/fri_title.gif) no-repeat center bottom;}
#footer .fri p{padding:10px 15px;}
#footer .fri p a{}
#footer .fri p a:hover{}
#footer .copy{width:960px; height:140px; overflow:hidden;}
#footer .copy img{float:left; margin:18px 30px 0px 0px;}
#footer .copy p{padding:18px 0px 0px 0px; line-height:25px; color:#6a6a6a; font-size:14px;}
/*页脚结束*/


/*右下角弹出视频*/
#msg_win{position:absolute; right:0px; display:none; overflow:hidden; z-index:9999; border:#005221 solid 1px; background:#fff; width:240px; font-size:12px; margin:0px;}
#msg_win .icos{position:absolute; top:2px;*top:0px;right:2px;z-index:9;}
.icos a{float:left;color:#fff;margin:1px;text-align:center;font-weight:bold;width:14px;height:22px;line-height:22px;padding:1px;text-decoration:none;font-family:webdings;}
.icos a:hover{color:#fc0;}
#msg_title{background:#019734; border:#fff solid 1px; color:#fff; height:25px; line-height:25px; text-indent:5px; font-weight:bold;}
#msg_content{margin:0px 1px 1px; width:238px;height:180px;overflow:hidden;}
/*右下角弹出视频结束*/
