body,div,p,h1,h4,h5,ul,li,ol {

margin:0;
padding:0;

} h1 {

font-size: 2em;

} .lftMod .list li a,.rgtMod .list li a{display:block;width:280px;overflow:hidden;padding-left:20px;} .ctMod .list li a{display:block;width:280px;overflow:hidden;padding-left:30px;} .lftCon{ width:280px;float:left;padding-left:30px;}} .head{ color:#ffffff;font-weight:bold;text-indent: 2em;overflow:hidden;display: block;font-size:14px;padding-bottom:3px;} list{

color:#fff;}

ul,li,ol {

list-style: none;

} a { font-size: 13px;

             color:#000;
text-decoration: none;

} body {

font-family: proxima-nova,"Microsoft YaHei",Helvetica,Arial,sans-serif;
font-size: 14px;
color:#333;
position: relative;
background: #fff;

} .date { font-size: 13px;

             color:#000;

} .wznr { font-size: 14px;

             color:#000;
          line-height:26px;

} .font13{ font-size: 13px; color:#fff; } .white {

background: #fff;

} .container {position: relative;

width: 1100px;

margin:0 auto; } .wrapper1 {

width:985px;
             margin:0 auto;	

} .clear {

clear: both;

} .top {

position: relative;
width: 100%;
height:148px;
z-index: 99;

background: #fff; } .top .logo {

width:100%;
height:148px;
padding-top: 0px;
background: #fff;}

.main {position: relative;
top:0px;

width:100%;
margin:0 auto;
             height:300px;

background: #197caf; } .main1 {background: #fff;

width:1100px;
margin:0 auto;
     min-height:950px;

} .main2 {background: #fff;

width:1100px;
margin:0 auto;

min-height:535px; } .main3 {background: #fff;

width:1100px;
margin:0 auto;
             min-height:570px;

} .main .banner {

position: relative;
             margin:0 auto;

left: 50%; margin-left: -550px;

width:1100px;
height:300px;
overflow: hidden;

} .main .banner .slides {

width:1100px;

background: #197caf; } .main .banner .slides li {

display: none;
width: 1100px;
float: center;

background: #197caf; } .main .banner .slides li.active {

display: block;

} .main .banner .slides li img {

width: 1100px;

background: #197caf; } .banner .slidesController {

position: absolute;
right:26px;
bottom: 5px;
z-index: 99;

} .banner .slidesController li {

display: inline-block;
width: 9px;
height:9px;
margin:0 4px;
border:1px solid #d1d1d1;
border-radius: 20px;
cursor: pointer;

} .banner .slidesController li.active {

background: #ff5b0b;
border-color: #ff5b0b;

} .content {

float:left;
width:1100px;
margin-right: 0px;
margin-top: 0px;

background: #fff; } .content .block {

float:left;

} .block .title {

width:100%;
height: 22px;
margin-bottom: 23px;
border-bottom: 3px solid #f3842b;
line-height: 22px;

} .block .title .caption {

display: inline-block;
height: 100%;

} .block .title .more {

display: inline-block;
float: right;
height: 22px;
line-height: 22px;
color:#979797;
font-size: 12px;

} .content .news {

margin-right: 15px;
width:370px;

} .news .title .caption {

width:193px;

} .content .notice {

width: 397px;

} .notice .title .caption {

width:140px;

} .news img {

margin-bottom: 5px;

} .block .links .link {

width:100%;
margin-bottom: 8px;
font-size: 12px;
color: #454545;
list-style: disc inside;

} .block .links .link a {

color: #000;

} .block .links .link .date {

float: right;

} .agency {

margin-top: 43px;

} .agency a img {

	border:0 none;

} .agency .experiment,.agency .mba {

float:left;
margin-right: 2px;

} .sidebar {

float: left;
width: 165px;
height: 459px;
padding-top: 72px;
margin-top: 20px;
text-align: center;
font-size: 12px;
color:#fff;
background: url(/publish/jjyglxy/images/side_bg.jpg) no-repeat 0 0;

} .sidebar .btn {

width:106px;
height:27px;
line-height: 27px;
margin:20px auto 10px auto;
background: url(/publish/jjyglxy/images/btn.png) no-repeat 0 0;

} .sidebar .side-nav {

display: block;
width:100%;
height:30px;
line-height: 30px;
color:#fff;
font-size: 14px;
text-align: center;
font-weight: bold;

} .bottom {

width:100%;
height: 265px;

background: url(../../../img/zsbbbg.png) repeat-x; }

.bottom .footer {

   width:1100px;
margin:0 auto;
height: 265px;
background: url(../../../img/zsbbottom.png) no-repeat 0 0;
text-align: center;

} .cen {

width:100%;
height: 25px;}

/article/ .articlebg{width:100%; background: url(/publish/baoyin/img/bbg.png) repeat-x; } .c_title {

FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, 宋体

} .c_content {

FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, 宋体

} .wenzi {

font-size: 13px;
    FONT-FAMILY: Verdana, Arial, 宋体;
line-height: 24px;
color: #000;

} .article {

width:990px;
margin:0 auto 45px auto;

} .article .left {

float: left;
margin-right: 27px;

} .article .left .survey {

width:270px;
height:210px;
margin-top: 48px;

} .survey .header {

width:100%;
height:20px;
line-height: 20px;
background: #3aadba;
color: #fff;
font-size: 13px;

} .survey .header p {

padding-left: 17px;

} .survey .body {

width:100%;
height:160px;
background: #f6fbfb;

} .survey .body ul {

padding:10px 17px;

} .survey .body .line {

width:100%;
height:30px;
border-bottom: 1px solid #e7ecec;
color:#3aadba;
font-size: 12px;
line-height: 30px;
background-image: url(/publish/jjyglxy/images/arrow2.png);
background-repeat: no-repeat;
background-position-x:216px;
background-position-y:center;

} .survey .body .line.active {

background-image: url(/publish/jjyglxy/images/arrow.png);

} .survey .body .line a {

display: block;
width:100%;
height:100%;
color:#3aadba;

} .article .left .notice {

            width:270px;
height:230px;
border-bottom: 3px solid #f3842b;
list-style: none;
color: #454545;

} .rightc {

float: center;
width: 850px;

margin-left: 6px; } .rightc .location {

width:100%;
height:48px;
font-size: 13px;
color: #ffffff;
line-height: 48px;

} .rightc .location a {

color:#6a6a6a;

} .rightc .substance {

width:100%;
min-height:550px;

background: #ffffff;

border:1px solid #c8c8c8;

margin:0px 25px 20px 0px; } .rightc .substance .outer {

padding:15px 10px 0 27px;

} .rightc.substance .title {

    line-height: 48px;
margin-bottom: 18px;
text-align: center;
font-size: 17px;
color: #6f6f6f;
letter-spacing: 13px;
font-weight: normal;

} .rightc .substance .release-date {

width:100%;
height: 22px;
margin-bottom: 20px;
line-height: 25px;
text-align: center;
font-size: 13px;
color:#6a6a6a;
background: #efefef;

} .rightc .substance .text p {

line-height: 26px;
margin-bottom: 24px;
font-size: 13px;
color: #393939;
text-indent: 26px;

} .right {

float: left;
width:742px;
             min-height:550px;

margin-left: 8px; } .right .location {

width:100%;
height:48px;
font-size: 12px;
color: #6a6a6a;
line-height: 48px;

} .right .location a {

color:#6a6a6a;

} .right .substance {

width:100%;
min-height:550px;

background: #ffffff;

border:1px solid #c8c8c8;

margin:0px 25px 20px 0px; } .right .substance .outer {

padding:15px 10px 0 27px;

} .alinks{

color:#3aadba;

} .right .substance .title {

margin-bottom: 18px;
text-align: center;
font-size: 18px;
color: #6f6f6f;
letter-spacing: 12px;
font-weight: normal;

} .right .substance .release-date {

width:100%;
height: 22px;
margin-bottom: 20px;
line-height: 22px;
text-align: center;
font-size: 13px;
color:#6a6a6a;
background: #efefef;

} .right .substance .text p {

line-height: 25px;
margin-bottom: 24px;
font-size: 13px;
color: #393939;
text-indent: 26px;

} .wrapper {

width:1200px;
margin:0 auto;

} .header .search {

float:left;
margin:22px 50px 10px 865px;
width:130px;
height:26px;
position: relative;
background: url(/publish/jsfzzx/img/search_bg.png) no-repeat;

} .header .gh1 {

float:left;
margin:55px 50px 10px 530px;
width:780px;
height:70px;
position: relative;

} .gh1 .navLists {

width:780px;
height:35px;

} .navLists .nav {

position: relative;
display: block;
float: left;
width: 79px;
height: 35px;

line-height:33px;

text-align: center;
font-size: 18px;

font-weight: bold;

color:#717171;

z-index:100; } .navLists .nav a { font-size: 15px;

color:#717171;

} .navLists .nav .subnavs {

display: none;
position: absolute;
left: 0;

line-height:33px; font-weight:normal;

top:35px;
width:130%;

z-index:110; margin:0px 0px 0px -15px } .navLists .subnavs a {

          font-size: 14px;
color:#fff;

} .navLists .nav .subnavs .subnav { position: relative; z-index:100;

width:130%;
height:100%;
background: #197caf;

margin:0px 0px 0px -15px } .header .gh {

float:left;
margin:0px 0px 0px 0px;

position: relative;

} .header { width:1100px; margin:0 auto; height: 148px; background: url(../../../img/zsblogo.png) no-repeat 0 0; } .header .search .search_input { overflow:hidden;display: block;

border:none;
width:120px;
height:26px;
background: none;
position:absolute;
padding-left: 10px;
padding-top: 4px;

font-size: 12px; } .header .search .search_icon {

width:25px;
height:25px;
display: block;
    border-style :none;
background: url(/publish/jsfzzx/img/search_icon.png) no-repeat;
position:absolute;
    color:#fff;
top:1px;
right:1px;

}