@charset "utf-8";
*{ margin:0; padding:0; }

body{ font:12px "微软雅黑"; color:#333; background:#0C85F0 url(images/bg.jpg) no-repeat bottom center}
.v-m{ vertical-align:middle;}
img { border:none;}
.clear{ clear:both;}


#ban{ width:960px; margin:0 auto 10px;}
#ban img{ width:960px;}


a{text-decoration:none;}
a:hover{ text-decoration:none;}

li{ list-style:none;}

h2{ background:url(images/h2.jpg) no-repeat bottom left; line-height:35px; color:#2050A2; margin-bottom:10px; font-size:16px; height:40px;}
h2 span{ color:#2050a2; float:left}
h2 a{ float:right; padding-top:15px;}

/*top*/

#top{ width:100%; height:244px; background:url(images/top.jpg) repeat-x top}

.top-mid{ width:950px; margin:0 auto; padding:15px 0; height:85px; overflow:hidden}
.top-mid .logo{ width:450px; float:left; padding-top:12px;}
.top-mid .right{ float:right; width:230px; text-align:right; padding-top:15px;}

#nav{ width:999px; margin:0 auto 10px; height:60px; font-family:"微软雅黑"}
#nav li{ line-height:60px; font-size:15px; float:left; padding:0 21px;text-align:center;}
#nav li a{ color:#fff; font-weight:bold;}


#damid{ width:960px; background:#fff; margin:0 auto; margin-top:-60px; padding:15px 20px 0}

#k0{ width:960px; margin-bottom:10px;}


#k2{ width:960px; margin:0 auto 10px;}
#k2 .left{ float:left; width:550px;}
#k2 .left .z{ float:left; width:169px;}
#k2 .left .img{ float:left; width:169px; height:251px; }
#k2 .left .y{ float:right; width:365px;}
#k2 .left h3{ font-size:17px; line-height:30px; margin-bottom:10px; text-align:left}
#k2 .left h3 a{ color:#333}
#k2 .left p{ line-height:28px; color:#222; margin-bottom:10px;}
#k2 .left li{ float:left; width:180px; background:#f5f5f5; margin:0 5px 8px; height:33px; line-height:33px;}
#k2 .left li a{ color:#222; background:#f5f5f5; padding:0; background:url(images/ic.jpg) no-repeat 5px; padding-left:15px;}


#k2 .zhong{ float:right; width:380px;}
#k2 .zhong  li{ height:68px;}
#k2 .zhong  li h3{ font-size:16px; margin-bottom:5px;}
#k2 .zhong  li  h3 a{ color:#333}
#k2 .zhong  li p{ line-height:20px; color:#222; }



#k3{ width:960px; margin:0 auto 10px;}
#k3 .left{ float:left; width:303px;}
#k3 .left .bbb{ width:303px; height:75px; background:url(images/liuxue.jpg) no-repeat; padding-top:125px; overflow:hiddenl}

#k3 .bbb ul{ width:100%; background:#fff; filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8; height:75px;}
#k3 .bbb li { float:left; width:80px; margin-left:50px; line-height:35px; float:left; font-size:13px;}
#k3 .bbb li  a{ color:#000}

#k3 .zhong{ float:left; width:303px; margin-left:27px;}
#k3 .zhong .bbb{ width:303px; height:75px; background:url(images/peixun.jpg) no-repeat; padding-top:125px; overflow:hidden}


#k3 .you{ float:right; width:303px;}

#k3 .you .bbb{ width:303px; height:75px; background:url(images/youxue.jpg) no-repeat; padding-top:125px;}




#n3{ width:960px; margin:0 auto 10px;}

#n3 .bbox{ background:#F8F9FB; border:#ddd solid 1px; padding:10px;}

#n3 ul{ }

#n3 li{ line-height:30px; background:url(images/icon.jpg) no-repeat 3px; width:200px; float:left; padding:0 5px;}
#n3  li a{ color:#000; padding-left:10px;}

#n3 .b{ float:left; width:465px;}
#n3 .c{ float:right; width:465px; margin-left:23px;}

#n3 .bbox{ height:80px;}
#n3 .bbox .img{ float:left; width:158px; height:80px;}
#n3 .bbox h3{ margin-left:170px; font-size:14px; margin-bottom:8px; line-height:25px;}
#n3 .bbox  h3 a{ color:#024f93}
#n3 .bbox p{ line-height:20px; color:#222; margin-left:170px;}



#n4{ width:968px; margin:0 auto 10px;border-top:#024F93 solid 5px; background:#EDF4FC; padding:10px 0;}
#n4 ul{ padding-bottom:20px;}

#n4 h2{ font-size:15px; color:#024f93; margin-bottom:10px; padding-left:15px;}
#n4 li{ float:left; width:175px; height:120px; padding-left:15px}
#n4 li .img{ width:175px; height:120px;}



#banner{ width:960px; margin:0 auto; margin-bottom:10px;}


/*warp*/
#warp{ width:960px; margin:0 auto 10px; }

#main{ float:right; width:723px;}

#main h2{ background:url(images/h2.jpg) no-repeat left bottom; line-height:35px; height:35px;  padding-left:10px; font-size:16px; color:#0070B8}



.main-box{ border-top:0;}


#side{ float:left; width:220px;}
#side h2{ background:url(images/side-h2.jpg) no-repeat; height:39px; font-size:15px; color:#fff; line-height:39px; padding-left:35px;}

#side .fenlei{ background:#F8F8F8; margin-bottom:10px;}
#side .fenlei ul{ width:90%; margin:0 auto}
#side .fenlei li{ background:url(images/icon.jpg) no-repeat 25px; height:35px; line-height:35px; font-weight:bold; font-size:13px; border-bottom:#ddd solid 1px;}
#side .fenlei li a{ padding-left:40px; color:#333}

#side .huan{ margin-bottom:10PX;}

#side .new{ background:#F8F8F8; padding-bottom:10px; margin-bottom:10px;}
#side .new h2{ background:#0161AD;height:39px; font-size:15px; color:#fff; line-height:39px; padding-left:20px;}
#side .new ul{ width:95%; margin:0 auto}
#side .new li{ background:url(images/icon.jpg) no-repeat 5px; height:35px; line-height:35px; font-size:12px; border-bottom:#ddd solid 1px;}
#side .new li a{ padding-left:20px; color:#000}




#side .g{ margin-top:10px;}



/*-----------list-----------*/

.list-news{ padding:10px 20px; padding-bottom:40px;}
.list-news li{ background:url(images/icon.jpg) no-repeat 8px; line-height:35px; border-bottom:#ddd dotted 1px; list-style:none; margin-bottom:3px; width:100%; height:35px;}

 .list-news li a{ color:#000; float:left; padding-left:20px;}
 .list-news li span{ float:right; color:#444}

.pages{ text-align:center; padding:15px 0; width:100%; clear:both}


/*---list-pro--*/
.list-pro{ overflow:hidden; height:1%; clear:both; padding-top:10px}
.list-pro-box{ width:147px; float:left; overflow:hidden; margin:0 12px; height:200px;}
.list-pro-box img{ width:145px; height:160px; border:#ddd solid 1px;}
.list-pro-box p{ width:145px; line-height:25px; text-align:center}
.list-pro-box p a{ color:#333; font-size:13px; font-weight:bold;}




/*-----------detail-----------*/
.detail-jianjie{ line-height:26px;  font-size:13px; padding: 10px;}
.detail-jianjie a{ color:#686465}

.detail-jianjie img{ margin-bottom:10px;}

.detail-jianjie h1{ font-size:22px; text-align:center; margin:5px 5px 10px;}
.detail-jianjie .small{ font-size:12px; text-align:center;  margin-bottom:10px;}
.detail-jianjie .desc{}

.detail-jianjie .pic{ text-align:center; margin-bottom:5px;}
.detail-jianjie .pic img{ width:280px; height:230px; border:#ddd solid 1px;}


.lianjie{ border:#ddd solid 1px; background:#f5f5f5; width:970px; margin:0 auto 10px; padding:5px;font-size:16px;}
.lianjie a{ padding:0 15px; line-height:25px; color:#333; font-size:14px; font-weight:bold; color:#0000CC}
.lianjie li{ float:left; width:180px; margin:0 8px;}
.lianjie img{ width:180px; height:150px;}

.tupian{ width:970px; margin:10px auto;}
.tupian h2{ background:#EEEEEE; line-height:30px; border:#ddd solid 1px; font-size:20px; padding-left:20px; color:#2381CB; margin-bottom:10px; font-size:15px;}
.tupian li{ float:left; margin:0 5px 10px;}
.tupian img{ width:180px; height:40px; border:#ddd solid 1px;}

#foot1{ width:960px; margin:0 auto 10px;}
#foot1 li{ float:left;  margin:0 4px;}
#foot1 li p{ text-align:center; line-height:25px;}
#foot1 li p a{ color:#333}
#foot1 li .img{ height:68px;}

#fenxiang{ background:#DFDFDF;  text-align:center; width:960px; margin:0 auto; height:30px; padding-top:15px;}

/*foot*/
#foot{ width:960px; height:72px; margin:0 auto;padding-top:20px; background:#f5f5f5}
#foot p{ text-align:center; line-height:25px; color:#555}
#foot p a{ color:#444}
