@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}
ul,li{ list-style-type:none;}
img{ border:none;}
a{ text-decoration:none; color:#666666;}
a:hover{ color:#0485e0;}
p,ul,li,dl,dd{ font-size:12px;}
h1,h2,h3,h4,h5{ font-weight:normal;}
body{ font-family:"微软雅黑"; min-width:1200px; }
.clear{ clear:both;}
.fl{float:left;}
.fr{float:right;}
.hz{width:1200px;margin:0 auto;}
.hz:after{content: " "; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}
.hza{ width: 1200px; margin: 40px auto; }
.hza:after{content: " "; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}



.top {height: 36px;background-color: #f2f2f2; }
.top2{ width:1200px; margin:auto;}
.welcome{ float:left; font-size:14px; line-height:36px; color:#666;}
.laung {float:right;width:128px;}
.laung li {float: left;line-height: 36px;padding-left: 22px;margin-left: 2px;}
.li-cn {background: url(../images/cn.jpg) no-repeat;background-position: 1px;}
.li-en {background: url(../images/en.jpg) no-repeat;background-position: 1px;}

.main_box{ width:1200px; margin:auto;}

.head{height:120px;}
.logo{ float:left;}
.wenzhi{  float:left; margin-left:25px; margin-top:32px; width:180px; border-left:1px solid #ddd; padding-left:30px; }
.wz1{ font-size:20px; color:#333; font-weight:bold; text-transform:uppercase;}
.wz2{ background:#fe9600; color:#fff; text-align:center; line-height:20px; }
.wz2 p{font-size:14px;font-weight:bold;}
.right{float:right;}
.top_tel{float:right; padding-right:56px;height:120px;background:url(../images/tel.png) right center no-repeat;}
.top_tel span{   display:block; padding-top: 35px;color:#353536;font-size:14px; text-align:right;}
.top_tel strong{  display:block;color:#D52720; font-weight:bold;   font-size:24px;   }




/*=================导航=================*/
#nav_box{ background: #0168C3; height:54px; line-height:54px; position: relative; z-index: 9;}
#nav { width:1200px; margin:0 auto;  }
#nav li{ display:block; float: left; width:171px; height: 54px;  position:relative;  }
#nav li:nth-child(1){background:url(../images/gx.jpg) top left no-repeat; }
#nav li .a{ display: inherit; text-align:center;  height:54px ; position: relative; z-index: 1000;background:url(../images/gx.jpg) top right no-repeat;}
#nav li .a strong{ display:block; font-size:16px; text-transform: uppercase;  color:#fff; text-align:center; font-weight:normal;   position: relative; z-index: 1001;}
#nav li .a span{ position:absolute; bottom:0px; left:0px; width:100%;  text-align:center;}
#nav li .a i{  display:none; width:170px; background: #0278cb; margin:0 auto;    text-align:center;  z-index:1; height:54px;   }
#nav .on .a i{ display: block;background: #D52720;}
#nav li.on .a strong{ color:#fff;}
#nav li .a:hover i{  display: block;}
#nav li .a:hover strong{ color:#fff;}
#nav li.on .a:hover i{ display: block; }

#nav  .list{ z-index:3; left: -0px; top: 0px; display: none; position: absolute; z-index: 9px; width: 170px;padding-top: 0px; /*background: url(../images/bg_nav_list.png) center 11px no-repeat;*/}
#nav  .list .box{ padding:54px 0 0px 0; overflow:hidden; margin-bottom:-1px; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#56d04f', endColorstr='#56d04f');background:rgba(2,120,203,0.8);}
#nav  .list .box a{ font-weight:normal; margin:0 0px; background:none; height:36px; color:#fff !important;  text-align:center;  line-height:40px;   font-size:13px; display:block;  }
#nav  .list a:hover{ color:#fff !important; background: #005AAC;}



.footer {
  background: #242e2f;
  color: #9a9a9a;
}
.footer a {
  color: #9a9a9a; font-size:14px;
}
.footer a:hover {
  color: #fff;
}
.footer .friendship {
  padding: 30px 20px 30px 0;
  position: relative;
  border-bottom: solid 1px #374041;
}
.footer .friendship .box {
  height: 24px;
  line-height: 24px;
  overflow: hidden;
}
.footer .friendship .box.on {
  height: auto;
}
.footer .friendship a {
  font-size: 12px;
  padding: 0 13px;
  position: relative;
  white-space: nowrap;
}
.footer .friendship a:last-child::after {
  display: none;
}
.footer .friendship a::after {
  content: " ";
  width: 1px;
  height: 12px;
  background: #404849;
  position: absolute;
  right: 0;
  top: 50%;
  z-index: 2;
  margin-top: -6px;
}
.footer .row {
  position: relative;
}
.footer .link-list {
  float: left;
  line-height: 26px;
  margin-top: 38px;
}
.footer .link-list .list {
  float: left;
  margin-right:80px;
}
.footer .link-list ul {
  margin-top: 14px;
  padding-left: 2px;
}
.footer .link-list .tit {
  font-size: 16px;
  color: #fff;
  padding-left: 10px;
  position: relative;
  display: block;
  line-height: 26px;
  font-weight:bold;
}
.footer .link-list .tit::after {
  content: " ";
  width: 3px;
  height: 16px;
  background: #0168C3;
  z-index: 2;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -8px;
}
.footer .contact {
  float: right;
  text-align: right;
  margin-top: 40px;
}
.footer .contact .photo {
  min-height: 40px;
  background: url(../images/photo1.png) no-repeat right 0 top 2px;
  padding-right: 48px;
  margin-bottom: 16px;
}
.footer .contact .photo p {
  margin-bottom: 2px;
}
.footer .contact p {
  margin-bottom: 6px; font-size:14px;
}
.footer .contact .p1 a,
.footer .contact .p1 {
  font-size: 18px;
  font-weight: bold;
  color: #0168C3;
}
.footer .qrcode {
  width: 110px;
  border-radius: 4px;
  overflow: hidden;
  position: absolute;
  left: 58%;
  top: 40px;
  transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  z-index: 1;
}
.footer .qrcode img {
  width: 100%;
  display: block;
}
.footer .title {
  background: url(../images/footer_line.gif) repeat-x 0 center;
  margin-top: 24px;
}
.footer .title img {
  width: 100%;
  display: block;
}
.footer .title .logo {
  width: 172px;
  margin: 0 auto;
  padding: 0 20px;
  background: #242e2f;
}
.footer .copy {
  line-height: 24px;
  margin-top:30px;
  padding: 30px 0 40px 0;
  border-top:1px solid #374041;
  font-size:14px;
}
