@charset "utf-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,table,tr,th,td{margin:0;padding:0;}
table{border-collapse:collapse;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ul,ul li,input, dl, dd {  padding:0; margin:0; list-style-type:none;}
img,a img{border:0;margin:0;padding:0;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a{text-decoration:none; color:#6e6e6e;}
a:hover{text-decoration:none; color:#6e6e6e;}
.clear{clear:both;}
body{ font-family:"微软雅黑"; font-size:12px; color:#6e6e6e;  min-width:1004px; width:auto!important; width:1004px;_width:expression(document.documentElement.clientWidth<1004?"1004px":"auto"); margin:0 auto;}
.rollover:hover img {opacity: .7;filter: alpha(opacity=70);-ms-filter: "alpha(opacity=70)";-khtml-opacity: .7;/zoom: 1;}
.top{ height:33px; background:#2c2c2c;}
.top01{ width:1000px; margin:0 auto; color:#9d9d9d; line-height:33px;}
.top01 span{ color:#fff;}
.header{ height:120px; background:url(../images/headerbg.jpg) repeat-x;}
.header01{ width:1000px; margin:0 auto;}
.logo{ position:relative; float:left; width:453px; margin-top:20px;}
.logo01{ position:absolute; top:40px; left:0;}
.erweima{ float:right; padding-top:10px;}
.tel{ padding:31px 25px 0 0; float:right;}
/*********banner*********/
.banner{ height:469px; overflow:hidden;}
/*********导航*********/
.glable_nav{ height:52px;  line-height:52px; overflow:hidden; background:url(../images/navbg.jpg) no-repeat top center;}
.glable_nav01{ width:1000px; margin:0 auto;height:52px;overflow:hidden;}
.glable_nav01 ul li{ float:left;}
.glable_nav01 ul li a{ background:url(../images/navbg02.png) no-repeat center center; font-size:14px; color:#fff; display:block; height:52px; -moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 
0.5s;transition:all 0.5s;}
.glable_nav01 ul li a:hover{ color:#163469; font-weight:bold; background:url(../images/navbg01.png) no-repeat center center;}
.glable_nav01 ul li a.glable_nav01_on{ color:#163469; font-weight:bold; background:url(../images/navbg01.png) no-repeat center center;}
.nav01{ text-align:center; width:110px;}
/*********footer_nav*********/
.footer_nav{ height:54px; line-height:54px; overflow:hidden; background:#132855;}
.footer_nav01{ width:990px; margin:0 auto; color:#3d6492; text-align:center;}
.footer_nav01 a{color:#3d6492;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.footer_nav01 a:hover{ color:#fff;}
.footer_nav01 span{ padding:0 18px;}

/*********footer*********/
.footer{ background:#0f214a; }
.footer01{ width:990px; margin:0 auto; height:74px;}
.footer02{ float:left; color:#6f85b4; font-family:"宋体";}
.footer02 span{ font-family:Arial; padding-left:14px; line-height:74px;}
.footer03{ float:right; color:#6f85b4; font-family:"宋体"; line-height:74px;}
.footer03 a{color:#6f85b4;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.footer03 a:hover{color:#fff;}

/*********sider*********/
.sider{ padding:6px 0 22px; border-bottom:#fed5ae solid 5px; margin-top:11px; background:#f1f1f1;}
.sider ul li{ height:38px; line-height:38px; overflow:hidden;}
.sider ul li a{ display:block; height:38px; background:url(../images/sider01.png) no-repeat; font-size:12px; color:#292929; text-align:center;
-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;
}
.sider ul li a:hover{ background:url(../images/sider02.jpg) no-repeat; color:#fff;}
.sider ul li a.sider_on{ background:url(../images/sider02.jpg) no-repeat; color:#fff;}



.sider01{ position:relative; margin-top:23px; width:203px; height:368px; overflow:hidden;}
.sider01 a{ cursor:pointer;}
.sider02{ background:url(../images/ider04.png) no-repeat; font-size:24px; font-weight:bold; color:#fff; position:absolute; top:90px; left:21px; line-height:38px; width:164px; height:96px; padding-top:21px; overflow:hidden; text-align:center;}
.sider03{-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.sider01:hover .sider03{ width:220px; height:399px; margin-top:-8px; margin-left:-8px;}
