@charset "utf-8";
/* CSS Document */
a:link {color: #333333;	text-decoration: none;}
a:visited {	text-decoration: none;}
a:active {text-decoration: none;}
html, body, div, p, a, ol, ul, li, dl, dt, dd, h1, h2, h3, h4,h5,h6,img, input, select, object, embed, span, form, marquee,{margin:0px; padding:0px; border:none;}
ul,li{ list-style:none; margin:0px; padding:0px;}
img{ border:0px;}
/*-------*/
.main{ width:1002px; height:auto; margin:0 auto; overflow:hidden;}
.bottom{ width:1002px; height:auto; margin:0 auto; overflow:hidden;}
.header{ width:1002px; height:183px; background-image:url(../images/ru21_top.gif); background-repeat:no-repeat; margin:0px auto;}
.nav{width:1002px; height:36px; background-image:url(../images/ru21_02.gif); background-repeat:no-repeat;margin:0px auto;}
.nav UL {DISPLAY: block; PADDING-LEFT: 80px; background-image: url(ru21_02.gif);background-repeat: no-repeat; HEIGHT: 36px}
.nav UL LI {DISPLAY: block; FLOAT: left; FONT: bold 14px/36px "宋体"; WIDTH: 100px; COLOR: #fff; TEXT-ALIGN: center}
.nav li a{MARGIN-LEFT: 10px; COLOR: #fff; TEXT-DECORATION: none}
.nav li a:hover{COLOR: #ff0000; TEXT-DECORATION: none}
.container {CLEAR: both; width:980px; margin:10px auto 10px auto;HEIGHT: auto; float:left;}
.leftbar{FLOAT:left; WIDTH: 227px; HEIGHT: auto; overflow:hidden;}
.left_title{width:206px; height:30px;line-height:30px; margin:0px auto; background-image:url(../images/ru21_010.gif); background-repeat:no-repeat; padding-left:21px; overflow:hidden; float:left;}
.left_title01{width:206px; height:145px;line-height:30px; margin:0px auto; background-image:url(../images/ru21_028.gif); background-repeat:no-repeat; padding-left:21px;}
.left_title01 h1{font-size:14px;font-weight: bold;color: #000;text-decoration: none; }
.left_title h1{font-size:14px;font-weight: bold;color: #000;text-decoration: none; }
.left_cont{FLOAT:left; WIDTH: 205px; HEIGHT: auto; padding:10px; margin-bottom:15px; _margin-bottom:7px; font-size:12px; OVERFLOW: hidden; border-bottom:1px #ccc solid; border-left:1px #ccc solid; border-right:1px #ccc solid;}
.left_cont a{ font-size:12px; color:#666666; text-decoration:none;}
.left_cont a:hover{ font-size:12px; color:#009933; text-decoration:none;}
.left_cont ul{ margin:0px auto; float:left;}
.left_cont li{ float:left; overflow:hidden; width:205px; line-height:25px;}

.left_sales{ width:227px; height:50px; margin:0px auto; background-image:url(../images/ru21_05.gif); background-repeat:no-repeat;}
.cont_L{FLOAT:left; WIDTH: 187px; HEIGHT: auto; padding:20px; margin-bottom:15px; _margin-bottom:7px; font-size:12px; background-image:url(../images/ru21_029.gif); background-repeat:no-repeat;}
.cont_L ul{margin:0px auto;}
.cont_L li{ font-size:16px; line-height:20px; border-bottom: 1px #CCC dashed;}
.cont_L li a{COLOR: #129d3c; LINE-HEIGHT: 25px; HEIGHT: 37px; TEXT-DECORATION: none;}
.cont_L li a:hover{COLOR: #11652b; text-decoration:none;}
.title_er{float:left; width:704px; padding-left:height:243px; margin:0px auto 15px auto; _margin-bottom:7px; background-image:url(../images/title_er.gif); background-repeat:no-repeat;}
.rightbar{ float:right; width:724px;}
.right_title{ float:left;width:694px; height:28px; background-image:url(../images/ru21_015.gif); background-repeat:no-repeat; line-height:28px; padding-left:30px;}
.title_er{float:left;width:690px; height:41px; background-image:url(../images/title_er.gif); background-repeat:no-repeat;line-height:41px; padding-left:34px; font-size:12px;}
.right_title01{ float:left;width:724px; height:57px; background-image:url(../images/index_42.gif); background-repeat:repeat-x;line-height:28px;}
.right_title02{float:left;width:724px;height:57px;background-image:url(../images/zaixian_33.giff);background-repeat:no-repeat;
	line-height:28px;background-position: bottom;}
.rightbar h1{ font-size:14px; color:#FFF;}
.more{float:right; line-height:28px; margin-top:10px; _margin-top:5px; margin-right:15px; _margin-right:7px;}
.right_cont{FLOAT:left; WIDTH: 704px; HEIGHT: auto; padding:10px; margin-bottom:15px; _margin-bottom:7px; font-size:14px; OVERFLOW: hidden; border-bottom:1px #ccc solid; border-left:1px #ccc solid; border-right:1px #ccc solid;}
.right_cont a{ font-size:12px; color:#666666; text-decoration:none;}
.right_cont p{ line-height:18px; font-size:12px;}

.right_cont a:hover{ font-size:12px; color:#009933; text-decoration:none;}
.right_cont ul{ margin:0px auto;float:left;}
.right_cont li{ float:left; margin-left:5px; _margin-left:2px;width:171px; height:200px; text-align:center;}
.right_cont img{float:right;}
.banner_R{float:left; width:724px; height:243px; margin:0px auto 15px auto; _margin-bottom:7px;}
.banner_R01{float:left; width:724px; height:auto;margin:0px auto;}
.banner_R02{ float:left;text-align:center; width:724px;height:171px;margin-bottom:15px;  _margin-bottom:7px;}
.RL_title{ width:440px; height:28px; background-image:url(../images/ru21_06.gif); background-repeat:no-repeat; line-height:28px; padding-left:30px;}
.RL_title h1{ font-size:14px; color:#FFF;}
.RL_title span{ float:right; line-height:28px; margin-top:10px; _margin-top:5px; margin-right:15px; _margin-right:7px;}
.RL_zhong{ float:left; width:450px; height:auto; padding:10px; background-image:url(../images/ru21_07.gif);background-repeat: repeat-y;  font-size:12px;}
.RL_bottom{float:left; width:470px; height:auto;background-image:url(../images/ru21_08.gif);background-repeat: no-repeat;} 
.RL_zhong p{float:left; font-size:12px;LINE-HEIGHT:18px; clear:both;}
.RL_zhong img{float:right;}
.Contacts{ width:228px; height:215px; background-image:url(../images/ru21_014.gif); background-repeat:no-repeat; float:left;}
.Green{ float:left;color:#009900;}
.Green_B{FONT-WEIGHT: bold; COLOR:#009900; TEXT-DECORATION: none; line-height:15px;}
.xian{ width:auto; height:12px; background-image:url(../images/ru21_026.gif); background-repeat:repeat-x; margin:0px auto;}
.Intro_cont{float:left;width:708px;height:auto!important;height:215px; margin:0px auto;padding:10px;}
.Intro_cont p{font-size: 12px;color: #333;text-indent: 20px;}
.Intro_cont img{ float:left; margin:10px;}

.link_title{width:1000px;height:27px;margin:0px auto; line-height:27px;background-image: url(../images/link_nav.jpg);background-repeat:repeat-x;	vertical-align: bottom; border-left:1px solid #ccc;border-right:1px solid #ccc; margin-top:10px; _margin-top:5px;}
.link_title img{ margin-top:4px; _margin-top:2px; float:left;}
.link{width:980px; height:auto; border:1px solid #ccc; padding:10px; font-size:12px; margin-bottom:10px;}
.link ul{ margin:0px; padding:0px; float:left; width:960px;}
.link li{display:inline-block; *display:inline; zoom:1; margin-right:10px;margin-left:10px;line-height:15px;text-align:left; float:left;}
.link li a{font-size:12px; color:#333; text-decoration:none; float:left; }
.link li a:hover{font-size:12px; color:#009933; text-decoration:none;}
.more1{float:right; color:#666666; width:80px; height:18px; overflow:hidden; margin-top:3px;}
.news{width:720px; height:auto; margin-bottom:10px;}
.news ul{ margin-left:10px;}
.news li{width:630px; height:20px; border-bottom:1px  #ccc dashed; background-position: left;}
.news li a{ float:left; width:500px; margin-top:5px; text-align:left; margin-left:8px;}
.news  a{ color:#666666;}
.news a:hover{ color:#009933;}
.content{ font-size:14px; line-height:30px;}
