@charset "utf-8";
/* CSS Document */
body{margin:0px auto; padding:0px; color:#333333; font-size:16px; overflow-x:hidden; font-family:"Microsoft YaHei"; background:#fff }
form,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{ margin:0px;padding:0px;}
i{ font-style:normal;}
img{margin:0px; padding:0px; border:0px; overflow:hidden}
li{ list-style:none; padding:0; margin:0;}
ul{margin:0px;padding:0px;list-style-type:none;}
input,select{margin:0px;padding:0px;vertical-align:middle;}
a{ text-decoration:none;}
.clear{font-size:0px;line-height:0px;float:none;rheight:0px;clear:both;overflow:hidden;}
table { border-collapse:collapse;}
.space{font-size:0px;line-height:0px;height:10px;}
.fix:before,.fix:after{content:"";display:table;}
.fix{*zoom:1;}
.fix:after{clear:both;}
.center{ width:914px; margin:auto; height:900px; position:relative; overflow:hidden}
.centers{ width:1000px; margin:auto; position:relative; overflow:hidden}

.top{ width:100%; height:114px; background:url(../images/top_bg.jpg) no-repeat top center;; position:fixed; top:0; z-index:999}
.top_center{ width:1000px; margin:auto}
.top_center h1{ float:left;}
.fh{ float:left; padding-left:20px; font-size:18px; margin-top:32px}
.fh a{ color:#fff;}
.fh a:hover{ color:#fa8743}
.nav{ float:right; width:648px;}
.nav ul li{ float:left; width:108px; height:91px;text-align:center;}
.nav ul li img{ margin-top:15px; margin-bottom:12px;}
.nav ul li span{ display:block;}
.nav ul li a,.nav ul li a:hover,.nav ul li.a1 a{ color:#fff}
.nav ul li.active{ background:#fa8743}
.foot{ width:100%; height:36px; line-height:36px; background:#333; position:fixed; bottom:0; color:#aaaaaa; font-size:15px; z-index:999}
.foot_center{ width:1000px; margin:auto;}
.foot_center a,.foot_center a:hover{ color:#aaaaaa}
.foot_center i{ padding-left:12px;}
.foot_center span{ float:right}

.mian{ width:100%;}
.mians{ width:100%; background:url(../images/bg.jpg) no-repeat top center; min-height:700px}
.box01{ width:100%; height:900px; background:url(../images/box01.jpg) no-repeat top center; margin-top:91px; }
.box01_bt{ position:absolute; top:268px; left:0;}
.box01_eng{ position:absolute; top:234px; left:196px;} 
.about_us{ position:absolute; top:388px; right:0; width:725px; height:342px; overflow:hidden; color:#a8a8a8; line-height:38px; font-size:18px;}
.shubiao{ width:28px; height:39px; position:absolute; bottom:55px; left:50%; margin-left:-14px;}

.box02{ width:100%; height:900px; background:url(../images/box02.jpg) no-repeat top center}
.box02_bt{ position:absolute; top:126px; right:0;}
.box02_eng{ position:absolute; top:82px; right:146px;} 
.box02_wz{ position:absolute; top:222px; right:178px;}
.slideBox{ width:914px; overflow:hidden; position:relative; top:366px; }

.slideBox .bd{ position:relative; padding-left:90px; top:30px }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd li .yj_tu{ float:left;}
.slideBox .bd img{ width:362px; height:362px; padding:6px; background:#fff;  border-radius:100%; border:1px #f0f0f0 solid; box-shadow:1px 1px 3px #adadad;}
.slideBox .bd li .yj_nr{ float:left; padding-left:34px; width:320px; font-size:22px; line-height:42px;}
.slideBox .bd li .yj_nr p{ width:320px; max-height:168px; overflow:hidden;}
.slideBox .bd li .yj_nr h6{ font-size:36px; font-weight:normal; padding-top:26px; background:url(../images/cx.png) no-repeat left bottom; padding-bottom:18px; margin-bottom:20px}
.slideBox .more{ float:left; width:144px; height:42px; line-height:39px; text-align:center; background:#fa8743; border-radius:12px; font-size:20px; margin-top:20px;}
.slideBox .more a,.slideBox  .more a:hover{ color:#fff}
.slideBox .more:hover{ background:#f16a1a}

.slideBox .hd{ width:914; height:11px; margin-top:74px; padding-left:50%; margin-left:-90px; overflow:hidden;z-index:999; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; width:42px; height:9px; border:1px #e3e3e3 solid; border-radius:26px; cursor:pointer; margin:0 8px; background:#e3e3e3 }
.slideBox .hd ul li.on{ background:#1a6dbb; }

.slideBox .prev{ position:absolute; left:0; top:50%; margin-top:-42px; display:block; background:url(../images/an_l.png) no-repeat; width:57px; height:57px; cursor:pointer  }
.slideBox .next{ position:absolute; right:0; top:50%; margin-top:-42px; display:block; background:url(../images/an_r.png) no-repeat; width:57px; height:57px; cursor:pointer }

.box03{ width:100%; height:900px; background:url(../images/box03.jpg) no-repeat top center}
.box03_bt{position:absolute; top:125px; left:0;}
.box03_eng{ position:absolute; top:65px; left:193px} 
.box03_wz{ position:absolute; top:170px; left:193px}
.picScroll-left{ width:783px; height:588px; position:relative; top:258px;left:131px; z-index:99}
.picScroll-left .hd .prev{ width:42px;position:absolute; top:250px; left:0; height:80px; background:url(../images/an_ls.png) no-repeat;cursor:pointer; z-index:999 }
.picScroll-left .hd .next{ width:42px;position:absolute; top:250px; right:0; height:80px; background:url(../images/an_rs.png) no-repeat;cursor:pointer; z-index:999 }
.picScroll-left .bd{ padding-left:50px}
.picScroll-left .bd ul{ zoom:1; }
.picScroll-left .bd ul li{ float:left; width:294px; height:580px; background:#fff; padding:4px; border-radius:26px; margin:0 20px; display:inline; position:relative }
.picScroll-left .bd ul li img{border-radius:26px 26px 0px 0px; width:294px; height:187px}
.picScroll-left .bd ul li .yj_t{ width:260px; margin:auto; height:186px; overflow:hidden;}
.picScroll-left .bd ul li h6{ width:260px; height:41px; background:#6ebb3b;border-radius:20px; line-height:41px; text-align:center; color:#fff; font-size:23px; font-weight:normal; margin-top:22px;}
.picScroll-left .bd ul li .yj_t p,.picScroll-left .bd ul li .yj_b p{ font-size:16px; line-height:28px; padding-top:12px;}
.picScroll-left .bd ul li .yj_b{ width:260px; margin:auto; height:128px; overflow:hidden;}

.picScroll-left .bd ul li .more{ position:absolute; left:50%; margin-left:-21px; bottom:20px; background:url(../images/more.png) no-repeat; width:42px; height:42px; font-size:28px; line-height:36px; text-align:center; display:block}
.picScroll-left .bd ul li .more a,.picScroll-left .bd ul li .more a:hover{ color:#fff}

.box04{ width:100%; height:900px; background:url(../images/box04.jpg) no-repeat top center;}
.box04_bt{position:absolute; top:122px; right:0;}
.box04_eng{ position:absolute; right:101px; top:77px} 
.box04_tu{ position:absolute; right:78px; bottom:66px;}
.box04_wz{ position:absolute; width:678px; top:214px; left:0; }
.box04_wz p{ text-indent:2em; line-height:36px; font-size:18px;}
.box04 .more{width:144px; height:42px; line-height:39px; text-align:center; background:#fa8743; border-radius:12px; font-size:20px; margin-left:150px; margin-top:10px;}
.box04 .more a,.box04 .more a:hover{ color:#fff}
.box04 .more:hover{ background:#f16a1a}

.box05{ width:100%; height:900px; background:url(../images/box05.jpg) no-repeat top center; margin-bottom:36px; text-align:center;}
.box05_bt{ width:100%; text-align:center; padding-top:52px;}
.box05 .wz{ font-size:22px; color:#fff; line-height:44px; padding-top:16px;}
.box05 img{ padding-top:26px}

.mians_l{ float:left; width:236px;}
.mians_l ul li{ width:218px; background:url(../images/lm_bg.png) no-repeat; height:44px; line-height:44px; padding-left:18px; font-size:18px; margin-bottom:21px;}
.mians_l ul li.b1,.mians_l ul li:hover{background:url(../images/lms_bg.png) no-repeat;}
.mians_l ul li a,.mians_l ul li a:hover{ color:#fff}

.mians_r{ float:right; width:714px;}
.mians_r h5{ font-size:30px; background:url(../images/lm_tu.jpg) no-repeat top left; padding-top:30px; font-weight:normal}
.mians_r .neirong{ font-size:18px; line-height:38px; text-indent:2em; padding-top:30px}
