﻿@charset "gb2312";
*{ margin:0; padding:0}
body{ margin:0 ; padding:0;font: normal 14px '΢���ź�'; color:#000;}
input,button,select,textarea{outline:none}
textarea{resize:none}

div,p,h2,h3,h4{ margin:0; padding:0; font-weight:normal}
.w125 a{ text-decoration:none;}
ul,li{ list-style:none; margin:0; padding:0}
.pr{ position:relative}
.mg3{ margin:3% auto !important;}
.mt3{ margin-top:3% }
.mt5{ margin-top:5% !important }
.pd1{ padding:5% 0 0 0}
.pd1{ width:1002px; margin-left:auto; margin-right:auto; text-align:center}
.pd1 ul{ width:100%; height:200px; margin:0px; padding:0px; list-style:none}
.pd1 li{ width:50%; height:200px; float:left;}

.pd2{ padding:2% 0}
.pd3{ padding:3% 0 !important}
.pd5{ padding:5% 0}
.pd_t5{ padding:5% 0 0}
.mg42{ margin:0 0 0 42px}
.fl{ float:left}
.fr{ float:right}
.clr{ clear:both;}
.abc{ color:#49adc2 !important;}
.banner{ background:url(../image/banner.jpg) no-repeat center top; height:500px;}

.sp1{position: absolute;
    bottom: 92px;
    width: 175px;
    height: 90px;
    left: 89px;}
.sp2{position: absolute;
    height: 90px;
    width: 175px;
    bottom: 93px;
    left: 305px;}

.w125{ width:1250px; margin:0 auto}

.m_tit{ text-align:center ; font-size:40px; font-weight:bold; color:#3c3c3c; } 
.m_tit p{ display:block; color:#104b9f; font-size:22px;text-transform : uppercase}
.m_tit p span{ color:#01b3c4}
.m_con{ font-size:18px; text-align:center; line-height:1.8; word-spacing:1px; }
.m_btn {
    border: solid 2px #49adc2;
    width: 400px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    font-size: 24px;
    color: #49adc2;
    font-weight: bold;
	margin:0 auto;
}
.bgl{ background:#ebf2f4;}
.m_sl{ width:1150px; margin: 0  auto 5%;height:560px}
.m_sl ul li{ width:300px; margin:0 40px; float:left; height:280px; font-size:16px;}
.m_sl ul li p{ margin:10px 0}
.m_sl ul li p a{ display:inherit;}
.wtrlyy1 ul{ position:absolute; left:82px; top:20px}
.wtrlyy1 ul li{ width:44%; float:left; font-size:16px; line-height:1.6}
.wtrlyy1 ul li p{ font-size:30px;    margin-bottom: 18px; font-weight:bold; color: #3C3C3A;}
.wtrlyy1 ul li span{ color:#104b9f}
.wtrlyy2{ height:400px;width:95%; margin-left:auto; margin-right:auto}
.wtrlyy2 ul{ width:100%; height:400px;list-style:none; margin:0px; padding:0px; margin-left:105px; }
.wtrlyy2 li{ float:left; }
.chr1{ width:50%}
.chr2{ width:33%}


.m_gf{ width:40%; margin-left:60px}
.m_gf ul li{ border-left:solid 4px #47a5b9; margin-bottom:8px; font-size:16px; padding:3px 0}
.m_gf ul li div{ margin-left:28px;}
.m_gf ul li span{ display:block ; color:#47a5b9;font-weight: bold;}
.m_gf ul li:last-of-type span { font-size:16px}
.m_gf ul li:last-of-type { font-size:13px}
.m_gf ul li:nth-child(odd){ border-left:4px solid #104b9f;}
.m_gf ul li:nth-child(odd) span{ color:#104b9f;}
.m_sp { margin-right:60px;}

.fx{width: 55%;
    margin: 0 auto;
    text-align: center;
    font-size: 24px;
    background: #114B9F;
    height: 50px;
    line-height: 50px;
    color: #fff;
    font-weight: bold;}

.E-commerce{ width:90%; margin:3% auto; }

.E-commercetitle{width:100%;}
.E-commercetitle h3{ height:80px; position:relative; font-family:Microsoft YaHei;}
.E-commercetitle h3 span{ display:block; position:absolute; height:80px; width:100%; text-align:center;color:#3CA0B7;}
.E-commercetitle h3 span a{ display:inline-block; height:78px; line-height:26px; font-size:20px; color:#000; position:relative; width:24%; vertical-align:top; line-height:1.4; }
.E-commercetitle h3 span a.cur{color:#114b9f; border-bottom:5px solid #114b9f; color:#114b9f;  font-weight:bold;}
.E-commercetitle p{background:#3CA0B7; height:1px; overflow:hidden;line-height:0px;}
.m_tj{ font-size:15px; line-height:1.6;width:97%; margin:0 auto;}
.m_tj strong{ color: #114b9f}

.E-commercelist{width:100%; padding-top:45px; overflow:hidden; display:none;}
.E-commercelist ul{ margin:0px; padding:0px;}
.E-commercelist ul li{float:left;color:#000;text-align:left; width:595px!important;height:356px;border:1px solid #ccc; }



.hd{ width:81%; margin:0 auto; height:110px;}
.hd li{ width:96;height:96px; float:left; border:1px solid #5fb8cb; margin-left:15px;}
.hd li:nth-of-type(1){ margin:0;}
.hd .on{ border:5px solid #104b9f;}
.bd .prev{ background: url(../image/icon.png) no-repeat center left; height:90px; width:40px; position:absolute;top:130px; left:30px}
.bd .next{ background: url(../image/icon1.png) no-repeat center right; height:90px; width:40px; position:absolute;top:130px; right:30px}

.fw{ width:336px;height:182px; position:absolute;left:50%; transform:translateX(-50%); display:none}
.fw:hover{ background:url(../image/fwh.jpg) no-repeat center top; display:none}

.crup{ width:1002px; margin-left:auto; margin-right:auto; height:220px;}
.crup ul{ width:100%; height:220px; margin:0px; padding:0px; list-style:none}
.crup li{ width:25%; height:220px; float:left;}

.rl6 {
    width: 1004px;
    margin: 0 auto;
    border: 2px solid #afd2e7;
	margin-bottom:20px;
}
.cs {
    width: 193px;
    display: inline-block;
    font-size: 20px;
	font-family:"΢���ź�";
	font-weight:bold;
    text-align: center;
    padding: 15px 0;
    vertical-align: middle;
    color: #49adc2;
}
.hyjs {
    width: 560px;
    display: inline-block;
    font-size: 16px;
	font-family:"΢���ź�";
	color:#5c5c5c;
	font-weight:bold;
    vertical-align: middle;
    line-height: 1.8;
    margin-left: 5px;
}
.hyjs input {
    width: 100px;
    height: 28px;
}
.btn {
    width: 200px;
    height: 60px;
    line-height: 60px;
    display: inline-block;
    font-size: 18px;
    vertical-align: middle;
    margin-left: 15px;
}
.btn input {
    width: 200px;
    height: 60px;
    line-height: 60px;
    border: none;
    background: #104b9f;
    font-size: 24px;
    color: #fff;
    font-family: '΢���ź�';
}




/*����*/


.m_cont1{ width:100%; float:left;}
.m_conx2{ width:100%; float:left; margin:2% 0px}
.m_cont1l{ float:left; width:60%; padding-left:10%}
.m_cont1r{ float:right; width:25%}
.m_cont1p1{ font-size:24px; font-family:"΢���ź�"; text-align:left; color:#5fb8cb}
.m_cont1p2{ font-size:18px; font-family:"΢���ź�"; text-align:left; color:#5c5c5c}
.m_conx2l{float:left; width:25%}
.m_conx2r{float:left; width:60%; padding-left:5%}
.xian{ width:100%; margin-left:auto; margin-right:auto}