@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;border: 0;outline: 0;outline-style: none;vertical-align: baseline;background: transparent;outline-style: none; font-family: "微软雅黑"!important;}
ol, ul{ list-style:none;}
li{ list-style-type:none;}
a{ text-decoration:none; color:#666; font-family:"微软雅黑"!important;}
span{ font-family:"微软雅黑"!important;}
*:focus{ outline:none;}
.clear{ clear: both; *height: 0;}
input,select{ box-sizing: border-box;}
div,img{ border: none;}

.fl{ float: left!important;}
.fr{ float: right!important;}

.header{height: 457px; background: url(../images/jd_header.jpg) no-repeat center center;}
.header .xlogo{width: 305px;height: 82px;padding-top:50px;float: left;}

.content{ width: 1200px; margin: 0 auto;}
.main{ width: 100%; height: auto; overflow: hidden;}
.main .part{ width: 100%; overflow: hidden; margin-top: 20px;}
.main .dd{ width: 577px; float: left;}
.main .column{ width:100%; height: 45px; line-height: 45px; border-bottom: 1px #ddd solid; margin: 0px auto;}
.main .column h1{ font-size:24px; font-weight: bold; line-height: 42px; color: #3c5cc9; float: left;}
.main .column a{color: #666; font-size: 14px; float: right;}

.main .zcjdlist{ width: 100%; margin: 0px auto; margin-top: 20px;}
.main .zcjdlist ul li{ width: 100%; height: 42px; line-height: 42px; display: block; float: left;}
.main .zcjdlist ul li a{font-size: 16px;float: left;font-size: 16px;color: #222;}
.main .zcjdlist ul li span{ font-size:14px;color: #999; float: right;}

.main .spjd{ width: 100%; margin: 0px auto;}
.main .spjd ul { margin-right: -32px;}
.main .spjd ul li{ width:278px; height: 245px; position: relative; float: left; display: block; margin-top: 30px; margin-right: 30px;}
.main .spjd ul li .img{ width:278px; height:166px; overflow: hidden;}
.main .spjd ul li .img img{ width:278px; height:166px;  transition:transform 1s ease 0s;}
.main .spjd ul li .img img:hover{ transform: scale(1.1);}
.main .spjd ul li .tit{ width: 248px; height:49px; padding-left: 10px; padding-right: 10px; padding-top: 10px;}
.main .spjd ul li .tit a{font-size: 16px;color: #222;}
.main .spjd ul li .zzc{ position: absolute;width:278px; height:166px; left: 0; top: 0; background:url(../images/jd_spmb.png) no-repeat center center;}

.main .yplist{ width: 100%; margin: 0px auto;}
.main .yplist ul{ margin-left: -28px;}
.main .yplist ul li{ float: left; margin-left: 28px; margin-top: 26px; width: 314px; height: 52px; overflow: hidden; padding: 17px 30px 17px 24px; background: #ececec url(../images/jd_ypbj.png) no-repeat right top; border-left: 3px solid #215fc4;}
.main .yplist ul li a{width: 100%;line-height: 26px;height: 52px;overflow: hidden;text-align: left;font-size: 16px;color: #222;}

.footer{ width: 100%; height: auto; overflow: hidden; padding: 20px 0; background: #4581ef; text-align: center; font-size: 16px; line-height: 33px; color: #fff; margin-top: 20px;}


