@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; box-sizing:border-box}
body{ font-size:14px; font-weight:1.5; font-family:"微软雅黑", sans-serif !important;color:#343434;}
body, html{ overflow-x: hidden;}
a,img,input{ text-decoration:none; font-size:14px; border:0}
body,h1,h2,h3,h4,h5,h6,form,ol,li ,dl,ul,input,tr,td{margin: 0px;padding: 0px;list-style-type: none; color:#343434; font-weight:normal}
ul li{ list-style:none;}
.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}
a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ color:#333 } a:focus{ -moz-outline-style: none; /* FF */} 
a:hover{ color:#EB5B27}
input,button,select,textarea{outline:none}
textarea{resize:none; outline:none; -webkit-appearance: none;}
img{ max-width:100%}

.cent,.foot{ max-width:1200px; margin:auto; overflow:hidden}
.header{ position:relative;}
.header p img{ width:100%}
.header h1{ position:absolute; bottom:0; right:5%;width:420px}
.sy-bt{ margin:8% 0 5%;} 
.sy-bt h1{ text-align:center; background:url(../images/sy-12.jpg) no-repeat center bottom; padding-bottom:1%; font-size:24px}
.sy1{ position:relative;}
.sy1 .left{ width:42%;}
.sy1 .right{ width:55%;}
.sy1 .left p img{ width:100%}
.sy1 .right p{ font-size:16px; line-height:26px; text-indent:2em;}
.sy1 .right div{  padding:2.5%; background:#0B59A3; margin-top:8%; overflow:hidden}
.sy1 .right div h1{ font-size:16px; color:#fff}
.sy1 .right div h2{ font-size:16px; margin-top:3%; color:#fff; display:inline-block; width:50%; float:left}
.sy1 .right div h2:last-child{ text-align:right}
.sy2-1{ margin-bottom:15px; margin-right:15px}
.sy2-1 .left,.sy2-1 .right{ width:46.5%}
.sy2-1 .right p img{ width:100%} 
.sy2-1 .left,.sy2-1 .right p img{ height:440px}
.sy2-1 .left{ padding:7% 6%; background:#0B59A3; border-radius:100px 0 0 0}
.sy2-1 .left p{ font-size:16px; color:#fff; line-height:26px; margin:6% 0; text-indent:2em}
.sy3-1 h1{ font-size:20px; text-align:center}
.sy3-1 ul{ overflow:hidden; margin-left:-6%;}
.sy3-1 ul li{ font-size:18px; float:left; width:27.333%; margin-left:6%; margin-top:4%; background:#F7F7F7; height:190px; padding:3.5% 2%; line-height:28px}
.sy3-1 ul li strong{ font-size:45px; color:#0B59A3; display:block; margin-bottom:10%}
.sy3-1 ul li:nth-child(4),.sy3-1 ul li:nth-child(5){ padding-top:2.5%}
.sy3-1 ul li:nth-child(4){ margin-left:20%}
.sy3-2{ box-shadow:0 0 10px #ccc; margin:10px;padding:5% 4%}
.sy3-2 h1{ font-size:20px; text-align:center; margin-bottom:3.5%}
.sy3-2 ul{ border-top:#666 1px solid; border-bottom:#666 1px solid; overflow:hidden; padding:1% 0}
.sy3-2 ul li{ float:left; text-align:center; width:20%; text-align:center
; font-size:18px; margin:1.5% 0}
.sy4 table{ border-collapse:collapse}
.sy4 table tr td{ background:#F7F7F7; border-bottom:#fff 30px solid; padding:1% 0; text-align:center; font-size:18px; width:25%}
.sy4-1{ overflow:hidden; padding:0 13%; margin:5% 0 8%}
.sy4-1 dl{ float:left; width:36%; margin:0 7%; position:relative}
.sy4-1 dl dt img{ width:100%}
.sy4-1 dl dd{ background:#000; color:#fff; text-align:center; width:100%; font-size:30px; font-weight:bold; position:absolute; left:0; bottom:0;background:#000; background-color: rgba(0,0,0,0.8); filter: Alpha(opacity=80); padding:5% 0}
.footer{ background:#EEEEEE}
.foot1{overflow:hidden;margin: 2% 0 4%;/* padding-left: 2%; */}
.foot1 div{ overflow:hidden}
.foot1 div p{ float:left; width:33.333%}
.foot1 div p,.foot1 div p a{font-size:17px;margin-top: 3%;}
.foot1 div p img{ vertical-align:middle; margin-right:20px}
.foot1 div p:nth-child(4){width: 49.333%;}
.foot1 div p:nth-child(5),.foot1 div p:nth-child(6){width: 25.333%;}
.foot3{ border-top:#ccc 1px solid; padding:1% 0}
.foot3 p{ font-size:20px;text-align:center}
.foot3 h1{ font-size:22px; text-align:center; color:#FE0002; text-align:center; margin-top:0.5%}
.xf1{ position:fixed; right:10px; top:30%;}
.xf1 h1{ font-size:18px; color:#fff; background:#0B59A3; padding:5px 10px; margin-bottom:10%; border-radius:20px 0 20px 0}
.xf1 h1 img{ vertical-align:middle; margin-right:15px}
.xf1 p img{ display:block; margin-bottom:7%; border-radius:0 20px 0 20px}
.xf1 p{ font-size:16px; text-align:center; line-height:26px;}









