body{background:url(../images/index-bg.jpg) no-repeat center top #edf6ff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,input,button{margin:0;padding:0;color:#444;font: 14px/1.5 "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","宋体",sans-serif;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%;}
legend{color:#000;}
#yui3-css-stamp.cssreset{ display:none}
a{text-decoration: none;color:#333;}
a:hover{font-weight:bold;}
.fl{float: left;}
.fr{float: right;}
.clear{clear:both;}

.top{width: 100%;background:#ff7702;min-width:1200px;}
.top_in{width: 1200px;margin:0 auto;height:42px;}
.nav ul li{padding:0 15px;float: left;height: 42px;line-height:42px;position: relative;text-align:center;}
.nav ul li a{font-size:15px;color:#fff;}
.nav ul li.cur a{color:#fff;}
.nav ul li .menu{background:#fff;position: absolute;top:42px;left:0;padding-bottom:10px;display:none;z-index:999;width:90px;}
.nav ul li .menu a{line-height: 30px;color:#333;font-size:14px;border-right:0;padding:0 10px;display:block;}


.logo{width: 743px;height: 126px;margin:0 auto;padding:30px 0 30px 0;}

.input-box {width: 630px;height: 43px;background:url(../images/newsearchbg.png) no-repeat;padding:1px;margin:0 auto;}
.sort {position: relative;z-index: 1;float: left;width: 90px;height: 43px;font-size: 14px;color: #072958;}
.sort-default {height: 43px;line-height: 43px;padding-left:5px;cursor: pointer;text-align:center;}
.sort span {margin-right:3px;text-align: right;color: #222;white-space: nowrap;font-size:14px;}
.sort .sort-icon {display: inline-block;vertical-align: middle;width: 10px;height: 10px;text-indent: -9999em;background: url(../images/newicon-sort.png) no-repeat 0 -50px;}
.sort-list {position: absolute;top:40px;left:6px;display: none;width: 76px;background-color: #fff;text-align:center;border:1px solid #eee;border-top:0;}
.input-box .sort-list li {height: 24px;line-height: 24px;width:70px;}
.input-box .sort-list li a {display: block;color: #555;text-align: center;font-size:13px;}
.input-box .sort-list li a:hover{font-weight:bold;text-decoration: none;}
.input-box .search-input {float: left;width:415px;height: 43px;padding-left:5px;font-size: 14px;color: #222;line-height: 43px;border: none;background:none;margin-left:1px;outline:none;}
.input-box .search-btn{float: left;width: 103px;height: 41px;background:url(../images/newsearchbtn.png) no-repeat;border:0;cursor:pointer;outline:none;margin-left:16px;}

.click_pop{font-size:16px;color:#d48130;text-decoration: underline;font-weight:bold;float: left;line-height:45px;margin-left:16px;}
.pop {  display: none;  width: 680px; min-height: 470px;  max-height: 750px;  height:470px;  position: absolute;  top: 0;  left: 0;  bottom: 0;  right: 0;  margin: auto;  padding: 25px;  z-index: 130;  border-radius: 8px;  background-color: #fff;  box-shadow: 0 3px 18px rgba(100, 0, 0, .5);  }
.pop-top{  height:40px;  width:100%;  border-bottom: 1px #E5E5E5 solid;  }
.pop-top h2{  float: left;  display:black}
.pop-top span{  float: right;  cursor: pointer;  font-weight: bold; display:black}
.pop-foot{  height:50px;  line-height:50px;  width:100%;  border-top: 1px #E5E5E5 solid;  text-align: right;  }
.pop-cancel, .pop-ok {  padding:8px 15px;  margin:15px 5px;  border: none;  border-radius: 5px;  background-color: #337AB7;  color: #fff;  cursor:pointer;  }
.pop-cancel {  background-color: #FFF;  border:1px #CECECE solid;  color: #000;  }
.pop-content{  height: 380px; overflow-y:auto; }
.pop-content-right{  width:640px;  float: left;  padding-top:20px;font-size: 16px;  line-height:35px;  }
.bgPop{  display: none;  position: absolute;  z-index: 129;  left: 0;  top: 0;  width: 100%;  height: 100%;  background: rgba(0,0,0,.2);  }
.pop-content-right table{margin-top:20px;}
.pop-content-right table td span a img{margin-top:8px;}
.pop-content-right table select.gj_lk{height: 24px;line-height: 24px;border:1px solid #99adb6;}
.pop-content-right table input.gj_srk{height: 22px;line-height: 22px;border:1px solid #99adb6;width: 500px;}

.cate{width: 570px;margin:30px auto 100px;}
.cate{overflow:hidden;}
.cate .l{float: left;}
.cate .l ul li{float: left;width: 140px;font-size:14px;line-height: 30px;}
.cate .l ul li a{color:#f9f9f9;font-weight:bold;}
.cate .l ul li span{margin-left:6px;}
.cate input[type="checkbox"]{width:14px;height:14px;display: inline-block;text-align: center;vertical-align: middle; position: relative;line-height: 14px;margin-right:10px;margin-top:-2px;}
.cate input[type="checkbox"]::before{content: "";position: absolute;top: 0;left: 0;background: #fff;width: 100%;height: 100%;border: 1px solid #d9d9d9;}
.cate input[type="checkbox"]:checked::before{content: "\2713";background-color: #fff;position: absolute;top: 0;left: 0;width:100%;background:#6e3e3e;color:#fff;font-size: 12px;font-weight: bold;}

.container{width: 1120px;height: 440px;background:url(../images/boxbg.png) no-repeat;margin:0 auto;padding:40px 40px;margin-bottom:25px;}
.con_l_no1{width: 410px;float: left;margin-left:30px;}
.con_l_no1 .hd{overflow:hidden;}
.con_l_no1 .hd a{float: left;height: 24px;height: 24px;border:1px solid #ccc;width: 92px;margin-right:16px;border-radius:3px;text-align:center;}
.con_l_no1 .hd a.current{background:#4d7fd3;color:#fff;border:0;}
.con_l_no1 .bd div{display:none;}
.con_l_no1 .bd div.current{display:block;}
.con_l_no1 .bd ul{overflow:hidden;margin-top:40px;}
.con_l_no1 .bd ul li{width: 110px;float: left;margin:0 80px 40px 0;}
.con_l_no1 .bd ul li a{float: left;width: 40px;height: 40px;background:url(../images/sprite.png) no-repeat 0 0;}
.con_l_no1 .bd ul li strong,.con_l_no1 .bd ul li b{float: left;width: 70px;text-align:center;}
.con_l_no1 .bd ul li b{color:#4d7fd3;}
.con_l_no1 .bd ul li a.no2{background-position:0 -40px;}
.con_l_no1 .bd ul li a.no3{background-position:0 -80px;}
.con_l_no1 .bd ul li a.no4{background-position:0 -120px;}
.con_l_no1 .bd ul li a.no5{background-position:0 -160px;}
.con_l_no1 .bd ul li a.no6{background-position:0 -200px;}
.con_l_no1 .bd ul li a.no7{background-position:0 -240px;}
.con_l_no1 .bd ul li a.no8{background-position:0 -280px;}

.con_r_no1 {width: 670px;float: left;}
.con_r_no1 #pie{width:670px;float: left;top:-20px;left:-30px;}
.con_tit{font-size:16px;font-weight:bold;background:url(../images/tp_dot.png) no-repeat left center;padding-left:30px;line-height:24px;}
.con_r_no1 .tj{color:#6e3e3e;font-weight:bold;margin:15px 0 0 30px;float: right;}

.con_l_no2{float: left;}
.con_l_no2 #barStack{width: 720px;margin-top:20px;}
.con_r_no2{float: right;width: 355px;}
.con_r_no2 dl{border-bottom:1px dashed #ccc;padding:15px 25px 15px 38px;position: relative;}
.con_r_no2 .no {
    position: absolute;
    left: 15px;
    top: 16px;
    font-size: 14px;
    font-style: italic;
    color: #6e3e3e;
}

.con_r_no2 dt {
    margin-bottom: 12px;
    font-weight: bold;
    font-size: 14px
}
.con_r_no2 .abstract {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    color: #666666;
    font-size:12px;
}
.con_r_no2 .info {
    margin-top: 10px;
    color: #b2b2b2;
    font-size:12px;
}
.con_r_no2 .more{font-size:12px;color:#6e3e3e;line-height: 50px;text-align:right;}

.con_l_no3{float: left;}
.con_l_no3 #nodes{width: 700px;margin-top:20px;}
.con_r_no3{float: right;width: 355px;}
.con_r_no3 #shanxi{width: 355px;}

.container2{width: 1120px;height: 330px;background:url(../images/boxbg2.png) no-repeat;margin:0 auto;padding:40px 40px;margin-bottom:25px;}
.container2 .con_tit{font-size:20px;font-weight:bold;width: 180px;margin:0 auto;background:none;border-left:3px solid #b07c17;border-right:3px solid #b07c17;text-align:center;padding:0;}
.content{position: relative;}
.content .left{position: absolute;top:140px;left:10px;}
.content .right{position: absolute;top:140px;right:10px;}
.content .center{position: relative;top:30px;left:65px;width: 1000px;height: 280px;overflow:hidden;}
.content .center ul{padding-top:0px;width: 8000px;height: 200px;}
.content .center ul li{float: left;margin-right:30px;}
.content .center ul li img{width: 175px;height: 250px;}
.content .center p{ font-size:14px;text-align:center;}
.content .center p a:link,#content .center p a:visited{color:#555;text-decoration: none;line-height: 40px;}

.footer{width: 1200px;margin:40px auto 0;}
.footer p{text-align:center;}

