﻿@charset "utf-8";
/* CSS Document */

body, html{ margin:0;padding:0; }
ul,li{ list-style:none; margin:0; padding:0;}
img{ border:0;}
p{text-align:Justify; text-justify:inter-ideograph; text-indent: 2em; font: 14px/28px "Arial"; color:#666;}

/* 顶部LOGO+登陆按钮 */
.top_logo_bj{ margin:0 auto ; width:940px; height:105px; overflow:hidden; }
.top_logo{ width:470px; padding-top:20px; float:left; }
.top_ggdiv{padding:10px; margin:20px 0; float:right; width:400px; height:40px; overflow:hidden;}
.top_gg_name{ padding:5px; margin:0 10px 0 0 ; width:30px; float:left; font:12px/14px "Microsoft YaHei"; background:#FAFAFA; border:1px solid #EEE; text-align:center; color:#999; }
.top_gg_bj{ padding:0; margin:0; width:340px; height:40px; overflow:hidden; float:left;}
.top_gg_bj li{ overflow:hidden; border-bottom:1px dotted #DDD; }
.top_gg_bj li span{ float:left;}
.gg_title{ margin-right:20px; width:230px; float:left; white-space: nowrap;text-overflow:ellipsis; overflow:hidden; background: url(../images/xtb_01.gif) no-repeat left 14px;  font:12px/33px "Arial"; color:#333;  padding-left:15px; }
.gg_title a{ color:#333;text-decoration: none; }
.gg_title a:visited {color:#333; text-decoration: none;}
.gg_title a:hover{ color:#00A3D9; text-decoration: underline; }
.gg_title a:active {color:#333; text-decoration: none;}


/* 顶部导航 */
/* nav_menu */
.navbox { width:100%; height: 50px;background: #00A3D9; border-bottom:1px solid #FFF; font-family: 'Microsoft YaHei'; position:relative;}
.nav { width: 940px; margin: 0 auto; height: 50px; }
.nav li { float: left; position: relative; list-style: none; width:150px; color: #FFF; }
.nav li a span { display: block; font: bold 16px/50px "Microsoft YaHei";color: #FFF; text-align: center; height: 50px;cursor: pointer; }
.nav li a:link{ color:#FFF; text-decoration: none; display:block;}
.nav li a:hover { color:#FFF; text-decoration: none; background: #7FD1EC; }
.nav li a:visited {text-decoration: none; color: #FFF;}
.nav li a:active {text-decoration: none; color: #FFF;}
.mj_hover_menu{ background:#7FD1EC;}
.submenu { display: none; background: #7FD1EC; height:40px; width:733px; position:absolute; top:50px; left:-40px; overflow:hidden; border-top:1px solid #FFF; border-left:1px solid #FFF; }
.submenu li { font:14px/40px "Microsoft YaHei"; float:left;text-align:center; width:110px; border-right:1px solid #FFF; }
.submenu li a:link  { color:#FFF; text-decoration: none; }
.submenu li a:hover { color:#FFF; text-decoration: none; background:#00A3D9;}
.submenu li a:visited {text-decoration: none; color: #FFF;}
.submenu li a:active {text-decoration: none; color: #FFF;}
.submenu_bj{ background:#7FD1EC; height:40px; width:100%; border-top:1px solid #FFF; }

/*首页 */
/*主体布局 */
.body_main{ width:960px; margin:0 auto; padding:10px 0; overflow: hidden; }
.news_main{ margin:20px auto 0 auto; overflow:hidden; }
.news_left{  float:left; width:480px; }
.news_right{ float:left; width:634px; margin-right:20px; }

/*协会动态*/
.detailed_int_title{ padding:0 20px;  background:#FAFAFA;  overflow:hidden; border-top:1px solid #00A3D9; }
.detailed_int_title h4{ font: bold 16px/16px "Microsoft YaHei"; display:block; float:left; margin:10px 0;}
.detailed_int_title h4 a{ font: bold 14px/14px "Arial";color:#5865A5; text-decoration: none;} 
.detailed_int_title h4 a:visited {color:#5865A5; text-decoration: none;}
.detailed_int_title h4 a:hover{ color:#ADC032; text-decoration: underline; }
.detailed_int_title h4 a:active {color:#5865A5; text-decoration: none;}
.detailed_int_title span{ float:right; display:block; margin:5px 0;}
.detailed_int_title span a{ color:#999;text-decoration: none; display:block; font: 10px/10px "Arial";padding:5px; float:left;  }
.detailed_int_title span a:visited {color:#999; text-decoration: none;}
.detailed_int_title span a:hover{ color:#00A3D9;text-decoration: none; }
.detailed_int_title span a:active {color:#999; text-decoration: none;}

.situationdiv{ width:960px; margin:65px auto 20px auto; overflow: hidden; clear:both;}
.situation{ display:block; padding:0;width:465px; float:left; margin: 0 0 0 30px ;}
.situation li{ overflow:hidden;display:block; padding:10px 0; margin:0 ; border-bottom:1px dotted #CCC;height: 33px; }
.situation li span{ display:block; }
.situation_title{ margin-right:20px; width:320px; float:left; white-space: nowrap;text-overflow:ellipsis; overflow:hidden; background: url(../images/xtb_01.gif) no-repeat left 14px;  font:12px/33px "Arial"; color:#333;  padding-left:15px; }
.situation_title a{ color:#333;text-decoration: none; }
.situation_title a:visited {color:#333; text-decoration: none;}
.situation_title a:hover{ color:#00A3D9; text-decoration: underline; }
.situation_title a:active {color:#333; text-decoration: none;}
.situation_new{  font:12px/33px "Arial"; color:#00A3D9; padding:0 5px;  float:right;}
.situation_date{ font:12px/33px "Arial"; color:#999; text-align:right; float:right; }

/*图片新闻*/
#pic { width: 463px; height:310px; position:relative; float:left; }
#bimg { width:  463px; height:310px;}
#bimg img{ width:  463px; height:310px;}
.one{ overflow:hidden; position: absolute; bottom:0; width: 463px; }
.simg{ padding:5px; overflow:hidden;}
.simg td { width: 12px; background: #999;  font:12px/12px "Arial";  color: #FFF; text-align: center; cursor: pointer; }
.simg .s { background:#00A3D9; }
.dis { display: block;white-space: nowrap;text-overflow:ellipsis; overflow:hidden;  }
.undis { display: none; }
#infos { display: block; font:14px/25px "Arial"; padding:10px 15px; background:#000;color:#FFF; }
#infos a{ color:#FFF;text-decoration: none; }
#infos a:hover{ color:#FFF; text-decoration: underline; }
#infos a:visited {text-decoration: none;color:#FFF;}
#infos a:active {text-decoration: none;color:#FFF;}

/*协会通知*/
.dynamic{ width:465px; margin-bottom:10px; float:left;}
.dynamic ul{ margin:20px 0 0 0 ; display:block; }
.dynamic ul li{overflow:hidden;display:block; padding:10px 0; margin:0 ; border-bottom:1px dotted #CCC; height: 33px; }

/*政策法规*/
.policy{ width:465px; margin-left:30px;  margin-bottom:10px; float:left;}
.policy ul{ margin:20px 0 0 0 ; display:block; }
.policy ul li{overflow:hidden;display:block; padding:10px 0; margin:0 ; border-bottom:1px dotted #CCC; height: 33px; }

/*视频新闻*/
.video_div{  width:495px;  float:left;}
.video_new{ width:960px; margin-top:10px;float:left; overflow:hidden;}
.video_new ul{ margin:20px 0 0 0 ; display:block; width:465px; float:left }
.video_new ul li{overflow:hidden;display:block; padding:10px 0; margin:0 ; border-bottom:1px dotted #CCC;height: 33px; }
.video_01{ float:right; width:180px;  margin:20px 30px 0 20px;}
.video_01 span{ display:block; font:12px/20px "Arial"; padding:10px;}
.video_01 span a:link{color: #999;text-decoration: none;}
.video_01 span a:visited {text-decoration: none;color: #999;}
.video_01 span a:hover {text-decoration: underline;color: #999;}
.video_01 span a:active {text-decoration: none;color: #999;}
.video_02{ width:180px; height:120px; }

/*专题banner*/
.zt{ height:98px; width:958px; border:1px solid #EEE; margin: auto;}
.zt img{ height:98px; width:958px;}
.banner_01{ width:306px; float:left; margin-right:20px; }
.banner_02{ width:306px; float:left; margin-left:1px; }
.banner_03{ width:630px; float:left; }

/* 友情链接 */
.link{ border:1px solid #EEE; margin:0 0 20px 0;}
#jumpMenu{ border:1px #EEE solid; width:445px; color:#666; margin:20px 0 20px 20px; padding:5px;}

/* 底部版权 */
.footer{ width:100%; border-top: 2px solid #DDD; padding-top:2px; clear:both;}
.copyrigh{ padding:15px; line-height:20px; text-align:center;  background: #EEE; }
.copyrigh li{ margin:0; padding:0; font:12px/24px "Arial"; list-style: none; color:#666;}
.copyrigh li a span {color: #999;}
.copyrigh li a:link{color: #999;text-decoration: none;}
.copyrigh li a:visited {text-decoration: none;color: #999;}
.copyrigh li a:hover {text-decoration: underline;color: #999;}
.copyrigh li a:active {text-decoration: none;color: #999;}


/* 内页整体布局 */
.ny_main{ background:#FFF; width:920px; margin:auto; overflow:hidden;  padding:40px; border-left:1px solid #DDD; border-right:1px solid #DDD; margin-top:40px; }
.ny_banner{ width:920px; height:150px; margin-bottom:40px;}

/* 内页左侧导航 */
.left_main{ width:200px; float:left; margin-bottom:20px; }
.left_menutt{ height:60px; width:200px; background:#00A3D9; padding:10px 0; }
.left_menutt span { color:#FFF; text-align:center; display:block; }
.lt_tt{ width:200px;  font: 20px/34px "Microsoft Yahei"; }
.lt_tten{ width:200px;  font: 16px/30px  "Arial"; }
.left_main ul{ background:#EEE; margin-top:10px; display:block;}
.left_main ul li{ background:#EEE; font: 16px/45px "Microsoft Yahei";  border-bottom:1px solid #FFF;  }
.left_main ul li a:link { color: #999; text-decoration: none; display:block;  border-left:5px solid #DDD;  padding-left:20px; background:#EEE;}
.left_main ul li a:visited {text-decoration: none;color: #999; border-left:5px solid #DDD;}
.left_main ul li a:hover { text-decoration: none; color: #FFF;  background:#4CBEE4; border-left:5px solid #00A3D9; }
.left_main ul li a:active {text-decoration: none;color:#999; border-left:5px solid #DDD; background:#EEE; }
.check{ background: #7FD1EC; border-left:5px solid #4CBEE4;  color:#FFF;  padding-left:20px; }
.left_banner{ margin-top:10px; width:200px; }

/* 内页右侧布局 */
.right_main{ width:680px; float:left; padding:0 0 0 40px; }
.rt_ttdiv{ border-bottom:1px dashed #DDD;  margin-bottom:20px;}
.rt_tt{ display:block; overflow:hidden;}
.rt_tt_name{ font:16px/30px "Microsoft Yahei"; float:left; color:#000; display:block; }
.rt_tt span{  float:left; font: 14px/32px  "Arial"; padding-left:10px; color:#666;display:block; }
.small_menu{ float:right; font:12px/24px "Arial"; color:#999; margin-top:5px; text-align:right;}
.small_menu a:link { color: #999; text-decoration: none;}
.small_menu a:visited {text-decoration: none;color: #999;}
.small_menu a:hover { text-decoration: underline; color: #666;}
.small_menu a:active {text-decoration: none;color: #999; }
.zw_text{ overflow:hidden;}
.zw_text p{ text-align:Justify; text-justify:inter-ideograph; text-indent: 2em; font: 14px/28px "Arial"; color:#333; padding:0px 0; }
.ct_rt{ float:right; margin:15px 0 10px 30px;padding:10px;}
.ct_lt{ float:left; margin:10px 30px 10px 0;  padding:10px;}
.ct_ct{ text-align:center; margin:auto; width:600px; font: 14px/30px "Arial"; padding:20px 0;}

/* 公司新闻 */
.ny_new_list{ display:block; overflow:hidden;}
.ny_new_list li{ border-bottom:1px dashed #DDD; padding-left:20px; overflow:hidden; background: url(../images/xtb.gif) no-repeat left 18px;}
.ny_newtt{ font:14px/50px "Arial"; float:left; }
.ny_newtt a:link {color:#333;text-decoration: none;}
.ny_newtt a:visited {text-decoration: none;color: #333;}
.ny_newtt a:hover {text-decoration: none;color:#00A3D9;}
.ny_newtt a:active {text-decoration: none;color: #333;}
.ny_ttdiv{  margin-bottom:40px; text-align:center;} 
.ny_ttdiv h4{ font: bold 18px/18px "Microsoft YaHei"; color:#000;}
.ny_ttdiv h5{ font: bold 14px/14px "Arial"; color:#2C62AE;}
.ny_ttdiv h6{ font: 12px/12px "Arial"; color:#999;}
.ny_newdate{ font:12px/50px "Arial"; color:#666; float:right; width:80px; text-align:center; margin:auto 0;}
.videodiv {width: 572px;height: 338px;margin: 0 auto 100px;}

/* 新闻搜索栏 */
.serachdiv{  background:url(../images/page_bj.jpg) repeat-x; border:1px solid #EEE;background: #FAFAFA; overflow:hidden; margin-bottom:20px;}
.serachdiv img{ margin:10px 9px 0 9px; float:left;}
.serachdiv span{ float:left; font:12px/42px "Arial";color:#666; padding-right:10px;}
#textfield1{ border:1px #CCC solid; color:#666; width:480px; float:left; margin-top:10px; height:20px; }
#txtSearch{ border:1px #CCC solid; color:#666; width:480px; float:left; margin-top:10px; height:20px; }
#selected{ border:1px #CCC solid; color:#666; float:left; margin-top:10px; margin-right:10px; height:22px; padding:2px; }
.search_btn{ float:left;  text-align:center; color:#FFF; background:#00A3D9;font:12px/20px "Arial"; margin: 10px}
.search_btn a:link { display:block;  color:#FFF; text-decoration: none;  padding:2px 10px;}
.search_btn a:visited {text-decoration: none;color:#FFF; background: #00A3D9;}
.search_btn a:active {text-decoration: none;color: #FFF; background: #00A3D9;}
.search_btn a:hover {text-decoration: none; color: #FFF; background: #7FD1EC;}

/* 下载快捷按钮 */
.about_div{ overflow:hidden; }
.about_div ul { overflow:hidden; margin:20px auto; width:540px; display:block; }
.about_div ul li{ float:left;  margin:20px; background:#7FD1EC; color:#FFF; font: bold 20px/20px "Microsoft YaHei";}
.about_div ul li a:link { padding:20px;color:#FFF;text-decoration: none;  background:#7FD1EC; }
.about_div ul li a:visited {padding:20px;color:#FFF;text-decoration: none;  background:#7FD1EC;}
.about_div ul li a:hover {text-decoration: none;color:#FFF; background:#00A3D9;}
.about_div ul li a:active {padding:20px;color:#FFF;text-decoration: none;  background:#7FD1EC;}

/* 产品推荐 */
.product_div{ overflow:hidden;}
.product_div h2{ text-align:center; font: bold 20px/20px "Microsoft YaHei"; background:#F6F6F6; padding:10px 20px;}
.product_div h3{ font: 16px/18px "Microsoft YaHei"; background:#F6F6F6; padding:10px 20px; }
.product_div ul{ display:block; overflow:hidden;}
.product_div ul li{ border:1px solid #EEE; width:150px;  display:block; float:left; margin:20px; padding:17px;}
.product_div ul li img{ width:150px; height:150px; margin-bottom:10px; border:0;}
.product_name{ text-align:center; border-bottom:1px dashed #CCC; color:#333; width:150px; font:12px/12px "Arial"; padding:10px 0; overflow:hidden;}
.product_name a:link {color:#333;text-decoration: none;}
.product_name a:visited {text-decoration: none;color: #333;}
.product_name a:hover {text-decoration: none;color:#00A3D9;}
.product_name a:active {text-decoration: none;color: #333;}

/* 产品推荐-滚动部分 */
.dm_div{ margin:40px 0;}
.dm { width:600px; overflow:hidden;}
.dm img{ width:150px; height:150px; border:0; margin-bottom:10px;}
.dm_name{ font:12px/20px "Arial"; color:#333;}
.dm_name a:link {color:#333;text-decoration: none;}
.dm_name a:visited {text-decoration: none;color: #333;}
.dm_name a:hover {text-decoration: underline;color:#00A3D9;}
.dm_name a:active {text-decoration: none;color: #333;}

/* 联系我们 */
.contact_div{ overflow:hidden; border:1px solid #EEE; padding:0 20px 20px 20px; margin:20px 0;}
.contact_div li{ font:14px/40px "Arial"; padding:0 20px;}
.contact_div h3{ font: bold 18px/18px "Microsoft YaHei"; color:#000; margin-bottom:20px; text-align:center; background:#FAFAFA; padding:20px;}	
.contact_left{ float:left; margin-right:40px; width:298px;}
.contact_right{ float:left; width:298px;}
#dituContent{ width:636px;height:500px;border:#ccc solid 1px; }
.iw_poi_title {color: #CC5522;font-size: 14px;font-weight: bold;overflow: hidden;padding-right: 13px;white-space: nowrap}
.iw_poi_content {font: 12px arial, sans-serif;overflow: visible;padding-top: 4px;white-space: -moz-pre-wrap;word-wrap: break-word;}

/* 页码栏 */
.pagediv{ margin:40px 0; background:#FAFAFA; border:1px solid #EEE; text-align:center;color:#666; font:12px/42px "Arial"; }
.pagediv a:link {color:#666;text-decoration: none;}
.pagediv a:visited {text-decoration: none;color: #666;}
.pagediv a:hover {text-decoration: none;color:#0064CE;}
.pagediv a:active {text-decoration: none;color: #666;}
#jumpMenu2{ border:1px #CCC solid; color:#666;}
.fh{ text-align:center; margin-top:40px; }
.fh img{ width:65px; height:25px; margin:10px; }
