﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/**/


/**/

/**/
.pro{ height: 1003px; border-bottom: 1px solid #dcdcdc; background: url(../images/bj.jpg) repeat; margin-top:-20px;}

.pro h2{ height: 196px; overflow: hidden; text-align: center; background: url(../images/pro_hb.png) no-repeat center 104px; font-size: 16px; color: #a09f9f; text-transform: uppercase; font-weight: normal; line-height: 36px; font-family: Arial;}
.pro h2 a{ line-height: 36px; margin-top: 13px; color: #fff; font-size: 20px; font-family: "Microsoft Yahei"; font-weight: normal; display: block;}
.pro h2 img{ margin: 50px auto 0; display:block;}

.pro_q{ height: 114px; overflow: hidden;}
.pro_q h3{ margin-right: 45px; height: 114px; width: 292px; overflow: hidden;}
.pro_q h3 a{ display: inline-block; width: 292px; height: 114px; overflow: hidden; background: #595656; text-align: center; line-height: 114px; color: #fff; font-size: 24px; font-weight: normal;}

.pro_q ul{ margin-top: 37px; height: 50px; overflow: hidden;}
.pro_q ul li{ float: left; width: 167px; height: 50px; overflow: hidden;}
.pro_q ul li a{ display: inline-block; font-size: 16px; color: #595656; font-family: "Microsoft Yahei"; line-height: 48px; text-align: center; width: 167px; height: 50px;}
.pro_q ul li a:hover ,.pro_q .cur a{ font-weight: bold; color: #dab866; text-decoration: none; background: url(../images/p_lhb.png) no-repeat center top;}

.pro_c{ height: 586px; overflow: hidden; margin-top: 32px;}
.pro_c p{ width: 586px; height: 586px; overflow: hidden; position: relative; margin-right: 28px;}
.pro_c p img{ width: 586px; height: 586px; }
.pro_c p span{ display: block; position: absolute; bottom: 0; left: 0; font-size: 15px; color: #fff; text-align: center; line-height: 46px; font-family: "Microsoft Yahei"; width: 586px; height: 46px; background: url(../images/pro_pwb.jpg) no-repeat center top;}
.pro_c p span a{ color: #fff;}

.pro_c ul{ width: 586px;}
.pro_c ul li{ line-height: 0; width: 279px; height: 278px; overflow: hidden; float: left; margin-right: 28px; margin-bottom: 28px;}
.pro_c ul li img{ width: 279px; height: 278px;}
.pro_c ul li:nth-child(2n){ margin-right: 0;}
/**/
.adv{ height: 924px; overflow: hidden; position: relative;}
.adv h2{ height: 246px; overflow: hidden; text-align: center; background: url(../images/adv_hb.png) no-repeat center 117px; font-size: 16px; color: #a09f9f; text-transform: uppercase; font-weight: normal; line-height: 36px; font-family: Arial;}
.adv h2 p{ line-height: 36px; margin-top: 14px; color: #fff; font-size: 20px; font-family: "Microsoft Yahei"; font-weight: normal;}
.adv h2 img{ margin:62px auto 0; display:block;}

.adv_q{ position: absolute; width: 194px; height: 420px; overflow: hidden; left: 0; top: 246px;}
.adv_q ul li{ width: 194px; height: 141px; overflow: hidden; line-height: 0;}
.adv_q ul li a{ padding-top: 44px; display: inline-block; width: 194px; height: 101px; overflow: hidden; background: url(../images/adv_lhb.jpg) no-repeat left top;}
.adv_q ul li em{ vertical-align: middle; margin-left: 26px; vertical-align: center; margin-right: 18px; display: inline-block; width: 62px; height: 62px; overflow: hidden;}
.adv_q ul li span{ vertical-align: middle; display: inline-block; font-size: 22px; font-weight: bold; color: #fff; line-height: 28px;}

.adv_q ul li a:hover ,.adv_q .cur a{ background: #595656;}

.adv_con span{ width: 1006px; margin-left: 193px; display: block; height: 420px; overflow: hidden;}

.adv_con dl dt{ padding-top: 84px; background: url(../images/adv_xwb.gif) no-repeat 18px top; height: 74px; width: 305px;}
.adv_con dl dt em{ margin-right: 24px; text-align: center; line-height: 66px; display: block; width: 40px; height: 66px; font-size: 40px; font-family: Arial; color: #333; border-bottom: 2px solid #dab866;}
.adv_con dl dt p{ font-size:25px; color: #333; font-family: "Microsoft Yahei";}
.adv_con dl dt p b{ display: block; font-size: 24px;}

.adv_con dl dd{ margin-top: 60px; width: 884px;}
.adv_con dl dd p{ background: url(../images/adv_wb.gif) no-repeat left 10px; margin-bottom: 20px; font-size: 16px; color: #333; line-height: 30px; padding-left: 24px;}
.adv_con dl dd p b{ color: #dab866;}
/**/
.ad{ height: 230px; background: url(../images/ad_bj.jpg) no-repeat center top; overflow: hidden;}
.ad_con{ position: relative; height: 230px; overflow: hidden;}
.ad_con p{ width: 188px; padding-top: 48px; background: url(../images/ly_tel.png) no-repeat center top; position: absolute; top: 48px; right: 0; font-size: 28px; color: #dab866; font-size: 28px; font-family: Arial; font-weight: bold;}
.ad_con p a{ margin-top: 12px; width: 177px; height: 36px; border: 2px solid #fff; text-align: center; font-size: 16px; font-weight: bold; line-height: 36px; color: #fff; display: block; }

/**/
.case{ height: 1174px; overflow: hidden; background: url(../images/case_bj.jpg) repeat-x;}
.case h2{ height: 255px; overflow: hidden; text-align: center; background: url(../images/adv_hb.png) no-repeat center 124px; font-size: 16px; color: #a09f9f; text-transform: uppercase; font-weight: normal; line-height: 36px; font-family: Arial;}
.case h2 a{ display: block; line-height: 36px; margin-top: 14px; color: #fff; font-size: 20px; font-family: "Microsoft Yahei"; font-weight: normal; text-align:center;}
.case h2 img{ margin: 70px auto 0; display:block;}

.case_q{ height: 79px; overflow: hidden;}
.case_q ul li{ width: 169px; border-right: 1px solid #d6d6d6; float: left; height: 79px;}
.case_q ul li a{ display: inline-block; width: 169px; height: 79px; overflow: hidden; text-align: center; font-size: 16px; line-height: 82px; color: #333; font-family: "Microsoft Yahei"; }
.case_q ul li a:hover ,.case_q .cur a{ text-decoration: none; font-weight: bold; background: url(../images/case_lhb.gif) no-repeat center top;}
.case_q span{ display: block; width: 114px; height: 24px; overflow: hidden; margin-top: 29px; margin-right: 30px;}
.case_q span a{ display: block; width: 94px; height: 24px; overflow: hidden; background: url(../images/case_m.gif) no-repeat left top; font-size: 14px; line-height: 24px;  padding-left: 20px; color: #000; font-family: "Microsoft Yahei";}

.casee_pro{ margin-top: 41px;}
.casee_pro dl{ height: 400px; overflow: hidden; margin-bottom: 25px;}
.casee_pro dl dt{ width: 590px; height: 400px; overflow: hidden; margin-right: 20px;float:left;}
.casee_pro dl dt:nth-child(2n){margin-right:0;}
.casee_pro dl dt img{ width: 100%; height: 100%;}
.casee_pro dl dd{ position: relative; width: 385px; height: 475px; background: #fff url(../images/case_wtb.jpg) no-repeat left bottom; overflow: hidden;}
.casee_pro dl dd p{ width: 284px; margin: 40px auto 0; font-size: 16px; color: #555; line-height: 30px; font-family: "Microsoft Yahei"; background: url(../images/case_xwb.gif) no-repeat left bottom; height: 220px; overflow: hidden;}
.casee_pro dl dd p a{ display: block; font-size: 21px; font-weight: bold; color: #333; font-family: "Microsoft Yahei"; line-height: 35px;}
.casee_pro dl dd span{ display: block; position: absolute; width: 177px; height: 36px; text-align: center; border: 2px solid #dab866; font-size: 16px; font-family: "Microsoft Yahei"; color: #dab866; font-weight: bold; line-height: 36px; bottom: 47px; right: 44px;}
.casee_pro dl dd span a{ color: #dab866;}

.casee_pro ul{ height: 230px; overflow: hidden;}
.casee_pro ul li{ width: 384px; height: 230px; overflow: hidden; float: left; position: relative; margin-right: 24px;}
.casee_pro ul li img{ width: 384px; height: 230px;}
.casee_pro ul li p{ position: absolute; display: none; width: 384px; height: 230px; top: 0; left: 0; background: url(../images/case_thb.png) no-repeat left top; text-align: center; font-size: 14px; color: #cececd; line-height: 36px;}
.casee_pro ul li p b{ display: block; font-size: 16px; color: #fff; margin-top: 60px; line-height: 44px;}
.casee_pro ul li:nth-child(3n){ margin-right: 0;}
/**/
.tec{ height: 230px; overflow: hidden; background: url(../images/tec_bj.jpg) no-repeat center top;}

.tec ul{ margin-left: 300px; margin-top: 57px;}
.tec ul li{ float: left; width: 116px; height: 116px; overflow: hidden; position: relative; margin-right: 14px;}
.tec ul li a{ display: inline-block; width: 116px; height: 116px; background: url(../images/tec_tb.png) no-repeat left top;}
.tec ul li img{ width: 116px; height: 116px;}
.tec ul li span{ width: 116px; height: 76px; font-size: 16px; color: #fff; text-align: center; font-family: "Microsoft Yahei"; line-height: 76px; display: block; position: absolute; bottom: 0; left: 0;}
.tec ul li a:hover{background: url(../images/tec_tbh.png) no-repeat left top;}
.tec ul li a:hover span{ font-weight: bold;}
.tec .nobot{ margin-right: 0;}
/**/
.edgv01{ height: 750px; overflow: hidden; background: url(../images/edgv_b01.jpg) no-repeat center top;}
.edgv01 h2{ height: 233px; overflow: hidden; text-align: center; background: url(../images/edgv_hb.png) no-repeat center 120px; font-size: 16px; color: #a09f9f; text-transform: uppercase; font-weight: normal; line-height: 36px; font-family: Arial;}
.edgv01 h2 p{ line-height: 36px; margin-top: 14px; color: #fff; font-size: 20px; font-family: "Microsoft Yahei"; font-weight: normal;}
.edgv01 h2 p b{ font-size: 26px;}
.edgv01 h2 img{ margin: 67px auto 0; display:block;}

.ed_w01{ height: 482px; overflow: hidden;}

.ed_w01 dl{ margin-top: 48px; width: 685px;}
.ed_w01 dl dt{ height: 129px; margin-bottom: 12px; overflow: hidden;}
.ed_w01 dl dt span{ display: block; width: 70px; height: 126px; overflow: hidden; font-size: 40px; text-align: center; line-height: 126px; color: #fff; background: #595656; border-top: 3px solid #dab866; margin-right: 40px;}
.ed_w01 dl dt p{ font-size: 24px; color: #444; width: 566px; background: url(../images/e_wb.gif) repeat-x left bottom; height: 94px; overflow: hidden; line-height: 30px; margin-top: 15px;}
.ed_w01 dl dt p b{ display: block; font-size: 30px; color: #222; line-height: 46px;}
.ed_w01 dl dt p em{ font-size: 16px; text-transform: uppercase; font-family: Arial; color: #595656;}
.ed_w01 dl dd p{ margin-left: 31px; margin-bottom: 20px; background: url(../images/ed_p.png) no-repeat left 10px; padding-left: 82px; font-size: 16px; line-height: 30px; color: #555;}
.ed_w01 dl dd p b{ color: #dab866;}

.te_q{ margin: 0 auto 44px; height: 95px; border-bottom: 1px solid #cdcccc; width: 786px; padding-left: 257px;}
.te_q ul li{ width: 280px; float: left;}
.te_q ul li em{ margin-right: 22px; display: block; float: left; width: 56px; height: 56px; overflow: hidden;}
.te_q ul li span{ margin-top: 6px; display: block; font-size: 16px; color: #737171; text-transform: uppercase;}
.te_q ul li span i{ line-height: 32px; display: block; font-size: 24px; color: #595656}

.te_q a.phover{ text-decoration: none;}
.te_q a.phover span i{ color: #dab866; font-weight: bold;}
.te_q a .t02{ display:none;}
.te_q a.phover .t01 { display:none;}
.te_q a.phover .t02 { display:block;}

.te_q .cur a span i{ color: #dab866; font-weight: bold;}
.te_q .cur .t01 { display:none;}
.te_q .cur .t02 { display:block;}

.te_c{ height: 268px; overflow: hidden; position:relative;}
.te_c em{ display: block; width: 48px; height: 48px; margin-top: 99px;}

.te_c ul{ margin-left: 30px; display: inline;}
.te_c ul li{ width: 241px; height: 268px; overflow: hidden; margin:0 13px; float: left; position: relative;}
.te_c ul li img{ width: 241px; height: 268px; }
.te_c ul li span{ display: block; position: absolute; bottom: 0; left: 0; width: 241px; height: 46px; background: url(../images/t_wb.png) repeat-x left top; line-height: 46px; text-align: center; font-size: 15px; color: #fff;}

.te_c .nobot{ margin-right: 0;}
/**/
.edgv02{ height: 800px; overflow: hidden; background: url(../images/edgv_b02.jpg) no-repeat center top;}

.ed_w02{ margin-top: 111px; margin-left: 523px;}
.ed_w02 dl{ margin-top: 0;}
/**/

.ser{ height: 484px; overflow: hidden; background: url(../images/ser_bj.jpg) no-repeat center top;}

.ser_q{ margin: 31px auto 49px; height: 95px; border-bottom: 1px solid #cdcccc; width: 786px; padding-left: 257px;}
.ser_q ul li{ width: 280px; float: left;}
.ser_q ul li em{ margin-right: 22px; display: block; float: left; width: 56px; height: 56px; overflow: hidden;}
.ser_q ul li span{ margin-top: 6px; display: block; font-size: 16px; color: #737171; text-transform: uppercase;}
.ser_q ul li span i{ line-height: 32px; display: block; font-size: 24px; color: #595656}


.ser_q a.phover{ text-decoration: none;}
.ser_q a.phover span i{ color: #dab866; font-weight: bold;}
.ser_q a .s02{ display:none;}
.ser_q a.phover .s01 { display:none;}
.ser_q a.phover .s02 { display:block;}

.ser_q .cur a span i{ color: #dab866; font-weight: bold;}
.ser_q .cur .s01 { display:none;}
.ser_q .cur .s02 { display:block;}

.ser_c em{ margin-top: 64px;}
.ser_c ul li{ width: 241px; height: 188px; overflow: hidden;}
.ser_c ul li img{ width: 241px; height: 188px;}

/**/
.edgc03{ height: 590px; overflow: hidden; background: url(../images/edgv_b03.jpg) no-repeat center top;}

.ed_w03{ width: 706px; margin-top: 140px;}
.ed_w03 dl{ margin-top: 0;}

/**/
.ly{ height: 670px; overflow: hidden; background: url(../images/ly_bj.jpg) no-repeat center top;}

.ly_con{ height: 670px; position: relative; overflow: hidden;}

.ly ul{ margin-left: 520px; margin-top: 272px; width:640px; overflow:hidden;}
.ly li{ float: left; margin:0 0 14px 0; line-height:0px; color:#fc8d00;}
.ly li img{ vertical-align:middle; width:82px; height:42px; margin-left:3px;}
.ly li span{ display:inline-block; font-size: 15px; color: #595656; font-family: "Microsoft Yahei"; line-height: 40px; vertical-align:top; text-align:center; height: 40px; width:90px; overflow:hidden;}

.ly .li01{ border: 1px solid #dcdcdc; margin-right: 16px; width: 310px; height: 40px; overflow: hidden;}
.ly .li02{ border: 1px solid #dcdcdc; width: 638px; height: 86px; overflow: hidden;}
.ly .li03{ width: 248px; height: 42px; margin-right: 14px;}
.ly .li04{ width: 378px; margin-top: 1px;}

.ly .inp1{ width:198px; padding-left:10px; height:40px; border:0; line-height:40px; overflow:hidden; background:none; font-size: 14px; font-family: "Microsoft Yahei"; color:#595656; outline:none;}
.ly .inp2{ width:537px; padding-left:10px; height:76px;border:0; line-height:24px; overflow:hidden; background:none; resize:none; color:#595656;outline:none;}
.ly .inp3{ width:146px; padding-left:10px; height:42px; font-size: 14px; font-family: "Microsoft Yahei"; border:1px solid #dcdcdc; line-height:40px; overflow:hidden; background:none;color:#595656;outline:none;}

.ly .btn1{ display:inline-block; background:url(../images/ly_btn01.jpg) no-repeat left top;width:181px; height:40px; border:0;}
.ly .btn2{ display:inline-block; background:url(../images/ly_btn02.jpg) no-repeat left top; width:181px; height:40px; margin-left:16px; border:0;}
.ly .nobot{ margin-right: 0;}

.ly_tel{ position: absolute; top: 470px;left: 0;}
.ly_tel p{ padding-left: 54px; font-size: 28px; line-height: 42px; font-family: Arial; font-weight: bold; color: #fff; background: url(../images/ly_tel.png) no-repeat left top;}
.ly_tel p a{ display: block; text-align: center; margin-top: 14px; font-size: 16px; line-height: 36px; font-weight: bold; color: #fff; border: 2px solid #fff; width: 177px; height: 36px;}
/**/
.cus{ height: 573px; overflow: hidden; background: url(../images/bj.jpg) repeat;}
.cus h2{ height: 238px; overflow: hidden; text-align: center; background: url(../images/case_hb.png) no-repeat center 107px; font-size: 16px; color: #a09f9f; text-transform: uppercase; font-weight: normal; line-height: 36px; font-family: Arial;}
.cus h2 a{ display: block; line-height: 36px; margin-top: 14px; color: #fff; font-size: 20px; font-family: "Microsoft Yahei"; font-weight: normal;}
.cus h2 img{ margin-top: 56px;}

.cus_con dl{ width: 587px; height: 258px; background: #fff; float: left; margin-right: 26px;}
.cus_con dl dt{ width: 240px; height: 258px; overflow: hidden;}
.cus_con dl dt img{ width: 240px; height: 258px;}
.cus_con dl dd{ margin-left: 40px; margin-top: 23px; width: 284px;}
.cus_con dl dd span{ display: block; height: 52px; overflow: hidden; line-height: 52px; font-size: 16px; color: #333; font-weight: bold; font-family: "Microsoft Yahei"; background: url(../images/cus_wb.gif) no-repeat left bottom;}
.cus_con dl dd span a{ color: #333;}
.cus_con dl dd p{ margin-top: 12px; font-size: 14px; color: #333; line-height: 30px;}
.cus_con dl dd p a{ display: block; margin-top: 30px; width: 177px; height: 36px; border: 2px solid #dab866; text-align: center; line-height: 36px; font-size: 16px; color: #dab866; font-family: "Microsoft Yahei"; font-weight: bold;}
.cus_con .nobot{ margin-right: 0;}
/**/
.about{ height: 481px; overflow: hidden; background: url(../images/bj.jpg) repeat; padding-top:40px;}

.about dl dt{ width: 585px; height: 418px; overflow: hidden; position: relative; z-index: 10;}
.about dl dt img{ width: 585px; height: 418px;}
.about dl dd{ padding-left: 112px; padding-right: 55px; width: 503px; height: 418px; overflow: hidden; margin-left: -55px; background: url(../images/a_wb.jpg) no-repeat left top;}
.about dl dd h2{ background:url(../images/cus_wb.gif) no-repeat left 54px; display: block; margin-top: 48px; font-size: 16px; text-transform: uppercase; padding-bottom: 20px;}
.about dl dd h2 a{ display: block; font-size:30px; color:#dab866;}
.about dl dd p{ font-size: 14px; color: #fff; line-height: 30px; font-family: "Microsoft Yahei"; margin-top: 20px;}
.about dl dd p a{ color: #fff;}
.about dl dd span{ margin-top: 42px; display: block;}
.about dl dd span a{ display: inline-block; margin-right: 18px; width: 177px; height: 36px; text-align: center; border: 2px solid #fff; font-size: 16px; color: #fff; line-height: 36px; font-weight: bold; font-family: "Microsoft Yahei";}

.about dl dd span .a01{ border-color: #dab866; color: #dab866;}
/**/
.new{  background: url(../images/bj.jpg) repeat; height: 605px; overflow: hidden; border-bottom: 1px solid #dedddd;}

.n_l{ width: 586px; overflow: hidden;}
.n_q{ margin-bottom: 47px; height: 66px; overflow: hidden; border-bottom: 1px solid #d0d0d1;}
.n_q ul li{ float: left; margin-right: 38px; font-size: 16px; color: #595656; font-weight: bold; font-family: "Microsoft Yahei"; line-height: 64px;}
.n_q ul li a{ padding: 0 6px; display: inline-block; color: #666;}
.n_q ul li a:hover ,.n_q .cur a{ border-bottom: 2px solid #dab866; text-decoration: none; color: #dab866;}
.n_q span{ width: 40px; height: 40px; display: block; margin-top: 13px;}

.n_c dl{ width: 241px; height: 425px; overflow: hidden; position: relative;}
.n_c dl dt{ width: 241px; height: 425px; overflow: hidden; position: relative;}
.n_c dl dt p{ position: absolute; top: 27px; left: 30px; font-size: 36px; color: #504c4c; font-family: Arial; line-height: 54px;}
.n_c dl dt p span{ display: block; width: 58px; height: 26px; overflow: hidden; text-align: center; background: #504c4c; font-size: 14px; color: #fff; line-height: 26px;}
.n_c dl dd{ font-size: 14px; color: #fff; line-height: 30px; background: url(../images/n_tb.png) repeat; position: absolute; bottom: 0; left: 0; width: 192px; padding: 0 25px; height: 149px;}
.n_c dl dd a{ display: block; border-bottom: 1px solid #5b5b5b; height: 44px; line-height: 44px; margin-top: 14px; color: #fff; font-size: 15px; font-weight: bold; width:192px; overflow:hidden;}

.n_x ul{ height: 384px; overflow: hidden;}
.n_x ul li{ overflow: hidden; height: 40px; line-height: 40px; border-bottom: 1px solid #d4d4d5; font-size: 14px; color: #858686; font-family: Arial;}
.n_x ul li a{ font-size: 14px; color: #555; font-family: "Microsoft Yahei";}
.n_x .nobot{ border-bottom: 0;}
.n_x p{ width: 181px; height: 40px;}
.n_x p a{ display: block; width: 177px; height: 36px; overflow: hidden; border: 2px solid #dab866; text-align: center; font-size: 16px; font-weight: bold; color: #dab866; line-height: 36px;}

.wd_w{ width: 560px; overflow: hidden;}
.wd_w h2{ margin-bottom: 45px; height: 66px; border-bottom: 1px solid #d0d0d1; line-height: 66px;}
.wd_w h2 a{ display: inline-block; font-size: 16px; color: #595656; font-weight: bold; padding: 0 7px; border-bottom: 2px solid #595656; line-height: 54px;}
.wd_w h2 span{ width: 40px; height: 40px; display: block; margin-top: 13px;}
.wd_w h2 span a{ border: 0; padding: 0;}

.wd_c dl{ height: 96px; overflow: hidden; border-bottom: 1px solid #d5d5d6;}
.wd_c dl dt{ margin-top: 20px; background: url(../images/wd_w.gif) no-repeat left center; font-size: 14px; font-weight: bold; color: #555; font-family: "Microsoft Yahei"; line-height: 30px; padding-left: 27px;}
.wd_c dl dt a{ color: #555;}
.wd_c dl dd{ background: url(../images/wd_d.gif) no-repeat left center; padding-left: 27px; font-size: 14px; color: #858586; line-height: 30px;}
.wd_c .nobot{ border-bottom: 0;}
.wd_w p{ width: 181px; height: 40px;}
.wd_w p a{ display: block; width: 177px; height: 36px; overflow: hidden; border: 2px solid #dab866; text-align: center; font-size: 16px; font-weight: bold; color: #dab866; line-height: 36px;}
/**/

/**/
.link {  background: url(../images/bj.jpg) repeat; overflow:hidden; padding:20px 0;}
.link h2{ width: 124px; overflow:hidden;}
.link h2 em{ background: url(../images/link_lb.jpg) no-repeat left center; line-height: 28px; padding-left: 40px; display: block; font-size: 16px;}
.link h2 em a{ color: #595656;}
.link h2 span{ margin-top: 11px; width: 123px; height: 22px; font-size: 14px; color: #fff; text-align: center; display: block; line-height: 22px; background: #595656; font-weight: normal;}
.link h2 span a{ color: #fff;}


.link p{ width: 1026px; line-height:34px; color:#555; font-size: 14px; font-family:"Microsoft Yahei";}
.link p a{ color:#555; padding:0 23px; display:inline-block;}

.fullSlide {
	width:100%;
	position:relative;
	height:635px;

}

.fullSlide .bd li {
	
	height:610px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
	 background-repeat:no-repeat;
}
.fullSlide .bd li  a
{
     display:block;  height:529px;
}

.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:30px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:20px;
	height:20px;
	margin:1px;
	overflow:hidden;
	background:#dab866;
	  border-radius:100%;
	
}
.fullSlide .hd ul .on {
	background:#595656;
}
.fullSlide .prev,.fullSlide .next {	display:block;
	position:absolute;
	z-index:1;top:50%;
	margin-top:-30px;left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:81px; height:80px;}
.fullSlide .prev{ background:url(../images/left1s.png) no-repeat;}
.fullSlide .next {left:auto;right:1%;background:url(../images/right1s.png) no-repeat;}
