/*------------------------------------------------------------------
[Layout]
* body
+ Header / #header
+ Content / #content
- Left column / #leftcolumn
- Right column / #rightcolumn
- Sidebar / #sidebar
- RSS / #rss
- Search / #search
- Boxes / .box
- Sideblog / #sideblog
+ Footer / #footer
Navigation #navbar
Advertisements .ads
Content header h2
！！！！！！！！！！！！！！！！！！！！！！-*/
/*-！！！！！！！！！！！！！！！！！！！！ frame ！！！！！！！！！！！！！！！！！！！！！-*/
p{margin:0;padding:0;}
ul{margin:0;padding:0;}
li{margin:0;padding:0;}
h1,h2,h3,h4{margin:0;padding:0;}
img{margin:0;padding:0;}
body{margin:0 auto;}
.clear{clear:both;}
.border-red{ clear:both;}
#page-container{margin:0 auto; padding:0 25px 0 25px;}
#logo{padding:20px 0 0 40px;}
#main-nav{margin:0 0 15px 0;}
#main-nav li{float:left;margin:2px 0 0 0;text-align:center;}
.main-nav{margin:0 0 15px 0;}
.main-nav li{float:left;margin:2px 0 0 0;text-align:center;}
#content-box{padding:0 15px 0 15px;}
.contact #banner{margin:0; }
.content-top{ margin:0; padding:0;}
#subnav{padding:0 0 10px 0;}
#banner{margin:0 0 23px 0px;}
#sidebar-left{float:left;}
.contact #sidebar-left{float:left;margin:23px 0 0 0;}
#sidebar-left-intro {margin:0 0 30px 95px; padding:0 20px 0 10px;}
.about #sidebar-left-intro{margin:0 20px 20px 105px;padding:0 0 30px 0px;}
.personal #sidebar-left-intro{margin:0 0 20px 0;}
.cases #sidebar-left-intro{margin:0 0 20px 0;}
.cases #sidebar-left-intro{margin:0 0 20px 0;}
.subject{padding:0 0 0 84px;margin:0 0 15px 15px;}
.index .subject{margin:0 0 5px 15px;}
.subject-left-intro-personal-h2{padding:5px 0 5px 0; margin:0 0 10px 0;}
.subject-left-intro-cases-h2{padding:5px 0 5px 0; margin:0 0 10px 0;}

.sidebar-left-intro-about{margin:0 20px 0 82px;padding:5px 0 5px 0; clear:both;}
.sidebar-left-intro-about .a{ float:left;display:block;}
.sidebar-left-intro-about .b{ float:left;display:block;}
.sidebar-left-intro-about .c{ float:left;display:block;}
.sidebar-left-intro-about .d{ float:left;display:block;}
.sidebar-left-intro-about .red{ padding:0 0 0 10px; }
.sidebar-left-intro-about h2{ padding:0; margin:0;}
.sidebar-left-intro-about h3{clear:both;}
.sidebar-left-intro-about p{clear:both;}
.sidebar-left-intro-energy{ margin:0 20px 20px 82px;padding:20px 0 20px 0px;}
.sidebar-left-intro-personal{ padding:0;margin:0 10px -10px 75px;}
.sidebar-left-intro-personal h2{float:left;}
.sidebar-left-intro-personal p{float:left; margin:0 0 10px 0;padding:0;}
*+html .sidebar-left-intro-personal p{/*IE7*/
margin:0 0 20px 0;
} 
.personal-intro-a{float:left; margin:0 0 8px 0;}
.personal-intro-b{float:left; margin:0 0 8px 0; padding:0 3% 0 2%;}
.sidebar-left-intro-info{margin:0 0 0 260px;}
.cases .sidebar-left-intro-info{ margin:0 0 0 60px;}
.sidebar-left-intro-info li{padding:5px 0 5px 0;}
.sidebar-left-intro-cases{ padding:0;margin:0 10px -10px 75px;}
.sidebar-left-intro-cases h2{float:left;}
.sidebar-left-intro-cases p{float:left; margin:0 0 10px 0;padding:0;}
.back{margin:0 0 0 400px;}

.sidebar-left-info{clear:both; margin:0 0 14px 0;}
.sidebar-left-info-a{float:left;}
.sidebar-left-info-a h2{margin:0 0 14px 0; padding:0 0 0 20px;overflow:hidden; white-space:nowrap;
 text-overflow:ellipsis; 
 -o-text-overflow:ellipsis;}
.sidebar-left-info-a p{margin:0 0 0 80px;}
.sidebar-left-info-b{margin:0 5px 0 350px;}
*html .sidebar-left-info-b{/*IE6*/
margin:0 5px 0 10px;
} 
.sidebar-left-info-b h2{margin:0 0 14px 0;padding:0 0 0 20px;}
.sidebar-left-info-b p{float:left;padding:2px;display:block;}
.sidebar-left-info-b ul{ margin:0 0 0 115px;zoom: 1;display: block;}
.sidebar-left-info-about{margin:0 20px 0 105px; padding: 0 0 20px 0;}
.sidebar-left-info-about p{float:left; display:block;}
.sidebar-left-info-about ul{margin:0 0 0 65px;display: block;}
.sidebar-left-info-about ul h2{display: block;}
.sidebar-left-info-about ul h2 p{float:none;}
.sidebar-left-info-energy{margin:0 0 0 82px; padding:0 20px 20px 0;}
.sidebar-left-info-energy p{float:left; display:block;}
.sidebar-left-info-energy ul{margin:0 0 0 65px;display: block;}
.sidebar-left-info-energy ul h2 p{float:none;}

.team .sidebar-left-info{margin:0 10px 0 95px; padding:0 0 40px 0;}
.team .sidebar-left-info h2{margin:0 0 10px 0;padding:2px 0 0 25px;}
.sidebar-left-info-service-box{margin:0 10px 0 95px;}
.sidebar-left-info-service-box h2{margin:0 0 10px 0;padding:2px 0 0 25px;}
.sidebar-left-info-service{float:left;margin:0 3px 0 3px; padding:0 0 20px 0;}
.sidebar-left-info-service p{padding:2px;display:block;}
.sidebar-left-info-team{float:left;margin:0 2px 0 2px; padding:10px 0 10px 0;}
*+html .sidebar-left-info-team{/*IE7*/
padding:20px 0 0 0;
} 
back{ margin:0 0 80px 0;}
.sidebar-left-info-team p{padding:2px;display:block;}
.sidebar-left-info-personal-box{clear:both;margin:0 10px 0 75px;}
.sidebar-left-info-personal{margin:20px 0 20px 0;}
.sidebar-left-info-classic-box{ margin:0 10px 0 95px;}
.sidebar-left-info-classic-box ul{padding:15px 0 15px 0;}
.sidebar-left-info-classic{margin:10px 10px 20px 75px; padding:10px 0 0 0;}
.sidebar-left-info-China{margin:0 10px 0 95px;}
.sidebar-left-info-China h2{ margin:0 0 30px 0;}
.sidebar-left-info-contact{margin:0 0 0 95px;color:#444;}
*html .sidebar-left-info-contact{/*IE6*/ width:400px;margin:0 0 0 85px;}
#sidebar-right{margin:0 0 0 590px;}
.contact #sidebar-right{padding:0 0 0 20px;margin:0 0 0 500px;}
*html .contact #sidebar-right{/*IE6*/
	padding:0 0 0 0;
	margin:0 0 0 500px;
}
#sidebar-link-box{margin:0 0 15px 0;}
#sidebar-link-box h3{margin:0;padding:12px 0 0 0;text-align:center;}
#sidebar-link{margin:0 0 15px 0;}
#sidebar-link li{margin:0 0 1px 6px; padding:8px 0 0 0;}
.sidebar-right-logo{ padding:0 0 0 10px; margin:0 0 20px 0;behavior: url("iepngfix.htc");}
.sidebar-right-info{padding:25px 0 0 20px;}
.sidebar-right-info h4{padding:10px 0 0 0; margin:10px 0 20px 0;display:block;}
.sidebar-right-info ul{padding:0 0 5px 0;display: block;}
.sidebar-right-info .bbs-a .bbs-content{padding:0 0 0 20px; margin:0 0 10px 0;}
.sidebar-right-info .bbs-b li{padding:0 0 0 20px; margin:0 0 10px 0;}
.sidebar-right-info .bbs-c li{padding:0 0 0 20px; margin:0 0 10px 0;}
.sidebar-right-info-China{margin:0 0 10px 0;padding:0 0 0 0;float:none;}
.sidebar-right-info-China p{float:left; display:block;}
.sidebar-right-info-China ul{ margin:0 0 0 30px; padding:0;}
.sidebar-right-contact{padding:20px 0 0 10px;}
.adorn{ margin-left:-20px;overflow:hidden;}
#footer{ margin:0 auto;padding:15px 20px 15px 0;clear:both;}
#footer p{ padding:0 0 0 690px; text-align:left; display:block;}

/*-！！！！！！！！！！！！！！！！！！！！！ ！！！！！！！！！！！！！！！！！！！！！！！-*/

/*-！！！！！！！！！！！！！！！！！！！！ style ！！！！！！！！！！！！！！！！！！！！！-*/


body{font-family:Arial, Helvetica, sans-serif; line-height:normal; color:#555;background-image:url(../images/bj.gif);background-repeat: repeat-x;}

a{color:#555; text-decoration:none;}
a:hover{color:#f60000; text-decoration:underline;}
.border-red{ border-bottom:1px #f60000 solid;}
.line-dashed{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ccc;
	clear:both;
	height:1px;
	line-height:1px;
}
#page-container{width:785px;background-image:url(../images/c_bj.gif);background-repeat: repeat-x;} 
*html #page-container{/*IE6*/
width:795px;
} 
#header{height:75px;}
#logo{height:55px;}
#logo img{ border:0;}
#main-nav{height:25px;}
#main-nav li{width:110px;list-style-type: none;list-style-position: outside;}
#main-nav li a{font-size:14px; font-weight:bold;color:#333333; text-decoration:none;}
#main-nav li a:hover{ color:#f60000; text-decoration:underline;}
.main-nav{height:25px;}
.main-nav li{width:110px;list-style-type: none;list-style-position: outside;}
.main-nav li a{font-size:14px; font-weight:bold;color:#333333; text-decoration:none;}
.main-nav li a:hover{ color:#f60000; text-decoration:underline;}

#content-box{background-color:#FFF;}
*html #content-box{/*IE6*/
width:765px;
} 
.content-top{height:18px; background-color:#FFFFFF;background-image:url(../images/c_top_left.gif);background-repeat: no-repeat;background-position: top left;}
.content-top p{height:18px;background-image:url(../images/c_top_right.gif);background-repeat: no-repeat;background-position: top right;}
#subnav{height:23px;}
#subnav img{ height:24px;border:0;}
#banner{height:170px; background:url(../images/header/index.jpg) no-repeat; border:1px solid #CCCCCC;}
*html #banner{/*IE6*/
width:755px;
} 
.about #banner{background:url(../images/header/about.jpg) no-repeat;}
.team #banner{background:url(../images/header/team.jpg) no-repeat;}
.classic #banner{background:url(../images/header/classic.jpg) no-repeat;}
.energy #banner{background:url(../images/header/energy.jpg) no-repeat;}
.China #banner{background:url(../images/header/China.jpg) no-repeat;}
.contact #banner{background:url(../images/header/contact.jpg) no-repeat;}
#banner img{border: 1px solid #CCC;}
#content{background-color:#FFFFFF;}

/*-！！！！！！！！！！ sidebar-left ！！！！！！！！！！！！-*/ 

#sidebar-left{ width:590px;background-color:#FFF;}
*html #sidebar-left{/*IE6*/
width:585px;
} 
.contact #sidebar-left{width:500px;background-color:#FFF;}
.subject{background-image:url(../images/h1.gif); background-repeat:no-repeat;}
.subject h1{height:30px; color:#CE5F54;font-size:18px;display: block;}
.subject-left-intro-personal-h2{height:24px;border-bottom-width:1px;border-bottom-style:solid; border-bottom-color:#F60000;border-top-width:1px;border-top-style:solid; border-top-color:#F60000;}
.subject-left-intro-cases-h2{height:24px;border-bottom-width:1px;border-bottom-style:solid; border-bottom-color:#F60000;border-top-width:1px;border-top-style:solid; border-top-color:#F60000;}

#sidebar-left-intro p{font-size:12px;line-height:18px;word-break: normal;
text-align:justify;text-justify:inter-ideograph;display: block;}
.index #sidebar-left-intro {border-left-width: 1px;border-left-style: solid;border-left-color: #CCCCCC;}
.about #sidebar-left-intro {border-bottom-width:1px;border-bottom-style:solid; border-bottom-color:#F60000;}
.service #sidebar-left-intro {border-left-width: 1px;border-left-style: solid;border-left-color: #CCCCCC;}
.service1 #sidebar-left-intro {border-left-width: 1px;border-left-style: solid;border-left-color: #CCCCCC;}
.service2 #sidebar-left-intro {border-left-width: 1px;border-left-style: solid;border-left-color: #CCCCCC;}
.service3 #sidebar-left-intro {border-left-width: 1px;border-left-style: solid;border-left-color: #CCCCCC;}
.service4 #sidebar-left-intro {border-left-width: 1px;border-left-style: solid;border-left-color: #CCCCCC;}
.service5 #sidebar-left-intro {border-left-width: 1px;border-left-style: solid;border-left-color: #CCCCCC;}
.service6 #sidebar-left-intro {border-left-width: 1px;border-left-style: solid;border-left-color: #CCCCCC;}
.team #sidebar-left-intro {border-left-width: 1px;border-left-style: solid;border-left-color: #CCCCCC;}
.sidebar-left-intro-about{/*border-top-width:1px;border-top-style:solid; border-top-color:#F60000;*/}
.news .sidebar-left-intro-about{border-top-width:1px;border-top-style:solid; border-top-color:#F60000;}
.sidebar-left-intro-about ul li{ font-size:12px; line-height:18px;list-style-type: none;list-style-position: outside;}
.sidebar-left-intro-about .a{ width:50%;}
.sidebar-left-intro-about .a li{width:230px; overflow:hidden; white-space:nowrap;
 text-overflow:ellipsis; 
 -o-text-overflow:ellipsis; }
.sidebar-left-intro-about .b{ width:50%;}
.sidebar-left-intro-about .b li{width:230px; overflow:hidden; white-space:nowrap;
 text-overflow:ellipsis; 
 -o-text-overflow:ellipsis; }
.sidebar-left-intro-about .c{ width:25%; height:100px; overflow:hidden;}
.sidebar-left-intro-about .c img{ width:100px;}
.sidebar-left-intro-about .d{width:75%; font-size:14px;}
.sidebar-left-intro-about .d li span{font-size:14px; line-height:25px;font-weight:bold; color:#f60000;}
.sidebar-left-intro-about .red{font-size:18px; line-height:24px;font-weight:bold;}
.sidebar-left-intro-about h2{}
.sidebar-left-intro-about h3{color:#999999;}
.sidebar-left-intro-about p{font-size:14px; line-height:24px; overflow:hidden;word-break: normal;
text-align:justify;text-justify:inter-ideograph; }

/*-！！！！！！！！！！ energy ！！！！！！！！！！！！-*/ 
.energy-box{width:570px; padding:10px 0 0 0; margin:0 10px 10px 10px; border-top:1px #f60000 solid;}
*+html .energy-box{/*IE7*/
margin:0 10px 0 10px;
} 
.energy-list{ float:left; padding:0 0 30px 0; margin:0 0 40px 0;width:190px; background:url(../images/energy-list_bj_b.gif) bottom no-repeat;}
.energy-list h2{ font-weight:normal;font-size:14px; line-height:32px;padding:0 15px 0 15px; background:url(../images/energy-list_bj_top.gif) top no-repeat;}
.energy-list ul {padding:0 15px 0 15px; clear:both; background: url(../images/energy-list_bj_c_03.gif) repeat-y;}
.energy-list ul li{ clear:both;padding:15px 0 15px 0; margin:0;list-style-type: none;list-style-position: outside;  display:block; border-bottom:1px #ccc dashed;}
.energy-list ul .line-no{ border-bottom:0px;}
.energy-list ul img{ background:url(../images/x.gif) no-repeat;float:left; width:55px; height:55px; margin:0 10px 0 0; border:0;}
.energy-list ul p{height:55px;font-size:12px; line-height:14px;overflow:hidden; color:#888}
.energy-list ul p span{ font-weight:bold;}
.energy-content{ margin:0 10px 20px 80px; padding:0 10px 0 10px; border-left:1px #ccc solid;}
.energy-content p{ font-size:12px; line-height:20px;word-break: normal;text-align:justify;text-justify:inter-ideograph;}

.sidebar-left-intro-personal h2{width:400px;font-size:20px; line-height:24px;color:#F60000;display:block; }
.sidebar-left-intro-personal p{display: block;width:30%; height:150px; overflow:hidden;}
.sidebar-left-intro-personal p img{ width:150px;}

.personal-intro-a{width:15%; display:block;}
.personal-intro-a li{font-size:14px; line-height:20px;text-align:right;}
.personal-intro-a li span{font-weight:bold;}
.personal-intro-b{width:50%;display:block; }
.personal-intro-b li{ width:260px;font-size:14px; line-height:20px;word-break: normal;text-align:justify;text-justify:inter-ideograph;}

.sidebar-left-intro-personal ul li{list-style-type: none;list-style-position: outside;}
.sidebar-left-intro-info li{height:15px; font-size:14px; list-style-type: none;list-style-position: outside;}
.sidebar-left-intro-cases h2{width:400px;font-size:20px; line-height:24px;color:#F60000;display:block;}
.sidebar-left-intro-cases p{display: block;width:20%; height:100px;overflow:hidden;}
.sidebar-left-intro-cases p img{width:100px;}
.sidebar-left-intro-cases .personal-intro-a{width:15%; display:block;}
.sidebar-left-intro-cases .personal-intro-a li{font-size:14px; line-height:20px;text-align:right;}
.sidebar-left-intro-cases .personal-intro-a li span{font-weight:bold;}
.sidebar-left-intro-cases .personal-intro-b{width:60%;display:block; }
.sidebar-left-intro-cases .personal-intro-b li{ width:260px;font-size:14px; line-height:20px;word-break: normal;text-align:justify;text-justify:inter-ideograph;}
.sidebar-left-intro-cases ul li{list-style-type: none;list-style-position: outside;}

.back{font-size:18px; line-height:26px;height:24px; text-align:right;border-bottom-width:1px;border-bottom-style:solid; border-bottom-color:#F60000; margin:0 0 20px 0;}
.classic .back{font-size:18px; line-height:26px;height:24px; text-align:right;border-bottom-width:0; margin:0px;}
.personal .back{font-size:18px; line-height:26px;height:24px; text-align:right;border-bottom-width:0; margin:0px;}

.back a{font-size:18px; line-height:26px; color:#f60000; text-decoration:none;}
.back a:hover{color:#f60000; text-decoration:underline;}

.sidebar-left-info-a{width:345px;}
*html .sidebar-left-info-a{/*IE6*/
width:342px;}
.sidebar-left-info-a h2{font-size:14px;line-height:24px;background-color:#CCCCCC;}
.sidebar-left-info-a h2 a{font-size:14px;line-height:24px;color:#333333;font-weight:normal;text-decoration:none;}
.sidebar-left-info-a h2 a:hover{color:#f60000; text-decoration:underline;}
.sidebar-left-info-a p{font-size:12px;line-height:18px;height:110px; overflow:hidden;}
.sidebar-left-info-b{width:235px;}
.sidebar-left-info-b h2{font-size:14px; line-height:24px;color:#333333;font-weight:normal;background-color:#CCCCCC;}
.sidebar-left-info-b p{text-align:center;width:100px;border:1px solid #CCCCCC;}
.sidebar-left-info-b img{width:100px; height:100px;border:0;}
.sidebar-left-info-b li{font-size:12px; line-height:20px;list-style-type: none;list-style-position: outside;}
.sidebar-left-info-about p img{width:40px; height:40px; border:0;}
.sidebar-left-info-about ul h2{font-size:14px; line-height:24px;}
.sidebar-left-info-about ul h2 a{font-size:14px; line-height:24px;  color:#504949; text-decoration:none;}
.sidebar-left-info-about ul h2 a:hover{ color:#f60000; text-decoration:underline;}
.sidebar-left-info-about ul h2 p{width:14px; height:14px;}
.sidebar-left-info-about li{ font-size:12px; line-height:12px; color:#504949;list-style-type: none;list-style-position: outside;}
.sidebar-left-info-energy p{ font-size:14px; line-height:normal;}
.sidebar-left-info-energy p img{width:40px; height:40px; border:0;}
.sidebar-left-info-energy p a img:hover{ border:1px; border-color:#F60000;}
.sidebar-left-info-energy ul h2{font-size:14px; line-height:24px;}
.sidebar-left-info-energy ul h2 a{font-size:14px; line-height:24px;  color:#504949; text-decoration:none;}
.sidebar-left-info-energy ul h2 a:hover{ color:#f60000; text-decoration:underline;}
.sidebar-left-info-energy ul h2 p{width:14px; height:14px;}
.sidebar-left-info-energy li{ font-size:12px; line-height:12px; color:#333333;list-style-type: none;list-style-position: outside;}
.team .sidebar-left-info h2{ height:18px;font-size:12px;line-height:16px; background-color:#CCCCCC;}
.sidebar-left-info-service-box h2{ height:18px;font-size:12px;line-height:16px; background-color:#CCCCCC;}
.sidebar-left-info-team{ width:117px;}
.sidebar-left-info-team ul li{font-size:12px; line-height:24px;border-top-style:solid; border-top-width:1px; border-top-color:#CCCCCC;list-style-type: none;list-style-position: outside;}
.sidebar-left-info-team li a{font-size:12px; line-height:20px; color:#333333; text-decoration:none;}
.sidebar-left-info-team li a:hover{ color:#f60000; text-decoration:underline;}
.sidebar-left-info-team p{vertical-align:middle;text-align:center; width:110px;height:110px;border:1px solid #CCCCCC;
/* hack for ie */
    *display: block;
    *font-size: 115px;
/* end */overflow:hidden;}
.sidebar-left-info-team p img{width:110px;border:0;}

.sidebar-left-info-service{ width:155px;}
.sidebar-left-info-service ul li{width:155px;font-size:12px; line-height:24px;border-top-style:solid; border-top-width:1px; border-top-color:#CCCCCC;list-style-type: none;list-style-position: outside;overflow:hidden; white-space:nowrap;
 text-overflow:ellipsis; 
 -o-text-overflow:ellipsis;}
.sidebar-left-info-service li a{font-size:12px; line-height:20px; color:#333333; text-decoration:none;}
.sidebar-left-info-service li a:hover{ color:#f60000; text-decoration:underline;}
.sidebar-left-info-service p{vertical-align:middle;text-align:center; width:150px;height:150px;border:1px solid #CCCCCC;
/* hack for ie */
    *display: block;
    *font-size: 155px;
/* end */overflow:hidden;}
.sidebar-left-info-service p img{width:150px;border:0;}
.sidebar-left-info-personal-box{border-top-width:1px;border-top-style:solid; border-top-color:#F60000;}
.sidebar-left-info-personal{font-size:12px; line-height:20px;word-break: normal;text-align:justify;text-justify:inter-ideograph;}
.sidebar-left-info-classic-box ul{border-top-style:solid; border-top-width:1px; border-top-color:#F60000;}
.sidebar-left-info-classic-box ul li{list-style-type: none;list-style-position: outside;}
.sidebar-left-info-classic-box ul li a{font-size:14px; line-height:26px;color:#444; text-decoration:none;}
.sidebar-left-info-classic-box ul li a:hover{ color:#f60000; text-decoration:underline;}
.sidebar-left-info-classic{border-top-width:1px;border-top-style:solid; border-top-color:#F60000;}
.sidebar-left-info-classic{font-size:12px; line-height:20px;word-break: normal;text-align:justify;text-justify:inter-ideograph;}
.sidebar-left-info-classic img{}
.sidebar-left-info-China h2{font-size:12px; color:#504949;}
.sidebar-left-info-China p{font-size:12px;}
.sidebar-left-info-contact{color:#444;}

/*-！！！！！！！！！！ sidebar-right ！！！！！！！！！！！！-*/ 

#sidebar-right{width:165px; height:100%;}
#sidebar-link-box h3{height:24px;background-image:url(../images/sidebar-right_bj_top.gif);background-repeat: no-repeat;}
#sidebar-link-box{background-image:url(../images/sidebar-right_bj.gif); }
#sidebar-link li{width:151px; background-image:url(../images/sidebar-right_link_bj.gif); text-align:center;list-style-type: none;list-style-position: outside;}
#sidebar-link li a{font-size:14px; line-height:20px;color:#fff;text-decoration:none;}
#sidebar-link li a:hover{ text-decoration:underline;}
.sidebar-link-top{background-image:url(../images/sidebar-right_link_bj_top.gif);}
.sidebar-right-logo{ height:75px; background:url(../images/right_logo.png) no-repeat left;}
.sidebar-right-info{ width:145px;background-image:url(../images/about_sidebar-info_right_bj.gif); background-repeat:repeat-y;}
.sidebar-right-info h4{ font-size:16px; line-height:24px;color:#f60000; font-weight: normal;}
.sidebar-right-info h4 span{ background:url(../images/sidebar-right_info_h4_bj.gif) repeat-x;}
.sidebar-right-info ul{font-size:14px;}
.sidebar-right-info .bbs-a li{ font-weight:bold;line-height:24px;color:#333;}
.sidebar-right-info .bbs-a .bbs-content{ line-height:18px;font-weight:normal;background:url(../images/bbs_list.gif) no-repeat left top;
}
.sidebar-right-info .bbs-a  li a{font-size:12px; line-height:16px;color:#555; text-decoration:none;}
.sidebar-right-info .bbs-a  li a:hover{color:#f60000; text-decoration:underline;}
.sidebar-right-info .bbs-b li{ font-size:12px;line-height:18px; font-weight:bold;color:#444;background:url(../images/bbs_list.gif) no-repeat left top;}
.sidebar-right-info .bbs-c li{ font-size:12px;line-height:18px;color:#333;background:url(../images/bbs_list.gif) no-repeat left top;}
.sidebar-right-info ul li{list-style-type: none;list-style-position: outside;}
.adorn{width:278px;height:196px;background-image:url(../images/adorn.png);behavior: url("iepngfix.htc");}
*html .adorn{/*IE6*/
width:165px;
} 
.sidebar-right-info-China p img{ width:20px;height:20px; border:0;}
.sidebar-right-info-China ul{ width:100px; height:20px;overflow:hidden;}
.sidebar-right-info-China li a{font-size:13px; line-height:20px;color:#333333; text-decoration:none;}
.sidebar-right-info-China li a:hover{color:#f60000; text-decoration:underline;}
.contact #sidebar-right{width:235px;background-image:url(../images/contact_right_bj.gif); background-repeat:repeat-y; }
.sidebar-right-contact table{width:250px; font-size:12px; color:#444}

#footer{ width:983px;background-color:#F60000;}
#footer p{font-size:12px; line-height:35px;color:#FFFFFF;background:url(../images/logo_white.jpg) left no-repeat;}

/*-！！！！！！！！！！！！！！！！！！！！！ ！！！！！！！！！！！！！！！！！！！！！！！-*/


/*-！！！！！！！！！！！！！！！！！！！！ color ！！！！！！！！！！！！！！！！！！！！！-*/
.ash{color:#999999;}
.red{color:#f60000;}

/*-！！！！！！！！！！！！！！！！！！！！！ ！！！！！！！！！！！！！！！！！！！！！！！-*/


/*-！！！！！！！！！！！！！！！！！！！！ link ！！！！！！！！！！！！！！！！！！！！！-*/
a.link-red:link{color:#FF0000;}
a.link-red:visited{color:#FF0000;}
a.link-red:hover{text-decoration:underline;}
a.link-red:active{color:#FF0000;}

#sidebar-link li a.link-service:link{color:#504949;}
#sidebar-link li a.link-service:visited{color:#504949;}
#sidebar-link li a.link-service:hover{text-decoration:underline;}
#sidebar-link li a.link-service:active{color:#504949;}

/*-！！！！！！！！！！！！！！！！！！！！ font ！！！！！！！！！！！！！！！！！！！！！-*/
.font-12px{ font-size:12px;}
.font-14px{ font-size:14px;}
.font-16px{ font-size:16px;}

