@charset "utf-8";
*{ margin:0; padding:0; }

body{ font:12px "宋体"; color:#333; background:url(images/top.jpg) repeat-x top;}
.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:938px; margin:0 auto; background:url(images/head.jpg) no-repeat; height:85px; padding:10px  30px 0 30px}
.top-mid .logo{ width:500px; float:left; padding-top:5px; padding-left:15px;}
.top-mid .right{ float:right; width:265px; text-align:right; padding-top:15px; padding-right:20px;}
.top-mid .right p{ margin-bottom:10px; color:#333;}
.top-mid .right a{ color:#333}



.nav-mid{ width:967px; margin:0 auto;background:url(images/nav.jpg) no-repeat; height:40px; margin-bottom:10px;}
.nav-mid ul{}
.nav-mid li{ font-size:14px; font-weight:bold; width:120px; float:left; background:url(images/nav-li.jpg) no-repeat right; line-height:40px; text-align:center;}
.nav-mid li a{ color:#fff}


#banner{ width:967px; margin:0 auto; margin-bottom:10px;}


#m{ width:967px; margin:10px auto; overflow:hidden;}

.m-left{ width:301px; float:left;}
.m-left h2{ background:url(images/index-h2-side.jpg) no-repeat; height:35px; line-height:30px;font-size:14px; color:#fff; padding-left:25px;}
.m-left h2 span{font-size:14px; color:#fff; float:left;}
.m-left h2 a{ float:right; color:#444; font-size:13px; font-weight:normal; padding-right:8px;}


.m-left .news{ border:#ccc solid 1px; border-top:0; padding:0 10px; margin-bottom:10px;}
.m-left .news li{ line-height:30px; background:url(images/icon.jpg) no-repeat 3px; border-bottom:#ddd solid 1px; height:30px;}
.m-left .news li a{ color:#333; float:left; padding-left:15px;}
.m-left .news li span{ float:right; color:#444}


.m-left .shipin{ border:#ccc solid 1px; border-top:0; margin-bottom:10px; line-height:25px; padding-left:10px; background:url(images/lianxi0.jpg) no-repeat right bottom}

.m-right{ width:647px; float:right;}
.m-right .box h2{}



.m-right{ width:647px; float:right}

.m-right .jianjie{ margin-bottom:10px;}
.m-right .jianjie h2{ height:30px; background:url(images/jianjie.jpg) no-repeat; font-size:14px; line-height:30px;}
.m-right .jianjie h2 span{ float:left; color:#2B6DC4; padding-left:15px; color:#2B6DC4;}
.m-right .jianjie h2 a{ float:right; color:#444; font-weight:normal; padding-right:20px}
.m-right .jianjie .box{ border:#B7D7EE solid 1px; border-top:0; padding:8px;}
.m-right .jianjie .box .tu{ float:left; width:250px; padding-top:0px}
.m-right .jianjie .box .tu img{ width:248px; height:155px;}
.m-right .jianjie .box .tu .img{ width:248px; height:155px;}
.m-right .jianjie .box .r{ float:right; width:365px;}
.m-right .jianjie .box .r p{ line-height:25px;}
.m-right .jianjie .box .r .img{ float:left; margin-right:5px;}

.m-right .chan-box{ margin-bottom:10px;}
.m-right .chan-box h2{ background:url(images/index-h2-main.jpg) no-repeat; height:30px; font-size:14px; color:#fff;  line-height:30px;}
.m-right .chan-box h2 span{ float:left; color:#fff; padding-left:13px; color:#fff;}
.m-right .chan-box h2 a{ float:right; color:#444; font-weight:normal; padding-right:20px}
.m-right .chan-box ul{ border:#B7D7EE solid 1px; border-top:0; padding:8px; height:1%;}
.m-right .chan-box li{ padding:0 8px; float:left; width:141px;}
.m-right .chan-box li .img{ width:135px; height:120px; padding:2px; border:#ddd solid 1px;}
.m-right .chan-box li p{ line-height:25px; text-align:center}
.m-right .chan-box li p a{ color:#333}


#index-box{ width:967px; margin:10px auto; overflow:hidden;}

#index-box #left{ width:715px; float:left;}

#index-box #left .yihang{ margin-bottom:10px;}
#index-box #left .fenlei{ width:204px; float:left;}
#index-box #left .fenlei h2{ background:url(images/zixun.jpg) no-repeat; height:33px; line-height:33px; padding-left:28px; color:#fff; font-size:14px;}
#index-box #left .fenlei ul{ border:#0082CA solid 1px; width:202px;}
#index-box #left .fenlei li{ background:url(images/li.jpg) no-repeat; height:35px; line-height:35px; font-weight:bold; font-size:13px;}
#index-box #left .fenlei li a{ padding-left:35px; color:#333}
#index-box #left .fenlei .bot{ background:url(images/bot.jpg) no-repeat; height:10px;}

#index-box #left  .jianjie{ float:right; width:492px;}
#index-box #left  .jianjie h2{ height:29px; background:url(images/jianjie.gif); line-height:29px; 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; border-top:0; padding:10px; line-height:23px; padding-bottom:0}
#index-box #left .jianjie .box .img{ float:left; padding-right:10px; }
#index-box #left .jianjie .box p{}

#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:29px; border-bottom:#ddd dotted 1px; background:url(images/icon.jpg) no-repeat 3px;}
#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}



#index-box #right{ width:228px; float:right;}

#index-box #right h2{ background:url(images/side-h2.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:25px; background:url(images/icon.jpg) no-repeat 3px;}
#index-box #right .news li a{ padding-left:20px; color:#333}

#index-box #right .lianxi{ border:#ccc solid 1px; border-top:0;margin-bottom:10px;}
#index-box #right .lianxi p{ line-height:22px; padding-left:10px;}


/*warp*/
#warp{ width:967px; 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; padding:5px 10px;}


#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:35px; 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:0 10px; padding-bottom:50px;}
.list-news li{ background:url(images/icon.jpg) no-repeat 0 9px; line-height:25px; border-bottom:#eee dotted 1px; list-style:none; margin-bottom:3px; width:100%; height:25px;}

 .list-news li a{ color:#444; float:left; padding-left:15px;}
 .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:189px; float:left; overflow:hidden; margin:0 15px; height:170px;}
.list-pro-box img{ width:185px; height:123px; border:#ddd solid 1px; padding:1px;}
.list-pro-box p{ width:185px; 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; }
.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{ padding:2pox;border:#ddd solid 1px;}


#lianjie{ background:#f5f5f5; border:#eee solid 1px; line-height:30px; width:978px; margin:0 auto; text-align:center; color:#8A8A8A}
#lianjie a{ color:#8A8A8A; padding:0 10px;}

/*foot*/
#foot{ width:980px; height:52px; margin:0 auto; background:#f5f5f5; padding-top:10px; border-top:#fff solid 1px;}
#foot p{ text-align:center; line-height:23px; color:#8A8A8A}
#foot a{ color:#8a8a8a}