@charset "gb2312";
/* CSS Document */

/*body*/
body { margin: 0; padding: 0; text-align: center; line-height: 1.5em; BACKGROUND: url(../imagesp/body_bg.png) repeat-x left top #ffffff; HEIGHT: 100%}
HTML {	HEIGHT: 100%}
body, html, td, input { font-family:  "ËÎÌå"; font-weight: normal; font-size: 12px; color: #2D2D2D; }
ul { margin:0; padding:0;}
li { list-style:none;margin:0; padding:0;}
.eng{ font-family:Arial, Helvetica, sans-serif}
/*Container*/
#Container { min-height: 600px;}

/*display*/
img { border: 0; }

/*links*/
a { color: #2D2D2D; text-decoration: none; }
a:hover { color: #990000; text-decoration: underline; }

/*headers*/
h1, h2, h3, h4 { margin: 0; padding: 0; }

.clear { clear: both; }

#hnArea { margin: 0; }
#wrapper{margin: 0 auto; position: relative; text-align: left; width: 1000px; z-index: 1;
         PADDING: 0px 7px; MIN-HEIGHT: 100%; BACKGROUND: url(../imagesp/sy_content_bg.png) repeat-y; }

#wrapper_inner {
	BACKGROUND: white; OVERFLOW: visible
}
#nav_top_menu {
	Z-INDEX: 1000; POSITION: relative; WIDTH: 1000px
}
#topNavigation {
	POSITION: relative; MARGIN: 0pt auto; WIDTH: 1000px; height:92px; background:url(../imagesp/head_bg.gif) no-repeat center;
}
#lxSocialBar {
	Z-INDEX: 777; POSITION: relative
}

#nav_bottom_social { height:370px;}

/*µ¼º½*/
#menuLinks{ padding-top:33px; margin-left:33px;}
#menuLinks ul{ height:27px; padding-left:30px;font-family:"Î¢ÈíÑÅºÚ";}
#menuLinks ul li{ width:90px; text-align:center; float:left; line-height:27px; font-weight:bold; background:url(../imagesp/nav_bg.gif) no-repeat right}
#menuLinks ul li a{color:#4B5D6B; font-family:"Î¢ÈíÑÅºÚ"; display:block;}
#menuLinks ul li a:hover{color:#2E3092; font-family:"Î¢ÈíÑÅºÚ"; display:block;}


.proclass{ BACKGROUND-IMAGE: url(../imagesp/foot_bg.gif); TEXT-ALIGN: left; WIDTH: 1000px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 38px;color:#F00; 
           font-size:16px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; line-height:38px; text-indent:10px;}

.index_content{ padding:5px 20px; height:250px;}
.index_content img{ margin-bottom:5px;}
.index_content ul{ height:38px; width:210px; float:left; margin:10px 15px 10px 10px;}
.index_content ul li{line-height:25px; background:url(../imagesp/dian.jpg) left no-repeat; text-indent:10px;}

.copy{ text-align:center; line-height:30px; border-top:2px solid #494949; background:url(../imagesp/bottom_logo.jpg) no-repeat 22% 45%; padding-top:10px;}

/*ÄÚÒ³*/
#ny{ width:1200px; background-color:#FFF; margin:0 auto}

#head{ height:86px; overflow:hidden}
.logo{ width:300px; float:left; height:49px;}
.zyw{ width:200px; float:right; line-height:30px; text-align:center; height:30px;}

#ny_menu{ padding-top:10px;}
#ny_menu ul{ height:27px;font-family:"Î¢ÈíÑÅºÚ"; background-color:#24408E}
#ny_menu ul li{ width:170px; text-align:center; float:left; line-height:27px; font-weight:bold; border-right:1px solid #DADBDC}
#ny_menu ul li a{color:#ffffff; font-family:"Î¢ÈíÑÅºÚ"; display:block; background-color:#24408E;}
#ny_menu ul li a:hover{color:#000000; font-family:"Î¢ÈíÑÅºÚ"; display:block; background-color:#DADBDC; text-decoration:none;}

#center{ padding-top:10px;background-color:#FFF;}
.dht{}

.content{background:url(../imagesp/ny_bg.jpg) repeat-y left top; width:100%}
.ny_l{ width:200px; background-color:#E8E8E8; float:left;padding-bottom:30px;}
.ny_l ul{line-height:25px;}
.ny_l li{text-align:left; display:block; text-indent:10px; font-weight:bold; color:#24408E;width:100%;}
.ny_l li a{text-align:left; display:block; text-indent:10px; font-weight:bold; color:#24408E;width:100%;}
.ny_l li a:hover{  text-indent:10px;text-align:left; display:block; background-color:#DADBDC; text-decoration:none;}
.ny_l li ul{ padding:0; margin:0; padding-left:10px;text-align:left; border-bottom:1px dashed #CCC}
.ny_l li ul li a{ font-weight:normal; display:inline;color: #2D2D2D; }
.ny_l li ul li a:hover{ font-weight:normal;text-decoration:underline;display:inline; background:none; color:#990000}
.gg{ text-align:left;  margin-top:20px; border:1px solid #CCCCCC; padding:5px; line-height:2}


.ny_r{ width:990px;float:right;}
.ny_r_t{ height:45px; background-color:#DADBDC; text-align:left;text-indent:10px;}
h1{ font-size:16px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; line-height:45px; margin:0; padding:0;color:#24408E; width:400px; float:left;}
.ny_r_t span{ float:right; width:500px; line-height:45px; text-align:right; padding-right:10px;}

.ny_r_m{ margin-top:10px; text-align: left;}
.ny_r_m_l{ width:760px; float:left; line-height:2;border-right:1px solid #CCCCCC;padding-right: 10px;min-height: 450px;}
.ny_r_m_r{  width:200px; float:right; padding:0px 10px 0 0;}
.contact{ border:1px solid #CCCCCC;}
.contact .title{ font-size:14px; color:#A60A0E; line-height:55px; font-weight:bold;; text-indent:10px; background:url(../imagesp/tel_bg.jpg) no-repeat right top; border-bottom:1px dashed #CCC;}
.contact .nr{ padding:5px;}
.message{ border:1px solid #CCCCCC; margin-top:10px;}
.message .title{ font-size:14px; color:#A60A0E; line-height:55px; font-weight:bold;; text-indent:10px; background-color:#EDEDED}
.submit_content{ padding:5px;}
.input_w{ width:180px;}
.red{color:#990000;}

#bottom{ margin:30px 0px 0px 0px; border-top:1px solid #CCCCCC; text-align:right;line-height:30px;}


/*²úÆ·ÖÐÐÄ*/
.pro{ width:360px; float:left; margin:10px; height:125px; overflow:hidden; border-bottom:1px dashed #CCC;}
.pro img{ border:1px solid #CCC; padding:2px; float:left; margin-right:5px;}
.pro a{font-size:14px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ";color:#24408E;}