@charset "gb2312";
/*基础样式*/
*:focus {outline: none;}
a{text-decoration:none; color:#171717; bblr:expression(this.onFocus=this.blur());/*IE使用*/outline-style:none;/*FF使用*/}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0}
body{font-size:14px; color:#555; font-family:"微软雅黑"; background:#fefefe;}
button{border:0 none;background-color:transparent;cursor:pointer}
ul,ol,li{list-style-type:none;}
img{border:none;vertical-align:bottom;}
.pdln{padding-left:0px!important;}
.pdrn{padding-right:0px!important;}
.mr0{margin-right:0px!important;}
.ml0{margin-left:0px!important;}
.bd0{border:none!important;}
.container{min-width:1300px;}
/*placeholder颜色*/
.phcolor{color:#bfbfbf;}
::-webkit-input-placeholder{color:#bfbfbf}
:-moz-placeholder{color:#bfbfbf;opacity:1}
::-moz-placeholder{color:#bfbfbf;opacity:1}
:-ms-input-placeholder{color:#bfbfbf}


/*header*/
.header{height:180px; width:100%; min-width:1300px; background:url(imagesheader.png) no-repeat top center;}
.header-con{width:1200px; margin:0px auto;}
.logo{float:left; margin-top:50px;}
.header-con-right{float:right; margin-top:35px;}
.ying{text-align:right;}
.search{width:355px; height:44px;background:url(imagessearch-box.png) no-repeat; margin-top:18px;}
#test{border:none; width:292px; background:none;  height:20px; line-height:20px;  font-family:"微软雅黑"; padding:12px 0px 12px 15px; float:left;}
#btn{width:48px; height:44px; background:url(imagessou.png) no-repeat; border:none; float:left;}
/*nav*/
.nav{ height:60px;  width:100%; min-width:1300px; background:url(imagesnav.png) repeat-x;  position:relative; z-index:1;  }
#nav{width:1050px; margin:0px auto;}
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi:hover{background:#ffffff; color:#fff}
.nav .nLi:hover h3 a{}
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; height:60px; width:115px; line-height:60px; text-align:center;  font-size:16px; font-weight:bold; color:#fff; font-weight:normal;}
.nav .sub{ display:none; width:115px; text-align:center; left:0; top:60px;  position:absolute; background:#eeeae6;  line-height:35px; padding:5px 0;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 10px; color:#333;}
.nav .sub a:hover{ background:#fff; color:#194fbb;  }

/*banner*/
.banner{width:100%; min-width:1300px; height:362px;overflow: hidden;  }
.focusBox {  width:1200px; margin:0px auto;  height:362px; position:relative; }
.focusBox .pic li{position:relative;}
.focusBox .pic img { width:1200px; height:362px; display: block; }
.focusBox .hd { overflow:hidden; zoom:1; position:absolute; height:30px; bottom:0;  right:40px;   z-index:9999}
.focusBox .hd li{ line-height:15px; float:left; text-align:center;  font-size:12px; width:12px; height:12px; cursor:pointer; overflow:hidden;  background:url(imagesdian.png); margin-left:10px;}
.focusBox .hd .on{ background-position:-12px 0px;   }
.text{background:url(imagestext.png); height:50px; line-height:50px; position:absolute; z-index:9999; bottom:0; width:1160px; padding-left:40px;left:0;  color:#fff;  font-size:14px;}


/*news*/
.news{height:60px; line-height:60px; background:#f2f2f2; overflow:hidden; min-width:1300px;}
.news-wrap{width:1300px; margin:0px auto;}
.news-con{width:1200px; margin:0px auto; overflow:hidden;}
.m_wnews .tempWrap{top:16px;}
.m_wnews { width:1200px; position: relative;  zoom: 1; height: 60px;  overflow: hidden; }
.m_wnews a{ color:#da2510;  }
.m_wnews strong { background:url(imagesvoice.png) no-repeat 0 50%; position: absolute; left: 0; top: 16px; width: 100px; line-height:30px;  height: 30px; overflow: hidden; text-align: center; font-weight: normal; padding-left:20px;}
.m_wnews div {height:30px!important; line-height:30px!important;margin-left:80px; }

.m_wnews .pagesize { position: absolute; right: 0px; top: 22px; }
.m_wnews .pagesize a { background: url(imageslr.png) no-repeat 0 0; width: 20px; height: 20px; display: block; overflow: hidden; line-height: 0; text-indent: -999em;  float:left; margin-left:5px;}
.m_wnews .pagesize a.next { background-position: -20px 0px; }

/*box1*/
.box1{ background: #d7e2f9 url(imagesxian2.png) no-repeat bottom center;}
.box1-wrap{width:1300px; margin:0px auto; }
.box1-con{width:1200px; margin:0px auto; padding:15px 0px 65px 0px; overflow:hidden; }
.box1-con-left{width:590px; float:left;}
.top-bt1{height:75px; line-height:75px; border-bottom:1px solid #e2dcdc; overflow:hidden;}
.top-bt1-left{font-size:24px; color:#000; font-weight:normal; float:left; height:75px;}
.top-bt1-left span{font-size:14px; color:#c0c0c0; margin-left:10px;}
.box1-con-left ul{width:590px; overflow:hidden; background:#d7e2f9;}
.box1-con-left ul li{overflow:hidden; width:590px; padding:24px 0px; border-bottom:1px solid #e2dcdc; float:left;}
.more{float:right; }
.more a{font-size:14px; color:#967026;}
.more a:hover{text-decoration:underline}
.li-left{float:left; width:38px; height:38px; background:#194fbb; color:#fff; border-left:4px solid #df550d;}
.li-left span{display:block; text-align:center}
.time1{font-size:20px; line-height:22px;}
.time2{font-size:12px;}
.li-right{float:right; width:570px; height:38px;}
.li-right-bt{ overflow:hidden;color:#555; height:20px; line-height:20px;}
.li-right-bt a{color:#555;}
.li-right-bt a:hover{color:#194fbb;}
.li-right-zy{overflow:hidden; color:#808080; height:20px; line-height:20px; margin-top:2px;}
.li-right-zy a{color:#808080; font-size:12px;}
.li-right-zy a:hover{color:#194fbb;}
.box1-con-right{width:590px; float:right;}
.box1-con-right ul{width:590px; margin-top:20px; overflow:hidden;}
.box1-con-right ul li{width:590px; float:left; padding:6px 0px;}
.li-lefts{float:left; margin-top:5px;}
.li-lefts a{color:#555;}
.li-lefts a:hover{color:#194fbb;}
.li-rights{float:right; height:47px; width:65px; }
.li-rights span{display:block; text-align:center}
.times1{height:23px; line-height:23px; background:#194fbb;color:#fff; font-size:16px;}
.times2{height:24px; line-height:24px;background:#edf5f5;color:#967026;font-size:12px;}
/*box2*/
.box2-wrap{width:1300px; margin:0px auto;}
.box2-con{width:1200px; margin:0px auto 40px auto; overflow:hidden;}
.box2-con .top-bt1{border:none;}
.box2-con .ul{overflow:hidden;}
.box2-con .ul .li{width:379px; float:left; border-right: 1px solid #e6e6e6; padding:0px 15px;}
.box2-con ul{overflow:hidden;}
.box2-con ul li{padding:10px 0px; color:#555; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; float:left; width:379px;}
.box2-con ul li a{color:#555;}
.box2-con ul li a:hover{color:#194fbb;}
/*footer*/
.footer{width:100%; min-width:1300px; background:url(imagesfooter.png) repeat-x; height:145px; color:#fff; }
.footer-con{width:1200px;margin:0px auto;}
.footer-con-left{float:left; width:460px; margin-top:22px;}
.footer-con-left h3{font-size:14px; font-weight:normal; margin-bottom:20px;}

.footer-con-left ul{height:30px; line-height:30px; width:460px;}
.footer-con-left ul li{float:left; width:230px;}
.footer-con-left ul a{color:#fff;font-size:12px; }
.footer-con-left ul a:hover{text-decoration:underline;}
.footer-con-middle{float:left; margin-top:22px;}
.footer-con-middle h3{font-size:14px; font-weight:normal; margin-bottom:20px;}
.footer-con-middle p{height:30px; line-height:30px; font-size:12px;}
.footer-con-right{float:right; margin:65px 112px 0px 0px;}

/*liebiao*/
.banner-public{position:relative; overflow:hidden;height:200px; width:100%; min-width:1300px; } 
.banner-public img{position:absolute; left:50%; margin-left:-960px; width:1920px; top:0px;}
.main-public{width:100%; min-width:1300px;  position:relative; margin-top:-80px; padding-bottom:150px;}
.main-public-wrap{width:1300px; margin:0px auto; background:#fff; padding-top:50px;overflow:hidden;}
.main-public-con{width:1200px; margin:0px auto; }
.lanmu{width:282px; float:left;}
.lanmu-top{width:282px; height:152px; background:#f2f2f2;}
.lanmu-top h3{ font-weight:normal; float:left; margin-top:40px;} 
.lanmu-top span{margin-left:40px; }
.zw{display:block; font-size:24px; color:#000;}
.yw{display:block; font-size:18px; color:#999999; margin-top:10px;}
.lanmu ul{margin-top:8px;}
.lanmu ul li{height:50px; line-height:50px; background:#f2f2f2; margin-bottom:5px; padding-left:40px; font-size:16px;}
.lanmu ul li a{height:50px; line-height:50px; display:block;}
.lanmu ul li:hover{background:#194fbb;}
.lanmu ul li:hover a{ color:#fff;}
.main-public-con-right{width:865px; float:right;}
.main-public-con-right-top{height:60px; line-height:60px; background:#f2f2f2; padding:0 30px;}
.top-left{float:left; font-size:18px; color:#000;}
.top-right{float:right; color:#999999;}
.top-right a{color:#999999;}
.main-public-con-right-bottom{overflow: hidden;}
.main-public-con-right-bottom ul li{overflow:hidden; margin-top:30px; cursor:pointer; float:left; width:866px; overflow:hidden;}
.liebiao-li-left{float:left; width:90px; height:95px; background:url(imagesliebiao-li-left.png) repeat-x;}
.liebiao-li-left span{display:block; text-align:center; color:#fff;}
.timess1{font-size:40px; margin-top:14px; line-height:46px;}
.timess2{font-size:14px;}
.main-public-con-right-bottom ul{overflow:hidden;}
.main-public-con-right-bottom ul li:hover .liebiao-li-right-zy a{color:#004ea1;}
.liebiao-li-right{float:right;width:715px; background:url(imagesliebiao-li-right.png) repeat-x; height:95px; padding:0px 25px 0px 35px;}
.liebiao-li-right-bt{font-size:16px; margin-top:12px;}
.liebiao-li-right-bt a{color:#545454;}
.liebiao-li-right-zy{font-size:12px;  line-height:20px; margin-top:6px; height:40px;overflow:hidden;}
.liebiao-li-right-zy a{color:#888888;display:block}

/*neirong*/
.bottom-bt{text-align:center; padding:40px 0px; border-bottom:1px dashed #cccccc;}
.bottom-bt h3{font-size:24px; color:#2b2b2b;}
.bottom-bt p{color:#999999; margin-top:30px;}
.bottom-bt p span{padding:0px 10px;}
.bottom-box p{text-indent:2em; line-height:30px; margin-top:30px;}
.bottom-box{border-bottom:1px dashed #ccc; padding-bottom:30px;}
.bottom-box img{display:block; margin:50px auto;}
.page{margin-top:50px; color:#555555;}
.page p{margin-bottom:10px;}
.page p a{color:#555555;}
.page p a:hover{color:#194fbb;}





 