@charset "utf-8";					 
*{ margin:0; padding:0; list-style:none; }
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; background: url(../images/bg.gif) center top;}
div,form,img,ul,ol,li,dl,dt,dd {margin:0; padding:0; border:0;}
ul,li,ol,dl,dt,dd{list-style:none;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0; }

/*link*/
a:link{ color:#fff; text-decoration:none;}
a:visited{ color:#fff; text-decoration:none;}
a:hover{ color:#fff; text-decoration: underline;}

/* BODY */
#page{ width:988px; margin:0 auto; clear:both; overflow:hidden;}
#logo{ margin:10px auto 27px auto;}
#menu{ width:759px; height:70px; margin:0 auto; clear:both; overflow:hidden;}
#menu li{ float:left;}
#ad{ width:988px; height:477px; margin-bottom:30px;}
#the{ width:453px; height:43px; margin-bottom:6px;}
#footer{ width:988px; clear:both; overflow:hidden;}
#footer_left{ float:left; color:#838282; margin:10px 0 30px 0;}
#footer_left_sign{ float:left; color:#838282; margin:0 0 30px 10px;}
#footer_right{ float:right;  color:#838282; margin:10px 0 30px 0;}
#footer_right a{color:#838282;}
#footer_right a:hover{color:#fff; text-decoration:underline;}
#footer_lefts{ float:left; height:40px; color:#838282; margin:10px 0 30px 0;}
#footer_rights{ float:right; line-height:30px; color:#838282; margin:3px 0 30px 0;}
#footer_rights a{color:#838282;}
#footer_rights a:hover{color:#fff; text-decoration:underline;}

.sl-pic{width:988px;height:83px;padding:20px 0 0;}
.prepic,.nexpic{float:left;display:block;width:18px;height:44px;margin-top:7px;cursor:pointer;}
.prepic{ width:25xp; height:61px;}
.nexpic{ width:25xp; height:61px;margin-left:3px;}
#home-plist{float:left; width:932px;height:79px;overflow:hidden; margin-left:2px; _margin-left:0px;}
#home-plist .ScrCont{width:2860px;zoom:1;}
#List1_1,#List2_1{float:left;}

#content{ width:988px; height:507px; margin-bottom:30px; clear:both; overflow:hidden; background:url(../images/content_bg.gif) no-repeat;}
#content_left{ float:left; width:20px; margin:65px 0 0 46px; _margin-left:23px;}
#content_left_top{ float:left; width:400px; _width:100px; margin:65px 0 0 46px; _margin-left:23px; _margin-right:-18px;}
#content_why{ width:440px; clear:both; overflow:hidden; margin-top:32px;}
#content_why1{ float:left; width:122px; height:165px;}
#content_why2{ float:left; width:300px; margin-left:11px; line-height:1.8em;}
#content_why3{ float:left; width:300px; line-height:1.8em;}
#content_why3 li{ width:400px; line-height:2.2em; text-indent:10px; background:url(../images/d.gif) no-repeat left 12px;}
.why2{width:320px;; clear:both; overflow:hidden; margin:22px 0 0 131px;}
.why2 li{ float:left; width:150px; line-height:2.2em; text-indent:10px; background:url(../images/d.gif) no-repeat left 12px;}

#content_right{ float:right; width:400px; margin:65px 21px 0 0; _margin-right:1px;}
#content_right01{ float:right; width:400px; margin:65px 21px 0 0; _margin-right:10px;}
#content_right_img{ float:left; margin:38px 0 35px 0;}
#content_right_text{ float:left; width:400px; _width:410px;}
#content_right_text li{ line-height:2.3em; text-indent:10px; background:url(../images/d.gif) no-repeat left 13px;}
#content_bottom{ float:left; width:370px; margin:20px 0 0 340px; _margin:20px 0 0 170px; font-weight:bold; font-size:13px;}


/*HOR*/
#content01{ width:988px; height:736px; margin-bottom:30px; clear:both; overflow:hidden; background:url(../images/hor-bg.gif) no-repeat;}
#consulting_bg{ width:988px; height:602px; margin-bottom:30px; clear:both; overflow:hidden; background:url(../images/consulting_bg.gif) no-repeat;}
#hor_why{ float:left; width:440px; clear:both; overflow:hidden; margin-top:20px; line-height:1.8em;}
.let{ margin-top:10px;}

/*CON*/
#content02{ width:988px; height:1385px; margin-bottom:30px; clear:both; overflow:hidden; background: url(../images/cougar_bg.gif) no-repeat;}
#content_whys{ width:440px; margin-top:32px; line-height:1.8em;}
#content_right_texts{ float:left; width:440px; _width:410px;}
#content_right_texts li{ line-height:2.3em; text-indent:10px; background:url(../images/d.gif) no-repeat left 13px;}
#content_right_textr{ float:left; width:400px; _width:410px; margin-top:32px;}
#content_right_textr li{ line-height:2.3em; text-indent:10px; background:url(../images/d.gif) no-repeat left 13px;}
#content_whyr{ width:400px; margin-top:10px; line-height:1.8em;}
#content_textr{ line-height:1.8em; margin-bottom:35px;}
#consul_right_text{ float:left; width:400px; _width:410px; margin:22px 0 0 131px; _margin-left:65px;}
#consul_right_text li{ float:left; width:200px; line-height:2.3em; text-indent:10px; background:url(../images/d.gif) no-repeat left 13px;}

/*cougar*/
#cougar{ width:991px; height:1391px; background:url(../images/cougar_img_bg.gif) no-repeat top;}
.cougar_img{ width:941px; height:1px; background:url(../images/cougar_img0.gif) no-repeat top;}
.cougar_text{ line-height:20px;}
#cougar_right_text{width:100%; margin-top:10px;}
#cougar_right_text li{ line-height:2.3em; text-indent:10px; background:url(../images/d.gif) no-repeat left 13px;}
#bg{ width:988px; height:982px; background:url(../images/bg.jpg) no-repeat top;}
#bg1{ width:988px; height:1027px; background:url(../images/bg1.jpg) no-repeat top;}
#bg2{ width:988px; height:940px; background:url(../images/bg2.jpg) no-repeat top;}
#bg3{ width:988px; height:631px; background:url(../images/bg3.jpg) no-repeat top;}
#bg4{ width:988px; height:770px; background:url(../images/bg4.jpg) no-repeat top;}
#bg5{ width:988px; height:1161px; background:url(../images/bg5.jpg) no-repeat top;}

#demo { float:left; overflow:hidden; width: 922px; margin-left:8px;}
#indemo {float: left; width: 900%;}
#demo1 {float: left;}
#demo2 {float: left;}

#contactus{ width:988px; height:400px; background: url(../images/contactus_bg.gif) no-repeat top;}

