@charset "utf-8";
/* CSS Document */

body{margin:0;padding:0;font:12px "宋体";line-height:22px}
form, ul, li, p, h1, h2, h3, h4, h5, h6,dl,dt,dd {margin:0;padding:0}
input, select {font-size:12px;line-height:16px;color:#999}
images,input {border:0 none}
ul, li {list-style-type:none}
div{overflow:hidden}
.show{display:block}
.hidden{display:none}
.f3{color:#333}
.f6,.f6 a{color:#666}
.f9{color:#999}
.f63{font:bold 14px "宋体";color:#f63}
.fb{font-weight:bold;font-size:14px}
.f20{font:20px "黑体";color:#ea5504}
.fea5504,.fea5504 a{color:#ea5504}
.f008000{color:#008000}
.f14,.f14 a{font-size:14px}
.hr_1{clear:both;height:10px}
.hr_2{clear:both;height:13px}
.hr_3{clear:both;height:20px}
.hr_4{clear:both;height:6px}
.hr_5{clear:both;height:15px}
.fn a{text-decoration:none}
.fl{float:left}
.fr{float:right}
.ftc{text-align:center}
.br_r{border-right:1px solid #ea5504}
.br{border:1px solid #f6b693;font-size:0}
a{color:#333;text-decoration:none}
a:hover{color:#ea5504}
h1,h2,h5{font:20px "黑体";color:#ea5504;background:url(../images/icon2.gif) 0 -138px no-repeat;padding-left:5px}
h1 a,h2 a,h5 a{color:#ea5504}
.ad2{width:969px;height:80px;margin:10px auto}

.header{width:994px;margin:0 auto}

#menu{width:auto;height:39px}
#menu li{float:left}

#menu li a{display:block;background:url(../images/menu_left.jpg) left top no-repeat;padding-left:11px;font:18px "黑体";color:#fff;float:left;cursor:pointer}
#menu li a span{background:url(../images/menu_right.jpg) top right no-repeat;padding:16px 16px 7px 5px;float:left}
#menu li a:hover{background-position:0% -39px;color:#898989}
#menu li a:hover span{background-position:100% -39px}
#menu li.now a{background:url(../images/menu_left.jpg) 0% -39px no-repeat;color:#898989}
#menu li.now a,.news_menu li.now a:hover{background-position:0% -39px}
#menu li.now a span,.news_menu li.now a:hover span{background-position:100% -39px;}

.menu_left{width:66px;height:39px;background:url(../images/menu_left_bg.jpg) no-repeat}
.menu_right{width:60px;height:39px;background:url(../images/menu_right_bg.jpg) right top no-repeat}
.smenu{width:994px; margin:0 auto;color:#dad9d9}
.smenu li a{font-weight:bold;color:#7d7d7d}
.smenu li a:visited{font-weight:bold;color:#7d7d7d}
.smenu li a:hover{font-weight:bold;color:#ef8d1a}
.s_li{line-height:32px; width:auto; display:none; height:32px}
.s_li_a{line-height:32px; width:auto; display:block; height:32px}
.p_li1{padding-left:68px}
.p_li2{padding-left:80px}
.p_li3{padding-left:220px}
.p_li4{padding-left:306px}
.p_li5{padding-left:356px}
.p_li6{padding-left:590px}
.p_li7{padding-left:180px}

.news_submenu{height:22px;background:url(../images/sub_menu_bg.jpg) repeat-x}
.news_menu_bg{width:994px;margin:0 auto;height:147px;background:url(../images/top.jpg) no-repeat}


.main{ width:1003px; margin:0 auto; margin-top:6px; background:url(../images/mailbg.jpg) repeat-y;}
.left{ float:left; width:128px; padding-left:38px;}
.left_top{ color:#666666; font-size:14px; font-weight:bold; letter-spacing:1px;}
.left_top a{  color:#666666; }
.left_top a:hover{  color:#ff6600; }
.left_top ul{ list-style:none;}
.left_top li{ background:url(../images/lefttitle.jpg) no-repeat 10px 13px; width:101px;border-bottom: 1px #cccccc solid;padding:8px 27px 0}
.left_bottom{ width:91px; border:1px  #fdd3b6 solid; margin-top:9px; background-color:#fef1e7; padding-left:10px; padding-right:13px; padding-top:18px; line-height:22px;}
.left_bottom .span1{ color:#ff6600; font-size:14px; font-weight:bold}
.left_bottom .span2{ color:#666666; font-weight:bold;}
.right{ float:left; width:745px; height:auto; padding-left:47px; padding-right:40px;border-left:1px solid #c7c7c7}
.right h2{ font-size:20px; background:url(../images/righttitle.jpg) no-repeat; padding-left:10px; color:#ff6600; margin:12px 0; font-family: "黑体"; font-weight:normal;}
.right .p1{ line-height:22px; text-indent:20pt;}
.right h3{ color:#666666; font-size:14px; margin-top:34px; margin-bottom:34px;}
.right h4{ color:#ff6633; font-size:12px; line-height:22px;}
.right h5{ color:#ff6633; font-size:12px; line-height:22px; margin-top:30px;}
.list{line-height:24px}
.list li{clear:both}
.list li h6{font:bold 14px "宋体";color:#ea5504;margin:16px 0}
.list li p a{color:#ea5504}
.list_h1{height:1000px}
.list_h2{height:100px}
.thisclass a{color:#f60}
.list img{float:left;clear:both}
.join_us{line-height:24px}
.join_us h6{font:bold 14px "宋体";color:#ea5504;display:block;width:100%;height:28px;line-height:28px;background:#fef1e7;margin-bottom:16px;float:left;text-indent:12px}
.join_us p{width:100%;color:#666;clear:both;float:left}
.join_us b{padding:10px 0;clear:both;width:100%;float:left;color:#ea5504}

.right .ad{ width:745px;}
.right .ad p{ color:#666666; font-size:14px; font-weight:bold; margin-bottom:27px;}

#tab1,#tab2{width:761px;height:24px;float:left;border-bottom:1px solid #ea5504;margin-bottom:10px}
#tab1 ul,#tab2 ul{margin:0 0 0 10px}
#tab1 li,#tab2 li{float:left;display:inline;height:14px;text-align:center;cursor:pointer;font-weight:bold; font-size:14px;padding:0 8px 10px 8px;margin-right:1px;color:#666;border-left:1px solid #ea5504} 
#tab1 li a,#tab2 li a{color:#666}
#tab1 li a:hover,#tab2 li a:hover{color:#ef6514}
#tab1 li.now,#tab2 li.now,#tab3 li.now{color:#ef6514;font-weight:bold; font-size:14px;background:#fff}
#tablist1{width:661px;clear:both}
.tablist1{width:661px;height:auto;clear:both}
.link{width:auto;padding:0 10px;border:1px solid #C7C7C7;display:block}
#tablist2{width:761px;clear:both}
	.tablist2{width:761px;height:auto;clear:both}
	.tablist2 h6{font:bold 14px "宋体";color:#ea5504;display:block;width:100%;height:28px;line-height:28px;background:#fef1e7;text-indent:22px;margin-bottom:16px;float:left}
	.tablist2 p{width:100%;text-indent:2em;color:#666;clear:both;float:left}
	.tablist2 b{padding:10px 0;clear:both;width:100%;float:left}
	.tablist2 span{width:100%;padding:10px 0;clear:both;display:block;float:left}
		.grade{clear:both;float:left;width:100%}
		.grade table tr td{color:#666;padding:2px}
		.grade table tr th{color:#ea5504;padding:2px}
		.grade table tr td span{display:block;padding-left:149px}
		.grade table tr td div{padding-left:50px}	
		.grade table tr td p{width:auto;padding-left:40px;text-indent:0}	
		.grade table tr th p{width:auto;padding-left:40px;text-indent:0;color:#ea5504}
		.grade table tr td.td1{text-indent:8px}
		.grade table tr td.td2{text-indent:72px}
		

/*低部内容开始*/
.footer{margin:0 auto;border-top:1px solid #c8c8c8;width:965px;margin-top:10px;padding:10px 0 16px 0;color:#666}
.footer ul li{text-align:center;line-height:22px}
.footer ul li a{color:#666}
.footer ul li a:hover{color:#ea5504}
.copy{font:12px Arial}
/*低部内容结束*/
/*-----------新头部------------*/
.top_head{ width:100%; background-image:url(../images/top/top-1.jpg);height:32px; padding-top:15px;overflow:visible}
.top_head1{ width:974px; margin: 0 auto; height:27px; overflow:visible;position:relative;}
	.top_head1 div{line-height:27px;}
	.underline{background-image:url(../images/top/top-2.jpg); line-height:27px;}
	.top_button{cursor: pointer; height:27px; width:12px; background-image:url(../images/top/top-3.jpg); border:0px;}
	.top_centre{width:678px; float:left;}
	.top_right1{ float:right; width:143px; text-align:center}
.top_head2{ width:974px; margin: 0 auto; height:33px;}
	.head2_left{ width:185px; height:30px; background-image:url(../images/top/top-5.jpg); float:left;color: #FFFFFF;font: 18px "黑体"; text-indent:20px; line-height:30px; padding-top:3px;}
	.head2_right{ width:779px; height:33px; background-image:url(../images/top/top-6.jpg); float:left; padding-left:10px;}
	.head2_piece{ width:80px; float:left; text-align:center}
	.head2_piece a{ width:70px; height:33px; background-image:url(../images/top/top-8.jpg);float:left; color:#666666; line-height:33px; margin-right:15px; display:block; text-align:center; font-weight: bold;}
	.head2_piece a:hover{background-image:url(../images/top/top-7.jpg);color:#fff}
	.head2_piece1{width:180px; text-align:center; float:right; line-height:33px;}
.top_head3{ width:942px; margin: 0 auto; height:25px; border-left:1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-right:1px solid #CCCCCC;background-color:#fffaf4; padding-left:30px; line-height:25px;}
.top_colour{ color:#cccccc}
.collection{width:auto;position:absolute;top:120px;right:300px}
				.collection span{float:right;background:url(../../images/default/icon.png) 0 -999px no-repeat;padding-left:20px}
				.collection span.s1{background-position:-244px -449px}
				.collection span.s2{background-position:-244px -472px}
				.collection span font{color:#ea5504;font-size:12px}
.checkbox{ height:20px; padding: 2px;  border: 1px solid #7F9DB9; width:80px; float:left; display:inline}
.search_nav1{ width:225px; padding-left:5px;}
.msmo{width:60px; height:auto; float:left;position:absolute; z-index:2;left:70px; top:1px;}
.msmo_1{position:absolute;width:40px; border:1px solid #CCCCCC;  height:70px;z-index:1; left:63px; top:0px; background-color:#FFFFFF; padding-top:25px; text-align:center; padding-left:7px; display:none}
.msmo_1 li{ line-height:22px; text-align:left}
.msmo_2{ margin-left:50px; float:left; display:inline}
.substation{ float:left; overflow:visible}
