@charset "utf-8";

/* CSS Document */



.clear{

	clear:both;}

	

*{

	padding:0;

	margin:0;

}	

	

ul{list-style:none;}



img{border:0;}



html{

	background:#FFF;

	}

	

input,textarea {

	background-color:#fff;

	border:#CCC 1px solid;

	}



body{

    background: url(../images/bg.jpg) no-repeat scroll 100% top #FAFAFA;

    height: 100%;

	font-family: Arial,Helvetica,sans-serif;

    margin: 0;

    padding: 0;

    }

	

#top{

	background:url(../images/top-bg.jpg) no-repeat center #EEEEEE;

	border-top: 2px solid #CCCCCC;

    height: 31px;

    width:100%;

	display:block;

	}

	

.menu{

	margin:0 auto;

	width:968px;

	padding:1px 10px 0 0;

	display:block;

	}

	

.caidan{

	float: left;

    padding-top: 1px;

    width: 580px;

	}

.lkls1 ul li{
	float:left;
	padding: 5px 5px;
}

.lkls1{
	width:870px;
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 10px;
}


.caidan ul{

	width:564px;

	height:25px;

    padding-top: 5px;

    padding-left: 16px;

	float:left;

	display:block;

	}

	

.caidan ul li{

	width:80px;

	font-size:12px;

	color:#666;

	float:left;

	display:block;

	}

	

.caidan ul li a {

	color: #666666;

    margin-right: 10px;

    text-decoration: none;

	}

	

.caidan ul li a span{

	margin-left: 15px;

    vertical-align: middle;

	}

	

.tle{

	background:url(../images/tel-bg.gif) no-repeat 65px center;

	width:260px;

	height:29px;

	padding:2px 0 0 120px;

	font-size:16px;

	font-weight:bold;

	display:block;

	float:left;

	}

	

.tle p{

	height:29px;

	line-height:25px;

	float:left;

	display:block;

	}

	

#main{

	width:970px;

	padding-left:15px;

	display:block;

	margin:0 auto;

	}

	

#logo{

	width:162px;

	height:46px;

	margin:30px 0 20px 0;

	float:left;

	background:url(../images/logo.jpg) no-repeat;

	clear:both;

	display:block;

	}

	

#logo a{

	width:162px;

	height:46px;

	float:left;

	clear:both;

	display:block;

	}



#main form table,main form tr,main form td{

    border:none;

    }



#main form a{

	color:#999999;

	text-decoration:none;

	padding:0 5px;

	}







.form_text{

	font-size:14px;

	padding:0 5px;

	}

	

.daohang{

	width:970px;

	height:30px;

	margin:0 auto;

	display:block;

	}

	

.daohang ul{

	width:965px;

	height:30px;

	border-bottom:#999 1px solid;

	padding-left:5px;

	display:block;

	}

	

.daohang ul li{

	padding-right:18px;

	line-height:22px;

	float:left;

	display:block;

	}

	

.daohang ul li a{

	font-size:14px;

	color:#333366;

	font-family:"黑体";

	text-decoration:none;

	}

	

.daohang p{

	color:#CCC;

	height:40px;

	line-height:40px;

	padding-left:5px;

	font-size:17px;

	float:left;

	letter-spacing:8pt;

	font-weight:bold;

	}

	

.banner{

	width:970px;

	height:280px;

	display:block;}

	

.banner img{

	width:970px;

	height:325px;

	display:block;

	clear:both;

	}

	

.banner p{

	color:#CCC;

	width:965px;

	height:40px;

	line-height:40px;

	padding-left:5px;

	font-size:17px;

	letter-spacing:8pt;

	font-weight:bold;

	display:block;

	clear:both;

	}	

	

.middle{

	width:970px;

	display:block;

	}

	

.middle_left{

	width:200px;

	float:left;

	display:block;

	}

	

.middle_left h2{

	height:35px;

	border-bottom:dashed 1px #CCC;

	font-size:22px;

	padding:45px 0 0 10px;

	font-weight:bold;

	color:#2a73bd;

	}

	

.middle_left h2 span{

	padding-left:25px;

	color:#666;

	}

	

.middle_left h3{

	padding:10px 0 5px 10px;

	font-size:22px;

	letter-spacing:3px;

	}

	

.middle_left p{

	padding-left:10px;

	line-height:20px;

	font-size:12px;

	font-family:"黑体";

	color:#000;

	font-weight:bold;

	}

	

.middle_left h4{

	background:url(../images/jiantou.gif) no-repeat 10px center;

	border-bottom:dashed 1px #666;

	height:25px;

	line-height:25px;

	font-size:12px;

	padding-left:20px;

	color:#446ab7;

	}

	

.middle_left h4 a{

	height:25px;

	line-height:25px;

	font-size:12px;

	color:#446ab7;

	text-decoration:none;

	}

	

.middle_left h5{

	height:65px;

	border-bottom:dashed 1px #CCC;

	font-size:22px;

	padding:45px 0 0 10px;

	font-weight:bold;

	color:#2a73bd;

	}

	

.middle_left h5 span{

	color:#666;

	}

	

.middle_left h6{

	height:55px;

	width:185px;

	font-size:12px;

	line-height:25px;

	padding:10px 0 0 15px;

	margin-bottom:10px;

	float:left;

	color:#FFF;

	background-color:#626262;

	}

	

.middle_left h6 a{

	color:#fff;

	}

		

.middle_left img{

	width:186px;

	height:111px;

	float:left;

	padding:0;

	margin:0;

	}

	

.middle_md{

	width:365px;

	margin-left:18px;

	float:left;

	}

	

.middle_md h2{

	height:35px;

	padding-top:45px;

	border-bottom:dashed 1px #CCC;

	font-size:22px;

	font-weight:bold;

	color:#2a73bd;

	}

	

.middle_md h2 span{

	padding-left:25px;

	color:#666;

	}

	

.middle_md img{

	margin-top:10px;

	float:left;

	}

	

.middle_md h3{

	font-size:12px;

	color:#999;

	float:left;

	padding:8px 0 0 20px;

	}

	

.middle_md p span{

	height:25px;

	line-height:25px;

	padding-top:10px;

	font-size:12px;

	font-weight:bold;

	color:#999;

	}

	

.middle_md p{

	width:145px;

	height:133px;

	background:url(../images/jiantou.gif) no-repeat  30px left center;

	float:left;

	font-size:12px;

	font-weight:bold;

	margin-left:20px;

	padding-left:10px;

	color:#446ab7;

	}

	

.middle_md p a{

	height:30px;

	line-height:30px;

	color:#446ab7;

	text-decoration:underline;

	}

	

.news{

	width:365px;

	height:90px;

	float:left;

	border-bottom:dashed 1px #CCC;

	display:block;

	}

	

.news h3{

	width:365px;

	height:25px;

	line-height:25px;

	padding:0;

	float:left;

	display:block;

	}

	

.news h3 span{

	color:#999;

	padding:0;

	width:100px;

	float:left;

	font-size:14px;

	display:block;

	}

	

.news h3 a{

	background:url(../images/news.jpg) no-repeat center;

	width:41px;

	height:25px;

	float:right;

	display:block;

	}

	

.news p{

	background:url(../images/jiantou.gif) no-repeat left 6px;

	width:300px;

	height:65px;

	line-height:16px;

	font-size:12px;

	padding-left:10px;

	margin:0;

	display:block;

	overflow:hidden;

	}

	

.news p a{

	width:300px;

	height:65px;

	line-height:16px;

	margin:0;

	text-decoration:none;

	display:block;

	color: #0066a0;

	}

	

.middle_md h4{

	width:355px;

	height:30px;

	font-size:12px;

	line-height:30px;

	padding-left:10px;

	float:left;

	display:block;

	}

	

.middle_md h4 a{

	color:#446ab7;

	}

	

.middle_md h5{

	width:365px;

	height:30px;

	font-size:22px;

	font-family:"黑体";

	padding:15px 0 20px 0;

	color:#666;

	line-height:30px;

	float:left;

	display:block;

	}

	

.pic4{

	width:365px;

	float:left;

	display:block;

	}

		

.pic4 img{

	float:left;

	padding:0 1px 1px 0;

	margin:0;

	}

		

.middle_right{

	margin-left:18px;

	float:left;

	width:350px;

	}

	

.middle_right h2{

	height:35px;

	padding:45px 0 0 5px;

	border-bottom:dashed 1px #CCC;

	font-size:22px;

	font-weight:bold;

	color:#2a73bd;

	}

		

.middle_right h2 span{

	padding-left:25px;

	color:#666;

	}

	

.middle_right h3{

	padding-top:6px;

	font-size:14px;

	color:#999;

	}

	

.middle_right h4{

	font-size:10px;

	font-weight:bold;

	color:#666;

	}

	

.kehu{

	width:350px;

	border-bottom:dashed 1px #CCC;

	padding:10px 0;

	float:left;

	display:block;

	}

	

.kehu h3{

	color:#2a73bd;

	font-size:12px;

	padding-left:10px;

	float:left;

	display:block;

	}

	

.kehu h3 a{

	color:#2a73bd;

	font-size:12px;

	text-decoration:none;

	display:block;

	}

	

.kehu p{

	width:255px;

	color:#666;

	font-size:12px;

	padding:10px 0 0 10px;

	float:left;

	display:block;

	}

	

.middle_right p{

	font-size:12px;

	display:block;

	}

	

.middle_right p a{

	line-height:30px;

	font-size:12px;

	font-weight:bold;

	color:#2a73bd;

	}

	

.kehu img{

	float:left;

	}

	

.middle_right ul{

	width:350px;

	padding-bottom:24px;

	}

	

.middle_right ul li{

	background:url(../images/jiantou.gif) 5px center no-repeat;

	height:26px;

	line-height:26px;

	border-bottom:dashed 1px #CCC;

	padding-left:20px;

	}

	

.middle_right ul li a{

	font-size:12px;

	font-weight:bold;

	text-decoration:none;

	color:#2a73bd;

	}

	

.bottom{

	width:970px;

	height:72px;

	margin-top:30px;

	display:block;

	float:left;

	}

	

.middle_left_bottom{

	background:url(../images/middle_bottom-bg.gif);

	width:200px;

	margin-right:18px;

	height:72px;

	float:left;

	display:block;

	}

	

.middle_left_bottom p{

	margin:20px 0 0 20px;

	height:30px;

	font-size:12px;

	display:block;

	}

	

.middle_left_bottom p a{

	line-height:30px;

	color:#446ab7;

	font-weight:bold;

	text-indent:30px;

	background:url(../images/middle_bottom-1.gif) no-repeat;

	display:block;

	}

	

.middle_md_bottom{

	background:url(../images/middle_bottom-bg.gif);

	width:365px;

	margin-right:18px;

	height:72px;

	float:left;

	display:block;

	}

	

.middle_md_bottom p{

	background:url(../images/middle_bottom-2.gif) no-repeat;

	width:295px;

	height:50px;

	margin:20px 0 0 20px;

	padding-left:50px;

	color:#999;

	font-size:12px;

	font-weight:bold;

	display:block;

	}

	

.middle_md_bottom p a{

	font-size:12px;

	text-decoration:none;

	font-weight:bold;

	color:#999;

	}

	

.middle_md_bottom a.tes{width:70px;

	font-size:12px;

	font-weight:bold;

	color:#446ab7;

	text-indent:10px;

	margin-right:5px;

	background:url(../images/jiantou.gif) left center no-repeat;

	float:left;

	display:block;

	}

	

.middle_md_bottom p a:hover{

	text-decoration:underline;

	}

	

.rexiao{

	border:solid 1px #CCC;

	width:180px;

	height:88px;

	float:left;

	display:block;

	}

	

.rexiao img{

	padding:0;

	margin:0;

	}

		

.middle_right_bottom{

	background:url(../images/middle_bottom-bg.gif);

	width:350px;

	margin-right:18px;

	height:72px;

	float:left;

	display:block;

	}

	

.middle_right_bottom p{

	background:url(../images/middle_bottom-2.gif) no-repeat;

	width:280px;

	height:50px;

	margin:20px 0 0 20px;

	padding-left:50px;

	color:#999;

	font-size:12px;

	font-weight:bold;

	display:block;

	}

	

.middle_right_bottom p a{

	font-size:12px;

	text-decoration:none;

	font-weight:bold;

	color:#999;

	}

	

.middle_right_bottom a.tes{width:70px;

	font-size:12px;

	font-weight:bold;

	color:#446ab7;

	text-indent:10px;

	margin-right:5px;

	background:url(../images/jiantou.gif) left center no-repeat;

	float:left;

	display:block;

	}

	

.middle_right_bottom p a:hover{

	text-decoration:underline;

	}

	

#footer{

	background:url(../images/footer-1.jpg) top no-repeat;

	background-color:#fafafa;

	width:970px;

	height:190px;

	margin-top:25px;

	float:left;

	display:block;

	}

	

.footer_f{

	margin-top:25px;

	padding-left:20px;

	width:170px;

	height:160px;

	float:left;

	border-right:dashed 1px #CCC;

	display:block;

	}

	

.footer_f p{

	background:url(../images/footer-2.gif) no-repeat;

	width:47px;

	height:15px;

	text-align:center;

	line-height:15px;

	font-family:"黑体";

	font-size:11px;

	color:#FFF;

	display:block;

	}

	

.footer_f ul{

	width:100px;

	margin-top:20px;

	float:left;

	display:block;

	}

	

.footer_f ul li{

	float:left;

	display:block;

	width:100px;

	}

	

.footer_f ul li a{

	background:url(../images/footer-3.gif) no-repeat left center;

	height:15px;

	color:#666;

	font-size:11px;

	font-family:"黑体";

	text-indent:15px;

	text-decoration:none;

	line-height:15px;

	display:block;

	}

	

.footer_ff{

	margin-top:25px;

	padding-left:20px;

	width:170px;

	height:160px;

	float:left;

	display:block;

	}

	

.footer_ff p{

	background:url(../images/footer-2.gif) no-repeat;

	width:55px;

	height:15px;

	text-align:center;

	line-height:15px;

	font-family:"黑体";

	font-size:11px;

	color:#FFF;

	display:block;

	}

.footer_ff p a{
	color:#FFF;
}
.footer_ff ul{

	width:60px;

	margin-top:20px;

	float:left;

	display:block;

	}

	

.footer_ff ul li{

	float:left;

	display:block;

	width:60px;

	}

	

.footer_ff ul li a{

	background:url(../images/footer-3.gif) no-repeat left center;

	width:70px;

	height:15px;

	color:#666;

	font-size:11px;

	font-family:"黑体";

	text-indent:15px;

	text-decoration:none;

	line-height:15px;

	display:block;

	}

		


	
.chanpin p {
	//padding:0 20px 5px 0;
	//margin:5px;
	font-size:14px;
	display:block;
}

.rongyukehu{
	width:755px;

	margin:0 10px 10px 0;

	border-bottom:solid 1px #2a73bd;

	height:auto;

	float:left;

	display:block;

	}
.rongyukehu p{

	width:600px;
    *width:570px;
	line-height:20px;

	/*height:75px;*/
	
	margin:0;
	float:left;

	display:block;

	}

	

.rongyukehu img{

	padding-top:10px;

	}

	

.rongyukehu h3{

	width:500px;

	height:20px;

	float:left;

	color:#2a73bd;

	font-size:15px;

	margin-bottom:5px;

	line-height:20px;

	display:block;

	}

	

.rongyukehu h3 a{

	color:#2a73bd;

	text-decoration:none;

	}

	

.chanpin h1{

	width:775px;

	height:35px;

	color:#666;

	font-size:30px;

	margin-bottom:10px;

	line-height:35px;

	display:block;

	}

	

.chanpin h2{

	width:775px;

	height:30px;

	color:#2a73bd;

	font-size:15px;

	margin-bottom:10px;

	line-height:35px;

	clear:both;

	display:block;

	}

	


	

.chanpin p a{

	font-size:12px;

	line-height:25px;

	text-decoration:none;

	color:#666;

	font-weight:bold;

	display:block;

	}

	

.xinwen_li{

	width:735px;

	height:25px;

	padding:0 30px 0 10px;

	display:block;

	}

	

.xinwen_li a{

	color:#666;

	text-decoration:none;

	height:25px;

	line-height:25px;

	font-size:12px;

	float:left;

	display:block;

	}

	

.xinwen_li span{

	color:#666;

	text-decoration:none;

	height:25px;

	line-height:25px;

	font-size:12px;

	float:right;

	display:block;

	}

	

.weizhi{

	float:left;

	line-height:35px;

	padding-bottom:23px;

	height:35px;

	text-align:left;

}



.weizhi span{

	font-size:12px;

	color:#999;

	font-weight:bold;

	padding-left:5px;

}



.weizhi a{

	font-size:12px;

	font-weight:bold;

	color:#2a73bd;

	padding:0 4px;

	line-height:35px;

	text-decoration:none;

}

	

.pic5{

	text-align:center;
	font-size:14px;
	width:147px;
    height:150px;
	margin:0 5px 0 0;
	padding:0;
	float:left;
	display:block;
	}

	

.pic5 img{
	border:solid 1px #CCC;
    padding:0;
	margin:0;
	overflow:hidden;
	}

	

.pic5 a{

	margin:0;
	padding:0;
	text-decoration:none;
	color:#315db6;
	display:block;
	}

.pic5 a:hover{
	border:#339;
}

	

.lianxi{

	width:195px;

	margin-top:105px;

	float:right;

	display:block;

	}

	

.lianxi h2{

	border-bottom:dashed 1px #CCC;

	height:65px;

	font-size:22px;

	font-weight:bold;

	padding-left:10px;

	margin-bottom:5px;

	color:#2a73bd;

	display:block;

	}

	

.lianxi h2 span{

	color:#666;

	}

	

.lianxi p{

	background:url(../images/jiantou.gif) no-repeat 10px center;

	border-bottom:dashed 1px #CCC;

	font-size:12px;

	color:#2a73bd;

	width:175px;

	height:30px;

	padding-left:20px;

	line-height:30px;

	display:block;

	}

	

/*JS*/

.container, .container *{margin:0; padding:0;}

 

.container{width:970px; height:233px; overflow:hidden;position:relative;}

 

.slider{position:absolute;}

.slider li{ list-style:none;display:inline;}

.slider img{ width:969px; height:233px; display:block;}

 

.slider2{width:4000px;}

.slider2 li{float:left;}

 

.num{ position:absolute; right:5px; bottom:5px;}

.num li{

	float: left;

	color: #FF7300;

	text-align: center;

	line-height: 16px;

	width: 16px;

	height: 16px;

	font-family: Arial;

	font-size: 12px;

	cursor: pointer;

	overflow: hidden;

	margin: 3px 1px;

	background-color: #fff;

}

.num li.on{

	color: #fff;

	line-height: 21px;

	width: 21px;

	height: 21px;

	font-size: 16px;

	margin: 0 1px;

	border: 0;

	background-color: #FF7300;

	font-weight: bold;

}





.pic_1{

	width:775px;

	font-size:12px;

	line-height:25px;

	color:#000;

	float:left;

	text-align:center;

	display:block;

	}



.pic_2{

	width:387px;

	font-size:12px;

	line-height:25px;

	color:#000;

	float:left;

	text-align:center;

	display:block;

	}

	

.pic_3{

	width:258px;

	font-size:12px;

	line-height:25px;

	color:#000;

	float:left;

	text-align:center;

	display:block;

	}

	

.pic_4{

	width:193px;

	font-size:12px;

	line-height:25px;

	color:#000;

	float:left;

	text-align:center;

	display:block;

	}

	

.pic_5{

	width:155px;

	font-size:12px;

	line-height:25px;

	color:#000;

	float:left;

	text-align:center;

	display:block;

	}

	

.pic_img{

	width:238px;

	padding:0 20px 10px 0;
	*padding:0 10px 10px 0;

	font-size:12px;

	line-height:25px;

	color:#000;

	float:left;

	text-align:center;

	display:block;

	}

	

.pic_img img{

	border:#CCC 1px solid;}		

	

.BiaoGe {

	border-collapse:collapse;

	width:755px;

	clear:both;

	color:#000000;

	margin:0 10px;

	}



.BiaoGe td {

	border:#d3d8de 1px solid;

	text-align:center;

	font-size:12px;

	line-height:20px; 

	}

	

.BiaoGe1 {

	border-collapse:collapse;

	width:755px;

	clear:both;

	color:#000000;

	}



.BiaoGe1 td {

	border:#d3d8de 1px solid;

	text-align:left;

	font-size:12px;

	line-height:25px; 

	}

	

.map {

	width:775px;

	display:block;

	}

	

.map p {

	width:775px;

	display:block;

	}

	

.map p a {

	padding-right:20px;

	float:left;

	text-decoration:none;

	display:block;

	}

	

.map p a:hover {

	text-decoration:underline;

	}

	

/**

 * Default theme

 *

 */

/* Slight reset to make the preview have ample padding. */

.cse .gsc-control-cse,

.gsc-control-cse {

  padding: 2%;

  width: 96%;

}

.cse .gsc-branding,

.gsc-branding {

  display: none;

}

.cse .gsc-control-cse div,

.gsc-control-cse div {

  position: normal;

}

/* Selector for entire element. */

.cse .gsc-control-cse,

.gsc-control-cse {

  background-color: #ffffff;

  border: 1px solid;

  border-color: #ffffff;

}

.cse .gsc-control-cse:after,

.gsc-control-cse:after {

  content:".";

  display:block;

  height:0;

  clear:both;

  visibility:hidden;

}

.cse .gsc-resultsHeader,

.gsc-resultsHeader {

  border: block;

}

/* Search button */

.cse input.gsc-search-button,

input.gsc-search-button {

  font-family: inherit;

  color: #fff;

  padding:2px;

  font-size:12px;

  background-color:#339dc7;

  border: 1px outset;

  border-color: #3ba3c8;

  border-radius: 2px;

  -moz-border-radius: 2px;

  -webkit-border-radius: 2px;

}

/* Inactive tab */

.cse .gsc-tabHeader.gsc-tabhInactive,

.gsc-tabHeader.gsc-tabhInactive {

  border-bottom: none;

  color: #666666;

  background-color: #e9e9e9;

  border: 1px solid;

  border-color: #e9e9e9;

  border-bottom: none;

}

/* Active tab */

.cse .gsc-tabHeader.gsc-tabhActive,

.gsc-tabHeader.gsc-tabhActive {

  background-color: #FFFFFF;

  border: 1px solid;

  border-top: 2px solid;

  border-color: #e9e9e9;

  border-top-color: #FF9900;

  border-bottom: none;

}

/* This is the tab bar bottom border. */

.cse .gsc-tabsArea,

.gsc-tabsArea {

  margin-top: 1em;

  border-bottom: 1px solid #e9e9e9;

}

/* Inner wrapper for a result */

.cse .gsc-webResult.gsc-result,

.gsc-webResult.gsc-result {

  padding: .25em;

  border: 1px solid;

  border-color: #ffffff;

  margin-bottom: 1em;

}

/* Result hover event styling */

.cse .gsc-webResult.gsc-result:hover,

.gsc-webResult.gsc-result:hover {

  border: 1px solid;

  border-color: #FFFFFF;

}

/*Promotion Settings*/

/* The entire promo */

.cse .gs-promotion,

.gs-promotion {

  background-color: #FFFFFF;

  border: 1px solid;

  border-color: #336699;

}

/* Promotion image */

.cse .gs-promotion .gs-promotion-image,

.gs-promotion .gs-promotion-image {}

/* Promotion links */

.cse .gs-promotion a.gs-title:link,

.gs-promotion a.gs-title:link,

.cse .gs-promotion a.gs-title:link *,

.gs-promotion a.gs-title:link *,

.cse .gs-promotion .gs-snippet a:link,

.gs-promotion .gs-snippet a:link {

  color: #0000CC;

}

.cse .gs-promotion a.gs-title:visited,

.gs-promotion a.gs-title:visited,

.cse .gs-promotion a.gs-title:visited *,

.gs-promotion a.gs-title:visited *,

.cse .gs-promotion .gs-snippet a:visited,

.gs-promotion .gs-snippet a:visited {

  color: #0000CC;

}

.cse .gs-promotion a.gs-title:hover,

.gs-promotion a.gs-title:hover,

.cse .gs-promotion a.gs-title:hover *,

.gs-promotion a.gs-title:hover *,

.cse .gs-promotion .gs-snippet a:hover,

.gs-promotion .gs-snippet a:hover {

  color: #0000CC;

}

.cse .gs-promotion a.gs-title:active,

.gs-promotion a.gs-title:active,

.cse .gs-promotion a.gs-title:active *,

.gs-promotion a.gs-title:active *,

.cse .gs-promotion .gs-snippet a:active,

.gs-promotion .gs-snippet a:active {

  color: #0000CC;

}

/* Promotion snippet */

.cse .gs-promotion .gs-snippet,

.gs-promotion .gs-snippet,

.cse .gs-promotion .gs-title .gs-promotion-title-right,

.gs-promotion .gs-title .gs-promotion-title-right,

.cse .gs-promotion .gs-title .gs-promotion-title-right *,

.gs-promotion .gs-title .gs-promotion-title-right * {

  color: #000000;

}

/* Promotion url */

.cse .gs-promotion .gs-visibleUrl,

.gs-promotion .gs-visibleUrl {

  color: #008000;

}

/* Style for auto-completion table

 * .gsc-completion-selected : styling for a suggested query which the user has moused-over

 * .gsc-completion-container : styling for the table which contains the completions

 */

.gsc-completion-selected {

  background: #D5E2FF;

}

.gsc-completion-container {

  font-family: Arial, sans-serif;

  font-size: 13px;

  position: absolute;

  background: white;

  border: 1px solid #666666;

  margin-left: 0;

  margin-right: 0;

  /* The top, left, and width are set in JavaScript. */

}



/* Full URL */

.gs-webResult div.gs-visibleUrl-short {

  display: none;

}

.gs-webResult div.gs-visibleUrl-long {

  display: block;

}



#cse-search-form{

	width:180px;

	height:30px;

	line-height:30px;

	padding-top:35px;

	display:block;

	float:right;

	}

	

.gsc-search-box{


	height:30px;

	}

	

.gsc-search-button{

	font-size:13px;

	}

	

.gsc-clear-button{

	display:none;

	}

	

.gsc-input{

	height:20px;

	margin-right:5px;

	}	

	

/** pagination begin **/	

	

.pagination{

    text-align:center; 

	width:776px;

	font-size:12px;

	padding:0; 

	margin:20px 0;

	display:block;

	line-height:30px;

	height:30px;

	}

	

.pagination ul{

	width:100%;

	display:block;

	}



.pagination ul li{ 

	margin-left:8px;

	display:inline;

	color:#000;

	}



.pagination ul li a{

	text-decoration:none; 

	margin:0 0 0 5px;

	}



.pagination ul li a:hover{

	background:#999;

	text-decoration:underline; 

	}



.pagination ul li a.link {

	color:#666666;

	} 



.pagination ul li a.next{

	color:#666666;

	}



.pagination ul li a.previous{

	color:#666666;

	}



.pagination ul li span.current{

	color:#2a73bd; 

	margin:0 0 0 5px; 

	}



.back{

	text-align:right;

	margin-top:20px;

	font-size:12px;

	padding-right:10px;

	}



.back a{color:#2a73bd;} 



/** pagination end **/ 



.invisible{

	display:none;

	}



.error{

	color:#F00;

	} 	

	

.formbody{

	font-size:12px;

	line-height:30px;}	

		

.mod_newsreader p a{

	display:inline;

	font-weight:bold;

	text-decoration:underline;

	}

/****************index*********************************/

.company{

	width:220px;

	float:left;

	overflow:hidden;

}

.middle h2{

	font-size:12px;

	font-weight:bold;

	color:#0165a1;

	background-image: url(../images/cag_title_bg.jpg);

	background-repeat: no-repeat;

	background-position: 0 5px;

	height:30px;

	width:220px;

	display:block;

	padding-left:15px;

	padding-top:5px;

}

.company p{

	font-size:12px;

	color:#444444;

	line-height:22px;

	background-image:url(../images/comp_bg.jpg);

	background-repeat:no-repeat;

	background-position:left top;

	height:146px;

	width:200px;

	padding:15px 10px;

}

.company p a{

	font-weight: bold;

	color: #0066a0

}

.zhengshu{

	float:left;

	margin-left:20px;

	display:inline;

	width:220px;

	height:210px;

	display:inline;

	overflow:hidden;

}

#bengtitle{

	height:20px;

}

.zlink{

	height:55px;

	width:181px;

	background-image:url(../images/zhengshu-l-bg.jpg);

	background-repeat:no-repeat;

	background-position:left top;

	padding-top:5px;

}

.zlink a{

	font-size:12px;

	font-weight:bold;

	color:#0066a0;

	width:180px;

	height:20px;

	line-height:20px;

	text-align:center;

	display:block;

}

.zheng_left{

	float:left;

	background-image:url(../images/rongyi_pic.jpg);

	background-repeat: repeat;

	width:250px;

	height:170px;

}

#shuibeng ,#refamen{

	width:145px;

	padding:0;

	margin:0;

	float:left;

}

.zhengshu h3 a{

	font-size: 12px;

	font-weight: bold;

	color:#666;

	float:left;

	text-decoration:none;

	padding-left:20px;

	display:inline;

}

#shuibeng  li ,#refamen li{

	float:left;

	width:240px;

	height:50px;

	padding-bottom:6px;

	border-bottom:1px  dashed #CCC;

	padding-left:20px;

	line-height:50px;

}

#shuibeng img ,#refamen img{

	float:left;

	padding-right:20px;

}

.zheng_left ul{

	float:left;

}

.zhengshu ul {

	float:left;

	margin-left:5px;

	display:inline;

	margin-top:10px;

}

.zhengshu ul li a{

	font-size:12px;

	font-weight:bold;

	color:#0066a0;

	text-decoration: none;

}

.zhengshu ul li {

	height:33px;

	line-height:33px;

	width:176px;

	padding-left:10px;

}

.tuijian h2{

	margin-top:3px;

	margin-left:10px;

}

.tuijian{

	float:left;

	width: 330px;

	height: 204px;

	margin-left:10px;

	display:inline;

	overflow:hidden;

}

.tuijian img{

	float:left;

}

.tuijian ul{

	float:left;

	display:inline;

	margin-left:10px;

	width:175px;

}

.tuijian ul li{

	height: 35px;

	line-height: 35px;

	border-bottom: 1px dashed #3586b4;

	padding-left:10px;

	margin-left:5px;

}

.tuijian ul li a {

font-size: 12px;

font-weight: bold;

color: #0066a0;

text-decoration: none;

}

.contact{

	width:220px;

	height:320px;

	border:1px solid #d0d0d0;

	margin-top:20px;

	float:left;

	overflow:hidden;

}

.contact p{

	font-size:12px;

	line-height:24px;

	display:inline;

	float:left;

	padding-left:10px;

}

.contact p span{

	color:#4469b7;

	font-weight:bold;

}

#lianxiwo{

	margin-left:6px;

	margin-top:10px;

	display:inline;

	float:left

}

.newinfo{

	width:380px;

	height:320px;

	float:left;

	margin-left:20px;

	margin-top: 10px;

	display:inline;

	overflow:hidden;

}

.newinfo h2{

	background-image:url(../images/news_bg.jpg);

	padding-left:25px;

	padding-top:7px;

	height:22px;

	width:370px;

	border-bottom:1px dashed #555555;

}

.newinfo ul li {

	font-size:12px;

	color:#444444;

	border-bottom:1px dashed #555555;

	padding-bottom:10px;

	width:100%;

	text-align:left;

	margin-top:15px;

	line-height:24px;

}

.newinfo ul li a {

	background-image:url(../images/more_bg.jpg);

	height:22px;

	width:35px;

	display:inline-block;

	padding-left:8px;

	color:#FFF;

	background-position: left 3px;

	background-repeat: no-repeat;

}

.chanpinzhanshi{

	width:325px;

	height:320px;

	float:left;

	margin-left:20px;

	margin-top:10px;

	display:inline;

	overflow:hidden;

}

.prolist{

	background-image: url(../images/pro_bg.jpg);

	background-repeat: no-repeat;

	height:90px;

	padding-top:10px;

}

.prolist p span a {

	font-weight:bold;

	color:#0066a0;

	display:block;

	text-decoration:none;

}

.prolist img{

	float:left;

	height:70px;

}

.prolist p {

	font-size:12px;

	float:left;

	margin-left:5px;

	width:201px;

	display:inline;

}

/***************new add************************/

.remenshuibeng,.remenfamen{

	width: 220px;

	height: 210px;

	float: left;

	overflow: hidden;

	padding-left:30px;

}

.remenshuibeng ul li a,.remenfamen  ul li a{

	font-size: 12px;

	font-weight: bold;

	color: #0066a0;

	text-decoration: none;

}

#factory_pic{

	float:left;

	width:130px;

}

#idTransformView2 img{

	height:233px;

	width: 969px;

}

.lianxi .hotline{

	font-weight:bold;

	color:#A00;

}
.l_sidebar .firs{
    width:70px;
    height:30px;
    color:#444;
    font-size:12px;
    display:block;
    padding-top:10px;
    overflow:hidden;
    background-image: url(../images/dot2.jpg);
    background-repeat: no-repeat;
    padding-left:30px;
    position:relative;
}
.l_sidebar{
    margin-top:50px;
    float:left;
}
.chanpin{
    width:774px;
    display:block;
    margin:10px 14px;
	*margin:5px 7px;
    float:left;
}

.content{
    display:block;
    margin:10px 14px;
	*margin:5px 7px;
	}
.content .pic_1 {
	width: 100%;
	text-align: center;
	display: block;
	margin: 10px 0px;
	}
.content p{
	text-indent:2em;
	font-size: 14px;
    line-height: 30px;
}