 @charset "UTF-8";

/* Page Title */



html  { width:100%; height:100%; padding:0px; margin:0px; }

#wrap                {width:100%; float:left; }
#wrap_in                {width:1090px; margin:0 auto; }

#top                  {width:100%; float:left;}
#top_in            {width:1090px; margin:0 auto;}

#top     ul.top_utill         {float:left; width:100%; height:30px;  background-color:#fff; margin-top:10px;}
#top     ul.top_utill li      {float:right; padding-left:10px;   font-size:13px; }
#top     ul.top_utill .line   {padding:5px 10px 0px 10px;}

#top     ul.top_utill a:link		{text-decoration:none; color:#888;}
#top     ul.top_utill a:visited	{ text-decoration:none; color:#888;}
#top     ul.top_utill a:hover		{ text-decoration:none; color:#888;}
#top     ul.top_utill a:active	{text-decoration:none; color:#888;}



#top    .logo        {float:left; margin-top:-20px;    }
#top   .top_search   {width:557px; margin-left:100px; background:url('/common/img/common/search_bg.png') no-repeat; height:150px; 
                    float:left;  margin-top:-20px;}
#top   .top_search  input  {border:1px solid #fff; padding:10px; width:270px; margin:60px 0 0 90px; font-size:14px; color:#999; }
#top   .top_search  img  {float:right; margin:59px 74px 0 0; }
#top    .top_call        {float:right; padding-top:20px;}

  



#nav   {width:100%; float:left; background:url('/common/img/common/nav_bg.png') repeat-x;  }
#nav  ul  {width:1090px; float:left; background:url('/common/img/common/navi_center_bg.jpg') no-repeat top center;   }
#nav  li  {float:left;  text-align:center; }


#nav  li  a {
	display:inline-block;
   width:100%; 
  height:40px;
  padding-top:20px;
  font-weight:600;
 
 }


#nav  li  a:link		{text-decoration:none; color:#e6f2fb;  }
#nav  li a:visited	{ text-decoration:none; color:#e6f2fb;  }
#nav  li  a:hover		{ text-decoration:none; color:#fff;  }
#nav  li  a:active	   {text-decoration:none; color:#fff; }


#nav  .bg1  {background-color:#013fb5;}
#nav  .line  {background:url('/common/img/common/nav_line.png') no-repeat right; ;}



.menu   {width:225px; float:left; background-color:#8b48aa; border-bottom:3px solid #4d4d4d;}
.menu  ul  {width:200px; margin-left:12px; margin-right:12px;}
.menu   li  {   border-bottom:1px solid #a26dbb;}
  
.menu  li  a {
	display:inline-block;
   width:100%; 
  height:41px;
  padding-top:21px;
   padding-left:60px;
 
 }


.menu_p     a:link		{text-decoration:none; color:#c5a4d5;  }
.menu_p     a:visited	{ text-decoration:none; color:#c5a4d5;  }
.menu_p     a:hover		{ text-decoration:none; color:#fff;  }
.menu_p    a:active	   {text-decoration:none; color:#fff; }


.menu_p_ov     a:link		{text-decoration:none; color:#fff;  }
.menu_p_ov     a:visited	{ text-decoration:none; color:#fff;  }
.menu_p_ov     a:hover		{ text-decoration:none; color:#fff;  }
.menu_p_ov    a:active	   {text-decoration:none; color:#fff; }

.all     a:link		{text-decoration:none; color:#fff;  }
.all     a:visited	{ text-decoration:none; color:#fff;  }
.all     a:hover		{ text-decoration:none; color:#fff;  }
.all    a:active	   {text-decoration:none; color:#fff; }



.menu .bg1  {background:url('/common/img/common/menu_icon_1.png') no-repeat; background-position:10px;}
.menu .bg2  {background:url('/common/img/common/menu_icon_2.png') no-repeat; background-position:10px;}
.menu .bg3  {background:url('/common/img/common/menu_icon_3.png') no-repeat; background-position:10px;}
.menu .bg4  {background:url('/common/img/common/menu_icon_4.png') no-repeat; background-position:10px;}


.menu .all  {background:url('/common/img/common/menu_icon_5.png') no-repeat; background-position:20px; background-color:#4d4d4d;
 height:41px;
  padding-top:21px;
   padding-left:70px;
   color:#fff; 
  }









#footer        {width:100%; padding-bottom:30px; float:left;  min-width:1090px; 
              background:url('/common/img/common/footer_bg.png') repeat-x; }
 

 #footer_in   {width:1090px; margin:0 auto;} 
 
 
 
 #footer   .footer_top   li  {float:left; font-size:14px; padding-top:13px; padding-right:10px; padding-left:10px; background:url('/common/img/common/footer_line.jpg')no-repeat; background-position:0 17px ;}

#footer   .footer_top a:link		{text-decoration:none; color:#fff; font-weight:600;}
#footer   .footer_top a:visited	{ text-decoration:none; color:#fff; font-weight:600;}
#footer   .footer_top a:hover		{ text-decoration:none; color:#fff; font-weight:600;}
#footer   .footer_top a:active	{text-decoration:none; color:#fff; font-weight:600;}



#footer   .footer_copy     {width:1000px; float:left; margin-top:50px; margin-bottom:20px; }
#footer   .footer_copy  .copy   {letter-spacing:0px; font-size:13px; color:#9a9a9a; line-height:21px;  }
#footer   .footer_copy  .copy  span   {color:#111; line-height:30px; font-weight:600; font-size:17px;}


#quick				{width:104px;  position:fixed;  float:right; right:10px; top:250px;  z-index:999999;}
#quick		img		{float:left; }

#quick  .quick_1    {  width:100%; float:left; background:url('/common/img/common/quick_bg.jpg') no-repeat; }

#quick  .quick_t     { float:left; color:#828383; font-size:12px; padding-top:12px; margin-left:7px; height:25px; }
#quick  .quick_n    {float:right;  padding-top:12px;  font-size:12px; margin-right:8px; width:20px; text-align:center; color:#fff;}

#quick  .quick_2    {  width:100%; float:left; background:url('/common/img/common/quick_bg.jpg') no-repeat; }

#quick  .quick_img    {  width:100%; background-color:#333; float:left; padding-top:10px; padding-bottom:10px;}
#quick  .quick_img  img  {width:80px; height:80px; margin:5px 0 5px 12px; border:1px solid #999;}
#quick  .quick_img  .quick_img_btn  {border:none; padding-left:35px; width:12px; height:7px;}

#quick  .quick_1 a:link		{text-decoration:none; color:#828383;}
#quick  .quick_1 a:visited	{ text-decoration:none; color:#828383;}
#quick  .quick_1 a:hover		{ text-decoration:none; color:#828383;}
#quick  .quick_1 a:active	{text-decoration:none; color:#828383;}

