@charset "gb2312";
/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;font-family:"微软雅黑"; letter-spacing:1px;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,.btn{border:0;}
ol,ul{list-style:none;}
a,a:hover{text-decoration: none; color:#707175;}

caption,th{text-align:left;}
/*定位*/
.fl{float:left;}
.fr{float:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cleatfix{display:inline-block;}
*html .clearfix{height:1%;}

/*引导页*/
.wrap{background:url(imagesbg.jpg) center no-repeat fixed; background-size:100%;}
.logo{ width:726px; text-align:center; margin: 0 auto;padding-top:200px;}
.nav{ width:800px; text-align:center; margin: 0 auto; background-color:#1186e8;}
.nav .nLi{ float:left;  position:relative; display:inline; width:160px; height:63px; line-height:63px;}
.nav .nLi h3 a{font-size:16px; color:#FFF; }
.nav .sub{ display:none; left:0; width:100%; top:63px;  position:absolute; line-height:35px; }
.nav .sub li{ zoom:1;  background-color:#f3f3f3;}
.nav .sub a{ display:block; color:#0a73de; text-align:center; font-size:14px; }
.nav .sub a:hover{color:#FFF; background-color:#0a73de; }
#nav_index{ background:url(imagesico.png) 15px center  no-repeat #f8de00; height:63px; width:160px; float:right;  }
#nav_index a{ color:#333; padding-left:20px; line-height:63px;}

.footer{ height:133px; width:100%; background:url(imagesico_23.png) center 0 no-repeat #e2e2e2 ; margin-top:15px; font-size:14px;
bottom: 0px; position: relative;}
.foot-cent{ width:460px; margin:0 auto; padding-top:30px; text-align:center; }
.foot-center img{ float:right; padding: 40px 120px 0 0;}


/*首页*/
.header-bg{ background:url(imagesbj.png) center 0  no-repeat;}
.header,.menu,.cont-top,.cont-bottom,.list,.content,.foot-center{ width:1140px; margin:0 auto;} 
.header{ height:186px; background:url(imageslogo2.png) 30px 70px no-repeat;}
.header img{ float:right; margin-right:50px;}

.menu{background-color:#0a73de; height:63px; line-height:63px; border-radius:15px; }
.indexnav .nLi{ float:left;  position:relative; display:inline; width:162px;  background:url(imagesico_03.png) right no-repeat;}
.indexnav .nLi h3{  text-align:center; }
.indexnav .nLi h3 a{font-size:16px; color:#FFF; }
.indexnav .sub{ display:none; left:0; width:100%; top:63px;  position:absolute; line-height:35px; }
.indexnav .sub li{ zoom:1;  background-color:#f3f3f3;}
.indexnav .sub li:hover{}
.indexnav .sub a{ display:block; color:#0a73de; text-align:center; font-size:14px; }
.indexnav .sub a:hover{color:#FFF; background-color:#0a73de; }
.cont-top{ margin-top:50px;}
.cont-top-left{ float:left; width:670px;}
.cont-top-right{ float:right; width:390px;}
/*hot*/
.slideTxtBox{ width:670px;}
.slideTxtBox .hd,.title{ height:35px; position:relative; background:url(imagesico_15.png) left bottom no-repeat;}
.slideTxtBox .hd ul li{ float:left; cursor:pointer; color:#999; font-size:18px;}
.slideTxtBox .hd ul li.on{color:#F00; font-weight:bold;}
.slideTxtBox .hd ul li.fg{ display:block; width:95px; margin-right:5px; background:url(imagesico22.png) right no-repeat; }

.slideTxtBox .bd{ margin-top:10px;}
.slideTxtBox .bd li a{ display:block; height:80px; margin-bottom:5px;}
.slideTxtBox .bd li a:hover{ background-color:#d2d6d9;}

.hotnewslist dl dt{ height:40px; line-height:40px; font-size:16px; color:#e20806; font-weight:bold;}
.hotnewslist dl dd{ color: #666; font-size:14px; line-height:30px;}
.bd li a:hover .hotnewslist dl dt,.bd li a:hover .hotnewslist dl dd{ color:#FFF;}

.newstime{ font-size:12px; float:left; width:67px; height:60px; margin:10px 10px 10px 0; text-align:center; border-right:#666 1px solid ;}
.newstime span{ font-size:40px; width:67px; display:block; color:#e20806; font-weight:bold; }

/**/
.title{ color:#F00; font-size:18px; font-weight:bold;}
.cont-top-right img{ margin-top:8px;}
.cont-top-right dl { margin-top:10px;}
.cont-top-right dl dt{ background:url(imagesico_07.png) 0  bottom no-repeat; padding-bottom:8px; margin-bottom:15px; font-weight:bold;}


/**/
.cont-bottom,.list,.content{ margin-top:30px;}
.cont-bottom1,.cont-bottom2,.cont-bottom3{ float:left;}
.slideTxtBox2{ width:500px; height:349px; border:#dfddde 1px solid;}
.slideTxtBox2 .hd{ height:40px; line-height:40px;  position:relative; background:url(imagesico_19.png) 0 0 repeat-x; border-bottom:#dfddde 1px solid;}
.slideTxtBox2 .hd ul li{ width:125px; float:left; text-align:center; cursor:pointer; color:#0c72de; font-size:16px;}
.slideTxtBox2 .hd ul li.on{color:#FFF; font-weight:bold; background:url(imagesico_22.png) 0  bottom no-repeat;}
.slideTxtBox2 .bd{ padding:5px; font-size:14px;}
.slideTxtBox2 .bd li a{ display:block; height:30px; line-height:30px; background:url(imagesico_28.png) 0 center no-repeat; padding-left:10px;}
.slideTxtBox2 .bd li a span{ float:right;}

.cont-bottom2,.cont-bottom3{ margin-left:15px;}
.slideTxtBox3{ width:340px; height:360px; }
.slideTxtBox3 .hd{ height:40px; line-height:40px;  position:relative; background:url(imagesico_15.png) left bottom no-repeat;}
.slideTxtBox3 .hd ul li{  float:left; cursor:pointer; color:#aba9aa; font-size:16px;}
.slideTxtBox3 .hd ul li.on{color:#e30908;}
.slideTxtBox3 .hd ul li.fg{ display:block; width:105px; margin-right:8px; background:url(imagesico22.png) right no-repeat; }
.slideTxtBox3 .bd{font-size:14px; margin-top:5px;}
.slideTxtBox3 .bd ul{ border:#dfddde 1px solid;}
.slideTxtBox3 .bd li{background: url(imagesico2.png) 0 0 repeat-x; border-top:#dfddde 1px solid;}
.slideTxtBox3 .bd li a{ display:block; height:30px; line-height:30px; background:url(imagesico3.png) 5px center  no-repeat; padding-left:20px;}
.cont-bottom3{ width:265px;}
.cont-bottom3 dl dt{ width:220px; height:97px; line-height:97px; background:url(imagesico_25.png) 70px  center  #0a73de no-repeat;border-radius:15px; text-align:center; color:#FFF; font-size:22px; padding-left:45px; margin-bottom:20px;}
.cont-bottom3 dl dt a{ color:#FFF;}
.cont-bottom3 dl dd{ width:245px; height:212px; background-color:#bfc1c4; border-radius:15px; color:#FFF; padding:10px; font-size:14px;}
.cont-bottom3 dl dd span{ display:block; width:220px; height:30px; text-align: center;color:#FFF; font-size:22px; background:url(imagesico_31.png) 60px  12px no-repeat;  padding-left:38px; padding-top:10px;}



/*列表页*/

.list-left{ float:left; width:840px; margin-left:20px;}
.nowsite{ height:40px; line-height:40px; background:url(imagesico_07.png) 0 bottom no-repeat; font-size:14px; }
.tablist{margin-top:20px;}
.tablist span{ font-size:20px; color:#db0b0b; font-weight:bold; display:block; margin-bottom:20px;}
.tablist ul{ width:840px; height:50px; background:url(imagesico_15.png) 0 bottom no-repeat;}
.tablist ul li{ float:left;} 
.tablist ul li a{ display:block; height:20px; margin:0 15px 0 0; padding:10px 8px;}
.tablist ul li a:hover{ background-color:#0a73de; color:#FFF;}

.list-1 ul li {border-bottom: 1px #dcdcdc  dashed; padding: 18px; font-size:16px; color:#000; background:url(imagesico_28.png) 0 center no-repeat}
.list-1 ul li a span{ float:right; background:url(imagesico_date.png)  0 center  no-repeat; padding-left:15px; font-size:12px;}

.content-nr{min-height:300px;_height:300px;}
.content-nr dl dt{ text-align:center; margin:25px 0; font-size:24px;}
.content-nr dl dd{ font-family:"宋体"; font-size:14px;}
.content-nr dl dd img{max-width:100%;}
.source{ text-align:center; display:block; margin-bottom:20px; color:#0a73de; font-size:14px; margin-top:15px;}



/*咨询留言*/

.tsbt h1{ margin-top:20px; width:840px; height:30px; background:url(imagesico_15.png) 0 bottom  no-repeat; font-size:18px; margin-bottom:20px; color:#F00;}
.message-cont{ width:840px; border:#069 1px solid; padding:1px; margin-bottom:10px; }
.tsbt h1 a{ float:right; padding-right:10px; font-size:14px;}
.message-cont dl{  min-height:30px; line-height:30px;border:#CCC 1px dashed; margin-top:2px; padding:1px;}
.message-cont dl dt{ float:left; width:120px; text-align:center; border-right:#CCC 1px dashed; font-weight:bold; color:#036;}
.message-cont dl dd{ padding-left:140px; font-size:14px;}
.message{ margin-left:120px; }