@charset "utf-8";
/* CSS Document */

body,div,p,ul,h1,h2,h3,h4,table,dl,dd 		{ margin:0;	padding:0; }
body			{ font-size:12px; font-family:"微软雅黑"; }
ul				{ list-style:none; }
li				{ float:left; }
img				{ display:block; border:0; }
a				{ text-decoration:none; }
a:hover			{ text-decoration:underline; }

.mt8			{ margin-top:8px; }
.fl				{ float:left; }
.fr				{ float:right; }
.w{width: 1200px;}

.page			{ margin:0 auto; }
.top{min-width: 1320px; height: 126px; background: #1e2d3b;}
  .top .logo{width: 360px; height: 126px; background: #edcd1f;}
    .top .logo img{margin-left: auto; margin-right: auto; padding-top: 28px;}
  .top .menu{position: relative; width: 960px; height: 126px; color: #fff;}
    .top .menu a{color: #fff; text-decoration: none;}
    .top .menu a:hover{color: #edcd1f;}

/*************************首页**************************/
    /*小菜单-网站地图*/
    .top .sitemap{position: absolute; right: 10px; top: 20px; width: 270px; font-size: 14px;}
      .top .sitemap li{margin-right:10px;}
    
    /*网站菜单*/
    .top .home{position: absolute; top: 75px; left: 35px; font-size: 18px;}
      .top .home li{margin-right:33px;}

    .top .search{position: absolute; top: 70px; right: 27px; width: 180px; height: 30px;}

.banner{position: relative; height: 540px;}
  /*banner图下的文字*/
  .banner .window{position: absolute; left: 15%; padding: 30px; width: 320px; height: 480px; color: #fff; background: rgba(0, 0, 0, 0.6);}
    .banner .window h3{margin-bottom: 20px; font-size: 30px; line-height: 80px; font-weight: normal; opacity: 1;}
    .banner .window h1{font-size: 45px; font-weight: normal; line-height: 70px;}
    .banner .window span{margin-top:50px; display: block; width: 200px; height: 42px; background: url(../images/butt1.png);}
    .banner .window span a{display: block; width: 200px; line-height: 42px; text-indent: -999px;}
  .banner1{height: 540px; background:url(../images/banner1.jpg) center no-repeat;}

.about{height: 430px;}
  .about .wrap{position: absolute; top: 40px; right: 60px; width: 540px; font-size: 14px; line-height: 28px;}
  .about .wrap h1{width: 160px; margin-bottom: 30px; padding-bottom: 15px; font-size: 40px; color: #c6c6c6; border-bottom: 10px solid #edcd1f;}
  .about .left{position: relative; width: 50%;}
  .about .right{width: 50%
  	; height: 430px; background: url(../images/about_photo.jpg) center no-repeat;}

.jiazhi{height: 650px; background: url(../images/big_bg.jpg) center no-repeat;}
  .jiazhi .wrap{position: relative; width: 1200px; height: 650px; margin-left: auto; margin-right: auto;}
  .jiazhi .wrap h2{position: absolute; top: 55px; width: 100%; font-size: 40px; font-weight: normal; color: #fff; text-align: center;}
  .jiazhi .wrap h3{position: absolute; top: 118px; width: 100%; font-size: 20px; font-weight: normal; color: #c7c6c7; text-align: center;}
  .jiazhi .wrap dl{width: 386px; height: 365px; background: #fff;}
    .jiazhi .wrap dd{padding: 15px; width: 356px; height: 125px;}
    .jiazhi .wrap dl h4{margin-bottom: 5px; font-size: 28px;}
      .jiazhi .wrap dl h4 a{color: #0064a7;}
    .jiazhi .wrap dl p{margin-bottom: 10px; font-size: 14px; color: #333; line-height: 25px;}
    .jiazhi .wrap dl span{padding-left: 24px; font-size: 16px; background: url(../images/icon.png) left no-repeat;}
      .jiazhi .wrap dl span a{color: #0064a7;}
  .jiazhi .wrap .p1{position: absolute; left: 0; top: 184px;}
  .jiazhi .wrap .p2{position: absolute; left: 407px; top: 184px;}
  .jiazhi .wrap .p3{position: absolute; right: 0; top: 184px;}
  .jiazhi .butt a{position: absolute; left: 498px; top: 579px; display: block; width: 205px; line-height: 45px; font-size: 16px; color: #000; text-align: center; background: #fff;}

/*媒体中心等*/ 
.media{height: 330px; background: #f5f5f5;}
  .media .page{position: relative;}
  .media h3{font-weight: normal; color: #333;}
  .media .t1{position: absolute; left: 22px; top: 30px; font-size: 24px;}
  .media span{position: absolute; left: 337px; top: 38px; font-size: 14px;}
    .media span a{color: #333;}
  .media .list{position: absolute; left: 22px; top: 81px; width: 343px; font-size: 16px;}
    .media .list li{margin-bottom: 17px;}
    .media .list img{float: left; margin-right: 15px;}
    .media .list a{color: #666; line-height: 27px;}
  .media .t2{position: absolute; left: 427px; top: 30px; font-size: 24px;}
  .media .t3{position: absolute; left: 834px; top: 30px; font-size: 24px;}
  .media .img1{position: absolute; left: 427px; top: 76px;}
  .media .img2{position: absolute; left: 834px; top: 76px;}

/*************************子页开始**************************/
.content{margin-left: auto; margin-right: auto; width: 1200px; overflow: hidden;}
  .content h1{margin: 70px auto 30px auto; width: 160px; height: 60px; font-size: 40px; line-height: 60px; text-align: center; color: #c6c6c6; border-bottom: 10px solid #edcd1f; overflow: hidden;}
  .content .para{margin-top: 50px; margin-bottom: 50px; font-size: 18px; color: #4b4b4b; line-height: 40px; overflow: hidden;}
  .content .lists{width: 1240px; overflow: hidden;}
  .content .lists dl{margin-bottom: 50px; float: left; margin-right: 40px; width: 580px;}
  .content .lists dt a{font-size: 28px; color: #0064a7; line-height: 70px; text-decoration: none;}
  .content .lists dd{width: 100%; font-size: 16px; line-height: 30px;}
    .content .lists dd a{color: #333; text-decoration: none;}

  .content .pro-list{width: 1240px; overflow: hidden;}
    .content .pro-list dl{margin-bottom: 50px; float: left; margin-right: 40px; width: 270px;}
    .content .pro-list dt a{font-size: 28px; color: #0064a7; line-height: 70px; text-align: center; text-decoration: none;}
    .content .pro-list dt{width: 100%; height: 70px; overflow: hidden;}
    .content .pro-list dd{width: 100%; line-height: 30px; overflow: hidden;}
    .content .pro-list dd a{color: #0064a7; text-decoration: none;}

    .content .pro-content{margin-bottom: 50px; font-size: 18px; line-height: 35px;}
      .content .pro-content img{margin: 30px auto;}

  .news-list dl{margin-top: 50px; width: 1120px; padding-left: 80px; color: #0064a7;}
    .news-list dd{width: 100%; font-size: 22px; line-height: 40px;}
    .news-list dl a{color: #0064a7; text-decoration: none;}

  .news-title{width: 90%; padding: 50px 5%; font-size: 35px; line-height: 40px; text-align: center; color: #c6c6c6;}

  .para .contact{width: 1230px;}
    .para .contact dd{float: left; display: block; margin-right: 30px; margin-top: 30px; width: 380px; height: 250px; text-align: center; font-size: 22px; background: #ededed;}
    .para .contact b{display: block; margin-top: 70px; width: 100%; font-size: 25px; line-height: 55px; color: #0064a7;}

  .para h3{margin-top: 20px; font-size: 23px;}

.about-banner{height: 300px; background: url(../images/about_banner.jpg) center no-repeat;}
  .about-banner h1{width: 100%; font-size: 40px; line-height: 300px; color: #fff; text-align: center; background: rgba(0, 0, 0, 0.6);}

.nav{width: 100%; font-size: 14px; line-height: 50px; color: #98989b; border-bottom: 1px solid #e9eaea;}
  .nav span{color: #edcd1f;}
  .nav a{color: #98989b;}

/*底部*/
.bottom{width: 100%; height: 430px; background: #272727;}
  .bottom .logo{position: absolute; left: 0; top: 70px;}
  .bottom .wrap{position: relative; width: 1200px;}
  .bottom dl dt{font-size:20px; color: #fff; font-weight: bold; line-height: 40px;}
  .bottom dl dd{font-size:16px; line-height: 28px;}
  .bottom dl dd a{color: #848484; text-decoration: none;}
  .bottom dl dd a:hover{color: #fff;}
  .bottom .list-1{width: 100px; position: absolute; left: 330px; top: 70px;}
  .bottom .list-2{width: 115px; position: absolute; left: 530px; top: 70px;}
  .bottom .list-4{width: 130px; position: absolute; left: 670px; top: 112px;}
  .bottom .list-5{width: 330px; position: absolute; left: 850px; top: 70px;}
  .bottom .list-5 dd{color: #848484;}
  .copyright{position: absolute; top: 386px; left: 0; font-size:14px; color: #848484;}

/*翻页*/
.fanye{float: left; margin: 50px 0; width: 1200px;}
  .fanye li{margin-right: 15px;}
  .fanye a{display: block; padding: 8px 13px; color: #ea804b; text-decoration: none; border: 1px solid #ccc;}
  .fanye a:hover{color: #fff; background: #ea804b; border: 1px solid #ededed;}