@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal; }

body{min-width: 1200px; width: 100%; overflow-x: hidden;}

.link_bj{/*background: url(../images/link_bj.jpg) no-repeat center 0;*/background:#e3e3e3;font-family:"Microsoft Yahei"; overflow: hidden;}
.link{width:1200px; margin: 0 auto; overflow: hidden;}
.link h2{background:#ff7701;width:90px; padding:12px 0 22px 18px;margin-right:20px;font-size: 18px; overflow: hidden; float: left; color:#fff;}
.link h2 i{display: block; font-family: Arial; font-weight: normal;}
.link p{width:1065px; overflow: hidden;float: left; font-size: 14px; color:#292929; line-height: 36px;}
.link p a{ color:#292929; display: inline-block;padding:0 10px;}

.about{width:1200px; height:630px; margin: 70px auto 0; overflow: hidden;font-family:"Microsoft Yahei"; }
.about dt img{width:1200px;height: 400px;}
.about dd h3{background: url(../images/about_line.gif) no-repeat center center;margin-top: 25px;height:50px; line-height: 50px; font-size: 30px;text-align: center;}
.about dd h3 a{ color:#333333;}
.about dd p{padding:15px 30px 0;text-align: center; font-size: 14px; line-height: 30px;}

.bt01{height:90px;background: url(../images/fang_line.png) no-repeat center bottom; overflow: hidden; font-size: 36px;text-align: center; line-height: 38px; color:#313131;}
.bt01 a{ color:#313131;}
.bt01 span{ color:#ff7701;}
.bt01 i{display: block; font-weight: normal;font-size: 18px; font-family: "Arial"; color:#686e7e;}
.bt01 em{display: block; font-size: 18px; color:#686e7e;font-weight: normal;}

.fang{width:1200px; margin: 45px auto 0;height:685px; overflow: hidden;font-family:"Microsoft Yahei";}
.fang dl{width:294px; float: left;margin:40px 8px 0 0; overflow: hidden;}
.fang dt{line-height: 0;}
.fang dt img{border:1px solid #e4e4e4;width:292px; height:198px;}
.fang dd{background: url(../images/fang_wz02.jpg) no-repeat center 0;width:294px; height:290px; overflow: hidden;}
.fang dd h3{ font-size: 22px; color:#1e1e1e;text-align: center;padding-top: 30px; line-height: 34px; height:124px; overflow: hidden;}
.fang dd h3 i{display: block;color:#333333; font-size: 48px; font-family: Times New Roman;text-transform: uppercase;font-weight: normal; line-height: 50px;}
.fang dd h3 span{display: block; font-size: 18px;font-weight: normal; color:#5a5a5a;}
.fang dd p{padding: 10px 30px 0; font-size: 14px; color:#5b5b5b;line-height: 25px;text-align: center;}
.fang dl:hover dd{background: url(../images/fang_wz01.jpg) no-repeat center 0;}
.fang dl:hover dd h3 i{ color:#fff;}
.fang dl:hover dd h3{ color:#fff;}
.fang dl:hover dd h3 span{ color:#fff;}
.fang dl:hover dd p{ color:#fff;}
.fang .nomar{margin-right: 0;}

.case_bj{background: url(../images/case_bj.jpg) no-repeat center 0;height:606px; overflow: hidden;padding-top: 45px;font-family:"Microsoft Yahei";}
.case{width:1200px; margin: 0 auto; overflow: hidden;}
.case_nav{width:233px; overflow: hidden;margin-top: 40px; float: left;}
.case_nav li{height:68px; margin-bottom: 23px; overflow: hidden;}
.case_nav li a{display: block; font-size: 20px; color:#000000; line-height: 68px;background: url(../images/case_cur1.png) no-repeat center 0; padding-left: 50px;}
.case_nav li a:hover , .case_nav .cur a{background: url(../images/case_cur.png) no-repeat center 0; color:#fff;text-decoration: none;}
.case_c{width:949px; float: right; overflow: hidden;margin-top: 40px;}
.case_c dl{height:343px; background:#fff; overflow: hidden;}
.case_c dt{width:629px; float: left; overflow: hidden;}
.case_c dt img{width:629px; height:343px;}
.case_c dd{width:273px; padding:60px 20px 0 0; overflow: hidden; float: right;}
.case_c dd h3{ font-size: 22px; line-height: 30px;}
.case_c dd h3 a{ color:#ff7701;}
.case_c dd p{padding-top: 10px;padding-right: 20px; height:144px; font-size: 16px; line-height: 25px; color:#5f5f5f;overflow: hidden;}
.case_c dd i{display: block;width:159px; height:37px; border:1px solid #dcdcdc;text-align: center; line-height: 37px;overflow: hidden; font-size: 14px;}
.case_c dd i a{color:#5f5f5f; }

.pro{margin: 50px auto 0;width:1200px;height:970px; overflow: hidden;font-family:"Microsoft Yahei";}
.list{width:282px; overflow: hidden;margin-top: 39px;}
.list h3{height:70px;background: url(../images/list_nav.jpg) no-repeat center 0; font-size: 24px; padding: 20px 0 0 45px;line-height: 30px;}
.list h3 a{ color:#fff;}
.list h3 i{display: block; font-size: 14px; color:#ffd3a8; text-transform: uppercase; font-family: Arial; font-weight: normal;}
.list_c{border:10px solid #fd9f1a;border-top: 0;height:665px;padding-top: 15px; overflow: hidden;}
.list_c h4{ margin:5px 0 0 20px;width:222px; height:35px; font-size: 16px;}
.list_c h4 a{ color:#000000;display: block;padding-left: 20px;background: url(../images/list_wz1.jpg) no-repeat 0 0;height:35px; line-height: 35px;}
.list_c h4 a:hover , .list_c h4.cur a{background: url(../images/list_wz.jpg) no-repeat 0 0; color:#fff;text-decoration: none;}
.list_c ul{margin:10px 0 10px 30px;}
.list_c li{ font-size: 14px;padding-left:15px ;line-height: 26px;background: url(../images/list_ico.gif) no-repeat 0 center; }

.pro_c{width:894px; float: right;margin-top: 39px; overflow: hidden;}
.pro_c h3{background: url(../images/pro_nav.jpg) no-repeat 0 0;height:55px; overflow: hidden; padding: 0 20px 0 60px; line-height: 55px;}
.pro_c h3 a{ font-size: 16px; color:#fff;}
.pro_c h3 span{margin-top: 15px;}
.pro_c li{ line-height: 0;border:1px solid #e3e3e3;width:280px; overflow: hidden; float: left;margin:30px 24px 0 0;}
.pro_c li img{width:262px; height:264px; border:1px solid #b8b7b0;display: block;margin: 8px auto ;}
.pro_c li span{display: block;height:46px;background:#e3e3e3; text-align: center;line-height: 46px; font-size: 14px; color:#666666;}
.pro_c .nomar{margin-right: 0;}

.select_bj{background: url(../images/select_bj.jpg) no-repeat center 0;height:668px; overflow: hidden;padding-top: 55px;font-family:"Microsoft Yahei";}
.select{width:1200px; margin: 0 auto; overflow: hidden; position: relative;height:655px;}
.select dl{position: absolute; overflow: hidden;}
.select .dl01{ top:179px; left:0;width:366px;}
.select .dl02{ top:420px; left:0;width:366px;}
.select .dl03{ top:179px; right:0;width:390px;}
.select .dl04{ top:420px; right:0;width:390px;}
.select .dl01 dt , .select .dl02 dt{float: right;}
.select .dl03 dt , .select .dl04 dt{float: left; margin-top: 10px;}
.select .dl01 dd , .select .dl02 dd{float: left;width:233px;text-align: right;}
.select .dl03 dd , .select .dl04 dd{float: right;width:245px;}
.select dt{width:111px; height:126px;background: url(../images/select_span-02.png) no-repeat center 0;}
.select dt img{width:111px; height:126px;}
.select dd p{padding-top: 17px ; font-size: 14px; line-height: 24px; color:#666;}
.select dd h3{background: url(../images/select_line1.gif) repeat-x center bottom; height:36px;}
.select dd h3 span{display: inline-block;border-bottom: 3px solid #666666;height:33px;}
.select dl:hover dt{background: url(../images/select_span.png) no-repeat center 0;}
.select dl:hover dd h3{background: url(../images/select_line2.gif) repeat-x center bottom;}
.select dl:hover dd h3 span{border-bottom: 3px solid #ff7701; color:#ff7701;}

.pic{background: url(../images/pic.jpg) no-repeat center 0;height:381px; overflow: hidden;font-family:"Microsoft Yahei"; position: relative;}
.pic p{position: absolute; top:264px; left:50%; margin-left: -50px;padding-left: 40px; font-size: 16px; color:#000000; background: url(../images/tel01.png) no-repeat 0 5px; height:60px;}
.pic p b{display: block; font-family: Arial; font-size: 20px;}

.ys_bj{margin-top: 55px;height:1308px; overflow: hidden;position: relative;font-family:"Microsoft Yahei";}
.ys_bj .bt01{height:100px;}
.ys1{margin-top: 52px;height:387px;background: url(../images/ys1.jpg) no-repeat center 0; overflow: hidden;}
.ys2{height:387px;background: url(../images/ys2.jpg) no-repeat center 0; overflow: hidden;}
.ys3{height:380px;background: url(../images/ys3.jpg) no-repeat center 0; overflow: hidden;}
.ys{position: absolute; top:155px; left:50%; margin-left: -600px;width:1200px;height:1154px; overflow: hidden;}
.ys .dl01{position: absolute; top:70px; left:0;width:540px;background: url(../images/01.gif) no-repeat 0 0;}
.ys .dl02{position: absolute; top:480px; right:0;width:560px;background: url(../images/02.gif) no-repeat 0 0;}
.ys .dl03{position: absolute; top:844px; left:0;width:440px;background: url(../images/03.gif) no-repeat 0 0;}
.ys dt{margin-left: 71px;height:90px;background: url(../images/ys_line.gif) no-repeat 0 bottom; font-size: 22px; color:#313131; line-height: 38px;margin-bottom: 20px;}
.ys dt b{display: block; font-size: 30px; color:#ff7701;}
.ys dd{padding-left: 15px;background: url(../images/ys_ico.gif) no-repeat 0 10px; font-size: 16px; line-height: 30px; color:#666666; }

.news_bj{padding-top: 70px;background: url(../images/news_bj.jpg) no-repeat center 0;height:462px; overflow: hidden;font-family:"Microsoft Yahei";}
.wt , .news{width:580px;height:400px; overflow: hidden;background:#fff;}
.news_bj h2{height:61px; border-bottom: 1px solid #ebebeb;overflow: hidden;background: url(../images/news_ico.gif) no-repeat 0 0;padding-left: 104px; font-size: 22px;}
.news_bj h2 a{ color:#272727; font-weight: normal;line-height: 61px;}
.news_bj h2 span{display: block;background: url(../images/news_line.gif) no-repeat  0 center;padding-left: 14px;width:85px;padding-top: 18px; font-size: 12px; line-height: 14px;height:43px;}
.news_bj h2 span a{ color:#2e2e2e;line-height: 16px;}
.news_bj h2 span i{display: block;font-family: Arial; text-transform: capitalize;}
.wt h2{background: url(../images/news_ico1.gif) no-repeat 0 0;}

.news_bj  dl{ margin: 20px auto 0;height:158px;width:520px;overflow: hidden;}
.news_bj dt{width:253px; float: left; overflow: hidden;}
.news_bj dt img{width:253px; height:139px;}
.news_bj dd{width:247px; float: right; overflow: hidden;}
.news_bj dd span{height:60px; font-size: 36px; color:#ff7701; font-family: Times New Roman; line-height: 60px;}
.news_bj dd h3{ font-size: 14px; line-height: 24px;}
.news_bj dd h3 a{ color:#333333;}
.news_bj dd p{ font-size: 14px; line-height: 18px; color:#757373;}
.news_bj ul{margin: 0 auto 0;width:520px; overflow: hidden;}
.news_bj ul li{ border-top: 1px dashed #c2c2c2; height:45px; line-height: 45px;background: url(../images/news_ico-12.gif) no-repeat left 20px;padding-left: 15px;font-size: 14px; }
.news_bj ul li a{ color:#5a5858;}
.news_bj ul li span{ color:#b0b0b0; font-family: Arial;}







