/* CSS Document */
*{ margin:0; padding:0;}
img{ border:0;}
.left{ float:left;}
p{ text-indent:2em;}
.clear{ clear:both;}

a:link,a:visited{ color:#9e9e9e; text-decoration:none;}
a:hover{ color:#8EAE32; text-decoration:none;}
/*conmment*/
.contanter{ margin:0 auto; width:100%; font-size:10px; font-family:Verdana,"宋体"; line-height:160%;}

.nav{ width:100%; height:50px; background:#A8CB45; margin-bottom:20px;}

.main{ width:772px; height:100px; margin:0 auto;}

/*index*/
.cont{ width:772px;}
.cont h2{ padding-top:42px;}

.welcome{ width:495px; padding-left:10px;}
.more{ width:475px; height:5px; padding-right:10px; padding-bottom:13px; text-align:right;}
.text{ width:485px; color:#9E9E9E;}

.success{ padding-left:23px; padding-right:10px;}
.success h2{ padding-bottom:14px;}
.success_cont{ width:228px; height:83px; background:#A8CB45; padding:2px;}
.success_sup{ font-size:9px; text-align:right; line-height:20px; color:#fff;}

/*service*/
.service_cont{ width:589px; padding-left:183px;}
.service_cont h2{ padding-top:18px; padding-bottom:23px;border-bottom:1px solid #ccc;}

.w530{ width:530px;}
.sign{ color:#9E9E9E; margin-top:10px;}
.strip{ width:530px; margin-top:28px; color:#9E9E9E;}
.strip h3{ font-size:10px; color:#979797;}

/*news*/
.data{ padding-bottom:65px;}
.data li{ list-style:none;}
.data img{ vertical-align:middle; margin-right:3px;}

.project{ width:589px; margin-top:30px; color:#9E9E9E;}
.project h3{ font-size:10px;}
.project_r{ width:421px; padding-left:17px; height:120px; overflow:hidden;}
.art{ margin-top:5px;}
.art a:link,.art a:hover,.art a:visited{ font-weight:bold; color:#8EAE32;}

/*about*/
.about_strip{ margin-top:20px;}
.about_strip img{ margin-right:7px;}

/*contact*/
.green{ color:#A4B52F;}
.form table{ margin-top:10px;}
.form td{ height:21px;}
.form input{ width:255px; height:12px; border:1px solid #CBCBCB; color:#9e9e9e;}
.form textarea{ width:255px; height:44px; border:1px solid #cbcbcb; font-size:10px;}
.w108{ widows:108px;}

.button{ width:390px; text-align:right; padding-top:15px;}
.button_submit{ background:url(../images/submit.jpg) no-repeat; width:58px; height:15px; border:0; margin-right:11px;}
.button_reset{ background:url(../images/reset.jpg) no-repeat; width:58px; height:15px; border:0;}

/*success2*/
.success_story{ width:589px; color:#9e9e9e; margin-top:15px;}
.success_story h3{ font-size:10px;}
.success_story img{ margin-top:30px;}

/*clients*/
.clients_ul{ list-style:none;}
.clients_ul li span{ font-size:6px; margin-right:5px;}

.symbol{ width:369px; padding-top:37px;}
.box1{ width:93px; height:56px;}
.box2{ width:93px; height:50px; padding:75px 0 88px 0; }
.box3{ width:93px; height:26px;}
.box img{ vertical-align:middle;}

.mr19{ margin-right:19px;}
.mr40{ margin-right:40px;}

.clients_list{width:100%; overflow:hidden; list-style:none;}
.clients_list li{width:25%; text-align:center;padding:25px 0 25px 0; float:left;}

/*career*/
.career{ list-style:none;}
.career li{ float:left; margin-right:20px; width:110px;}
.career li span{ font-size:6px; margin-right:5px;}

.table_career{ margin-top:20px; background:#F9F9F9;  color:#9e9e9e;}
.table_career td{ border:1px solid #fff; padding:8px 0 5px 8px;}
.td1_bg{ background:#F0F0F0; height:10px;}
.td2_bg{ height:13px;}

/*foot*/
.footer{ width:762px; height:10px; font-size:9px; color:#9E9E9E; text-align:right; padding:75px 10px 15px 0;}

.art a:link{ color:#8EAE32; font-weight:bold;}
/*official*/
.menu{width:100%;border-bottom:1px solid #d5d5d5; list-style:none;}
.menu li{ float:left; background:url(../images/menu_bg.jpg) no-repeat right top;}
.menu li.last{ background:none;}
.menu a{color:#919191; display:block;padding:1px 8px;}
.menu a:hover{color:#fff; background:#88b801;}
.menu a.s{color:#fff; background:#88b801;}
/*video*/
.play{padding:30px 0 55px 0;}
.sl{width:25px;height:95px; background:url(../img/left.jpg); cursor:pointer;}
.sr{width:25px;height:95px; background:url(../img/right.jpg);cursor:pointer;}
.video_list{width:500px;height:95px;overflow:hidden;margin:0 10px;}
.video_list img{margin:0;}
.video_list div{width:125px;height:95px; overflow:hidden;text-align:center;}


