@charset "utf-8";
/* CSS Document */
/*	All	*/
/* html{filter:gray;} 黑白 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0; padding:0; list-style:none; border:0;}
body{background:url(./images/body.gif) repeat-y top center #FFFFFF;font-family:tahoma, verdana, "宋体";font-size:12px; color:#333;}
form{display:inline;}
a{font-size:12px; text-decoration:none; color:#333;}
a:hover{text-decoration:underline; color:#FF6600;}
.clear{clear:both; height:5px; line-height:0; margin:0; padding:0; _height:1px;} /* 兼容IE6 */
.song3{font-size:15px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#FF0000;}

/* TOP */
.top{width:950px; margin:auto; height:90px;}
.top .logo{padding:6px 0 0 10px; float:left;}
.top .logo .weather{padding:3px 0 0 8px; width:180px; text-align:center;}
.top .top_pics img{behavior:url(tools/iepngfix/iepngfix.htc);}
.top .right{float:right;}
.top .right ul{clear:both;}
.top .right .regandlang{background:url(./images/top_lang_bg.gif) no-repeat 65px 0; height:20px; width:355px; padding:0 0 0 95px;} /* 450px 添加按钮只同时调整宽度和间距、背景图位置、以及下面的人物位置 */ 
.top .right .regandlang li{padding:2px 5px 0 0; color:#FFF;}
.top .right .regandlang li a{color:#FFF;}
.top .right .regandlang li a:hover{text-decoration:none; color:#E3E3E3;}
.top .right .regandlang li .top_pics{z-index:1; position:absolute; margin:3px 0 0 200px;} /* 人物位置 */
.top .right .servicespics{padding:15px 0 2px 0; _padding:0 0 2px 0;}
.top .right .servicespics li{padding:0 0 0 130px;} /* 服务热线 */
.top .right .webtel{color:#999; font-family:Georgia,Geneva,Verdana,sans-serif; padding:0 0 0 180px; font-size:18px; font-weight:bold;} /* 电话号码 */
.navigation{width:950px; margin:0 auto; height:37px; background:url(./images/top_navul_bg.gif) 0 5px repeat-x;}
.navigation ul{clear:both; padding:0 0 0 8px;}
.navigation ul li{float:left; text-align:center; height:37px;}
.navigation ul li a{font-size:14px; background:url(./images/top_button_bg.gif) no-repeat left top; width:80px; height:37px; line-height:40px; line-height:43px\9; _line-height:37px; display:block; text-decoration:none; color:#FFF;}
.navigation ul li a:hover{background:url(./images/top_button_bg.gif) no-repeat left -37px; color:#CC0; text-decoration:none;}
.announcement{width:950px; margin:0 auto; height:29px; background:url(./images/top_navul_bg.gif) 0 -32px repeat-x;}
.announcement ul{clear:both;}
.announcement ul li{height:29px; line-height:29px; float:left; overflow:hidden;}
.announcement ul li img{margin:6px 5px 0 10px; margin:3px 5px 0 10px\9; _margin:7px 5px 0 10px;}
.announcement ul #date{float:right; padding:0 100px 0 0; color:#330;}
.announcement ul #announ a{color:#330;}
/* bottom */
.bottom{width:950px; margin:0 auto; clear:both; overflow:hidden; padding:0 0 5px 0;}
.bottom ul{clear:both;}
.bottom ul li{float:left; text-align:center;}
.bottom .column li{width:950px; height:30px; line-height:30px; padding:5px 0 0 0; border-bottom:2px #F0180B solid;}
.bottom .copyright li{width:950px; line-height:20px; text-align:center; clear:both;}
/* leftpage */
.leftpage{width:209px; text-align:center; float:left;}
.leftpage .toppics li{height:92px; background:url(./images/left_page_top.gif) no-repeat;}
.leftpage .bottompics li{height:107px; background:url(./images/left_page_bottom.gif) no-repeat;}
.leftpage .column1{}
.leftpage .column1,.leftpage .column2{background:url(./images/left_page_center.gif) repeat-y;}
.leftpage .column1 .pitch{height:20px;}
.leftpage ul .columntoppics{width:170px; margin:auto; height:12px; background:url(./images/left_column_top.gif) no-repeat 0 2px;}
.leftpage ul .text{width:170px; margin:auto; background:url(./images/left_line.gif) no-repeat center bottom #F3F5F9;}
.leftpage ul .columnbottompics{width:170px; margin:auto; height:14px; background:url(./images/left_column_bottom.gif) no-repeat;}
.leftpage .column1 .text{height:40px; line-height:40px; font-weight:bold;}
.leftpage .column1 .text a{font-size:14px; text-decoration:none;}
.leftpage .column1 .text a:hover{display:block; height:40px; background:url(./images/left_a_hover.gif) no-repeat center center;}
.leftpage .column2 .text{padding:5px 0 5px 0;}
.leftpage .column2 .text{background:url(./images/left_line_dx.gif) no-repeat center bottom #F3F5F9;}
/* product left */
.leftpage .product{background:url(./images/left_page_center.gif) repeat-y;}
.leftpage .product .pitch{height:20px;}
.leftpage .product .text{text-align:left; padding:6px 0 12px 10px; width:159px;}
.leftpage .product .text a{}
.leftpage .product .text a:hover{}
/* search */
.productsearch ol{float:left;}
.productsearch .wd{}
.productsearch .wd input{border:0; color:#999; width:160px; padding:2px 0 0 6px; padding:3px 0 0 6px\9; height:20px; background:url(./images/search_text.gif) no-repeat 0 0;} 
.productsearch .wd_button{width:70px; padding:1px 0 0 0\9;}

/* Jq弹出输入框插件样式 */
#popup_container{font-size:12px; min-width:300px; max-width:600px; background:#FFF; border:solid 3px #999; color:#000; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
#popup_title{font-size:12px; text-align:center; line-height:1.75em; color:#666; background:#CCC url(images/title.gif) top repeat-x; border:solid 1px #FFF; border-bottom:solid 1px #999; cursor:default; padding:0em; margin:0em;}
#popup_content{background:16px 16px no-repeat url(images/info.gif); padding:1em 1.75em; margin:0em; line-height:20px;} 
#popup_content.alert{background-image:url(images/info.gif);} 
#popup_content.confirm{background-image:url(images/important.gif);} 
#popup_content.prompt{background-image:url(images/help.gif);} 
#popup_message{padding-left:48px;} 
#popup_panel{text-align:center; margin:1em 0em 0em 1em;} 
#popup_prompt{margin:.5em 0em;}

/* 导航栏下拉菜单样式 */
.xSC_MENU{display:none;}
.xSC_MENU a{color:#333; font-size:12px;}
.xSC_MENU a:hover{text-decoration:none; color:#F30;}
.xSC_MENU .subject{width:168px; padding:8px 0 0 0; border-left:1px #e42010 solid; border-right:1px #e42010 solid; background:#f3f5f9;}
.xSC_MENU .subject li{width:150px; height:30px; line-height:30px; _padding:3px 0 0 0; _height:27px; margin:0 auto; background:url(../../images/0101.gif) repeat-x bottom; overflow:hidden;}
.xSC_MENU .xbottom{width:170px; height:15px; background:url(./images/menu_bt_bg.png) no-repeat center bottom; border:none;}