body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol, li, dl, dt, dd, form, a, fieldset, input, th, td
{
 margin: 0; padding: 0; border: 0; outline: none; font-family:"Microsoft Yahei", "ºÚÌå", Arial, "¿¬Ìå_GB2312", "ËÎÌå";letter-spacing:2px; text-decoration:none;
}
body{line-height: 1;font-size: 95% /* Decide for yourself if you want to include this. */;}
h1, h2, h3, h4, h5, h6{font-size: 100%;padding: .6em 0;margin: 0 15px;}
ul, ol,li{list-style: none;}
a{color: black;text-decoration: none;}
a:hover
{text-decoration: underline;}
.floatLeft{float: left;padding: .5em .5em .5em 0;}
.floatRight{float: right;padding: .5em 0 .5em .5em;}
    * {
        margin:0px;
        padding:0px;
    }
    /*body {
        background:url(img/bg.gif) no-repeat center;
        height:100%;
    }*/
    #main {
    background-attachment: fixed;
    background-color: #888888;
    background-position: center top;
    background-repeat: repeat;
    background-size: cover;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%; 
    z-index:-1;
    /*width:1542px;
    height:709px;*/
    
    }
    .logo {
    text-align:center;
    }
    .logo img{
    margin:60px auto 0px;
    }
    .search {
    text-align:center;
    }
    .inputsearch {
    margin-top:56px;
    margin-bottom:43px;
    width:630px;
    height:53px;
    border:0px;
    border-top:0;
    background: url("search-bg-right.png");
    padding-left:10px;
    font-size:14px;
    line-height:35px;
	color:#666666;
    }
  input[type=text]:focus, input[type=password]:focus {
    border: 0;
    outline: none;
}
    .inputcontent {
       margin:0 auto;
       width:642px; 
    }

    .inputcontent ul{
        width:660px;
    }

	.fu{
	   background:url("hsearch.png") no-repeat left bottom;
       width:114px;
       height:41px; 
       float:left; 
       margin-bottom:10px;
       line-height:41px;
       margin:0px 18px 10px 0px;
	   cursor:pointer;
	}
	
	.fu:hover{
	   background:url("hsearchove.png") no-repeat left bottom;
	}
	
    .inputcontent ul li span {
            padding-left:58px;
            color:white;
            font-size:16px;
            font-weight:bold;
			margin-top:1px;
			letter-spacing:7px;
        }
    .inputcontent ul li .navli {
		width: 112px;
		padding-bottom: 10px;
		visibility:hidden;
		z-index:1;position: relative;
		border-style: solid;
		border-width: 0 1px 2px 1px;
		border-color: #a9e497 #a9e497 #cceebf;
		background: #e7f7dc;
    }
    .navli li {
	width:112px;
	text-align:center;
	height:30px;!important; 
	color:#838080;
	font-weight:bold;
        }
    .navli li a {
	width:112px;
	text-align:center;
	height:30px;
	color:#838080;
	font-weight:bold;
        }
        
	.navli li a:hover{
	width:112px;
	text-align:center;
	color:#1d920a;
	height:30px;
	text-decoration:underline;
	cursor:pointer;
        }
	.cang{
	position:absolute;
	right:20px;
	top:20px;
	color:#FFFFFF;
	}
	.cang span{cursor:pointer;}
	
	
	.footer{Z-INDEX: 99999; LEFT: 0px;BOTTOM: 0px; _POSITION: fixed! important;}
	
	.bottom{margin:0 auto; padding:20px; color:#FFFFFF; text-align:center; filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;z-index:100; background-color:#548D3B;
	}
	.bottom a{color:#FFFFFF;}

.news{ margin:0 auto; width:770px;}
.news ul { padding-right: 25px;}
.news ul li { width: 770px; height: 170px; padding: 10px; background: #fff;}
.news ul li .viewimg { width: 250px; height: 165px; float: left; display: inline; margin-right: 30px; position: relative;}
.news ul li .viewimg  img { width: 250px; height: 165px;}
.news ul li .viewimg a:hover em { background:#00AA98 url(../images/symbol-26.png) no-repeat center center; opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80); position: absolute; top: 0px; left: 0px; width: 250px; height: 165px;}
.news ul li .standpoint { position: absolute; top: 0px; left: 0px; width: 68px; height: 30px; font-size: 14px; color: #fff; background-color: #00AA98; text-align: center; line-height: 30px;}
.news ul li h3 a{font-size: 18px; font-weight: bold;  height:31px; padding:1px 3px; line-height:31px;display:block; margin-bottom:15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.news ul li h3 a:hover {background:#00AA98; color: #fff;}
.news ul li p { color: #3e3e3e; font-size: 14px; height: 80px; display:block;overflow: hidden;}
.news ul li  span { background: url(../images/symbol-9.png) no-repeat 0 4px;  display: inline-block; text-indent: 20px; color: #3e3e3e;margin-right:10px; float:right;}
.news ul li span.timeago{ background: url(../images/symbol-11.png) no-repeat 0 4px;}


.news { width: 770px; position: relative; padding-top: 60px; padding-right: 30px; *padding-right: 0px; *width: 730px;}
.news .inner{ padding:0 10px 0 15px;}
