/*重置reset*/

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; }

table { border-collapse:collapse; border-spacing:0; }

fieldset, img { border:0; }

ul, ol { list-style:none; }

a { text-decoration:none; color:#000; }

h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }

/*清除浮动*/

/*--------------------正文开始---------------------------------*/

body { font:12px "微软雅黑", Arial, Helvetica, sans-serif; }

#header {height:150px; width:1120px; margin:0 auto; }

#header .tool {float:right;width:400px; font-size:14px; color:#fff; height:38px; line-height:38px;text-align:right;}

#header .tool a {color:#fff;}

#header .tool a:hover { text-decoration:underline; }

#header .h_top{ width:1120px; height:38px; float:left;}

#header .h_top .welcome{ float:left; width:500px; line-height:38px; color:#fff; font-size:14px; text-align:left;}

#header .tel { text-align:left; background: url(../images/tel.gif) 680px 20px no-repeat;padding-left:690px; color:#000000; font-size:14px; float:left;  line-height:30px; padding-top:30px;}

#header .tel span{font-size:24px; text-align:left;  line-height:20px; color:#23ac38; font-weight: 600;}

#header .right {float:left;width:850px;height:100px; }

#logo { float:left;width:270px;height:100px;}

.h_bottom{ margin:0 auto; width:1120px;height:67px;}

.hotkword{ line-height:67px; font-size:12px; color:#fff; padding-left:20px; width:165px; float:left;}

.timg{ width: 100%; overflow: hidden;}

.timg img{width:1920px;margin:0 calc(50% - 950px);}

#ground{  width:100%; float:left; background:url(../images/bg.gif) center top repeat-x;  }

.bjs{ float:left;}



.ali{ float:left; padding-top:18px; padding-left:20px;}

/*gallery*/

#slides {

z-index:10;

	position:relative;

	overflow:hidden;

}

#slides .slides_container { margin:0 auto;

	width:1920px;z-index:10; 

	position:absolute; left:50%; height:350px;  margin-left:-960px; text-align:center;

}

/*Pagination*/

.pagination {

	position:absolute;

	bottom:15px;

	left:48%;

	z-index:200;

	width:120px;

}

.pagination li {

	float:left;

	margin:0 5px;

	list-style:none;

}

.pagination li a {

	display:block;

	width:12px;

	height:0;

	padding-top:12px;

	background-image:url(../images/pagination.png);

	background-position:0 0;

	float:left;

	overflow:hidden;

}

.pagination li.current a {

	background-position:0 -12px;

}

/*page*/

#wapper { float: left; width:100%;}

#sidebar{ float:left; width:100%; }

.brand{width: 100%; overflow: hidden;  }

.brand img{width:1920px;margin:0 calc(50% - 960px);}

.wlbj{margin:0 auto; width:1120px;}

#sidebar1{ float:left; width:100%; margin-top:20px;}

#sidebar2{ float:left;  width:100%;background:url(../images/bg1.gif) center top repeat-x;}





.ss{ float: left; height:81px; width: 1120px;background: url(../images/ss.jpg) right top no-repeat;}

#search {float:left; padding-left: 25px;  height:38px; float:left; width:610px; margin-top:25px; }

input {height:30px; background: none; float:left; line-height:30px; text-align:center; width:255px;color:#fff; font-size:14px;  border:0px;}

#search_form {height:30px;  width:292px; float: left; border:2px solid #ffffff; border-radius:10px;}

#btnSearch { width:29px;border:0; cursor:pointer;  background: url(../images/so.jpg) left center no-repeat; float:left; font-size:14px; color:#fff; _width:40px; line-height:10px;}

#search span{ font-size:12px; color: #fff; line-height:28px; padding-left: 30px; }



.chanpinbt{width: 1120px; float: left;  padding-top:50px; line-height:40px; height: 100px; font-size:30px; color:#23ac38; text-align: center;  font-weight: 200; }

.chanpinbt small{display: block; font-size: 12px;font-weight: 400; }

#productstype { width:264px; float: left; background: #23ac38; height: 1015px; position: relative;}

#productstype h2{ background: url(../images/h21.gif) 75px 25px no-repeat; padding-left: 106px; font-size:20px; color: #fff; text-align:left;  height:73px;  line-height:73px; border-bottom:3px solid #12811f;font-weight: 600;}

.p-type { width:244px; padding-left: 10px;  display:block; padding-top: 20px;  }

.p-type h3{width: 100%; background: #fff; height:30px;line-height: 30px; text-align: center;border-radius:20px; }

.p-type h3 a{color:#23ac38; font-size:18px;   }

.p-type h3 a img{padding-left: 10px;}

.p-type li {text-align:left; height:40px; padding-left: 10px; background:url(../images/prright.gif) right center no-repeat;width: 220px;}

.p-type li a {   font-weight:100;  color:#fff;   font-size:16px; display: block;  line-height:40px;display: block;}

.prcall{background:#fff;width: 250px; margin-left: 6px;position:absolute;bottom:25px;text-align: center; color: #23ac38;}

.prcall span{ font-size: 18px; line-height: 30px; font-weight: 600;}

.prcall p{ font-size: 18px; line-height: 30px;}





.chanpin1 {float:left;  width: 850px; padding-left: 6px;}

.chanpin1 .cp1 {float:left;}

.chanpin1 .cp1 li {float:left;   text-align: center; padding:0px 8px;}

.chanpin1 .cp1 li img { width:264px; height:220px; text-align: center; border:1px solid #686868;}

.chanpin1 .cp1 li span {  display:block;; color:#000000;  line-height:30px; text-align:center; font-size:16px; }

.chanpin1 .cp1 li:hover *{color: #23ac38}



.chanpin2 {float:left;  width: 1120px; background:#f7f7f7; padding-top: 20px; padding-bottom: 20px;  }

.chanpin2 .cp2 {float:left;}

.chanpin2 .cp2 li {float:left; padding: 10px 25px; }

.chanpin2 .cp2 li img { width:220px;height:150px; padding: 4px;border:1px solid #fff;}

.chanpin2 .cp2 li span {  display:block;; color:#272727;  line-height:44px; text-align:center; font-size:16px; }



.chanpin {float:left; width:336px;}



.chanpin .cp {float:left; padding-top: 183px; }

.chanpin .cp li {float:left; margin-bottom: 50px;}

.chanpin .cp li img { width:291px;height:195px; }

.chanpin .cp li span {   color:#000000; background:#fff; height:40px; display:block; margin-top:-40px;-moz-opacity:0.5; 

opacity:0.5;  font-size:16px; line-height:40px; text-align:left; padding-left:10px; }







#about {width:1120px;float:left; height: 400px; }

#about h2{ line-height:35px; height: 70px; font-size:30px; color:#23ac38; text-align: center;  font-weight: 200; }

#about h2 small{display: block; font-size: 12px;font-weight: 400; }

#about p {font-size:18px; text-align:left;   line-height:30px; color:#000000;  padding-top:5px; text-align:justify;text-indent:2em; padding-top: 15px;}

#about p img{ float:right; width: 593px;height: 281px; padding-left:40px; }

#about p a{color:#fff;  font-size:16px;  padding:5px 10px;  text-align: center; background:#23ac38; margin-left:400px;}

.aboutpic{width: 500px; float: left;}





.chanpin3 {float:left;  width: 1120px; height: 480px; }

.chanpin3 h2{  height:180px; text-align: center; }

.chanpin3 h2 img{padding-top:66px;}

.chanpin3 .cp3 {float:left;}

.chanpin3 .cp3 li {float:left;}

.chanpin3 .cp3 li:nth-child(2),.chanpin3 .cp3 li:nth-child(3),.chanpin3 .cp3 li:nth-child(4){margin-left:12px;}

.chanpin3 .cp3 li img { width:270px; height:198px;}

.chanpin3 .cp3 li span {  display:block;; color:#393939;  line-height:54px; text-align:center; font-size:16px; }















.newslist {width:540px;float:left;}

.newslist h2{background:#23ac38;height:46px; line-height:46px;  font-size:24px; padding-left:10px; color:#fff; text-align:left;}

.newslist h2 a{ font-size:16px; color:#fff; float: right; padding-right: 10px;}

.newstop{ width:540px; float:left; height:120px; padding-top:15px; }

.newstop .pict{ width:160px; padding-left:18px;   float:left;  }

.newstop .pict img{ float:left; width:150px; height:96px;}

.newstop .p2{  float:left; font-size:14px; color:#3b3b3b;width: 345px;  line-height:20px;}

.newstop .p2 a{display:block; font-size:16px;  color:#000000;  line-height:30px;  text-align:left;}

.newstop .p2 span a{ border:1px solid #088330; width:120px; font-size:14px;  color:#088330;  line-height:30px;  text-align:center;}

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

.list li{ line-height:30px; }

.list li a{ color: #000000; font-size: 14px; line-height:30px; display: block;padding-left:17px; }

.list li span{ float: right; color: #000000; line-height:30px; font-size: 12px; padding-right:10px;}









.contact { width:1120px; float:left; height: 400px;}

.contact p {line-height:45px;  font-size:20px; color:#fff; text-align:left; padding-left:580px; padding-top:130px;  }

.why{width:1120px; float:left;}

.why img{width:1120px; float:left;}

.youshi{width:1120px; float:left; margin-top:35px;}

.youshi h2{ line-height:35px; height: 90px; font-size:30px; color:#23ac38; text-align: center;  font-weight: 200; }

.youshi h2 small{display: block; font-size: 12px;font-weight: 400; }







.mess{ width:560px;float:left;  height:360px;}

.mess h2{ height:70px; line-height:60px; font-size:18px; color:#1f1f20;}

.mess form{  float:left; width:560px}

.mess .dy1 { display: block;  width:560px; font-size:16px; color:#1f1f20;letter-spacing:1px; height:30px; line-height:30px;}

.mess .dy2 input{  height:27px; font-size:14px;   text-align:left; background:#fff; border: 1px solid #e2e2e2;}

.mess .kd2{ float:left;}

.mess .kd3{ float:left;}

.mess .kd3 .dy2 input{ height:75px; }

.mess .coolbg{ width:115px; background:#0fb935; font-size:12px; height:27px; color:#fff; border:0px;cursor:pointer; }

.mess .coolbg1{  width:115px; background:#f8ba43;  margin-left:25px;font-size:12px; height:27px; color:#fff; border:0px;cursor:pointer; }





#gallery { width:295px;  height:202px; overflow:hidden; padding:4px 3px; border:1px solid #b8c6be; border-top:none; }

#gallery img { width:289px; height:199px;  }



 .more { float:right; padding-top:50px; padding-right:20px; }

  .more a{ font-size:14px;color:#212121; text-align:center;  line-height:35px;}

   .more1 { float:right; padding-right:10px; }

  .more1 a{ font-size:15px;color:#fff; text-align:center;  line-height:30px;}

 .more2 { float:right; padding-top:30px; padding-right:10px; }

  .more2 a{ font-size:14px;color:#202020; text-align:center;  line-height:35px; border: 1px solid #999999; padding: 1px 3px;}



.top{ text-align: center;}  

#bottom { width:100%; float:left; background: url(../images/bottom.gif) left top repeat-x #fff;}

#link { margin:0 auto;width:1120px;min-height: 57px;}

#link dl { margin-left:5px;font-size:16px;}

#link dl span {  float:left;  line-height:40px;}

#link span { color:#23ac38;  }

#link dl  a { display:block; padding:0 10px; line-height:40px; color:#23ac38; float:left; font-size:14px; }

#link dl dd a:hover { text-decoration:underline; }



#case {float:left; width:1120px; height:356px; margin-top: 60px;}

#case  h2{ line-height:35px; height: 70px; font-size:30px; color:#23ac38; text-align: center;  font-weight: 200; }

#case  h2 small{display: block; font-size: 12px;font-weight: 400; }

.product_list { 

	width:1120px; height:330px;

	float:left;

	}

.product_inner {overflow:hidden; background:#fff;  

	width:1120px;

	height:260px;}

.product_list li {  padding:10px 5px;

	float:left;

}

.product_list li img { padding: 1px;border:1px solid #828282;

	width:266px;

	height:189px;

}

.product_list li span { font-size:14px;

	color:#828282;

	display:block;

	line-height:40px;

	text-align:center;

}

.product_list li span:hover {

	text-decoration:underline;

}



.cpmore{ text-align:center; padding-top:15px;}

.cpmore a{ background:#fff; font-size:17px; color:#716f6f; padding:5px 110px; border:1px solid #d7d6d6;box-shadow:3px 3px 3px #999;}





/*footer*/

 .map{ float:left; width:440px; height:240px; background: url(../images/left.gif) left top no-repeat;}

#map{ margin-left:54px; margin-top: 24px; }

.footer { width:1120px; float: left; }

.footer h2{ font-size: 14px; color:#fff; height: 30px; line-height: 30px; text-align: left;}

.footer p{ color:#fff;  text-align:center; font-size:16px;  line-height:33px;}



/*nav*/

#nav { width:590px; float:left; height: 299px;}

#nav h2{ font-size: 20px; color: #fff; line-height:70px; }

#nav ul {float:left;width: 100%;}

#nav li{float:left;}

#nav li a { color:#fff;font-size:16px; padding-right: 20px; line-height:40px;display:block;text-align:left;  }

#nav p{font-size: 16px; line-height: 30px; color: #fff;}

.back { position:absolute; margin-top:-15px;

    left: 50%;

}



.contact2 { width:355px; float:left;height: 299px;}

.contact2 h2{ font-size: 20px; color: #fff; line-height:70px; }

.contact2 p {line-height:35px;  font-size:16px; color:#fff; text-align:left; padding-top: 30px; }

.code{float: right; padding-top:80px;}

.code span{display: block;text-align: center; line-height: 30px; color: #fff;}

/*产品列表页*/

#p-page {float:left; 

	width:1004px;

}

#leftsides {

	float:left;

	width:240px;

}

#leftlist {background:#FFF;border:1px solid #d5d3d3;

	width:238px; margin-bottom:10px;

}

#leftsides 

.products li{padding-left:25px; background:url(../images/guid_tag.png) 10px no-repeat; height:25px; line-height:25px; }

.products li a { color:#333;}

.products li a:hover {

	font-weight:bold;

	text-decoration:underline;

}



.lianxi{width:238px;background:#FFF;border:1px solid #0077e6;}

.pright h3{  font-size:16px; line-height:50px; text-align:left; padding-left:30px; color:#fff;background:url(../images/arrow01.png) 10px no-repeat; }

.lianxi p { padding:10px;line-height:25px;color:#333;}





.pagelist {float:right; text-align:right; padding-right:10px;color:#000;}

.pagelist a{ color:#000;}

.pagelist li {padding:0px 5px;

    float: left;

}

.erny h2{height:40px; line-height: 40px; font-size: 20px; color: #000; background:url(../images/loo.jpg) 10px no-repeat; border-bottom: 3px solid #22ad3a; padding-left:60px;  }
.erny h2 .h2more{float: right;}
.erny h2 .h2more a{color: #666; font-size: 12px; padding-right: 30px;}
.erny .seclist{ padding-top: 10px;height:250px; }
.erny .seclist li {float:left;   text-align: center; padding:0px 4px;}
.erny .seclist li img { width:225px; height:190px; text-align: center; border:1px solid #686868;}
.erny .seclist li span {  display:block;; color:#000000;  line-height:30px; text-align:center; font-size:16px; }
.erny .seclist li:hover *{color: #23ac38}
.jianjie{ font-size: 14px;line-height: 30px;text-align: left; color: #666; padding-left: 10px;}




/*鏂囩珷鍒楄〃*/

.n-pages {}

.n-pages { width:910px; padding-left:30px;}

.n-pages li{ font-size:14px; color:#afafaf; line-height:60px; border-bottom:1px #999 dotted;}

.n-pages a { font-size:16px; color:#262626;  text-decoration:none;}

.n-pages a:hover { color:#000;

}

.n-pages span{ float:right; padding-right:10px;}

.aboutus{ font-size:12px;line-height:25px; font-weight:200px; letter-spacing:1px; color:#000;}

.aboutus ul li{ text-align:center;}

.header{ width:1120px; height:50px; float: left; 

}

.header .nav{ 

	width:1120px;

	height:50px;

	line-height: 50px;

	margin: 0 auto;

	position: relative;

	z-index: 111;

}

.header .nav li{ border-left: 1px solid #fff;

	float: left;

	width:123px;

	height:50px;

	line-height:50px;

	text-align: center;

}

.header .nav li:first-child {border-left:none;}

.header .nav li a{ font-size: 14px;  line-height:50px; display: block;

	color: #ffffff;

}

.header .nav li .second-nav{  

	width:406px;

	display: none;

	position: relative;

}

.subnav{width: 100%;background: #eef0f1;}

.navleft{float: left;width:183px;background: #ebedef; padding-left: 23px; padding-bottom: 20px; padding-top:10px; }

.navright{float:right;width:200px; padding-bottom: 20px; }

.navright img{width: 169px;height: 113px; margin-top:20px; padding-right: 10px;}

.header .nav li .second-nav li{height: 24px; border-left: none; text-align: left; padding-left:15px;

line-height: 20px;

padding: 4px 0;

float: left;

width: 160px;

border-bottom: 1px solid #ccc;



}

.header .nav li .second-nav li a{ display: block;

padding-left: 10px;

color: #000;

font-weight: normal;

background:url(../images/h_nav_ic.gif) left center no-repeat;

font-size: 13px;

line-height: 24px;

width: 150px;

	

}

.header .nav li .second-nav li a:hover {

	color:#fff;

	background:#23ac38;}

	

.header .nav li .second-nav li .third-nav{

	/*position: absolute;*/

	width: 90px;



	display: none;

	margin-left: 100%;

	margin-top: -40px;}

#content_4_1_3 {
	width:1120px;
	margin:0px auto;
	background:url(../images/04_bg.jpg) no-repeat;
	height:180px;
	overflow:hidden;
	padding-top:30px;
}
#content_4_1_3 ul li {
}
#content_4_1_3 ul li a {
	width:182px;
	height:132px;
	padding:5px;
	margin:0px auto;
	text-align:center;
	background:url(../images/04_img_bg.jpg) no-repeat;
	overflow:hidden;
	display:block;
}
#content_4_1_3 ul li img {
	width:220px;
	height:150px;
	border:1px solid #CCC;
	padding:5px; margin-left:25px;
}
#content_4_title {
	text-align:center;
	padding-bottom:10px;
	padding-top:10px;
}
.QQarea {
	BORDER: #d8d8d8 1px solid;
	BORDER-TOP: #003795 2px solid;
	MARGIN-BOTTOM: 8px;
	WIDTH: 648px;
}
.QQarea UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
.QQnav {
	BACKGROUND: #fafafa;
	WIDTH: 100%;
	LINE-HEIGHT: 28px;
	BORDER-BOTTOM: #d8d8d8 1px solid;
	HEIGHT: 28px
}
.QQnav H2 {
	FONT-SIZE: 14px;
	TEXT-INDENT: 17px;
	FLOAT: left;
	margin-top:0;
}
.QQnavbar {
	display:none;
}
.QQbed, .QQbed2 {
	width:1120px;
	clear:both;
	overflow:hidden;
	margin:0px auto;
	height:260px;
}
#QQpre, #QQpre2 {
	BACKGROUND: url(../images/arrow_l.jpg) left center no-repeat;
	FLOAT: left;
	WIDTH: 49px;
	CURSOR: pointer;
	HEIGHT: 240px;
	margin-right:0px;
}
#QQnext, #QQnext2 {
	BACKGROUND: url(../images/arrow_r.jpg) center center no-repeat;
	FLOAT: right;
	WIDTH: 39px;
	CURSOR: pointer;
	HEIGHT: 240px;
}
#QQMarquee, #QQMarquee2 {
	OVERFLOW: hidden;
	POSITION:relative;
	float:left;
}
#QQMarqueeCoutent li, #QQMarqueeCoutent2 li {
	width:280px;
	margin:0px;
	float:left;
	text-align:center;
	padding-top:0px;
	margin-right:0px;
	overflow:hidden;
	display:block;
}
#QQMarqueeCoutent IMG, #QQMarqueeCoutent2 IMG {
	width:229px;
	height:176px;
	float:left;
}
#QQMarqueeCoutent A:link, #QQMarqueeCoutent2 A:link {
	COLOR: #0b3b8c;
	TEXT-DECORATION: none
}
#QQMarqueeCoutent A:visited, #QQMarqueeCoutent2 A:visited {
	COLOR: #0b3b8c;
	TEXT-DECORATION: none
}
#QQMarqueeCoutent A:hover, #QQMarqueeCoutent2 A:hover {
	COLOR: #0b3b8c;
	TEXT-DECORATION: underline
}
#QQMarqueeCoutent A:active，#QQMarqueeCoutent2 A:active {
 COLOR: #0b3b8c;
 TEXT-DECORATION: underline
}




#about-main{ width:100%; padding-top:20px;}
#about-main-1{ width:1003px; background:url(../images/about-main-1.jpg) left bottom no-repeat; min-height:274px; color:#646464; line-height:24px; font-size:14px; margin: 0 auto;}
#about-main-1-l{ width:280px; float:left; padding:50px; padding-top:30px; padding-left:53px;}
#about-main-1-r{ width:603px; float:right; text-align:left;}
#about-main-2{width:963px; background:url(../images/about-main-2.jpg) left top no-repeat; height:300px; line-height:30px; color:#FFF; padding-left:40px; padding-top:0px;margin: 0 auto;}
.about-main-2-1{padding-left:30px; font-size:16px;}
#about-main-2 h1{ float:left; width:100%; padding-bottom:15px; padding-top:30px; padding-left:0px; font-size:24px;}
#about-main-2-2{ wid:600px; float:right;}
#about-main-3{ width:963px; margin:0px auto; padding:20px; font-size:14px; line-height:24px; color:#646464;}
#about-main-4{background:url(../images/about-main-4.jpg) center bottom no-repeat; min-height:466px; color:#270606; line-height:60px; font-size:13px;margin: 0 auto;}
#about-main-4-1{ width:1003px; margin:0px auto; padding-top:78px;}
.about-main-4-a{ padding-left:350px;}
.about-main-4-b{ padding-left:390px;}
.about-main-4-c{ padding-left:410px;}
.about-main-4-d{ padding-left:430px;}
.about-main-4-e{ padding-left:490px;}
#about-main-5{background:url(../images/dt.jpg) right 40px no-repeat; min-height:490px; color:#646464; line-height:24px; font-size:14px; overflow:hidden; width:1003px; margin:0px auto; padding-right:593px; width:410px; padding-top:50px; padding-bottom:20px;}
#about-main-5-t,#about-main-5-b{ width:357px; float:left; padding-bottom:20px;}


/* 联系我们 */
#contact-map{ width:1003px; margin:0px auto; padding-bottom:30px; padding-top: 30px;}
#contact-main{ width:1003px; margin:0px auto;}
#contact-main_1{ width:100%; clear:both; overflow:hidden; font-size:14px;}
#contact-main_1 ul{ width:1000px; padding-left:2px;}
#contact-main_1 li{ width:1000px; float:left; padding-bottom:0px;  border-bottom:1px dashed #666;}
#contact-main_1 li table{ width:1000px; text-align:center; }
#contact-main_1 li td{line-height:20px; color:#333;  padding:6px 12px; background:#FFF; border:0px; text-align:left;}
#contact-main_1_ul{ width:100%; clear:both; overflow:hidden; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #23ac38; }
#contact-main_1_ul li{ font-size:14px; font-weight:bold; width:100px; color:#000; float:left; text-align:center; padding:10px 15px; cursor: pointer; border-bottom:0px;}
#contact-main_1_ul li{ background: center center no-repeat}

#contact-main_2{ width:100%; clear:both; overflow:hidden; padding-bottom:50px; background:url(../images/contact-dt.jpg) bottom right no-repeat;}
#contact-main_2 table{
	width:100%;
	background:#fff;
	overflow:hidden;
	border:0px;
	text-align: center;
}
#contact-main_2 tr{ }
#contact-main_2_l{ width:640px; float:left; font-size:14px; line-height:40px; color:#333}
#contact-main_2_l_t{ padding-bottom:10px;}
#contact-main_2_l_t table{  float:left;}
#contact-main_2_r{ width:252px; float:right;}
#contact-main_2 table td{ line-height:30px; color:#333;  padding:6px 4px; background:#FFF; border:0px;}
#contact-main_2 .bcg2,#contact-main_1 .bcg2{ font-size:14px; font-weight:bold; overflow:hidden; color:#000; width:100%; height:30px; padding-left:10px;}
#contact-main_1 .bcg2{ font-size:14px; height:24px; background:none;}