@charset "utf-8";
*{ padding:0; margin:0;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p{ padding:0px; margin:0px; font-weight:normal; word-break:break-all;}
ol, ul{ list-style:none;}
li{ list-style-type:none; }
a{ text-decoration:none; color:#333;}
/*a:hover { COLOR:#c70a0e;}2fa6bb*/
a:hover {color:#004DB5; text-decoration:none;  }
img { border:0;}

/*公共样式开始*/
body{ margin:0 auto; color:#333; font-family:"Microsoft YaHei", '微软雅黑', '宋体'; font-size:14px; background: url(../images/bg1.jpg) top center repeat-y; min-width: 1240px;}



.clear{ clear:both; font-size:0px; line-height:0px; height:0px;}
.fl{ float:left;}
.fr{ float:right;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.pt10{ padding-top:10px;}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.hidden {display:none;}
.display{display:block;}




.top{ width: 100%; height:435px; margin: 0px auto; background: url(../images/jgznbanner.jpg) top center no-repeat; }

.top .logo{}
.column{ width: 1200px; height:72px; margin: 0px auto; background: url(../images/jgzncol.jpg) top center no-repeat; line-height: 72px; color: #fff; text-align: center; font-size: 28px; font-weight: bold; }

.column1{ width: 1200px; height:72px; margin: 0px auto; background: url(../images/jgzncol1.jpg) top center no-repeat; line-height: 72px; color: #fff; text-align: center; font-size: 28px; font-weight: bold; }




.main{width:1200px; min-height:500px; margin: 0px auto; }


.box{ width:1200px; margin: 0px auto; padding-top:30px;}
.box .box_con{width:1140px;margin: 0px auto;box-shadow: 0px 0px 20px #e3ebef;padding: 30px;}

.jgszlist{}
.jgszlist h1{font-size:24px; font-weight: bold; color: #333; margin-bottom: 20px; margin-top: 20px; margin-left:8px; }
.jgszlist ul li{ width: 215px; height: 52px; line-height: 52px; border: 1px #eee solid; background: #fff; float: left; display: block; margin:5px;}
.jgszlist ul li a{ display: block; margin-left: 7px; font-size: 16px; font-weight: 500; color:#3e4a5a; font-weight: bold; }
.jgszlist ul li:hover{ width: 215px; height: 52px; line-height: 52px; border: 1px #eee solid; background: #004db5; box-shadow: 0px 0px 0px #004DB5;}
.jgszlist ul li:hover a{color: #fff;}

.jgcon{}
.jgcon ul li{font-size: 18px;line-height: 52px;display: block;width: 50%;float: left; margin-bottom:25px;}
.jgcon ul li i{width:52px; height: 52px; float: left; margin-right: 15px;}
.jgcon ul li i.i1{background: url(../images/jgznicon1.jpg) left center no-repeat; }
.jgcon ul li i.i2{background: url(../images/jgznicon2.jpg) left center no-repeat;}
.jgcon ul li i.i3{background: url(../images/jgznicon3.jpg) left center no-repeat;}
.jgcon ul li i.i4{background: url(../images/jgznicon4.jpg) left center no-repeat;}
.jgcon ul li i.i5{background: url(../images/jgznicon5.jpg) left center no-repeat;}
.ldlist{}
.ldlist ul { text-align: center;}
.ldlist ul li{ width: 215px; height: 52px; line-height: 52px  float: left; display: inline-block; margin:5px;}
.ldlist ul li img{}
.ldlist ul li span{ width: 100%; text-align: center; display: block; }
.ldlist ul li span.name{font-size: 18px; font-weight: bold; line-height:30px;margin-top: 20px;}
.ldlist ul li span.zw{font-size: 18px; }
.p{ width: 100%; margin:0px auto;}
.p p{ line-height:46px; font-size:18px; text-indent:2em; color:#333; }
.p p a{color:#333;}
.foot{ width: 100%; margin: 0px auto; text-align: center;}