/*--------------------Reset-----------------*/
/** reset **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none;margin: 0;padding: 0;}
body,button, input, select, textarea{font: 14px/1.5 "Microsoft Yahei",tahoma,Srial,helvetica,sans-serif;}
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;}
em{font-style:normal;}
ul, ol{list-style: none;}
a{
	text-decoration: none;
	text-decoration: none;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}
a:hover{
	text-decoration: none;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}
/*ç«ç‹åŽ»æŽ‰æŒ‰é’®ã€è¿žæŽ¥çš„è™šçº¿*/
a:focus, a:active,
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {border: 0;outline : 0;} 
input,button,select,textarea{outline:none;-webkit-appearance:none;}
textarea{resize:none;}
a { text-decoration: none;color: #333;}
a{blr:expression(this.onFocus=this.blur());}
a:focus{outline:none;}
a.hidefocus{outline:none}
.button{ border-radius: 0; }
input{font-family: "Microsoft Yahei";}
textarea{font-family: "Microsoft Yahei";}
img{border:0px;  outline-width:0px;  vertical-align:top;}
.clearfix:after{clear:both;content:"\200B";display:block;height:0;}
.clearfix{*zoom:1;}
.fl { float:left;}
.fr { float:right;}
.wrap,.web{width:1200px;margin:auto;}
.gray{color:#b6b6b6;}
.bjl{background-color:#daedfb;}
.bjb{background-color:#fff;}
.margin-top-10{margin-top:10px;}
.padding-20{padding:10px 20px;}
.padding-38{padding: 10px 38px 20px;}
.margin-20{margin-bottom:20px;}
a:hover{color:#115789;}


/* text */

.text-muted {
    color: #777;
}

.text-primary {
    color: #337ab7;
}

a.text-primary:hover {
    color: #286090;
}

.text-success {
    color: #3c763d;
}

a.text-success:hover {
    color: #2b542c;
}

.text-info {
    color: #31708f;
}

a.text-info:hover {
    color: #245269;
}

.text-warning {
    color: #f08400;
}

a.text-warning:hover {
    color: #66512c;
}

.text-danger {
    color: #d33835;
}

a.text-danger:hover {
    color: #843534;
}

.bg-primary {
    color: #fff;
    background-color: #337ab7;
}

a.bg-primary:hover {
    background-color: #286090;
}

.bg-success {
    background-color: #dff0d8;
}

a.bg-success:hover {
    background-color: #c1e2b3;
}

.bg-info {
    background-color: #d9edf7;
}

a.bg-info:hover {
    background-color: #afd9ee;
}

.bg-warning {
    background-color: #fcf8e3;
}

a.bg-warning:hover {
    background-color: #f7ecb5;
}

.bg-danger {
    background-color: #f2dede;
}

a.bg-danger:hover {
    background-color: #e4b9b9;
}


/* background */

.turquoise {
    background: #1abc9c;
}

.emerland {
    background: #2ecc71;
}

.peterriver {
    background: #3498db;
}

.amethyst {
    background: #9b59b6;
}

.wetasphalt {
    background: #34495e;
}

.greensea {
    background: #16a085;
}

.nephritis {
    background: #27ae60;
}

.belizehole {
    background: #2980b9;
}

.wisteria {
    background: #8e44ad;
}

.midnightblue {
    background: #2c3e50;
}

.sunflower {
    background: #f1c40f;
}

.carrot {
    background: #e67e22;
}

.alizarin {
    background: #e74c3c;
}

.clouds {
    background: #ecf0f1;
    color: #999;
}

.concrete {
    background: #95a5a6;
}

.orange {
    background: #f39c12;
}

.pumpkin {
    background: #d35400;
}

.pomegranate {
    background: #c0392b;
}

.silver {
    background: #bdc3c7;
}

.asbestos {
    background: #7f8c8d;
}


/* é¡¶éƒ¨åŒºåŸŸ */

.header {
    width: 100%;
    height: 45px;
    background: #2267b1;
}


/* æœç´¢æ¡† */

.searchbox {
    width: 215px;
    height: 45px;
    display: block;
    background: #3c89db;
    padding: 0 15px;
}

.text {
    float: left;
    width: 80%;
    height: 30px;
    border: none;
    outline: none;
    color: #fff;
    line-height: 30px;
    background: #3c89db;
    margin-top: 7px;
}

input::-webkit-input-placeholder {
    color: #fff;
}

input::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #fff;
}

input:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #fff;
}

input:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #fff;
}

.submit {
    width: 18px;
    height:18px;
    float: right;
    background: url("../img/search.png") no-repeat center center;
    border: none;
    outline: none;
    margin-top: 13px;
}

.header .button {
    width: 60px;
    height: 45px;
    color: #fff;
    line-height: 45px;
    margin-right: 20px;
}

.header .web>p {
    color: #fff;
    font-size: 13px;
    line-height: 45px;
}


/* å¯¼èˆªæ  */

.navbar {
    width: 1200px;
    padding: 33px 0;
    background: #fff;
    margin: 0 auto;
    position: relative;
    z-index: 999999999999999;
}

.navbar ul li {
    display: inline-block;
    float: left;
    position: relative;
}

.navbar ul li a {
    font-size: 18px;
    color: #333;
    display: block;
    padding: 12px 0 12px 25px;
}

.navbar ul li a:hover {
    color: #2267b1;
}


/* å¯¼èˆªä¸‹æ‹‰ */

.navbar ul li #ul1 {
    position: absolute;
    left: 15px;
    top: 30px;
    z-index: 100;
    display: none;
    float: none;
    margin: 0;
    width: 170px;
    padding-top: 36px;
}

.navbar ul li #ul1::before {
    border-color: transparent transparent #2267b1 #2267b1;
    border-style: solid;
    border-width: 8px;
    bottom: -8px;
    box-sizing: border-box;
    content: "";
    display: block;
    height: 0;
    position: relative;
    transform: rotate(135deg);
    transform-origin: center center;
    width: 0;
    margin-left: 37px;
}

.navbar ul li #ul1 li {
    height: 40px;
    display: block;
    background: #2267b1;
    padding: 0;
    margin: 0;
   width:100%;
}



.navbar ul li #ul1 a {
    line-height: 40px;
    color: #fff;
    display: block;
    font-size: 15px;
    font-weight: normal;
    padding: 0px 12px;
    text-align: left;
}

.navbar ul li #ul1 a:hover {
    background: #3c89db;
}


/* åº•éƒ¨åŒºåŸŸ */

.footer {
    width: 100%;
    background: #2267b1;
    padding: 10px 0;
}

.footer>div {
    width: 1200px;
    margin: 0 auto;
}

.footer>div a {
    display: block;
    text-align: center;
}

.footer>div a img {
    margin: 8px auto;
}

.footer>div a p {
    font-size: 13px;
    color: #fff;
}


/* åº•éƒ¨ä¸‹æ‹‰ */

.footGrop {
    padding: 13px 0;
    margin-right: 36px;
}

.footGrop>ul>li {
    position: relative;
}

.footGrop>ul>li>a {
    width: 190px;
    height: 40px;
    padding: 0 14px 0 10px;
    line-height: 40px;
    font-size: 15px;
    display: block;
    color: #333333;
    background: #fff;
    text-align: left;
}

.footGrop>ul>li>a::after {
    content: '';
    display: block;
    width: 11px;
    height: 6px;
    position: absolute;
    background: url(../img/listT.png);
    top: 17px;
    right: 20px;
}

.footGrop>ul>li ul {
    display: none;
    position: absolute;
    bottom: 40px;
    background: #fff;
    z-index: 100;
}

.footGrop>ul>li ul a {
    width: 220px;
    height: 30px;
    padding: 0 14px 0 10px;
    line-height: 30px;
    font-size: 15px;
    display: block;
    color: #333;
}

.footGrop>ul>li ul a:hover {
    background: #428ddc;
    color: #fff;
}

.footer .banQ {
    padding: 31px 0;
}

.footer .banQ p {
    line-height: 30px;
    font-size: 15px;
    color: #fff;
}
.wrap{width:1200px;margin:auto;}
.gray{color:#b6b6b6;}
.header .fontstyle263346{color: #fff;font-size: 13px; line-height: 45px;FONT-FAMILY: Microsoft YaHei UI, Microsoft YaHei, tahoma, arial, Hiragino Sans GB, SimSun, Segoe UI, Tahoma, Helvetica, Sans-Serif, sans-serif, \5b8b\4f53;}