@charset "utf-8";
div{
	margin:0;}
.header .nav-icon{
	display:none;}
.wrap{
	width:1200px;
	margin:0 auto;}
.header{
	width:100%;
	min-width:1200px;
	margin:0 auto;
	background-color:#a90904;
	height:120px;
	overflow:hidden;
	font-size:0;
	background-image:url(../images/hbg.jpg);
	background-repeat:no-repeat;
	background-position:right top;
    position: fixed;
    top: 0;
    z-index: 100;
}
.header .logo{
	float:left;
	margin-top:0px;}
.header .logo img{
	vertical-align:top;}
.header .sch{
	float:right;
	width:280px;
	height:40px;
	overflow:hidden;
	background-color:#d89d8f;
	border-radius:20px;
	overflow:hidden;
	margin-top:36px;
        color:#a03115;}
.header .sch input{
	display:inline;zoom:1;
	display:inline-block;
	margin-top:10px;
        color:#a03115;}
.header .sch .int{
	float:left;
	position:relative;
	width:192px;
	height:20px;
	line-height:20px;
	font-size:14px;
	color:#a03115;
	padding-left:30px;
	border-right:1px solid #a90904;}
.header .sch::-webkit-input-placeholder{
　　　　　　　　　　　color:#a03115;}
.header .sch::-moz-input-placeholder{
　　　　　　　　　　　color:#a03115;}
.header .sch:-moz-input-placeholder{
　　　　　　　　　　　color:#a03115;}
.header .sch:-ms-input-placeholder{
　　　　　　　　　　　color:#a03115;}
.header .sch .btn{
	float:right;
	margin-right:20px;
	width:30px;
	height:40px;
	margin-top:0;
	background-image:url(../images/sch.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	cursor:pointer;}
.header ul{
	float:right;
	margin-top:32px;
	overflow:hidden;}
.header ul li{
	float:left;
	margin-left:32px;
	width:70px;}
.header ul li img{
	display:block;
	margin:0 auto;}
.header ul li a{
	display:block;
	text-align:center;
	font-size:14px;
	line-height:36px;
	color:#fff;
	margin:0 auto;}
.nav{
	 width:100%;
	 min-width:1200px;
	 position:relative;
	 z-index:200;
	 background-color:#fff;
position: fixed;
    top: 120px;
}
.nav>ul>li{
	position:relative;
	float:left;
	cursor:pointer;
	z-index:200;}
.nav>ul>li:hover{
	background-color:#a90904;
	color:#fff;
	transition:.4s;
	-moz-transition:.2s; /* firefox 4 */
	-webkit-transition:.2s; /* safari 和 chrome */
	-o-transition:.2s;}
.nav>ul>li>a{
	display:block;
	font-size:16px;
	text-align:center;
	line-height:50px;
        width:105px;
	color:#a90904;
	background-image:url(../images/nl.jpg);
	background-repeat:no-repeat;
	background-position:right center;}
.nav>ul>li:hover a{
	color:#fff;}
.subnav{
	position:absolute;
	left:0;
	border:#0e419c;
	width:200px;
	color:#fff;
	display:none;
	border:1px solid #c10600;
	z-index:999;
	border-top:none;}
.subnav>li{
	position:relative;
	width:100%;
	height:44px;
	background-color:#a90904;}
.subnav>li>a{
	display:block;
	margin-left:12px;
	margin-right:12px;
	color:#fff;
	font-size:14px;
	line-height:44px;
	height:43px;
	text-align:center;
	border-bottom:1px solid #c10600;}
.subnav>li>a:hover{
	color:#fff;
	border:none;}
.subnav>li:hover{
	background-color:#c10600;
	transition:.3s;}
.second-nav{
	position:absolute;
	width:200px;
	right:-202px;
	top:0;
	background-color:#a90904;
	display:none;
	border:1px solid #c10600;
	overflow:hidden;}
.second-nav>li{
	width:100%;}
.second-nav li:hover{
	background-color:#c10600;}
.second-nav>li>a{
	line-height:40px;
	display:block;
	font-size:14px;
	text-align:center;
	color:#fff;
	border-bottom:1px solid #c10600;}
.second-nav>a:hover{
	color:#fff;}
.nav .current{
	background-color:#a90904;
	color:#fff;
	background-image:url();}
/*nav-over*/
.banner{
	width:1200px;
	overflow:hidden;
	margin:0 auto;}
.position{
	width:1200px;
	overflow:hidden;
	margin:0 auto;
	line-height:40px;
	color:#545454;
	font-size:14px;
margin-top: 170px;
}
.position a{
	line-height:40px;
	color:#545454;
	font-size:14px;
	margin-right:5px;
	margin-left:5px;}
.sidebar{
	float:left;
	width:260px;
	background-color:#fff;
	padding:50px 5px;}
.sidebar-ul{}
.sidebar-ul h1{
	height:80px;
	background-image:url(../images/st.jpg);
	background-position:left top;
	color:#fff;
	font-size:26px;
	text-align:center;
	line-height:80px;}
.sidebar-ul>li{
	line-height:60px;}
.sidebar-ul>li>a{
	display:block;
	font-size:18px;
	color:#333;
	padding-left:55px;
	background-image:url(../images/dian-h.jpg);
	background-repeat:no-repeat;
	background-position:40px center;}
.sdu-second{}
.sdu-second>li>a{
	display:block;
	padding-left:52px;
	color:#727272;
	font-size:14px;}
.sdu-second>li>a:hover{
	color:#fff;
	background-color:#a6150a;
	background-position:40px center;}
.sidebar-ul>li>a.movec{
	color:#fff;
	background-color:#a6150a;
	background-image:url(../images/dian-red.jpg);
	background-repeat:no-repeat;
	background-position:40px center;}
.sidebar-ul>li>a.active{
	color:#fff;
	background-color:#a6150a;
	background-image:url(../images/jt.jpg);
	background-repeat:no-repeat;
	background-position:40px center;}

.footer{
	width:100%;
	min-width:1200px;
	height:90px;
	overflow:hidden;
	background-color:#505050;
    text-align: center;
    padding-top: 20px;
    box-sizing: border-box;
}
.footer .sy-logo{
	float:left;
	margin-top:34px;
	margin-left:350px;
	margin-right:10px;}
.footer .cpr{
	float:left;
	margin-top:30px;}
.footer .cpr span{
	font-size:14px;
	color:#c0c0c0;
	line-height:22px;}
.footer p{
color:#fff;
}
.wrap p{
    font-size: 14px;
   line-height: 30px;
    text-indent: 2em;
}