.pdc1_txts .pf,.pdc2box .txt h3 i,.pdc2box .txt .p3 a,.pdc2_r li .ibg,.list_pic,.list_pic i

 { background: url(../images/pdspr.png) no-repeat;}

.position2 { width: 1100px; border-bottom: none; height: 43px;}

.pdtle { border-bottom: 1px solid #ccc; padding-bottom: 12px; position: relative; margin-bottom: 30px;}

.pdtle h3 { font-size: 26px; font-weight: normal; height:26px; line-height:26px;}

.pdtle h3 span { color: #999; font-size: 14px; margin-left: 10px;}

.pdtle i{ display: block; position: absolute; left:0; bottom: -2px; height: 3px; width: 60px; background: url(../images/nspr.png) no-repeat;}



.pdbanner { height: 280px; max-width: 1600px; margin:0 auto;}

.pdbanner a { display: block; height: 280px; width: 100%;}



/*pd1*/

.pdc1_pics { width: 260px; height: 235px; position: relative; overflow:hidden;}

.pdc1_pics .bd ul li { position: relative; height: 235px;}

.pdc1_pics .bd ul li span { display: block; width: 100%; height: 30px; background: #000; filter: alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5; position: absolute; left:0; bottom: 0; z-index: 1;}

.pdc1_pics .bd ul li p { position: absolute; z-index: 2; left:0; bottom: 0; height: 30px; line-height: 30px; padding:0 8px; color: #fff; }

.pdc1_pics .hd { position: absolute; right: 5px; bottom: 5px; z-index: 3;}

.pdc1_pics .hd ul li { width: 20px; height: 16px; line-height: 16px; text-align: center; background: #1c242c; color: #fff; float: left; margin-right: 4px; cursor: pointer;}

.pdc1_pics .hd ul li.on { background: #fa8c00;}



.pdc1_txts { width: 470px; padding:20px 25px 0 20px; height: 215px; background: #f5f5f5; position: relative;}

.pdc1_txts p { margin-bottom: 5px;}

.pdc1_txts p strong { font-size: 16px; color: #000;}

.pdc1_txts p span { font-size: 14px; color: #666;}

.pdc1_txts p a { color: #c45325;}

.pdc1_txts .pf { display: block; width: 33px; height: 35px; position: absolute; right: -1px; top:-1px;}

.pdc1_r { width: 300px; position: relative;}

.pdc1r_hd { position: absolute; right: 12px; top:10px;}

.pdc1r_hd a { display: block; width: 25px; height: 25px; text-align: center; line-height: 25px; color: #fff; border:1px solid #dbc2a1; float: left; margin-left: 5px;}

.pdc1r_tle { height: 50px; background: url(../images/pd3_20.png) repeat-y; line-height: 50px; color: #fff; padding-left: 10px; font-weight: normal; font-size: 14px;}

.pdc1r_tle .span1 { font-size: 20px; margin-right: 8px;}

.pdc1r_doc { border:1px solid #ccc; border-top:none; padding: 15px 10px;}

.pdc1r_doc .bd { height:100px; overflow:hidden;}

.pddoc_pic { width: 100px; height: 100px; border-radius:50%; overflow: hidden;}

.pddoc_pic img { width: 100px;}

.pddoc_txt { width: 168px;}

.pddoc_txt h3 { font-size: 18px; font-weight: normal;}

.pddoc_txt h3 .span2 { font-size:16px;}

.pddoc_txt h3 .span1 { margin-right: 5px;}

.pddoc_txt h4 { font-size: 18px; color: #e85007; font-weight: normal;}

.pddoc_txt p { color: #666; line-height: 20px; margin-top: 6px;}

.pdc1r_btns { padding:19px 20px 0;}

.pdc1r_btns a { display: block; width: 110px; height: 35px; text-align: center; line-height: 35px; color: #fff; font-size: 16px; background: #c45325; border-radius: 5px;}

.pdc1r_btns a:hover { background:#e9a657!important;}

.pdc1r_btns a.a2 { background: #bd935c;}

.pdc1r_change { width:278px;}







/*pd2*/

.pdc2_l { width: 560px; border-right: 1px solid #c3dbe3; padding-right: 30px;}

.pdc2box .pics { width: 150px; height: 136px; overflow: hidden;}

.pdc2box .pics img { width: 150px;}

.pdc2box .txt { width: 390px;}

.pdc2box .txt h3 { margin-top: 5px;}

.pdc2box .txt h3 a { color: #c45325; font-size: 20px; font-weight: normal;}

.pdc2box .txt h3 a:hover { text-decoration: underline;}

.pdc2box .txt h3 i { display: inline-block; width: 33px; height: 20px; background-position: -34px 0; margin-left: 3px;}

.pdc2box .txt .p1 { margin:8px 0 15px 0;}

.pdc2box .txt .p2 { color: #666;}

.pdc2box .txt .p2 span { margin-right: 20px;}

.pdc2box .txt .p3 a { display: block; float: left; width: 32px; height: 32px; margin-left: 15px; background-position: 0 -35px;}

.pdc2box .txt .p3 a:hover { background-position: 0 -68px;}

.pdc2box .txt .p3 a.a2:hover { background-position: -33px -68px;}

.pdc2box .txt .p3 a.a2 { background-position: -33px -35px;}

.adborder { border-bottom: 1px dashed #c3dbe3; padding-bottom: 20px; margin-bottom: 20px;}

.pdc2_r { width: 480px;}

.pdc2_r li { border-bottom: 1px dashed #c3dbe3; padding-bottom: 19px; margin-top: 19px;}

.pdc2_r li:first-child { margin-top: 0;}

.pdc2_r li .ibg { display: block; width: 28px; height: 27px; background-position: -69px 3px; margin-right: 8px;}

.pdc2_r li a { font-size: 16px;}

.pdc2_r li a:hover { color:#c35225;}

.pdc2_r li span { color: #666;}

.pdc2_r li span { background:url(../images/pdx_03.png) no-repeat right center; padding-right:85px; display:inline-block;}

.pdc2_r li span.i3,.pdc2_r li span.i4,.pdc2_r li span.i5 {background:url(../images/pdx_06.png) no-repeat right center;}



/*pd3*/

.pdc3box { margin-left:-25px; height:330px;}

.list { width: 320px; height: 100px; background: #eee; padding:20px 10px 20px 20px; float: left; margin-left:25px; margin-bottom: 25px;}

.list_pic { width: 100px; height: 100px; background-position: 0 -210px; }

.list_pic p { text-align: center; color: #fff;}

.list_pic i { display: block; width: 50px; height: 45px; margin:0 auto; margin-top: 20px;}

.list_pic i.i1 { background-position: -106px 0;}

.list_pic i.i2 { background-position: -157px 0;}

.list_pic i.i3 { background-position: -210px 0;}

.list_pic i.i4 { background-position: -263px 0;}

.list_pic i.i5 { background-position: -316px 0;}

.list_pic i.i6 { background-position: -368px 0;}

.list_txt { width: 210px;}

.list_txt h3 a { color: #000; font-size: 18px;}

.list_txt h3 { margin:5px 0 10px; font-weight: normal;}

.list_txt p a { color: #e85007;}

.list:hover { background: url(../images/pd3_20.png) repeat-y;}

.list:hover .list_pic { background-position: 0 -106px;}

.list:hover .list_pic p { color: #333;}

.list:hover .list_txt h3 a { color: #fff;}

.list:hover .list_txt p { color: #fff;}

.list:hover .list_txt p a { color: #ffd159;}

.list:hover .list_pic i.i1 { background-position: -106px -48px;}

.list:hover .list_pic i.i2 { background-position: -157px -48px;}

.list:hover .list_pic i.i3 { background-position: -210px -48px;}

.list:hover .list_pic i.i4 { background-position: -263px -48px;}

.list:hover .list_pic i.i5 { background-position: -316px -48px;}

.list:hover .list_pic i.i6 { background-position: -368px -48px;}

.pdad { padding-top: 15px; position: relative;}

.pdad img { display: block;}

.pdad .hd { position: absolute; right: 10px; bottom: 10px; height: 15px;}

.pdad .hd ul li { float: left; width: 12px; height: 12px; background: gray; margin:0 3px; cursor: pointer; border-radius: 50%;}

.pdad .hd ul li.on { background: orange;}



/*pd4*/

.pdc4_l { width:710px;}

.pdc4_l ul { margin-left: -55px;}

.pdc4_l li { width: 200px; float: left; margin-left:55px;}

.pdc4_l li .pdc4_pic { width: 200px; height: 181px; overflow: hidden;}

.pdc4_l li img { display: block; width: 200px;}

.pdc4_l li h3 { font-weight: normal; font-size: 18px; color: #c45325; margin:8px 0 5px; text-align: center;}

.pdc4_btn { margin:0 auto; margin-top: 40px; width: 440px;}

.pdc4_btn input { width: 285px; padding:0; height: 50px; line-height: 50px; padding-left: 20px; background: #fff; border:1px solid #fa8c00; border-top-left-radius: 5px; border-bottom-left-radius: 5px; font-size: 16px; color: #454545;}

.pdc4_btn a { display: block; width: 130px; height: 52px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; background: #fa8c00; line-height: 52px; text-align: center; font-size: 20px; color: #fff;}

.pdc4_r { width: 352px;}

.pdc4_title { height: 50px; line-height: 50px; padding-left:15px; color: #fff; font-size: 24px; background: url(../images/pd3_20.png) repeat-y; font-weight: normal;}

.pdc4_form { background: #fff; padding:15px 20px 20px;}

.pdc4_form h3 { font-weight: normal; color: #e85007; font-size: 14px; text-align: center;}

.pdc4_form p { border:1px solid #ccc; height: 40px; line-height: 40px; padding-left: 10px;}

.pdc4_form p.p1 { width: 138px;}

.pdc4_form p label { float: left;}

.pdc4_form p input,.pdc4_form p select { float: left; height: 40px; border:none; padding:0;}

.pdc4_form p input { width: 230px;}

.pdc4_form p select { width: 230px;}

.pdc4_form p.p1 input { width: 96px; }

.pdc4_btns { padding:10px 20px 0; }

.pdc4_btns input { width: 120px; height: 40px; line-height: 40px; text-align: center; color: #fff; font-size: 16px; border:none; border-radius: 5px; background: #1ca08b; cursor: pointer;}

.pdc4_btns input.input2 { background: #c45325;}





/*pd5*/

.pdcon5 { background: url(../images/pd4_35.jpg) no-repeat top center; height: 200px;}

.pdc5_l { width: 168px; text-align: center; margin-top: 60px; font-size: 16px; color: #fff;}

.pdc5_l h3 { color: #ffd159; font-weight: normal; font-size: 20px; margin-bottom: 5px;}

.pdc5_c { margin-left: 15px; width: 530px; margin-top: 35px;}

.pdc5_c li { float: left; width: 220px; height: 35px; line-height: 35px; color: #fff; padding-left:20px; margin-left: 20px; border-radius: 5px; margin-bottom: 10px;}

.pdc5_c li a { font-size: 16px; color: #fff;}

.pdc5_r { display: block; width: 216px; height: 80px; padding-left: 105px; margin-top: 50px; font-size: 20px; padding-top: 20px; line-height: 30px;}

.pdc5_r:hover { background:#fa8c00 url(../images/pd6_03.png) no-repeat 28px center; color:#fff; border-radius:8px;}



/*20161026 add btns*/

.telbtn { display:block; width:152px; height:35px; border:1px solid #ec6206; color:#ec6206; font-size:20px; background:url(../images/new1026_03.png) no-repeat 15px center; padding-left:43px; line-height:35px; font-family:Arial; border-radius:5px;}

.telbtn:hover { background:#ec6206 url(../images/new1026_2_03.png) no-repeat 15px center; color:#fff;}

.bzkp{width:710px;height:362px;position:relative;}
.bzkp ul,.bzkp ul li>img{width:710px;height:362px;}
.bzkp a{display:inline-block;width:40px;height:90px;position:absolute;top:136px;}
.bzkp a>img{width:40px;height:90px;}
.bzkp a.bzkp_prev{left:0;}
.bzkp a.bzkp_next{right:0px;}

