@charset "utf-8";
*{ margin:0; padding:0; }

body{ font:12px "宋体"; color:#333; }
.v-m{ vertical-align:middle;}
img { border:none;}
.clear{ clear:both;}



a{text-decoration:none;}
a:hover{ text-decoration:none;}

li{ list-style:none;}

/*top*/
.top-mid{ width:990px; margin:0 auto;  height:95px; padding:0  30px 0 30px}
.top-mid .logo{ width:500px; float:left; padding-top:10px;}
.top-mid .right{ float:right; width:255px; text-align:right; padding-top:10px; padding-right:0px;}
.top-mid .right .p{color: #FF0000; font-size:20px; padding-top:15px;}
.top-mid .right a{ color:#333}



.nav-mid{ width:990px; margin:0 auto;background:url(images/nav.jpg) repeat-x; height:44px; margin-bottom:10px;}


#banner{ width:990px; margin:0 auto; margin-bottom:10px;}


#index-box{ width:990px; margin:10px auto; overflow:hidden;}

#index-box #left{ width:715px; float:left;}

#index-box #left .yihang{ margin-bottom:10px;}


#index-box #left  .jianjie{ }
#index-box #left  .jianjie h2{ height:27px; background:url(images/guanyu.jpg); line-height:27px; text-align:right; padding-right:15px; font-size:12px;}
#index-box #left  .jianjie a{ color:#333;}
#index-box #left .jianjie .box{ border:#B5D7EF solid 1px; padding:10px; line-height:27px; padding-bottom:0;}
#index-box #left .jianjie .box .img{ float:left; padding-right:10px; }
#index-box #left .jianjie .box p{ padding-bottom:8px;}

#index-box #left .erhang{ margin-bottom:10px; margin-top:10px;}
#index-box #left .erhang .box{ width:350px;}
#index-box #left .erhang .box h2{ background:url(images/ban-h2.jpg) no-repeat; height:36px; line-height:30px; padding-left:25px; font-size:14px; color:#fff}
#index-box #left .erhang .box ul{ border:#DBDBDB solid 1px; width:328px; border-top:0; padding:5px 10px;}
#index-box #left .erhang .box li{ line-height:36px; border-bottom:#ddd dotted 1px; background:url(images/icon.jpg) no-repeat 6px; height:36px}
#index-box #left .erhang .box li a{ float:left; color:#333; padding-left:15px;}
#index-box #left .erhang .box li span{ float:right; color:#444}


.zhuanjia{ width:990px; margin:0 auto 15px;}
.zhuanjia h2{ background:url(images/changh2.jpg) no-repeat; height:37px; line-height:35px;}
.zhuanjia h2 span{ padding-left:25px; font-size:14px; color:#fff; float:left; line-height:28px;}
.zhuanjia h2  a{ color:#555; font-size:13px; float:right; padding-right:10px; font-weight:normal}
.zhuanjia ul{ border:#B7D8EB solid 1px; height:150px; padding:10px 0; border-top:none;}
.zhuanjia li{ float:left; padding:0 12px}
.zhuanjia li .img{ width:170px; height:125px; border:#ddd solid 1px;}
.zhuanjia li p{ line-height:25px; text-align:center}
.zhuanjia li p a{ color:#333}


.youqing{ width:990px; margin:0 auto 15px;}
.youqing h2{ background:url(images/changh2.jpg) no-repeat; height:37px; line-height:35px;}
.youqing h2 span{ padding-left:25px; font-size:14px; color:#fff; float:left; line-height:28px;}
.youqing h2  a{ color:#555; font-size:13px; float:right; padding-right:10px; font-weight:normal}
.youqing ul{ border:#B7D8EB solid 1px; padding:10px 0; border-top:none; line-height:30px;}
.youqing a{ color:#333; padding-left:25px;}

#index-box #right{ width:257px; float:right;}

#index-box #right h2{ background:url(images/sideh2.jpg) no-repeat; height:37px; font-size:14px; color:#fff; line-height:30px; padding-left:25px;}
#index-box #right .news{ border:#ccc solid 1px; border-top:0; padding:0 10px; margin-bottom:10px;}
#index-box #right .news li{ line-height:26px; background:url(images/icon.jpg) no-repeat 3px;}
#index-box #right .news li a{ padding-left:20px; color:#333}

#index-box #right .hezuo{ border:#ccc solid 1px; border-top:0; padding:0 10px; margin-bottom:10px;}
#index-box #right .hezuo li{ text-align:center; margin-bottom:10px;}
#index-box #right .hezuo .img{ width:210px; height:45px; border:#ddd solid 1px;}

#index-box #right .lianxi{ border:#ccc solid 1px; border-top:0;margin-bottom:10px;}
#index-box #right .lianxi p{ line-height:25px; padding: 0 15px;}


/*warp*/
#warp{ width:990px; margin:0 auto 10px; }

#main{ float:right; width:723px; padding-top:2px;}

#main h2{ line-height:30px; padding-left:20px; color:#fff; font-size:14px; background: url(images/main-h2.jpg) no-repeat}

.main-box{ border:#B6D3EB solid 1px; border-top:0;}


#side{ float:left; width:228px;}
#side h2{ background:url(images/side-h2.jpg) no-repeat; height:37px; font-size:14px; color:#fff; line-height:30px; padding-left:25px;}


#side .fenlei h2{ background:url(images/chang-h2.jpg) no-repeat; height:33px; line-height:33px; padding-left:28px; color:#fff; font-size:14px;}
#side .fenlei ul{ border:#0082CA solid 1px; width:226px;}
#side .fenlei li{ background:url(images/chang-li.jpg) no-repeat; height:35px; line-height:35px; font-weight:bold; font-size:13px;}
#side .fenlei li a{ padding-left:55px; color:#333}
#side .fenlei .bot{ background:url(images/chang-bot.jpg) no-repeat; height:10px; margin-bottom:10px;}


#side .lianxi{ border:#ccc solid 1px; border-top:0;margin-bottom:10px;}
#side p{ line-height:25px; padding:0 15px;}



/*-----------list-----------*/

.list-news{ padding:20px; padding-bottom:40px;}
.list-news li{ background:url(images/icon.jpg) no-repeat 0 9px; line-height:35px; border-bottom:#ddd dotted 1px; list-style:none; margin-bottom:3px; width:100%; height:35px;}

 .list-news li a{ color:#444; float:left; padding-left:20px;}
 .list-news li span{ float:right; color:#666}

.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:207px; float:left; overflow:hidden; margin:0 15px; height:200px;}
.list-pro-box img{ width:205px; height:160px; border:#ddd solid 1px;}
.list-pro-box p{ width:205px; 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;}


/*foot*/
#foot{ width:990px; margin:0 auto; background:#f5f5f5; padding:15px 0;}
#foot p{ text-align:center; line-height:28px; color:#555}
#foot p a{ color:#555}