﻿@charset 'utf-8';
*{
	margin:0;
	padding:0;
}
body{
	font: 14px "\5FAE\8F6F\96C5\9ED1",Verdana,Tahoma,Arial,Helvetica,sans-serif;
	background: #ffffff;
	color: #333333;
}
h1, h2, h3, h4, h5, h6, table, td, tr, th {
	font-size: 14px;
	font-weight:normal;
}
ol,ul{
	list-style: none;
}
img{
	border:0;
}
a:link {
	color:#333;
	text-decoration:none;
}
a:visited {
	color:#333;
	text-decoration:none;
}
a:hover {
	color:#e92032;
	text-decoration:none;
}
a:active {
	color:#333;
	text-decoration:none;
}
.clear{
	clear:both;
}
.fl{
	float:left;
}
.fr{
	float:right !important;
}
#layout {
	width:100%;
	margin: 0 auto;
}
/*新底部设置*/
    #newfoot{
        width: 100%;
        height: 80px;
        background: #ec7902;
        position: fixed;
        bottom: 0px;
        left: 0px;
        display: none;
        z-index: 99999;
    }
    .newfoo{
        width: 1200px;
        height: 42px;
        padding-top: 19px;
        margin:0 auto;
    }
    .newfoo ul{
        width: 435px;
        float: left;
        height: 20px;
        padding-top: 11px;
    }
    .newfoo li{
        float: left;
        width:78px;
        height: 20px;
        line-height:15px;
        color: #fff;
        font-size: 16px;
        padding-left: 24px;
        background: url("../images/nficon.png") no-repeat;
    }
	.newfoo li a {
		color:#FFF;
	}
    .newfoo .nf_2{
        background-position: 0px -30px;
    }
    .newfoo .nf_3{
        background-position: 0px -61px;
    }
    .newfoo .nf_4{
        background-position: 0px -93px;
    }
    .newfoo>div{
        width: 470px;
        *width:500px;
        height: 31px;
        line-height:31px;
        float: left;
        margin-left:25px;
        *margin-left: 20px;
        margin-top: 5px;
    }
    .newfoo>div input{
        width: 66px;
        height: 30px;
        border:none;
        text-align: center;
        line-height: 28px;
        color: #fff;
        outline: none;
        background: #fdb141;
    }
    .newfoo>div .nftex{
        width: 150px;
        text-align: left;
        height: 28px;
        text-indent: 5px;
        color: #8b8b8b;
        background: #fff;
        border:1px solid #d5d5d5;
    }
    .newfoo>div span{
        *position: relative;
        *top:-6px;
        font-size: 12px;
        margin-left:30px;
        color: #fff;
    }
    .newfoo>img{
        display: block;
        width: 173px;
        height: 42px;
        float: right;
    }
	
	/*浮在两边的两个侧边栏设置*/
    .left{
        width: 148px;
        height: 336px;
        position: fixed;
        top:190px;
        left: 0px;
        background: #C90B0B;
         z-index: 330;
    }
    a.leftfont{
        display: block;
        width: 130px;
        margin: 0 auto;
        padding-top: 12px;
        *padding-top: 10px;
        margin-bottom: 10px;
        height: 19px;
        font-size: 16px;
		text-align:center;
        color: #fff;
        font-weight: bold;
    }
    .cang img{
        width: 26px;
        position: fixed;
        left:140px;
        top:290px;
        z-index: 330;
    }
    .left ul{
        width: 148px;
        height: 141px;
    }
    .left li.leftzi{
        padding-left: 35px;
        margin-left: 20px;
        height: 30px;
        line-height: 35px;
        *line-height:30px;
        background: url("../images/lefticon.png") no-repeat 0px 8px;
    }
    .left li{
        width: 146px;
        height:17px;
    }
    .left li.lz_2{
        background-position: 0px -32px;
    }
    .left li.lz_3{
        background-position: 0px -76px;
    }
    .left li a{
        font-size: 16px;
        color: #fff;
    }
    .leftcode img{
        width: 89px;
        height: 89px;
        display: block;
        margin:0 auto;
        *margin-top: 7px;
    }
    .leftfree img{
        width: 115px;
        height: 29px;
        display: block;
        margin:0 auto;
        padding-top:10px;
    }
    .right{
        width:143px;
        height: 249px;
        position: fixed;
        top:190px;
        right: 0px;
        background: #ed4a26;
        padding:14px;
        z-index: 330;
    }
    .right>div{
        width: 15px;
        height: 15px;
        position: absolute;
        right: 0px;
        top:0px;
        cursor: pointer;
        background: url("../images/guanbi.jpg") no-repeat;
    }
    .right h3{
        font-size: 20px;
        color: #fffc00;
        padding-bottom:13px;
    }
    .right input{
        width: 68px;
        height:23px;
        line-height: 23px;
        border:none;
        outline:none;
        text-indent: 5px;
        margin-bottom: 11px;
		float:left
    }
    .right .quan{
        width:143px; 
    }
    .right .huo{
        text-indent: 0px;
        background: #fafcaf;
        color: #ed4a26;
        cursor: pointer;
        margin-left:2px;
    }
    .right p{
        font-size: 12px;
    }
    .right p a{
        color: #fff;
    }
    .right h4{
        color: #fff;
        width: 171px;
        margin-top: 11px;
    }
    .right img{
        margin-top:13px;
    }
    .right .s{
        *margin-left:-4px;
    }