@charset "utf-8";
.wrap{ width:100%; padding:56px 0; overflow:hidden }
.center{ width:1200px; margin:0 auto;}
.block{ display:block; margin:0 auto}

.header{ width:100%; height:140px; background:#ffffff; position:fixed;top:0; z-index:1001 }
.header .top{ height:80px; }
.header .top img{ margin-top:19px; float:left}
.header .top .tel{ width:180px; float:right; height:34px; background:url(../images/tel.png) no-repeat left center; padding-left:41px; box-sizing:border-box; margin-top:25px;}
.header .top .tel h2{ font-size:14px; color:#666666;font-family:"SimSun";}
.header .top .tel p{ font-size:16px; color:#666666;}

.nav{height:46px;position:relative;z-index:999 ;}
.nav a{ display:block}
#navul li{float:left;width:120px;height:46px;font-size:16px; line-height:46px; color:#46535d; position:relative;text-align:center;font-family:"Microsoft YaHei";/**/}
#navul li:nth-child(3){background:url(../images/u.png) no-repeat; background-position:96% 50% }
#navul li:nth-child(4){background:url(../images/u.png) no-repeat; background-position:90% 50% }
#navul li:hover{ color:#2b2c66}
#navul li:hover p{color:#2b2c66}
.curr{color:#2b2c66 !important}
#navul li ul{display:none;position:absolute;z-index:999;background:#ffffff; padding-top:14px;}
#navul li ul li{width:100%;height:35px;position:relative;line-height:35px; font-size:14px; border-top:1px solid #cdcdcd;overflow:hidden}
#navul li ul li:nth-child(3){ background:none}
#navul li ul li:nth-child(4){ background:none}

#navul li.navmoon ul{display:block;}
#navul li.navmoon ul li{ width:100%; height:35px; line-height:35px;}
#navul li.navmoon ul li:hover{color:#ffffff;background:#0b1e71;}

.footer{ width:100%; height:180px; overflow:hidden}
.footer img{ margin-top:40px; margin-right:20px;}
.footer .subnav{ height:100px; width:910px; padding-top:50px; overflow:hidden}
.footer .subnav h2{ font-size:12px; color:#5b5e6a;font-family:"SimSun";}
.footer .subnav p{ height:40px; font-size:12px; color:#5b5e6a; margin-top:14px;font-family:"SimSun";}
.footer .subnav ul{ overflow:hidden}
.footer .subnav ul li{ width:96px; float:left; background:url(../images/i.jpg) no-repeat right center; text-align:center; font-size:14px; color:#5b5e6a;font-family:"SimSun"; }
.footer .subnav ul li:last-child{ background:none}
.footer .subnav ul li:first-child{ text-align:left; width:46px;}


.massage{ background-color:#989fbf; padding:50px 0;}
.massage .msg{ width:1200px; height:550px; margin:0 auto}
.massage .msg .fl{ width:400px; height:550px; float:left; background:url(../images/msgbj.jpg) no-repeat center; padding-top:160px;box-sizing:border-box}
.massage .msg .fl p{ font-size:14px; color:#ffffff; line-height:30px; width:320px; margin-left:20px;}
.massage .msg .fl ul{ margin-left:20px; margin-top:34px;}
.massage .msg .fl li{ width:320px; height:36px; padding-left:30px; box-sizing:border-box; line-height:36px; font-size:16px; color:#ffffff;}
.mli1{ background:url(../images/l1.png) no-repeat left center;}
.mli2{ background:url(../images/l2.png) no-repeat left center;}
.mli3{ background:url(../images/l3.png) no-repeat left center;}
.mli4{ background:url(../images/l4.png) no-repeat left center;}
.mli5{ background:url(../images/l5.png) no-repeat left center;}
.massage .msg .fr{ width:800px; height:550px; background:#495794; padding:38px 46px; box-sizing:border-box}
.massage .msg .fr p{ font-size:18px; color:#ffffff;height:30px;}

.massage .msg .fr .input1{ width:160px; height:36px; float:left; margin-right:20px; color:#ffffff !important; border-bottom:1px solid #ffffff; background-color:#495794;outline:none;}
.massage .msg .fr .input2{ width:340px; height:36px; float:left;color:#ffffff !important; border-bottom:1px solid #ffffff; background-color:#495794;outline:none;}
.massage .msg .fr textarea{ width:700px; height:250px; margin-top:20px; padding:16px 10px; box-sizing:border-box}
.massage .msg .fr .submit{ width:140px; height:45px; background-color:#fca61f; color:#ffffff; text-align:center; line-height:45px; margin-top:25px; border-radius:3px;}











/*以下是重置样式代码*/
html{
	color:#000;
	background:#FFF; 
	font-family:"Microsoft YaHei";/*SimSun*/
}
html {
    width: 100%;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
    -ms-text-size-adjust: none;
    -o-text-size-adjust: none;
    text-size-adjust: none;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}

table {border-collapse:collapse;border-spacing:0;}

a{text-decoration: none; color:inherit}

em,strong,b,u,i{font-style:normal;font-weight:normal;}

ol,ul{list-style:none;}

h1,h2,h3{font-size:100%;font-weight:normal;}

input,textarea,select {font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%;/*to enable resizing for IE*/}

input::-webkit-input-placeholder{ 
color: #ffffff; 
} 
textarea:-moz-placeholder { 
color: #b2b2b2; 
} 

img{border: 0 none;}

input {border: none ;}
/*定位*/
.tl {text-align: left;}

.tr {text-align: right;}

.tc {text-align: center;}

.bc {margin-left: auto;margin-right: auto;}

.fl {float: left;display: inline;}

.fr {float: right;display: inline;}

.clear{ clear:both}

/*长度宽度*/
.pagelist {text-align: center;margin: 20px 0 40px;clear: both;padding-top: 30px;}

.pagelist span, .pagelist strong, .pagelist a {display: inline-block;border: 1px solid #ddd;padding: 2px 6px;margin-right: 2px;line-height: 16px;text-decoration: none;color: #666;}

.pagelist strong {background: #ef5600;color: #fff;}