/*全局样式*/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dd,dt{ margin:0; padding:0; border:0; }
body{ background:#fbfbfb; color:#666; font-size:12px; font-family:"微软雅黑", "楷体", "宋体"; }
ul,ol{ list-style-type:none; }
select,input,img,select{ vertical-align:middle; }
input,textarea{ font-family:"微软雅黑", "楷体", "宋体"; }
a{ text-decoration:none; color:#4c4c4c; }
a:link{ color:#4c4c4c; }
em,i{ font-style:normal; }

a:hover,a:active,a:focus{ color:#b01330; text-decoration:none; }
.clear{ clear:both; }
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }.clearfix{ zoom:1; }
.clearfix { display:inline-block; }
* html .clearfix { height:1%; }
.clearfix { display:block; }

.home{width: 100%; height: 140px;background:url(../images/logodi.jpg);}
.logo{ width:1020px; height:100px; margin:0 auto;}
.logoz{ width:370px; float:left; margin-top:20px;}
.logoz img{ width:370px; }
.logoy{ margin-top:20px; float:right;}

.daohang{ height: 40px;background:url(../images/logodi1.jpg);}



.w{ width: 1040px; margin: 0 auto;}
.menu { background-color: #013C7E; height: 40px; line-height: 40px; }

.menu li{ float: left; position: relative; margin-right: 10px; }
.menu li a{ color: #fff; position: relative; padding: 0 25px; height: 40px; display: block; font-size: 14px; }
.menu li a:hover,.menu li a.on,.menu li a.over{ background-color: #013C7E; color:#fff; }
.menu li .second{ position:absolute; left:0; display:none; background-color:rgba(240, 240, 240, 1); border-top: #c20404 solid 2px; z-index: 999; }
.menu li .second a{ color: black;width: 200px; }
.menu li .second a:hover{ color:#fff; }

/* banner */
.banner-out{_margin-left:900px;_zoom:1;_z-index:0;}.banner-in{_position:relative;_float:left;_margin-left:-980px;_z-index:0;}
.banner-box{min-width:900px;height:300px;margin:0px auto 0 auto;position:relative;padding-bottom:6px;_zoom:1;z-index:0; background:none;}
#banner_slider{list-style:none;width:100%; height:100%; margin:0; padding:0;background:#EFEFEF;border-bottom:1px #EFEFEF solid;}
#banner_slider li{width:100%; height:300px; display:none; position:absolute;z-index:0;}
#banner_slider li a{width:900px; height:100%; margin:0 auto; display:block;}
#banner_navSlider{list-style:none;margin:0 auto;width:965px;text-align:center;margin-top:-28px; position:relative; z-index:1;}
#banner_navSlider li{height:18px; width:18px;cursor:pointer; display:inline-block;background:url(../images/dot.png) -18px center no-repeat;_background:url(../images/dot_ie6.png) -18px center no-repeat;*zoom:1;*display:inline; margin:0 10px;}
#banner_navSlider li.on{background:url(../images/dot.png) left center no-repeat;_background:url(../images/dot_ie6.png) left center no-repeat;}
.toptg{background:#F5F5F5; font-size:14px; padding:4px 2px;}

.indexweb{width: 1000px;margin: 0 auto;margin-top: 10px;}
.indexweb1{width: 240px;float: left;margin-bottom: 10px;-moz-box-shadow: 3px 3px 4px #000;-webkit-box-shadow: 3px 3px 4px #ccc;box-shadow: 3px 3px 4px #ccc;}
.indexweb2{width: 240px;float: left;margin-left: 10px;margin-bottom: 15px;-moz-box-shadow: 3px 3px 4px #000;-webkit-box-shadow: 3px 3px 4px #ccc;box-shadow: 3px 3px 4px #ccc;}
.indexweb3{width: 240px;float: left;margin-left: 10px;margin-bottom: 15px;-moz-box-shadow: 3px 3px 4px #000;-webkit-box-shadow: 3px 3px 4px #ccc;box-shadow: 3px 3px 4px #ccc;}
.indexweb4{width: 240px;float: left;margin-left: 10px;margin-bottom: 15px;-moz-box-shadow: 3px 3px 4px #000;-webkit-box-shadow: 3px 3px 4px #ccc;box-shadow: 3px 3px 4px #ccc;}

.about{width: 1000px;margin: 0 auto;margin-top: 10px;}
.aboutz{width: 200px;float: left;margin-right: 15px;}
.aboutzs{width: 200px;height: 50px;background-color: #013C7E;line-height: 55px;text-align: center;}
.aboutz p{padding: 6px 0px;font-size: 12px;}
.aboutzs span{color: #fff;font-size: 18px;}
.aboutz li{margin: 8px 0;width: 200px;height: 32px;background: url(../images/bg.gif) no-repeat 0 0px;text-decoration: none;text-align: center;list-style:none}
.aboutz li a{text-decoration: none;line-height: 32px;display: block;}
.aboutz li a:hover{background: url(../images/bg.gif) no-repeat 0 -64px;color: #fff;}

.abouty{width: 785px;float: left;padding-bottom: 10px;}

.foot{ height:130px; background-color:#013c7e; margin-top:20px;clear: both;}
.foott{ width:1000px; text-align:left; margin:0 auto; padding:20px; color:#FFF; font-size:14px; line-height:25px;}

.jishu{background-color: #ccc;margin-bottom: 10px;}
.jishuz{float: left;width: 100px;height: 140px;margin-right: 15px;margin-bottom: 10px;}
.jishuz img{width: 100px;height: 120px;}
.jishuy{width: 666px;height: 140px;float: left;margin-bottom: 10px;background-color: #fff;}
.jishuy p{font-size: 12px;line-height: 22px;}

.cplei{width: 196px;float: left;margin-bottom: 10px;}
.cplei img{width: 190px;}
.cplei p{text-align: center;margin: 10px;font-weight: bold;}

.qiyelei{width: 260px;float: left;margin-bottom: 10px;}
.qiyelei img{width: 255px;height: 300px;}
.qiyelei p{text-align: center;margin: 10px;font-weight: bold;}