﻿
/* == 以上 reset Css == */


/******************************************
                全局通用
******************************************/
body { min-width: 1056px; }
.innerWrapper { position: relative; margin: 0 auto; width: 1020px; overflow: hidden;z-index: 3; }


body { background-color: #f5eedc; }
#header { position: relative; background: #fff url(../images/header_bg_1.jpg) no-repeat center bottom; }
#logo { float: left; margin-top: 34px; width: 140px; height: 34px; background: url(../images/logo_1.png) no-repeat 0 0; }
#shop { position: relative; float: right; margin-top: 44px; width: /*331px*/ auto; height: 14px; }
#shop li { float: left; padding-right: 4px; height: 100%; background: url(../images/n10_1.png) no-repeat right 5px; cursor: pointer; }
#shop li a { display: block; padding: 0 8px; height: 14px; /*background-repeat:no-repeat; background-position:center 0;*/ }
#shop li.shop1 { position: relative; padding: 0 0 0 92px; width: 0; background: url(../images/shop1_1.jpg) no-repeat 0 0; overflow: hidden; }
#shop li.shop1 a { position: absolute; top: 0; padding: 0; height: 100%; }
#shop li.shop1 .en-us { left: 91px; width: 17px; }
#shop li.shop1 .zh-cn { left: 116px; width: 46px; }
#shop li.shop1 .zh-tw { left: 168px; width: 46px; }
#shop li.shop4 { padding-right: 0; /* background:none;*/ }
#shop li.shop2 a { width: 71px; /* background-image:url(../images/shop2_1.png);*/ }
#shop li.shop3 a { width: 70px; /* background-image:url(../images/shop3_1.png);*/ }
#shop li.shop4 a { padding-right: 0; width: 47px; /*background:url(../images/shop4_1.png) no-repeat right 0;*/ }

#langs {float:right; margin-top:44px; margin-right:-164px; padding-left:117px; width:150px; height:14px; background:url(../images/l0_1.png) no-repeat 0 0; cursor:pointer;}
#langs a {float:left; width:50px; height:100%;}


#secondary{position: relative;margin: 0 auto;width: 1056px;overflow: hidden;background: #D71D26;z-index: 99;}
#secondary ul{display: none;padding-left: 400px; position: relative;margin-right: 12px; }
#secondary ul.on{display: block;}
#secondary ul li{background:none;float: left;white-space: nowrap;}
#secondary ul li a{color:#fff;font-size: 13px;width: auto;display: block; padding: 17px 20px 17px 16px; height: 14px; }
#secondary ul:nth-child(2){padding-left: 273px;}
#secondary ul:nth-child(3){padding-left: 363px;}
#secondary ul:nth-child(4){padding-left: 453px;}
#secondary ul:nth-child(5){padding-left: 543px;}
#secondary ul:nth-child(6){padding-left: 633px;}
#secondary ul:nth-child(7){padding-left: 723px;}
#secondary ul:nth-child(9){padding-left: 565px;}
/* 分享 */
#content .bshare-custom { position: absolute; right: 0; bottom: 11px; padding-left: 52px; background: url(../images/share-txt_1.jpg) no-repeat 0 0; }
#content .bshare-custom a { display: inline-block; margin: 0 0 0 5px; padding: 0; width: 20px; height: 20px; overflow: hidden; }
#content .bshare-custom .bshare-weixin { background: url(../images/share_1.jpg) no-repeat -54px 0; }
#content .bshare-custom .bshare-sinaminiblog { background: url(../images/share_1.jpg) no-repeat -79px 0; }
#content .bshare-custom .bshare-qzone { background: url(../images/share_1.jpg) no-repeat -129px 0; }
#content .bshare-custom .bshare-qqim { background: url(../images/share_1.jpg) no-repeat -154px 0; }

/******************************************
                   复用
******************************************/

/*编辑器，统一*/
.Pasual{ line-height:24px;}
.Pasual p{ margin-bottom:10px; text-indent: 2em;}
.Pasual h2 {margin-bottom:10px;}
.news .Pasual{text-indent:20px;}
.news .Pasual img{ margin-left:-20px;}
.news .Pasual p img{margin-left: -2em;}



/* 新闻块 */
.news-date { display: block; margin-bottom: 5px; font: bold 24px/20px "novecento"; color: #db2020; }


.news-block1 {position:relative; display:block; background-color:#f4eeda;}
.news-block1 .topimg {position:relative; margin-bottom:12px; width:100%; height:197px; overflow:hidden;}
.news-block1 .topimg img {width:100%; height:100%;}
/*.news-block1 img {margin-bottom:12px; height:100%;}*/

.news-block1 img {/*margin-bottom:15px;*/ margin-bottom:8px;}
.news-block1 .news-date {display:block; margin-bottom:5px; padding:0 19px; font:bold 27px/22px "novecento"; color:#db2020;}
.news-block1 h1 {/*padding:0 19px 12px 19px;*/ padding:0 19px 10px 19px; font-weight:bold; font-size:19px; color:#323232; border-bottom:1px dotted #afab9c;}
.news-block1 p {padding:18px 19px; line-height:20px;}
.news-block1 p .detail {font-weight:bold; color:#312b64}
.news-block1 .more {display:none; position:absolute; right:0; bottom:0; padding:12px 14px; width:24px; height:28px; text-align:center; line-height:14px; color:#fff; background-color:#db2020;}

.news-block2 {position:relative;}
/*.news-block2 .news-date {display:block; margin-bottom:5px; font:bold 24px/20px "novecento"; color:#db2020;}*/
.news-block2 img { margin-bottom: 13px; height: 167px; }
.news-block2 h1 { font-weight: bold; font-weight: bold; font-size: 16px; margin-bottom: 10px; color: #626262; }
.news-block2 p { line-height: 20px; }
.news-block2 .detail { display: block; margin-top: 10px; width: 70px; color: #db2020; }


/* 连接列表 */
.link-list { line-height: 22px; }
.link-list a { display: block; overflow: hidden; color:#7b6a68; transition:color 0.7s; -webkit-transition:color 0.7s; -moz-transition:color 0.7s;}
.link-list a:hover {color:#db2020;}
.link-list a span { float: left; width: 76px; color: inherit; }


                    #main .about-columns {position:absolute; margin-left:-12px; top:25px; width:100%; height:52px;}
                    #main .about-columns a {float:left; padding:5px 12px; font-weight:bold; font-size:13px; color:#757575;}
                    #main .about-columns .abs {position:absolute; left:12px; top:31px; width:52px; height:3px; background-color:#e80000;}