body {background-color: #E8E6E7;background-image: url(../images/bg.jpg);background-repeat: repeat-x;background-position: top;text-align: center;}
body,input,div,ul,select {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;margin: 0;padding:0;}
body,div{word-wrap:break-word;word-break:keep-all;}
div,form,img,ol,dl,dt,dd {margin: 0 ; padding: 0; border: 0; }
li{list-style-type:none; float:left; margin:0 5px 0 0;}
img{vertical-align:top;}

/*Links*/
a:link {color: #333333;text-decoration: none;}
a:visited {text-decoration: none;color: #333333;}
a:hover {text-decoration: underline;color: #006699;}
a:active {text-decoration: none;color: #006699;}

/* Other */
.L{float:left;}
.R{float:right;}
.top_line{margin: 0 auto; padding:0; width:1000px;overflow: hidden;}
.line_1{line-height:1px;font-size:1px;}
.line_3{line-height:3px;}
.line_5{line-height:5px;}
.line_10{line-height:10px;}
.line_15{line-height:15px;}
.line_20{line-height:20px;}
.line_25{line-height:25px;}

/* Menu */
.menus {width:999px;overflow: hidden;margin: 0 auto;line-height:30px;border-left-width: 1px;border-left-style: solid;border-left-color: #666666;height:30px;overflow: hidden;font-size:11px;}
.menus ul {padding:0; margin:0;color: #FFFFFF;} 
.menus ul li {margin:0; padding:5px 15px 5px 15px; position:relative;border-right-width: 1px;border-right-style: solid;border-right-color: #666666;} 
.menus ul li a, .menus ul li a:visited {display:block;text-decoration:none;color:#FFFFFF;line-height:20px;font-size:11px;} 
.menus ul li a:hover{background-position: center;color:#000000;text-decoration: none;color:#000000;font-weight: bold;background-color: #FFFFFF;background-image: url(../images/menu_bg2.gif);padding:0 5px 0 5px;}
/*Search&flash*/
.flash {background-image: url(../images/flash.jpg); height:227px; margin: 8px auto 5px auto; padding:0; width:1000px;overflow: hidden;}
.flash .search{ margin:197px 0 0 0; float:right;height:30px; width: 295px;background-image: url(../images/top_searchbg.jpg);}
.flash .search input { margin:5px 0 0 5px;}
.flash .search .nom { margin:0;}

/*Infor*/
.infor {margin: 0 auto;padding:5px 0 0 0;width:1000px;overflow: hidden;background-image: url(../images/top_min_2.jpg);background-repeat: no-repeat;background-position: right top;height:150px;font-size:11px; font-weight:bold;text-align: left; color:#000000;}
.infor .l1{ width:285px;overflow: hidden;float:left;}
.infor .l1 li{ margin:0;}
.infor .l1 div{ margin:8px; color:#000000;}
.infor .l2{ width:490px;overflow: hidden;float:left;}
.infor .l2 li{ margin:0 20px 0 0;line-height:20px;}
.infor .l3{ width:220px;float:left;line-height:20px;}
.infor .l3 li div{line-height:25px;font-size:12px;width:95px;background-image: url(../images/top_title.jpg);background-repeat: no-repeat;background-position: left center;padding-left: 15px;overflow: hidden;font-weight:normal;}
.infor .l2 img,.infor .l3 img{padding:3px; border:1px solid #666666; background-color:#EAEAEA;}

/*Pro*/
.pro_title {background-image: url(../images/top_pro_tbg.jpg);background-repeat: repeat-x;background-position: bottom;height: 47px;}
.pro {background-image: url(../images/top_pro_bg.jpg);background-repeat: repeat-x;background-position: bottom;height: 178px;}
.pro .pro_pic{width:1000px; padding:42px 0 0 0; margin:0 auto;height:95px;overflow: hidden;}
.pro .pro_pic li{ margin:0 20px 5px 0; color:#FFFFFF;width:140px;overflow: hidden;text-align: left;font-size:11px; line-height:20px;}
.pro .pro_pic li a,.pro .pro_pic li a:visited {color:#FFFFFF;}
.pro .pro_pic li .title{color:#66CC00; font-weight: bold;}
.pro .pro_pic li img{background-image: url(../images/top_pro_bg.gif);background-position: center center;padding:7px;}

/*End*/
.End_menu{line-height: 30px;border-width: 5px 0 1px 0;border-style: solid;border-color: #000000;}
.End{ margin:20px; line-height:20px;font-size:11px;}

/*info*/
.Info{margin: 0 auto; padding:0; width:1000px;overflow: hidden;background-image: url(../images/else_bg.gif);background-repeat: repeat-y;background-position: center;text-align: left;}
.Info .Theend{line-height:10px;height:10px;overflow:hidden;background-image: url(../images/infor-end.gif);background-repeat: no-repeat;background-position: center top;}
.Info img{ margin:0;}
.Info .Left{width:695px;float:left; margin:0 10px 0 0;overflow: hidden;}
.Info .Left .Place{background-image: url(../images/place.jpg);background-repeat: no-repeat;background-position: center top;height:40px; line-height:40px;color:#FFFFFF;font-weight: bold;}
.Info .Left .bg1{background-image: url(../images/c_1.jpg);background-repeat: no-repeat;background-position: center top; margin:0; padding:0;}
.Info .Left .bg2{background-image: url(../images/c_2.jpg);background-repeat: no-repeat;background-position: center top; margin:0; padding:0;}
.Info .Left .bg3{background-image: url(../images/c_5.jpg);background-repeat: no-repeat;background-position: center top; margin:0; padding:0;}
.Info .Left .bg4{background-image: url(../images/c_7.jpg);background-repeat: no-repeat;background-position: center top; margin:0; padding:0;}
.Info .Left .bg5{background-image: url(../images/c_8.jpg);background-repeat: no-repeat;background-position: center top; margin:0; padding:0;}
.Info .Left .bg6{background-image: url(../images/c_9.jpg);background-repeat: no-repeat;background-position: right bottom;height:550px; margin:0; padding:0;}
.Info .Left .bg7{background-image: url(../images/c_4.jpg);background-repeat: no-repeat;background-position: center top; margin:0; padding:0;}
.Info .Left .bg8{background-image: url(../images/c9.jpg);background-repeat: no-repeat;background-position: right bottom;height:280px; margin:0; padding:0;}
.Info .Left .Thetitle{font-size: 20px;font-weight: bold;color: #000000; margin:60px;}
.Info .Left .Thetitle2{font-size: 20px;font-weight: bold;color: #000000; margin:20px 0 0 60px;}
.Info .Left .infomation{ margin:60px; width:575px;overflow: hidden; line-height:25px; font-size:12px;color:#000000;}
.Info .Left .infomation2{ margin:30px 0 0 60px; width:600px;overflow: hidden; line-height:25px; font-size:12px;color:#000000;}
.Info .Left .infomation2 .newsL{width:510px;border: solid 0 #EBEBEB;overflow: hidden; float:left;border-bottom-width:3px; line-height:35px; padding:0 0 0 5px;}
.Info .Left .infomation2 .newsR{width:70px;border: solid 0 #EBEBEB;overflow: hidden; float:left;border-bottom-width:3px;text-align: right; line-height:35px; padding:0 5px 0 0;}
.Info .Left .infomation2 .Thenewstitle{background-image: url(../images/else.jpg); line-height:35px;color: #FFFFFF;font-weight: bold;height:35px;overflow: hidden;}
.Info .Left .infomation3{ margin:30px 0 0 60px; width:600px;overflow: hidden; line-height:25px; font-size:12px;color:#000000;}
.Info .Left .infomation3 td{border: solid 0 #EBEBEB;border-bottom-width:3px;font-weight: bold;}
.Info .Left .products {color: #000000;line-height:30px; margin:10px 30px 10px 30px;width:635px; text-align: center; padding:0;}
.Info .Left .products img{border: solid 3px #000000; margin:0 0 10px 0;}
.Info .Left .products  a:link {color: #000000;text-decoration: none;}
.Info .Left .products  a:visited {text-decoration: none;color: #000000;}
.Info .Left .products  a:hover {text-decoration: underline;color: #006699;}
.Info .Left .products  a:active {text-decoration: none;color: #006699;}
.Info .Left .page1{ text-align: right; margin:10px 60px 0 0;}
.Info .Left .page2{ margin:10px 0 0 60px;}

.Info .Right{width:295px;float:left; margin:0;overflow: hidden;color: #000000;}
.Info .Right a:link {color: #000000;text-decoration: none;}
.Info .Right a:visited {text-decoration: none;color: #000000;}
.Info .Right a:hover {text-decoration: underline;color: #006699;}
.Info .Right a:active {text-decoration: none;color: #006699;}
.Info .Right .Title1{ margin:10px 5px 10px 65px;}
.Info .Right .Title1 li{width:195px;background-image: url(../images/top_title.jpg);background-repeat: no-repeat;background-position: left center;padding-left: 25px;overflow: hidden;line-height:25px;font-weight: bold;font-size:14px;}
.Info .Right .Title2{ margin:10px 5px 10px 65px;}
.Info .Right .Title2 li{width:195px;background-image: url(../images/title.gif);background-repeat: no-repeat;background-position: left center;padding-left: 25px;overflow: hidden;line-height:25px;font-weight: bold;font-size:11px;}
.Info .Right .Contact{ margin:10px 0 10px 30px;font-weight: bold;line-height: 20px;}
.Info .Right .Contact div{ margin:5px;}


.STYLE1 {color: #FF6600;font-weight: bold;font-size:14px; line-height:35px;}
.Mapimg {border: 2px solid #000000; padding:: 10px;}