﻿﻿@import url("module.css"); 
body{margin:0; padding:0; font:12px/24px "Microsoft Yahei", Arial, sans-serif; color: #333; background: url(../images/bg.jpg) no-repeat top center #eef6fd; }
ul,li{margin:0; padding:0; list-style-type:none;}
h1,h2,h3,h4,h5,h6,em,i,span,b{ margin:0; padding:0; font-style:normal; font-size: 12px; font-weight: normal;}
*{margin:0; padding:0;}
img{border:0;}
a{color:#1f6b9f; text-decoration:none;}
a:hover{color:#0074D7; text-decoration:none;}
.red{color: #c00;}.red a{color: #c00;} .red a:hover{color: #c00;}

.header,.nav,.content,.weather,.list{width: 1003px; height: auto; margin: 0 auto; overflow: hidden;}

/*header*/
.header{height: 150px;}


/*nav*/
.nav{height: 40px; background: url(../images/nav_bg.jpg) no-repeat;}
.nav ul{width: 720px; float: left; padding-left: 15px; overflow: hidden;}
.nav li{text-align: center;width: 102px; float: left; font: bold 15px/40px "Microsoft Yahei"; color: #fff; background: url(../images/nav_x.jpg) no-repeat right;}
.nav li a{display: block; color: #fff; padding: 0 15px;}
.nav li a:hover,.select a,.select a:hover{display: block; padding: 0 15px; color: #fff; background: url(../images/nav_hov.jpg);}

.search{width: 220px; height: 25px; float: right;  margin-top: 7.5px; padding-right: 20px; background: url(../images/search.jpg) no-repeat;}
.search .tex{width:165px; float: left; height:25px; line-height:25px; padding-left: 10px; color: #ccc; background:none repeat scroll 0 center transparent; border:none; }
.search .btn{width:45px; float: right; height:25px; cursor:pointer; background: none repeat scroll 0 center transparent; border:none;}

/*.weather*/
.weather{width: 988px; height: 40px; background: url(../images/weather.jpg); padding-left: 15px; line-height: 40px;}
.weather a{color: #333;}.weather a:hover{color: #1f6b9f;}
/*home*/
.content{width: 983px; background: #fff; padding: 10px 10px;}

.home_left{width: 733px; float: left;}
.home_rig{width: 240px; float: right;}

.home_jg{width: 100%; float: left; height: 10px; clear: both; overflow: hidden;}
.home_jgg{width: 100%; float: left; height: 7px; clear: both; overflow: hidden;}

.home_tit{height: 33px; line-height: 33px; color: #1f6b9f; background: url(../images/home_tit_bg.jpg); overflow: hidden;}
.home_tit .d{float: left; height: 31px; padding: 0 10px 0 30px; font: bold 14px/31px "    "; border-bottom: 2px solid #3696c9; background: url(../images/home_d.gif) no-repeat 10px; }
.home_tit .more{float: right; padding-right: 10px; margin-right: 10px; background: url(../images/home_more.gif) no-repeat right;}
.home_tit .more a{color: #1f6b9f;}
.home_tit2{height: 30px; background: url(../images/home_tit_bg2.jpg);}
.home_tit3{height: 30px; background: url(../images/home_tit_bg3.jpg);}
.home_tit2 h2{float: left; height: 25px; margin-top: 5px;padding-left: 15px; text-align: center; color: #fff; font: bold 14px/25px "    ";}
.home_tit3 h2{width: 170px; float: left; height: 25px; margin-top: 5px;padding-left: 5px; text-align: center; color: #1f6b9f; font: bold 14px/25px "    ";}
.home_tit2 .more{float: right; line-height: 30px; color: #fff; padding-right: 10px;}
.home_tit2 .more a{color: #fff;}

/*home_focus*/
.home_focus{width: 325px; float: left; height: 274px;}

/*home_yw*/
.home_yw{width: 401px; float: right; height: 274px; border: 1px solid #ecedef; overflow: hidden;}
.home_yw .con{padding: 10px;}
.home_yw .jd{line-height: 22px; color: #666; border-bottom: 1px dotted #ddd; padding-bottom: 10px; text-indent: 2em;}
.home_yw .jd .bt{width: 381px; color: #c00; font-weight: bold; text-indent: 0em; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; -webkit-text-overflow:ellipsis;}
.home_yw ul{width: 381px; margin-top: 5px;}
.home_yw li{width: 366px; float: left; padding-left: 15px; background: url(../images/home_d.jpg) no-repeat left; height: 28px; line-height: 28px;}
.home_yw li h3{width: 260px; color: #1f6b9f; float: left; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; -webkit-text-overflow:ellipsis}
.home_yw li em{width: 90px; float: right; text-align: right; color: #666;}

/*home_gg*/
.home_gg{width: 240px; /*height: 320px;*/ float: left;}
.home_gg ul{height: 225px; background: #f0f9fe; border: 1px solid #e8f0f3; padding: 10px; border-top: none; overflow: hidden;}
.home_gg li{width: 220px; float: left;}
.home_gg li h3{color: #1f6b9f;}
.home_gg li em{width: 50px; float: right; text-align: right; color: #666;}

/*home_ban*/
.home_ban{float: left; height: 80px; overflow: hidden;}

/*home_keshi*/
.home_keshi{width: 731px; height: 360px; border: 1px solid #ecedef;}
.home_keshi .dh{width: 711px; height: 80px; background: url(../images/home_ks_tit.jpg) no-repeat 10px 12px #f3fbfe; border-bottom: 2px solid #226c9d; padding: 12px 10px; position: relative;}
.home_keshi .dh ul{width: 630px; position: absolute; top: 12px; left: 95px;}
.home_keshi .dh li{width: 117px; float: left; height: 35px; text-align: center; font: bold 10px/35px ""; margin: 0 9px 10px 0; background: url(../images/home_ks_dh.jpg) no-repeat;}
#aa{text-align: center; font: bold 12px/35px "";}
.home_keshi .con {width: 711px; padding: 10px;}
.home_keshi .con li{width: 355.5px; float: left; line-height: 30px;}
.home_keshi .con li h3{width: 80px; float: left; font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.home_keshi .con li h4{width:260px; float: left; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; -webkit-text-overflow:ellipsis;}
.home_keshi .con li h4 a{color: #666;}.home_keshi .con li h4 a:hover{color: #1f6b9f;}

/*home_news*/
.home_news{width: 358px; float: left; border: 1px solid #ecedef; overflow: hidden;}
.home_news ul{height: 84px; padding: 10px;}
.home_news li{width: 323px; float: left; line-height: 28px; padding-left: 15px; background: url(../images/home_d.jpg) no-repeat left;}
.home_news li label{width: 210px; float: left; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; -webkit-text-overflow:ellipsis;}
.home_news li em{float: right; text-align: right;}
.home_news1{width: 358px; float: right; border: 1px solid #ecedef; overflow: hidden;}
.home_news1 ul{height: 84px; padding: 10px;}
.home_news1 li{width: 323px; float: left; line-height: 28px; padding-left: 15px; background: url(../images/home_d.jpg) no-repeat left;}
.home_news1 li label{width: 210px; float: left; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; -webkit-text-overflow:ellipsis;}
.home_news1 li em{float: right; text-align: right;}

/*home_xxgk*/
.home_xxgk{width: 240px; float: left;}
.home_xxgk ul{background: #f0f9fe; border: 1px solid #e8f0f3; padding: 15px 10px 1px; border-top: none; overflow: hidden;}
.home_xxgk li{width: 205px; height: 30px; float: left; line-height: 30px; margin-bottom: 10px; padding-left: 15px; background: url(../images/home_xxgk.jpg) no-repeat;}

/*home_hdzl*/
.home_hdzl{width: 240px; float: left;}
.home_hdzl .con{background: #f0f9fe; border: 1px solid #e8f0f3; padding: 10px 10px 10px; border-top: none; overflow: hidden;}

/*home_flink*/
.home_flink{width: 240px; float: left;}
.home_flink .con{background: #f0f9fe; border: 1px solid #e8f0f3; padding: 10px 30px; border-top: none; overflow: hidden;}
.home_flink .se{width: 100%; margin-bottom: 12px;}

/*home_sb*/
.home_slfj{width: 981px; float: left; border: 1px solid #e8f0f3;}
.home_slfj .con{height: 130px; margin-top: 5px; padding: 10px;}
#demo { float:left; overflow:hidden; height:130px; border:none;}
#indemo {float: left; width: 1800%;}
#demo1,#demo2{height:200px;float:left; display:inline-table;}
#demo1 li,#demo2 li{width:180px; height:120px; float: left; border: 1px solid #ebecee; padding: 4px; background: #f3f6fb; margin-right: 15px; _margin-right: 10px}
#demo1 li img,#demo2 li img{width: 180px; height: 120px; display:block;}
#demo1 li em,#demo2 li em{width:180px; height:30px; float: left; line-height:30px; text-align:center; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; -webkit-text-overflow:ellipsis;}
#demo1 {float: left;}
#demo2 {float: left;}

/*footer*/
.footer{width: 100%; float: left; background: #2d5682; color: #c5d1dd;  }
.footer .bq{width: 1003px; height: 55px; margin: 0 auto; padding-top: 10px; line-height: 25px; background: #336394; overflow: hidden;}
.footer .bq .left{ float: left; padding-left: 10px;}
.footer .bq .rig{float: right; padding-right: 10px; text-align: right;}
.footer a{color: #c5d1dd;}.footer a:hover{color: #eee;}

/*list*/
.list{width: 983px; background: #fff; padding: 10px 10px;}

.list .left{width: 240px; float: left;overflow: hidden;}
.list .right{width: 731px; float: right; border: 1px solid #e8f0f3; overflow: hidden;}
.list .right2{width: 731px; float: right; overflow: hidden;}
.list .right3{width: 729px; float: right; overflow: hidden; border:1px solid #e8f0f3;}
.list_nav{width: 240px; float: left;}
.list_nav ul{background: #f0f9fe; border: 1px solid #e8f0f3; padding: 15px 10px 10px; border-top: none; overflow: hidden;}
.list_nav li{height: 35px; font: bold 14px/35px "Microsoft Yahei"; margin-bottom: 2px;  color: #0067d6; background: url(../images/list_nav_li.jpg) no-repeat;}
.list_nav li a{padding-left: 15px; color: #fff; display: block;}
.list_nav li a:hover{padding-left: 15px; color: #006699; display: block;background: url(../images/list_nav_hov.jpg) no-repeat;}

.list_lx{width: 272px; float: left;}
.list_lx .con{width: 250px; border: 1px solid #ebecee; border-top: none; padding: 10px;}

.sub_jj,.sub_news,.sub_pro,.list_pro,.list_news,.list_hr{/* width: 701px;*/ float: left; padding: 15px; font: 14px/28px "";}
.list_page{width: 701px;  float: left; height: 30px; line-height: 30px; text-align: center; margin: 10px 0;}

/*sub*/
.sub_jj .sub_tit{width: 100%; float: left;}
.sub_tit h1{width: 100%; float: left; font: bold 24px/40px "Microsoft Yahei"; padding: 10px 0; text-align: center;border-bottom: 1px solid #ccc;}
.sub_tit .time{width: 100%; float: left; text-align: center; font-size: 13px; color: #888;}

.sub_jj .sub_con{float: left; padding: 15px; font: 14px/28px ""; color: #666; overflow: hidden;}

/*list_news*/
.list_news li{width: 701px; float: left; font: 13px/40px "Microsoft Yahei";  height: 40px;border-bottom: 1px dotted #ccc; background: url(../images/home_d.jpg) no-repeat left;}
.list_news li h3{width: 550px; float: left; padding-left: 15px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; -webkit-text-overflow:ellipsis;}
.list_news li em{width: 100px; float: right; text-align: right; }
.list_news li a{display: block; color: #333;}.list_news li a:hover{display: block; color: #1f6b9f;}

.list_pro ul{width: 701px; margin: 15px 0;}
.list_pro li{width: 220px; height: 220px; float: left; padding: 0 6px; margin-bottom: 10px;}
.list_pro li img{width: 220px; height: 170px; float: left; border: 1px solid #ddd;}
.list_pro li em{width: 220px; height: 40px; float: left; text-align: center; font: 12px/40px "Microsoft Yahei"; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; -webkit-text-overflow:ellipsis;}
.list_pro li a{display: block;}

/*list_hr*/
.list_hr{width: 701px; float: left; padding: 15px; font: 14px/28px "";}
.list_hr ul{width: 701px;}
.list_hr li{width: 701px; float: left; height: 40px;border-bottom: 1px dotted #ccc; font: 12px/40px "Microsoft Yahei"; background: url(../images/list_news_d.jpg) no-repeat left;}
.list_hr li .zw{width:220px; float: left;  font:bold 12px/40px "Microsoft Yahei"; padding-left: 10px; color: #1c7ec8; padding-right: 10px;}
.list_hr li .comp{width: 180px; float: left; padding-left: 10px;}
.list_hr li .dz{width: 50px; float: left; padding-left: 10px;}
.list_hr li .time{width: 100px; float: right; text-align: right}
.list_hr li a{display: block;}

.tousujubao{ height:auto; overflow:hidden;margin:20px 0px 0px 0px; clear:both}
.jb_biaoti{ font-size:24px; text-align:center; display:block; text-align:center; line-height:45px; font-weight:bold; color:#000}
.jb_shijian{ display:block; text-align:center; line-height:30px; height:30px; color:#666; border-bottom:1px solid #ccc}
.jb_shijian strong{ float:left}
.jb_shijian span{ float:right}
.jb_shijian span input.n1{ width:150px; height:25px; border:1px solid #CCC}
.jb_shijian span input.n2{ width:60px; height:25px; border:1px solid #CCC}
.jb_neirong{ line-height:28px; padding:15px 0px; color:#000;font-size:14px;}
.jb_neirong input{ border:1px solid #CCC}
.jb_neirong textarea{ border:1px solid #CCC}
.jb_neirong table{ border-bottom:1px solid #CCC;border-left:1px solid #CCC;}
.jb_neirong td{ border-top:1px solid #CCC;border-right:1px solid #CCC}

/*图片轮播*/
.wb-slider {
    position: relative;
    font-family: arial;
    font-size: 14px;
    overflow: hidden;
}
.wb-slider-conbox {
    overflow: hidden;
}
.wb-slider-ctag {
    display: block;
    position: relative;
}
.wb-slider-ctag img {
    display: block;
    width: 100%;
    height: 100%;
}
.wb-slider-mask {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    font-family: "宋体";
    color: #fff;
    background: url(../images/mask-bg.png);
}
.wb-slider-mask .ellipsis {
    display: block;
    margin-left: 10px;
    width: 164px;
    color: #fff;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.wb-slider-switcher {
    position: absolute;
    right: 0;
    bottom: 6px;
    height: 18px;
}
.wb-slider-stag {
    float: left;
    margin-right: 2px;
    height: 18px;
    width: 25px;
    line-height: 18px;
    text-align: center;
    color: #fff;
    background: #898989;
    cursor: pointer;
}
.wb-slider-stag.cur {
    background: #ff8202;
}
