*{ margin:0px auto; padding:0px;
font-family:Georgia, "Times New Roman", Times, serif;
font-family:"新宋体";
font-family:Microsoft Yahei;
/*font-family:Microsoft Yahei;

border-radius:5px 5px 5px 5px;
box-sizing:border-box;
box-sizing:content-box;
box-shadow:0px 0px 5px #6D6C6C;
text-shadow: #000 3px 3px 5px;
filter: Alpha(Opacity=60); 
background-color: rgba(101, 172, 30, 0.6); 


图片模糊

.blur {
 filter: url(blur.svg#blur); 
-webkit-filter: blur(10px); 
 -moz-filter: blur(10px);
 -ms-filter: blur(10px);   
filter: blur(10px);
filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false); 
}


绝对居中
position:relative;
display:table-cell;
text-align:center;
vertical-align:middle



*/}
/*背景上到下的线性渐变*/
.sx_grad {
  background: -webkit-linear-gradient(red, blue); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(red, blue); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(red, blue); /* Firefox 3.6 - 15 */
  background: linear-gradient(red, blue); /* 标准的语法 */
}

.zy_grad {
  background: -webkit-linear-gradient(left, red , blue); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, red, blue); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, red, blue); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, red , blue); /* 标准的语法 */
}

.dj_grad  {
    height: 200px;
    background: -webkit-linear-gradient(left top, red , blue); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(bottom right, red, blue); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(bottom right, red, blue); /* Firefox 3.6 - 15 */
    background: linear-gradient(to bottom right, red , blue); /* 标准的语法（必须放在最后） */
}
/*字体渐变*/
.zi_text-gradient {
     background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFE8B6), to(#FECA57));
     -webkit-background-clip: text;
     -webkit-text-fill-color: transparent;
}; 
/*水平翻转*/
.flipx {
    -moz-transform:scaleX(-1);
    -webkit-transform:scaleX(-1);
    -o-transform:scaleX(-1);
    transform:scaleX(-1);
    /*IE*/
    filter:FlipH;
}

/*垂直翻转*/
.flipy {
    -moz-transform:scaleY(-1);
    -webkit-transform:scaleY(-1);
    -o-transform:scaleY(-1);
    transform:scaleY(-1);
    /*IE*/
    filter:FlipV;
}

/*水平翻转*/
.jflipx { transform: rotateY(180deg); }

/*垂直翻转*/
.jflipy { transform: rotateX(180deg); }


body{
background-color:#F5F5F5;
background-repeat:repeat-x;
font-size:12px;
color:#333333;
background-position: center bottom;
}

a{ text-decoration:none;
color:#333333;}
a:hover{
color:#990000;
/*opacity:0.9;
filter(alpha=90);*/}

img{
border:0px;
}


a:hover img{
opacity:0.9;
filter(alpha=90);
/*-webkit-filter:grayscale(1);*/
}
div.top_a{
height:190px;
overflow:hidden;
width:100%;
min-width:1200px;
background-image:url(../img/top_bg.jpg);
background-repeat:no-repeat;
background-position:center top;}
div.daohang_all{
width:100%;
height:60px;
overflow:hidden;
background-color:#0085C6;
text-align:center;
min-width:1200px;}

div.daohang_all a{
display:inline-block;
line-height:60px;
overflow:hidden;
/*box-sizing:content-box;
padding-left:15px;
padding-right:15px;*/
font-size:18px;
color:#FFFFFF;
letter-spacing:1px;
border-right:#0175B0 solid 1px;
box-shadow:1px 0px 1px #0897DB;
width:132px;
text-align:center;
}

div.daohang_all a:last-child{
border-right:#0085C6 solid 1px;
box-shadow:1px 0px 1px #0085C6;}

div.daohang_all a:hover{
color:#CC9900;
background-color:#0974A8;
}
div.kuan_1200{
width:1200px;
overflow:hidden;
margin-top:10px;
}

div.kuang_w{
width:100%;
overflow:hidden;}
div.kuang_top{
width:95%;
height:50px;
line-height:50px;
border-bottom:#D4D4D4 solid 1px;
position:relative;}
div.kuang_top span{
display:inline-block;
overflow:hidden;
line-height:48px;
border-bottom:#0085C6 solid 4px;
top:0px;
position:absolute;
left:0px;
color:#0086C5;
font-size:20px;
z-index:10;
box-sizing:content-box;
padding-right:15px;
}
div.kuang_top a{
display:inline-block;
float:right;
overflow:hidden;
line-height:30px;
margin-top:20px;
font-size:16px;
}
div.neir_k{
width:95%;
overflow:hidden;}
span.tupian_d{
display:block;
width:260px;
height:160px;
overflow:hidden;
margin-top:15px;}
div.neir_k span.neir{
display:block;
width:95%;
margin-top:15px;
line-height:29px;
font-size:18px;}
span.zuobian{
display:inline-block;
float:left;
width:300px;
background-color:#FFFFFF;
overflow:hidden;}

span.zhongjian{
display:inline-block;
float:left;
margin-left:15px;
width:550px;
background-color:#FFFFFF;
text-align:center;
overflow:hidden;}
span.zjt{
width:530px;
display:block;
margin-top:15px;
margin-bottom:15px;}

span.zhongjian img{
width:530px;
height:400px;
}
span.youbian{
display:inline-block;
float:right;
width:320px;
overflow:hidden;}
span.lianjie_all{
display:block;
overflow:hidden;}
span.lianjie_all a{
display:block;
overflow:hidden;
line-height:35px;
font-size:16px;
border-bottom:#CCCCCC dashed 1px;}


span.lianjie_all a span{
color:#0087CB;
display:inline-block;
margin-right:10px;
}
a.sy_xt{
display:inline-block;
overflow:hidden;
float:left;
text-align:center;
line-height:35px;
font-size:18px;
margin-left:15px;}
a.sy_xt img{
display:block;
width:250px;
height:170px;}

a.ruihui{
box-sizing:border-box;
display:block;
width:95%;
line-height:50px;
height:50px;
background-color:#F2F3F7;
font-size:24px;
background-image:url(../img/rh1.jpg);
background-repeat:no-repeat;
background-position:20px 5px;
border: #FFFFFF 1px solid;
margin-top:15px;}

div.youqing_all{
width:100%;
box-sizing:border-box;
background-color:#FFFFFF;
padding-bottom:20px;
margin-top:20px;}
span.yqlj{
display:block;
margin-top:8px;}
span.yqlj a{
display:inline-block;
box-sizing:content-box;
line-height:40px;
margin-left:15px;
margin-right:15px;
font-size:16px;}

div.weibu_all{
background-color:#0085C6;
height:200px;
overflow:hidden;
line-height:30px;
width:100%;
min-width:1200px;}
span.dibukuang{
display:inline-block;
border-right:#0175B0 solid 1px;
box-shadow:1px 0px 1px #089CE4;
float:left;
font-size:14px;
line-height:35px;
color:#FFFFFF;
overflow:hidden;}
span.dibukuang a{
color:#FFFFFF;}
span.dibukuang img{
display:block;}
span.xinxi{
display:block;
background-image:url(../img/wbt.jpg);
background-repeat:no-repeat;
background-position:40px 25px;
width:350px;
box-sizing:border-box;
padding-left:80px;}

span.xinxi img{
margin-top:20px;}

div.demo {
background: #FFF;
overflow:hidden;
/*border: 1px dashed #CCC;*/

}
div.demo img {
border: 3px solid #F2F2F2;
}
div.indemo {
float: left;
width: 800%;
}
div.demo1 {
float: left;
}
div.demo2 {
float: left;
}


div.erjiye_z{
width:300px;
overflow:hidden;
float:left;
background-color:#0168AD;
box-sizing:content-box;
padding-bottom:20px;
}
span.erji_dh_bt{
display:block;
width:100%;
background-image:url(../img/hyfw.png);
background-repeat:no-repeat;
background-position:20px 10px;
height:50px;
line-height:50px;
color:#68ABD7;
font-size:20px;
box-sizing:border-box;
padding-left:60px;
overflow:hidden;}
span.erji_z_nr{
display:block;
width:90%;
overflow:hidden;}

span.erji_z_nr a{
display:block;
line-height:45px;
text-align:center;
font-size:18px;
background-color:#FFFFFF;
margin-top:15px;
}

span.erji_z_nr a:hover{
background-color:#F2EFEF;}

div.erjiye_y{
width:900px;
overflow:hidden;
float:left;
background-color:#FFFFFF;}

span.erji_y_bt{
display:block;
width:95%;
height:50px;
position:relative;
border-bottom:#ECECEC 2px solid;
}
span.erji_y_bt_j{
display:inline-block;
position:absolute;
left:0px;
line-height:50px;
font-size:19px;
border-bottom:#6194BE 2px solid;}
span.lujing{
display:inline-block;
line-height:30px;
font-size:15px;
margin-top:15px;
float:right;
color:#999999;}
div.erji_nr{
overflow:hidden;
width:95%;
margin-top:15px;
margin-bottom:15px;
min-height:300px;}

div.fanye{
line-height:35px;
margin-top:20px;
font-size:14px;
background-color:#F9F9F9;
text-align:center;}
a.liebiao{
display:block;
width:100%;
line-height:40px;
font-size:15px;
border-bottom:#CCCCCC 1px dashed;}
a.liebiao span{
display:inline-block;
float:right;}
span.wenzhang_nr{
display:block;padding-left:25px; padding-right:25px;
line-height:32px;
font-size:16px;
box-sizing:border-box;
overflow:hidden;
margin-top:20px;}

span.wenzhang_nr img{
max-width:650px;}

div.wz_bt{
line-height:60px;
overflow:hidden;
text-align:center;
font-size:22px;
font-weight:bold;}
div.wz_qita{
line-height:30px;
font-size:15px;
color:#999999;
text-align:center;}
div.wz_tu{
text-align:center;}