﻿@charset "utf-8";

/*globe*/



div, dl, dt, dd, ul, ol, li, form, input, textarea, select, p, h1, h2, h3, h4, h5, h6,font{ font: 12px/22px "微软雅黑","华文细黑",Arial,sans-serif;color:#666; padding:0; margin:0;}

em, i, del { font-weight:normal; font-style:normal;}

body{color:#666; font: 12px/22px "微软雅黑","华文细黑",Arial,sans-serif;padding:0;margin:0; height:100%; position:relative;}

img { border:0;}



ol, ul { list-style:none;}

li{ float:left;}

a{color:#666;}

a:hover{color:#de001f;}

.hidden{ display:none;}

.clear{zoom:1;}

.index-ban{ width:100%; height:483px; position:absolute; left:0; top:0; z-index:0; overflow:hidden;}



/**header**/

.header{ position:relative; width:1000px; margin:0 auto; z-index:999999; margin-left:4px; }

.header-top{ height:64px; padding-top:25px;}

.top-search{ width:187px;}

.lang{ display:block; padding:0 15px; background:url(bit02.gif) no-repeat 0 center; line-height:25px;}

.top-search .txt{ float:left; width:151px; height:23px; padding-left:9px; border:1px solid #9facb3; border-right:0; line-height:23px; background:none;}

.top-search .btn{ float:left; width:25px; height:25px; background:url(search_bg01.gif) no-repeat; cursor:pointer; border:none;}

.menu{ width:1004px; height:42px; margin:0 0 0 -5px; background:url(navbg1.jpg) no-repeat center top;}

.menu ul{ padding:0 5px;}

.menu ul li{ width:142px; text-align:center; font:bold 13px/36px "微软雅黑"; text-align:center; position:relative; z-index:3;}

.menu ul li a{ display:block; color:#404040; margin-top:6px; text-decoration:none; width:142px;}

.menu ul li a.hover{ background:url(menu_bg03.png) no-repeat; color:#00867f; width:142px;}

.menu ul li a.on{ color:#00867f;}

.menuson{ position:absolute; top:42px; height:0px; overflow:hidden; width:262px;}



.menulist2{ float:left; width:350px; padding:16px 0 0 2px;height:366px; background:url(menu_bg044.png) no-repeat;}

.menulist{ float:left; width:88px; padding:16px 0 0 2px;height:129px; background:url(menu_bg04.png) no-repeat 0 0;}

.menulist3{ float:left; width:88px; padding:16px 0 0 2px;height:179px; background:url(menu_bg033.png) no-repeat 0 0;}

.menulist4{ float:left; width:88px; padding:16px 0 0 2px;height:179px; background:url(menu_bg033.png) no-repeat 0 0;}

.menulist ol li{ float:left; width:88px; height:100px; background:none;}

.menulist3 ol li{ float:left; width:88px; height:100px; background:none;}

.menulist4 ol li{ float:left; width:88px; height:100px; background:none;}

.menulist2 ol li{ float:left; height:100px; background:none;}

.menulist ol li a{ display:block; height:22px; margin:0; padding-left:21px; background:url(menu_bg05.jpg) no-repeat 0 bottom; margin-bottom:3px; font:11px/22px "微软雅黑"; color:#5c5a5a; text-align:left;}

.menulist3 ol li a{ display:block; height:22px; margin:0; padding-left:21px; background:url(menu_bg05.jpg) no-repeat 0 bottom; margin-bottom:3px; font:11px/22px "微软雅黑"; color:#5c5a5a; text-align:left;}

.menulist4 ol li a{ display:block; height:22px; margin:0; padding-left:21px; background:url(menu_bg05.jpg) no-repeat 0 bottom; margin-bottom:3px; font:11px/22px "微软雅黑"; color:#5c5a5a; text-align:left;}

.menulist2 ol li a{ display:block; height:22px; margin:0; padding-left:21px; width:250px; background:url(menu_bg055.jpg) no-repeat 0 bottom; margin-bottom:3px; font:11px/22px "微软雅黑"; color:#5c5a5a; text-align:left;}

.menulist ol li a:hover{background:url(menu_bg05.jpg) no-repeat 0 bottom; color:#de001f}

.menulist4 ol li a:hover{background:url(menu_bg05.jpg) no-repeat 0 bottom; color:#de001f}

.menulist3 ol li a:hover{background:url(menu_bg05.jpg) no-repeat 0 bottom; color:#de001f}

.menulist2 ol li a:hover{background:url(menu_bg055.jpg) no-repeat 0 bottom; color:#de001f}

.menupic{ float:right; width:172px; height:229px; padding:16px 0 0 0 ; background:url(menu_bg04.png) no-repeat right top;}

.menupic3{ float:right; width:172px; height:229px; padding:16px 0 0 0 ; background:url(menu_bg033.png) no-repeat right top;}

.menupic4{ float:right; width:172px; height:229px; padding:16px 0 0 0 ; background:url(menu_bg033.png) no-repeat right top;}

.menupic2{ float:right; width:172px; height:266px; padding:16px 0 0 0 ; background:url(menu_bg044.png) no-repeat right top;}

.menule{left:-2px;}

.menuri{right:-6px;}

.menulistri{ float:right; width:88px; padding:16px 2px 0 0;height:226px; background:url(menu_bg06.png) no-repeat right top;}

.menulistri4{ float:right; width:88px; padding:16px 2px 0 0;height:226px; background:url(menu_bg06.png) no-repeat right top;}

.menulistri2{ float:right; width:88px; padding:16px 2px 0 0;height:326px; background:url(menu_bg06.png) no-repeat right top;}

.menulistri ol li a{ padding-left:10px;}

.menupicri{ float:right;background:url(menu_bg06.png) no-repeat left top;}





/*zhy-2014-04-03样式开始*/

.yg_menu{ width:100%; height:34px; border-bottom:1px solid #007f76;}

.yg_menu ul li{ float:left; width:145px;}

.yg_menu ul li a{ display:block; height:34px; line-height:34px; color:#656565; text-align:center; font-size:14px; font-weight:bold;background:url(yg01_bj.jpg) repeat-x;}

.yg_menu ul li a:hover{ color:#FFFFFF; background:url(yg02_bj.jpg) repeat-x;}

.yg_menu ul li a.dq{ background:url(yg02_bj.jpg) repeat-x; color:#FFFFFF; }





.myMenu {

	width: 733px;

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	border-top:#e7eaed solid 1px;

	margin:10px 0 0;

}

.myMenuss{ margin:0;}

.myMenu h1 {

	margin: 0;

	background:url(tech_hg2.jpg) repeat-x;

	font-weight:bold;;

	font-size: 12px;

	color:#028580;

	 height:34px;

	line-height:34px;

	border-top:0px;

	border-bottom:2px #FFFFFF solid;

	 width:694px; padding:0 0 0 39px;

}



.myMenu h1.on {

	background:url(tech_hg.jpg) repeat-x;

	color: #028580;

	cursor: pointer;

   height:34px;

   line-height:34px;

	width:694px;

		border-bottom:2px #FFFFFF solid; padding:0 0 0 39px;

	border-top:#

}



.myMenu h1.current {

	color: #028580;

	cursor: pointer;

   height:34px;

   line-height:34px;

	width:696px;

	border:0; padding:0 0 0 37px;

	border-top:#

}



.myMenu a {

	display: block;

	padding: 3px 0 3px 53px;

	color:#028580;

	text-decoration:none;

	background:#e8e8e8; 

}

.myMenu a.on {

	display: block;

	padding: 3px 0 3px 53px;

	color: #028580;

	background:#59AADC;

	cursor: pointer;

	text-decoration:underline;

}

.myMenu .collapse {

	margin:0;

	display: none;

	width:694px;

	 border-top:0px;

	 overflow:hidden;

}

.myMenu .collapse .coll_divs{  width:495px; margin:auto; padding:22px 0 25px; line-height:20px;}

.myMenu .collapse .coll_divs span{ display:block; color:#6193d6; font-weight:bold; margin:0 0 10px;}

.myMenu .collapse .coll_divstwo{  width:515px; margin:auto; overflow:hidden}

.myMenu .collapse .coll_divs p{ line-height:22px; text-align:justify; margin:0 0 12px; }

.myMenu .collapse_on {

	margin:0;

	display:block;

}

