﻿/***

 *	DedeCMS v5.6 Style (Default Style)

 *	dedecms.com  Author Networker  2010.02.05

 **/

 

/*---------- import ---------*/

@import url("/css/layout.css");

@import url("/css/page.css");





/*---------- base ---------*/

*{

	padding:0px;

	margin:0px;

}


#ywzx{

	font:12px Verdana,Arial,Tahoma;width:960px;  margin:0 auto; padding:10px;	background:#FFF;

}

img{

	border:none;

}



a{

	color:#256EB1;

	text-decoration:none;

}

a:hover{

	color:#ba2636;

	text-decoration:underline;

}

ul{

	list-style:none;

}

input,select,button{

	font:12px Verdana,Arial,Tahoma;

	vertical-align:middle;

}

/*---------- stock ---------*/

.center{

	margin:0px auto;

}

.w960{

	width:960px;

	/*position:relative;*/

}

.pright .infos_userinfo {

	margin-bottom: 0px;

}

.mt1{/* ( margin-top * 1 ) */

	margin-top:8px;

}

.pright .mt1{

	margin-top:0px;

}

.mt2{/* ( margin-top * 2 ) */

	margin-top:16px;

}

.clear{

	overflow:hidden;

}

.fs-12{

	font-size:12px;

}

.fc-f60{

	color:#F60;

}

.fc-f90{

	color:#F90;

}

.clr{

	clear:both;

	}

.ipt-txt{

	line-height:15px;

	padding:4px 5px;

	border-width:1px;

	border-style:solid;

	border-color:#666 #BBB #BBB #666;

	font-size:12px;

	margin-right:2px;

}

.nb{

	line-height:20x;

	padding:1px 2px;

	border-width:1px;

	border-style:solid;

	border-color:#666 #BBB #BBB #666;

	font-size:12px;

	margin-right:2px

}

.btn-1{

	width:56px;

	height:24px;

	border:none;

	background:url(../images/comm-bt.gif) no-repeat;

	line-height:25px;

	letter-spacing:1px;

	cursor:pointer;

	overflow:hidden;

	color:#585858;

}

.btn-2{

	width:70px;

	height:25px;

	border:none;

	background:url(../images/btn-bg2.gif) left top no-repeat;

	line-height:25px;

	overflow:hidden;

	color:#444;

	margin-right:2px;

	cursor:pointer;

}

/*---------- frame ---------*/

/*---------- frame : header ---------*/

.header{

	width:100%;

	width:960px;

	margin:auto;

	overflow:hidden;

}



.header .search {

	overflow:hidden;

}

.header a{

	color:#777;

}

.header a:hover{

	color:#ff3333;

	text-decoration:none;

}

.header .top{

	clear:both;

	1overflow:hidden;

	width:960px;

	height:96px;

	1margin-top:10px;

	background:#fff url(../images/headerbg.png) no-repeat left top;

}

.header .title{

	float:left;

	padding-left:10px;



}

.header .title h1 a{

	width:500px;

	height:65px;

	padding:20px 10px 10px 10px;

	display:block;

	overflow:hidden;

}

.header .banner{

	width:500px;

	height:60px;

	float:left;

	margin-left:20px;

	overflow:hidden;

}

.header .banner img{

	width:500px;

	height:60px;

	display:block;

}

.header .banner2{

	width:200px;

	1height:60px;

	float:left;

	margin-left:10px;

	overflow:hidden;

}

.header .banner2 img{

	width:200px;

	height:60px;

	display:block;

}



.header .welcome{

	float:right;

	margin-top:20px;

	padding-right:10px;

	color:#999;

}

.header .welcome a{

	margin:0px 3px;	

}



/*----- °浼˵λõʽ -------*/

.header .nav { }

/*-------- Բģ ---------*/

.module, .module .mid {

	overflow:hidden;

}

.module .top .t_l, .module .bottom .b_l {

	float:left;

	overflow:hidden;

}

.module .top .t_r, .module .bottom .b_r {

	float:right;

	overflow:hidden;

}

.module .top em {

	float:left;

	font-size:13px;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	margin-left: 5px;

}

.module .top em a:link, .module .top em a:visited {

	font-size:13px;

	font-weight:bold;

}

.module .top span {

	

}

.module .top strong {

	cursor:pointer;

	float:right;

	font-weight:normal;

	margin-right:4px;

}

.module .mid .m_l, .module .mid .m_r {

	overflow:hidden;

}

.module .mid .content {

	overflow:hidden;

	height:100%;

	clear: both;

	margin-right: 8px;

	margin-left: 8px;

	padding-top: 8px;/*padding-bottom: 10px;*/

}

.module .top, .module .top .t_l, .module .top .t_r, .module .bottom, .module .bottom .b_l, .module .bottom .b_r {

	background-image: url("../images/green_skin.png");

}

/*------ ɫ -------*/

.blue .top {

	background-position: 0 -72px;

	background-repeat: repeat-x;

	height: 70px;

}

.blue .top .t_l {

	background-position: 0 0;

	background-repeat: no-repeat;

	height: 70px;

	width: 5px;

}

.blue .top .t_r {

	background-position: -6px 0;

	background-repeat: no-repeat;

	height: 70px;

	width: 5px;

}

/* ---------  ----------------*/

.w963 {

	width:960px;

}

#navMenu {

	width:930px;

	overflow:hidden;

	height: 45px;

	padding:0 15px;

	background:#fff url(../images/headermenubg.png) no-repeat left top;

}

#navMenu ul {

	1float:left;

	height: 45px;

	position:absolute;

	text-align:center;

	padding-left:20px;



}

#navMenu ul li {

    font:14px/1.5 "Microsoft YaHei","΢ź","Microsoft JhengHei","";

	float:left;	

	height: 45px;

	1margin-right: 10px;

	margin-left: -3px;

	padding:0 10px 0 15px;

	background:url(../images/headermenuline.png) no-repeat left top;



}





#navMenu ul li a {

	color: #FFF;

	height: 45px;

	line-height:45px;

	text-decoration:none;

	display: inline-block;

	position: relative;

}

#navMenu ul li a.hover {

	color:#DEFF01;

	height: 45px;

	text-decoration:none;

	display: inline-block;

	position: relative;



}

    

#navMenu ul li span {

	cursor:pointer;

	display:inline-block;

	height:45px;

	line-height:45px;

	1margin:0 0 0 5px;

	padding:0 5px 0 0;

	text-align:center;

	vertical-align:middle;

	font-weight:bold;

	color:#ebf5e9;

}

#navMenu ul li.hover {

	padding-top:0;

}

#navMenu ul li.hover a {

	display: inline-block;

	position: relative;

}

#navMenu ul li.hover span {

	cursor:pointer;

	display:inline-block;

	height:45px;

	line-height:45px;

	1margin:0 0 0 5px;

	padding:0 5px 0 0;

	text-align:center;

	vertical-align:middle;

}

#navMenu ul li a.hover, #navMenu ul li a:hover {

	text-decoration:none;

    color:#DEFF01;

	display: inline-block;

	position: relative;

}

#navMenu ul li a.hover span, #navMenu ul li a:hover span {

	cursor:pointer;

	display:inline-block;

	height:45px;

    color:#DEFF01;

	line-height:45px;

	1margin:0 0 0 5px;

	padding:0 5px 0 0;

	text-align:center;

	vertical-align:middle;

}



.bannertop {width:940px; height:200px;padding:0 11px 10px 9px; background:#704501;1overflow:hidden;margin-top:0px;}

/*-------- ˵ --------------*/

.dropMenu {

	position:absolute;

	top: 0;

	z-index:100;

	width: 120px;

	visibility: hidden;

    filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=4);

	margin-top: -1px;

	border: 1px solid #93E1EB;

	border-top: 0px solid #3CA2DC;

	background-color: #FFF;

	background:url(../images/mmenubg.gif);

	padding-top:6px;

	padding-bottom:6px;

}



.dropMenu li {

	margin-top:2px;

	margin-bottom:4px;

	padding-left:6px;

}

.dropMenu a {

	width: auto;

	display: block;

	color: black;

	padding: 2px 0 2px 1.2em;

}

* html .dropMenu a {

	width: 100%;

}

.dropMenu a:hover {

	color:red;

	text-decoration: underline;

}

/*------ // ---------*/

.search-keyword {

	width:210px;

	height:18px;

	padding-top:2px;

	padding-left:6px;

	border:0px;

	border:#badaa1 solid 1px;

	background: #FFF;

	color:#444;

}

.search-submit {

	cursor:pointer;

	width:68px;

	height:22px;

	font-size:0px;

	color:#fafafa;

	border:0px;

	background:url(../images/search-bt.gif) no-repeat;

}

.search-option {

	margin-left:3px;

	margin-right:3px;

	border:#badaa1 solid 1px;

	height:22px;

}

.w963 .search{

	padding-left:10px;

	line-height:32px;

}

.w963 .form h4 {

	display:none;

}

.w963 .form {

	float:left;

	margin:0 10px 0 0;

	*margin:0 10px 0 0;

	_margin:5px 10px 0 0;

}

.w963 .tags {

	width:500px;

	overflow:hidden;

}

.w963 .tags h4 {

	float:left;

	margin-right: 6px;

	height:26px;

	font-size:12px;

	color:#777;

}

.w963 .tags li {

	float:left;

	margin-right: 6px;

}

.header .nav .end { }

/*-- //End ˵ --*/



/*---------- frame : channel-nav ---------*/

.channel-nav {

	margin-top:8px;

	padding-left:6px;

	height:24px;

	width:950px;

	overflow:hidden;

}

.channel-nav .sonnav {

	width:830px;

	line-height:26px;

	float:left;

	color:#256DB1;

}

.channel-nav .sonnav span {	

	margin-right:10px;

	float:left;

}

.channel-nav .sonnav span a{

	padding:0 4px;

	border:1px solid #BADAA1;

	height:22px;

	line-height:21px;

	background:url(../images/channel_bg.png) repeat-x;

	display:inline-block;

	}

.channel-nav .sonnav span a.thisclass{

	border:1px solid #3aa21b;

	}

.channel-nav .sonnav a {

	color:#428C5B;

	text-decoration:none;

}

.channel-nav .sonnav a:hover{

	 color:#287212;

	}

.channel-nav .back{

	display:block;

	height:22px;

	line-height:21px;

	padding-top:6px;

	padding-right:10px;

	padding-left:20px;

	letter-spacing:2px;

	float:right;

	background:url(../images/ico-home.gif) 4px 10px no-repeat;

} 

.channel-nav .back a{

	color:#397CBE;

}

.channel-nav .back a:hover{

	text-decoration:none;

	color:#777;

}

/*pic scroll

----------------------------------*/

.infiniteCarousel {

  width: 898px;

  position: relative;

  margin-left:auto;

  margin-right:auto;

}



.infiniteCarousel .wrapper {

  width: 890px; 

  overflow: auto;

  height: 170px;

  margin: 10px 4px 0;

  top: 0;

}

.infiniteCarousel ul a img {

  border:1px solid #E3E3E3;

  padding:2px;

  width:153px;

  height:106px;

  display:block;

}

.infiniteCarousel .wrapper ul {

  width: 890px; 

  list-style-image:none;

  list-style-position:outside;

  list-style-type:none;

  margin:0;

  padding:0;

  top: 0;

}

.infiniteCarousel ul li {

  display:block;

  color:#6C6D61;

  float:left;

  padding: 10px 6px;

  *padding:10px 4px;

  height: 147px;

  width: 155px;

  margin:0 4px;

  text-align:center;

}

.infiniteCarousel ul li a,

.infiniteCarousel ul li a:visited{

	color:#6C6D61;

	}

.infiniteCarousel .wrapper ul li a:hover{

	text-decoration:underline;

	}

.infiniteCarousel ul li a:hover img {

  border-color: #aaa;

}

.infiniteCarousel ul li a span{

   display:block;

   line-height:17px;

   padding-top:6px;

}

.infiniteCarousel .arrow {

  display: block;

  height: 26px;

  width: 26px;

  text-indent: -999px;

  position: absolute;

  top: 70px;

  cursor: pointer;

  outline: 0;

}

.infiniteCarousel .forward {

  background:url(../images/green_skin.png) 0 -256px no-repeat;

  right: 0;

}

.infiniteCarousel .back {

  background:url(../images/green_skin.png) 0 -222px no-repeat;

  left: 0;

}

/*----------dedeinfolink  ---------*/

#dedeinfolink {

	margin-bottom:6px;

	}

#dedeinfolink tr td div {

	padding:0 5px;

	background:url(../images/white_bg.gif) repeat-x;

	margin-right:8px;

	}

#dedeinfolink tr td {

	line-height:18px;

	}

#dedeinfolink tr td.spline {

	font-size:1px;

	height:1px;

	line-height:1px;

	border-bottom:1px dashed #dedede;

	}

#dedeinfolink tr td.iftitle {

	font-weight:bold;

	color:#428C5B;

	line-height:24px;

	border-bottom:1px dashed #dedede;

}

/*---------- frame : footer ---------*/

.
}

.footer .link{

	text-align:center;

	padding:5px 0px;

}

.footer .link a{

	margin:0px 5px;

	color:#666666;

}

.footer .powered{

	font-size:10px;

	line-height:25px;

}

.footer .powered strong{

	color:#690;

}

.footer .powered strong span{

	color:#F93;

}

.footer .copyright{

	color:#666666;

	line-height:23px;

}



/*new search result page

----------------------------------------*/

.search_header{

    overflow:hidden;

	zoom:1;

}

.search_header  h1{

    float:left;

    display:inline;

    margin:5px 20px 5px 10px;

    width:216px;

}

.search_header .search_box{

    float:left;

    padding-top:25px;

}

.search_header .search_box input{

    border-width:1px;

	border-style:solid;

	border-color:#707070 #CECECE #CECECE #707070;

	padding:2px 4px;

	height:18px;

	line-height:18px;

    width:200px;

	margin-right:5px;

}

.search_header .search_box select{

   font-size:14px;

   height:22px;

   margin-right:5px;

}

.search_header .search_box button{

    margin-right:3px;

}

.resultbar{

	height:32px;

	line-height:32px;

	background:transparent url(../images/search-top-bg.gif) repeat-x scroll;

	text-indent:12px;

	color:#428C5B;

	border-bottom: 1px solid #E4E4E4;

	border-top: 1px solid #E4E4E4;

 }

 .result_content{

    overflow:hidden;

	zoom:1;

 }

.sidebar{

  float:right;

  width:300px;

  padding:20px 0 0 20px;

  margin-right:20px;

  border-left:1px solid #dadada;

  word-wrap:break-word;

}

.sidebar h2{

  font-size:14px;

  line-height:25px;

 }

.sidebar  ul {

  padding:4px 8px;

 }

.sidebar  ul li{

  line-height:24px;

  background:url(../images/ico-3.gif) 4px 9px no-repeat;

 }

.resultlist{

  overflow:hidden;

}

.resultlist ul{

  padding:20px 0 0 20px;

 }

.resultlist ul li{

  padding-top:15px;

 }

.resultlist ul li h3{

  line-height:30px;

  font-size:16px;

  font-weight:normal;

 }

.resultlist ul li h3 a{

  text-decoration:underline;

 }

.resultlist ul li p{

  line-height:22px;

  color:#333;

  font-size:14px;

  width:650px;

 }

.resultlist ul li span small{

  line-height:22px;

  font-size:12px;

  margin-left:5px;

  color:#999;

 }

.resultlist ul li span a{

  color:#008400;

 }





.banner {overflow:hidden;margin-top:10px;}



.fl {float:left;}

.fr {float:right;}

.cboth {clear:both;}

.bline1 {border-bottom:1px dashed #dedede;}

.mt10 {margin-top:10px;}

.mb10 {margin-bottom:10px;}





.divtop1, .divbottom1, .divtop2, .divbottom2 {overflow:hidden; margin:0; padding:0; }

.divtop1 {width:260px; height:14px; background:#fff url(../images/divtop1.png) no-repeat left top;}

.divbottom1 {width:260px; height:14px; background:#fff url(../images/divbottom1.png) no-repeat left top;}



.divtop2 {width:260px; height:9px; background:#fff url(../images/divtop2.png) no-repeat left top;}

.divbottom2 {width:260px; height:9px; background:#fff url(../images/divbottom2.png) no-repeat left top;}



/****picnews****/

.picnews{width:958px;float:left;clear:both;overflow:hidden;1margin-top:9px;*1margin-top:12px;_4margin-top:0px; border:1px solid #E1CC8B;}

.picnews dt {width:60px; float:left;height:170px; background:#fff url(../images/picnewstitle.png) no-repeat left -5px;}

.picnews dd {width:898px; float:right; height:170px;}

 

/***flink***/

.flink {width:600px; padding:50px 180px 15px 180px; height:60px;}/* background:#fff url(../images/flinkbg.png) no-repeat left top;*/





/*e2 ҽԺ ҽԺ豸 ҽԺ*/



.e2{ width:958px; overflow:hidden; border:1px #cdcdcd solid; margin-top:10px;margin-bottom:10px;}

.e2 .tt{ width:958px; height:33px; overflow:hidden; background:url(../images/bg_hj.jpg) repeat-x;}

.e2 .tt h2{ float:left; width:117px; height:33px; background:url(../images/rongyi_1.jpg) left bottom no-repeat; font-size:14px; font-weight:normal; line-height:28px; margin-top:0px; text-align:center;}

.e2 h2 a,.e2 h2 a:visited,.e2 h2 a:hover{ color:#000; text-decoration:none}

.e2 h2.hover{ background:url(../images/bg_hover.jpg) left top no-repeat; color:#06487B; font-weight:bold;}

.e2 h2.hover a{ padding-right:12px;}

.e2 h2.hover a,.e2 h2.hover a:visited,.e2 h2.hover a:hover{ color:#06487B; text-decoration:none}

.e2 .cont{ width:934px; overflow:hidden; margin:8px auto;}

#leftArr3,#rightArr3,#leftArr4,#rightArr4,#leftArr5,#rightArr5,#leftArr6,#rightArr6{ margin-top:55px; display:inline; cursor:pointer;}

#leftArr3,#leftArr4,#leftArr5,#leftArr6{ margin-left:15px}

#rightArr3,#rightArr4,#rightArr5,#rightArr6{ margin-right:15px}

#equipment,#Aequipment,#environment,#homement{ width:808px;  overflow:hidden; margin:0px 10px 0 10px;}

.e2 ul li{overflow:hidden; display:inline; float:left; padding-right:10px; padding-left:10px; text-align:center; }



#equipment{ height:155px; overflow:hidden;}

#equipment li{width:192px; height:155px;}

#equipment li img{ width:190px; height:130px; }



#Aequipment li{width:192px; height:155px;}

#Aequipment li img{ width:190px; height:130px;}



#homement li{width:192px; height:155px;}

#homement li img{ width:190px; height:130px; }

#environment li{ width:192px; height:155px;}

#environment li img{ width:190px; height:130px;}

.e2 UL LI {	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; OVERFLOW: hidden;  TEXT-ALIGN: center}

.e2 a{text-decoration:none;color:#000000;}

.e2 a:hover{color:#666;}

.e2 img{display:block;}

/*רϹ*/



.zj_1{margin-bottom:10px;width:241px;overflow:hidden;}

.zj_1 .tu{float:left;}

.zj_1 .tu img{padding:1px;border:1px solid #CECECE;}

.zj_1 .no{float:right;width:165px;overflow:hidden;word-break:break-all;white-space:normal;}

.zj_1 .no strong{height:17px;display:block;overflow:hidden;}

.zj_1 .no .nr{height:45px;overflow:hidden;margin-bottom:2px;width:139px;}

.zj_1 .no .aniu img{margin:0px 2px;}

.zj_1 p{line-height:23px;}

.zj_1 .no strong a{color:#000;text-decoration:none;}

.zj_1 .no p a{color:#E16410;text-decoration:none;}



/*FOOTER*/

.powered {color:#ffffff;}

.copy_r{margin-left:25px;}

.copy_r p{text-align:left;color:#ffffff;font-size:13px;line-height:30px;}

.copy_l{float:left;margin-left:25px;margin-right:25px;}





#ywzx{}