@charset "gb2312";
/* CSS Document */
/*banner*/
.banner { position: relative; width:1000px; height:210px; margin:15px auto; overflow: hidden; }
.banner .hd { overflow:hidden; zoom:1; position:absolute; bottom:10px; right:10px; z-index:3}
.banner .hd li{float:left;width:15px; height:15px; cursor:pointer; border-radius:50%; overflow:hidden; background:#ffffff; margin-left:5px; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
.banner .hd .on{ background:#006ab8; filter:alpha(opacity=100);opacity:1;   }




/*********************************************************/
.cont1{ width:1000px; height:400px; margin:20px auto}
.dao{ width:230px; line-height:33px; }
.dao li{ width:230px; height:70px; border:#CCC solid 1px;}
.dao li b{ width:51px; height:51px; margin:10px 0 0 10px;}
.dao li span{ width:120px;margin:10px 0 0 20px;}
.dao li p{ font-size:15px; font-weight:bold; color:#0065b9;}
.dao li em{ font-size:12px; color:#0076d9; text-align:right; display:block; line-height:20px;}
.zhong{width:390px; margin-left:16px; overflow:hidden}
.lunbo{position:relative; height:245px;padding:5px; border:#CCC solid 1px;}
.lunbo .bd li{width:375px; height:215px; background:#999 }
.lunbo .hd{ width:130px;  position:absolute; z-index:1; bottom:0; right:0; height:25px; text-align:center;}
.lunbo .hd ul li{cursor:pointer; display:inline-block; zoom:1; width:15px; height:15px; margin:1px; background:#eeeeee; color:#454545; overflow:hidden; }
.lunbo .hd ul .on{ background:#00b7ee; color:#FFF;}
.lunbo1{ margin-top:20px;}
.lunbo1 a{ width:100%; line-height:30px; font-size:12px;border-bottom: #ccc dashed 1px; color:#727171}
.lunbo1 a b{ color:#00a0e9;}
.lunbo1 a span{ float:right; display:block;}

.wei{ line-height:33px; float:right; padding:20px 10px 10px; width:325px; height:375px; background:#f2fcff;}

.wei h2{ height:23px;line-height:23px;margin-bottom:10px;font-size:18px; color:#0065b9; padding-left:45px; background:url("../images/blog-side-icon.png") 8px center no-repeat;}


.til{ width:1000px; margin:20px auto; border-bottom: 3px solid #cfcfcf; margin-bottom: 10px; }
.til span{ font-size:20px; border-bottom: 3px solid #006db8; color: #006db8; padding-bottom: 4px; margin-bottom:-3px;}

.tils{ width:315px; margin:10px auto; border-bottom: 3px solid #cfcfcf; margin-bottom: 10px; }
.tils span{ font-size:16px; border-bottom: 3px solid #006db8; color: #006db8; padding-bottom: 4px; margin-bottom:-3px;}


.cont2 a{ margin-right:45px; line-height:30px;}
.cont2 a b{ color:#0065b9;}

.cont3{ width:1000px; margin:10px auto;}
.cont3 .fl{ width:7px; height:395px;}
.cont3 .fr{ width:990px; height:395px;}
.cont3 .fr .z1{ width:94px; height:22px; background:url(../images/nb.jpg) center; text-align:center; line-height:22px; font-weight:bold; color:#FFF; margin-top:10px;}
.cont3 .fr .z2{ width:94px; height:22px; background:url(../images/nb.jpg) center; text-align:center; line-height:22px; font-weight:bold; color:#FFF; margin-top:18px;}
.cont3 .fr .z3{ width:94px; height:22px; background:url(../images/nb.jpg) center; text-align:center; line-height:22px; font-weight:bold; color:#FFF; margin-top:21px;}
.cont3 .fr p{ line-height:30px; margin-left:5px; color:#454545}
.cont3 .fr p b{ color:#00b7ee;}


.cont4{ width:1000px; margin:30px auto;}
.cont4 .fl{ width:670px; overflow:hidden}
.cont4 .fr{ width:310px; overflow:hidden}
.cont4 .fr dl dd{ width:310px; font-size:12px; line-height:31px; border-bottom:1px dashed #999;}
.cont4 .fr dl dd b{ color:#00a0e9; margin-right:5px;}
.picMarquee-left{ overflow:hidden; position:relative;  border:1px solid #ccc;   }
.picMarquee-left .bd{ padding:10px;   }
.picMarquee-left .bd ul{width: 670px; position: relative; overflow: hidden; padding: 0px; margin: 0px; left: -895px; overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{float: left; width: 110px; margin:0 5px; float:left; _display:inline; border:solid 1px #00b7ee; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ display:block; padding:2px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.i_nfo { background: #00b7ee;color: #fff; padding-left: 10px; text-align:left; line-height:20px;}


.cont5{ width:1000px; margin:30px auto; font-size:12px;}
.cont5 li{ width:325px; height:200px; border:#CCC solid 1px; float:left; margin-right:9px}
.cont5 li dl{ width:310px; margin:5px auto;}
.cont5 li dl dd{ width:112px;}
.cont5 li dl dt{ width:193px;}
.cont5 li p{ color:#0065b9; line-height:25px;}
.cont5 li span{line-height:15px;}
.cont5 li a{ width:310px; margin:auto; display:block;ifont-size:12px; line-height:25px;}
.cont5 li b{ color:#00a0e9; margin-right:5px;}


.cont6{ width:1000px; margin:30px auto;}
.cont6 li{ width:222px;float:left; margin-right:37px}



/************************************************article*************************************************/
.article_til{ width:1000px; height:30px; line-height:30px; margin:20px auto; border-bottom:#666 solid 1px; padding-bottom:10px; overflow:hidden;}
.article_til span{ display:block; width:17px; height:19px; margin:-2px 5px 0 0;}
.article_til label{ display:block;font-size:18px; margin-left:5px;height:30px; line-height:30px; vertical-align:middle;} 


.article_wz{ width:1000px; margin:20px auto; color:#676767;}
.article_wz p{ font-size:30px; text-align:center;}
.article_wz em{ text-align:center; border-top:#ccc solid 1px;border-bottom:#ccc solid 1px; display:block; line-height:35px; margin:20px auto;}
.article_wz b{ text-indent:2em; line-height:25px; margin-bottom:10px;}


/***********************************************list******************************************************/
.list_cont{width:1000px; margin:20px auto; }
.list_cont dl{ border-bottom:#999 dashed 1px; padding:20px 0;}
.list_cont dl dd{ width:240px;}
.list_cont dl dt{ width:705px;}
.list_cont dl dt p{ font-size:18px; margin:30px 0 10px;}
.list_cont dl dt span{ line-height:30px;}




















