/**************************Reset***********************/
body{ overflow-x:hidden; font-size:14px; font-family:"Microsoft YaHei"; color:#333; padding: 0; margin: 0;;}

a{ color:#333; text-decoration:none;}
a{blr:expression(this.onFocus=this.blur())}
:focus{outline:0;}
a:hover{ color:#333; text-decoration:underline;}
h1,h2{font-size: 14px; color: #fff;}
h2 a{font-size: 14px; font-weight: normal;}
ul,li,dl,dt,h1,h2,h3,h4,h5,h6{ margin:0; padding:0; list-style:none;}
img{border:none; vertical-align:top; padding:0; margin:0;}
li{ vertical-align: top; }
p{ padding: 0; margin: 0;}

.clear{ clear:both; margin:0; overflow:hidden; visibility:hidden;  font-size: 0; content: "."; clear: both; height: 0; padding:0;}

.fl{ float: left;}
.fr{ float: right;}


/*右侧*/
.is-pf{width:100px;height:254px;position:fixed; right:20px; top:35%;}
.is-pf .close{ display:block;width:100%;text-align:right; cursor:pointer;}
.is-pf ul li{width:100px;margin-bottom:1px;}
/*.is-pf ul li a{display:block;width:50px;height:50px;background:url(../images/pf_bg.png) no-repeat;text-indent:-9999px;}
.is-pf ul li a:hover{background:url(../images/pf_hover.png) no-repeat;}*/
.is-pf ul li span {display: block;text-align: center;font-size: 16px;height: 22px;line-height: 22px;}

.is-pf ul li.b1 a{background-position:0 0;}
.is-pf ul li.b2 a{background-position:0 -51px;}
.is-pf ul li.b3 a{background-position:0 -102px;}
.is-pf ul li.b4 a{background-position:0 -153px;}
.is-pf ul li.b5 a{background-position:0 -204px;}




/***********************Header******************************/
.m-header{ width:1100px; margin:0 auto; height:160px; }

/*
 .m-header img{ float:left; margin-left:25px; margin-top:17px;}
*/
.m-header .top{ width:280px; margin-right:15px; float:right;}
.m-header .top .index{ float:left; margin-top:14px;}
.m-header .top .index a{ padding-left:20px; margin:0 8px; font-size:13px; color:#6c6c6c;}
.m-header .top .u-search{ width:280px; float:left; margin-top:13px;}
.m-header .top .u-search .search{ width:229px; height:35px; float:left; background-color:#e8e8e8; border:none;}
.m-header .top .u-search .searchbtn{ width:49px; height:37px; float:left; background:url(../images/searchbtn.png) no-repeat 0 0; border:none; cursor:pointer;}

.m-nav{ width:100%; height:72px; background:url(../images/nav-bg.png) repeat-x;}
.m-nav .navbox{ width:1100px; height:72px; margin:0 auto; position:relative;}
.m-nav .navbox li{ width:136px; height:72px; float:left; border-right:1px solid rgba(204,204,204,0.5);}
.m-nav .navbox li .menu{ width:136px; height:72px; position:relative; float:left; color:#fff;}
.m-nav .navbox li .menu .iconbox{ width:65px; height:65px; position:absolute; left:36px; top:-24px; background:url(../images/nav.png) no-repeat; z-index:100;}
.m-nav .navbox li .menu .text{  font-size:16px; color:#fff; line-height:110px; margin-left:36px; display:block;}
.m-nav .navbox li .menu .iconbox .icon{ width:58px; height:58px; overflow:hidden; float:left;  margin-left:4px; margin-top:4px;}
.m-nav .navbox li .submenu{ position:absolute; left:0; top:72px; width:1100px; height:226px; float:left; margin:0 auto; z-index:10;}
.m-nav .navbox li .submenu dt{ width:136px; height:226px; border-right:1px solid rgba(204,204,204,0.5); float:left;}
.m-nav .navbox li .submenu dt .firsta{ margin-top:15px;}
.m-nav .navbox li .submenu a{ display:block; width:136px; text-align:center; line-height:30px; font-size:14px; color:#d4e4f5;}
.m-nav .navbox li:hover .submenu dt{ background-color:#065496; width:137px; border:none;}



/**********************footer******************************/
.is-footer{ width:100%; background-color:#fff; height:135px;}
.is-footer .linkbox{ width:100%; background-color:#1488d2; margin-top:10px; height:45px;}
.is-footer .linkbox .link{ width:1100px; margin:0 auto;}
.is-footer .linkbox .link .linktext{ width:89px; line-height:45px; background-color:#4ea403; font-size:17px; color:#fff; height:45px; float:left; text-align:center;}
.is-footer .linkbox .link .m-select{ float:right;}
.is-footer .linkbox .link .m-select select{ width:180px; height:25px; margin:10px 5px; border:none; background-color:#1488d2; color:#fff; }
.is-footer .linkbox p{ width:1100px; text-align:center;  margin:0 auto; font-size:14px; color:#444444; line-height:20px;}
