
/* CSS Document */
*{ margin:0; padding:0}
ul li{ list-style:none}
img{ border:0; max-width:100%}
a{ text-decoration:none; color:#333}
.clear{ clear:both}
body{ font-family:"微软雅黑"; width:100%; min-width:100px; font-size:14px; color:#333}
.ccsl{ display:block;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
p{text-align:justify}

.main{ width:1000px; margin:0 auto;}

.top{width:100%; min-width:1100px;background: #f6f6f6;line-height: 30px;height: 30px;color: #727272;}
.topL{ float:left; width:500px;}
.topR{ float:right; width:450px;}
.topR a{ float:right; color:#727272; padding:0 5px}


.header{ width:1000px; padding:10px 0;margin:0 auto; overflow:hidden}
.header .logo{ width:1000px; overflow:hidden}
.header .logo img{ display:block; width:1000px;}

.nav{ width:100%; min-width:1000px; background: url(../image/mbg.jpg) repeat-x;height: 45px;line-height: 45px;}
.nav ul{ overflow:hidden; width:1000px;}
.nav ul li{width: 125px;height: 45px;text-align: center;float: left; background: url(../image/mli.jpg) right no-repeat;}
.nav ul li a{font-size: 14px;color: #FFF;}


.banner{ width:100%; min-width:1200px; height:500px; overflow:hidden; position:relative;font-size:0; margin:0 auto;}
.b-img{ height:500px;  position:absolute; left:0; top:0;}
.b-img img{ display:block;height:500px; float:left;}
.b-list{ height:20px; padding-top:480px;margin:0 auto;position:relative;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:10px; height:10px; border-radius:50%; background:#fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{ background:#d8241d}



.part1{ width:1000px; margin:0 auto; padding-top:20px}
.part1L{ float:left; width: 225px;background: #f6f6f6;}
.contitle{height: 56px;line-height: 56px;text-align: center;color: #FFF;font-size: 16px;background: url(../image/imbg.jpg) no-repeat}
.contitle p{ text-align:center}
ul.typeul{ padding:10px}
ul.typeul li{padding-left: 15px;background: url(../image/nnl.png) left center no-repeat;line-height: 35px;font-size: 14px;border-bottom: solid 1px #dfdfdf;}
.lxwmcon{font-size: 14px;color: #333333; line-height: 25px;padding: 10px;}
.lxwmcon1{ width:225px; height:90px;}
.lxwmcon1 img{ width:225px; height:90px;}

.part1R{width: 765px; float:right}
.part1Rtit{width: 765px;height: 56px;background: url(../image/inbt.jpg) left top no-repeat;}
.part1Rtit .name{padding-left: 20px;font-size: 16px;color: #FFF;line-height: 56px; width:580px; float:left; display:block}
.part1Rtit a{ float:right; text-align:right; color:#fff;padding-right: 10px;line-height: 56px;}
ul.prosul{ padding-top:20px; overflow:hidden}
ul.prosul li{width: 230px;margin-bottom: 20px;float: left; margin-left: 17px;}
ul.prosul li p{text-align: center; height:30px;line-height:30px; font-size:14px;padding: 0 10px;}


.part2{ width:100%; min-width:1000px;}
.part2 img{ width:100%}

.part3{width:1000px;margin:0 auto;margin-top: 20px;}
.part3 .tit{ width:1000px; height:61px;  overflow:hidden}
.part3con{ width:1000px; height:250px;line-height: 30px;font-size: 14px;padding: 10px 0; overflow:hidden}
.part3con img{ float:left; display:block}
.p3con{ float:right; width:600px; height:250px; overflow:hidden; margin-right:10px;}
.p3con h3{font-size: 18px; font-weight:normal;color: #0071c2; padding-top: 20px;}
.p3con .con{ height:115px; overflow:hidden}
.p3con a{ display:block; width:80px; height:30px; line-height:30px; color:#fff; background:#00A1E9; border-radius:5px; text-align:center; margin-top:20px}
ul.p3ul{ overflow:hidden; width:1000px;}
ul.p3ul li{ float:left;margin:10px;text-align: center;width: 180px;}
ul.p3ul li p{text-align: center; height:30px;line-height:30px; font-size:14px;padding: 0 10px;}

.part4{ width:100%; min-width:1000px;background-color: #f1f1f1;padding-top: 20px;padding-bottom: 20px;margin-top: 20px;}
.part4_1{background: #FFF; float:left; margin-right: 170px;padding: 20px;width: 290px;}
.part4_1 .tit{ width:283px; height:45px; overflow:hidden}
ul.newsul{ padding:10px}
ul.newsul li{padding-left: 20px;line-height: 35px;border-bottom: dashed 1px #ccc;background: url(../image/nnli.png) 5px center no-repeat;}
.part4_2{background: #FFF;padding: 20px;width: 280px; float:left}
.part4_2 .tit{ width:283px; height:45px; overflow:hidden}
ul.wenul{ padding:10px}
ul.wenul li{margin-bottom: 10px;line-height: 30px;border-bottom:1px dashed  #ccc;}
ul.wenul li .wen{padding-left: 30px;background: url(../image/wen.jpg) left 7px no-repeat; line-height:35px}
ul.wenul li .da{padding-left: 30px;background: url(../image/da.jpg) left 0px no-repeat; max-height:96px; overflow:hidden}

.h20{ width:100%; height:20px}
.nav.bnav ul li{ background:none}

.footer{ width:100%; min-width:1000px; background:#EBEBEB; padding:20px 0}
.footer .lewm{ float:left;width: 250px; text-align:center}
.footer .foot{ float:left; width:650px; min-height:160px;padding-left: 30px;color: #505050;line-height: 25px;font-size:12px;}
.footbox{ padding-top:10px; }



.mainR{width: 765px;border: solid 1px #ccc; float:right}
.mainR .titbox{height: 34px;line-height: 34px;border-bottom: solid 1px #ccc;background: url(../image/dall.jpg) repeat-x; overflow:hidden}
.mainR .titbox .name{ display:block; float:left; width:300px; height:34px;font-size: 14px;color: #1c64c6;padding: 0 30px 0 25px;background: url(../image/nli.jpg) left center no-repeat;}
.mainR .titbox .more{ float:right; max-width:360px;height:34px; overflow:hidden;padding-right: 10px; text-align:right}
.details{min-height: 245px;line-height: 35px;font-size: 14px;padding: 20px;color: rgb(51, 51, 51); }
.details h1{ text-align:center; line-height:35px; font-weight:bold; padding-top:10px; font-size:22px}
.details .date{ display:block; text-align:center; line-height:35px}
.details .proimg{ display:block; margin:0 auto; max-width:100%; padding:10px 0}
.details .con{font-family:"宋体"}

.xgbox{padding-bottom: 20px;}
.xgbox .tit{ font-size:16px;}
.xgbox .tit p{padding-left: 20px;}
ul.listul{ padding:20px}
ul.listul li{ width:100%; height:35px;line-height: 35px; border-bottom: dashed 1px #ccc;font-size: 14px;background: url(../image/nnl.png) 5px center no-repeat;}
ul.listul li a{padding-left: 20px; display:block; float:left; width:580px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
ul.listul li span.time{ float:right; text-align:right; width:120px;}