@charset "utf-8";
html {
    font: normal 14px "微软雅黑", Arial;
}
body {
    padding: 0px;
    margin: 0px auto;
    color: #666;
    width: 100%;
    min-width: 1000px;
    /*width: expression((documentElement.clientWidth < 1200) ? "1200px" : "100%" );*/
    zoom: 1;
}
h1,h2,h3,h4,h5,h6,p{
    margin:0;
    padding:0;
}
ul, li, form, dl, dt, dd, div {
    padding: 0px;
    margin: 0px;
}
select, input, textarea {
    border-radius: 0;
    -webkit-border-radius: 0;
    color: #666;
	background: none;
    border: none;
    margin: 0;
    padding: 0;
}
input:focus {
    outline: none;
}
input, button, select, textarea {
    outline: none; /*-webkit-appearance:none;*//*强制去除表单自带的样式*/
	font: normal 14px "微软雅黑", Arial;
}

textarea {
    resize: none; /*-webkit-appearance:none;*//*强制去除textarea自带的样式*/
}

article, aside, footer, header, nav, section, figure, figcaption {
    display: block;
}
/*html5设置*/
figure, figcaption {
    margin: 0px;
    padding: 0px;
}
audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline;
}
img {
    border: none;
    border: 0;
    max-width: 100%;
    vertical-align: middle;
}
a {
    color: #666;
    text-decoration: none;
}
a:focus {
    outline: none;
    -moz-outline: none;
}
a:hover {
    text-decoration: none;
}
.clear {
    clear: both;
    height: 0px;
    overflow: hidden;
}
.SinglePage{  text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; font-size:13px; line-height:24px;}
.container{
	width:1000px;
	margin:auto;
}
/*******************************************头部**************************************************************/
.header{
    background-color:#fff;
}
.container1{
	width:1025px;
	margin:auto;
}
.header .logo{
    float:left;
    height:81px;
    display:table;
}
.header .logo a{
    display: table-cell;
    vertical-align: middle;
}
.header .navbar{
    float:right;
    /*overflow: hidden;*/
}
.header .navbar>li{
    float:left;
    list-style: none;
    position: relative;

}
.header .navbar>li>a{
    display: block;
    height:78px;
    width:114px;
    line-height:78px;
    text-align:center;
    /*padding:28px 25px 30px;*/
    font-size:16px;
    color:#333;
    border-top:2px solid transparent;
}
.header .navbar>li:first-child>a{
    width:80px;
}
.header .navbar>li.on{
    background-color:#DA3C1C;
}
.header .navbar>li.on>a{
    color:#fff;
    border-top:2px solid #0E335C;
}
.header .navbar>li .dropdown{
    width:114px;
    text-align:center;
    display: none;
    position: absolute;
    top:80px;
    z-index: 100;
}

.header .navbar > li .dropdown.dropdown_prod {
    width:228px;
    left: -55px;
}

.header .navbar > li .dropdown.dropdown_prod > li > a {
    width:208px;
    /*text-align:left;*/
}
.header .navbar>li .dropdown>li{
    background-color:#BD462D;
    list-style: none;
}
.header .navbar>li .dropdown>li>a{
    display: block;
    margin:auto;
    height:38px;
    color:#fff;
    width:104px;
    line-height:38px;
    border-bottom:1px solid #E07A66;
}
.header .navbar>li .dropdown>li:hover{
    background-color:#CB2200;
}
/************************************************尾部*****************************************************/
.footer{
    width:100%;
    height:70px;
    line-height:70px;
    background-color:#0E335C;
    text-align:center;
    color:#D5D5D5;
}

.banner{
    width:100%;
    height:500px;
}


/*2016-9-28*/
/*Rmenu*/
.Rmenu{
	position: fixed;
	right: 0;
	top: 30%;
}
.Rmenu li{
	list-style: none;
	position: relative;
	width: 70px;
}
.Rmenu li a{
	text-indent: -99999px;
	display: inline-block;
	width: 70px;
	height: 60px;
}
.Rmenu .li1 a{
	background: url(../images/rmenu1.png) no-repeat;
}
.Rmenu .li1 a:hover{
	background: url(../images/rmenu_on1.png) no-repeat;
}
.Rmenu .li2 a{
	background: url(../images/rmenu2.png) no-repeat;
}
.Rmenu .li2 a:hover{
	background: url(../images/rmenu_on2.png) no-repeat;
}
.Rmenu .li3{
	display: none;
}
.Rmenu .li3 a{
	background: url(../images/rmenu3.png) no-repeat;
}
.Rmenu .li3 a:hover{
	background: url(../images/rmenu_on3.png) no-repeat;
}
.Rmenu .li2 dl{
	position: absolute;
	width: 251px;
	height: 251px;
	right: 70px;
	top: -95px;
	padding: 0 10px;
	display: none;
}
.Rmenu li dl img{
	width: 251px;
	height: 251px;
	box-shadow: 0 0 3px 3px #dedddd;
	-moz-box-shadow: 0 0 3px 3px #dedddd;
	-webkit-box-shadow: 0 0 3px 3px #dedddd;
	-o-box-shadow: 0 0 3px 3px #dedddd;
}
/*Rmenu*/




















