﻿@charset "utf-8";
/* CSS Document */

/* 清除内外边距 */
*{
    margin: 0;
    padding: 0;
}

/* 重置列表元素 */
ul, ol { list-style: none; }

/* 注：optgroup 无法扶正 */
button, input, select, textarea {
    font-size: 100%; /* 使得表单元素在 ie 下能继承字体大小 */
}

/* 重置表格元素 */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

img{ width:100%;}

em{ font-style:normal;}
input[type=button], input[type=submit], input[type=file],input[type=checkbox],input[type=radio], button { cursor: pointer; -webkit-appearance: none; } 

/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html {overflow-x:hidden; background:#fff;}
body{overflow-x: hidden;font-family:"微软雅黑"; background:#fff; }
a{ cursor:pointer; text-decoration:none;}
a:hover{ text-decoration:none;}
.clear{ clear:both;}
.center{ width:calc(var(--owidth)*570); margin:0 auto;}
.flex{ display:flex;flex-flow:row wrap;justify-content:space-between; align-items: center;}

.magrin10{ margin-top:calc(var(--owidth)*10);}
.magrin20{ margin-top:calc(var(--owidth)*20);}
.magrin25{ margin-top:calc(var(--owidth)*25);}
.magrin30{ margin-top:calc(var(--owidth)*30);}
.magrin35{ margin-top:calc(var(--owidth)*35);}
.magrin40{ margin-top:calc(var(--owidth)*40);}
.magrin45{ margin-top:calc(var(--owidth)*45);}
.magrin50{ margin-top:calc(var(--owidth)*50);}
.magrin60{ margin-top:calc(var(--owidth)*60);}
.magrin70{ margin-top:calc(var(--owidth)*70);}
.magrin80{ margin-top:calc(var(--owidth)*80);}
.magrin90{ margin-top:calc(var(--owidth)*90);}
/***********************************************************************************************/


.header{ height: 140px; background-color: #fff; width: 100%;}
.scont{ width: 1200px; margin: 0 auto;}
.slogo{ width: 254px; margin-top: 35px;}
.header_sr{ float: right; width:506px; height: 100%; text-align: left;}
.header_sr dl{ overflow: hidden; margin-top: 30px;}
.header_sr dt{ float: right; }
.header_sr dt a{ color:#333333 ;}
.header_sr li a{ color:#333333 ;}
.shome{ background-image: url(../images/home.jpg); background-position: left; background-repeat: no-repeat; padding-left: 28px; width: 80px;background-size:17px; font-size:13px;}
.ssc{ background-image: url(../images/sc.jpg); background-position: left; background-repeat: no-repeat; padding-left: 28px;background-size:17px; font-size:13px;}
.header_sr ul{ overflow: hidden;margin-top:40px;}
.header_sr li{ float: left; text-align: center; margin-right: 50px; position: relative; height: 33px;}
.header_sr li:last-child{ margin-right: 0px;}
.v_xiaxian{position:absolute;left:50%;width:0;height:3px;background:#d80c18;bottom:0; top:30px}



.footer{ background-color: #333333; height: 210px; width: 100%; color: #999999;}
.footer a{ color: #999999;}
.footer .sleft{ float: left; width: 40%;}
.footer .sright{ float: right; width: 60%;}
.scont1{width: 1100px; margin: 0 auto;overflow:hidden;}
.fk{color: #cccccc; margin-top: 35px; display: block; }
.footer .sleft span{display: block; width: 100%;}
.slxfs{ display: block; width: 100%;background-image:url(../images/fdh.png) ; background-position: left; background-repeat: no-repeat; font-size: 36px; font-weight: bold; padding-left: 56px; margin-top: 50px;}
.s1{ margin-top: 50px; line-height: 24px;}
.sright ul{ overflow: hidden; margin-top: 30px;}
.sright ul li{ float: left; margin-right: 28px;}
.sright ul li:last-child{ margin-right: 0px;}

.sright dl{ overflow: hidden;margin-top: 50px; }
.sright dl dt{ float: left; margin-right: 15px;}
.sright dl dt:last-child{ margin-right: 0px;}

.dt{ background-image: url(../images/fdz.png); background-position: left center; background-repeat: no-repeat; padding-left: 20px;}
.cz{ background-image: url(../images/fcz.png); background-position: left center; background-repeat: no-repeat; padding-left: 20px;}
.zc{ background-image: url(../images/fzc.png); background-position: left center; background-repeat: no-repeat; padding-left: 20px;}

.v_footthree_right{width:3%;height:80px;position:fixed; right:1%; bottom:3%; z-index:999;cursor:pointer;display:none;}
.v_footthree_right img{width:100%;}




























