﻿@charset "utf-8";
*{ margin:0; padding:0;}
html,body,ul,li,span,dl,dt,dd{ padding:0; margin:0; list-style:none; font-size:12px; color:#464646; font-family:Arial, Helvetica, sans-serif, Tahoma; }
img {border:0;}
h1,h2,h3 {padding:0; margin:0; list-style:none;}
body{background: url(/images/bg.jpg) no-repeat center top; background-color:#f5fafe;}

A:link {COLOR: #464646; TEXT-DECORATION: none;font-size:12px;}
A:visited {COLOR: #464646; TEXT-DECORATION: none;font-size:12px;}
A:hover {COLOR: #000000; TEXT-DECORATION: underline;font-size:12px;}

.top{width:920px; height:105px; margin:0 auto; padding-right:80px; line-height:26px; text-align:right; }

.nav { width:1000px; height:40px; margin:0 auto; overflow:hidden;}
.nav a{ height:40px; width:106px;  display:block; font-size:14px; font-weight:bold; text-align:center; color:#FFFFFF; float:left; line-height:40px; }
.nav a:link,a:visited {background:url(/images/nav_bg1.gif) no-repeat left center;}
.nav a:hover { background:url(/images/nav_bg2.gif) no-repeat left center; text-decoration:none; color:#FFFF00;}

.focusBox { position: relative; width:980px; height:282px;  margin:0 auto; padding:14px 10px 0 10px; overflow:hidden; }	
.focusBox .pic img {display: block; }	
.focusBox .hd { overflow:hidden; zoom:1; position:absolute; bottom:28px; right:15px; z-index:1}	
.focusBox .hd li{float:left; line-height:15px; text-align:center; font-size:12px; width:25px; height:10px; cursor:pointer; overflow:hidden; background:#919191; margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }	
.focusBox .hd .on{ background:#fff; filter:alpha(opacity=100);opacity:1;   }	

.zhong { width:1000px; height:142px; margin:0 auto; background:url(/images/zhong.jpg) no-repeat center center;  background-color:#FFFFFF;}
.zhong1 { float:left; height:97px; width:188px; padding-top:35px; padding-left:110px; padding-right:10px; line-height:20px;}
.zhong2 { float:left; height:97px; width:188px; padding-top:35px; padding-left:125px; padding-right:10px; line-height:20px;}
.zhong3 { float:left; height:97px; width:200px; padding-top:35px; padding-left:130px; padding-right:10px; line-height:20px;}

.main { width:1000px; margin:0 auto; background-color:#FFFFFF; overflow:hidden;}
.tuijian { width:982px; margin:0 auto; background:url(images/tit_bg.gif) repeat-x left top; }
.tuijian_tit { height:32px; line-height:32px; width:940px; background:url(/images/tit_dot.gif) no-repeat 20px center; border:#d3e2f5 solid 1px; font-size:14px; font-weight:bold; color:#0269cd; padding-left:40px; }
.tuijian_body { border:#CCCCCC solid 1px; border-top:none; height:175px; width:950px; padding-top:16px; padding-left:15px; padding-right:15px; background:url(/images/tj_bg.gif) repeat-x ;}
 
.tuijian_body .bd {width:950px; overflow:hidden;}
.tuijian_body .bd ul {overflow:hidden; zoom:1; }
.tuijian_body .bd ul li { width:225px; height:164px; float:left; _display:inline; overflow:hidden; text-align:center; }
.tuijian_body .bd ul li span { display:block; padding-top:3px;}
.tuijian_body .bd ul li img { border:#ccc solid 1px;}

.main01_left { padding-left: 9px;  width:240px; float:left;}
.main01_left_tit { width:238px; border:#CCCCCC solid 1px; background:url(/images/tit_bg2.gif) repeat-x left top; height:32px; line-height:32px;}
.main01_left_tit span {background:url(/images/tit_dot.gif) no-repeat 20px center; font-size:14px; font-weight:bold; padding-left:38px; color:#0269cd; display:block;}
.main01_left_body { border:#CCCCCC solid 1px; border-top:none;}
.main01_left_body ul { padding-top:6px; padding-left:15px; padding-bottom:2px;}
.main01_left_body ul li.li1 { background:url(/images/li_bg1.gif) no-repeat; font-size:12px; font-weight:bold; width:190px; height:34px; padding-left:21px; line-height:28px;}
.main01_left_body ul li.li2 { background:url(/images/li_bg2.gif) no-repeat; font-size:12px; width:190px; height:30px; padding-left:21px; line-height:28px;}
.main01_left_body ul li a:link { font-size:12px;}
.main01_left_body ul li a:hover { color:#eb0000; text-decoration:none;}
.main01_right { width:731px; float:left; padding-left:11px;}
.main01_right_tit { width:729px; border:#CCCCCC solid 1px; height:32px; background:url(/images/tit_bg2.gif) repeat-x left top; line-height:32px;}

.main01_right_tit span {background:url(/images/tit_dot.gif) no-repeat 15px center; font-size:14px; font-weight:bold; padding-left:38px; color:#0269cd; display:block;}
.main01_right_tit span a:link {font-size:14px; font-weight:bold; color:#0269cd;}
.main01_right_tit span a:hover {font-size:14px; font-weight:bold; color:#0269cd;}
.main01_right_tit span a:visited {font-size:14px; font-weight:bold; color:#0269cd;}
.main01_right_body { width:703px; border:#CCCCCC solid 1px; border-top:none; line-height:29px; padding:10px 13px 9px 13px; text-align:justify}
.main01_right_body img {padding:2px; margin-left:8px; border:#CCCCCC solid 1px;}

.lx_left { width:240px; float:left; padding-top:10px;}
.lx_left_tit { width:238px; border:#CCCCCC solid 1px; background:url(images/tit_bg2.gif) repeat-x left top; height:32px; line-height:32px;}
.lx_left_tit span {background:url(/images/tit_dot.gif) no-repeat 20px center; font-size:14px; font-weight:bold; padding-left:38px; color:#0269cd; display:block;}
.lx_left_body { border:#CCCCCC solid 1px; border-top:none;}

.zxcp { height:178px; width:701px; padding-top:14px; padding-left:15px; padding-right:15px; overflow:hidden;}
 
.zxcp .bd { overflow:hidden;}
.zxcp .bd ul {overflow:hidden; zoom:1; }
.zxcp .bd ul li { width:225px; height:170px; float:left; _display:inline; overflow:hidden; text-align:center; }
.zxcp .bd ul li span { display:block; padding-top:3px;}
.zxcp .bd ul li img { border:#ccc solid 1px;}

.main01_right_body2 { width:714px; border:#CCCCCC solid 1px; border-top:none; line-height:29px; padding:10px 5px 10px 10px; overflow:hidden;}
.main01_right_body3 { width:714px; border:#CCCCCC solid 1px; border-top:none; line-height:29px; padding:10px 5px 10px 10px; overflow:hidden;}
.main01_right_body4 {width:714px; border:#CCCCCC solid 1px; border-top:none; line-height:29px; padding:10px 5px 10px 10px; overflow:hidden;}
.main01_right_body4 h1 { text-align:center; padding-bottom:22px;}
.main01_right_body5 {width:714px; border:#CCCCCC solid 1px; border-top:none; line-height:29px; padding:10px 5px 10px 10px; overflow:hidden;}
.main01_right_body5 h1 { text-align:center; padding-bottom:22px; border-bottom:#CCCCCC dashed 1px; width:90%; margin:0 auto;}
.main01_right_body6 {width:729px; border:#CCCCCC solid 1px; border-top:none; line-height:29px; padding:10px 0px 10px 0px; overflow:hidden;}
.pro_list {padding-top:8px;}
.pro_list ul {}
.pro_list ul li { float:left; text-align:center;  width:236px; height:187px;}
.pro_list ul li img { border:#CCCCCC solid 1px; padding:2px;}
.pro_list ul li span { display:block;}
.pro_list ul li A:link {COLOR: #000; TEXT-DECORATION: none;font-size:12px; line-height:1.5; padding-top:4px;}
.pro_list ul li A:visited {COLOR: #000; TEXT-DECORATION: none;font-size:12px; line-height:1.5; padding-top:4px;}
.pro_list ul li A:hover {COLOR: #0000FF; text-decoration:underline;font-size:12px; line-height:1.5; padding-top:4px;}
.pages{ padding:5px; text-align:center;}
.pages ul{}
.pages ul li{ display:inline;}
.pages ul li a,.pages ul li span{ padding:5px;}


.news_show{ display:block; padding-bottom:10px; padding-top:12px;}
.news_show h1{ display:block; text-align:center; font-family:Microsoft YaHei; overflow:hidden; color: #FF0000; font-size:20px; font-weight:normal; }
.news_time{ display:block; line-height:30px; text-align:center; border-bottom:#CCCCCC dashed 1px; color:#CCCCCC;}
.news_time a { color:#CCCCCC; font-size:12px;}
.article_body { padding:8px 8px 12px 8px; line-height:25px; }
.article_img { text-align:center;}
.article_img img { border:#CCCCCC solid 1px; padding:2px;}
.article_next { line-height:24px; padding-left:20px;}

.related {}
.related span { float:right; color:#CCCCCC; font-size:12px; padding-right:12px;}
.related_tit { padding: 6px 0 6px 12px; font-size:14px; font-weight:bold;}
.related ul {}
.related ul li { padding-left:42px; line-height:28px; width:90%; background:url(/images/dot2.gif) no-repeat 22px center; border-bottom: #CCCCCC dashed 1px;}
.clear { width:0; line-height:0; font-size:0; clear:both; height:0px;}

.related_list { overflow:hidden; padding-top:15px;}
.related_list ul {}
.related_list ul li { float:left; text-align:center; margin-left:8px; width:169px; height:160px;}
.related_list ul li span { display:block;}
.related_list ul li img { border:#CCCCCC solid 1px; padding:1px;}
.related_list ul li A:link {COLOR: #464646; TEXT-DECORATION: none;font-size:12px; line-height:26px; }
.related_list ul li A:visited {COLOR: #464646; TEXT-DECORATION: none;font-size:12px; line-height:26px; }
.related_list ul li A:hover {COLOR: #0000FF; text-decoration:underline;font-size:12px; line-height:26px;}

.list_article { padding:8px 12px 8px 12px;}
.list_article ul {}
.list_article ul li { padding-left:25px; height:28px; line-height:28px; border-bottom:#CCCCCC dashed 1px; background:url(/images/dot1.gif) no-repeat 10px center;}
.list_article ul li span { float:right; color:#999999; padding-right:8px;}

.about_body { line-height:32px; padding:10px 12px 0 12px;} 
.about_body img { margin-right:10px;}
.footer { height:110px; width:100%; background:url(/images/footer_bg.gif) repeat-x;}
.footer_body { width:1000px; margin:0 auto;}
.footer_body1{ float:left; width:289px; height:110px;}
.footer_body2{ float:left; width:680px; height:95px; color:#b6d2eb; line-height:27px; padding-left:13px; padding-top:15px;}

.hrclass {border:none;border-top:1px solid #CCC;width:90%;}
.pro_cont { padding:6px 16px 6px 16px;  line-height:24px;}
.pro_cont p { padding-top:10px;}
.info_cont { padding:12px; line-height:26px;}
.clear { width:0; line-height:0; font-size:0; clear:both; height:0;}
.newslist { width:96%;}
.newslist ul{}
.newslist ul li{BORDER-BOTTOM: #CFCFCF 1px dashed; text-align:left; padding-left:30px; line-height:28px; height:28px;}
.newslist ul li span { float:right; display:block; width:150px; height:20px; color:#CCCCCC;}

.news_list_bottom { padding:0px 7px 1px 7px; text-indent:2em; line-height:25px;}
.news_list_bottom a{line-height:25px;}
.news_list_bottom span { color:#FF0000; display:block; font-weight:bold;}