@charset "gb2312";
/*=============================================================================================================================*/
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; font-family:"Simsun", "Tahoma", "New York"; }
img { border: 0 none; vertical-align: top; }
ul, li { list-style-type: none; }
h1, h2, h3, h5, h6 { font-size: 14px;}
body, input, select, button, textarea { font-size: 14px; color:#4b4b4b;  }
button { cursor: pointer; }
i, em, cite { font-style: normal; }
body { background:url(imagesz1.jpg) no-repeat top center #fff; color:#4b4b4b; max-width:1425px; margin:0 auto; }
a { text-decoration: none; font-size:14px; color:#4b4b4b; }
a:hover { text-decoration: underline; color:#D81226; }
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.more { float: right; }
.more a { font-weight: normal; font-size: 12px; }
.cl {clear: both; overflow: hidden; border:0px; padding:0px; height:0px; width:0px;font-size: 0; line-height: 0; }
.cl30 {clear: both; overflow: hidden; border:0px; padding:0px; height:30px; width:0px;font-size: 0; line-height: 30px; }
.fl{ float: left; }
.fr { float: right; }
.mr { margin-right:8px10px }
.ml { margin-left:10px; }
.ml15 { margin-left:15px; }
.mb { margin-bottom:10px; }
.mb15 { margin-bottom:15px; }
.mb30 { margin-bottom:30px; }
.mt5 { margin-top:5px; }
.mt { margin-top:10px; }
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.mt30 { margin-top:30px; }
.pb30 { padding-bottom:30px; }
.pt30 { padding-top:30px; }
.pt20 { padding-top:20px; }
.hidden{ display:none;}
.dis {_display:inline}

/*=============================================================================================================================*/
.main { width:1000px; margin:0px auto; zoom:1;overflow:hidden; }
/*=============================================================================================================================*/
.main_a dt a {font:bold 30px/60px "Microsoft YaHei","SimHei","Tahoma"; color:#003399; }
/*=============================================================================================================================*/


/*=====导航========================================================================================================================*/
.top { text-align:center; position:relative;zoom:1; overflow:hidden; height:224px; }
.nav_bg { width:1000px; height:47px;  background:#c33; position:absolute; left:50%; margin-left:-500px; bottom:0; filter:alpha(opacity=90);-moz-opacity:0.9; -khtml-opacity: 0.9;opacity: 0.9; z-index:100; zoom:1; overflow:hidden;   }
.nav { width:1000px; height:45px; line-height:45px; position:absolute; left:50%; margin-left:-500px; bottom:0; z-index:999; zoom:1; overflow:hidden;  }
.nav li { float:left; display:block; }
.nav li.cc { border-left:1px solid #D37575; }
.nav li a { color:#fff; display:block; height:45px; width:142px; line-height:45px; text-align:center; font:bold 16px/45px "Microsoft YaHei","SimHei","Tahoma"; }
a.home { background:url(imageshome.png) no-repeat 38px ; text-indent:28px; }
.top_sea { width:100%; background:#fff; height:40px; line-height:40px; overflow:hidden; }
.sea { width:1000px; margin:0 auto; font-size:12px; color:#666; }
.sea span { width:250px; float:right; }
.sea span input { margin-top:8px; float:left;  }
.sea span input.a { background:#eaeaea; border:none; height:24px; line-height:24px; width:157px; padding:0 10px; margin-right:10px; }
.sea span input.b { background:#c33; border:none; height:24px; line-height:24px;text-align:center; color:#fff; font-size:12px; width:45px; font: 12px/24px "Microsoft YaHei","SimHei","Tahoma";  }
/*=====幻灯=========================================================================================================================================*/
.main_hd { background:#f7f7f7; height:500px; width:100%;zoom:1; overflow:hidden; }
.main_a { width:1000px; height:80px; margin-bottom:30px; zoom:1; overflow:hidden; } 
.main_hd_l { width:650px; float:left; zoom:1; overflow:hidden; }
.main_hd_r { width:320px; float:right;zoom:1; overflow:hidden;  }
/*=====焦点图=========================================================================================================================================*/
.focus{width:650px; height:360px; background:#eaeaea;float:left;zoom:1;overflow:hidden; }
.focusb{width:510px; height:360px; float:left;position:relative;zoom:1;overflow:hidden;}
.focusb img { width:510px; height:360px; }
.titlebg{position:absolute;width:510px;height:40px;bottom:0;left:1px;background-color:#000;z-index:5;filter:Alpha(Opacity=65);opacity:0.65;overflow:hidden;}
.focusb p { position:absolute;bottom:0;height:40px; line-height:40px;left:20px;z-index:10; font-size:20px;font-family:"microsoft yahei";font-weight:normal;}
.focus a:link,.focus a:visited{color:#fff;}
.focus a:hover{color:#ff0!important;text-decoration:none!important;}
.focuss{ width:130;height:380px;overflow:hidden;float:left;zoom:1; padding-left:10px; }
.focuss p { clear:both;width:120px; height:78px;text-align:right;filter:Alpha(Opacity=65);opacity:0.65;margin-top:10px;}
.focuss p img{ width:118px;height:76px;padding:0;border:1px solid #fff;cursor:pointer;   }
.focuss p.mouseon{filter:Alpha(Opacity=100);opacity:1;}
.focuss p.current{filter:Alpha(Opacity=100);opacity:1;}
.focuss p.current img{border:1px solid #c66;}

/*=====焦点新闻=========================================================================================================================================*/
.hd_news {width:100%; background:#eee; height:45px; line-height:45px; zoom:1; overflow:hidden; }
.hd_news li { float:left; width:33%; text-align:center; }
.hd_news li a { display:block; color:#333; font-size:16px; font-weight:bold; text-decoration:none;  }
.hd_news li.cli a { background:#c33; color:#fff; }
.hd_news_link {width:100%; zoom:1; overflow:hidden; }
.hd_news_link ul { padding:10px 0; }
.hd_news_link li span { font-family:Tahoma, Geneva, sans-serif;float:right; margin-right:5px; _display:inline; color:#999; }
.hd_news_top { height:72px;zoom:1;overflow:hidden;border-bottom:1px dotted #ccc; }
.hd_news_top a { display:block; font: bold 18px/24px "Microsoft YaHei","SimHei","Tahoma"; color:#333;  padding:12px 6px;  }
.hd_news_top a:hover { color:#D81226; }
.hd_news_link li a { margin-left:6px; height:32px; line-height:32px; }
/*=====首页内容区=========================================================================================================================================*/
.main_r { width:320px; zoom:1; overflow:hidden; float:right; }
.main_l { width:310px; zoom:1; overflow:hidden; float:left; }
.main_c { width:310px; zoom:1; overflow:hidden; float:left; margin-left:30px; }

.main_l_news { width:100%; background:#eee; height:42px; line-height:42px; border-top:3px solid #c33; zoom:1; overflow:hidden; }
.main_l_news li { float:left; width:33%; text-align:center; }
.main_l_news li a { display:block; color:#333; font-size:16px; font-weight:bold; text-decoration:none;  }
.main_l_news li.cli a { background:#c33; color:#fff; }


.l_news_link { width:100%; zoom:1; overflow:hidden; }
.l_news_link ul { padding:12px 0 12px 0; }
.l_news_link li { line-height:32px; }
.l_news_link li a { margin-left:6px; height:32px; line-height:32px; }
.l_news_link li span { float:right; font-family:Tahoma, Geneva, sans-serif; color:#999; margin-right:5px; }
.main_l_t { width:100%; background:#eee; height:42px; line-height:42px; border-top:3px solid #c33; zoom:1; overflow:hidden; }
.main_l_t a {  display:block; background:#c33; color:#fff; float:left; padding:0 22px; font-size:16px; font-weight:bold; text-decoration:none; text-align:center; }
.main_v { padding:25px 25px 8px 25px; background:#f7f7f7; }
.main_v span { height:36px; line-height:36px; text-align:center; display:block; }
/*=====中部广告=========================================================================================================================================*/
.main_adc { zoom:1; overflow:hidden; width:100%; margin-top:22px; }
.main_adc ul { width:1030px; }
.main_adc li { float:left; margin-right:30px; }
.main_l_tell { zoom:1; overflow:hidden; margin-bottom:30px; }
.main_l_tell img { float:left; }
.main_k { background:#f7f7f7;zoom:1; overflow:hidden; height:264px; }
.main_k ul { padding:24px 0 0 9px;zoom:1; overflow:hidden; }
.main_k li { float:left; width:120px; height:40px; line-height:40px; text-align:center; margin-left:16px; margin-bottom:16px; _display:inline; }
.main_k li a { background:#eaeaea; display:block; height:40px; line-height:40px; color:#333; text-decoration:none; }
.main_k li a:hover { background:#EF9276; color:#fff; }
.main_lm { display:block; width:100%; height:80px; padding:20px 0 30px 0; zoom:1; overflow:hidden; clear:both; }
/*=====最后一屏=========================================================================================================================================*/
.main_rt { width:660px; float:right; zoom:1; overflow:hidden; }
.main_l_new { width:100%; background:#eee; height:42px; line-height:42px; border-top:3px solid #c33; zoom:1; overflow:hidden; }
.main_l_new li { float:left; width:118px; text-align:center; }
.main_l_new li a { display:block; color:#333; font-size:16px; font-weight:bold; text-decoration:none;  }
.main_l_new li.cli a { background:#c33; color:#fff; }
.main_lt { width:650px; float:left; zoom:1; overflow:hidden; }
.zf_link_r_b { zoom:1; overflow:hidden; }
.zf_link_r_b ul { padding:30px 0 0 0; }
.zf_link_r_b ul select { font-size:14px; width:96%; margin-left:2%; padding:2px; height:25px; line-height:25px;  _display:inline; margin-bottom:10px;_margin-bottom:22px; _margin-top:3px; }
.mian_t_a_b { height:240px; overflow:hidden; }
.mian_t_a_b dl { width:304px; float:left; display:block;  }
.mian_t_a_b dt { background:#c33;  height:45px; line-height:45px; text-indent:15px; color:#fff; }
.mian_t_a_b dd { margin:10px 0px 10px 15px; line-height:24px;height:185px;  overflow-y:scroll; overflow-x:hidden;}
dl.mian_t_a_c { padding-left:20px; margin-left:20px; border-left:1px dotted #ccc; _display:inline; }
/*=====尾部=========================================================================================================================================*/
.bottom { background:#eaeaea; border-top:5px solid #c33;  height:100px; zoom:1; overflow:hidden; }
.bottom_l { float:left; width:130px; text-align:center; padding-top:10px; }
.bottom_r { float:right; width:870px; text-align:left; line-height:26px; padding-top:20px;  }
/*=====列表页=========================================================================================================================================*/
.main_cont_r { width:750px; float:right; zoom:1; overflow:hidden; margin-left:30px; _display:inline; }
.main_cont_l { width:220px; float:left; zoom:1; overflow:hidden; }
.site { background:#f7f7f7; height:50px; line-height:50px; }
.site span { display:block; width:1000px; margin:0 auto; }
.cont_nav  { display:block; height:45px; line-height:45px; background:#c33; padding-left:22px; color:#fff; font-size:16px;font-weight:bold; }
.main_cont_l ul { border:1px dotted #ccc; border-top:none; padding:1px 10px 20px 10px;zoom:1; overflow:hidden;  }
.main_cont_l li {  border-bottom:1px dotted #ccc; margin-top:1px; }
.main_cont_l li a { display:block; padding:14px 0 14px 8px; line-height:1.4em; font-size:14px; font-weight:bold; text-decoration:none; }
.main_cont_l li a:hover { background:#f7f7f7; color:#c33; }
.main_cont_l li.cc a { background:#f7f7f7; color:#c33; }
.cont_r_tit { width:100%; height:42px; line-height:42px;  border-bottom:3px solid #ccc; position:relative; }
.cont_r_tit span { position:absolute; display:block; padding:0 20px; height:42px; line-height:42px;font:  24px/42px "Microsoft YaHei","SimHei","Tahoma"; color:#c33; top:0; left:0; border-bottom:3px solid #c33;}

.cont_r_news { zoom:1; overflow:hidden; }
.cont_r_news ul { padding-top:16px;}
.cont_r_news li { height:45px; line-height:45px; border-bottom:1px dotted #ccc; }
.cont_r_news li a { margin-left:6px;height:45px; line-height:45px; }
.cont_r_news li span { float:right; font-family:Tahoma, Geneva, sans-serif; color:#999; margin-right:10px; }

.page { font-size:14px; text-align:center; font-family:Tahoma, Geneva, sans-serif; margin-top:20px; }
.page a { margin:0 5px; }
.page b { font-weight:bold; margin:0px 8px; color:#D81226; }
.cont { background:#f7f7f7; width:100%; zoom:1; overflow:hidden;   }
.cont_info { width:1000px; margin:0 auto;background:#fff; border:1px solid #eee; padding:40px 0;margin-bottom:40px;zoom:1; overflow:hidden; }
.cont_info_c {  margin:0 60px; line-height:36px; }
.cont_info_c p { text-align:justify;text-justify:inter-ideograph; line-height:36px; margin-bottom:15px; }
.cont_info_c img { max-width:700px; height:auto; margin-bottom:20px; }
.cont_info_a { display:block; margin:0 60px;font: bold 30px/38px "Microsoft YaHei","SimHei","Tahoma"; color:#333; text-align:center; }
.cont_info_b { display:block; margin:20px 60px 40px 60px; text-align:center; border-bottom:1px dotted #ccc; height:60px; line-height:60px; color:#666; }

.cont_r_lm { zoom:1; overflow:hidden; }
.cont_r_lm { padding-top:35px; }
.cont_r_lm li { line-height:32px; margin-bottom:30px; border-bottom:1px dotted #ccc; overflow:hidden; padding-bottom:30px; }
.cont_r_lm li img { float:left; display:block;width:220px; height:150px; }
.cont_r_lm li span { float:right; display:block; width:500px; }
.cont_r_lm li span strong { display:block; font-size:16px;line-height:40px;  }

.cont_r_lmo { zoom:1; overflow:hidden; }
.cont_r_lmo ul { padding-top:35px; width:1040px; }
.cont_r_lmo li { width:250px;line-height:32px; margin-bottom:30px; margin-right:30px; border:1px dotted #ccc;  padding:30px; float:left;height: 265px;}
.cont_r_lmo li img { display:block;width:250px; height:188px; }
.cont_r_lmo li span {  display:block; text-align:left; font-size:12px; }
.cont_r_lmo li span strong { display:block; font-size:16px;line-height:40px;text-align:center;    }
.cont_r_lmo li span a {   font-size:12px; line-height:24px; }

.main_l_t span  {  float:right;  }
.main_l_t span a { background:none; padding:0; font-size:14px; margin-right:15px; color:#666; font-weight:100; }
.main_l_news ul span { float:right; }
.main_l_news ul span a { background:none; padding:0; font-size:14px; margin-right:15px; color:#666; font-weight:100; }

/*=====图片滚动=========================================================================================================================================*/
#colee_left { width:100%; zoom:1; overflow:hidden; padding:30px 0 20px 0 ; }
#colee_left img { width:200px; height:140px;  }




