/*全局 on*/
html{-webkit-text-size-adjust:none;}
*html{background-image:url(about:blank); background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
*{margin: 0; padding: 0; list-style: none;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
body{padding:0; margin:0; font: 14px/1.5 "Microsoft YaHei",微软雅黑,'宋体',tahoma,Verdana,arial,sans-serif; color:#333; background: url(../images/public/body_bg.png) repeat; min-width: 1200px;}
input,textarea,select,button,label{vertical-align:middle; font-family:"Microsoft YaHei",微软雅黑;}
textarea{resize:none;}
ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,a,form,input,label,select{margin:0; padding:0; list-style:none;}
a{color:#333; text-decoration:none; outline: none;}
a:hover{color:#ce0d06; text-decoration:none;}
a img{border:none;}
.fl{float:left;}
.fr{float:right;}
.clear{margin:0; overflow:hidden; visibility:hidden; font-size: 0; content: "."; clear: both; height: 0; padding:0;}
.clearfix:after{visibility:hidden; display: block; font-size: 0; content:" "; clear:both; height:0;}
* html .clearfix{zoom: 1;} /* IE6 */
*:first-child+html .clearfix{zoom: 1;} /* IE7 */
h1,h2,h3{font-weight: normal;}
.hidden{display: none;}
/*全局 end*/
.is-header{
	background:#f3f8fe;
}
.m-header-top{
    height: 34px;
    background: #f0f0f0;
}
.u-header-top,.u-header-tip{
    width: 1200px;
    margin: auto;
    height: 100%;
    line-height: 34px;
}
.top1{
    color: #5e5e5e;
    font-size: 12px;
    width: 235px;
    height: 34px;
}
.top2{
    width: 131px;
    height: 34px;
    margin-left: 30px;
    margin-top: -3px;
}
.top2 iframe{
    margin-top: 5px;
    color: #5e5e5e;
    font-size: 12px;
	    width: 240px;

}
.u-header-top div{
    float: left;
}
.top3{
    width: 282px;
    height: 34px;
    margin-left: 90px;
}
#search{
	
       width: 210px;
    height: 28px;
    margin-left: 38px;
	line-height:28px;
	border:none;
	text-indent: 1em;
		
	
}
#submit{
       height: 28px;
    width: 34px;
	    float: right;
		padding:0 ;
			border:none;
	color：#f20000;
		
}
.u-header-top .fd{
    float: right;
    height: 34px;
}
.u-header-top .fd a{

    color: #5e5e5e;
    font-size: 12px;
}
.u-header-tip{
    height: 266px;
    /*background:url("../images/banner.png");*/
}
.m-main{
    height: 48px;
    background: #1a80c2;
}
.u-main-nav{
    width: 1200px;
    margin: auto;
    line-height: 48px;
}
.u-main-nav a{
  display: block;
    width: 150px;
    color: white;
    font-size: 18px;
    text-align: center;
    float: left;
}
.u-main-nav a:hover{
    background: #0566a5;
}
/*底部 end*/
.is-footer{
    height: 218px;
    background: #343d42;
    clear: both;
    width: 100%;
}
.m-footer{
    width: 1200px;
   height: 218px;
    color: #b8b8b8;
    margin: auto;
}
.m-footer .u-lin {
    height: 60px;
    width: 100%;
    border-bottom: 1px solid #dddddd;
    line-height: 60px;
}
.m-footer .u-lin span{
    margin:0 25px;
}
.m-footer .u-lin a{
    color: #b8b8b8;
    font-size: 14px;
}
.m-footer .u-lin a:hover{
    font-weight: bold;
    color: #f0f0f0;
}
.m-footer .u-links2{
    margin-top: 43px;
    height: 72px;
    color: #b8b8b8;
    font-size: 14px;
}
.m-footer .u-links2 p{
    margin-top: 6px;
}
.m-footer .u-links2 .z-ct{
    margin-top: 0;
}
.u-footer img{
    margin-top: -99px;
 margin-left: 842px;
}