/* CSS Document */
* { margin:0; padding:0;}
body{
	background:url(../images/topbg.jpg) repeat-x top;font-size:12px; color:#333; font-family:Î¢ÈíÑÅºÚ
}
p{margin-top:15px;}
ul,ul li{ list-style-type:none; list-style:none; list-style-image:none}
table{border-collapse:collapse; border:0px;}
td{ vertical-align:top; padding:0px;}
a{font-size:12px;text-decoration:none;color:#333;}
a:hover{text-decoration:underline;color:#ff5500}
img,a img { border:0px;}
.col1{color:#ff5500;}
.min-width{width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 944)? "944px" : "100%"); min-width:944px;background:url(../images/bg.jpg) top repeat-x #053000;}
#main{width:1002px;margin:0px auto;position:relative;background:url(../images/topbg.jpg) top repeat-x #fff}
/*------Header------*/
#header{width:980px;height:141px;margin:0px auto;position:relative;overflow:hidden}
.head-row1{width:100%;height:99px; position:relative}
.head-row1 #col1{padding:13px 0px 0px 10px;float:left;}
.head-row1 #col1 a{width:350px;height:68px; display:block;background:url(../images/logo.jpg) no-repeat;}
.head-row1 #col1 .EN{background:url(../images/logo_en.jpg) no-repeat;width:448px;}
.head-row1 #col2{float:right;overflow:hidden;width:514px;height:99px;position:relative;font-size:12px;}
#col2 span{ position:absolute;}
#col2 .sp1{right:23px;top:21px;}
#col2 .sp2{right:25px;top:45px;font-size:17px; font-family:ºÚÌå}
#col2 .sp2 font{color:#ff5500; font-size:21px; font-family:Arial}
#col2 a{margin:0px 5px;font-size:12px; vertical-align:middle}

#menu{height:42px;width:100%;background:url(../images/menubg.jpg) repeat-x;font-size:14px;}
.p-menu{height:42px;margin:0px;}
.p-menu li{float:left;padding:0px;}
.p-menu li a{color:#F6F8E3;font-size:14px;padding:13px 29px 13px;display:block; font-weight:bold; background:url(../images/fen.jpg) right no-repeat}
.p-menu li a:hover{ text-decoration:none;color:#FFcc00;}

/*------banner------*/

#banner{width:980px;height:258px;overflow:hidden;margin:3px auto 0px;background:url(../images/ba nner_bg.jpg) no-repeat #F0F9F1; border:1px solid #ccc}
#banner .d1{OVERFLOW: hidden; WIDTH: 980px; POSITION: relative; HEIGHT: 258px; float:right}
#banner .loading{FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 980px; COLOR: #ffcc00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 258px;TEXT-ALIGN: center;overflow:hidden}
#banner .d2{OVERFLOW: hidden; WIDTH: 980px; HEIGHT: 258px;}
#banner .num_list{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; LEFT: 0px; PADDING-BOTTOM: 4px; OVERFLOW: hidden; WIDTH: 100%; COLOR: #ffffff;BOTTOM: -1px; PADDING-TOP: 4px; POSITION: absolute; HEIGHT: 20px; BACKGROUND-COLOR: #000000;}
#banner .num_list SPAN{DISPLAY: inline-block; PADDING-LEFT: 6px; HEIGHT: 11px;}
#banner .ul2 {DISPLAY: none;}
#banner .button2 {DIS PLAY: none; FONT-SIZE: 12px; Z-INDEX: 2000; BOTTOM:20px; FONT-FAMILY: Arial; POSITION: absolute;right:2px;padding-right:26px}
#banner .b1 {width:20px;height:20px; text-align:center; DISPLAY: block;  FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #ffffff; MARGIN-RIGHT: 6px; PADDING-TOP: 0px; BACKGROUND:#999; TEXT-DECORATION: none;font-size:12px; line-height:18px;}
#banner .b2 {DISPLAY: block; width:20px;height:20px; text-align:center; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #f4f4f4; MARGIN-RIGHT: 6px; PADDING-TOP: 0px; BACKGROUND:#ff5500; TEXT-DECORATION: none;font-size:12px;line-height:18px;}


/* cont */
#cont{width:980px; overflow:hidden;margin:10px auto 0px;padding-bottom:0px;position:relative;background:url(../images/c ont_bg.jpg) repeat-y left #fff}
.cont-left{width:230px;overflow:hidden;float:left;position:relative;}
.cont-left .block{overflow:hidden;position:relative; background:url(../images/leftbg.jpg) center repeat-y; border:1px solid #ddd;padding:1px;margin-bottom:10px}
.cont-left .title{overflow:hidden;width:226px; background:url(../images/ltitbg.jpg) no-repeat bottom;padding-bottom:13px}
.cont-left ul{ overflow:hidden;margin:0px auto;}
.cont-left .tt{overflow:hidden;width:200px; text-align:center;padding:10px 0px 25px; margin:0px auto}
.cont-left .tt p{margin:8px 0px 0px;}
.cont-left .title span{ position:absolute;right:6px;top:10px;}
.cont-left .ntitle{overflow:hidden;width:220px;height:34px; background:URL(../images/titlebg.jpg) no-repeat; position:relative}
.cont-left .ntitle span{ position:absolute;left:35px;top:5px;font-size:14px;color:#ffffff}
.cont-left .content-menu{width:200px;padding:0px 0px 14px;}
.cont-left .content-menu li{padding:0px;width:100%;float:left;border-bottom:1px dotted #ddd}
.cont-left .content-menu a{padding:11px 0px 9px 32px;display:block;overflow:hidden;font-size:14px;background:url(../images/icon1.gif) 12px 17px no-repeat;}
.cont-left .content-menu a.bb1{padding:5px 0px 4px 50px;display:block;overflow:hidden;background:url(../images/tree_folder2.gif) 30px 4px no-repeat;}
.cont-left .content-menu a.bb2{padding:5px 0px 4px 70px;display:block;overflow:hidden;background:url(../images/tree_folder2.gif) 50px 4px no-repeat;}
.cont-left .content-menu a.bb22{padding:5px 0px 4px 90px;display:block;overflow:hidden;background:url(../images/tree_folder2.gif) 70px 4px no-repeat;}
.cont-left .content-menu a.ashow{background:url(../images/tree_folder1.gif) 30px 4px no-repeat #eee}
.cont-left .content-news{font-family:"ËÎÌå";padding:2px 12px 15px 14px; overflow:hidden}
.cont-left .content-news li{line-height:28px;height:28px;padding-left:13px;overflow:hidden;color:#CC0000;background:url(../images/dian.gif) 0px 10px no-repeat;}
.cont-left .content-news li a{padding:0px;}
.cont-left .icontact{padding:4px 17px 10px; line-height:24px}

.cont-right{width:736px;float:right;position:relative;}
.cont-r{padding:6px 0px;position:relative;width:735px}
.cont-r .title{width:100%;height:35px;overflow:hidden;position:relative; background:url(../images/rtitbg.jpg) repeat-x;}
.cont-r .title h3{padding:0px 12px;}
.cont-r .title2 h3{width:335px; float:left; position:relative}
.cont-r .title span{position:absolute;top:10px;right:15px;color:#666}
.cont-r .title span a{color:#666;}
.cont-r .title2 span{right:10px;}
.cont-r .ny h3{font-size:15px;font-family:Arial; color:#333;padding:8px 28px; background:url(../images/icon2.jpg) 10px 0px no-repeat}
.cont-r .ny h3 font{ font-size:15px; color:#ff5500;margin-left:8px; display:none}
.cont-r .iabout{font-size:12px;padding:0px 10px 6px; line-height:23px;margin-top:25px; position:relative}

.con{width:489px;padding:0px 0px 12px;overflow:hidden; position:relative; text-align:center}
.con ul{margin:7px 0px;padding:0px;}
.con li{float:left;}
.pro-content{overflow:hidden;width:100%;padding:21px 0px 5px;background:#fff; position:relative}
.pro-box{text-align:center;float:left;padding:0px 10px 12px 11px;overflow:hidden;width:162px}
.img-box{width:160px;height:132px;overflow:hidden;vertical-align:middle;FONT-SIZE: 86px; display:block; margin:0px auto;border:1px #eee solid}
.img-box img{vertical-align:middle}
.pro-box a{color:#555;overflow:hidden;line-height:18px; font-weight:bold}
.pro-box .protitle{height:38px;overflow:hidden;width:140px;margin:14px auto 0px}
.pro-box a:hover{color:#ff5500}
.inews{padding:12px 4px;position:relative;margin:0px;}
.inews .content-news{width:342px; float:left;padding:2px 12px 10px 8px; position:relative; }
.inews .content-news li{ position:relative;margin:0px;line-height:28px;height:28px; overflow:hidden;background:url(../images/dian.gif) 0px 10px no-repeat;color:#555;padding-left:13px}
.inews span{ position:absolute;right:4px;color:#C0C0C0;top:-1px;font-family:Arial; font-size:12px}
.inews a{color:#333;}
.inews a:hover{color:#ff5500;}
.news{padding-top:16px;width:710px; overflow:hidden}
.news .content-news li{ line-height:35px; height:35px; border-bottom:1px dotted #eee; background-position:0px 14px; }
.news .content-news li a{font-size:14px}


.about{font-size:14px;color:#333;padding:0px 16px 30px 10px;line-height:26px;margin-top:25px; position:relative}
.newshow{font-size:14px;color:#333;padding:16px 16px 30px 10px;line-height:26px;margin-top:25px; position:relative;}
.newshow h2{color:#333;text-align:center;padding:10px 0px 5px; font-size:20px; font-weight:normal;font-family:ºÚÌå;}
.newshow .bq{text-align:center;border-bottom:1px solid #efefef;padding:8px 0px 4px;color:#666;font-size:12px}
.newshow .content{line-height:26px;color:#333; font-size:14px;margin-top:20px;}
.newshow .content p{margin-top:16px;}}

.search{width:228px;height:94px; background:url(../images/search.jpg) no-repeat}
.keyword{padding:18px 18px;}
.input{border:0px;width:190px;color:#666; font-family:Arial}
.btn{padding:0px 0px 0px 66px}

.pro-show{overflow:hidden;width:95%;padding:0px 6px 11px 0px;font-size:14px;font-family:Arial;color:#333}
.showImg{border:1px #CCC solid;overflow:hidden;text-align:center;float:left;margin-left:10px;_margin-left:5px;width:266px;height:240px;}
.showImg Img{}
.pro-txt{width:398px; float:right;line-height:18px; text-align:left;font-family:Arial}
.pro-txt h4{font-size:16px;padding:10px 0px 6px; color:#222}
.pro-txt span{font-weight:bold}
.pro-txt p{margin:6px 0px 12px; display:block;background:none;border-left:0px;border-right:0px;line-height:24px;}
.pro-txt a.copy{color:#777; cursor:hand;padding:0px 7px}
.pro-txt a.copy:hover{ text-decoration:underline; color:#B13314}

/*------fdlink------*/
#fdlink{padding:15px 21px 11px; overflow:hidden;position:relative}
#fdlink ul{margin:0px;padding:0px;width:960px; overflow:hidden;}
#fdlink li{float:left;line-height:24px;}
#fdlink li a{color:#333333; text-decoration:underline;margin:0px 3px 0px 5px;}
#fdlink li a:hover{color:#cc0000;}

/*------footer------*/
#footer{width:1002px;margin:15px 0px 14px;position:relative;background:url(../images/bottombg.jpg) repeat-x;text-align:center; overflow:hidden; font-family:Arial}
#footer .foot-link{ position:relative;width:980px; overflow:hidden; background:url(../images/fd.gif) no-repeat 10px 0px;}
#footer .foot-link span{width:100%; color:#222; height:20px; padding:0px;display:none;margin:0px auto; float:left}
#footer .foot-s{line-height:22px;color:#333;margin:18px auto 0px;background:url(../images/bottombg2.jpg) 24px 1px no-repeat}
.foot-s a{color:#444;margin-left:2px; font-weight:bold}
#footer span{position:absolute;top:30px;left:156px;width:36px;height:42px; background:url(../images/icon2.gif) no-repeat}

/*page*/
#PAGE{WIDTH:98%;border-top:1px solid #ddd;padding:20px 8px 10px;background:#fff;overflow:hidden; position:relative; text-align:center; font-family:Arial; color:#555;margin:0px auto;}
.page1{ position:relative}
.page1 a{color:#444}
.page1 a:hover{color:#cc0000; text-decoration:underline}