/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#2D2B75;
}
textarea,select, input, button, h1, h2, h3, h4, h5, h6 {font-size:12px}
select{width:144px;color:#858587;}
textarea{width:299px;height:60px;color:#858587;}
body, h1, h2, h3, h4, h5, h6, ul, ol, li, form, p, dl, dt, dd, table, th, td, img{ margin:0; padding:0; border:0 }
input { border:1px solid #ccc; height:15px; padding:1px; margin:0;color:#858587; }
input.file { height:22px; padding:1px;height:19px;border:1px solid #ccc}
input.button, button { line-height:135%; padding:0 .5em; overflow:visible }
select, input, button { vertical-align:middle }
.radio input, .checkbox input, input.radio, input.checkbox { width:16px; height:16px; margin:0 3px 0 0; overflow:hidden }
input.btn_submit{background:url(gml/btn.jpg) no-repeat 0 0; width:29px; height:22px; border:0; cursor:pointer;}
input.btn1_submit{background:url(gml/btn1.jpg) no-repeat 0 0; width:101px; height:34px; border:0; cursor:pointer;margin-left:4px;}
input.btn2_submit{background:url(gml/btn2.jpg) no-repeat 0 0; width:104px; height:39px; border:0; cursor:pointer;}
.page_body {
   width:956px;
   margin:0 auto;
   background:url(gml/bg1.jpg);
      height:auto;
}
.page_top {

   width:387px;
   height:25px;
   padding-left:571px;
   padding-top:29px;
   background-color:#2D2B75;

}
.page_banner {

   width:956px;
   height:144px;
   background:url(gml/bg.gif);

}
.page_nav {
   
   width:956px;
   height:31px;
   background:url(gml/gml2.gif) no-repeat;

}
	/*一级栏目*/
	.page_nav ul { margin: 0; padding:0 0 0 0px; list-style: none;}
	.page_nav ul li{position:relative;float:left; display:inline;line-height:31px; width:116px;text-align:center; z-index:10000;}
	.page_nav ul li a{ float:left; display:block; width:116px; background:url(gml/gml2.gif) no-repeat 0 0;text-indent:-999em;}
	.page_nav ul li strong,b{display:block; float:left; width:116px; cursor:pointer; text-indent:-999em; overflow:hidden;}
	
	.page_nav ul .but1{background-position:0px 0px;}
	.page_nav ul .but1{background-position:-116px 0px;}
	.page_nav ul .but2{ background-position:-232px 0px;}
	.page_nav ul .but3{ background-position:-348px 0px;}
	.page_nav ul .but4{ background-position:-464px 0px;}
	.page_nav ul .but5{ background-position:-580px 0px;}
	.page_nav ul .but6{ background-position:-696px 0px;}
	.page_nav ul .but7{ background-position:-812px 0px;}
	
	
	.page_nav ul .index0{ background:url(gml/gml2.gif) no-repeat 0 0;background-position:0px 100%;line-height:31px;}
	.page_nav ul .index1{ background:url(gml/gml2.gif)  no-repeat 0 0;background-position:-116px 100%;line-height:31px;}
	.page_nav ul .index2{ background:url(gml/gml2.gif)  no-repeat 0 0;background-position:-232px 100%;line-height:31px;}
	.page_nav ul .index3{ background:url(gml/gml2.gif)  no-repeat 0 0;background-position:-348px 100%;line-height:31px;}
	.page_nav ul .index4{ background:url(gml/gml2.gif)  no-repeat 0 0;background-position:-464px 100%;line-height:31px;}
	.page_nav ul .index5{ background:url(gml/gml2.gif)  no-repeat 0 0;background-position:-580px 100%;line-height:31px;}
	.page_nav ul .index6{ background:url(gml/gml2.gif)  no-repeat 0 0;background-position:-696px 100%;line-height:31px;}
	.page_nav ul .index7{ background:url(gml/gml2.gif)  no-repeat 0 0;background-position:-812px 100%;line-height:31px;}
	
	/*二级栏目*/
	.page_nav li ul{position:absolute; left:10px;top:31px; width:113px; display: none; padding:0 0 0px 0;}     
	.page_nav ul .thirdNone{background:0;width:113px;}
	.page_nav li ul li{width:113px;line-height:25px;padding:0; background:#D5D4FF; text-align:left;}
	.page_nav li ul li a{
	text-indent:0px;
	display: block;
	width:94px;
	float:left;
	text-align:center;
	text-align:left;
	padding:0 0 0 15px;
	height:100%;
	line-height:24px;
	height:24px;
	color:#8B8B8D;
	background:url(gml/icon_arrow01.gif) no-repeat 6px 10px;
	font-size: 12px;
	text-decoration: none;
	background-color:#F6F6FF;
	border: 2px solid #FFFFFF;
}
	.page_nav li:hover ul,.page_nav li.over ul { display: block;}
	.page_nav ul li a:hover{background:url(gml/gml2.gif) no-repeat 0 100%;}
	.page_nav ul li.sfHover ul a:hover{ background-position:8px 10px;color:#F39019;}
	.page_nav ul li.sfHover .third{top:0; left:113px;width:95px;}
	.page_nav ul li.sfHover .third li{width:113px;background:#EAEAFF;}
	.page_nav ul li a.but0:hover{background-position:0px 100%;}
	.page_nav ul li a.but1:hover{background-position:-116px 100%;}
	.page_nav ul li a.but2:hover{background-position:-232px 100%;}
	.page_nav ul li a.but3:hover{background-position:-348px 100%;}
	.page_nav ul li a.but4:hover{background-position:-464px 100%;}
	.page_nav ul li a.but5:hover{background-position:-580px 100%;}
	.page_nav ul li a.but6:hover{background-position:-696px 100%;}
	.page_nav ul li a.but7:hover{background-position:-812px 100%;}
	
	.page_nav ul li li.sfHover{
	background:#EAEAFF;width:113px;
	padding:0px;
	}
	.page_nav ul li .short{width:95px; background:url(gml/subNavBG_104.gif) no-repeat 0 100%;}
	.page_nav ul li .short li{width:95px;}
	.page_nav ul li .short li a{width:95px;}
	.page_nav ul li li a, .page_nav ul li a{ float:none;}
	.page_nav ul li li a:hover, .page_nav ul li li li a:hover{ background:#EAEAFF;width:94px; padding:0 0 0 15px;background:url(gml/icon_arrow01.gif) no-repeat 8px 10px;}

.page_pic {
   
   float:left;
   background-image:url(gml/layout_06.jpg);
   width:624px;
   height:471px;
   text-align:right;

}
.banner {

float:left;
height:323px;
width:624px;

}
.page_pic .bg {
   width:624px;
   height:41px;
   float:left;

}
.news_con {
   
   float:left;
   background-image:url(gml/layout_10.jpg);
   width:624px;
   height:107px;

}
.news_con ul {
	list-style-type: none;
	margin:0px;
	padding:0px;
	
}
.news_con ul li {
  
    float:left;
	width:286px;
	height:19px;
	padding-left:25px;
	text-align:left;
	margin-top:1px;

}

.page_right {
   float:left;
   width:332px;

}
.page_form {
   
   float:left;
   background-image:url(gml/layout_07.jpg);
   width:332px;
   height:323px;

}
.quick_but {

   float:left;
   width:332px;
   height:148px;


}
.inside_content {

   float:left;
   width:947px;
   padding-left:4px;
   background:url(gml/bg1.jpg);
   padding-bottom:15px;
   height:auto;


}
.inside_buf {

   float:left;
   width:947px;
   height:10px;
   background-image:url(gml/new-layout_01.jpg);

}
.inside_left {

   float:left;
   width:349px;
   height:auto;
   background-image:url(gml/bg5.jpg);

}
.inside_form {

   float:left;
   width:349px;
   height:315px;
   background-image:url(gml/new-layout_02.jpg);

}
.inside_quick {

   float:left;
   width:349px;
   height:35px;

}
.inside_right {

   float:left;
   width:598px;
   background-image:url(gml/new-layout_04.gif);
   height:auto;
}
.inside_right_content {

   float:left;
   width:530px;
   padding-left:21px;
   min-height:365px;

}
.inside_right_content ul {
	list-style-type: none;
	margin:0px;
	padding:0px;
	
}
.inside_right_content h3{

   float:left;
   width:461px;
   height:21px;
   padding-left:17px;
   padding-top:3px;
   background-image:url(gml/bg4.jpg);
   background-repeat:no-repeat;
   margin:0;

}
.inside_right_content ul li{

   float:left;
   width:515px;
  	font-size: 12px;
	line-height: 150%;
	color:#666666;
	font-weight:normal;

}

.title {

 float:left;
 width:560px;
 height:27px;
 background-image:url(gml/bg2.jpg);
 padding-left:38px;
 padding-top:2px;

}
.footer {
   
   float:left;
   width:950px;
   height:25px;
   background-image:url(gml/layout_11.jpg);
   padding-top:7px;
   padding-left:6px;

}
.w_font {

  	font-size: 12px;
	line-height: 150%;
	color: #ffffff;
	font:Arial, Helvetica, sans-serif;


}
.t_font {

  	font-size: 14px;
	line-height: 150%;
	color: #ffffff;
	font:Arial, Helvetica, sans-serif;


}
.h_font {

  	font-size: 12px;
	line-height: 150%;
	color:#333333;


}
.s_font {

  	font-size: 10px;
	line-height: 150%;
	color:#FF9F1C;


}
.con_font {

  	font-size: 12px;
	line-height: 150%;
	color:#666666;


}
.con_t_font {
	font-size: 14px;
	line-height: 150%;
	color:#4A4A93;
	font-weight: bold;	


}
a.w_font:link {
	color: #ffffff;
	text-decoration: none;
}
a.w_font:visited {
	color: #ffffff;
	text-decoration: none;
}
a.w_font:hover {
	color: #F37021;
	text-decoration: underline;
}
a.w_font:active {
	color: #ffffff;
	text-decoration: none;
}
a:link {
	color: #818285;
	text-decoration: none;
}
a:visited {
	color: #818285;
	text-decoration: none;
}
a:hover {
	color: #F39019;
	text-decoration: underline;
}
a:active {
	color: #818285;
	text-decoration: none;
}
