@charset "utf-8";
/* sass变量 */
a:link{text-decoration:none; color:#333333; }
a:visited{text-decoration:none;color:#333333;}
a:hover{text-decoration:none;color:#002a71;}
a:active{text-decoration:none; color:#333333;}

body{min-width:1400px;}

body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
fieldset,
legend,
button,
input,
textarea,
th,
td {
  margin: 0;
  padding: 0;
list-style:none;
font-size:16px;

}

body,
button,
input,
select,
textarea {
  font-family: '微软雅黑';
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: normal;
}

#main{width:100%; margin:auto; margin-left:auto; margin-right:auto;background:url(../images/main_001.png) no-repeat bottom center;}
#main1{width:100%; margin:auto; margin-left:auto; margin-right:auto; background:#fafafa;}
#main2{width:100%; margin:auto; margin-left:auto; margin-right:auto;}
#main3{width:100%; margin:auto; margin-left:auto; margin-right:auto;background:url(../images/main_003.jpg) no-repeat center;}
#main4{width:1360px; margin:auto; height:120px; margin-left:auto; margin-right:auto;background:url(../images/indexgg.jpg) no-repeat center;}
#main4 a{color:#fff; font-size:36px; line-height: 120px;   text-align: center;}
#gg1{ margin-left:auto; margin-right:auto;float:left; margin:auto;width:100%;color:#fff; text-align: center;}
#head{width:100%; margin:auto; height:180px; margin-left:auto; margin-right:auto;background:url(../images/head.jpg) no-repeat top center;}
#logo{max-width:1360px; margin:auto; margin-left:auto; margin-right:auto;padding-left:20px; padding-right:20px;}
#logo img{height:180px;}

#nav{ margin:auto; height:65px;  margin-left:auto; margin-right:auto; width:100%;background:url(../images/nav_bg.jpg) repeat-x top ;}

.main-nav {
max-width:1400px;
  position: relative;
  z-index: 3;
  text-align: left;
 margin-left:auto; margin-right:auto;
}

.main-nav li {
  position: relative;
  z-index: 10;
  float: left;
  font-size: 16px;
  line-height: 70px;
  padding:0 23px;
  text-align: center;
}


.main-nav li a {
  display: block;
  color: #002a71;
}

.main-nav li .dropdown {
  position: relative;
  display: none;
  position: absolute;
  overflow: hidden;
  left: 0;
  top: 100%;
  min-width:126px;
}

.main-nav li .dropdown ul {
  position: relative;
  padding: 0px;
  width:200%;
}

.main-nav li .dropdown li {
  float: none;

  padding: 0;
  line-height: 48px;
  overflow: hidden;
  font-size: 16px;
 padding:0 15px;
  position: relative;
}

.main-nav li .dropdown li .text {
  white-space: nowrap;
  padding: 0 20px;
}

.main-nav li .dropdown li:hover a {
  color: #002a71;
}

.main-nav li:hover {
  z-index: 11;
color:#e81e1c;

}


#zhongdian{max-width:1360px; margin:auto; height:60px; margin-left:auto; margin-right:auto;margin-top:20px;padding-left:20px; padding-right:20px;}

#news{ max-width:1360px; margin:auto; margin-left:auto; margin-right:auto;  height:420px; margin-top:20px; padding-left:20px; padding-right:20px;}
#newstop{width:100%; margin:auto; overflow:hidden; background:url(../images/news_bg.png) no-repeat bottom left; height:40px; margin-bottom:20px;}
#newsleft{ max-width:200px; float:left; margin:auto; color:#000000;line-height:36px; font-size:20px; text-indent:15px;}
#newsright{max-width:100px; float:right; margin:auto; color:#999999; line-height:36px;font-size:12px;padding-right:10px;}

.dongtai{width:100%; margin:auto; overflow:hidden;}
.dongtai li{float:left; margin:auto; width:100%; line-height:56px; font-size:16px; border-bottom:1px solid #f0f0f0;}
.dongtai li a{color:#333333; text-align:left; margin:auto;}
.dongtai li a:hover{color:#002a71;}
.dongtai li .shijian{ padding-right:10px;right:0px;float:right;line-height:56px; font-size:12px; color:#999999; text-align:right; margin:auto;}

#tupian{max-width:600px; margin:auto; float:left;height:400px;  }


#liebiao{ width:700px; margin:auto; float:left; height:400px;  margin-left:40px; }


#tongzhi{max-width:1360px; margin:auto; margin-left:auto; height:450px; margin-right:auto padding-left:20px; padding-right:20px; }

#tongzhi_l{width:870px; margin:auto; float:left; }
#tongzhi_ltop{width:100%; margin:auto; overflow:hidden; background:url(../images/news_bg.png) no-repeat bottom left; height:40px; margin-bottom:20px;}
#tongzhi_lleft{ max-width:200px; float:left; margin:auto; color:#000000;line-height:36px; font-size:20px; text-indent:15px;}
#tongzhi_lright{max-width:100px; float:right; margin:auto; color:#999999;line-height:36px; font-size:12px;padding-right:10px;}

#tongzhi_r{max-width:420px; margin:auto; float:left; margin-left:20px;}

#shenbao{ max-width:1360px; margin:auto; margin-left:auto; margin-right:auto; height:500px;margin-top:20px; padding-left:20px; padding-right:20px;}
#shenbao_l{float:left; margin:auto; width:436px;margin-top:40px;background:#ffffff;}

#shenbao1top{width:100%; margin:auto; overflow:hidden; background:url(../images/news_bg.png) no-repeat bottom left; height:50px; margin-bottom:20px;}
#shenbao1left{ max-width:200px; float:left; margin:auto; color:#000000; font-size:20px;line-height:50px; text-indent:15px;}
#shenbao1right{max-width:100px; float:right; margin:auto; color:#999999;line-height:50px; font-size:12px;padding-right:10px;}

#dangjian{ float:left; margin:auto;margin-top:40px; margin-left:25px; width:436px;background:#ffffff;}

#dangjian1top{width:100%; margin:auto; overflow:hidden; background:url(../images/news_bg.png) no-repeat bottom left; height:50px; margin-bottom:20px;}
#dangjian1left{ max-width:200px; float:left; margin:auto; color:#000000; font-size:20px;line-height:50px; text-indent:15px;}
#dangjian1right{max-width:100px; float:right; margin:auto; color:#999999;line-height:50px; font-size:12px;padding-right:10px;}

#zhijiao{float:left; margin:auto;margin-top:40px; margin-left:25px; width:436px;background:#ffffff;}
#zhijiao1top{width:100%; margin:auto; overflow:hidden; background:url(../images/news_bg.png) no-repeat bottom left; height:50px; margin-bottom:20px;}
#zhijiao1left{ max-width:200px; float:left; margin:auto; color:#000000; font-size:20px;line-height:50px; text-indent:15px;}
#zhijiao1right{max-width:100px; float:right; margin:auto; color:#999999;line-height:50px; font-size:12px;padding-right:10px;}

#tashan{ max-width:1360px; margin:auto; margin-left:auto;margin-top:20px; margin-right:auto; height:440px; padding-left:20px; padding-right:20px; }
#tashan_l{float:left; margin:auto;width:670px; margin-top:20px; margin-left:20px;}
#tashan1top{width:100%; margin:auto; overflow:hidden; background:url(../images/news_bg.png) no-repeat bottom left; height:40px; margin-bottom:20px;}
#tashan1left{ max-width:200px; float:left; margin:auto; color:#000000; font-size:20px; line-height:36px;text-indent:15px;}
#tashan1right{max-width:100px; float:right; margin:auto; color:#999999;line-height:36px; font-size:12px;padding-right:10px;}

#keyan{float:left; margin:auto;width:670px; margin-top:20px;}
#keyan1top{width:100%; margin:auto; overflow:hidden; background:url(../images/news_bg.png) no-repeat bottom left; height:40px; margin-bottom:20px;}
#keyan1left{ max-width:200px; float:left; margin:auto; color:#000000; font-size:20px;line-height:36px; text-indent:15px;}
#keyan1right{max-width:100px; float:right; margin:auto; color:#999999;line-height:36px; font-size:12px;padding-right:10px;}


#youqian{ max-width:1360px; margin:auto; margin-left:auto;margin-top:20px; margin-right:auto; height:200px; padding-left:20px; padding-right:20px;}

#xiangguan {width:100%; margin:auto; overflow:hidden;}
#anniu{width:160px; margin:auto; height:50px; line-height:50px; margin-top:35px; text-align:center; color:#fff; float:left; background:#002a71;}
#wenzi{width:1100px; margin:auto; height:50px;  line-height:50px; margin-top:35px; float:left; margin-left:20px;}
#gaoxiao{width:100%; margin:auto; overflow:hidden;}

#foot{ width:100%; margin:auto; margin-left:auto; margin-right:auto; height:280px;background:url(../images/foot.jpg) no-repeat center; }
#footer{max-width:1400px; text-align:center; margin-left:auto; margin-right:auto; padding-top:30px;}