@charset "utf-8";
.in_top,.in_banner{ width:1000px; margin:0px auto;}
.index_top,.in_index_top{ width:1000px;margin:0px auto; height:100px;}
.index_top_logo{ width:100%;float:left; overflow:hidden;margin-top:22px;}
.index_top_search{ width:406px; height:38px; background:url(../image/bg_index_search.png); position:relative;margin-top:-39px;margin-left:64%;overflow:hidden;}
.index_top_search ul{ height:34px;}
.index_top_search ul li{ float:left; display:inline;height:34px;padding-left:14px;}
.index_top_search ul li.search_text{ background:url(../image/bg_index_search_text.png) no-repeat 12px 1px; width:154px;}
.index_top_search_icon{ float:left; padding-top:10px;}
.index_top_search_text{ float:left; line-height:34px; padding-left:5px;}
.index_top_input{ width:140px; height:18px;outline:none; line-height:18px; background:#d8d8d8; border: solid 1px #d8d8d8; margin-top:7px;}
.index_select{font-size:14px;color:#000;margin-top:4px;width:100px;}
.index_select_tit{margin-top:7px; cursor:pointer;line-height:18px;height:18px;padding:0 14px 0 4px;width:70px;overflow:hidden;background:url(../image/select_icon.png) no-repeat top right; border:solid 1px #f2f2f2; }
.index_select_list{position:absolute;top:27px;border:1px solid #7f9db9;z-index:4;background:#fff;width:120px;}
.index_select_list span{display:block;line-height:16px;height:16px;overflow:hidden;padding-left:4px;cursor:pointer;}
.index_select_list span.selecthover{background:#316ac5;color:#fff;}
.index_content{ width:1000px; overflow:hidden; margin:0px auto;}
.index_content_left{ width:780px; overflow:hidden; float:left;}

/* menu */
.menu {width:100%; height:38px; background: url(../image/icon_index_column021.jpg);	z-index:3; position: relative;}
.menu_items {list-style: none; margin: 0px auto; padding: 0px; }
.menu_item { list-style: none; height:38px; float: left; cursor: pointer;display:inline;}
.item_content {display: none; }
.item_content ul,.item_content dl{list-style-type: none;}
.item_content dl {margin: 0px; overflow:hidden; float:left; list-style:none;}
.item_content dt,.item_content dd {margin: 0px; padding: 0px 15px 0px 15px;border-right: dashed 1px #1b2fd6;}
a.linkYahei{display: block;font-size:14px;padding:0 24px 0 0;line-height:38px;color:#fff;font-family:"Microsoft YaHei", "微软雅黑", "Microsoft JhengHei", STHeiti, MingLiu;text-decoration: none;}
a.linkYahei:hover{ line-height:38x;color:#f7ff71; font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",STHeiti,MingLiu;text-decoration: none;}
.white01 a{ font-size:14px; line-height:32px;color:#fff;text-decoration:none; font-weight:bold;}
.white01 a:hover{ font-size:14px; color:#ebff64;}
.white02 a{ font-size:12px; line-height:24px; color: #fff; text-decoration:none;}
.white02 a:hover{ font-size:12px; color:#ebff64;}
.menu_item div{background:url(../image/bg_index_nav_bg.png) repeat-x left top;padding:10px 0;position: absolute;overflow: hidden;}




/* index_photo */
	.homebanner{height:350px;width:780px;overflow:hidden;position:relative;margin:0;}
	#YSlide{width:780px; height:350px;overflow:hidden;}
	.YSample{margin:0 auto;overflow:hidden;}
	.YSample,.YSample img{width:780px; height:350px;}
	.YSample  strong{overflow:hidden;position:absolute;z-index:5;bottom:0px;left:0px;width:0px;height:20px; overflow:hidden;}
	#YSIndex{position:absolute;z-index:6;bottom:10px;right:10px;width:770px;text-align:right;overflow:hidden;}
	#YSIndex a:link,#YSIndex a:visited,#YSIndex a:hover{color:#FFF;text-decoration:none;height:20px;line-height:20px;width:20px;display:inline-block;text-align:center;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);}
	#YSIndex a:link,#YSIndex a:visited{background-color:#000;color:#fff;}
	#YSIndex a:hover,#YSIndex a.current:link,#YSIndex a.current:visited,#YSIndex a.current:hover{background-color:#fff;color:#000;}

.index_new_gg{ width:100%; height:32px; background:url(../image/icon_index_new01.png);}
.index_new_gg_left{ width:76px; background:url(../image/icon_index_new02_on.png); height:32px; line-height:32px; padding-left:15px; float:left;color:#fff;font-weight:bold;}
.index_new_gg_rihgt{ float:left; height:32px; padding-left:5px; width:680px; line-height:32px; overflow:hidden;}
.index_new_gg_rihgt a {	padding-left: 15px; }

/* tab */
.tab_div{ width:780px; padding-top:15px; overflow:hidden;}
.index_con2 {width:780px; overflow:hidden; float:left;}
.index_con2 .Menubox {margin: 0px; padding: 0px; width:780px; height:24px;}
.index_con2 .Menubox ul {list-style: none; margin: 0px; padding: 0px; clear: both;}
.index_con2 .Menubox li { background:url(../image/bg_index_news_on.png); margin-right:2px; width: 84px; height: 24px; text-align: center; color: rgb(6, 101, 99); line-height: 24px; font-size: 12px; float: left; cursor: pointer;}
.index_con2 .Menubox li.hover { background:url(../image/bg_index_news.png); width: 84px; height: 24px; color:#fff; line-height:24px; font-family: "Microsoft YaHei",΢���ź�,"Microsoft JhengHei",STHeiti,MingLiu; font-size: 14px;}
.tab_on{ width:500px; overflow:hidden;}
.tab_on ul{ padding:12px 0px;}
.tab_on ul li{ width:100%; overflow:hidden; line-height:28px;}
.tab_on ul li p{ float:left; width:400px;}
.tab_on ul li span{ float:right; text-align:center;}
.tab_right{ float:right; width:252px;}
.tab_right_content{ width:250px; height:130px; border:solid 1px #bdded6;}
.tab_right_content_top{ width:100%; height:30px; background:#169274; clear:both;color:#fff;font-weight:bold;}
.tab_right_content_top p{ float:left; padding-left:10px; width:150px; line-height:30px;}   /*updatefor20150331*/
.tab_right_content_top span{ float:right; width:60px; text-align:center; line-height:30px;}
.tab_right_content_bg{ width:100%; height:100px; overflow:hidden; clear:both;}
.tab_right_content_bg ul{ padding:10px 0px 0px 10px; margin:0px;}
.tab_right_content_bg ul li{ width:100%; line-height:28px;}
.tab_padd8 td{padding-left:8px;padding-right:8px;}
/* right */
.index_content_right{ width:200px; float:right;}
.cut{ width:200px;  }
.cut_top{ width:100%; height:38px; text-indent:45px; line-height:38px; font-size:16px; color:#fff; font-family:"Microsoft YaHei",΢���ź�,"Microsoft JhengHei",STHeiti,MingLiu; overflow:hidden; background:url(../image/bg_index_rihgt01.png);}
.cut ul{ width:188px; overflow:hidden; border: solid 1px #4d8a82; padding:10px 0px 10px 10px;}
.cut ul li{ float:left; }
.provider {
  background:url(../image/bg_index_rihgt02.png);
}
.collector {
  background:url(../image/bg_index_rihgt03.png);
}
.cut_top.provider.opened {
  background:url(../image/bg_index_rihgt01.png);
}
.cut_top.opened.collector {
  background:url(../image/bg_index_rihgt04.png);
}
.cut01{ width:200px; overflow:hidden;}
.cut01_top{ width:100%; height:38px; text-indent:45px; line-height:38px; font-size:16px; color:#fff; font-family:"Microsoft YaHei",΢���ź�,"Microsoft JhengHei",STHeiti,MingLiu; overflow:hidden; background:url(../image/bg_index_rihgt03.png);}
.cut01 ul{ width:188px; overflow:hidden; border: solid 1px #4d8a82; padding:20px 0px 20px 10px;}
.cut01 ul li{ float:left; line-height:28px;}

.right_news{ width:200px; overflow:hidden; margin-top:15px;}
.right_news ul{ width:187px; border: solid 1px #0090d6; border-top:none; overflow:hidden; padding:10px 0px 10px 10px;}
.right_news ul li{ width:100%; line-height:21px;}
.right_img{ width:200px; overflow:hidden; padding-top:10px;}
.right_input{ padding-top:10px; overflow:hidden; width:200px; text-align:center; color:#d1e6e1;}
.right_input select{width:200px;}

/* index page popup */
.popup_login{ width:465px; height:320px; overflow: hidden; background:#e5e5e5;}
.popup_login_top{ width:100%; height:53px; overflow:hidden;}
.popup_login_top img{ float:left; border:0px; margin:0px; padding:0px;}
.popup_login_bug{ width:100%; text-align:center; height:40px; line-height:40px; color:#F00; font-size:12px;}
.popup_login_content{ width:445px; padding:0px 10px; height:215px;}
.popup_login_content_left{ float:left; width:315px; margin-left:10px;}
.popup_login_content_left ul{ list-style:none; padding:0px; margin:0px; border:none;}
.popup_login_content_left ul li{ padding-left:35px; height:28px; margin-top:20px;}
.popup_login_content_left ul li img{ margin-right:10px; float:left;}
.login_input_bg{ width:271px; height:22px; padding:3px; background:url(../image/popup_login_06.png); overflow: hidden;}
.login_input{ width:265px; height:20px; border:1px solid #f0f3f5; background:#f0f3f5; color:#0e6055; font-size:12px; line-height:20px;}
.login_input_bg2{ float:left; width:163px; height:22px; padding:3px; background:url(../image/popup_login_07.png); overflow: hidden;}
.login_input2{ width:156px; height:20px; border:1px solid #f0f3f5; background:#f0f3f5; color:#0e6055; font-size:12px; line-height:20px;}
.popup_login_content_right{ width:94px; padding:20px 0px 0px 10px; float:left; overflow:hidden;}
.popup_login_icon{ width:94px; height:76px; overflow:hidden; background:url(../image/popup_login_10.png); line-height:76px; text-align:center;}
.popup_login_text{ width:100%; text-align:center; padding-top:20px; line-height:28px;}
a.linkLoginWhite:link,a.linkLoginWhite:visited{ font-size:16px; font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;color:#fff;text-decoration: none;}
a.linkLoginWhite:hover{font-size:16px;font-family:"Microsoft YaHei", "微软雅黑", "Microsoft JhengHei", "华文细黑", STHeiti, MingLiu;color:#ffde00;text-decoration: none;}
a.linkLoginBule:link,a.linkLoginBule:visited{ font-size:12px; color:#666666;text-decoration: none;}
a.linkLoginBule:hover{font-size:12px;color:#286aff;text-decoration: none;}
/* foot */
/*.index_foot{ width:100%; margin:0px auto; text-align:center; padding-top:15px;}*/
.index_foot{ width:1000px; margin:0px auto; text-align:center; padding-top:15px;}
.index_foot p{ width:100%; text-align:center; line-height:28px;}
.index_foot_div{ width:100%; height:30px; line-height:30px; text-align:center; color:#fff; background:#0090d6;}
.index_foot_img{ width:100%; overflow: hidden; padding:10px 0px;}
.index_foot_img img{ padding:0px 5px;}

a.linkWhite:link,a.linkWhite:visited{ font-size:12px; line-height:32px;color:#fff;text-decoration:none; font-weight:bold;}/* White */
a.linkWhite:hover{ font-size:12px; color:#000;text-decoration:none;}
a.linkBlack:link,a.linkBlack:visited{ font-size:14px; line-height:34px;color:#000;text-decoration:none;}/* Black */
a.linkBlack:hover{ font-size:14px; color:#004eff;text-decoration:none;}
a.linkWhite12:link,a.linkWhite12:visited{ font-size:12px; line-height:30px;color:#fff;text-decoration:none;}/* White */
a.linkWhite12:hover{ font-size:12px; color:#000;text-decoration:none;}

/* foot */
/*.index_foot{ width:100%; margin:0px auto; text-align:center; padding-top:15px;}*/
.index_foot{ width:1000px; margin:0px auto; text-align:center; padding-top:15px;}
.index_foot p{ width:100%; text-align:center; line-height:28px;}
.index_foot_div{ width:100%; height:30px; line-height:30px; text-align:center; color:#fff; background:#0090d6;}
.index_foot_img{ width:100%; overflow: hidden; padding:10px 0px;}
.index_foot_img img{ padding:0px 5px;}

a.linkWhite:link,a.linkWhite:visited{ font-size:12px; line-height:32px;color:#fff;text-decoration:none; font-weight:bold;}/* White */
a.linkWhite:hover{ font-size:12px; color:#000;text-decoration:none;}

a.linkBlack:link,a.linkBlack:visited{ font-size:14px; line-height:34px;color:#000;text-decoration:none;}/* Black */
a.linkBlack:hover{ font-size:14px; color:#004eff;text-decoration:none;}
a.linkWhite12:link,a.linkWhite12:visited{ font-size:12px; line-height:30px;color:#fff;text-decoration:none;}/* White */
a.linkWhite12:hover{ font-size:12px; color:#000;text-decoration:none;}
.tab_right_content_top a.linkWhite12{font-weight:normal;}
.tab_right_content_top a.linkWhite12:hover{color:#c9efe6;}
.cut_top { cursor: pointer; }


/* scroll announcement */
.scroll-area {display: block-inline; width: 780px; height: 250px; overflow: hidden; padding: 5px 0;position:relative;}
.noticeList {float: left; white-space: nowrap; padding: 0px; position:relative; height: 250px; overflow: none;}
.noticeList p{ width:100%; overflow:hidden; height: 25px; line-height:25px; padding: 0px; margin:0px; }
.noticeList p a{ float:left; width:680px; padding: 0px; margin:0px;}
.noticeList p a:hover{ float:left; width:680px; padding: 0px; margin:0px; color: #333; font-weight: bold;} /*addfor20150331*/
.noticeList p span{ width:70px; float:left; text-align:right; padding: 0px; margin:0px 0px 0px 10px;}
.hide { display: none;}
.closeBtn { cursor: pointer; }