
*{margin: 0;padding: 0;list-style: none;}
body{background:url(../images/bg.jpg) 0px 0px no-repeat;}
/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td /* table elements 表格元素 */ {margin: 0;padding: 0;}
/** 设置默认字体 **/
body,button, input, select, textarea /* for ie */ {font:14px "微软雅黑","宋体","Arial Narrow",HELVETICA, \5b8b\4f53, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */
/** 重置列表元素 **/
ul, ol { list-style: none; }
/** 重置文本格式元素 **/
a { text-decoration: none; color:#333 }
a:hover { text-decoration:none; color:#1a91dd}
/** 重置表单元素 **/
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */
select {
/*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
border: solid 1px #000;
/*很关键：将默认的select选择框样式清除*/
appearance:none;
-moz-appearance:none;
-webkit-appearance:none;
/*加padding防止文字覆盖*/
padding-right: 14px;
}
/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}

em{font-style:normal}
li{list-style:none}
img {transition: all 0.1s linear 0s;}
img:hover {transition: all 0.1s linear 0s;}
.clear{clear:both;}
.index_top {width:100%; height:80px;  transition: all 0.1s linear 0s;}
.nav {width:1200px; height:120px; margin:0px auto;/*background-color: #000*/;}
.nav_l {float:left; width:350px; height:80px;margin-top:15px;display:inline-block; background:url(../images/logo.png) -10px 0px }
.nav_l img {width:320px; height:120px; display:block;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}
.nav_c {float:right;width: 600px;padding-top:30px;}
.nav_c ul li {width:auto; padding-left:11px; padding-right:11px; height:80px; float:left; position:relative; transition: all 0.1s linear 0s;}
.nav_c ul li p {opacity: 0.95;width:560px; overflow:hidden; height:0px; display:block; position:absolute; top:80px; left:0px; z-index:1000; background:#478dff; padding-left:20px; padding-right:20px;-moz-box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.6);
    -webkit-box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.6);
    box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.6);
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='rgba(0, 0, 0, 0.6)')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='rgba(0, 0, 0, 0.6)'); transition: all 0.1s linear 0s;}
.nav_c ul li p a.tc {width:90px; height:80px; line-height: 0px; display:inline-block; font-size:14px; font-weight:100; color:#FFF; transition: all 0.1s linear 0s;}
.nav_c ul li p a.tc:hover {width:90px; height:80px; line-height:80px; display:inline-block; font-size:14px; font-weight:100; color:#206ae3; transition: all 0.1s linear 0s;}

.nav_c ul li a {width:auto; text-align:center; line-height:77px; font-size:14px; color:#666; font-weight:bold; display:inline-block; transition: all 0.1s linear 0s;}
.nav_c ul li a:hover {width:auto; text-align:center; line-height:77px; font-size:14px; color:#206ae3; text-decoration:none; font-weight:bold; display:inline-block; transition: all 0.1s linear 0s;}
.nav_c ul li a.ahover {width:auto; text-align:center; line-height:77px; font-size:14px; border-bottom:3px solid #206ae3; color:#206ae3; text-decoration:none; font-weight:bold; display:inline-block; transition: all 0.1s linear 0s;}

.nav_c ul li:hover {width:auto; padding-left:11px; padding-right:11px; height:80px; background:#206ae3; float:left; position:relative; transition: all 0.1s linear 0s;}
.nav_c ul li:hover p {width:560px; overflow:hidden; height:60px; display:block; position:absolute; top:80px; left:0px; z-index:1000; background:#478dff; padding-left:20px; padding-right:20px;-moz-box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.6);
    -webkit-box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.6);
    box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.6);
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='rgba(0, 0, 0, 0.6)')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='rgba(0, 0, 0, 0.6)'); transition: all 0.1s linear 0s;}
.nav_c ul li:hover p a.tc {width:90px; height:60px; line-height:60px; display:inline-block; font-size:14px; font-weight:100; color:#FFF; transition: all 0.1s linear 0s;}
.nav_c ul li:hover p a.tc:hover {width:90px; height:60px; line-height:60px; display:inline-block; font-size:14px; font-weight:100; color:#ff9800; transition: all 0.1s linear 0s;}

.nav_c ul li:hover a {width:auto; text-align:center; line-height:77px; font-size:14px; color:#fff; font-weight:bold; display:inline-block; transition: all 0.1s linear 0s;}
.gonggao {width:1200px;margin:0 auto;}
.gonggao .left{float: left;}
.gonggao .left img{vertical-align:top;}
.gonggao .left span{display: inline-block;height: 60px; line-height: 60px;font-weight: bold;}
.gonggao .right{float: right;width:300px;margin-top: 16px}
.content-mid{width:1200px;margin:0 auto;}
.news{
 background-color: #FFFFFF;
 width: 590px;
 float:left;

}
.list{
 margin: 0px 10px 20px 0px;
 text-align: left; 
}

.list ul{
 list-style-type: none;
 margin: 0px;
 padding: 0px;
}

.list li{
/* background: url(/images/point.jpg) repeat-x bottom;*/
 /*列表底部的虚线*/
 width: 100%; list-style:none;}
.list li a{
 color: #777777;
 display: block;
 padding: 0px 0px 4px 15px;
 background: url(../images/point.jpg) no-repeat  -8px -2px;
 line-height: 25px
 /*列表左边的箭头图片*/
}

.list li span{
 float: right;/*使span元素浮动到右面*/
 text-align: right;/*日期右对齐*/
display: inline-block;
line-height: 25px;
 color: #666666;
}
.list li a:hover{
 color: #336699;
 text-decoration: none;
 /*background: url(/images/point.jpg) repeat-x bottom;*/
}

.tongdao{float: right;}
.tongdao ul li{float:left;padding-top:30px;}
.show{width:1200px; margin:0 auto;}


.content {width: 1050px;margin: 0 auto;}
h2 {text-align: center;margin-bottom: 35px;padding-top: 250px;}
.Box_con {position: relative;}
.Box_con .btnl {position: absolute;}
.Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top: 80px;cursor: pointer;}
.Box_con .btnl {background: url(../images/jtl02.png) no-repeat center;left: -72px;}
.Box_con .btnr {background: url(../images/jtr02.png) no-repeat center;right: -72px;}
.Box_con .btnl:hover {background: url(../images/jtl03.png) no-repeat center;}
.Box_con .btnr:hover {background: url(../images/jtr03.png) no-repeat center;}
.Box_con .conbox {position: relative;overflow: hidden;}
.Box_con .conbox ul {position: relative;list-style: none;}
.Box_con .conbox ul li {float: left;width: 198px;height:180px;margin-left: 20px;overflow: hidden;}
.Box_con .conbox ul li:first-child {margin-left: 0;}
.Box_con .conbox ul li img {display: block;width:198px;height: 150px;transition: all 0.5s;}
.Box_con .conbox ul li:hover img {transform: scale(1.1);}
      
.BoxSwitch {margin-top: 30px;text-align: center;}
.BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
.BoxSwitch span.cur {background: red;}
.conbox p{text-align:center;color:#666;padding-top: 10px}
.footer{width:100%;background-color: #efefef;}
.bottom {width:1200px;margin:0 auto;overflow:hidden; height:auto; margin-top:50px;padding: 20px 15px 15px 15px;text-align:left; line-height:20px; font-size:12px; color:#666;}


 /*搜索*/
div.search {padding: 0}
form {
  position: relative;
  width: 300px;
 
}

.d1 input {
  width: 100%;
  height: 42px;
  padding-left: 10px;
  border: 2px solid #82c1ee;
  border-radius: 5px;
  outline: none;
  background: #fff;
  color: #9E9C9C;
}
.d1 button {
  position: absolute; 
  top: 0;
  right: 0px;
  width: 42px;
  height: 42px;
  border: none;
  background: #82c1ee;
  border-radius: 0 5px 5px 0;
  cursor: pointer;
}
.d1 button:before {
  content: "\f002";
  font-family: FontAwesome;
  font-size: 16px;
  color: #fff;
}

