.header-cont,.nav-box ul,.footer-cont,.main,.wrapper,.main-wrap{ width:1200px; margin:0 auto;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both}.ov,.clearfix{overflow:hidden;zoom:1}
.mt30{ margin-top:30px;}
/*--- 图片 ---*/
.img-wrap{text-align:center;overflow:hidden; }
.img-wrap a{display:table-cell;vertical-align:middle;*display:block; overflow:hidden;}





.header{background: #fff;width: 100%; padding-top:20px;}
.logo{ float:left; width:450px; height:100px; }

.nav-box{ float:right;}
.nav-box a{
    width: 70px;
    height: 70px;
    display: block;
    float: left;
    text-align: center;
    color: rgb(30, 28, 118);
    padding-top: 0px;
    margin-top: 25px;
    font-size: 16px;
    font-weight: bold;
    font-family: å¾®è½¯é›…é»‘;
    position: relative;
    margin-left: 54px;
    text-decoration: none;
    border-right: 1px solid rgb(195, 109, 117);
}
.nav-box a span {
    position: relative;
    z-index: 999;
    writing-mode: tb-rl;
    white-space: nowrap;
    float: left;
    margin-right: 30px;
    color: #482426;
    letter-spacing: 20px;
    margin-top: 10px;
}

.nav-box .cur span{color: #C36D75;}


/* 首页 */
.mt10{ margin-top:10px;} .mt15{ margin-top:15px;} .mt20{ margin-top:20px;}

/* Index Title */
.index-tit {
  padding: 40px 0 35px 0;
}
.index-tit h3 {
  margin-bottom: 10px;
  font-size: 30px;
  color: #002;
  text-align:center;
}
.index-tit h4 {
  font-size: 20px;
  color: #cacace;
  text-transform: uppercase;
  font-family: Arial;
  text-align:center;
}
.index-tit h4 span {
  color: #e4392a;
}

.index-tit-na {
  border-bottom: 1px solid #e8e8e8;
  height: 36px;
}
.index-tit-na p {
  line-height: 30px;
  padding-right: 10px;
}

.product-box{width:100%;background-color: #f8f8f8;}
.product-box .index-tit{padding: 40px 0 35px 0;}
.product-box .content-box .mn{height:728px;margin-top:30px;padding-bottom:22px;}

.picMarquee-left{overflow:hidden; position:relative; }
.ppp{ float:left; margin-top:20px;}

.pro-list li{ width:300px;*width:300px; text-align:center; padding-bottom:12px; float:left; margin:0px 8px;}
.pro-list li div.img-box{ width:300px; height:200px; text-align:center;}
.pro-list li div.img-box a{ width:300px; height:200px; display:block; padding-top:13px; padding-left:13px;}
.pro-list li p {width:300px;height: 40px;line-height:40px;text-align: center;margin:0 auto;margin-top:10px;font-size:16px;}
.fenlei-list{ margin-top:30px; height:67px;}
.fenlei-list li{width:350px;height:67px;float:left;margin:0 8px;margin-bottom:20px;text-align:center;line-height:67px;font-size:18px; background-color:#fff;}
.product-more {
  padding-bottom: 30px;
}
.product-more a {
  display: block;
  text-align: center;
  height: 50px;
  line-height: 50px;
  width: 150px;
  margin: 0 auto;
  background: #444;
  color:#fff;
}
.product-more a:hover {
  background: #ff3366;
  color: #fff;
}

.fuwu-box{background:url(../images/zixiang/fuwu.jpg) no-repeat center top; height:580px;}
.fuw01{ line-height:29px; font-size:24px; color:#020202; text-align:right; font-weight:bold; padding-top:78px;}
.fuw01 span{ color:#064d95;}
.fuw02{ float:right; width:420px; height:145px; background:#ebf7fb url(../images/zixiang/ser02.png) no-repeat 458px 26px; border:#deeef4 solid 1px; padding:20px 44px 0 30px; font-size:16px; line-height:31px; color:#303030; margin-top:36px; text-align:right; overflow:hidden;}
.fuw03{ float:right; padding:78px 204px 0 0;}
.fuw03 a{ display:block; font-size:18px; color:#fff; width:79px; height:43px; line-height:42px; background:url(../images/zixiang/ser03.png) no-repeat; padding:0 54px 0 18px;}


.news-box{width:100%;}

.news_list{ float:right; width:520px;}
.hr{ padding:20px 0; border-bottom:1px #bbb dashed;font-family: "微软雅黑";}
.hr .tu {width: 80px;height: 80px;float: left;background: #555;color: #fff;text-align: center;}
.news-top{ width:544px; float:left;font-family: "微软雅黑"; margin-top:18px; }
.news-top dl dt{ border:3px solid #ddd;}
.news-top h3 a{font-size:16px; color:#0099cb; line-height:30px;}
.news-top p{margin-top:5px; font-size:14px; color:#6f6f6f; line-height:30px;}
.hr .tu h2{ font-weight:normal; font-size:36px;line-height: 50px;}
.hr .tu:hover{ background-color:#fea901;}
.news-list-text{margin-left:15px; float:left; width:400px;}
.news-list-text h3{ font-size:16px; line-height:30px;}
.news-list-text{font-size:14px; color:#777;}

.picMarquee{overflow:hidden; position:relative; margin: 30px auto 0 auto;}
.picMarquee .prev,.picMarquee .next{ display:block;  width:27px; height:51px; margin-top:80px;  overflow:hidden;
	 cursor:pointer; filter:alpha(opacity=80);opacity:0.8;}
.picMarquee .prev{ float:right;background:url(../images/zhixiang/right.png) no-repeat;}
.picMarquee .next{ float:left; background:url(../images/zhixiang/left.png) no-repeat;  }
.picMarquee .prevStop{ background-position:-60px 0; }
.picMarquee .nextStop{ background-position:-60px -50px; }

.picMarquee .bd{ width:1240px; float:left; padding:0px 12px;}
.picMarquee .bd li{height:260px;width:300px;text-align:center; margin:5px 7px;}
.picMarquee .bd li p{ line-height:30px; font-size:16px; color:#222; background-color:#fff;}


.gray{ background-color:#f5f6f7; padding:20px 0;}


/*---- 模块 ----*/
.siderbar{ width:260px; background-color: #f1f1f1; float:left;}
.col-auto{ float:right; width:760px; background-color:#fff; padding:26px; }

.m .mt{height:60px;text-align:center; line-height:60px; font-size:22px; background-color:#239aff; color:#fff;}
.li-cat li{height:50px; line-height:50px;    border-top: 1px solid #f9f9f9;border-bottom: 1px solid #ddd;font-size:16px; text-align:right;}
.li-cat li a{height:50px;color:#555;display:block;text-decoration:none; text-align:center;}
.li-cat li a:hover{ background-color: #ff0033; color:#fff;}
.contact .mc p{ padding-left:20px; line-height:36px;}

/*---- page ---- */
#pages { padding:20px 0 10px;  text-align:center; font-size:12px; }
#pages a { display:inline-block; height:30px; line-height:30px;    background-color: rgba(227,172,175,1); border-color: rgba(255,255,255,1); text-align:center; color:#4C2327; padding:0 10px}
#pages a.a1 {  width:56px; padding:0 }
#pages a:hover {background-color: rgba(195,109,117,1);color:#fff; text-decoration:none }
#pages span { display:inline-block; height:30px; line-height:30px; background:#4C2327; color:#fff; text-align:center;padding:0 12px}
.page .noPage { display:inline-block; width:56px; height:30px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
/* 当前位置 */
.crumbs{ height:36px; line-height:36px; border-bottom:1px solid #DDD; color:#565656;}
.crumbs h3 {position:relative;}
.crumbs h3 span{ padding-left:25px;position: absolute; font-size: 18px;color: #222;display:block;background:url(../images/zixiang/home.gif) left center no-repeat;font-family:"微软雅黑"; font-weight:normal; }
.crumbs p{ float:right; padding-right:16px; font-size:12px; color:#666;}
.crumbs p a{ color:#666;}


.text-c{ text-align:center;}
.main-wrap-news{ width:1100px; margin:0 auto;}.main-box-content{ width:890px; margin:0 auto;}
.main-wrap,.main-wrap-news,.main-box-content{ padding-top:120px;} .pb60{ padding-bottom:60px;}
.jieshao,.songshizhang{ padding:0 0px 60px 50px;}
.jieshao-l,.songshizhang-l{ float:left; width:500px; }
.jieshao-r,.songshizhang-r{ float:left; width:550px; margin-left:80px;}
.js-line{ height:6px; width:100px; background-color:#4C2327; margin:0 auto; margin-bottom:30px;} 
.js-info{ font-size:30px; line-height:1.5;color:#4C2327; font-weight:bold;}
.js-ab{font-size:20px; color:#C36D75; padding-bottom:20px;}
.jieshao p{ line-height:30px; color:#4C2327; font-size:14px;}
.songshizhang{background:url(../images/intro.png) right center no-repeat;}
.dsz-tit{background:url(../images/guanys.png) right center no-repeat; width:203px;  height:127px; margin-top:30px;}
.dsz-tit p{ padding-top:30px; font-weight:bold; color:#ddd; font-size:20px;}
.dsz-tit h3{ font-size:24px;}
.songshizhang-r p{line-height:30px; color:#4C2327; font-size:14px; margin-top:50px;}

.liuyan-l{ float:left; width:533px;}
.liuyan-r{ float:left; width:577px; margin-left:40px;}
.liuyan-r .tit{    display: inline-block;
    vertical-align: middle;
    line-height: 40px;    background-color: rgba(76,35,39,1);
    color: rgba(255,255,255,1);
    font-weight: normal;
    font-size: 16px;
    max-width: 600px;
	padding:0px 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.liuyan-cont{ border:1px solid #ddd; padding:15px 40px;}
.liuyan-cont .table_form tbody td,.liuyan-cont .table_form tbody th {
    border-bottom: none; font-size:14px;
}
.liuyan-cont .input-text{ height:26px;}
.liuyan-cont #dosubmit{ font-size:16px; background-color:rgba(76,35,39,1); color:#fff; padding:8px 25px; border:none;}

.photo-list li{ vertical-align:top; width:337px;*width:337px; text-align:center; padding:15px; float:left; margin:5px 10px; border:1px solid #ddd; cursor:pointer;}
.photo-list li:hover{ background-color:#C36D75; color:#fff;}
.photo-list li:hover img{opacity: 1.4;}
.photo-list li div.img-wrap{ width:337px; height:168px; margin:auto; margin-bottom:3px}
.photo-list li div.img-wrap a{ width:337px; height:168px;*font-size:88px;}
.ntit{font-size: 16px;
    line-height: 1.4;
    color: #4C2327;
    height: 45px;
    overflow: hidden;
    margin: 16px 0px; text-align:left;}
.ntime {
    background: url(http://dfs.yun300.cn/group1/M00/00/5C/CgI9F1ir53-EGIKGAAAAAI-Rftc323.png) no-repeat scroll left center;
    padding: 2px 0px 2px 22px;
    margin-right: 12px;
    font-size: 12px;
    line-height: 180%;text-align:left;
}
.photo-list li:hover .ntit{ color:#fff;}
.photo-list li:hover .ntime {background-image: url(http://dfs.yun300.cn/group1/M00/00/99/CgI9Flir5z-EaL5VAAAAAPMLt9c495.png); color:#fff;}

.intro{ width:1110px; margin:200px auto 0 auto;color: #707070;}
.intro-l{ float:left; width:495px;color: #4C2327;}
.intro-r{ float:right; width:516px; }
.intro-l p{line-height:2; }
.lianxi{ margin-top:60px;}
.lianxi p{ line-height:50px;}
.lianxi .tuyu{ float:right;}

/* footer style */
.footer{width:100%;height:145px; background-color:#bcbcbc; color: #e8e8e8; padding-top:30px; font-size:14px; }
.footer .footer-cont p{ line-height:22px; padding-left:80px;}
.fo-tel{background:url(../images/tel.png) left center no-repeat; float:left; width:380px;}
.fo-email{background:url(../images/email.png) left center no-repeat; float:left; margin-left:60px;width:380px;}
.fo-add{background:url(../images/add.png) left center no-repeat;float:right; width:380px;}
.copyright{ text-align:center; color:#fff; line-height:60px; padding-top:30px;font-size:16px; }

/*---- 内容 ----*/
.tw-list .tw-img{ width:180px; height:120px; float:left; margin-right:15px;}
.tw-list .tw-text{float:right; width:550px; }
.tw-list li{-webkit-transition: all 0.3s ease; transition: all 0.3s ease; padding-top: 15px; padding-bottom: 15px; border-bottom: #dedede dashed 1px; position: relative;}
.tw-list li:hover{ padding-bottom: 25px;padding-top: 25px; }
.tw-list li h3 a{ font-size: 18px; font-weight: normal; color: #000;width: 80%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height:40px;}
.tw-list li h3 a:hover{ color: #C36D75; }
.tw-list li p{ color:#666; font-size:14px; line-height:2;}
.tw-list li h3 .date{ font-weight:normal; float:right;background: url(http://dfs.yun300.cn/group1/M00/00/5C/CgI9F1ir53-EGIKGAAAAAI-Rftc323.png) no-repeat scroll left center;
    padding: 2px 0px 2px 22px;
    margin-right: 12px;
    font-size: 12px;
    line-height: 180%;
    text-align: left;}
.tw-list li .xinx{ font-size:12px; float:right; margin-top:10px;font-weight: normal; }
.tw-list li .xinx a{ height:30px; line-height:30px; padding:5px 15px; border:1px solid #ddd; color:#999999;}

/*图片内容*/
.photo-channel #Article .tool{ position:relative; height:35px; padding-top:6px}
.photo-channel #Article .tool .auto,.photo-channel .tool .up,.photo-channel .tool .next{background: url(../images/v9/up-next.png) no-repeat; height:27px; width:31px;margin-right:10px; overflow:hidden; line-height:27px}
.photo-channel #Article .tool .auto span,.photo-channel .tool .up span,.photo-channel .tool .next span{ visibility:hidden}
.photo-channel #Article .tool .auto{background-position: -39px top;}
.photo-channel #Article .tool .next{background-position: -78px top;}
.photo-channel #Article .Article-Tool{ position:absolute; right:0; border:none; background:none; font-size:12px; font-weight:normal}
.photo-channel #Article .tool .stat{ color:#999;}
.photo-channel #Article .big-pic{ text-align:center; padding:10px 0; border:1px solid #ededed; background-color:#fafcfe; position: relative}
.photo-channel #Article .big-pic #big-pic{display:table-cell;vertical-align:middle;*display:block; overflow:hidden;*font-size:480px; width:896px; height:650px}
.photo-channel #Article .big-pic .max{ position:absolute; bottom:0px; right:0px; font-size:14px;background: #FFF url(../images/v9/max.png) no-repeat 5px center; z-index:101; padding:5px 5px 5px 20px}
.photo_prev{position:absolute;left:0;top:0;width:50%;height:100%;z-index:100}
.photo_next{ position:absolute; right:0; top:0; width:50%; height:100%; z-index:100}
.photo_prev a,.photo_next a{background-image: url(../images/blank.gif);display:block; width:100%; height:100%; outline:none;}
/* endSelect */
#endSelect{top:237px;left:300px;position:absolute;width:230px;height:71px;border:1px solid #8a8a8a;display:none;z-index:200;}
#endSelect .bg{height:100%;width:100%;background:#000;filter:Alpha(Opacity=50);opacity:0.5;}
#endSelect .E_Cont{position:absolute;top:1px;left:26px;color:#fff;font-size:14px;}
#endSelect .E_Cont p{padding:4px 0;zoom:1;overflow:hidden;}
#rePlayBut,#nextPicsBut,#endSelect #endSelClose{background:url(../images/v9/big-btn.png) no-repeat}
#rePlayBut{float:left;width:69px;height:23px;background-position: 0px -167px;}
#nextPicsBut{float:left;width:97px;height:23px;background-position: -100px -167px;margin-left:10px;}
#endSelect #endSelClose{background-position: 0px -217px;position:absolute;top:3px;right:3px;cursor:pointer;width:11px;height:11px;overflow:hidden;z-index:2;}


#Article .list-pic{ padding:22px 0 16px; height:100px}
#Article .cont{overflow:hidden; float: left; width:526px; height:80px}
#Article .cont li{ float:left; width:123px; text-align:center; display:block; overflow:hidden}
#Article .cont li .img-wrap{width:100px; height:75px; margin:0 auto;}
#Article .cont li .img-wrap a{*font-size:55px;width:100px; height:75px;outline: medium none;}
#Article .cont li.on .img-wrap{ border:2px solid #ffb017}
#Article .list-pic .pre,#Article .list-pic .next{float:left; display:block; position:relative;background: url(../images/v9/pic_bg.png) no-repeat;width:110px;height:86px; text-align:center}
#Article .list-pic .pre{ left:-8px;top:-3px; margin-right:14px}
#Article .list-pic .next{ right:-8px; float:right;top:-3px}
#Article .list-pic .pre .img-wrap,#Article .list-pic .next .img-wrap{width:102px; height:72px;border:none; padding:4px 0 8px}
#Article .list-pic .pre .img-wrap a,#Article .list-pic .next .img-wrap a{*font-size:53px;width:98px; height:72px; padding:0px 5px 0 4px;*padding:0px 5px 5px 0px }
#Article .list-pic .pre .img-wrap a:hover,#Article .list-pic .next .img-wrap a:hover{ background:none}
#Article .list-pic .next{ right:-8px; float:right;bottom:-2px}
#Article .pre-bnt,#Article .next-bnt{margin-top:3px;cursor: hand;!important;cursor: pointer}
#Article .pre-bnt,#Article .next-bnt,#Article .pre-bnt span,#Article .next-bnt span{background: url(../images/v9/big-btn.png) no-repeat; display:block; width:17px; height:69px; float:left;}
#Article .pre-bnt:hover, #Article .next-bnt:hover,#Article .pre-bnt-on,#Article .next-bnt-on{background-position: 0 -78px;}
#Article .pre-bnt span{background-position: -30px top;}
#Article .pre-bnt:hover span,#Article .pre-bnt-on span{background-position: -30px -78px;}
#Article .next-bnt span{background-position: -55px top;}
#Article .next-bnt:hover span,#Article .next-bnt-on span{background-position: -55px -78px;}

.catname{    display: inline-block;
    width: auto;
    height: inherit;
    background-color: rgba(76,35,39,1);
	 color:#fff; padding:10px 20px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 16px;
    vertical-align: bottom;
    white-space: nowrap;}
#Article{overflow:hidden; font-size:16px;font-family:"微软雅黑"; color:#555; padding:10px 40px 40px 40px; border:1px solid #ddd; margin-bottom:30px;}
#Article h1{color:#000;font:normal 26px/30px "微软雅黑",arial;margin-bottom:6px; text-align:center; padding:16px 0 8px; border-bottom:1px solid #e5e5e5}
#Article h1 span{ font-size:12px; font-weight:normal; line-height:20px; color:#999}
#Article .summary{margin-top: 15px;
    margin-bottom: 20px;
    padding: 5px 10px;border-width: 1px;
    border-style: solid;
    border-color: rgba(228,228,228,1);
    background-color: rgba(252,251,253,1);
    word-wrap: break-word;
    word-break: break-all;
    font-size: 14px;
	line-height:1.8; color:#a5a5c1;
    text-align: left;}
#Article .content{ font-size:16px}
#Article .content p{line-height:32px;text-align:justify;word-wrap:break-word; padding:8px 0;}
.shangxiawz{ padding-top:20px; border-top:1px solid #ddd; margin-top:15px;}
.shangxiawz p{ float:left; width:50%; font-size:14px;}
