/* CSS Document */
html{overflow:-scroll;overflow-x:hidden}
body{ margin:0px; padding:0px; font-family:"Î¢ÈíÑÅºÚ"; color:#575758; font-size:14px; text-align:center; background-color:#ffffff}
ul,li{list-style:none;padding:0;margin:0}
a:link{ color:#000000;text-decoration:none}
a:visited{color:#2e4146;text-decoration:none}
a:hover{color:#ff0000;text-decoration:none}
a:active{color:#ff0000;text-decoration:none}

#headbg { width:100%; min-width:1080px; height:193px; margin:auto; background:url(images/headbg.jpg) repeat-x bottom}

.head{ width:1080px; height:31px; margin:auto; color:#808182; text-align:left; line-height:31px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px}

#logo { width:1080px; height:111px; margin:auto}
.logo_left{ width:525px; height:111px; margin:auto; float:left}
.logo_right {width:246px; height:111px; margin:auto; float:right; }

.navs{ margin:0 auto;width:1080px;position:relative; COLOR: #000000;;} 
.navs li{ float:left;; COLOR: #ffffff;} 
.navs li.nav1 a{ display:block; width:133px; height:51px; line-height:51px; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: "Î¢ÈíÑÅºÚ";text-align:center;overflow: hidden;}  
.navs li.nav1 a:hover{background:url(images/menu1.jpg) no-repeat;COLOR: #ffffff; width:133px; height:51px;} 
.navs li.nav2 { background:url(images/menu1.jpg) no-repeat; width:133px; height:51px; COLOR: #ffffff; FONT-FAMILY: "Î¢ÈíÑÅºÚ";font-weight: bold;text-align:center;line-height:51px;overflow: hidden;}  
.navs li.shuxian{background:url(images/menu2.jpg) no-repeat;height:36px;  width:1px; margin-top:15px} 
.product_list1{
font-family: "Î¢ÈíÑÅºÚ";
font-size: 14px;
color: #ffffff;   
} 
#hd { width:100%; min-width:1440px; height:366px; margin:auto; margin-top:1px}
#hhdd { width:100%; min-width:1440px; height:280px; margin:auto; margin-top:1px}


#product { width:1080px; height:260px; margin:auto; margin-top:20px  }
.product_left { width:470px; height:259px; margin:auto; float:left }
.product_left_top{ width:470px; height:42px; margin:auto}
.product_left_bottom{ width:468px; height:217px; margin:auto; background:#f9f9f9; border:1px solid #d7dee3; border-top:none}
.product_right { width:600px; height:259px; margin:auto; float:right; background:#f9f9f9; border:1px solid #d7dee3; }

.width {width:133px;margin:auto;}
.width a{ color:#000}
.width li{ width:133px; float:left; text-align:center; height:45px; line-height:45px; background:#eee;;opacity:0.9;filter:alpha(opacity=90); color:#000; border-top:1px solid #FFFFFF}







.cp{ width:1078px; height:509px; margin:auto; border:1px solid #d7dee3; margin-top:20px; background:url(images/cpbg.jpg) repeat-x bottom}
.cp_left{ width:162px; height:440px; margin:auto; float:left; border:1px solid #d7dee3; margin-top:15px; margin-left:20px}
.cp_right{ width:850px; height:440px; margin:auto; float:right;border:1px solid #d7dee3; margin-top:15px; margin-right:20px }

.fwxm a{display:block; overflow:hidden; color:#000000 ;text-align:left; text-indent:2em; background:url(images/fwxm.jpg)}
.fwxm  a:hover{ width:172px; height:48px; margin:auto;text-align:left; text-indent:2em; line-height:48px;color:#ffffff; background:url(images/fwxm1.jpg)}


















.about{ width:1200px; height:265px; margin:auto}
.about_left{ width:742px; height:265px; margin:auto; float:left}
.about_right{ width:430px; height:265px; float:right; margin:auto}



.case{ width:1080px; height:255px; margin:auto; border:1px solid #d7dee3; background:url(images/casebg.jpg) repeat-x bottom}




#bottombg { width:100%; min-width:1080px; height:132px; margin:auto; background:url(images/bottombg.jpg) repeat-x bottom}
.bottom { width:1080px; height:132px; margin:auto; color:#FFFFFF; font-size:14px}
.foot1 { width:600px; height:132px; margin:auto; text-align:left; color:#000000;  float:left; line-height:35px }
.foot2 { width:450px; height:132px; margin:auto; text-align:right; color:#000000;  float:right; line-height:45px } 
.bottom a{ color:#ffffff}
.bottom a:hover{color:#FF0000}

.ad a:link{ color:#000000;text-decoration:none}
.ad a:visited{color:#000000;text-decoration:none}
.ad a:hover{color:#ff0000;text-decoration:none}
.ad a:active{color:#ff0000;text-decoration:none}






.ab a:link{ color:#4f4e4e;text-decoration:none}
.ab a:visited{color:#4f4e4e;text-decoration:none}
.ab a:hover{color:#ff0000;text-decoration:none}
.ab a:active{color:#ff0000;text-decoration:none}

.abc a:link{ color:#ffffff;text-decoration:none}
.abc a:visited{color:#ffffff;text-decoration:none}
.abc a:hover{color:#ff0000;text-decoration:none}
.abc a:active{color:#ff0000;text-decoration:none}
#nybody { 
width:1080px; margin:auto; margin-top:20px;}
.nyleft {
width:225px;margin:auto; float:left;}

#nyleft-title{height:55px;margin:auto; font-size:20px;font-family:"Î¢ÈíÑÅºÚ";color:#249edf;line-height:45px; text-align:center;background-color:#eceeed;font-weight:bold; border:1px solid #dbdbdb}


.hover1 {
 width:225px; LINE-HEIGHT: 40px; BACKGROUND:#58acec; color:#FFFFFF;  HEIGHT: 40px;  font-size:14px; text-align:left; margin-top:1px; text-indent:2em
}


 .hover2 {
width:223px;line-height:40px;color:#ffffff;font-size:14px;font-family:"Î¢ÈíÑÅºÚ";height:40px;margin:auto; background:#ffffff;text-align:left; text-indent:2em; margin-top:1px; border:1px solid #CCCCCC; border-top:none}

.nyleft A { WIDTH: 223px; DISPLAY: block; HEIGHT:40px; color:#000000 }
.nyleft A:hover { width:223px; height:40px; 	BACKGROUND:#58acec; COLOR: #ffffff; }





#nyright {
width:830px;  margin:auto;line-height:23px;font-size:14px;font-family:"Î¢ÈíÑÅºÚ"; text-align:left;color:#636161; padding-top:14px; float:right; border:1px solid #dbdbdb; border-top:none}
.nyright {
width:830px; margin:auto;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; text-align:left}
.nyright a{ color:#000000}
.nyright a:hover{
color:#FF0000}


#bar{ width:930px; font-size:14px; margin:auto; font-family:"Î¢ÈíÑÅºÚ";line-height:34px;height:34px;text-align:left;color:#bababa}
#bar a{ color:#000000}
#bar a:hover{color:#ff0000}

.nyright01 {
width:730px; height:30px; line-height:28pz; margin:auto;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; text-align:left}
.nyright02 {
width:100px; height:28px; line-height:28pz; margin:auto; font-size:14px;font-family:"Î¢ÈíÑÅºÚ"; text-align:right; color: #999999}

.abcd a:link{ color:#ffffff;text-decoration:none}
.abcd a:visited{color:#ffffff;text-decoration:none}
.abcd a:hover{color:#ff0000;text-decoration:none}
.abcd a:active{color:#ff0000;text-decoration:none}




.input{ height:50px; width:170px; line-height:32px}















 #imgTitle {
FILTER: ALPHA(opacity=100); LEFT: 0px; OVERFLOW: hidden; POSITION: relative; TEXT-ALIGN: left
}
#imgTitle_up {
LEFT: 0px; HEIGHT: 1px; TEXT-ALIGN: left
}
#imgTitle_down {
LEFT: 0px; TEXT-ALIGN: right; padding-right:1px;
}
.imgClass {
 border:1px solid #FFFFFF
}
#txtFrom {
VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.button {
PADDING-RIGHT: 4px; PADDING-LEFT: 4px;MARGIN: 0px;FONT: bold 10px arial; BORDER-LEFT: #fff 1px solid; WIDTH: 17px; HEIGHT: 20px; TEXT-DECORATION: none
}
A.button, A.button:link ,A.button:visited,A.button:hover{
COLOR: #000; TEXT-DECORATION: none
}
.buttonDiv {
BACKGROUND: #c6c6c6; FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 25px; HEIGHT: 1px; TEXT-ALIGN: center
}
.trans {
FILTER: progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=100, finishY=100,style=1,opacity=0,finishOpacity=40); WIDTH: 90px; BACKGROUND-COLOR: #000
}


.scrollsidebar{position:absolute; z-index:999; top:150px;}
.side_content{width:150px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:150px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(images/sidebar_bg.png) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(/images/sidebar_bg.png) no-repeat -119px -115px; padding-left:22px;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(images/blue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}

/* green skin  */
.side_green .side_title {background-position:-349px 0;}
.side_green .side_center {background:url(images/green_line.png) repeat-y center;}
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .show_btn {background-position:-147px 0;}
.side_green .msgserver a {color:#76a20c;}