body{font-family:"Microsoft Yahei";font-size:14px;color:#555; padding:0; margin:0; line-height:175%;}
input , textarea , select{font-family:"Microsoft Yahei"; color:#5B5B5B; font-size:14px;}
a{ color:#333;}
a:hover{ color:#FF8000;}
/*头部*/
.header{ width:100%; margin:0px auto; position:relative; overflow:hidden; height:100px; background:url(../images/bg_b.jpg) repeat-x; min-width:1000px;}
.header .head{ width:1000px; height:100px; margin:0px auto;}
.head .logo{ width:205px; height:75px; float:left; margin-top:12px;}
.head .logo img{ width:205px; height:75px; vertical-align:top;}
.head .head_r{ width:775px; float:right; text-align:right;}
.head_r .h_rt{ width:100%; height:30px; line-height:30px; margin-top:5px;}
.head_r .h_rt span{ display:inline-block; *display:inline; zoom:1; vertical-align:top; height:30px; line-height:30px; font-size:14px; color:#333; margin-left:15px; margin-right:10px;}
.head_r .h_rt span b{ font-size:18px; color:#FF8000; font-weight:normal;}
.head_r .h_rt span a{ padding:0 5px;}
.head .nav{ width:100%; height:30px; text-align:right; margin-top:18px;}
.head .nav li{ display:inline-block; *display:inline; zoom:1; margin-left:13px;}
.head .nav li a{ font-size:16px; color:#333; display:inline-block; *display:inline; zoom:1; height:30px; line-height:30px; padding:0 15px;}
.head .nav li.now a,.head .nav li:hover a{ color:#0071BB; border-bottom:2px solid #0071BB;}
/*幻灯片*/
.banner_s,.banner{ width:100%; min-width:1000px;}
.banner_s img{ width:100%; height:auto; vertical-align:top;}
.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/* display none until init */
.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
/* mouse grab icon */
.grabbing {cursor:url(grabbing.png) 8 8, move;}
/* fix */
.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility:    hidden;-ms-backface-visibility:     hidden;-webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0);}
#owl-demo { position: relative; width: 100%; margin-left: auto; margin-right: auto;}
#owl-demo .item{ position: relative; display: block;}
#owl-demo img { display: block; width: 100%;}
#owl-demo b { position: absolute; left: 0; bottom: 0; width: 100%; height: 78px; background-color: #000; opacity: .5; filter: alpha(opacity=50);}
#owl-demo span { position: absolute; left: 0; bottom: 37px; width: 100%; font: 18px/32px "微软雅黑","黑体"; color: #fff; text-align: center;}
.owl-pagination { position: absolute; left: 0; bottom: 0px; width: 100%; height: 22px; text-align: center;}
.owl-page { display: inline-block; width:12px; height: 12px; margin: 0 5px; background:#fff; *display: inline; *zoom: 1; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px;}
.owl-pagination .active { width: 12px; background:#EE7523;}
.owl-buttons { display: none;}
.owl-buttons div { position: absolute; top: 50%; width: 24px; height: 48px; margin-top: -40px; text-indent: -9999px;}
/*.owl-prev { left: 10px; background-image: url(../images/bg17.png);}
.owl-next { right: 10px; background-image: url(../images/bg18.png);}
.owl-prev:hover { background-image: url(../images/bg17.png);}
.owl-next:hover { background-image: url(../images/bg18.png);}*/
@media screen and (max-width: 579px) {.owl-pagination{bottom:0px;height:15px;}}
/*幻灯片*/
.hui_bg{ width:100%; min-width:1000px; background:#EEEEEE;}
.i_m{ width:1000px; margin:0px auto; padding:25px 0;}
.i_name{ width:100%; text-align:center; margin-bottom:25px;}
.i_name a,.i_name a img,.i_name a span{ display:inline-block; *display:inline; zoom:1; vertical-align:top; height:50px; line-height:50px;}
.i_name a{ padding:0 25px 10px 0; border-bottom:2px solid #ddd;}
.i_name a img{ width:85px; height:50px;}
.i_name a span{ font-size:20px; color:#0079C9;}
.i_name p{ width:100%; height:25px; line-height:25px; text-align:center; font-size:14px; color:#555;}
.i_ma{ width:100%; margin-top:20px;}
.i_ma dt,.i_ma dt img{ width:355px; height:228px; float:right;}
.i_ma dd{ width:625px; float:left; height:235px; overflow:hidden;}
.i_ma dd p{ font-size:14px; line-height:255%; text-indent:2em;}
.i_mb{ width:100%;}
.i_mb li{ margin-right:50px; margin-bottom:30px; float:left;}
.i_mb li,.i_mb li img{ width:300px; height:160px; position:relative;}
.i_mb li img{ position:absolute; left:0; top:0; z-index:1;}
.i_mb li .des{ width:115px; height:160px; padding:0 10px; background:url(../images/bg_a.png) repeat; float:right; position:relative; z-index:9;}
.i_mb li .des i{ display:block; width:15px; height:31px; background:url(../images/icon5.png) no-repeat; position:absolute; left:-15px; top:70px;}
.i_mb li .des .name{ width:100%; height:45px; line-height:45px; white-space:nowrap; overflow:hidden;}
.i_mb li .des .name a{ font-size:18px; color:#E37200;}
.i_mb li .des .name a:hover{ color:#0079C9;}
.i_mb li .des .dz{ width:100%; height:22px; line-height:22px; font-size:14px; color:#000000; white-space:nowrap; overflow:hidden;}
.i_mb li .des .more{ width:100%; margin-top:10px;}
.i_mb li .des .more a{ display:block; width:64px; height:20px; border:1px solid #E37100; text-align:center; line-height:20px; font-size:12px; color:#E37100;}
.i_mc{ width:100%;}
.i_mc dl{ width:460px; float:left; margin-right:40px; padding:20px 10px;}
.i_mc dl:hover{ background:#0064B3; color:#fff !important;}
.i_mc dl dt{ width:75px; height:70px; border-right:1px solid #ddd; text-align:center; font-size:70px; color:#000; line-height:70px; font-family:"Times New Roman", Times, serif; float:left;}
.i_mc dl:hover dt{ border-right:1px solid #5899CD; color:#FFF;}
.i_mc dl dd{ width:370px; float:right; text-align:left;}
.i_mc dl dd .title{ width:100%; height:30px; line-height:30px; position:relative;}
.i_mc dl dd .title p{ width:280px; height:30px; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; font-size:14px; color:#000;}
.i_mc dl dd .title em{ display:block; text-align:right; position:absolute; right:0; top:0; font-size:12px; color:#888;}
.i_mc dl dd .des{ width:100$; height:37px; font-size:12px; color:#555555; position:relative; line-height:175%; overflow:hidden;}
.i_mc dl dd .des em{ color:#FF3B00; position:absolute; right:0; bottom:-5px;}
.i_mc dl:hover dd .title p,.i_mc dl:hover dd .title em,.i_mc dl:hover dd .des,.i_mc dl:hover dd .des em{ color:#FFF;}
.i_mc .more,.i_md .more{ width:100%; clear:both; text-align:center; padding:10px 0; margin-top:10px;}
.i_mc .more a,.i_md .more a{ display:inline-block; *display:inline; zoom:1; width:98px; height:30px; border:1px solid #E37100; text-align:center; line-height:30px; font-size:18px; color:#E37100;}
.i_md{ width:100%;}
.i_md dl{ width:490px; float:left; height:120px; margin-right:20px; margin-bottom:20px; background:#EAEAEA; padding:0;}
.i_md dl dt{ width:168px; height:118px; position:relative; float:left; border:1px solid #bbb;}
.i_md dl dt i{ display:block; width:6px; height:11px; background:url(../images/icon6.png) no-repeat; position:absolute; right:-6px; top:55px;}
.i_md dl dt img{ width:166x; height:116px; border:1px 
solid #ddd; vertical-align:top;}
.i_md dl dd{ width:300px; float:right; margin-right:10px;}
.i_md dl dd .title{ width:100%; height:35px; line-height:35px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:16px; padding-top:5px;}
.i_md dl dd .title a{ color:#0078C5;}
.i_md dl dd .title a:hover,.i_md dl dd .des a:hover{ color:#E37100;}
.i_md dl dd .des{ width:100%; height:41px; overflow:hidden; font-size:12px; line-height:170%;}
.i_md dl dd .des a{ margin-left:20px; color:#0078C5;}
.i_md dl dd .fx{ width:100%; height:30px; line-height:30px;}
.i_md dl dd .fx span{ font-size:12px; margin-right:15px;}
.i_me{ padding:0;}
.i_me .box_h{ width:100%; height:40px; background:#EEEEEE; text-align:left;}
.i_me .box_h span{ display:block; height:40px; line-height:40px; color:#FFF; font-size:18px; padding-left:25px; width:153px; background:url(../images/icon7.png) no-repeat left center;}
.i_me .i_mem{ width:978px; padding:15px 10px; border:1px solid #ddd; border-top:0;}
.marqueeleft{ width:100%; height:300px; overflow:hidden;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 15px;display:inline;width:220px;height:300px;overflow:hidden;}
.marqueeleft li img{ width:200px; height:215px; vertical-align:top;}
.marqueeleft li .des{ width:100%; height:80px; padding-top:5px; overflow:hidden; font-size:14px; color:#555555; line-height:175%;}
.i_mf{ width:1000px; margin:0px auto; text-align:left;}
.i_mf .box_h{ width:100%; height:35px; border-bottom:1px solid #ddd; position:relative;}
.i_mf .box_h span{ display:inline-block; *display:inline; zoom:1; height:35px; line-height:35px; position:absolute; left:0; top:0; z-index:9; border-bottom:1px solid #0075C3; font-size:18px; color:#0075C3; padding:0 10px;}
.i_mf .i_mfm{ width:100%; padding:20px 0 30px; text-align:left;}
.i_mf .i_mfm a{ display:inline-block; *display:inline; zoom:1; margin-right:20px; margin-bottom:5px;}
.foot{ width:100%; min-width:1000px; background:#0063A3; height:50px; line-height:50px; color:#FFF; font-size:13px; text-align:center;}
.scd{ width:1000px; margin:0px auto; margin-top:10px; padding-bottom:50px;}
.scd .scd_l{ width:220px; float:left;}
.scd_l .name{ width:200px; padding:0 10px; height:60px;background:#0072B8; text-align:left; line-height:60px; color:#FFF; font-size:30px;}
.scd_l .name em{ font-size:14px; color:#60A7D3;}
.scd_l .s_nav{ width:218px; border:1px solid #0072B8; broder-top:0;}
.scd_l .s_nav li{ width:100%; height:40px; line-height:40px; border-top:1px solid #ddd; white-space:nowrap; overflow:hidden;}
.scd_l .s_nav li a{ display:inline-block; *display:inline; zoom:1; padding-left:25px; background:url(../images/icon9.png) no-repeat left center; font-size:14px; color:#333; margin-left:25px;}
.scd_l .s_nav li.now,.scd_l .s_nav li:hover{ background:#0072B8;}
.scd_l .s_nav li.now a,.scd_l .s_nav li:hover a{ color:#FFF; background:url(../images/icon8.png) no-repeat left center;}
.scd .scd_r{ width:698px; padding:10px 25px 40px; border:1px solid #ddd; float:right;}
.scd_r .r_name{ width:100%; height:32px; line-height:32px; position:relative; border-bottom:1px solid #ddd;}
.scd_r .r_name span{ display:inline-block; *display:inline; zoom:1; height:32px; line-height:32px; font-size:18px; color:#008CE3; border-bottom:1px solid #008CE3; position:absolute; left:0; top:0; z-index:9;}
.scd_r .r_ctn{ width:100%; font-size:14px; color:#555555; line-height:215%; overflow:hidden; padding:15px 0;}
.scd_r .r_ctn img{ max-width:100%; height:auto; vertical-align:top;}
.scd_r .r_ctn h1{ width:100%; padding:25px 0; text-align:center; font-size:24px; color:#007FD9; font-weight:normal;}
.scd_r .r_ctn .ct{ width:100%; text-align:left; background:url(../images/icon10.png) no-repeat right top;}
.scd_r .r_ctn .ct p{ width:470px; font-size:16px; color:#555555; line-height:225%;}
.pages{ width:100%; text-align:center; height:30px; line-height:30px; margin-bottom:10px;}
.pages a{ display:inline-block; *display:inline; zoom:1; height:30px; line-height:30px; vertical-align:top; font-size:16px; color:#555555; margin:0 3px;}
.pages .now{ color:#179EED;}
.pages .prev,.pages .next{ color:#FFF; background:#646464; padding:0 10px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.pages .prev:hover,.pages .next:hover{background:#00649F;}
.scd_r .r_ctn .join{ width:100%; text-align:left; font-size:14px; color:#555555; line-height:215%;}
.scd_r .r_ctn .join .title{ width:100%; height:50px; line-height:50px; font-size:16px; color:#0073FF;}
.scd_r .r_ctn .join p b{ color:#000;}
.scd_r .r_ctn .join li{ width:100%; margin-bottom:25px;}
.scd_r .r_ctn .rent{ width:100%;}
.scd_r .r_ctn .rent li{ width:100%; margin-bottom:10px;}
.scd_r .r_ctn .rent li .title{ display:block; width:100px; height:30px; line-height:30px; text-align:right; float:left; font-size:14px; color:#555555;}
.scd_r .r_ctn .rent li .li_r{ width:560px; float:left; margin-left:5px;}
.scd_r .r_ctn .rent li .li_r input{ width:290px; height:30px; border:1px solid #ddd;}
.scd_r .r_ctn .rent li .li_r select{ width:auto; height:30px; line-height:30px; border:1px solid #ddd;}
.scd_r .r_ctn .rent li .li_r input[type="file"]{ border:0; float:left; line-height:30px; vertical-align:middle;}
.scd_r .r_ctn .rent li .li_r #sc{ width:50px; height:30px; line-height:30px; background:#008DE3; border:1px solid #008DE3; text-align:center; font-size:14px; color:#FFF; cursor:pointer; float:left; margin-left:10px; margin-top:0;}
.scd_r .r_ctn .rent li .li_r textarea{ width:390px; border:1px solid #ddd;}
.scd_r .r_ctn .rent li .li_r input[type="submit"],.scd_r .r_ctn .rent li .li_r input[type="reset"]{ width:85px; height:30px; float:left; text-align:center; cursor:pointer; font-size:18px; color:#FFF; margin-left:20px; margin-top:10px;}
.scd_r .r_ctn .rent li .li_r input[type="submit"],.scd_r .r_ctn .save ul li .btn input[type="submit"]{ background:#008DE3; border:1px solid #008DE3;}
.r_ctn .rent li .li_r input[type="reset"],.scd_r .r_ctn .save ul li .btn input[type="reset"]{ background:#777777; border:1px solid #777777;}
.scd_r .r_ctn .save{ width:100%;}
.scd_r .r_ctn .save .title{ width:100%; height:33px; background:#EEEEEE; position:relative; text-align:left; line-height:33px;}
.scd_r .r_ctn .save .title span{ font-size:16px; color:#0066C7; margin-left:10px;}
.scd_r .r_ctn .save .title em{ display:block; text-align:right; position:absolute; right:10px; top:0; font-size:14px; color:#FF0000;}
.scd_r .r_ctn .save ul{ width:100%; padding-top:15px;}
.scd_r .r_ctn .save ul li{ width:400px; float:left; margin-bottom:15px;}
.scd_r .r_ctn .save ul li.duan{ width:285px;}
.scd_r .r_ctn .save .s_b li{ width:100%;}
.scd_r .r_ctn .save ul li .tit{ display:block; width:100px; height:30px; text-align:right; line-height:30px; float:left;}
.scd_r .r_ctn .save ul li .li_r{ width:300px; float:left;}
.scd_r .r_ctn .save ul li.duan .li_r{ width:180px;}
.scd_r .r_ctn .save .s_b li .li_r{ width:595px;}
.scd_r .r_ctn .save ul li input{ width:290px; height:30px; line-height:30px; border:1px solid #ddd;}
.scd_r .r_ctn .save ul li i{ font-style:normal; font-size:12px; color:#999;}
.scd_r .r_ctn .save ul li .li_r em{ color:#000;}
.scd_r .r_ctn .save ul li .li_r select{ height:30px; line-height:30px; border:1px solid #ddd; min-width:100px;}
.scd_r .r_ctn .save ul li .btn{ text-align:center;}
.scd_r .r_ctn .save ul li .btn input{ display:inline-block; *display:inline; zoom:1; width:85px; height:30px; margin:10px; text-align:center; line-height:30px; font-size:18px; color:#FFF; cursor:pointer;}
.scd_r .r_ctn .news{ width:100%;}
.scd_r .r_ctn .news li{ width:100%; padding-bottom:20px; border-bottom:1px dashed #ddd; margin-bottom:20px;}
.scd_r .r_ctn .news li .title{ width:100%; height:35px; line-height:35px; position:relative;}
.scd_r .r_ctn .news li .title a{ display:block;}
.scd_r .r_ctn .news li .title p{ width:505px; height:35px; line-height:35px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:16px; color:#333333;}
.scd_r .r_ctn .news li .title em{ display:block; text-align:right; position:absolute; right:0; top:0; font-size:14px; color:#999999;}
.scd_r .r_ctn .news li .title a:hover p{ color:#0071B7;}
.scd_r .r_ctn .news li .des{ width:100%; height:45px; line-height:170%; overflow:hidden; font-size:14px; color:#878787;}
.pages{ width:100%; text-align:center; height:30px; line-height:30px; margin-bottom:10px;}
.pages a{ display:inline-block; *display:inline; zoom:1; height:30px; line-height:30px; vertical-align:top; font-size:16px; color:#555555; margin:0 3px;}
.pages .now{ color:#179EED;}
.pages .prev,.pages .next{ color:#FFF; background:#646464; padding:0 10px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.pages .prev:hover,.pages .next:hover{background:#00649F;}
.fy{ width:100%; padding-top:20px; text-align:center;}
.fy li{ width:165px; float:left; margin:0 4px 20px;}
.fy li img{ width:165px; height:120px; vertical-align:top;}
.fy li .title{ width:100%; height:30px; line-height:30px; text-align:left; font-weight:bold;}
.fy li .des{ width:100%; text-align:left; font-size:12px; height:120px; overflow:hidden;}
.pro_d{ width:100%; padding:30px 0; min-height:490px;}
.pro_d .pro_da{ width:100%;}
.pro_da .pro_dar{ width:350px; float:right;}
.pro_da .pro_dar h1{ width:100%; line-height:180%; font-size:22px; color:#000; text-align:left;}
.pro_da .pro_dar .title{ width:100%; height:40px; line-height:40px; text-align:left; font-size:18px; color:#000;}
.pro_da .pro_dar .des{ width:100%; line-height:185%; font-size:14px; color:#000; overflow:hidden; text-align:left;}
.pro_da .pro_dal{ width:320px; float:left;}
#preview{ float:none; margin:0px auto; text-align:center; width:320px;}
.jqzoom{ width:320px; height:230px; position:relative;}

.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:320px; height:65px; padding-top:20px; overflow:hidden; position:relative;}
#spec-left{ background:url(../images/p_prev.png) no-repeat; width:14px; height:27px; float:left; cursor:pointer; margin-top:15px;}
#spec-right{background::url(../images/p_right.png) no-repeat; width:14px; height:27px; float:left;cursor:pointer; margin-top:15px; position:absolute; right:0px;}
#spec-list{ width:320px; float:left; overflow:hidden; display:inline;}
#spec-list ul li{ float:left; display:inline; width:87px;}
#spec-list ul li img{ border:1px solid #eee; width:70px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0; border:1px solid #eee;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;border:1px solid #eee;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:118px;height:86px;border:1px solid #eee;background:#008BDA 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:285px;}
#spec-list div{ margin-top:0; *margin-left:0;}
.pro_dm{ width:100%; text-align:left; line-height:180%;}
.pro_dm .tabBox_t , .pro_dm .tabBox  {width:100%;text-align:left;}
.pro_dm .tabBox_t{ width:100%; margin:0px auto;}
.pro_dm .tabBox .tabNav { width:100%; border:1px solid #ddd;}
.pro_dm .tabBox .tabNav li{ width:100px; text-align:center; height:35px; line-height:35px; float:left; font-size:14px; position:relative; cursor:pointer; margin-bottom:0;}
.pro_dm .tabBox .tabNav li span{ display:block; font-weight:bold;}
.pro_dm .tabBox .tabNav li.now span{ width:100%; height:35px; line-height:35px;position:absolute; left:0px; top:0px; z-index:9; border-top:2px solid #008AD9;}
.pro_dm .tabBox .tabCont { width:100%; padding:20px 0; font-size:14px; color:#000; line-height:200%; display:none;}




