/* 
/*代码初始化*/
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend,img,input{ margin:0; padding:0; }
h1, h2, h3, h4, h5, h6{ font-weight:normal; color:#198fd1;}
fieldset, img { border:none; } 
img{ max-width:100%;display: block; border:0;}
ul,li, ol { list-style:none;}
input, button, select, textarea { outline:none; }
select, input, textarea { font-size:12px; margin:0; }
textarea { resize:none; }
body { font-family: "微软雅黑"; font-size: 14px;}
.clearfix:before, .container:after { content: ""; display: table; }
.clearfix:after { clear: both; }
/* IE 6/7 */
.clearfix { zoom: 1; }                   
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { zoom:1; }
a { color: #666; text-decoration:none; }
a:hover { color: #007edd; text-decoration:none; }
.wrap{ width: 1000px; margin: 0 auto;}
*{ box-sizing:border-box;}
#right{ margin-right:0;}

/*根据不同电脑设置不同版心*/
@media screen and (min-width:1000px) and (max-width:1024px){
   .wrap{ width:1000px;} 
}


/*hedaer*/
.header{
    height: 90px;
    overflow: hidden;
}
.logo{ width:255px; height:59px; background: url(../images/logo_03.png) no-repeat; float:left; margin-top:15px;}
.logo a{ width:255px; height:59px; display:block; text-indent:-2000px;}
.nav{height:90px; float: right;} 
.nav ul li{ float:left; height:90px; line-height:90px;}
.nav ul li a{ padding:0 5px; display:inline-block; font-size:14px;}
.nav ul li a.current{color:#007edd;}
.nav ul li a:hover{color:#007edd;}


/*banner*/
.banner{ max-width:100%; height:642px; background:url(../images/banner_02.jpg) no-repeat center top; position:relative; overflow:hidden;}
.circle{ position:absolute; width:70px; height:15px; left:50%; bottom:20px;/* background:rgba(255,255,255,0.5);*//*cs3的背景透明*/ margin-left:-35px; }
.circle li{ width:15px; height:15px; float:left; background-color:#fff; margin-right:8px; cursor:pointer; }
.circle li.current{ background-color:#f00;}
/*TITLE*/



.ty_lr *{ line-height:2;}
.content *{ line-height:2;}


.ty_bt{ width:1000px; text-align:center; font-size:18px; font-weight:bolder; margin:20px 0; padding-top:20px;}
.ty_sj{ width:1000px; text-align:center; margin:20px 0;}
.ty_lr{ width:960px; padding:0 20px; margin:20px 0;}



/*footer*/
.footer{ color:#333; line-height: 60px;}
.footer .foot_l{ width: 75%; float: left;}
.footer .foot_r{ width: 25%; float: right;}