body{ /*background: #dbdad8;*/ background: url(../images/bg.png) repeat-y center center #dbdad8; }
.clear{font-size:0;line-height:0;height:0;overflow:hidden;clear:both;visibility:hidden}
.fl,.mark{float:left}.fr,.subMark{float:right}
.spanclass,.contentdiv{display:none}
a{color:#000;text-decoration:none}a:hover{color:#884400;text-decoration:underline}
.bigTit{ font-size: 18px; font-family:\u5FAE\u8F6F\u96C5\u9ED1; height: 47px; line-height: 60px; overflow: hidden; text-align:center; font-weight:700;}
.bigTit a{ color:#cd0003;}
.subTit{ text-align: center;color:#5d6568; height: 20px; margin-bottom:14px;}
.subTit a{ color:#5d6568;}
.moreLink{ color:#fd7a06;}

.headerBg{ background: url(../images/bannner.jpg) center top no-repeat; padding-top: 322px; }
.header{ width: 1000px; margin: 0 auto;  }
h1{ text-indent: -9999em;}
.nav{ height:43px; text-indent: -9999em;}
.nav a{ width: 130px; height: 43px; float: left;}
.nav a:hover{ background: url(../images/navHover.png) center 32px no-repeat;}
.nav .home{ width: 96px; height:43px; float: left;}
.nav .end{ width: 124px;}
.main{ width: 980px; margin: 0 auto; padding: 0 10px; background: #fff;}
.p1{ width: 980px; margin: 0 auto; padding: 20px 10px 0;height: 445px; overflow: hidden;}
.p1 .layA{ width: 350px; height: 445px; float: left; margin-right: 35px;}
.p1 .layA .modFocuse{ width: 350px; height: 230px; position: relative; margin-bottom:20px;}
.p1 .layA .modFocuse .pic{ width: 350px; height: 200px;}
.p1 .layA .modFocuse .title{ background:#ca4f00; width:340px; height: 30px; line-height: 30px; font-weight: 700; padding-left: 10px;}
.p1 .layA .modFocuse .title a{ color:#fff;}
.p1 .layA .modFocuse .control{ width: 77px; height: 24px; position: absolute; right: 0; bottom:0; z-index:10;}
.p1 .layA .modFocuse .control li{ width: 12px; height: 21px; float: left; margin-right: 3px; font-weight: 700; line-height: 21px; text-align: center;}
.p1 .layA .modFocuse .control li.current{ background: url(../images/icon.png) -803px -47px; }
.p1 .layA .modFocuse .control li.current a{color:#c84f00;}
.p1 .layA .modFocuse .control li a{ color:#fff;}
.p1 .layA .modVideo{ width: 320px; height: 190px; padding: 0 15px;}
.p1 .layB{ width: 320px; height: 440px; float: left;}
.p1 .layB .modTxt{ height: 165px; margin-bottom:20px;}
.p1 .layB .modTxt ul{ padding-left: 88px; color:#323232; line-height: 20px;}
.p1 .layB .modTxt ul a{color:#323232;}
.p1 .layB .modTxtB .modHd{ color:#f66e00; font-weight: 700; font-size: 14px;}
.p1 .layB .modTxtB li{ width: 160px; height: 25px; float: left; line-height: 24px;}
.p1 .layC{ width: 243px; height: 445px; float: right;}
.p1 .layC .pictxt{ height: 147px; background:#ebebeb; margin-bottom:1px; padding-left: 15px;}
.p1 .layC .current{ background:#fff;}
.p1 .layC .pictxt .pthd{ height: 43px; line-height: 60px; overflow: hidden; font-weight: 700; font-size: 14px; color:#666; background: url(../images/icon.png) -969px -545px no-repeat; padding-left:16px; margin-bottom: 15px;}
.p1 .layC .current .pthd{ background: url(../images/icon.png) -969px -509px no-repeat;color:#a83600; text-decoration:underline}
.p1 .layC .pictxt .pthd a{ color:#666;}
.p1 .layC .current .pthd a{color:#a83600; }
.p1 .layC .pictxt .pic{ width: 60px; height: 60px; float: left; margin-right: 10px;}
.p1 .layC .pictxt .txt{ width: 143px; height: 82px; float:left; color:#545454; line-height: 20px;}


.main{padding:10px}
.modA .thA{height:40px;line-height:40px; width: 980px; overflow: hidden; background:url(../images/head-bg.png) no-repeat 0 0}
.modA .thA .title{ font-size: 18px; font-weight:700; color:#652b01; font-family:\u5FAE\u8F6F\u96C5\u9ED1; padding-left: 20px;}
.modA .thA .mark{float:left; color:#fff; display:inline-block; background:none; font-size:14px; font-weight:700; padding-left:15px; line-height:35px}
.modA .thA .mark a,.modA .thA .subMark a{color:#fff}
.modA .thA .subMark{display:inline-block; float:right; padding-right:10px; color:#fff; line-height:35px}
.modA .tbA{border:1px solid #e4e4e4; padding:10px; }
.modA .pdn{padding:0}
.modA .pd5{padding:5px 10px}

.p2 .box{ width: 960px; height: 82px; background: url(../images/icon.png) 0 -218px;}
.p2 .box .addr .gz{ width: 41px; height: 74px; background: url(../images/icon.png) 0 -218px; float: left;}
.p2 .box .addr .sz{ width: 41px; height: 74px; background: url(../images/icon.png) 0 -304px; float: left;}
.p2 .box .addr .dg{ width: 41px; height: 74px; background: url(../images/icon.png) -42px -304px; float: left;}
.p2 .box p{ width: 883px; height: 51px; padding:10px 20px 0 0; float: right; line-height: 24px; font-size: 14px;}
.p2 .Tab{ padding-bottom: 30px; border-bottom: 1px dashed #d2d2d2; margin-bottom: 13px;}
.p2 .tabnav{ width: 311px; height: 642px; float: left; margin-right: 20px; overflow: hidden;}
.p2 .tabnav .tabBox{ width: 280px; height: 163px; padding:54px 0 0 33px; margin-bottom: 1px; background:#ebebeb;}
.p2 .tabnav .tabBox .pic{ width: 138px; height: 117px; float: left;}
.p2 .tabnav .tabBox .pic img{ padding: 1px; border: 1px solid #ccc;}
.p2 .tabnav .tabBox .txt{ width: 142px; height: 117px; float:right; color:#333; line-height: 24px;}
.p2 .tabnav .tabBox .txt .name{ font-size: 14px; font-weight: 700;}
.p2 .tabnav .tabBox .txt .tj{ width: 89px; height: 21px; background: url(../images/icon.png) -88px -328px; display: block; margin-top:10px;}
.p2 .tabnav .current{ background:#fff;}
.p2 .tabnav .current .name{ color:#eb7f01;}
.p2 .tabnav .current .txt .tj{background: url(../images/icon.png) -88px -305px;}
.p2 .tabCon{ width: 626px; height: 631px; float: left; padding-top: 20px;}
.p2 .tabCon .layA{ width: 616px; height: 400px;}
.p2 .tabCon .layA .picTxtA{ width: 308px; height: 400px; border-right: 1px dashed #d2d2d2; float: left;}
.p2 .tabCon .layA .picTxtA p{ padding-right: 26px;}
.p2 .tabCon .title{ height: 48px; line-height: 48px; font-size: 18px;color:#e66102; font-weight:700; font-family:\u5FAE\u8F6F\u96C5\u9ED1;}
.p2 .tabCon .layA .picTxtA .title{ background: url(../images/icon.png) -970px -215px no-repeat; padding-left:15px;}
.p2 .tabCon .layA .picTxtB .title{ background: url(../images/icon.png) -970px -272px no-repeat; padding-left:15px;}
.p2 .tabCon .title a{ color:#e66102;}
.p2 .tabCon p{ line-height: 24px; height: 83px;}
.p2 .tabCon .layA .picTxtB{ width: 282px; height: 400px; float: right;}
.p2 .tabCon .layB{ width: 616px; height: 213px; padding-top: 22px; border-top: 1px dashed #d2d2d2;}
.p2 .tabCon .layB .pic{ width:280px; height: 200px; float: left; margin-right: 25px;}
.p2 .tabCon .layB .txt{ width: 278px; height: 180px; padding-top: 20px; float: left;}
.p2 .tabCon .layB .title{ background: url(../images/icon.png) -970px -330px no-repeat; padding-left:15px;}
.p2 .moreTitle{ height: 48px; line-height: 48px; font-size: 18px; font-weight:700; font-family:\u5FAE\u8F6F\u96C5\u9ED1; padding-left: 20px; background: url(../images/icon.png) -964px -391px no-repeat;}
.p2 .moreTitle a{color:#e66102;}


.p3 .thA .mark{ width: 362px; height: 35px; float: left; background: url(../images/icon.png) 0 -37px;}
.p3 .tabNav{ width: 210px; height: 415px; float: left;}
.p3 .tabElem{ width: 147px; height: 82px; padding: 23px 32px 0 33px; background:#e3e3e3; margin-bottom:1px;}
.p3 .i1{ width:50px; height: 58px; background: url(../images/icon.png) -580px -36px; float: left;}
.p3 .i2{ width:50px; height: 58px; background: url(../images/icon.png) -642px -37px; float: left;}
.p3 .i3{ width:50px; height: 58px; background: url(../images/icon.png) -719px -37px; float: left;}
.p3 .i4{ width:50px; height: 58px; background: url(../images/icon.png) -575px -97px; float: left;}
.p3 .current{background:#fff;}
.p3 .current .i1{ background: url(../images/icon.png) -378px -36px; }
.p3 .current .i2{ background: url(../images/icon.png) -433px -36px; }
.p3 .current .i3{ background: url(../images/icon.png) -496px -38px; }
.p3 .current .i4{ background: url(../images/icon.png) -382px -97px; }
.p3 .tabElem span{ font-size: 20px; font-weight:700; font-family:\u5FAE\u8F6F\u96C5\u9ED1; color: #adadad; font-style:italic; width: 93px; height: 58px; float: left;}
.p3 .current span{ color:#ec6400;}
.p3 .tabCon{ width: 730px; height: 391px; float: right; padding-top: 30px;}
.p3 .tabCon .layA{ width: 277px; height: 385px; float: left;}
.p3 .tabCon .layA .pic img{ padding: 2px; border: 1px solid #ccc;}
.p3 .tabCon .layA .title{ height: 34px; line-height: 34px; font-size: 18px; font-weight: 700; text-align: center;font-family:\u5FAE\u8F6F\u96C5\u9ED1;}
.p3 .tabCon .layA .title a{ color:#e56203;}
.p3 .tabCon .layA p{ line-height: 24px;}
.p3 .tabCon .layB{ width: 428px; height: 385px; float: right;}
.p3 .tabCon .layB li{ width: 200px; height: 196px; margin-right:10px; margin-bottom:15px; float: left;}
.p3 .tabCon .layB li img{ padding: 2px; border:1px solid #cfcfcf;}
.p3 .tabCon .layB li .tit{ height: 26px; line-height: 26px; text-align: center;}

.p4 .thA .mark{ width: 362px; height: 35px; float: left; background: url(../images/icon.png) 0 -73px;}

.p7 .thA .mark{ width: 362px; height: 35px; float: left; background: url(../images/icon.png) 0 -181px;}
.p7 .modA .tbA{padding:1px}
.p7 .layA{width:225px; height:406px; overflow:hidden}
.p7 .layB{width:751px; height:406px; overflow:hidden}

.modC{ padding-left:82px;}
.modC-pic{ display:block; position:absolute; margin-left:-68px; padding:1px; border:1px #999 solid; background-color:#fff;}
.modC-tit{ display:block; padding:1px 0 2px 2px; line-height:24px; font-weight:normal;} 
.modC-tit a{ color:#000;}.modA-tit a:hover{ color:#f60;}
.modC-btn{ display:inline-block; width:68px; height:22px; background:url(../images/bgA.png) no-repeat 0 -407px}

.ganfangWb{ float:left; width:225px; height:406px; overflow:hidden; background:url(../images/bgA.png) no-repeat 0 0}
.ganfangWb .modC{ margin-bottom:43px;}
.ganfangWb-tit{ margin-bottom:19px; padding-bottom:1px; height:30px;overflow:hidden;}
.ganfangWb-icon{ display:block; margin-left:11px; padding-left:35px; line-height:34px; font-size:14px; color:#000;}
.xinlangWb{ float:right; width:751px; height:406px; overflow:hidden;}
.xinlangWb-tit{ height:33px;background-color:#efefef;}
.xinlangWb-icon{ display:block; margin-left:13px; padding-left:31px; line-height:33px; color:#000;font-weight:normal; background:url(../images/bgA.png) no-repeat -200px -419px}
.bgBtm, .bgBtm-con {font-size:0;height:7px;line-height:7px;}
.bgBtm-con{margin:0 auto;width:1000px;}

.p6 .thA .mark{ width: 362px; height: 35px; float: left; background: url(../images/icon.png) 0 -144px;}
.p6 .modA .tbA{padding:15px 20px}
.p6 .layA{width:310px; height:410px; overflow:hidden}

.p6 .layB{width:623px; height:410px; overflow:hidden}
.p6 .layB .lyA{width:630px;}
.p6 .layB a{margin:0 5px 5px 0}
.p6 .layA .a0{width:310px; height:410px}
.p6 .layB .a1{width:153px; height:202px}
.p6 .layB .a2{width:306px; height:202px}
.p6 .layB .a3{width:152px; height:202px}
.p6 .layB .a4{width:306px; height:203px}
.p6 .layB .a5{width:153px; height:203px}
.p6 .layB .a6{width:152px; height:203px}

.p6 a{display:inline-block; float:left; position:relative}
.p6 a i{display:inline-block; position:absolute; left:0; top:0; width:100%; height:100%; cursor:pointer}
.p6 a .cbg{background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.p6 .on .cbg{display:none}
.p6 a .txtbg{background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5; height:30px; bottom:0; top:auto; display:none; z-index:0}
.p6 .on .txtbg{display:inline-block}
.p6 a .txt{height:30px; bottom:0; top:auto; line-height:30px; color:#fff; text-align:center; font-size:14px; display:none; z-index:1}
.p6 .on .txt{color:#fff;display:inline-block}
.p6 .layA a{width:310px; height:410px; overflow:hidden; margin:0; float:left}

.scrolling6{ width:230px; height:330px; position:relative; margin:39px auto 0}
.scrolling6 .container{ width:230px; height:320px; overflow:hidden;}
.scrolling6 .container dt{width:81px; height:66px; float:left; margin-bottom:22px;}
.scrolling6 .container dt img{border:1px solid #e0e0e0}
.scrolling6 .container dd{width:141px; height:66px; float:right;  margin-bottom:22px}
.scrolling6 .container dd strong{font-weight:700; display:block; line-height:24px}
.scrolling6 .container dd i{color:#6f6f6f}
.scrolling6 .scrolling6-prev,.scrolling6 .scrolling6-next{ display:block; width:96px; line-height:13px; height:13px;position:absolute; left:30%; cursor:pointer; background:url(../images/bgA.png) no-repeat 0 -410px}
.scrolling6 .scrolling6-prev{ top:-30px;}
.scrolling6 .scrolling6-prev:hover{background-position:0 -439px}
.scrolling6 .scrolling6-next{ top:337px; background-position:0 -424px}
.scrolling6 .scrolling6-next:hover{background-position:0 -453px}

#slide03 {position:relative; width:694px}
#slide03 ul {list-style:none; height:355px; overflow:hidden}
#slide03 ul img {vertical-align:middle}      
#slide03_control {width:694px; height:42px; list-style:none; color:#fff; margin-top:13px; background:url(../images/tabbg.png) repeat-x}
#slide03_control li {float:left; width:86px; height:42px; line-height:20px; text-align:center; background:url(../images/tabponint.png) no-repeat center top; cursor:pointer; font-size:14px; font-weight:700; color:#8f8f8f}      
#slide03_control .current{background:url(../images/tabonbg.png) no-repeat center top; color:#fff}   

.p5 .thA .mark{ width: 362px; height: 35px; float: left; background: url(../images/icon.png) 0 -107px;}
.p5 .modA .tbA{padding:0 1px 0 0}
.p5 .layA{width:728px; height:442px; background:url(../images/clinebg.png) repeat-x}
.p5 .layA .tabnr{padding:17px 15px 12px 15px}
.p5 .layB{width:249px; height:442px; background:url(../images/zw.png) no-repeat}
.p5 .layB .thead{height:37px; line-height:37px; padding-left:29px; font-size:14px; font-weight:700}


#slide06 {position:relative; height:510px; width:980px }
#slide06 .tabdiv {padding:0;width:914px; text-align:center; overflow:hidden}
#slide06 .slide {position:absolute;  width:914px; height:510px; left:23px;  margin:0 auto}
#slide06 .btn {position:absolute; left:0; top:200px; width:13px; height:96px;display:inline-block; background:url(../images/bgA.png) no-repeat -28px -475px}
#slide06 .btnl:hover{background-position:1px -475px}
#slide06 .btnr{background-position:-43px -475px; left:947px}
#slide06 .btnr:hover{background-position:-14px -475px}
#slide06 ul {list-style:none; width:1000px}
#slide06 ul img {vertical-align:middle}

#slide06 ul li{width:203px; height:250px; margin:0 34px 10px 0; text-align:left}
#slide06 ul li strong{display:block; font-size:14px; line-height:24px; padding:5px 0}
#slide06 ul li i{color:#777}
#slide06 ul li a .tit{height:25px; font-size:14px; text-align:left; color:#333; font-weight:700; background:url(../images/bgA.png) no-repeat -210px -464px; background-color:#ededed; line-height:25px; padding-left:21px; b}
#slide06 ul li a:hover .tit{height:25px; font-size:14px; text-align:left; color:#f60; background-position: -210px -488px; background-color:#fff0cc}

.ulPic:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}.ulTxt{*zoom:1}
.ulPic li{width:126px; float:left; margin-right:10px;display:inline}
.ulPic img{ padding:2px; background:#fff;border:1px solid #d7d7d7; vertical-align:top}
.ulPic .tit{ height:20px; line-height:20px; display:block; overflow:hidden; border-top:1px solid #fff; text-align:center; cursor:pointer}
.ulPic .greyBg{background:#f5f5f5;}
.ulPic a:hover img{ border:1px solid #f60}
.ulPic a:hover .tit{ color:#f60; text-decoration:underline}

#slide07 {position:relative; height:305px; width:980px }
#slide07 .tabdiv { width:890px; overflow:hidden;padding:0;width:890px; text-align:center}
#slide07 .slide {position:absolute;  width:890px; height:305px; left:34px; margin:0 auto}
#slide07 .btn {position:absolute; left:5px; top:114px; width:13px; height:96px;display:inline-block; background:url(../images/bgA.png) no-repeat -28px -475px}
#slide07 .btnl:hover{background-position:1px -475px}
#slide07 .btnr{background-position:-43px -475px; left:940px}
#slide07 .btnr:hover{background-position:-14px -475px}
#slide07 ul {list-style:none; width:1000px}
#slide07 ul img {vertical-align:middle}
#slide07 ul li{width:158px; height:158px; margin:0 25px 0 0}

#linkWrap{ width: 345px; height: 35px; line-height: 35px; float: right;}
#linkWrap li{ width: 110px; height: 30px; float: left; font-size: 14px; font-weight: 700; text-align: center; margin-top:5px; color:#854914;}
#linkWrap li a{ color:#854914;}
#linkWrap li.current{ background: #fff;color:#753100;}
#linkWrap li.current a{ color:#753100;}

#return_top a {position:absolute; position:fixed; right:15px; bottom:15px; width:54px; height:48px; display:block; *display:none;background: url(../images/toTop3.png) no-repeat left top;}