 @charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0;font-family: "微软雅黑"; }
body { font-family: "Microsoft YaHei"; font-size: 12px; color: #666;font-family: "微软雅黑"; /*background: url("../img/ysj-bj.jpg") top no-repeat*/;
    background-size: cover; }
li { list-style-type: none; }
a { text-decoration: none; color: #666; }
a:hover { color: #4e4e4e; }
/*a:hover img{-webkit-filter:brightness(110%);}*/
img { border: none; }
i, em { font-style: normal; }
.com_box { width: 100%; margin: 0 auto; }
.com { width: 1090px; margin: 0 auto; }
.fl { float: left; }
.fr { float: right; }
.line { height: 1px; background: #d5d5d5; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.blank { height: 0px; clear: both; }
/*顶部导航*/
.topNav { position: relative; z-index: 1; height: 25px; line-height: 25px; border-bottom: 1px solid #d5d5d5; background-color: #f3f3f3; font-size: 12px; }
.topNav-width { width: 1000px; margin: 0 auto; }
.topNav h3 { font-weight: normal; font-size: 100%; }
.topNav dl { zoom: 1; }
.topNav .tnLeft { float: left; }
.topNav .tnRight { float: right; }
.topNav .tnRight dd h3 { width: 75px; }
.topNav dd { float: left; position: relative; }
.topNav dd h3 { float: left; width: 50px; height: 25px; }
.topNav dd h3 a { zoom: 1; height: 25px; line-height: 25px; display: block; }
.topNav dd h3 a i { display: inline-block; width: 8px; height: 5px; margin: 0 0 0 5px; overflow: hidden; vertical-align: middle; font-size: 12px; line-height: 13px; background: url(../images/icon.png) 0 -61px no-repeat; }
.topNav dd h3 a:hover { color: #4e4e4e; }
.xinxi, .shoucang, .daohang { text-align: center; }
.topNav .tnRight dd h3.shoucang { width: 60px; }
.topNav .tnRight dd h3.daohang { width: 90px; }
.topNav .tnRight dd h3.shouji { width: 35px; }
.topNav .tnRight dd .daohang a { background: url(../images/ico.png) no-repeat 2px -58px; padding-left: 18px; }
.topNav .tnRight dd.on .daohang a { background: #fff url(../images/ico.png) no-repeat 1px -58px; }
.topNav dd.on .xinxi a { background: #fff; border-left: 1px #ccc solid; border-right: 1px #ccc solid; }
.topNav dd.on .shoucang a { background: #fff; border-left: 1px #ccc solid; border-right: 1px #ccc solid; }
.topNav dd ul { display: none; position: absolute; width: 100px; top: 24px; left: -27px; border: 1px solid #ccc; background: #fff; z-index: -99999; padding: 10px 0; }
.topNav dd.shoucangxiala ul { display: none; position: absolute; width: 100px; top: 24px; left: -42px; border: 1px solid #ccc; background: #fff; z-index: -99999; padding: 10px 0; }
.topNav dd.wangzhandaohang ul { display: none; position: absolute; width: 1000px; top: 24px; left: -912px; border: 1px solid #ccc; background: #fff; z-index: -99999; padding: 10px 0; }
.topNav dd.wangzhandaohang ul ol { float: left; width: 240px; border-right: 1px #eeeeee solid; }
.topNav dd.wangzhandaohang ul ol:last-child { border-right: 0px; }
.topNav dd ul li { line-height: 25px; }
.topNav dd ul li a { display: block; color: #333; padding: 0 10px;}
.topNav dd ul li a:hover { color: #4e4e4e; }
.topNav dd ul li a span { color: #4e4e4e; margin-left: 5px; }
.gzwx { background: url(../images/ico.png) no-repeat 6px 2px; padding-left: 25px; }
.dingdan { background: url(../images/ico.png) no-repeat 2px -17px; text-indent: 1.8em; }
.topNav dd .gouwuche a { background: url(../images/ico.png) no-repeat 5px -37px; padding-left: 30px; }
/*logo@search*/
.top { height: 80px; }
.top img { float: left; }
.search { margin-top: 25px; }
.text { float: left; width: 270px; border: 2px #4e4e4e solid; height: 26px; line-height: 26px; padding-left: 10px; color: #999; }
.button { float: left; width: 80px; background: #4e4e4e; height: 30px; line-height: 30px; border: 0px; font-size: 14px; color: #fff; outline: 0px; cursor: pointer; }
/*nav*/
.nav_box { /* height: 35px; */ line-height: 35px;color: #333333; }
.nav li { float: left; font-size: 16px; }
.nav li a { color: #585858; padding: 0 26px; }
.nav li a:hover, .goon { color:#4e4e4e;}

.nav li span{font-size: 14px;color: #B1B1B1;}
.nei_nav ul{float: left;}
.nei_nav li { float: left; font-size: 12px; margin: 0;}
.nei_nav a { color: #585858;padding:0;display: inline;}
.nei_nav a:hover, .goon { color:#4e4e4e;}
.nei_nav span{font-size: 12px;color: #B1B1B1;}
.nav .ul li a{padding: 0 39px;}
	.nav .ul li{padding: 0 1px;}
/*.nei_nav .goon .span{padding-right:5px ;}*/

/* flexslider */
.flexslider { margin: 0px auto; position: relative; width: 100%; height: 360px; overflow: hidden; zoom: 1; }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease; }
.flexslider .slides { zoom: 1; }
.flexslider .slides li div.img{ height:360px;}
/*.flexslider .slides li div.img a{ display:block; width:100%; margin:0 auto; height:360px;}
.flex-direction-nav a { width: 60px; height: 90px; line-height: 99em; overflow: hidden; margin: -60px 0 0; display: block; background: url(../images/ad_ctr.png) no-repeat; position: absolute; top: 50%; z-index: 10; cursor: pointer; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all .3s ease; }
.flex-direction-nav .flex-next { background-position: 0 -90px; right: 0; }
.flex-direction-nav .flex-prev { left: 0; }
.flexslider:hover .flex-next { opacity: 0.8; filter: alpha(opacity=25); }
.flexslider:hover .flex-prev { opacity: 0.8; filter: alpha(opacity=25); }
*/.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; filter: alpha(opacity=50); }
.flex-control-nav { width: 100%; position: absolute; bottom: 10px; text-align: center; }
.flex-control-nav li { margin: 0 5px; display: inline-block; zoom: 1; *display:inline;}
.flex-control-paging li a { background: url(../images/dot.png) no-repeat 0 -16px; display: block; height: 16px; overflow: hidden; text-indent: -99em; width: 16px; cursor: pointer; }
.flex-control-paging li a.flex-active { background-position: 0 0; }
.dingwei1{ position: relative;}
.xiadanfangshi { width: 190px; height: 330px; background: #fff; position: absolute; z-index: 99; right: 0px; top: 15px; border-radius: 10px; overflow: hidden;}
.xiadanfangshi h3 { background: #4e4e4e url(../images/gwc.png) no-repeat 30px; font-weight: normal; font-size: 14px; color: #fff; height: 28px; line-height: 28px; text-indent: 4.5em; border-top-left-radius: 10px; border-top-right-radius: 10px; font-family: "微软雅黑"; }
.xiadanfangshi ul { padding: 10px 10px 6px 10px; border-bottom: 1px solid #BFBABA;}
.xiadanfangshi ol { padding: 0px 10px 10px 10px; }
.xiadanfangshi ul li { overflow: hidden; margin-bottom: 6px; line-height: 16px; }
.xiadanfangshi ul li span { background: #4e4e4e; color: #fff; width: 13px; height: 16px; line-height: 16px; display: inline-block; text-align: center; border-radius: 2px; margin-right: 5px; float: left; }
.xiadanfangshi ul li p { float: left; }
.xiadanfangshi ul li i { font-size: 20px; color: #4e4e4e; font-style: normal; font-weight: 900; font-family: "Arial"; padding: 5px 0px; display: block; }
.xiadanfangshi ul li p em { font-style: normal; border-right: 1px #4e4e4e dotted; width: 80px; display: block; margin-top: 5px; }
.xiadanfangshi ul li img { float: left; margin-top: 22px; }
.xiadanfangshi ul li p b { font-weight: normal; color: #4e4e4e; }
.xiadanfangshi ol li { height: 24px; line-height: 24px; background: url(../images/dian.gif) no-repeat left center; padding-left: 10px; }
.dabox_box { /* border-top: 1px #666 solid; */ }
.news_box { width: 260px; float: left; }
.news_bt { font-size: 18px; color: #4e4e4e ; height: 42px; line-height: 42px; }
.news_bt i { font-style: normal; font-size: 24px; color: #4e4e4e; }
.news_bt span { float: left; }
.news_bt img {/* float: left;*/ margin-top:10px; /* margin-left: 8px; */display: block; }
.news_bt .zhishu_img{float: left;}
.news_tp{width: 259px;height: 336px;overflow: hidden;display: block;}
.news_tp:hover img{transform: scale(1.2);z-index: 999;display:inline-block}
.news_tp img { border: 1px #ccc dotted; border-right: 0; border-left: 0;float: left;margin-top: 5px;width: 259px;height: 330px;transition-duration: 0.5s;}
.new_list{/*position: relative;left: 20px; top: -30px;*/ height: 330px;position: relative;left: 20px;top: -25px;width: 830px;float: right;}
.news_xilie { float: left; width:415px;}

.news_xilie_bt { font-size: 20px; color: #4e4e4e; height: 42px; line-height: 42px;border-bottom: 2px solid #4e4e4e;width: 95%;}
.news_xilie_bt p.fl{width: 320px;}
.news_xilie_bt p.fr{width: 24px;height: 24px; margin-top: 10px; background: url(../images/gengduo.jpg) center center no-repeat;}

/* CSS Document */
* { margin: 0; padding: 0;font-family: "微软雅黑"; }
body { font-family: "Microsoft YaHei"; font-size: 12px; color: #666; }
li { list-style-type: none; }
a { text-decoration: none; color: #666; }
a:hover { color: #4e4e4e; }
/*a:hover img{-webkit-filter:brightness(110%);}*/
img { border: none; }
i, em { font-style: normal; }
.com_box { width: 100%; margin: 0 auto; }
.com { /* width: 890px; */ margin: 0 auto; }
.fl { float: left; }
.fr { float: right; }
.line { height: 1px; background: #d5d5d5; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.blank { height: 0px; clear: both; }
/*顶部导航*/
.topNav { position: relative; z-index: 1; height: 25px; line-height: 25px; border-bottom: 1px solid #d5d5d5; background-color: #f3f3f3; font-size: 12px; }
.topNav-width { width: 1000px; margin: 0 auto; }
.topNav h3 { font-weight: normal; font-size: 100%; }
.topNav dl { zoom: 1; }
.topNav .tnLeft { float: left; }
.topNav .tnRight { float: right; }
.topNav .tnRight dd h3 { width: 75px; }
.topNav dd { float: left; position: relative; }
.topNav dd h3 { float: left; width: 50px; height: 25px; }
.topNav dd h3 a { zoom: 1; height: 25px; line-height: 25px; display: block; }
.topNav dd h3 a i { display: inline-block; width: 8px; height: 5px; margin: 0 0 0 5px; overflow: hidden; vertical-align: middle; font-size: 12px; line-height: 13px; background: url(../images/icon.png) 0 -61px no-repeat; }
.topNav dd h3 a:hover { color: #4e4e4e; }
.xinxi, .shoucang, .daohang { text-align: center; }
.topNav .tnRight dd h3.shoucang { width: 60px; }
.topNav .tnRight dd h3.daohang { width: 90px; }
.topNav .tnRight dd h3.shouji { width: 35px; }
.topNav .tnRight dd .daohang a { background: url(../images/ico.png) no-repeat 2px -58px; padding-left: 18px; }
.topNav .tnRight dd.on .daohang a { background: #fff url(../images/ico.png) no-repeat 1px -58px; }
.topNav dd.on .xinxi a { background: #fff; border-left: 1px #ccc solid; border-right: 1px #ccc solid; }
.topNav dd.on .shoucang a { background: #fff; border-left: 1px #ccc solid; border-right: 1px #ccc solid; }
.topNav dd ul { display: none; position: absolute; width: 100px; top: 24px; left: -27px; border: 1px solid #ccc; background: #fff; z-index: -99999; padding: 10px 0; }
.topNav dd.shoucangxiala ul { display: none; position: absolute; width: 100px; top: 24px; left: -42px; border: 1px solid #ccc; background: #fff; z-index: -99999; padding: 10px 0; }
.topNav dd.wangzhandaohang ul { display: none; position: absolute; width: 1000px; top: 24px; left: -912px; border: 1px solid #ccc; background: #fff; z-index: -99999; padding: 10px 0; }
.topNav dd.wangzhandaohang ul ol { float: left; width: 240px; border-right: 1px #eeeeee solid; }
.topNav dd.wangzhandaohang ul ol:last-child { border-right: 0px; }
.topNav dd ul li { line-height: 25px; }
.topNav dd ul li a { display: block; color: #333; padding: 0 10px; }
.topNav dd ul li a:hover { color: #4e4e4e; }
.topNav dd ul li a span { color: #4e4e4e; margin-left: 5px; }
.gzwx { background: url(../images/ico.png) no-repeat 6px 2px; padding-left: 25px; }
.dingdan { background: url(../images/ico.png) no-repeat 2px -17px; text-indent: 1.8em; }
.topNav dd .gouwuche a { background: url(../images/ico.png) no-repeat 5px -37px; padding-left: 30px; }
/*logo@search*/
.top { height: 80px; }
.top img { float: left; }
.search { margin-top: 25px; }
.text { float: left; width: 270px; border: 2px #4e4e4e solid; height: 26px; line-height: 26px; padding-left: 10px; color: #999; }
.button { float: left; width: 80px; background: #4e4e4e; height: 30px; line-height: 30px; border: 0px; font-size: 14px; color: #fff; outline: 0px; cursor: pointer; }
/*nav*/
.nav_box { /* height: 35px; */ /* line-height: 35px; *//* color: #333333; */ }
.nav li { float: left; font-size: 16px; }
.nav li a { color: #585858; padding: 0 26px; }
.nav li a:hover, .goon { color:#4e4e4e;}
.nav li span{font-size: 14px;color: #B1B1B1;}
.nei_nav ul{float: left;}
.nei_nav li { float: left; font-size: 12px; margin: 0;}
.nei_nav a { color: #585858;padding:0;display: inline;}
.nei_nav a:hover, .goon { color:#4e4e4e;}
.nei_nav span{font-size: 12px;color: #B1B1B1;}
/*.nei_nav .goon .span{padding-right:5px ;}*/

/* flexslider */
.flexslider { margin: 0px auto; position: relative; width: 100%; height: 400px; overflow: hidden; zoom: 1; }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease; }
.flexslider .slides { zoom: 1; }
.flexslider .slides li div.img{ height: 400px;}
/*.flexslider .slides li div.img a{ display:block; width:100%; margin:0 auto; height:360px;}
.flex-direction-nav a { width: 60px; height: 90px; line-height: 99em; overflow: hidden; margin: -60px 0 0; display: block; background: url(../images/ad_ctr.png) no-repeat; position: absolute; top: 50%; z-index: 10; cursor: pointer; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all .3s ease; }
.flex-direction-nav .flex-next { background-position: 0 -90px; right: 0; }
.flex-direction-nav .flex-prev { left: 0; }
.flexslider:hover .flex-next { opacity: 0.8; filter: alpha(opacity=25); }
.flexslider:hover .flex-prev { opacity: 0.8; filter: alpha(opacity=25); }
*/.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; filter: alpha(opacity=50); }
.flex-control-nav { width: 100%; position: absolute; bottom: 10px; text-align: center; }
.flex-control-nav li { margin: 0 5px; display: inline-block; zoom: 1; *display:inline;}
.flex-control-paging li a { background: url(../images/dot.png) no-repeat 0 -16px; display: block; height: 16px; overflow: hidden; text-indent: -99em; width: 16px; cursor: pointer; }
.flex-control-paging li a.flex-active { background-position: 0 0; }
.dingwei1{ position: relative;}
.xiadanfangshi { width: 190px; height: 400px; background: #fff; position: absolute; z-index: 99; right: 0px; top: 0; border-radius: 0px; }
.xiadanfangshi h3 { background: #4e4e4e url(../images/gwc.png) no-repeat 30px; font-weight: normal; font-size: 14px; color: #fff; height: 28px; line-height: 28px; text-indent: 4.5em; border-top-left-radius: 0px; border-top-right-radius: 0px; font-family: "微软雅黑"; }
.xiadanfangshi ul { padding: 10px 10px 0px 10px; }
.xiadanfangshi ol { padding: 0px 10px 10px 10px; }
.xiadanfangshi ul li { overflow: hidden; margin-bottom: 6px; line-height: 16px; }
.xiadanfangshi ul li span { background: #4e4e4e; color: #fff; width: 13px; height: 16px; line-height: 16px; display: inline-block; text-align: center; border-radius: 2px; margin-right: 5px; float: left; }
.xiadanfangshi ul li p { float: left; }
.xiadanfangshi ul li i { font-size: 20px; color: #4e4e4e; font-style: normal; font-weight: 900; font-family: "Arial"; padding: 5px 0px; display: block; }
.xiadanfangshi ul li p em { font-style: normal; border-right: 1px #4e4e4e dotted; width: 80px; display: block; margin-top: 5px; }
.xiadanfangshi ul li img { float: left; margin-top: 22px; }
.xiadanfangshi ul li p b { font-weight: normal; color: #4e4e4e; }
.xiadanfangshi ol li { height: 24px; line-height: 24px; background: url(../images/dian.gif) no-repeat left center; padding-left: 10px; }
.dabox_box { /* border-top: 1px #666 solid; */ }
.news_box { width: 260px; float: left; }
.news_bt { font-size: 18px; color: #4e4e4e ; height: 42px; line-height: 42px; }
.news_bt i { font-style: normal; font-size: 24px; color: #4e4e4e; }
.news_bt span { float: left; }
.news_bt img {/* float: left;*/ margin-top:10px; /* margin-left: 8px; */display: block; }
.news_bt .zhishu_img{float: left;}
.news_tp img { border: 1px #ccc dotted; border-right: 0; border-left: 0;float: left;margin-top: 5px;}
.new_list{/*position: relative;left: 20px; top: -30px;*/ height: 330px;position: relative;left: 20px;top: -25px;}
.news_xilie { float: left; width: 370px;}

.news_xilie_bt { font-size: 20px; color: #4e4e4e; height: 42px; line-height: 42px; }
.news_xilie_bt1{margin-bottom: 20px;}
.news_xilie_li { height: 101px; padding: 10px 8px;/*border-bottom: 1px #c2c2c2 dotted; border-top: 1px #c2c2c2 dotted; border-right: 1px #c2c2c2 dotted;*/ line-height:20px; margin-top: 2px; font-size: 16px;
line-height: 28px;}
.news_xilie_li p{width: 366px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;} 
.news_xilie_li li i { font-style: normal; color: #4e4e4e; }
.sousuo { width: 245px; height: 26px; line-height: 26px; border: 1px #4e4e4e solid; float: left; }
.wenben { float: left; width: 190px; border: 0; height: 26px; line-height: 26px; outline: none; padding-left: 10px; color: #666666; }
.sousuo_b { border: 0; /*border-left: 1px #cacaca solid;*/ width: 45px; height: 26px;/* line-height: 26px;  float: left; margin-top: 5px;*/ outline: none; cursor: pointer;background:#4e4e4e ;}
.sousuo_b img{margin: 0 auto;}
.fr .jiantou{display: inline;position: relative;top: -3px;}
.guanjianci { float: left; font-size: 12px; color: #555; line-height: 26px; margin: 0px 10px 0px 20px; }
.guanjianci a { margin: 0px 5px; font-size: 14px; }
.news_bt i img { margin-top: 0px; }
.you { margin-top: 15px; }
.zhishu { clear: both; }
.zhishu li { width: 490px; margin-bottom: 15px; }
.shipin_box { border-top: 1px #ccc dotted; border-bottom: 1px #ccc dotted; clear: both; height: 465px; }
.shipindatu { position: relative; }
.shipindatu i { position: absolute; top: 180px; left: 260px; width: 75px; height: 75px; background: url(../images/dashipin.png) no-repeat center; z-index: 999; }

.xiaoshipin li { border-right: 1px #cacaca dotted;position: relative; }
.xiaoshipin li i { position: absolute; top: 55px; left: 70px; width: 40px; height: 40px; background: url(../images/shipin.png) no-repeat center; z-index: 999; }
.xiaoshipin li p { background: url(../images/dian.gif) no-repeat left center; padding-left: 12px; /* margin-top: 10px; */ }
.bottomline { border-bottom: 1px #cacaca dotted; }
.zhanlan { clear: both; }
.zhanlan li { float: left; }
.zhanlan li a:hover, .yige { height: 540px; }
.zhanlan li a:hover, .yige a:hover { -webkit-filter: brightness(120%); }
.web { width: 1090px; margin: 0px auto; clear: both; }
.con { width: 1090px; background: #fff; margin: 0px auto; }
.con ul{width: 1090px;}
.con ul li { width: 268px; height: 268px; float: left; position: relative; overflow: hidden; cursor: pointer;margin: 2px; }
.con ul li img{width: 100%;}
.txt { width: 100%; height: 35px; background: rgba(0,0,0,0.6);/*透明背景色，不透明其文字内容*/ position: absolute; left: 0; bottom: 0; color: #fff; font-family: "微软雅黑"; }
.txt h3 { font-size: 16px; font-weight: normal; height: 35px; text-align: center; /* line-height: 35px; */ }
.txt h3 a { color: #fff; font-weight: normal; font-size: 16px; }
.txt p { font-size: 14px; text-align: center; }
/*yishujia*/
.yishujia { clear: both; position: relative; }
.yishujia li { float: left; position: relative; width: 268px;margin: 2px;}
.yishujia li img { float: left;width: 100%; }
.yishujia li .yishu { position: absolute; bottom: 0; left: 0; height: 38px; line-height: 38px; background: rgba(0,111,87,0.5); font-size: 15px; }
.yishujia li p a { color: #ccd8cf; padding-left: 15px; display: block; }
.yishujia li p a:hover { color: #fff; background: #4e4e4e; }
.yishujia li .yishu1-1, .yishujia li .yishu1-6 { width: 100%; }
.yishujia li .yishu1-2 { width: 132px; }
.yishujia li .yishu1-3 { width: 344px; }
.yishujia li .yishu1-3 a { padding-left: 215px; }
.yishujia li .yishu1-4 { width: 156px; }
.yishujia li .yishu1-5 { width: 182px; }
.yishujia li .yishu1-5 a { padding-left: 55px; }
.yishujia li .yishu1-7 { width: 330px; }
.yishujia li .yishu1-8 { width: 146px; }
.yishujia li .yishu1-9 { width: 198px; }
.yishujia li .yishu1-10 { width: 140px; }
.yishujia li.yishu2 { position: absolute; left: 170px; }
.yishujia li.yishu3 { position: absolute; left: 307px; }
.yishujia li.yishu4 { position: absolute; left: 656px; }
.yishujia li.yishu5 { position: absolute; left: 817px; }
.yishujia li.yishu6 { position: absolute; left: 0px; bottom: 0; }
.yishujia li.yishu7 { position: absolute; left: 170px; bottom: 0; padding: 5px 5px 0px 0; background: #fff; }
.yishujia li.yishu8 { position: absolute; left: 505px; bottom: 0; }
.yishujia li.yishu9 { position: absolute; left: 656px; bottom: 0; padding: 5px 5px 0px 0; background: #fff; }
.yishujia li.yishu10 { position: absolute; left: 859px; bottom: 0; }
.hezuo_bt{padding-top: 20px;}
.hezuo_bt { background: url(../images/line.jpg) repeat-x center; height: 30px; line-height: 40px; text-align: center; color: #4e4e4e ; font-size: 16px; }
.hezuo_bt span { background: #fff; padding: 0px 20px; }
.hezuojigou { margin: 20px 0px; }
/*.hezuojigou a { background: url(../images/dian.gif) no-repeat left center; padding-left: 10px; margin-right: 65px; }*/
.dibufuwu { border-bottom: 1px #e5e5e5 solid; border-top: 1px #e5e5e5 solid; padding: 30px 0px; overflow: hidden; }
.dibufuwu li { border-right: 1px #e5e5e5 solid; width: 160px; text-align: center; float: left; }
.dibufuwu li h6 { color: #5a5a5a; font-size: 14px; font-weight: normal; margin-bottom: 5px; }
.dibufuwu li p a { color: #9f9f9f; line-height: 24px; }
.dibufuwu li p a:hover { color: #4e4e4e; }
.dibufuwu ul div { text-align: center; float: left; width: 194px; margin-top: -7px; }
.dibufuwu ul div h1 { font-size: 25px; color: #4e4e4e; font-family: Arial, Helvetica, sans-serif; }
.dibufuwu ul div h6 { color: #5a5a5a; font-size: 13px; font-weight: normal; }
.dibufuwu ul div p.zaixian { background: #4e4e4e; width: 130px; margin: 0 auto; height: 26px; line-height: 26px; color: #fff; font-size: 13px; margin-top: 8px; }
.banquan { height: 50px; line-height: 50px; color: #4e4e4e ;position: relative; }
.banquan a{ height: 50px; line-height: 50px; color: #4e4e4e ;position: relative; }
.banquan a:hover{ height: 50px; line-height: 50px; color: #4e4e4e ;position: relative; }

/*xinwenneiye*/
.neiline { /* border-bottom: 5px #4e4e4e solid; */ }
.nei_nav { float: left; margin-left: 21px; line-height: 80px;}
.nei_nav li a{padding: 0 20px;}
.nei_nav li { float: left; font-size: 14px; margin: 0px; }
.nei_nav li a:hover, .goonnei a { border-bottom: 3px #4e4e4e solid; color: #4e4e4e; }
.nei_nav ul{float: left;}
.nei_nav span{font-size: 12px;color: #B1B1B1;}

.wenbennei { width: 160px; transition-duration: 0.5s;}
.buttonnei { width: 50px; }
.nei_box { /* padding: 20px 0; */ }
.weizhi, .weizhi a { font-size: 14px; color: #4e4e4e ; position: relative; }
.wenzi1{margin: 0 auto;width: 1000px;line-height: 40px; margin-top: 10px;}
.weizhi a:hover { color: #4e4e4e; }
.xinwen_box { margin-top: 10px; /* margin-bottom: 50px; */ overflow: hidden;}
.xinwen_box1{width: 1000px;}
.xinwen_left { width: 800px;font-size: 14px; }
.xinwen_left ul { border-bottom: 1px #ccc dotted; padding: 20px 0px; }
.xinwen_left li, .xiangguan li { height: 30px; line-height: 30px; background: url(../images/dian.gif) no-repeat left center; padding-left: 15px; }
.xinwen_left li span { float: right; }
.pages { text-align: center; margin-top: 40px; height: 30px; line-height: 30px; clear: both; margin-bottom: 20px;margin-left:-70px ; }
.pages a { background: #dfdfdf; padding: 8px 12px; margin: 0 5px; }
.pages a:hover { background: #4e4e4e; color: #fff; }
.xinwen_right { width: 230px; border-top: 2px #4e4e4e solid; font-size: 12px;background: white;}
.xiangguan { border-top: 2px #4e4e4e solid; padding: 10px; margin-top: 20px; }
.xiangguan h3 { font-size: 16px; color: #4e4e4e; font-family: "微软雅黑"; margin-bottom: 5px; }
/*选项卡2*/
#Tab2 { width: 230px; margin: 0px; padding: 0px; margin: 0 auto;/*background: white;*/ }
/*菜单class*/
.Menubox { width: 100%; padding: 10px 0px; overflow: hidden; font-family: "微软雅黑"; font-size: 14px; }
.Menubox ul { margin: 0px; padding: 0px; }
.Menubox li { float: left; display: block; cursor: pointer; width: 55px; text-align: center; color: #4e4e4e ; font-weight: bold; border-right: 1px #ccc solid; }
.Menubox li.hover { padding: 0px; width: 55px; color: #4e4e4e; font-weight: bold; border-right: 1px #ccc solid; }
.Menubox li.hover a { color: #4e4e4e; font-weight: bold; }
.Menubox li:last-child { border-right: 0; }
.Contentbox { clear: both; margin-top: 0px; border-top: 1px #bcbcbc solid; /*background: #dedede;*/ padding: 10px; }
.Contentbox ul li { line-height: 30px; background: url(../images/dian.gif) no-repeat left center; padding-left: 10px; }
.Contentbox ul li i { font-style: normal; color: #4e4e4e; }
/*sanjiyemian*/
.dabiaoti { background: #4e4e4e; color: #fff; padding: 20px 0px; font-size: 24px; }
.xinwen_san { /* padding: 20px 30px; */ margin: 0 auto;padding-bottom: 10px;}
.xinwen_san h1{text-align: center;margin-bottom: 20px;}
.xinwen_san img { margin: 0 auto; display: table-cell; }
.xinwensanjiye { background: #eef0ef; }
.duanluo { text-indent: 2em; line-height: 30px; }
/*yishujia*/
.yishujia_box { background: #f1f1f1; /* padding-bottom: 50px; */ }
.lvkuai { background: #4e4e4e; height: 5px;margin-top: 40px; }
.yishu_box { border: 1px #b6b6b6 solid; border-top: none; font-family: "微软雅黑"; font-size: 14px; line-height: 28px; /*box-shadow: 0 1px 10px #9E9D9D;*/}
.mod18 { width: 840px; margin: 0px auto; position: relative; top: -60px; }
.mod18 .btn { position: absolute; width: 19px; height: 28px; top: 50px; cursor: pointer; z-index: 99; font-size: 50px; font-weight: bold; }
.mod18 .prev { left: 0; background: url(../images/left.png) no-repeat; }
.mod18 .next { right: 0; background: url(../images/right.png) no-repeat; }
.mod18 li { float: left; }
.mod18 .cf li { position: relative; color: #4e4e4e ; }
.mod18 .cf a { display: block; /*width: 840px; color: #4e4e4e ;*/ position: absolute; }
.mod18 .cf li span { display: block; width: 640px; position: absolute; left: 0; padding: 10px 20px; line-height: 22px; text-align: left; }
.mod18 .cf li div a img { width: 280px; height: 255px; }
.jieshaonr { float: left; position: absolute; left: 350px; color: #8d8d8d; }
.jieshaonr h3 { color: #4e4e4e; margin-top: 20px; }
.mod18 .cf li a img { padding: 20px; background: #fff; float: left; }
.mod18 .picBox { height: 330px; position: relative; overflow: hidden; }
.mod18 .picBox ul { height: 330px; position: absolute; }
.mod18 .picBox li { width: 840px; height: 300px; margin-top: 30px; }
.mod18 .listBox { width: 720px; height: 124px; margin: 0 auto; position: relative; overflow: hidden; }
.mod18 .listBox ul { height: 100px; position: absolute; }
.mod18 .listBox li { width: 75px; height: 75px; cursor: pointer; position: relative; padding: 20px 12px; }
.mod18 .listBox li i { display: none; }
.mod18 .listBox li a { display: block; width: 74px; height: 74px; }
.mod18 .listBox li img { /* width: 74px; */ /* height: 74px; */ -moz-border-radius: 37px; -webkit-border-radius: 37px; border-radius: 37px; }
.mod18 .listBox li.on { width: 114px; }
.mod18 .listBox .on img { width: 114px; margin-top: -20px; height: 114px; -moz-border-radius: 57px; -webkit-border-radius: 57px; border-radius: 57px; }
.mod18 .listBox .on i { display: block; }
/*yishujiafenlei*/
.yishujianr_box { width: 890px; margin: 0 auto; overflow: hidden; }
.fenlei { font-size: 12px; padding: 15px; border:1px #ccc dashed; margin-top:15px; overflow:hidden;}
.fenlei ul{ margin-bottom:20px;}
.fenlei a {margin: 0px 4px;padding:2px 3px;}
.fenlei a:hover{ background:#4e4e4e; color:#fff; padding:2px 3px;}
.fenlei li{ padding:10px 0px; border-bottom:1px #ddd solid;}
.ysjcaidan, .yishujiamen ul { overflow: hidden; font-family: "微软雅黑"; }
.yishujiamen ul{width:900px;}
.ysjcaidan li { /* margin: 0px 4px; */ float: left; width: 150px; height: 45px; line-height: 45px; font-size: 18px; text-align: center; background: #fff;margin-right: 13px; }
.ysjcaidan li a { color: #4e4e4e ; display: block; }
.ysjcaidan li a:hover, .ysjcaidan .caidanon a { background: #c9c9c9; display: block; }
.yishujiamen { padding-top: 40px; overflow: hidden; }
.dingbu { margin-top: 40px; }

.yishujiamen li { width: 192px; margin: 4px; float: left; background: #fff; overflow:hidden;}
.yishujiamen li img { height: 184px; float: left; }
.yishujiamen li a:hover img { -webkit-filter: brightness(110%); }
.yishujiamen li p { text-align: center; font-size: 15px; /* padding: 40px 0px 20px 0px; */ float: left; width: 192px; }
.zuopinming { text-align: center; width: 193px; float: left; margin-top: 18px; color: #4e4e4e ; }
.zuopinjia { text-align: center; width: 193px; float: left; color: #4e4e4e ; padding-bottom: 20px; margin-top: 8px; }
.zuopinjia i { font-style: normal; font-size: 20px; color: #d01a19; font-weight: bold; }
.yishujia_xinwen { margin-top: 40px; color: #1c1c1c; font-size: 14px; }
.yishujia_xinwen li { line-height: 35px; height: 35px; margin-bottom: 3px; background: #fff url(../images/dian.gif) no-repeat 15px center; padding-left: 30px; padding-right: 15px; }
.yishujia_xinwen li span { float: right; }
.yishujia_xinwen h1 { color: #49b8a4; font-family: "微软雅黑"; margin-bottom: 30px; font-size: 24px; }
.yishujia_xinwen img { margin: 0 auto; display: table-cell; }
.zhishu img { margin: 0 auto; display: table-cell; border: 1px #ccc dotted; }
.denglu_box { background: #4e4e4e; padding: 70px 0px; overflow: hidden; }
.denglu_right { width: 306px; background: #fff; padding: 40px 22px 100px 22px; font-family: "微软雅黑"; }
.denglu_right h3 { font-size: 16px; margin-bottom: 25px; }
.dengluzhanghao { font-size: 14px; background: url(../images/zhanghao.png) no-repeat left center; width: 249px; height: 40px; border: 1px #cbcbcb solid; font-family: "微软雅黑"; padding-left: 55px; color: #999; margin-bottom: 25px; }
.denglumima { background: url(../images/mima.png) no-repeat left center; }
.denglu_right h6 { font-weight: normal; overflow: hidden; margin-bottom: 25px; }
.dengluanniu { background: #af0000; text-align: center; font-size: 14px; height: 42px; line-height: 42px; border-radius: 3px; }
.dengluanniu a { color: #fff; display: block; border-radius: 3px; }
.dengluanniu a:hover { background: #bd0000; }
.zhuce_box { padding-top: 55px; }
.zhuce { width: 700px; margin: 0 auto; border: 1px #dddddd solid; border-top: 2px #f73e3e solid; background: #fff; padding: 30px 0px 80px 0; }
.zhuce h2 { text-align: center; font-size: 24px; font-weight: normal; margin-bottom: 50px; }
.zhuce table { margin: 0 auto; font-size: 14px; line-height: 70px; color: #999; }
.yishujia_box.zhuce_box.com_box .zhuce table tr td form { font-size: 12px; }
.zhucewenben { width: 230px; height: 36px; line-height: 36px; border: 1px #cccccc solid; margin-left: 20px; padding-left: 10px; padding-right: 30px; }
.zhuce table tr i { font-style: normal; color: #f73e3e; }
.yonghu { background: url(../images/zhucezhanghao.png) no-repeat right center; }
.mima { background: url(../images/zhucemima.png) no-repeat right center; }
.shoujiyan { background: url(../images/shoujiyanzheng.png) no-repeat right center; }
.youxiangyanzheng { font-size: 12px; }
.youxiangyanzheng a { color: #005ea7; text-decoration: underline; }
.zhucexieyi { font-size: 12px; }
.zhucexieyi a { color: #005ea7; }
.yanzheng { width: 130px; height: 36px; line-height: 36px; border: 1px #cccccc solid; margin-left: 20px; padding-left: 10px; }
.yanzhengma { margin-left: 12px; line-height: 38px; vertical-align: middle; height: 42px; display: inline-block; }
.huoquyan { margin-left: 12px; height: 36px; line-height: 36px; font-size: 12px; width: 100px; text-align: center; display: inline-block; border: 1px #dddddd solid; }
.huoquyan a { color: #4e4e4e ; display: block; background: #f4f4f4; }
.huoquyan a:hover { background: #e9e9e9; }
.xieyi { line-height: 40px; height: 40px; }
.tongyi { padding-left: 20px; }
.zhuceanniu { background: #e84548; border: 0px; border-radius: 3px; width: 270px; height: 38px; line-height: 38px; margin-left: 20px; font-family: "微软雅黑"; font-size: 15px; color: #fffffd; font-weight: bold; cursor: pointer; }
.yizhuce { font-size: 12px; text-decoration: underline; height: 20px; line-height: 20px; margin-left: 200px; }
.yizhuce a { color: #999; }
/*忘记密码  必要样式*/
.clears { clear: both; }
.for-liucheng { width: 640px; margin: 30px auto; height: 50px; padding: 20px 0 0 0; position: relative; }
.liulist { float: left; width: 25%; height: 7px; background: #ccc; }
.liutextbox { position: absolute; width: 100%; left: 0; top: 10px; }
.liutextbox .liutext { float: left; width: 25%; text-align: center; }
.liutextbox .liutext em { display: inline-block; width: 24px; height: 24px; -moz-border-radius: 24px; -webkit-border-radius: 24px; border-radius: 24px; background: #ccc; text-align: center; font-size: 14px; line-height: 24px; font-style: normal; font-weight: bold; color: #fff; }
.liutextbox .liutext strong { display: inline-block; height: 26px; line-height: 26px; font-weight: 400; }
.liulist.for-cur { background: #77b852; }
.liutextbox .for-cur em { background: #77b852; }
.liutextbox .for-cur strong { color: #77b852; }
.forget-pwd { width: 500px; margin: 20px auto; min-height: 400px; }
.forget-pwd input, .forget-pwd select, .forget-pwd button { border: 0; margin: 0; padding: 0; background: none; }
.forget-pwd dl { margin-bottom: 20px; }
.forget-pwd dt { float: left; padding-right: 10px; width: 100px; height: 30px; line-height: 30px; text-align: right; font-size: 14px; }
.forget-pwd dd { float: left; width: 380px; height: 30px; position: relative; }
.forget-pwd dd input { width: 190px; height: 28px; border: #ccc 1px solid; background: #fff; line-height: 28px; }
.forget-pwd dd select { width: 190px; height: 30px; border: #ccc 1px solid; background: #fff; }
.forget-pwd dd button { width: 120px; height: 30px; line-height: 30px; border: #ddd 1px solid; background: #fff; text-align: center; cursor: pointer; font-size: 12px; color: #666; }
.forget-pwd .yanzma { position: absolute; left: 200px; top: 2px; height: 30px; line-height: 30px; width: 180px; }
.forget-pwd .yanzma i { font-style: normal; float: right; margin-right: 55px; }
.subtijiao { padding: 0 0 0 110px; }
.subtijiao input { width: 85px; height: 32px; background: #4e4e4e; color: #fff; font-size: 14px; cursor: pointer; }
.successs { text-align: center; padding: 20px 0 60px 0; }
.successs h3 { padding: 20px; font-size: 25px; color: #A0CD4E; font-weight: normal; }
/*dingdan*/
.dingdan_box { background: #eef0ef; padding-bottom: 20px;}
.gbook { vertical-align: middle; }
.dib-wrap { font-size: 0; *word-spacing:-1px;
padding: 10px 0px; }
.dib-wrap .dib { font-size: 12px; letter-spacing: normal; word-spacing: normal; vertical-align: top }
.dib { display: inline-block; *display:inline;
*zoom:1
}
.kd-popup { position: relative; z-index: 100; padding: 3px; background: #f2f2f2; border: 1px solid #a6a6a6; font-family: tahoma; font-size: 12px; -moz-box-shadow: 2px 2px 0 #ccc; -webkit-box-shadow: 2px 2px 0 #ccc; box-shadow: 2px 2px 0 #ccc }
.kd-popup .box { background: #fff; padding: 10px 15px 10px 10px; font-size: 12px; margin-bottom: 0; position: static }
.kd-popup .hd { font-size: 12px; font-weight: 700; margin: 0; color: #404040; line-height: 18px; height: auto; border: 0; background: 0 }
.kd-popup .bd { margin-top: 2px; line-height: 20px; color: #404040; padding: 0; border: 0; background: 0 }
input[type=text]:focus, textarea:focus { outline: 0 }
.template { display: none }
.order-table { width: 100%; margin-top: 20px; *table-layout:fixed;
}
.order-table select { width: 140px; height: 24px }
.order-table th { border-left: 2px solid #fff; text-align: center; height: 24px; line-height: 24px; }
.order-table th.s-title { width: 350px; border-left: 0 }
.order-table th.s-price { width: 260px }
.order-table th.s-amount { width: 220px }
.order-table th.s-agio { width: 220px }
.order-table th.s-total { width: 220px }
.order-table th hr { height: 3px; background-color: #B2D1FF; color: #B2D1FF; *display:block;
border: 0; }
.order-table tfoot td { text-align: right }
.tb-promotion { margin-bottom: 10px }
.promotion { font-weight: bold; color: #ff4400; }
.order-table tfoot .point-out { padding: 10px 0 }
.order-table tfoot .point-in { position: relative; padding-bottom: 10px; }
.order-table tfoot .point-in em { font-style: normal; }
.address-confirm .tmall-shop-vip-popup { position: absolute; z-index: 9999; top: -9999px; left: -9999px }
.address-confirm .tmall-shop-vip-popup .kd-popup { border-color: #a6a6a6; background: #f2f2f2; position: relative }
.address-confirm .tmall-shop-vip-popup .kd-popup .top { background-position: -3px 0; z-index: 9999; left: 102px }
.address-confirm .tmall-shop-vip-popup .kd-popup .box { width: 230px; padding: 0 10px }
.address-confirm .tmall-shop-vip-popup .kd-popup .box p { height: 26px; line-height: 26px; border-bottom: solid 1px #f2f2f2; text-align: left }
.tmall-shop-vip-popup .kd-popup .box p:last-child { border: 0 }
.tmall-shop-vip-popup .kd-popup .box p .shop-name { display: inline-block; zoom: 1; margin-right: 10px; width: 110px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis }
.tmall-shop-vip-popup .kd-popup .box p .level { display: inline-block; zoom: 1; width: 60px; vertical-align: top; overflow: hidden; height: 26px }
.tmall-shop-vip-popup .kd-popup .box p .level em { font-size: 10px; padding: 1px 3px 2px; color: #fff; background-color: #F08080 }
.tmall-shop-vip-popup .kd-popup .box p .vip-points { display: inline-block; zoom: 1; vertical-align: top }
.order-table tfoot .point-in .t { font-weight: 700 }
.order-go { clear: both; text-align: right }
.back { padding-left: 16px; background: url(../images/back.png) no-repeat 0 3px; position: absolute; right: 150px; bottom: -28px; width: 60px }
.btn-go { width: 127px; height: 36px; position: absolute; right: -1px; bottom: -35px; _right: -2px; _bottom: -36px; font: 700 18px/36px arial }
.btn-go b { background: url(../images/36.png) no-repeat scroll 0 1px transparent; width: 127px; height: 36px; float: left; position: absolute; top: 0; left: 0; cursor: pointer; }
.label-error { background-color: #FFF2E9; border: 1px solid #4e4e4e; margin: 5px 0 0; padding: 0 5px; display: inline-block; line-height: 18px; *display:inline;
 *zoom:1;
}
.order-go .confirm-error { clear: both }
.order-go .confirm-error .msg { margin-bottom: 10px; float: right; clear: right }
.item-c2b-mobile-info { background-color: #fafcff; border-top: solid 1px #fff }
.c2b-mobile-info { margin: 10px; color: gray; overflow: hidden }
.order-table .item-c2b-mobile-info .c2b-mobile-info .mobile-attr { width: 205px; padding-left: 8px; padding-right: 5px; border-right: 1px solid #EFEFEF; border-bottom: 0; vertical-align: top }
.c2b-mobile-info .last { border: 0 }
.c2b-mobile-info .mobile-attr ul { padding-left: 25px }
.order-table .first { height: 25px }
.order-table .shop { line-height: 30px }
.order-table .shop .seller { margin-left: 30px }
.order-table .shop .promo { text-align: right }
.order-table .shop .promo div { height: 25px; overflow: hidden }
.order-table .other { background-color: #f2f7ff }
.order-table .other td { border-bottom: 1px solid #fff; vertical-align: top }
.order-table .shop-total { background-color: #F2F7FF; text-align: right }
.order-table .shop-total td { text-align: right; padding: 5px 0; height: 45px; line-height: 45px }
.order-table .item td.s-total { text-align: right }
.other-line .title, .other-line .sel, .other-line .fee { text-align: center; line-height: 40px }
.other-line .title { width: 120px; text-align: right; position: relative; right: 25px }
.input-disabled { background-color: #ccc; cursor: not-allowed }
.other-line .sel { width: 194px }
.other-line .fee { width: 136px; *width:138px;
text-align: right }
.g_price { font-size: 24px; font-weight: bold; color: #ff3a00; }
.other .price, .order-table .shop-total .price, .cod-tip { margin-right: 15px }
.other .sel select { width: 140px }
.icon img { vertical-align: middle }
.tm-bubble { position: relative; display: inline-block; padding: 1px 2px 2px 4px; line-height: 1.5; text-align: left; word-wrap: break-word; background: #fff8d9; border: 1px solid #febe8f; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; *display:inline;
*zoom:1;
}
.tm-bubble .title { color: #4e4e4e }
.payAnother-tip { display: none }
.user-info { width: 498px }
.user-info .wrap { margin-left: 10px; border-right: 1px solid #fff }
.extra-info { width: 452px; border-left: 1px solid #fff; margin-left: -1px }
.extra-info .extra-area { border-top: 1px solid #fff }
.extra-info .extra-area .content { width: 304px; text-align: left; padding-left: 26px; line-height: 40px }
.order-table .s-title .xb span { margin-right: 0 }
.order-table .item { background-color: #fafcff }
.order-table .item td { text-align: center; overflow: hidden; padding: 5px 0; height: 70px }
.order-table .gift { background-color: #fffaf2 }
.order-table .item .s-title { text-align: left; padding-left: 70px }
.order-table .item .title { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 250px; word-break: break-all; cursor: pointer; margin-left: 30px; line-height: 24px; }
.order-table .item .s-title .props { color: #666; margin-left: 30px; line-height: 18px; color: #999; }
.order-table .item .s-title .props span { margin-right: 5px }
.order-table .item .s-title .itempic { float: left; margin-left: -60px; width: 80px; height: 80px }
.order-table .item .price { margin-right: 15px; font-weight: bold; font-size: 14px; }
.price em { font-style: normal; }
.style-normal-bold-red { color: #ff4400; font-weight: bold; }
.order-table .item .s-agio select { width: 140px }
.icon-3c em { color: #fff; text-indent: -9999px; display: inline-block; *margin-top:5px;
overflow: hidden; display: none!important }
.address { margin-bottom: 40px }
.address .manage-address { float: right; font-size: 12px; font-weight: 400 }
.address .manage-address a { color: #2d62ca; }
.address .set-default { margin-left: 15px }
.address h3 { margin-bottom: 20px }
.address .address-list li { border: 1px solid #fff; *zoom:1;
line-height: 32px; padding-left: 75px; position: relative; *padding-top:2px;
*padding-bottom:2px;
*border:0;
font-size: 14px; }
.address .address-list li:hover { background: url(../images/jisongdao.png) no-repeat 10px center; background-color: #fff1e9; border: 1px solid #ff4c00; }
.address li input, .address li label { vertical-align: middle }
.address li label { }
.address li.selected { background-color: #fff5cc; border: 1px solid #ffe580 }
.address .marker { background: url(../images/23.gif) no-repeat transparent; position: absolute; top: 6px; _top: 1px; left: 10px; width: 15px; height: 25px; display: none }
.address .marker-tip { position: absolute; top: 0; left: 30px; color: #F50; font-weight: 700; display: none; _height: 24px; _line-height: 24px }
.address .modify { display: none; position: absolute; right: 10px }
.address li.selected .marker, .address li.selected .marker-tip, .address li.selected .modify { display: block }
.address .address-bar { margin-top: 5px }
.address .new { margin-left: 80px; background: url(../images/27.png) no-repeat 0 -1px #fff; width: 90px; height: 25px; display: inline-block; font-size: 0; text-indent: -99px; -webkit-text-size-adjust: none; vertical-align: text-top }
.address .edit { margin-left: 103px; display: inline-block }
.other-address { width: 915px; padding: 15px; border: 3px solid #FFF7D8; margin-left: 35px; background-color: #fff; position: absolute; left: -9999px; top: -9999px }
.other-address .hd { position: relative }
.other-address .new-buyer-notice { color: #4e4e4e  }
.address .J_Msg { display: inline-block; *display:inline;
vertical-align: middle }
#temp-address.selected { background-color: #FFF; border: 1px solid #FFEB9C; position: relative }
#temp-address.selected .address-info { padding-left: 10px; font-size: 14px; }
.max-notice { position: absolute; left: 103px; top: 0 }
.other-address .cancel span, .address-list .cancel span { display: none }
.address .address-loading { display: none }
.address-list .tip { color: gray; vertical-align: middle; margin-left: 20px }
.address-list label em { color: 666; font-style: normal; }
.address-list .selected label, .address-list .selected label em { font-weight: 700; font-size: 14px }
.other-address .default-addr label, .other-address .default-addr input { vertical-align: middle }
.other-address .default-addr label { padding-left: 0 }
.other-address .default-addr input { height: auto }
.address li.selected { margin-bottom: 7px; margin-top: 5px; -webkit-box-shadow: 5px 5px 0 #f3f3f3; -moz-box-shadow: 5px 5px 0 #f3f3f3; box-shadow: 5px 5px 0 #f3f3f3; line-height: 32px }
.address-confirm { position: relative; padding-top: 10px }
.address-confirm .kd-popup { float: right; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; border-color: #fca700; right: 0; background-color: #ffebcc }
.order-table .insure label, .order-table .insure input, .insure .fare-insure .price, .order-table .insure-tip .price { vertical-align: middle }
.order-table .insure-wrap { margin-right: 10px }
.order-table .insure-tip .price { margin-right: 15px; *margin-right:22px;
_margin-right: 18px }
.order-table .insure-wrap .price { vertical-align: baseline; margin-right: 0 }
/*****购物车*********/
.gwc { width: 760px; overflow: hidden; }
.gwc_tb1 { width: 100%; height: 38px; overflow: hidden; }
.tb1_td1 { width: 35px; text-align: center; }
.tb1_td3 { width: 240px; text-align: center; }
.tb1_td4 { width: 120px; text-align: center; font-weight: bold; }
.tb1_td5 { width: 115px; text-align: center; }
.tb1_td6 { width: 100px; text-align: center; }
.tb1_td7 { text-align: center; }
.tb1_td8 { text-align: center; background: #66b6ff; width: 65px; height: 25px; line-height: 25px; display: inline-block; border-radius: 3px; margin: 0 auto; margin-top: 28px; margin-left: 15px; }
.tb1_td8 a { color: #fff; display: block; }
.gwc_tb2 { width: 100%; margin-top: -1px; background: #fff8e1; border: 1px solid #e5e5e5; padding-top: 20px; padding-bottom: 20px; }
.tb2_td1 { width: 40px; text-align: center; }
.tb2_td2 { width: 100px; text-align: center; }
.tb2_td2 img { width: 80px; height: 80px; }
.tb2_td3 { width: 135px; padding-left: 12px; padding-right: 18px; }
.tb2_td3 a { font-size: 14px; line-height: 22px; }
.gwc_tb3 { width: 100%; border: 1px solid #d2d2d2; background: #e7e7e7; height: 46px; margin-top: 20px; }
.gwc_tb3 tr td { font-size: 12px; }
.tb3_td2 { width: 100px; text-align: center; }
.tb3_td2 span { color: #ff5500; font-size: 12px; font-weight: bold; padding-left: 5px; padding-right: 5px; }
.tb3_td3 { width: 220px; text-align: center; }
.tb3_td3 span { font-size: 18px; font-weight: bold; }
.tb3_td4 { width: 110px; text-align: center; }
.jz2 { width: 100px; height: 46px; line-height: 46px; text-align: center; font-size: 18px; color: #fff; background: #ee0000; display: block; float: right; }
.jz2:hover { color: #fff; }
#jz1 { font-size: 18px; }
.shoucangjia { width: 1000px; margin: 0 auto; }
.shoucangjia h3 { font-size: 18px; font-weight: normal; margin-top: 20px; color: #4e4e4e ; }
.shoucangshang { padding-top: 10px; }
.xingxing { }
.yishujiaxq { padding: 20px 0px; position: relative; }
.tab { overflow: hidden; }
.tab li, .tab a, .tab-item { cursor: pointer; float: left; text-align: center; }
.m, .mt, .mc, .mb { overflow: hidden; }
.mt .extra { float: right; }
.right-extra { padding-top: 15px; width: 1000px; margin: 0 auto; }
.right-extra .mt { height: 28px; line-height: 28px; padding: 0 10px 8px; border-top: 1px solid #EED97C; background: url(../images/bg_hotsale.gif) repeat-x 0 -552px; color: #c00; }
.right-extra .tab { border-bottom: 2px solid #BE0000; margin-bottom: 10px; }
.right-extra .tab li { position: relative; height: 24px; padding: 3px 12px 0; background: url(../images/icon_clubs.gif) #ccc no-repeat right -150px; overflow: hidden; margin-right: 3px; line-height: 24px; font-size: 14px; font-weight: bold; color: #c30; }
.right-extra .tab span { position: absolute; left: 0; top: 0; z-index: 1; width: 10px; height: 27px; background: url(../images/icon_clubs.gif) no-repeat 0 -150px; }
.right-extra .tab a { float: none; color: #c30; }
.right-extra .tab .curr { background-position: right -178px; color: #fff; }
.right-extra .tab .curr span { background-position: 0 -178px; }
.right-extra .tab .curr a { color: #fff; }
.right-extra .mc .extra { padding: 5px 10px; border-top: 1px solid #F3E6C6; }
.right-extra .total { float: right; }
.right-extra .total strong { color: #FF7403; }
.right-extra .total a:link, .right-extra .total a:visited { color: #005aa0; }
.right-extra .join a:link, .right-extra .join a:visited { color: #FF7604; }
.right-extra .norecode { padding: 0 10px 10px; line-height: 30px; font-size: 13px; }
.right-extra .iloading { margin-bottom: 10px; }
/*评论列表*/
#comment .item { border: 1px solid #FFFFFF; padding: 8px 15px; }
#comment .odd { background: none repeat scroll 0 0 #F4F9FF; border: 1px solid #EDF0F1; border-radius: 10px 10px 10px 10px; }
#comment .user { color: #999999; text-align: right; }
#comment .user span { margin-left: 20px; }
#comment .user .u-level { color: #088100; }
#comment dl { margin-bottom: 5px; overflow: hidden; }
#comment dt { float: left; text-align: right; width: 80px; }
#comment dd { float: right; overflow: hidden; width: 649px; }
#comment .content { float: left; width: 510px; }
#comment .date-answer { color: #999999; float: right; text-align: right; width: 130px; }
#comment .useful { color: #999999; text-align: right; }
#comment .useful a { color: #005AA0; }
#comment dt b { background-image: url("../images/icon_clubs.gif"); background-repeat: no-repeat; float: left; height: 13px; margin: 2px 3px 0 0; width: 14px; }
#comment .ask b { background-position: -72px -14px; }
#comment .answer { color: #D75509; }
#comment .answer b { background-position: -57px -14px; }
/*图片放大镜样式*/
.jqzoom { float: left; border: none; position: relative; padding: 0px; cursor: pointer; margin: 0px; display: block; }
.zoomdiv { z-index: 100; position: absolute; top: 0px; left: 0px; width: 350px; height: 350px; background: #ffffff; border: 1px solid #CCCCCC; display: none; text-align: center; overflow: hidden; }
.jqZoomPup { z-index: 10; visibility: hidden; position: absolute; top: 0px; left: 0px; width: 20px; height: 20px; border: 1px solid #aaa; background: #ffffff /*url(../images/zoom.png) 50% center no-repeat*/; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; filter: alpha(Opacity=50); }
/*图片小图预览列表*/
.spec-preview { width: 350px; height: 350px; border: 1px solid #DFDFDF; }
.spec-scroll { clear: both; margin-top: 5px; width: 352px; }
.spec-scroll .prev { float: left; margin-right: 4px; }
.spec-scroll .next { float: right; }
.spec-scroll .prev, .spec-scroll .next { display: block; text-align: center; width: 10px; height: 54px; line-height: 54px; cursor: pointer; text-decoration: none; font-size: 30px; }
.spec-scroll .items { float: left; position: relative; width: 322px; height: 56px; overflow: hidden; margin-left: 4px; }
.spec-scroll .items ul { position: absolute; width: 999999px; height: 56px; }
.spec-scroll .items ul li { float: left; width: 64px; text-align: center; }
.spec-scroll .items ul li img { border: 1px solid #CCC; padding: 2px; width: 50px; height: 50px; }
.spec-scroll .items ul li img:hover { border: 2px solid #FF6600; padding: 1px; }
.chanpinjieshao { width: 410px; float: left; margin-left: 30px; }
.xiangqingdan { margin-top: 20px; }
.xiangqingdan td { padding:8px 0px; }
.xiangqingdan tr td i { font-size: 18px; color: #4e4e4e; font-weight: bold; }
.xiangqingdan tr td select { border: 0; outline: 0; }
.jianshu { margin-top: 20px; }
.bookNum { width: 64px; margin: 0px auto; height: 32px; position: relative; float: left; margin-top: 12px; margin-right: 10px; display: inline-block; }
.bookNum a { text-align: center; cursor: pointer; color: rgba(255,255,255,0); width: 16px; height: 12px; display: block; border: 1px solid #a7a6ac; }
.num_jian { border-right: 1px solid #a7a6ac; background: url(../images/jian.png) no-repeat center center; position: absolute; bottom: 0px; right: 0; }
.num_jia { border-left: 1px solid #a7a6ac; background: url(../images/jia.png) no-repeat center center; position: absolute; top: 0px; right: 0; }
.goumaishuliang { width: 35px; height: 30px; text-align: left; border: 1px solid #a7a6ac; font-size: 12px; outline: none; position: absolute; top: 0px; left: 0; }
.kucun { margin-left: 30px; }
.goumaianniu { margin-top: 30px; }
.goumaianniu li { float: left; margin: 0px 6px; width: 115px; height: 34px; line-height: 34px; text-align: center; font-size: 14px; }
.goumaianniu li a { color: #eee; display: block; border-radius: 2px; }
.lijigoumai { background: #4e4e4e; }
.gwcjr { background: #d62037; }
.goumaianniu li a.jrshoucang { width: 90px; text-indent: 1.5em; border: 1px #e3e3e3 solid; color: #4e4e4e ; font-size: 12px; background: #f3f3f3 url(../images/xin.png) no-repeat 8px center; }
.shangxiagun { width: 150px; border: 1px #4e4e4e dotted; border-top: 0px; /*position: absolute; top: 0px; right: 0px;*/ margin-top: -55px; }
/*maincontent*/


.maincontent .box04 ol li { height: 125px; font-size: 13px; border-bottom: 2px solid #fff; }
.maincontent .box04 ol li a { color: #6f746e; display: block; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; }
.maincontent .box04 ol li a:hover { color: #ef9b11; text-decoration: none; }
.maincontent .box04 .part { width: 100%; text-align: center; }
.maincontent .box04 .part span { cursor: pointer; }
.maincontent h2 { font-size: 16px; color: #4e4e4e; text-align: center; border-bottom: 1px #4e4e4e dotted; margin-bottom: 20px; padding: 6px 0px; }
.breakNewsblock { width: 100%; }
#breakNews .list6 { height: 380px; overflow: hidden; width: 100%; }
#breakNews .list6 ol { margin: 0; padding: 0; list-style: none; }
.maincontent .box04 ol li { height: 125px; font-size: 13px; }
.maincontent .box04 ol li a { color: #F00; display: block; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; text-align: center; font-weight: bold; }
#breakNews .hit { width: 12px; padding-top: 12px; margin-left: 26px; }
.paihang_left { width: 175px; }
.mpingjia { width: 808px; }
.pinjiapaihang { border: 1px #ccc solid; margin-bottom: 20px; }
.pinjiapaihang h3 { text-align: center; height: 30px; line-height: 30px; border-bottom: 1px #ccc solid; }
.leibie { padding: 12px; font-size: 14px; overflow: hidden; }
.leibie li { width: 74px; float: left; line-height: 26px; }
.pingjiakuang { margin-top: 30px; }
.pingjiatouxiang img { width: 80px; height: 80px; border-radius: 40px; }
.pingjianeirong { width: 520px; }
.demo2 { width: 500px; border: 1px solid #ffb941; height: 100px; position: relative; margin-left: 20px; }
.demo2 em, .demo2 span { font-style: normal; font-size: 30px; position: absolute; left: -10px; top: 10px; color: #ffb941; }
.demo2 span { left: -8px; color: white; }
.neirong_pj { width: 480px; height: 80px; border: 0; padding: 10px; color: #666; }
.tijiao_pj { float: right; width: 82px; height: 30px; line-height: 30px; text-align: center; background: #ff8140; border: 0px; cursor: pointer; margin-top: 10px; color: #fff; font-family: "微软雅黑"; }
/*shouhuodizhi*/
.shouhuodizhi { padding: 20px 0px; }
.dizhi_bt span { color: #fc6210; margin-right: 20px; }
.shouhuobiao { margin-bottom: 30px; }
.shouhuobiao tr { height: 45px; }
.shouhuobiao td { padding-left: 10px; }
.shouhuobiao td i { color: #fc6210; }
.xiangxidizhi { width: 400px; height: 80px; border: 1px #ccc solid; }
.dizhiwenben { width: 260px; height: 28px; line-height: 28px; border: 1px #ccc solid; }
.baocun { width: 80px; height: 30px; line-height: 30px; color: #fff; background: #ff4001; border: 0px; font-size: 14px; border-radius: 3px; cursor: pointer; }
.shouhuobianji { border: 1px #e7e7e7 solid; margin-top: 20px; }
.shouhuobianji td { border-bottom: 1px #e7e7e7 solid; text-indent: 0.5em; }
.shouhuobt { background: #f2f2f2; }
.shouhuobianji td h6 { font-weight: normal; color: #ff3300; border: 1px #ff3300 solid; background: #ffd6cc; width: 60px; padding: 3px 0; border-radius: 3px; }
.shouhuobianji td a { color: #3366cc; }
.shouhuobianji td i { display: none; }
.shouhuobianji td i a { color: #fff; background: #ff3300; width: 60px; padding: 4px 0; border-radius: 3px; display: block; }
.shouhuohover:hover { background: #eeeeee; }
.shouhuohover:hover i { display: block; }
.zhishu_left { width: 680px; border: 1px #ccc solid; padding: 30px; margin-top: 20px; }
.zhishu_left span.zhishuchaxun { background: url(../images/ysjcx.png) no-repeat left center; padding-left: 30px; height: 30px; line-height: 30px; display: inline-block; float: left; margin-right: 20px; }
.zhishu_right { width: 225px; margin-top: 20px; }
.yishutext { border: 2px #d62037 solid; font-family: "微软雅黑"; width: 250px; }
.yishubutton { background: #d62037; font-size: 16px; font-family: "微软雅黑"; }
.zhishuleft_top { border-bottom: 1px #4e4e4e dotted; overflow: hidden; padding: 10px 0px 30px 100px; }
.zhishutupian { margin-top: 30px; }
.zhishutupian img { border: 1px #ccc dotted; }
.zhishubiao { margin-top: 20px; }
.dangdaiyishu h6 { text-align: center; background: #e61f18; width: 220px; float: right; height: 30px; line-height: 30px; color: #fff; margin-top: 10px; margin-bottom: 20px; }
.yishujiaming { background: #ebebeb; border: 1px #ccc solid; padding: 10px; clear: both; overflow: hidden; }
.yishujiaming h5 { color: #e61f18; float: left; }
.yishujiaming ul { margin-top: 10px; float: left; margin-bottom: 10px; }
.yishujiaming ul li { float: left; line-height: 24px; margin-right: 15px; }
.zhishu_right li img { width: 225px; border: 1px #ccc solid; margin-bottom: 20px; }
.liaojie a { color: #666; width: 490px; text-align: right; }
.liaojie a:hover { color: #4e4e4e ; }
.yishu_bt { height: 114px; line-height: 114px; font-size: 18px; position:relative; padding:20px 0px; }
.gerendabiaoti{ padding:0px;}
.gerendaohang{ position:absolute; right:0px; bottom:0px; width:510px; font-size:14px;}
.gerendaohang li{ margin-left:5px; width:80px; float:left; height:35px; line-height:35px; text-align:center;}
.gerendaohang li a{ background:#2bba9e; display:block; color:#fff;border-top-left-radius: 5px;
  border-top-right-radius: 5px;}
.gerendaohang li a:hover, .gerendaohang li a.yishuon{ background:#eef0ef; color:#4e4e4e ;}
.yishu_bt img { width: 114px; height: 114px; -moz-border-radius: 57px; -webkit-border-radius: 57px; border-radius: 57px; float: left; margin-right: 20px; }
.yishu_bt i { margin-right: 40px; }
.blk_18 { FONT-SIZE: 12px; OVERFLOW: hidden; WIDTH: 800px; margin: 0 auto; position: relative; margin-top: 50px; ZOOM: 1 }
.blk_18 .pcont { FLOAT: left; OVERFLOW: hidden; WIDTH: 800px; }
.blk_18 .ScrCont { WIDTH: 32766px; ZOOM: 1 }
.blk_18 #List1_1, .blk_18 #List2_1 { float: left; }
.blk_18 .LeftBotton { BACKGROUND: url(../images/td_bg.png) no-repeat; background-position: left 0px; FLOAT: left; WIDTH: 35px; HEIGHT: 55px; z-index: 9999; position: absolute; top: 40%; left: 0px; }
.blk_18 .RightBotton { BACKGROUND: url(../images/td_bg.png) no-repeat; background-position: left -113px; FLOAT: left; WIDTH: 35px; HEIGHT: 55px; z-index: 9999999; position: absolute; top: 40%; right: 0px; }
.blk_18 .shipinzuo { BACKGROUND: url(../images/td_bg.png) no-repeat; background-position: left 0px; FLOAT: left; WIDTH: 35px; HEIGHT: 55px; z-index: 9999; position: absolute; top: 25%; left: 0px; }
.blk_18 .shipinyou { BACKGROUND: url(../images/td_bg.png) no-repeat; background-position: left -113px; FLOAT: left; WIDTH: 35px; HEIGHT: 55px; z-index: 9999999; position: absolute; top: 25%; right: 0px; }
.blk_18 .LeftBotton { position: absolute; MARGIN-LEFT: 0px; z-index: 9999; }
.blk_18 .RightBotton { position: absolute; z-index: 9999; }
.blk_18 .LeftBotton:hover { BACKGROUND-POSITION: left -55px; z-index: 9999; }
.blk_18 .RightBotton:hover { BACKGROUND-POSITION: left -168px; z-index: 9999; }
.blk_18 .pl IMG { width: 193px; DISPLAY: block; CURSOR: pointer; margin-bottom: 40px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; z-index: -999; }
.blk_18 .pl { FLOAT: left; text-align: center; WIDTH: 193px; padding-bottom: 20px; margin-right: 10px; z-index: -999; background: #fff; font-size: 15px; }
.blk_18 .sp { width: 160px; margin-right: 34px; padding-bottom: 0; background: none; }
.blk_18 .sp IMG { width: 160px; margin-bottom: 10px; }
.blk_18 A.pl:hover { z-index: -999; }
.blk_18 A:hover .bianse { color: #ff9900; }
.blk_18 A:hover .zoujin { background: #ffa21e; color: #fff; }
.tuidui_bt { line-height: 30px; padding: 20px 10px; font-size: 16px; text-align: center; }
.xyzc { padding: 0px 30px; }
.shipin_zheng, .zhanlan_box { width: 740px; font-size: 14px; margin:0 auto;}
.shipin_zheng ul li img{width: 214px;/* height: 259px; */}
.shipin_zheng ul { overflow: hidden;margin:0 auto; }
.shipin_zheng li { float: left; text-align: center; font-size: 14px;margin: 4px;position: relative; background:white;}
.shipin_zheng li p { /* margin-top: 30px; *//* padding-bottom: 20px; */ line-height: 56px;}
.shipin_zheng li i { position: absolute; top: 70px; left: 60px; width: 40px; height: 40px; background: url(../images/shipin.png) no-repeat center; z-index: 999; }
.shipin_zheng li a i { display: none; }
.shipin_zheng li a:hover i { display: block; z-index: 9999; }
.shipinkuan, .shipinkuan .pcont { width: 740px; }
.zhanlan_box ul { overflow: hidden; margin-top: 38px; }
.zhanlan_box li img { float: left; width: 148px; height: 400px; position: relative; }
.zhanlan_box li { font-weight: bold; float: left; width: 148px; height: 400px; position: relative; }
.zhanlan_box li i { width: 148px; height: 400px; color: #fff; line-height: 400px; background-color: rgba(0,0,0,0.7); text-align: center; position: absolute; left: 0; bottom: 0; filter: alpha(opacity=70); /*支持 IE 浏览器*/ -moz-opacity: 0.70; /*支持 FireFox 浏览器*/ opacity: 0.70; font-size: 20px; }
.zhanlan_box li a i { display: none; }
.zhanlan_box li a:hover i { display: block; }
.bodyCon07 { width: 1000px;; float: left;  }
.bodyCon07 .teacher { width: 1000px;position: relative; margin: 0 auto; }
.bodyCon07 .teacher .teacherPic { width: 1000px; }
.bodyCon07 .teacher .teacherPic .content { width: 240px; height: 390px; float: left; position: relative; overflow: hidden;  margin-bottom: 3px;margin: 5px;}
.bodyCon07 .teacher .teacherPic .content img{width: 100%;}
.bodyCon07 .teacher .teacherPic .content .txt { width: 240px; height: 60px; background: rgba(18,21,44,0.7); position: absolute; left: 0px; bottom: 0px; /* border-top: 2px solid #4e4e4e; */ text-align: center;}
.bodyCon07 .teacher .teacherPic .content .txt h3 { /* color: #4e4e4e; */ font-size: 16px; font-weight: 100; margin: 10px 0 0px 0; font-weight: bold;text-align: center;width: 230px;text-align: center; }
.bodyCon07 .teacher .teacherPic h4 { color: #fff; font-size: 14px; font-weight: 100;text-align: center;  }
.bodyCon07 .teacher .teacherPic .content .txt p {width: 240px; color: #fff; font-size: 12px; line-height: 24px; margin-top: 10px; padding-top: 12px; border-top: 1px solid #4e4e4e;text-align: center;  }
.bodyCon07 .teacher .teacherPic .content .txt p span{width: 220px;text-align: center;display: block; margin: 0 auto;}
.bodyCon07 .teacher .teacherPic .content .txt i a { color: #ec4e4f; float: right; font-size: 12px; text-align: center; }
.zhanlan_san {/* border-top: 2px #4e4e4e solid; width: 740px; padding-top: 38px;*/ }
/*#play { width: 740px; text-align: center; position: relative; overflow: hidden; }
#play .change_a { width: 50%; height: 90%; position: absolute; top: 0; z-index: 1; cursor: pointer; display: block; overflow: hidden; }
#play .prev_a { left: 0; }
#play .next_a { right: 0 }
#play .change_a span { width: 24px; height: 43px; display: block; position: absolute; top: 50%; margin-top: -21px; display: none }
#play .prev_a span { background: url(../images/s_gallery_2012110702.png) no-repeat 0px -50px; left: 20px; }
#play .next_a span { background: url(../images/s_gallery_2012110702.png) no-repeat -30px -50px; right: 20px; }
.img_a { height: 500px; display: block; }
.xiaotukuai { width: 740px; background: #4e4e4e; margin-top: 10px; position: relative; }
#play .img_ul { position: relative; z-index: 1; height: 560px; background: url(../images/rbg.jpg) repeat; width: 700px; padding: 40px 20px 0px 20px; }
#play .img_ul li h3 { margin-top: 16px; }
#play .img_ul li img { max-width: 570px; max-height: 570px; }*/
.img_hd { width: 640px; overflow: hidden; height: 66px; padding: 10px 0; margin-top: 15px; margin: 5px auto; position: relative; }
.img_hd ul { position: absolute; z-index: 1; }
.img_hd ul li { float: left; width: 80px; height: 60px; border: 3px solid #eee; cursor: pointer; margin: 0 3px 0 1px; overflow: hidden; *display:inline;
padding: 1px; text-align: center; background: #fff; }
.img_hd ul li img { height: 60px; }
.img_hd ul li.on { border-color: rgb(45, 150, 233); }
.bottom_a { background: url(../images/s_gallery_2012110702.png) no-repeat; width: 22px; height: 22px; position: absolute; display: block; top: 50%; margin-top: -11px; cursor: pointer; z-index: 10 }
.prev_a { background-position: 0 -24px; left: 5px; }
.next_a { background-position: -30px -24px; right: 5px; }
.zhanlanjieshao { font-size: 14px; margin-top: 30px; line-height: 24px; color: #4e4e4e ; }
.zhanlanjieshao dl { margin-bottom: 20px; padding: 0 98px; }
.zhanlanjieshao dl dt { float: left; font-weight: bold; }
.zhanlanjieshao h2 { margin-bottom: 10px; margin-top: 30px; }
.exTxt {padding: 0 98px; }
.exTxt h2 { font-weight: bold; font-size: 16px; padding-bottom: 5px; }
.exText { font-size: 14px; line-height: 30px; margin-bottom: 12px; overflow: hidden; }
.exTxt .work { text-align: right; }
.exTxt .work span { display: inline-block; line-height: 1.2; background-color: #4e4e4e ; color: #FEFEFE; font-size: 14px; cursor: pointer; margin-bottom: 13px; padding-left: 1px; }
.exTxt .work span.hover { background-color: #4e4e4e; }
.hualang_box { width: 1000px; font-size: 14px;padding-top: 38px; }
.hualang_box ul{/* margin-left:4px; */}
.hualang_box ul li{display: inline-block;width: 240px; margin-bottom: 5px; margin-right: 1px;padding: 15px 0px;background-color: white;height: 314px;overflow: hidden;}
.hualang_box ul li img{display: block;margin: 0 auto;/* width: 100%; */height: 314px;}
.hualang_box p{text-align:center;line-height: 56px;position: relative;z-index:100 ;color: white;background:rgba(0,0,0,0.5);transition-duration: 0.5s;height: 314px;top: -56px;}
.hualang_box li:hover p{font-size: 20px;top: -314px;line-height: 314px;}
.hualang_box p a{color: white;}
/*.hualang_box li:hover p{top: -255px;line-height: 314px;}*/

/*.hualang_box dl { overflow: hidden; border-bottom: 1px #ccc dotted; margin-bottom: 22px; padding-bottom: 20px; }
.hualang_box dl dt { width: 200px; float: left; margin-right: 20px; }
.hualang_box dl dd { line-height: 30px; float: left; width: 500px; }
.hualang_box dl dd h3, .hualang_box dl dd p { margin-bottom: 7px; overflow: hidden; }
.hualang_box dl dd p span { display: inline-block; float: left; width: 80px; }
.hualang_box dl dd p b { float: left; display: inline-block; width: 300px; font-weight: normal; }*/
.xiangqing { margin-top: 15px; float: left; }
.xiangqing a { color: #fff; background: #4e4e4e; display: block; padding: 0px 5px; }
.xiangqing a:hover { background: #ec4e4f; }
/*画廊切换*/
.TTSlider { width: 740px; border-top: 2px #4e4e4e solid; padding-top: 18px; }
.TTSlider li { list-style-type: none; float: left; }
.TTSlider li img { border: none; }
.TTSliderTitle { height: 60px; border-bottom: 3px #d2d2d2 solid; }
.TTSliderTitle ul { width: 740px; }
.TTSliderTitle li { width: 120px; height: 60px; position: relative; z-index: 3; left: 0; text-align: center; font-size: 16px; font-weight: bold; }
.TTSliderTitle li div { width: 120px; left: 0; right: 0; top: 0; bottom: 0; position: absolute; _width: 139px; _height: 62px; text-align: center; }
.TTSliderTitle .cur div a { width: 120px; color: #F00; background: url(../images/tag.png) no-repeat center bottom; z-index: 3; border-bottom: 3px #4e4e4e solid; _height: 60px; _width: 136px; text-align: center; }
.TTSliderTitle .noneBorRight div { border-right: none; }
.TTSliderTitle li a { display: block; width: 120px; float: left; text-align: center; height: 100%; line-height: 61px; text-decoration: none; overflow: hidden; *width:49%;
}
.TTSliderTitle li a img { height: 50px; margin: 6px; width: 50px }
.TTSliderPic { width: 680px; padding: 20px 30px; position: relative;/*height: 310px;*/ z-index: 1; background: #eef0ef; }
.TTSliderPicList { position: relative; width: 640px; overflow: hidden; height: 240px; margin: 0 auto; }
.TTSliderPic ul { position: absolute; display: none; top: 3px; left: 0 }
.TTSliderPic ul.show { display: block; }
.TTSliderPic li img { width: 150px }
.TTSliderPic li { width: 150px; padding: 0 5px; height: 180px; }
.TTSliderPic li a { display: block; background: #fff; overflow: hidden; }
.TTSliderPic li p { height: 60px; line-height: 60px; text-align: center; color: #333; font-size: 14px; }
.TTSliderPrevBtn, .TTSliderNextBtn { height: 100%; width: 45px; position: absolute; z-index: 999; top: 0; text-align: center; }
.TTSliderPrevBtn { left: 0 }
.TTSliderNextBtn { right: 0; }
.TTSliderPrevBtn a, .TTSliderNextBtn a { height: 30px; width: 20px; display: inline-block; background: url(../images/btn.png) no-repeat; margin-top: 110px }
.TTSliderNextBtn a { background: url(../images/btn.png) no-repeat -30px 0 }
.hualang_zuopin, .hualang_zuopinjia { width: 150px; }
.hualang_zuopin { margin-top: 10px; }
.hualang_zuopinjia { padding-bottom: 10px; }
.hualang_zuopinjia i { font-size: 16px; }
.hualangjianjie { width: 640px; font-size: 14px; line-height: 28px; padding-bottom: 10px; }
.hualangnr { overflow: hidden; border-bottom: 1px #ccc dotted; padding-bottom: 30px; margin-bottom: 30px; margin-top: 20px; }
.hualangnr dt { float: left; margin-right: 20px; width: 200px; }
.hualangnr dd { float: left; width: 440px; }
.hualangnr dd h2 { margin-bottom: 20px; }
.hualangnr dd p { font-size: 14px; margin-bottom: 18px; }
.gengduo { text-align: right; width: 640px; }
.gengduo a { background: #333; color: #fff; padding: 5px 8px; }
.hualangneirong { font-size: 14px; line-height: 28px; }
.xinxileft { width: 210px; float: left; margin-top: 20px; }
.xinxiright { width: 800px; float: right; margin-top: 20px; }
.leftMenu { min-width: 210px; width: 210px; margin: 0px auto 0 auto; }
.menu { border: #bdd7f2 1px solid; border-top: #4e4e4e 4px solid; border-bottom: #4e4e4e 4px solid; background: #f4f9ff; }
.menu .ListTitle { border-bottom: 1px #98c9ee solid; display: block; text-align: center; /*position: relative;*/ height: 38px; line-height: 38px; cursor: pointer; 	/*+min-width:220px;*/ width:100%;
}
/*.menu .ListTitle strong a { display: block; }*/
.ListTitlePanel { position: relative; }
.leftbgbt { position: absolute; /*background: url(images/leftbgbt.jpg) no-repeat; */ width: 11px; height: 52px; left: -11px; top: -4px; }
.leftbgbt2 { position: absolute;/* background: url(images/leftbgbt2.jpg) no-repeat;*/ width: 11px; height: 48px; left: -11px; top: -1px; }
.menuList { display: block; height: auto; }
.menuList div { height: 28px; line-height: 24px; border-bottom: 1px #98c9ee dotted; }
.menuList div>a { display: block; background: #fff; line-height: 28px; height: 28px; text-align: center; color: #185697; text-decoration: none; }
.menuList div>a:hover, .menuList div>a.erjion { color: red; background:#4E4E4E; color: #fff; }
.tb1_td9 { width: 110px; }
.tb1_td9 a { border: 1px #ccc solid; border-radius: 3px; width: 70px; height: 20px; line-height: 20px; text-align: center; display: block; margin: 0 auto; }
.tb1_td9 a:hover { border: 1px #4e4e4e solid; }
.huiyuanbt { font-family: "微软雅黑"; border-bottom: 3px #ddd solid; height: 40px; line-height: 40px; }
.huiyuanbt span { border-bottom: 3px #4e4e4e solid; display: inline-block; }
.shoucangzuopin li { width: 175px; float: left; margin: 20px 7px 0px 7px; position: relative; padding: 5px; border-radius: 4px; background:white;}
.shoucangzuopin li img { width: 100%; height: 167px; }
.shoucangzuopin li a { background:white; display: block; overflow: hidden; }
.shoucangkuan { width: 175px; }
.xingon { color: #4e4e4e; }
.shoucangzuopin li em { width: 22px; height: 22px; position: absolute; right: 0; top: 0; }
.shoucangzuopin li em img { width: 24px; height: 24px; margin: 0 auto; background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/ filter: Alpha(opacity=80); background: #4e4e4e ;/*实现IE背景透明*/ }
.pingjiabianji { margin-top: 20px; line-height: 18px; border: 1px solid #e5e5e5; }
.pingjiabianji tr { background: #fff8e1; }
.pingjiabianji td { border-bottom: 1px solid #e5e5e5; }
.pingjiabianji tr.pingjiabt { height: 60px; }
.pinglun { margin-top: 20px; line-height: 18px; border: 1px solid #e5e5e5; background: #fff8e1; padding: 10px; }
.pinglun tr { height: 30px; }
.pinglunkuang { border: 1px #ccc solid; width: 350px; height: 80px; padding: 10px; }
.anniu { width: 60px; height: 25px; line-height: 25px; background: #4E4E4E; border: 0; color: #fff; cursor: pointer; margin-right:15px; }
.ziliaobianji { font-size: 14px; }
.ziliaobianji td { padding:10px; }
.touxiang { position: relative; }
.touxiang img { border: 2px #ccc solid; }
.touxiang i { background: #333; width: 100px; text-align: center; position: absolute; left: 2px; bottom: 4px; }
.touxiang a i { display: none; background: rgba(63, 63, 63, 0.6) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/ filter: Alpha(opacity=80); width: 100px; height: 25px; line-height: 25px; text-align: center; position: absolute; left: 2px; bottom: 4px; }
.touxiang a:hover i { display: block; color: #fff; font-size: 12px; }
.wenbenziliao { width: 280px; height: 24px; line-height: 24px; border: 1px #ccc solid; color: #777; }
.container { width: 400px; margin-top:40px; float:left; position: relative; font-family: 微软雅黑; font-size: 12px; }
.container p { line-height: 12px; line-height: 0px; height: 0px; margin: 10px; color: #bbb }
.action { width: 400px; height: 30px; margin: 10px 0; }
.cropped { position: absolute; right: -350px; top: 0; width: 280px; border: 1px #ddd solid; height: 460px; padding: 4px; box-shadow: 0px 0px 12px #ddd; text-align: center; }
.imageBox { position: relative; height: 400px; width: 400px; border: 1px solid #aaa; background: #fff; overflow: hidden; background-repeat: no-repeat; cursor: move; box-shadow: 4px 4px 12px #B0B0B0; }
.imageBox .thumbBox { position: absolute; top: 50%; left: 50%; width: 200px; height: 200px; margin-top: -100px; margin-left: -100px; box-sizing: border-box; border: 1px solid rgb(102, 102, 102); box-shadow: 0 0 0 1000px rgba(0, 0, 0, 0.5); background: none repeat scroll 0% 0% transparent; }
.imageBox .spinner { position: absolute; top: 0; left: 0; bottom: 0; right: 0; text-align: center; line-height: 400px; background: rgba(0,0,0,0.7); }
.Btnsty_peyton { float: right; width: 66px; display: inline-block; margin-bottom: 10px; height: 57px; line-height: 57px; font-size: 20px; color: #FFFFFF; margin: 0px 2px; background-color: #f38e81; border-radius: 3px; text-decoration: none; cursor: pointer; box-shadow: 0px 0px 5px #B0B0B0; border: 0px #fff solid; }
/*选择文件上传*/
.new-contentarea { width: 165px; overflow: hidden; margin: 0 auto; position: relative; float: left; }
.new-contentarea label { width: 100%; height: 100%; display: block; }
.new-contentarea input[type=file] { width: 188px; height: 60px; background: #333; margin: 0 auto; position: absolute; right: 50%; margin-right: -94px; top: 0; right/*\**/: 0px\9; margin-right/*\**/: 0px\9; width/*\**/: 10px\9; opacity: 0; filter: alpha(opacity=0); z-index: 2; }
a.upload-img { width: 165px; display: inline-block; margin-bottom: 10px; height: 57px; line-height: 57px; font-size: 20px; color: #FFFFFF; background-color: #f38e81; border-radius: 3px; text-decoration: none; cursor: pointer; border: 0px #fff solid; box-shadow: 0px 0px 5px #B0B0B0; }
a.upload-img:hover { background-color: #ec7e70; }
.tc { text-align: center; }
.shouhuodizhi_box{ margin-top:20px;}
.xinxi_box{ background:#f5f8fa; padding:15px; border:1px #ddd solid; margin-top:20px; margin-bottom:30px;}
.xinxi_box dl{ overflow:hidden; }
.xinxi_box dl dt img{ height:80px; width:80px; border-radius:40px; float:left; margin-right:30px;}
.xinxi_box dl dd{ line-height:26px; margin-top:25px;}
.xinxi_box dl dd i{ float:left; margin-right:40px;}
.jieshaoxinxi{ margin-top:20px; background:#f4f9ff; border:1px #a7cbf6 dotted; padding:15px; line-height:28px;}
.guanjianzi{ width:400px; height:50px;border:1px #ccc solid;}
.bianjiqi{ width:620px; height:400px; border:1px #ccc solid;}
.tianjia{ font-size:12px; float:right; background:#4E4E4E; height:30px; line-height:30px; padding:0px 10px;}
.tianjia a{ color:#fff; display:block;}
.zuojiabg{ font-size:14px; padding:30px 10px 10px 10px;}
.zuojiabg td { padding:10px; border-bottom:1px #ddd solid; }
.xuanze{ float:left; margin-right:15px; border:1px #ccc solid; width:100px; height:30px;}

.showDate           {width:248px;height:30px;line-height:30px;padding:0 5px;border:1px solid #e1e1e1;color:#999;display:block;cursor:pointer}
.show_mn            {text-align:center;padding:0 20px;}
.sel_date           {margin-top:10px;border:1px solid #999;padding:3px}
.data_table         {width:100%;margin-top:10px;}
.data_table td      {text-align:center;cursor:pointer;height:24px;font-size:14px;}
.data_table td.active      {color:#fff;background-color:#999}
.data_table td.hover{color:blue;}
.showDate2          {width:35px;padding:3px 5px;color:#999;border:1px solid #e1e1e1;text-align:center}
.showDate2.active   {border:1px solid #c50000; }
.prev_m,.next_m     {width:10px;height:22px;display:block;background-color:#0094ff;color:#fff;cursor:pointer;text-align:center;font: bold 12px/22px "宋体"}
.prev_y,.next_y     {width:18px;height:22px;display:block;background-color:#0094ff;color:#fff;cursor:pointer;text-align:center;font: bold 12px/22px "宋体";margin:0 5px;}



.huiyuanbt i{ font-size:12px; font-weight:normal; float:right;}
.dibuxiangqing-nr { line-height:28px; font-size:14px;}
.dibuxiangqing-nr h3{ color:#4e4e4e; border-bottom:1px #4e4e4e dotted; font-size:18px; font-weight:normal; font-family:"microsoft yahei"; text-align:center; padding:30px 0 20px 0; margin-bottom:30px;background: white;}
.xiangguanwenzhang{border:1px #4e4e4e dotted; padding:20px; margin:30px 0;}
.xiangguanwenzhang h3{ margin-bottom:10px;}
.xiangguanwenzhang ul li{ height:28px; line-height:28px;}

/*改版*/
.top_box{padding:15px 0 ;/* border-bottom: 5px solid #4e4e4e;*/}
.index{width:1000px;margin: 0 auto;font-size: 15px;line-height: 40px; }
.index a{cursor: pointer;}
.color{background:#eef0ef ;}
.hualang1 ul li {width: 240px;}
.center{margin: 0 auto;}
.center img{display: block; margin: 50px auto; margin-top: 0;}
.lvkuai2{margin-top: 0;height:85px;background: #4e4e4e;}

.news_xilie_li { height: 101px; padding: 10px 8px;/*border-bottom: 1px #c2c2c2 dotted; border-top: 1px #c2c2c2 dotted; border-right: 1px #c2c2c2 dotted;*/ line-height:20px; margin-top: 2px; font-size: 16px;
line-height: 28px;}
.news_xilie_li li i { font-style: normal; color: #4e4e4e; }
.sousuo { width: 245px; height: 26px; line-height: 26px; border: 1px #4e4e4e solid; float: left; }
.wenben { float: left; width: 190px; border: 0; height: 26px; line-height: 26px; outline: none; padding-left: 10px; color: #666666; }
.sousuo_b { border: 0; /*border-left: 1px #cacaca solid;*/ width: 45px; height: 26px;/* line-height: 26px;  float: left; margin-top: 5px;*/ outline: none; cursor: pointer;background:#4e4e4e ;}
.sousuo_b img{margin: 0 auto;}
.fr .jiantou{display: inline;position: relative;top: -3px;}
.guanjianci { float: left; font-size: 12px; color: #555; line-height: 26px; margin: 0px 10px 0px 20px; }
.guanjianci a { margin: 0px 5px; font-size: 14px; }
.news_bt i img { margin-top: 0px; }
.you { margin-top: 15px; }
.zhishu { clear: both; }
.zhishu li { width: 490px; margin-bottom: 15px; }
.shipin_box { border-top: 1px #ccc dotted; border-bottom: 1px #ccc dotted; clear: both; height: 600px; }
.shipindatu { position: relative; }
.shipindatu i { position: absolute; top: 240px; left: 310px; width: 75px; height: 75px; background: url(../images/dashipin.png) no-repeat center; z-index: 999; }
.xiaoshipin { width: 402px;float: right; }
.xiaoshipin li {width: 200px;height: 300px;  float: left; border-right: 1px #cacaca dotted;position: relative; }
.xiaoshipin li img{width: 160px;display:block;/* margin:0 auto; */height: 184px;padding: 20px;}
.xiaoshipin li i { position: absolute; top: 90px; left: 80px; width: 40px; height: 40px; background: url(../images/shipin.png) no-repeat center; z-index: 999; }
.xiaoshipin li p { background: url(../images/dian.gif) no-repeat left center; /* padding-left: 12px; */ /* margin-top: 3px; */ line-height: 30px;font-size: 16px;margin-left: 17px;}
.bottomline { border-bottom: 1px #cacaca dotted; }
.zhanlan { clear: both; }
.zhanlan li { float: left; }
.zhanlan li a:hover, .yige { height: 540px; }
.zhanlan li a:hover, .yige a:hover { -webkit-filter: brightness(120%); }
.web { /* width: 1000px; */ margin: 0px auto; clear: both; }
.con { /* width: 1000px; */ background: #fff; margin: 0px auto; }
.con ul li { /* width: 268px; */ /* height: 268px; */ /* float: left; */ /* position: relative; */ /* overflow: hidden; */ /* cursor: pointer; *//* margin: 5px; */ }
.con ul li img{width: 100%;}
.txt { width: 100%; height: 35px; background: rgba(0,0,0,0.6);/*透明背景色，不透明其文字内容*/ position: absolute; left: 0; bottom: 0; color: #fff; font-family: "微软雅黑"; }
.txt h3 { font-size: 16px; font-weight: normal; height: 35px; text-align: center; /* line-height: 35px; */ }
.txt h3 a { color: #fff; font-weight: normal; font-size: 16px; }
.txt p { font-size: 14px; text-align: center; }
/*yishujia*/
.yishujia { clear: both; position: relative; }
.yishujia li { float: left; position: relative; width: 268px;margin: 2px;}
.yishujia li img { float: left;width: 100%; }
.yishujia li .yishu { position: absolute; bottom: 0; left: 0; height: 38px; line-height: 38px; background: rgba(0,111,87,0.5); font-size: 15px; }
.yishujia li p a { color: #ccd8cf; padding-left: 15px; display: block; }
.yishujia li p a:hover { color: #fff; background: #4e4e4e; }
.yishujia li .yishu1-1, .yishujia li .yishu1-6 { width: 100%; }
.yishujia li .yishu1-2 { width: 132px; }
.yishujia li .yishu1-3 { width: 344px; }
.yishujia li .yishu1-3 a { padding-left: 215px; }
.yishujia li .yishu1-4 { width: 156px; }
.yishujia li .yishu1-5 { width: 182px; }
.yishujia li .yishu1-5 a { padding-left: 55px; }
.yishujia li .yishu1-7 { width: 330px; }
.yishujia li .yishu1-8 { width: 146px; }
.yishujia li .yishu1-9 { width: 198px; }
.yishujia li .yishu1-10 { width: 140px; }
.yishujia li.yishu2 { position: absolute; left: 170px; }
.yishujia li.yishu3 { position: absolute; left: 307px; }
.yishujia li.yishu4 { position: absolute; left: 656px; }
.yishujia li.yishu5 { position: absolute; left: 817px; }
.yishujia li.yishu6 { position: absolute; left: 0px; bottom: 0; }
.yishujia li.yishu7 { position: absolute; left: 170px; bottom: 0; padding: 5px 5px 0px 0; background: #fff; }
.yishujia li.yishu8 { position: absolute; left: 505px; bottom: 0; }
.yishujia li.yishu9 { position: absolute; left: 656px; bottom: 0; padding: 5px 5px 0px 0; background: #fff; }
.yishujia li.yishu10 { position: absolute; left: 859px; bottom: 0; }
.hezuo_bt{padding-top: 20px;}
.hezuo_bt { background: url(../images/line.jpg) repeat-x center; height: 30px; line-height: 6px; text-align: center; color: #4e4e4e ; font-size: 16px; }
.hezuo_bt span { background: #fff; padding: 0px 20px; }
.hezuojigou { margin: 20px 0px; }
/*.hezuojigou a { background: url(../images/dian.gif) no-repeat left center; padding-left: 10px; margin-right: 65px; }*/
.dibufuwu { border-bottom: 1px #e5e5e5 solid; border-top: 1px #e5e5e5 solid; padding: 30px 0px; overflow: hidden; }
.dibufuwu li { border-right: 1px #e5e5e5 solid; width: 160px; text-align: center; float: left; }
.dibufuwu li h6 { color: #5a5a5a; font-size: 14px; font-weight: normal; margin-bottom: 5px; }
.dibufuwu li p a { color: #9f9f9f; line-height: 24px; }
.dibufuwu li p a:hover { color: #4e4e4e; }
.dibufuwu ul div { text-align: center; float: left; width: 194px; margin-top: -7px; }
.dibufuwu ul div h1 { font-size: 25px; color: #4e4e4e; font-family: Arial, Helvetica, sans-serif; }
.dibufuwu ul div h6 { color: #5a5a5a; font-size: 13px; font-weight: normal; }
.dibufuwu ul div p.zaixian { background: #4e4e4e; width: 130px; margin: 0 auto; height: 26px; line-height: 26px; color: #fff; font-size: 13px; margin-top: 8px; }
.banquan { height: 50px; line-height: 50px; color: #4e4e4e ; }
/*xinwenneiye*/
.neiline { /* border-bottom: 5px #4e4e4e solid; */ }
.nei_nav { float: left; margin-left: 23px; line-height: 80px;}
.nei_nav li a{padding: 0 22px;}
.nei_nav li { float: left; font-size: 14px; margin: 0px; }
.nei_nav li a:hover, .goonnei a { border-bottom: 3px #4e4e4e solid; color: #4e4e4e; }
.nei_nav ul{float: left;}
.nei_nav span{font-size: 12px;color: #B1B1B1;}

.wenbennei { width: 160px; }
.buttonnei { width: 50px; }
.nei_box { /* padding: 20px 0; */ }
.weizhi, .weizhi a { font-size: 14px; color: #4e4e4e ; position: relative; }
.wenzi1{margin: 0 auto;width: 1000px;line-height: 40px; /* margin-top: 10px; */}
.weizhi a:hover { color: #4e4e4e; }
.xinwen_box { margin-top: 10px; /* margin-bottom: 20px; */ overflow: hidden; margin-left: auto;margin-right: auto;padding-bottom: 20px;}
.xinwen_left { width: 890px;font-size: 14px; margin: 0 auto;}
.xinwen_left ul { border-bottom: 1px #ccc dotted; padding: 20px 0px; }
.xinwen_left li, .xiangguan li { height: 30px; line-height: 30px; background: url(../images/dian.gif) no-repeat left center; padding-left: 15px; }
.xinwen_left li span { float: right; }
.pages { margin: 0 auto;text-align: center; margin-top: 40px; height: 30px; line-height: 30px; clear: both; margin-bottom: 20px;/* margin-left:-70px ; */ }
.pages a { background: #dfdfdf; padding: 8px 12px; margin: 0 5px; }
.pages a:hover { background: #4e4e4e; color: #fff; }
.xinwen_right { width: 230px; border-top: 2px #4e4e4e solid; font-size: 12px;background: white;}
.xiangguan { border-top: 2px #4e4e4e solid; padding: 10px; margin-top: 20px; }
.xiangguan h3 { font-size: 16px; color: #4e4e4e; font-family: "微软雅黑"; margin-bottom: 5px; }
/*选项卡2*/
#Tab2 { width: 230px; margin: 0px; padding: 0px; margin: 0 auto;/*background: white;*/ }
/*菜单class*/
.Menubox { width: 100%; padding: 10px 0px; overflow: hidden; font-family: "微软雅黑"; font-size: 14px; }
.Menubox ul { margin: 0px; padding: 0px; }
.Menubox li { float: left; display: block; cursor: pointer; width: 55px; text-align: center; color: #4e4e4e ; font-weight: bold; border-right: 1px #ccc solid; }
.Menubox li.hover { padding: 0px; width: 55px; color: #4e4e4e; font-weight: bold; border-right: 1px #ccc solid; }
.Menubox li.hover a { color: #4e4e4e; font-weight: bold; }
.Menubox li:last-child { border-right: 0; }
.Contentbox { clear: both; margin-top: 0px; border-top: 1px #bcbcbc solid; /*background: #dedede;*/ padding: 10px; }
.Contentbox ul li { line-height: 30px; background: url(../images/dian.gif) no-repeat left center; padding-left: 10px; }
.Contentbox ul li i { font-style: normal; color: #4e4e4e; }
/*sanjiyemian*/
.dabiaoti { background: #4e4e4e; color: #fff; padding: 20px 0px; font-size: 24px; }
.xinwen_san { /* padding: 20px 30px; */ margin: 0 auto;}
.xinwen_san img { margin: 0 auto; display: table-cell; }
.xinwensanjiye { background: #eef0ef; }
.duanluo { text-indent: 2em; line-height: 30px; color: #4e4e4e;}
/*yishujia*/
.yishujia_box { background: #F1F1F1; /* padding-bottom: 20px; */ }
.lvkuai { background: #4e4e4e; height: 5px;margin-top: 40px; }
.yishu_box { border: 1px #b6b6b6 solid; border-top: none; font-family: "微软雅黑"; font-size: 14px; line-height: 28px;/* box-shadow: 0 1px 10px #9E9D9D;*/}
.mod18 { width: 840px; margin: 0px auto; position: relative; top: -60px; }
.mod18 .btn { position: absolute; width: 19px; height: 28px; top: 50px; cursor: pointer; z-index: 99; font-size: 50px; font-weight: bold; }
.mod18 .prev { left: 0; background: url(../images/left.png) no-repeat; }
.mod18 .next { right: 0; background: url(../images/right.png) no-repeat; }
.mod18 li { float: left; }
.mod18 .cf li { position: relative; color: #4e4e4e ; }
.mod18 .cf a { display: block; /*width: 840px; color: #4e4e4e ;*/ position: absolute; }
.mod18 .cf li span { display: block; width: 640px; position: absolute; left: 0; padding: 10px 20px; line-height: 22px; text-align: left; }
.mod18 .cf li div a img { width: 280px; height: 255px; }
.jieshaonr { float: left; position: absolute; left: 350px; color: #8d8d8d; }
.jieshaonr h3 { color: #4e4e4e; margin-top: 20px; }
.mod18 .cf li a img { padding: 20px; background: #fff; float: left; }
.mod18 .picBox { height: 330px; position: relative; overflow: hidden; }
.mod18 .picBox ul { height: 330px; position: absolute; }
.mod18 .picBox li { width: 840px; height: 300px; margin-top: 30px; }
.mod18 .listBox { width: 720px;}
/* CSS Document */
* { margin: 0; padding: 0;font-family: "微软雅黑"; }
body { font-family: "Microsoft YaHei"; font-size: 12px; color: #666; }
li { list-style-type: none; }
a { text-decoration: none; color: #666; }
a:hover { color: #4e4e4e; }
/*a:hover img{-webkit-filter:brightness(110%);}*/
img { border: none; }
i, em { font-style: normal; }
.com_box { width: 100%; margin: 0 auto; }
.com { width: 1090px; margin: 0 auto; }
.fl { float: left; }
.fr { float: right; }
.line { height: 1px; background: #d5d5d5; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.blank { height: 0px; clear: both; }
/*顶部导航*/
.topNav { position: relative; z-index: 1; height: 25px; line-height: 25px; border-bottom: 1px solid #d5d5d5; background-color: #f3f3f3; font-size: 12px; }
.topNav-width { width: 1000px; margin: 0 auto; }
.topNav h3 { font-weight: normal; font-size: 100%; }
.topNav dl { zoom: 1; }
.topNav .tnLeft { float: left; }
.topNav .tnRight { float: right; }
.topNav .tnRight dd h3 { width: 75px; }
.topNav dd { float: left; position: relative; }
.topNav dd h3 { float: left; width: 50px; height: 25px; }
.topNav dd h3 a { zoom: 1; height: 25px; line-height: 25px; display: block; }
.topNav dd h3 a i { display: inline-block; width: 8px; height: 5px; margin: 0 0 0 5px; overflow: hidden; vertical-align: middle; font-size: 12px; line-height: 13px; background: url(../images/icon.png) 0 -61px no-repeat; }
.topNav dd h3 a:hover { color: #4e4e4e; }
.xinxi, .shoucang, .daohang { text-align: center; }
.topNav .tnRight dd h3.shoucang { width: 60px; }
.topNav .tnRight dd h3.daohang { width: 90px; }
.topNav .tnRight dd h3.shouji { width: 35px; }
.topNav .tnRight dd .daohang a { background: url(../images/ico.png) no-repeat 2px -58px; padding-left: 18px; }
.topNav .tnRight dd.on .daohang a { background: #fff url(../images/ico.png) no-repeat 1px -58px; }
.topNav dd.on .xinxi a { background: #fff; border-left: 1px #ccc solid; border-right: 1px #ccc solid; }
.topNav dd.on .shoucang a { background: #fff; border-left: 1px #ccc solid; border-right: 1px #ccc solid; }
.topNav dd ul { display: none; position: absolute; width: 100px; top: 24px; left: -27px; border: 1px solid #ccc; background: #fff; z-index: -99999; padding: 10px 0; }
.topNav dd.shoucangxiala ul { display: none; position: absolute; width: 100px; top: 24px; left: -42px; border: 1px solid #ccc; background: #fff; z-index: -99999; padding: 10px 0; }
.topNav dd.wangzhandaohang ul { display: none; position: absolute; width: 1000px; top: 24px; left: -912px; border: 1px solid #ccc; background: #fff; z-index: -99999; padding: 10px 0; }
.topNav dd.wangzhandaohang ul ol { float: left; width: 240px; border-right: 1px #eeeeee solid; }
.topNav dd.wangzhandaohang ul ol:last-child { border-right: 0px; }
.topNav dd ul li { line-height: 25px; }
.topNav dd ul li a { display: block; color: #333; padding: 0 10px; }
.topNav dd ul li a:hover { color: #4e4e4e; }
.topNav dd ul li a span { color: #4e4e4e; margin-left: 5px; }
.gzwx { background: url(../images/ico.png) no-repeat 6px 2px; padding-left: 25px; }
.dingdan { background: url(../images/ico.png) no-repeat 2px -17px; text-indent: 1.8em; }
.topNav dd .gouwuche a { background: url(../images/ico.png) no-repeat 5px -37px; padding-left: 30px; }
/*logo@search*/
.top { height: 80px; }
.top img { float: left; }
.search { margin-top: 25px; }
.text { float: left; width: 270px; border: 2px #4e4e4e solid; height: 26px; line-height: 26px; padding-left: 10px; color: #999; }
.button { float: left; width: 80px; background: #4e4e4e; height: 30px; line-height: 30px; border: 0px; font-size: 14px; color: #fff; outline: 0px; cursor: pointer; }
/*nav*/
.nav_box { /* height: 35px; */ /* line-height: 35px; *//* color: #333333; */ }
.nav li { float: left; font-size: 16px; }
.nav li a { color: #585858; padding: 0 26px; }
.nav li a:hover, .goon { color:#4e4e4e;}
.nav li span{font-size: 14px;color: #B1B1B1;}
.nei_nav ul{float: left;}
.nei_nav li { float: left; font-size: 12px; margin: 0;}
.nei_nav a { color: #585858;padding:0;display: inline;}
.nei_nav a:hover, .goon { color:#4e4e4e;}
.nei_nav span{font-size: 12px;color: #B1B1B1;}
/*.nei_nav .goon .span{padding-right:5px ;}*/

/* flexslider */
.flexslider { margin: 0px auto; position: relative; width: 100%; height: 360px; overflow: hidden; zoom: 1; }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease; }
.flexslider .slides { zoom: 1; }
.flexslider .slides li div.img{ height:360px;}
/*.flexslider .slides li div.img a{ display:block; width:100%; margin:0 auto; height:360px;}
.flex-direction-nav a { width: 60px; height: 90px; line-height: 99em; overflow: hidden; margin: -60px 0 0; display: block; background: url(../images/ad_ctr.png) no-repeat; position: absolute; top: 50%; z-index: 10; cursor: pointer; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all .3s ease; }
.flex-direction-nav .flex-next { background-position: 0 -90px; right: 0; }
.flex-direction-nav .flex-prev { left: 0; }
.flexslider:hover .flex-next { opacity: 0.8; filter: alpha(opacity=25); }
.flexslider:hover .flex-prev { opacity: 0.8; filter: alpha(opacity=25); }
*/.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; filter: alpha(opacity=50); }
.flex-control-nav { width: 100%; position: absolute; bottom: 10px; text-align: center; }
.flex-control-nav li { margin: 0 5px; display: inline-block; zoom: 1; *display:inline;}
.flex-control-paging li a { background: url(../images/dot.png) no-repeat 0 -16px; display: block; height: 16px; overflow: hidden; text-indent: -99em; width: 16px; cursor: pointer; }
.flex-control-paging li a.flex-active { background-position: 0 0; }
.dingwei1{ position: relative;}
.xiadanfangshi { width: 190px; height: 330px; background: #fff; position: absolute; z-index: 999999999999; right: 0px; top: 15px; border-radius: 10px; overflow: hidden;}
.xiadanfangshi h3 { background: #4e4e4e url(../images/gwc.png) no-repeat 30px; font-weight: normal; font-size: 14px; color: #fff; height: 28px; line-height: 28px; text-indent: 4.5em; border-top-left-radius: 10px; border-top-right-radius: 10px; font-family: "微软雅黑"; }
.xiadanfangshi ul { padding: 10px 10px 6px 10px; border-bottom: 1px solid #BFBABA;}
.xiadanfangshi ol { padding: 0px 10px 10px 10px; }
.xiadanfangshi ul li { overflow: hidden; margin-bottom: 6px; line-height: 16px; }
.xiadanfangshi ul li span { background: #4e4e4e; color: #fff; width: 13px; height: 16px; line-height: 16px; display: inline-block; text-align: center; border-radius: 2px; margin-right: 5px; float: left; }
.xiadanfangshi ul li p { float: left; }
.xiadanfangshi ul li i { font-size: 20px; color: #4e4e4e; font-style: normal; font-weight: 900; font-family: "Arial"; padding: 5px 0px; display: block; }
.xiadanfangshi ul li p em { font-style: normal; border-right: 1px #4e4e4e dotted; width: 80px; display: block; margin-top: 5px; }
.xiadanfangshi ul li img { float: left; margin-top: 22px; }
.xiadanfangshi ul li p b { font-weight: normal; color: #4e4e4e; }
.xiadanfangshi ol li { height: 24px; line-height: 24px; background: url(../images/dian.gif) no-repeat left center; padding-left: 10px; }
.dabox_box { /* border-top: 1px #666 solid; */ }
.news_box { width: 260px; float: left; }
.news_bt { font-size: 18px; color: #4e4e4e ; height: 42px; line-height: 42px; }
.news_bt i { font-style: normal; font-size: 24px; color: #4e4e4e; }
.news_bt span { float: left; }
.news_bt img {/* float: left;*/ margin-top:10px; /* margin-left: 8px; */display: block; }
.news_bt .zhishu_img{float: left;}
.news_tp img { border: 1px #ccc dotted; border-right: 0; border-left: 0;float: left;margin-top: 5px;}
.new_list{/*position: relative;left: 20px; top: -30px;*/ height: 330px;position: relative;left: 20px;top: -25px;}
.news_xilie { float: left; width:415px;}

.news_xilie_bt { font-size: 20px; color: #4e4e4e; height: 42px; line-height: 42px;border-bottom: 2px solid #4e4e4e;width: 95%;}
.news_xilie_bt p.fl{width: 320px;}
.news_xilie_bt p.fr{width: 24px;height: 24px; margin-top: 10px; background: url(../images/gengduo.jpg) center center no-repeat;}
/*.news_xilie_bt1@charset "utf-8";*/
/* CSS Document */
* { margin: 0; padding: 0;font-family: "微软雅黑"; }
body { font-family: "Microsoft YaHei"; font-size: 12px; color: #666; }
li { list-style-type: none; }
a { text-decoration: none; color: #666; }
a:hover { color: #4e4e4e; }
/*a:hover img{-webkit-filter:brightness(110%);}*/
img { border: none; }
i, em { font-style: normal; }
.com_box { width: 100%; margin: 0 auto; }
.com { /* width: 890px; */ margin: 0 auto; }
.fl { float: left; }
.fr { float: right; }
.line { height: 1px; background: #d5d5d5; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.blank { height: 0px; clear: both; }
/*顶部导航*/
.topNav { position: relative; z-index: 1; height: 25px; line-height: 25px; border-bottom: 1px solid #d5d5d5; background-color: #f3f3f3; font-size: 12px; }
.topNav-width { width: 1000px; margin: 0 auto; }
.topNav h3 { font-weight: normal; font-size: 100%; }
.topNav dl { zoom: 1; }
.topNav .tnLeft { float: left; }
.topNav .tnRight { float: right; }
.topNav .tnRight dd h3 { width: 75px; }
.topNav dd { float: left; position: relative; }
.topNav dd h3 { float: left; width: 50px; height: 25px; }
.topNav dd h3 a { zoom: 1; height: 25px; line-height: 25px; display: block; }
.topNav dd h3 a i { display: inline-block; width: 8px; height: 5px; margin: 0 0 0 5px; overflow: hidden; vertical-align: middle; font-size: 12px; line-height: 13px; background: url(../images/icon.png) 0 -61px no-repeat; }
.topNav dd h3 a:hover { color: #4e4e4e; }
.xinxi, .shoucang, .daohang { text-align: center; }
.topNav .tnRight dd h3.shoucang { width: 60px; }
.topNav .tnRight dd h3.daohang { width: 90px; }
.topNav .tnRight dd h3.shouji { width: 35px; }
.topNav .tnRight dd .daohang a { background: url(../images/ico.png) no-repeat 2px -58px; padding-left: 18px; }
.topNav .tnRight dd.on .daohang a { background: #fff url(../images/ico.png) no-repeat 1px -58px; }
.topNav dd.on .xinxi a { background: #fff; border-left: 1px #ccc solid; border-right: 1px #ccc solid; }
.topNav dd.on .shoucang a { background: #fff; border-left: 1px #ccc solid; border-right: 1px #ccc solid; }
.topNav dd ul { display: none; position: absolute; width: 100px; top: 24px; left: -27px; border: 1px solid #ccc; background: #fff; z-index: -99999; padding: 10px 0; }
.topNav dd.shoucangxiala ul { display: none; position: absolute; width: 100px; top: 24px; left: -42px; border: 1px solid #ccc; background: #fff; z-index: -99999; padding: 10px 0; }
.topNav dd.wangzhandaohang ul { display: none; position: absolute; width: 1000px; top: 24px; left: -912px; border: 1px solid #ccc; background: #fff; z-index: -99999; padding: 10px 0; }
.topNav dd.wangzhandaohang ul ol { float: left; width: 240px; border-right: 1px #eeeeee solid; }
.topNav dd.wangzhandaohang ul ol:last-child { border-right: 0px; }
.topNav dd ul li { line-height: 25px; }
.topNav dd ul li a { display: block; color: #333; padding: 0 10px; }
.topNav dd ul li a:hover { color: #4e4e4e; }
.topNav dd ul li a span { color: #4e4e4e; margin-left: 5px; }
.gzwx { background: url(../images/ico.png) no-repeat 6px 2px; padding-left: 25px; }
.dingdan { background: url(../images/ico.png) no-repeat 2px -17px; text-indent: 1.8em; }
.topNav dd .gouwuche a { background: url(../images/ico.png) no-repeat 5px -37px; padding-left: 30px; }
/*logo@search*/
.top { height: 80px; }
.top img { float: left; margin-top:19px;}
.search { margin-top: 25px; }
.text { float: left; width: 270px; border: 2px #4e4e4e solid; height: 26px; line-height: 26px; padding-left: 10px; color: #999; }
.button { float: left; width: 80px; background: #4e4e4e; height: 30px; line-height: 30px; border: 0px; font-size: 14px; color: #fff; outline: 0px; cursor: pointer; }
/*nav*/
.nav_box { /* height: 35px; */ /* line-height: 35px; *//* color: #333333; */ }
.nav li { float: left; font-size: 16px; }
.nav li a { color: #585858; padding: 0 26px; }
.nav li a:hover, .goon { color:#4e4e4e;}
.nav li span{font-size: 14px;color: #B1B1B1;}
.nei_nav ul{float: left;}
.nei_nav li { float: left; font-size: 12px; margin: 0;}
.nei_nav a { color: #999999;padding:0;display: inline;}
.nei_nav a:hover, .goon { color:#4e4e4e;}
.nei_nav span{font-size: 12px;color: #B1B1B1;}
/*.nei_nav .goon .span{padding-right:5px ;}*/

/* flexslider */
.flexslider { margin: 0px auto; position: relative; width: 100%; height: 550px; overflow: hidden; zoom: 1; }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease; }
.flexslider .slides { zoom: 1; }
/*.flexslider .slides li div.img{ height: 550px;}*/
.flexslider .slides li div.img{ height: 600px;}
/*.flexslider .slides li div.img a{ display:block; width:100%; margin:0 auto; height:360px;}
.flex-direction-nav a { width: 60px; height: 90px; line-height: 99em; overflow: hidden; margin: -60px 0 0; display: block; background: url(../images/ad_ctr.png) no-repeat; position: absolute; top: 50%; z-index: 10; cursor: pointer; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all .3s ease; }
.flex-direction-nav .flex-next { background-position: 0 -90px; right: 0; }
.flex-direction-nav .flex-prev { left: 0; }
.flexslider:hover .flex-next { opacity: 0.8; filter: alpha(opacity=25); }
.flexslider:hover .flex-prev { opacity: 0.8; filter: alpha(opacity=25); }
*/.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; filter: alpha(opacity=50); }
.flex-control-nav { width: 100%; position: absolute; bottom: 10px; text-align: center; }
.flex-control-nav li { margin: 0 5px; display: inline-block; zoom: 1; *display:inline;}
.flex-control-paging li a { background: url(../images/dot.png) no-repeat 0 -16px; display: block; height: 16px; overflow: hidden; text-indent: -99em; width: 16px; cursor: pointer; }
.flex-control-paging li a.flex-active { background-position: 0 0; }
.dingwei1{ position: relative;}
.xiadanfangshi { width: 190px; height: 500px; background: #fff; position: absolute; z-index: 99; right: 0px; top: 0; border-radius: 0px; }
.xiadanfangshi h3 { background: #4e4e4e url(../images/gwc.png) no-repeat 30px; font-weight: normal; font-size: 14px; color: #fff; height: 28px; line-height: 28px; text-indent: 4.5em; border-top-left-radius: 0px; border-top-right-radius: 0px; font-family: "微软雅黑"; }
.xiadanfangshi ul { padding: 10px 10px 0px 10px; }
.xiadanfangshi ol { padding: 0px 10px 10px 10px; }
.xiadanfangshi ul li { overflow: hidden; margin-bottom: 6px; line-height: 16px; }
.xiadanfangshi ul li span { background: #4e4e4e; color: #fff; width: 13px; height: 16px; line-height: 16px; display: inline-block; text-align: center; border-radius: 2px; margin-right: 5px; float: left; }
.xiadanfangshi ul li p { float: left; }
.xiadanfangshi ul li i { font-size: 20px; color: #4e4e4e; font-style: normal; font-weight: 900; font-family: "Arial"; padding: 5px 0px; display: block; }
.xiadanfangshi ul li p em { font-style: normal; border-right: 1px #4e4e4e dotted; width: 80px; display: block; margin-top: 5px; }
.xiadanfangshi ul li img { float: left; margin-top: 22px; }
.xiadanfangshi ul li p b { font-weight: normal; color: #4e4e4e; }
.xiadanfangshi ol li { height: 24px; line-height: 24px; background: url(../images/dian.gif) no-repeat left center; padding-left: 10px; }
.dabox_box { /* border-top: 1px #666 solid; */ }
.news_box { width: 260px; float: left; }
.news_bt { font-size: 18px; color: #4e4e4e ; height: 42px; line-height: 42px; }
.news_bt i { font-style: normal; font-size: 24px; color: #4e4e4e; }
.news_bt span { float: left; }
.news_bt img {/* float: left;*/margin-right: auto;margin-left: auto; margin-top:10px; /* margin-left: 8px; */display: block; }
.news_bt .zhishu_img{float: left;}
.news_tp img { border: 1px #ccc dotted; border-right: 0; border-left: 0;float: left;margin-top: 5px;}
.new_list{/*position: relative;left: 20px; top: -30px;*/ height: 350px;position: relative;left: 20px;top: -4px;}
.news_xilie { float: left; width: 370px;}

.news_xilie_bt { font-size: 20px; color: #4e4e4e; height: 42px; line-height: 42px; }
.news_xilie_bt1{margin-bottom: 63px;}
.news_xilie_li { height: 101px; padding: 10px 8px;/*border-bottom: 1px #c2c2c2 dotted; border-top: 1px #c2c2c2 dotted; border-right: 1px #c2c2c2 dotted;*/ line-height:20px; margin-top: 2px; font-size: 16px;
line-height: 28px;}
.news_xilie_li li i { font-style: normal; color: #4e4e4e; }
.sousuo { width: 245px; height: 26px; line-height: 26px; border: 1px #4e4e4e solid; float: left; }
.wenben { float: left; width: 190px; border: 0; height: 26px; line-height: 26px; outline: none; padding-left: 10px; color: #666666; }
.sousuo_b { border: 0; /*border-left: 1px #cacaca solid;*/ width: 45px; height: 26px;/* line-height: 26px;  float: left; margin-top: 5px;*/ outline: none; cursor: pointer;background:#4e4e4e ;}
.sousuo_b img{margin: 0 auto;}
.fr .jiantou{display: inline;position: relative;top: -3px;}
.guanjianci { float: left; font-size: 12px; color: #555; line-height: 26px; margin: 0px 10px 0px 20px; }
.guanjianci a { margin: 0px 5px; font-size: 14px; }
.news_bt i img { margin-top: 0px; }
.you { margin-top: 15px; }
.zhishu { clear: both; }
.zhishu li { width: 490px; margin-bottom: 15px; }
.shipin_box { border-top: 1px #ccc dotted; border-bottom: 1px #ccc dotted; clear: both; height: 465px; }
.shipindatu { position: relative; }
.shipindatu i { position: absolute; top: 180px; left: 260px; width: 75px; height: 75px; background: url(../images/dashipin.png) no-repeat center; z-index: 999; }

.xiaoshipin li { border-right: 1px #cacaca dotted;position: relative; }
.xiaoshipin li i { position: absolute; top: 55px; left: 70px; width: 40px; height: 40px; background: url(../images/shipin.png) no-repeat center; z-index: 999; }
.xiaoshipin li p { background: url(../images/dian.gif) no-repeat left center; padding-left: 12px; /* margin-top: 10px; */ }
.bottomline { border-bottom: 1px #cacaca dotted; }
.zhanlan { clear: both; }
.zhanlan li { float: left; }
.zhanlan li a:hover, .yige { height: 540px; }
.zhanlan li a:hover, .yige a:hover { -webkit-filter: brightness(120%); }
.web { width: 1090px; margin: 0px auto; clear: both; }
.con { width: 1090px; background: #fff; margin: 0px auto; }
.con ul{width: 1090px;}
.con ul li { width: 263px; height: 263px; float: left; position: relative; overflow: hidden; cursor: pointer;margin-right: 10px;margin-top:10px ; }
.con ul li img{width: 100%;}
.txt { width: 100%; height: 35px; background: rgba(0,0,0,0.6);/*透明背景色，不透明其文字内容*/ position: absolute; left: 0; bottom: 0; color: #fff; font-family: "微软雅黑"; }
.txt h3 { font-size: 16px; font-weight: normal; height: 35px; text-align: center; line-height: 35px; }
.txt h3 a { color: #fff; font-weight: normal; font-size: 16px; }
.txt p { font-size: 14px; text-align: center; }
/*yishujia*/
.yishujia { clear: both; position: relative; }
.yishujia li { float: left; position: relative; width: 268px;margin: 2px;}
.yishujia li img { float: left;width: 100%; }
.yishujia li .yishu { position: absolute; bottom: 0; left: 0; height: 38px; line-height: 38px; background: rgba(0,111,87,0.5); font-size: 15px; }
.yishujia li p a { color: #ccd8cf; padding-left: 15px; display: block; }
.yishujia li p a:hover { color: #fff; background: #4e4e4e; }
.yishujia li .yishu1-1, .yishujia li .yishu1-6 { width: 100%; }
.yishujia li .yishu1-2 { width: 132px; }
.yishujia li .yishu1-3 { width: 344px; }
.yishujia li .yishu1-3 a { padding-left: 215px; }
.yishujia li .yishu1-4 { width: 156px; }
.yishujia li .yishu1-5 { width: 182px; }
.yishujia li .yishu1-5 a { padding-left: 55px; }
.yishujia li .yishu1-7 { width: 330px; }
.yishujia li .yishu1-8 { width: 146px; }
.yishujia li .yishu1-9 { width: 198px; }
.yishujia li .yishu1-10 { width: 140px; }
.yishujia li.yishu2 { position: absolute; left: 170px; }
.yishujia li.yishu3 { position: absolute; left: 307px; }
.yishujia li.yishu4 { position: absolute; left: 656px; }
.yishujia li.yishu5 { position: absolute; left: 817px; }
.yishujia li.yishu6 { position: absolute; left: 0px; bottom: 0; }
.yishujia li.yishu7 { position: absolute; left: 170px; bottom: 0; padding: 5px 5px 0px 0; background: #fff; }
.yishujia li.yishu8 { position: absolute; left: 505px; bottom: 0; }
.yishujia li.yishu9 { position: absolute; left: 656px; bottom: 0; padding: 5px 5px 0px 0; background: #fff; }
.yishujia li.yishu10 { position: absolute; left: 859px; bottom: 0; }
.hezuo_bt{padding-top: 20px;}
.hezuo_bt { background: url(../images/line.jpg) repeat-x center; height: 30px; line-height: 40px; text-align: center; color: #4e4e4e ; font-size: 16px; }
.hezuo_bt span { background: #fff; padding: 0px 20px; }
.hezuojigou { margin: 20px 0px; }
/*.hezuojigou a { background: url(../images/dian.gif) no-repeat left center; padding-left: 10px; margin-right: 65px; }*/
.dibufuwu { border-bottom: 1px #e5e5e5 solid; border-top: 1px #e5e5e5 solid; padding: 30px 0px; overflow: hidden; }
.dibufuwu li { border-right: 1px #e5e5e5 solid; width: 160px; text-align: center; float: left; }
.dibufuwu li h6 { color: #5a5a5a; font-size: 14px; font-weight: normal; margin-bottom: 5px; }
.dibufuwu li p a { color: #9f9f9f; line-height: 24px; }
.dibufuwu li p a:hover { color: #4e4e4e; }
.dibufuwu ul div { text-align: center; float: left; width: 194px; margin-top: -7px; }
.dibufuwu ul div h1 { font-size: 25px; color: #4e4e4e; font-family: Arial, Helvetica, sans-serif; }
.dibufuwu ul div h6 { color: #5a5a5a; font-size: 13px; font-weight: normal; }
.dibufuwu ul div p.zaixian { background: #4e4e4e; width: 130px; margin: 0 auto; height: 26px; line-height: 26px; color: #fff; font-size: 13px; margin-top: 8px; }
.banquan { height: 50px; line-height: 50px; color: #4e4e4e ; }
/*xinwenneiye*/
.neiline { border-bottom: 5px #4e4e4e solid; }
.nei_nav { float: left; margin-left: 21px; line-height: 80px;}
.nei_nav li a{padding: 0 20px;}
.nei_nav li { float: left; font-size: 14px; margin: 0px; }
.nei_nav li a:hover, .goonnei a { border-bottom: 3px #4e4e4e solid; color: #4e4e4e; }
.nei_nav ul{float: left;}
.nei_nav span{font-size: 12px;color: #B1B1B1;}

.wenbennei { width: 160px; }
.buttonnei { width: 50px; }
.nei_box { /* padding: 20px 0; */ }
.weizhi, .weizhi a { font-size: 14px; color: #4e4e4e ; position: relative; }
.wenzi1{margin: 0 auto;width: 1000px;line-height: 40px; margin-top: 10px;}
.weizhi a:hover { color: #4e4e4e; }
.xinwen_box { margin-top: 10px; margin-bottom: 50px; overflow: hidden;}
.xinwen_box1{width: 1000px;}
.xinwen_left { width: 800px;font-size: 14px; }
.xinwen_left ul { border-bottom: 1px #ccc dotted; padding: 20px 0px; }
.xinwen_left li, .xiangguan li { height: 30px; line-height: 30px; background: url(../images/dian.gif) no-repeat left center; padding-left: 15px; }
.xinwen_left li span { float: right; }
.pages { text-align: center; margin-top: 40px; height: 30px; line-height: 30px; clear: both; margin-bottom: 20px;margin-left:-70px ; }
.pages a { background: #dfdfdf; padding: 8px 12px; margin: 0 5px; }
.pages a:hover { background: #4e4e4e; color: #fff; }
.xinwen_right { width: 230px; border-top: 2px #4e4e4e solid; font-size: 12px;background: white;}
.xiangguan { border-top: 2px #4e4e4e solid; padding: 10px; margin-top: 20px; }
.xiangguan h3 { font-size: 16px; color: #4e4e4e; font-family: "微软雅黑"; margin-bottom: 5px; }
/*选项卡2*/
#Tab2 { width: 230px; margin: 0px; padding: 0px; margin: 0 auto;/*background: white;*/ }
/*菜单class*/
.Menubox { width: 100%; padding: 10px 0px; overflow: hidden; font-family: "微软雅黑"; font-size: 14px; }
.Menubox ul { margin: 0px; padding: 0px; }
.Menubox li { float: left; display: block; cursor: pointer; width: 55px; text-align: center; color: #4e4e4e ; font-weight: bold; border-right: 1px #ccc solid; }
.Menubox li.hover { padding: 0px; width: 55px; color: #4e4e4e; font-weight: bold; border-right: 1px #ccc solid; }
.Menubox li.hover a { color: #4e4e4e; font-weight: bold; }
.Menubox li:last-child { border-right: 0; }
.Contentbox { clear: both; margin-top: 0px; border-top: 1px #bcbcbc solid; /*background: #dedede;*/ padding: 10px; }
.Contentbox ul li { line-height: 30px; background: url(../images/dian.gif) no-repeat left center; padding-left: 10px; }
.Contentbox ul li i { font-style: normal; color: #4e4e4e; }
/*sanjiyemian*/
.dabiaoti { background: #4e4e4e; color: #fff; padding: 20px 0px; font-size: 24px; }
.xinwen_san { /* padding: 20px 30px; */ margin: 0 auto;}
.xinwen_san img { margin: 0 auto; display: table-cell; }
.xinwensanjiye { background: #eef0ef; }
.duanluo { text-indent: 2em; line-height: 30px; }
/*yishujia*/
.yishujia_box { background: #f1f1f1; /* padding-bottom: 50px; */ }
.lvkuai { background: #4e4e4e; height: 5px;margin-top: 40px; }
.yishu_box { border: 1px #b6b6b6 solid; border-top: none; font-family: "微软雅黑"; font-size: 14px; line-height: 28px; /*box-shadow: 0 1px 10px #9E9D9D;*/}
.mod18 { width: 840px; margin: 0px auto; position: relative; top: -60px; }
.mod18 .btn { position: absolute; width: 19px; height: 28px; top: 50px; cursor: pointer; z-index: 99; font-size: 50px; font-weight: bold; }
.mod18 .prev { left: 0; background: url(../images/left.png) no-repeat; }
.mod18 .next { right: 0; background: url(../images/right.png) no-repeat; }
.mod18 li { float: left; }
.mod18 .cf li { position: relative; color: #4e4e4e ; }
.mod18 .cf a { display: block; /*width: 840px; color: #4e4e4e ;*/ position: absolute; }
.mod18 .cf li span { display: block; width: 640px; position: absolute; left: 0; padding: 10px 20px; line-height: 22px; text-align: left; }
.mod18 .cf li div a img { width: 280px; height: 255px; }
.jieshaonr { float: left; position: absolute; left: 350px; color: #8d8d8d; }
.jieshaonr h3 { color: #4e4e4e; margin-top: 20px; }
.mod18 .cf li a img { padding: 20px; background: #fff; float: left; }
.mod18 .picBox { height: 330px; position: relative; overflow: hidden; }
.mod18 .picBox ul { height: 330px; position: absolute; }
.mod18 .picBox li { width: 840px; height: 300px; margin-top: 30px; }
.mod18 .listBox { width: 720px; height: 124px; margin: 0 auto; position: relative; overflow: hidden; }
.mod18 .listBox ul { height: 100px; position: absolute; }
.mod18 .listBox li { width: 75px; height: 75px; cursor: pointer; position: relative; padding: 20px 12px; }
.mod18 .listBox li i { display: none; }
.mod18 .listBox li a { display: block; width: 74px; height: 74px; }
.mod18 .listBox li img { /* width: 74px; */ /* height: 74px; */ -moz-border-radius: 37px; -webkit-border-radius: 37px; border-radius: 37px; }
.mod18 .listBox li.on { width: 114px; }
.mod18 .listBox .on img { width: 114px; margin-top: -20px; height: 114px; -moz-border-radius: 57px; -webkit-border-radius: 57px; border-radius: 57px; }
.mod18 .listBox .on i { display: block; }
/*yishujiafenlei*/
.yishujianr_box { width: 890px; margin: 0 auto; overflow: hidden; }
.fenlei { font-size: 12px; padding: 15px; border:1px #ccc dashed; margin-top:15px; overflow:hidden;}
.fenlei ul{ margin-bottom:20px;}
.fenlei a {margin: 0px 4px;padding:2px 3px;}
.fenlei a:hover{ background:#4e4e4e; color:#fff; padding:2px 3px;}
.fenlei li{ padding:10px 0px; border-bottom:1px #ddd solid;}
.ysjcaidan, .yishujiamen ul { overflow: hidden; font-family: "微软雅黑"; }
.yishujiamen ul{width:900px;}
.ysjcaidan li { /* margin: 0px 4px; */ float: left; width: 150px; height: 45px; line-height: 45px; font-size: 18px; text-align: center; background: #fff;margin-right: 13px; }
.ysjcaidan li a { color: #4e4e4e ; display: block; }
.ysjcaidan li a:hover, .ysjcaidan .caidanon a { background: #c9c9c9; display: block; }
.yishujiamen { padding-top: 40px; overflow: hidden; }
.dingbu { margin-top: 40px; }

.yishujiamen li { width: 192px; margin: 4px; float: left; background: #fff; overflow:hidden;}
.yishujiamen li img { height: 184px; float: left; }
.yishujiamen li a:hover img { -webkit-filter: brightness(110%); }
.yishujiamen li p { text-align: center; font-size: 15px; /* padding: 40px 0px 20px 0px; */ float: left; width: 192px; }
.zuopinming { text-align: center; width: 193px; float: left; margin-top: 18px; color: #4e4e4e ; }
.zuopinjia { text-align: center; width: 193px; float: left; color: #4e4e4e ; padding-bottom: 20px; margin-top: 8px; }
.zuopinjia i { font-style: normal; font-size: 20px; color: #d01a19; font-weight: bold; }
.yishujia_xinwen { margin-top: 40px; color: #1c1c1c; font-size: 14px; }
.yishujia_xinwen li { line-height: 35px; height: 35px; margin-bottom: 3px; background: #fff url(../images/dian.gif) no-repeat 15px center; padding-left: 30px; padding-right: 15px; }
.yishujia_xinwen li span { float: right; }
.yishujia_xinwen h1 { color: #49b8a4; font-family: "微软雅黑"; margin-bottom: 30px; font-size: 24px; }
.yishujia_xinwen img { margin: 0 auto; display: table-cell; }
.zhishu img { margin: 0 auto; display: table-cell; border: 1px #ccc dotted; }
.denglu_box { background: #4e4e4e; padding: 70px 0px; overflow: hidden; }
.denglu_right { width: 306px; background: #fff; padding: 40px 22px 100px 22px; font-family: "微软雅黑"; }
.denglu_right h3 { font-size: 16px; margin-bottom: 25px; }
.dengluzhanghao { font-size: 14px; background: url(../images/zhanghao.png) no-repeat left center; width: 249px; height: 40px; border: 1px #cbcbcb solid; font-family: "微软雅黑"; padding-left: 55px; color: #999; margin-bottom: 25px; }
.denglumima { background: url(../images/mima.png) no-repeat left center; }
.denglu_right h6 { font-weight: normal; overflow: hidden; margin-bottom: 25px; }
.dengluanniu { background: #af0000; text-align: center; font-size: 14px; height: 42px; line-height: 42px; border-radius: 3px; }
.dengluanniu a { color: #fff; display: block; border-radius: 3px; }
.dengluanniu a:hover { background: #bd0000; }
.zhuce_box { padding-top: 55px; }
.zhuce { width: 700px; margin: 0 auto; border: 1px #dddddd solid; border-top: 2px #f73e3e solid; background: #fff; padding: 30px 0px 80px 0; }
.zhuce h2 { text-align: center; font-size: 24px; font-weight: normal; margin-bottom: 50px; }
.zhuce table { margin: 0 auto; font-size: 14px; line-height: 70px; color: #999; }
.yishujia_box.zhuce_box.com_box .zhuce table tr td form { font-size: 12px; }
.zhucewenben { width: 230px; height: 36px; line-height: 36px; border: 1px #cccccc solid; margin-left: 20px; padding-left: 10px; padding-right: 30px; }
.zhuce table tr i { font-style: normal; color: #f73e3e; }
.yonghu { background: url(../images/zhucezhanghao.png) no-repeat right center; }
.mima { background: url(../images/zhucemima.png) no-repeat right center; }
.shoujiyan { background: url(../images/shoujiyanzheng.png) no-repeat right center; }
.youxiangyanzheng { font-size: 12px; }
.youxiangyanzheng a { color: #005ea7; text-decoration: underline; }
.zhucexieyi { font-size: 12px; }
.zhucexieyi a { color: #005ea7; }
.yanzheng { width: 130px; height: 36px; line-height: 36px; border: 1px #cccccc solid; margin-left: 20px; padding-left: 10px; }
.yanzhengma { margin-left: 12px; line-height: 38px; vertical-align: middle; height: 42px; display: inline-block; }
.huoquyan { margin-left: 12px; height: 36px; line-height: 36px; font-size: 12px; width: 100px; text-align: center; display: inline-block; border: 1px #dddddd solid; }
.huoquyan a { color: #4e4e4e ; display: block; background: #f4f4f4; }
.huoquyan a:hover { background: #e9e9e9; }
.xieyi { line-height: 40px; height: 40px; }
.tongyi { padding-left: 20px; }
.zhuceanniu { background: #e84548; border: 0px; border-radius: 3px; width: 270px; height: 38px; line-height: 38px; margin-left: 20px; font-family: "微软雅黑"; font-size: 15px; color: #fffffd; font-weight: bold; cursor: pointer; }
.yizhuce { font-size: 12px; text-decoration: underline; height: 20px; line-height: 20px; margin-left: 200px; }
.yizhuce a { color: #999; }
/*忘记密码  必要样式*/
.clears { clear: both; }
.for-liucheng { width: 640px; margin: 30px auto; height: 50px; padding: 20px 0 0 0; position: relative; }
.liulist { float: left; width: 25%; height: 7px; background: #ccc; }
.liutextbox { position: absolute; width: 100%; left: 0; top: 10px; }
.liutextbox .liutext { float: left; width: 25%; text-align: center; }
.liutextbox .liutext em { display: inline-block; width: 24px; height: 24px; -moz-border-radius: 24px; -webkit-border-radius: 24px; border-radius: 24px; background: #ccc; text-align: center; font-size: 14px; line-height: 24px; font-style: normal; font-weight: bold; color: #fff; }
.liutextbox .liutext strong { display: inline-block; height: 26px; line-height: 26px; font-weight: 400; }
.liulist.for-cur { background: #77b852; }
.liutextbox .for-cur em { background: #77b852; }
.liutextbox .for-cur strong { color: #77b852; }
.forget-pwd { width: 500px; margin: 20px auto; min-height: 400px; }
.forget-pwd input, .forget-pwd select, .forget-pwd button { border: 0; margin: 0; padding: 0; background: none; }
.forget-pwd dl { margin-bottom: 20px; }
.forget-pwd dt { float: left; padding-right: 10px; width: 100px; height: 30px; line-height: 30px; text-align: right; font-size: 14px; }
.forget-pwd dd { float: left; width: 380px; height: 30px; position: relative; }
.forget-pwd dd input { width: 190px; height: 28px; border: #ccc 1px solid; background: #fff; line-height: 28px; }
.forget-pwd dd select { width: 190px; height: 30px; border: #ccc 1px solid; background: #fff; }
.forget-pwd dd button { width: 120px; height: 30px; line-height: 30px; border: #ddd 1px solid; background: #fff; text-align: center; cursor: pointer; font-size: 12px; color: #666; }
.forget-pwd .yanzma { position: absolute; left: 200px; top: 2px; height: 30px; line-height: 30px; width: 180px; }
.forget-pwd .yanzma i { font-style: normal; float: right; margin-right: 55px; }
.subtijiao { padding: 0 0 0 110px; }
.subtijiao input { width: 85px; height: 32px; background: #4e4e4e; color: #fff; font-size: 14px; cursor: pointer; }
.successs { text-align: center; padding: 20px 0 60px 0; }
.successs h3 { padding: 20px; font-size: 25px; color: #A0CD4E; font-weight: normal; }
/*dingdan*/
.dingdan_box { background: #eef0ef; padding-bottom: 20px;}
.gbook { vertical-align: middle; }
.dib-wrap { font-size: 0; *word-spacing:-1px;
padding: 10px 0px; }
.dib-wrap .dib { font-size: 12px; letter-spacing: normal; word-spacing: normal; vertical-align: top }
.dib { display: inline-block; *display:inline;
*zoom:1
}
.kd-popup { position: relative; z-index: 100; padding: 3px; background: #f2f2f2; border: 1px solid #a6a6a6; font-family: tahoma; font-size: 12px; -moz-box-shadow: 2px 2px 0 #ccc; -webkit-box-shadow: 2px 2px 0 #ccc; box-shadow: 2px 2px 0 #ccc }
.kd-popup .box { background: #fff; padding: 10px 15px 10px 10px; font-size: 12px; margin-bottom: 0; position: static }
.kd-popup .hd { font-size: 12px; font-weight: 700; margin: 0; color: #404040; line-height: 18px; height: auto; border: 0; background: 0 }
.kd-popup .bd { margin-top: 2px; line-height: 20px; color: #404040; padding: 0; border: 0; background: 0 }
input[type=text]:focus, textarea:focus { outline: 0 }
.template { display: none }
.order-table { width: 100%; margin-top: 20px; *table-layout:fixed;
}
.order-table select { width: 140px; height: 24px }
.order-table th { border-left: 2px solid #fff; text-align: center; height: 24px; line-height: 24px; }
.order-table th.s-title { width: 350px; border-left: 0 }
.order-table th.s-price { width: 260px }
.order-table th.s-amount { width: 220px }
.order-table th.s-agio { width: 220px }
.order-table th.s-total { width: 220px }
.order-table th hr { height: 3px; background-color: #B2D1FF; color: #B2D1FF; *display:block;
border: 0; }
.order-table tfoot td { text-align: right }
.tb-promotion { margin-bottom: 10px }
.promotion { font-weight: bold; color: #ff4400; }
.order-table tfoot .point-out { padding: 10px 0 }
.order-table tfoot .point-in { position: relative; padding-bottom: 10px; }
.order-table tfoot .point-in em { font-style: normal; }
.address-confirm .tmall-shop-vip-popup { position: absolute; z-index: 9999; top: -9999px; left: -9999px }
.address-confirm .tmall-shop-vip-popup .kd-popup { border-color: #a6a6a6; background: #f2f2f2; position: relative }
.address-confirm .tmall-shop-vip-popup .kd-popup .top { background-position: -3px 0; z-index: 9999; left: 102px }
.address-confirm .tmall-shop-vip-popup .kd-popup .box { width: 230px; padding: 0 10px }
.address-confirm .tmall-shop-vip-popup .kd-popup .box p { height: 26px; line-height: 26px; border-bottom: solid 1px #f2f2f2; text-align: left }
.tmall-shop-vip-popup .kd-popup .box p:last-child { border: 0 }
.tmall-shop-vip-popup .kd-popup .box p .shop-name { display: inline-block; zoom: 1; margin-right: 10px; width: 110px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis }
.tmall-shop-vip-popup .kd-popup .box p .level { display: inline-block; zoom: 1; width: 60px; vertical-align: top; overflow: hidden; height: 26px }
.tmall-shop-vip-popup .kd-popup .box p .level em { font-size: 10px; padding: 1px 3px 2px; color: #fff; background-color: #F08080 }
.tmall-shop-vip-popup .kd-popup .box p .vip-points { display: inline-block; zoom: 1; vertical-align: top }
.order-table tfoot .point-in .t { font-weight: 700 }
.order-go { clear: both; text-align: right }
.back { padding-left: 16px; background: url(../images/back.png) no-repeat 0 3px; position: absolute; right: 150px; bottom: -28px; width: 60px }
.btn-go { width: 127px; height: 36px; position: absolute; right: -1px; bottom: -35px; _right: -2px; _bottom: -36px; font: 700 18px/36px arial }
.btn-go b { background: url(../images/36.png) no-repeat scroll 0 1px transparent; width: 127px; height: 36px; float: left; position: absolute; top: 0; left: 0; cursor: pointer; }
.label-error { background-color: #FFF2E9; border: 1px solid #4e4e4e; margin: 5px 0 0; padding: 0 5px; display: inline-block; line-height: 18px; *display:inline;
 *zoom:1;
}
.order-go .confirm-error { clear: both }
.order-go .confirm-error .msg { margin-bottom: 10px; float: right; clear: right }
.item-c2b-mobile-info { background-color: #fafcff; border-top: solid 1px #fff }
.c2b-mobile-info { margin: 10px; color: gray; overflow: hidden }
.order-table .item-c2b-mobile-info .c2b-mobile-info .mobile-attr { width: 205px; padding-left: 8px; padding-right: 5px; border-right: 1px solid #EFEFEF; border-bottom: 0; vertical-align: top }
.c2b-mobile-info .last { border: 0 }
.c2b-mobile-info .mobile-attr ul { padding-left: 25px }
.order-table .first { height: 25px }
.order-table .shop { line-height: 30px }
.order-table .shop .seller { margin-left: 30px }
.order-table .shop .promo { text-align: right }
.order-table .shop .promo div { height: 25px; overflow: hidden }
.order-table .other { background-color: #f2f7ff }
.order-table .other td { border-bottom: 1px solid #fff; vertical-align: top }
.order-table .shop-total { background-color: #F2F7FF; text-align: right }
.order-table .shop-total td { text-align: right; padding: 5px 0; height: 45px; line-height: 45px }
.order-table .item td.s-total { text-align: right }
.other-line .title, .other-line .sel, .other-line .fee { text-align: center; line-height: 40px }
.other-line .title { width: 120px; text-align: right; position: relative; right: 25px }
.input-disabled { background-color: #ccc; cursor: not-allowed }
.other-line .sel { width: 194px }
.other-line .fee { width: 136px; *width:138px;
text-align: right }
.g_price { font-size: 24px; font-weight: bold; color: #ff3a00; }
.other .price, .order-table .shop-total .price, .cod-tip { margin-right: 15px }
.other .sel select { width: 140px }
.icon img { vertical-align: middle }
.tm-bubble { position: relative; display: inline-block; padding: 1px 2px 2px 4px; line-height: 1.5; text-align: left; word-wrap: break-word; background: #fff8d9; border: 1px solid #febe8f; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; *display:inline;
*zoom:1;
}
.tm-bubble .title { color: #4e4e4e }
.payAnother-tip { display: none }
.user-info { width: 498px }
.user-info .wrap { margin-left: 10px; border-right: 1px solid #fff }
.extra-info { width: 452px; border-left: 1px solid #fff; margin-left: -1px }
.extra-info .extra-area { border-top: 1px solid #fff }
.extra-info .extra-area .content { width: 304px; text-align: left; padding-left: 26px; line-height: 40px }
.order-table .s-title .xb span { margin-right: 0 }
.order-table .item { background-color: #fafcff }
.order-table .item td { text-align: center; overflow: hidden; padding: 5px 0; height: 70px }
.order-table .gift { background-color: #fffaf2 }
.order-table .item .s-title { text-align: left; padding-left: 70px }
.order-table .item .title { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 250px; word-break: break-all; cursor: pointer; margin-left: 30px; line-height: 24px; }
.order-table .item .s-title .props { color: #666; margin-left: 30px; line-height: 18px; color: #999; }
.order-table .item .s-title .props span { margin-right: 5px }
.order-table .item .s-title .itempic { float: left; margin-left: -60px; width: 80px; height: 80px }
.order-table .item .price { margin-right: 15px; font-weight: bold; font-size: 14px; }
.price em { font-style: normal; }
.style-normal-bold-red { color: #ff4400; font-weight: bold; }
.order-table .item .s-agio select { width: 140px }
.icon-3c em { color: #fff; text-indent: -9999px; display: inline-block; *margin-top:5px;
overflow: hidden; display: none!important }
.address { margin-bottom: 40px }
.address .manage-address { float: right; font-size: 12px; font-weight: 400 }
.address .manage-address a { color: #2d62ca; }
.address .set-default { margin-left: 15px }
.address h3 { margin-bottom: 20px }
.address .address-list li { border: 1px solid #fff; *zoom:1;
line-height: 32px; padding-left: 75px; position: relative; *padding-top:2px;
*padding-bottom:2px;
*border:0;
font-size: 14px; }
.address .address-list li:hover { background: url(../images/jisongdao.png) no-repeat 10px center; background-color: #fff1e9; border: 1px solid #ff4c00; }
.address li input, .address li label { vertical-align: middle }
.address li label { }
.address li.selected { background-color: #fff5cc; border: 1px solid #ffe580 }
.address .marker { background: url(../images/23.gif) no-repeat transparent; position: absolute; top: 6px; _top: 1px; left: 10px; width: 15px; height: 25px; display: none }
.address .marker-tip { position: absolute; top: 0; left: 30px; color: #F50; font-weight: 700; display: none; _height: 24px; _line-height: 24px }
.address .modify { display: none; position: absolute; right: 10px }
.address li.selected .marker, .address li.selected .marker-tip, .address li.selected .modify { display: block }
.address .address-bar { margin-top: 5px }
.address .new { margin-left: 80px; background: url(../images/27.png) no-repeat 0 -1px #fff; width: 90px; height: 25px; display: inline-block; font-size: 0; text-indent: -99px; -webkit-text-size-adjust: none; vertical-align: text-top }
.address .edit { margin-left: 103px; display: inline-block }
.other-address { width: 915px; padding: 15px; border: 3px solid #FFF7D8; margin-left: 35px; background-color: #fff; position: absolute; left: -9999px; top: -9999px }
.other-address .hd { position: relative }
.other-address .new-buyer-notice { color: #4e4e4e  }
.address .J_Msg { display: inline-block; *display:inline;
vertical-align: middle }
#temp-address.selected { background-color: #FFF; border: 1px solid #FFEB9C; position: relative }
#temp-address.selected .address-info { padding-left: 10px; font-size: 14px; }
.max-notice { position: absolute; left: 103px; top: 0 }
.other-address .cancel span, .address-list .cancel span { display: none }
.address .address-loading { display: none }
.address-list .tip { color: gray; vertical-align: middle; margin-left: 20px }
.address-list label em { color: 666; font-style: normal; }
.address-list .selected label, .address-list .selected label em { font-weight: 700; font-size: 14px }
.other-address .default-addr label, .other-address .default-addr input { vertical-align: middle }
.other-address .default-addr label { padding-left: 0 }
.other-address .default-addr input { height: auto }
.address li.selected { margin-bottom: 7px; margin-top: 5px; -webkit-box-shadow: 5px 5px 0 #f3f3f3; -moz-box-shadow: 5px 5px 0 #f3f3f3; box-shadow: 5px 5px 0 #f3f3f3; line-height: 32px }
.address-confirm { position: relative; padding-top: 10px }
.address-confirm .kd-popup { float: right; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; border-color: #fca700; right: 0; background-color: #ffebcc }
.order-table .insure label, .order-table .insure input, .insure .fare-insure .price, .order-table .insure-tip .price { vertical-align: middle }
.order-table .insure-wrap { margin-right: 10px }
.order-table .insure-tip .price { margin-right: 15px; *margin-right:22px;
_margin-right: 18px }
.order-table .insure-wrap .price { vertical-align: baseline; margin-right: 0 }
/*****购物车*********/
.gwc { width: 760px; overflow: hidden; }
.gwc_tb1 { width: 100%; height: 38px; overflow: hidden; }
.tb1_td1 { width: 35px; text-align: center; }
.tb1_td3 { width: 240px; text-align: center; }
.tb1_td4 { width: 120px; text-align: center; font-weight: bold; }
.tb1_td5 { width: 115px; text-align: center; }
.tb1_td6 { width: 100px; text-align: center; }
.tb1_td7 { text-align: center; }
.tb1_td8 { text-align: center; background: #66b6ff; width: 65px; height: 25px; line-height: 25px; display: inline-block; border-radius: 3px; margin: 0 auto; margin-top: 28px; margin-left: 15px; }
.tb1_td8 a { color: #fff; display: block; }
.gwc_tb2 { width: 100%; margin-top: -1px; background: #fff8e1; border: 1px solid #e5e5e5; padding-top: 20px; padding-bottom: 20px; }
.tb2_td1 { width: 40px; text-align: center; }
.tb2_td2 { width: 100px; text-align: center; }
.tb2_td2 img { width: 80px; height: 80px; }
.tb2_td3 { width: 135px; padding-left: 12px; padding-right: 18px; }
.tb2_td3 a { font-size: 14px; line-height: 22px; }
.gwc_tb3 { width: 100%; border: 1px solid #d2d2d2; background: #e7e7e7; height: 46px; margin-top: 20px; }
.gwc_tb3 tr td { font-size: 12px; }
.tb3_td2 { width: 100px; text-align: center; }
.tb3_td2 span { color: #ff5500; font-size: 12px; font-weight: bold; padding-left: 5px; padding-right: 5px; }
.tb3_td3 { width: 220px; text-align: center; }
.tb3_td3 span { font-size: 18px; font-weight: bold; }
.tb3_td4 { width: 110px; text-align: center; }
.jz2 { width: 100px; height: 46px; line-height: 46px; text-align: center; font-size: 18px; color: #fff; background: #ee0000; display: block; float: right; }
.jz2:hover { color: #fff; }
#jz1 { font-size: 18px; }
.shoucangjia { width: 1000px; margin: 0 auto; }
.shoucangjia h3 { font-size: 18px; font-weight: normal; margin-top: 20px; color: #4e4e4e ; }
.shoucangshang { padding-top: 10px; }
.xingxing { }
.yishujiaxq { padding: 20px 0px; position: relative; }
.tab { overflow: hidden; }
.tab li, .tab a, .tab-item { cursor: pointer; float: left; text-align: center; }
.m, .mt, .mc, .mb { overflow: hidden; }
.mt .extra { float: right; }
.right-extra { padding-top: 15px; width: 1000px; margin: 0 auto; }
.right-extra .mt { height: 28px; line-height: 28px; padding: 0 10px 8px; border-top: 1px solid #EED97C; background: url(../images/bg_hotsale.gif) repeat-x 0 -552px; color: #c00; }
.right-extra .tab { border-bottom: 2px solid #BE0000; margin-bottom: 10px; }
.right-extra .tab li { position: relative; height: 24px; padding: 3px 12px 0; background: url(../images/icon_clubs.gif) #ccc no-repeat right -150px; overflow: hidden; margin-right: 3px; line-height: 24px; font-size: 14px; font-weight: bold; color: #c30; }
.right-extra .tab span { position: absolute; left: 0; top: 0; z-index: 1; width: 10px; height: 27px; background: url(../images/icon_clubs.gif) no-repeat 0 -150px; }
.right-extra .tab a { float: none; color: #c30; }
.right-extra .tab .curr { background-position: right -178px; color: #fff; }
.right-extra .tab .curr span { background-position: 0 -178px; }
.right-extra .tab .curr a { color: #fff; }
.right-extra .mc .extra { padding: 5px 10px; border-top: 1px solid #F3E6C6; }
.right-extra .total { float: right; }
.right-extra .total strong { color: #FF7403; }
.right-extra .total a:link, .right-extra .total a:visited { color: #005aa0; }
.right-extra .join a:link, .right-extra .join a:visited { color: #FF7604; }
.right-extra .norecode { padding: 0 10px 10px; line-height: 30px; font-size: 13px; }
.right-extra .iloading { margin-bottom: 10px; }
/*评论列表*/
#comment .item { border: 1px solid #FFFFFF; padding: 8px 15px; }
#comment .odd { background: none repeat scroll 0 0 #F4F9FF; border: 1px solid #EDF0F1; border-radius: 10px 10px 10px 10px; }
#comment .user { color: #999999; text-align: right; }
#comment .user span { margin-left: 20px; }
#comment .user .u-level { color: #088100; }
#comment dl { margin-bottom: 5px; overflow: hidden; }
#comment dt { float: left; text-align: right; width: 80px; }
#comment dd { float: right; overflow: hidden; width: 649px; }
#comment .content { float: left; width: 510px; }
#comment .date-answer { color: #999999; float: right; text-align: right; width: 130px; }
#comment .useful { color: #999999; text-align: right; }
#comment .useful a { color: #005AA0; }
#comment dt b { background-image: url("../images/icon_clubs.gif"); background-repeat: no-repeat; float: left; height: 13px; margin: 2px 3px 0 0; width: 14px; }
#comment .ask b { background-position: -72px -14px; }
#comment .answer { color: #D75509; }
#comment .answer b { background-position: -57px -14px; }
/*图片放大镜样式*/
.jqzoom { float: left; border: none; position: relative; padding: 0px; cursor: pointer; margin: 0px; display: block; }
.zoomdiv { z-index: 100; position: absolute; top: 0px; left: 0px; width: 350px; height: 350px; background: #ffffff; border: 1px solid #CCCCCC; display: none; text-align: center; overflow: hidden; }
.jqZoomPup { z-index: 10; visibility: hidden; position: absolute; top: 0px; left: 0px; width: 20px; height: 20px; border: 1px solid #aaa; background: #ffffff /*url(../images/zoom.png) 50% center no-repeat*/; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; filter: alpha(Opacity=50); }
/*图片小图预览列表*/
.spec-preview { width: 350px; height: 350px; border: 1px solid #DFDFDF; }
.spec-scroll { clear: both; margin-top: 5px; width: 352px; }
.spec-scroll .prev { float: left; margin-right: 4px; }
.spec-scroll .next { float: right; }
.spec-scroll .prev, .spec-scroll .next { display: block; text-align: center; width: 10px; height: 54px; line-height: 54px; cursor: pointer; text-decoration: none; font-size: 30px; }
.spec-scroll .items { float: left; position: relative; width: 322px; height: 56px; overflow: hidden; margin-left: 4px; }
.spec-scroll .items ul { position: absolute; width: 999999px; height: 56px; }
.spec-scroll .items ul li { float: left; width: 64px; text-align: center; }
.spec-scroll .items ul li img { border: 1px solid #CCC; padding: 2px; width: 50px; height: 50px; }
.spec-scroll .items ul li img:hover { border: 2px solid #FF6600; padding: 1px; }
.chanpinjieshao { width: 410px; float: left; margin-left: 30px; }
.xiangqingdan { margin-top: 20px; }
.xiangqingdan td { padding:8px 0px; }
.xiangqingdan tr td i { font-size: 18px; color: #4e4e4e; font-weight: bold; }
.xiangqingdan tr td select { border: 0; outline: 0; }
.jianshu { margin-top: 20px; }
.bookNum { width: 64px; margin: 0px auto; height: 32px; position: relative; float: left; margin-top: 12px; margin-right: 10px; display: inline-block; }
.bookNum a { text-align: center; cursor: pointer; color: rgba(255,255,255,0); width: 16px; height: 12px; display: block; border: 1px solid #a7a6ac; }
.num_jian { border-right: 1px solid #a7a6ac; background: url(../images/jian.png) no-repeat center center; position: absolute; bottom: 0px; right: 0; }
.num_jia { border-left: 1px solid #a7a6ac; background: url(../images/jia.png) no-repeat center center; position: absolute; top: 0px; right: 0; }
.goumaishuliang { width: 35px; height: 30px; text-align: left; border: 1px solid #a7a6ac; font-size: 12px; outline: none; position: absolute; top: 0px; left: 0; }
.kucun { margin-left: 30px; }
.goumaianniu { margin-top: 30px; }
.goumaianniu li { float: left; margin: 0px 6px; width: 115px; height: 34px; line-height: 34px; text-align: center; font-size: 14px; }
.goumaianniu li a { color: #eee; display: block; border-radius: 2px; }
.lijigoumai { background: #4e4e4e; }
.gwcjr { background: #d62037; }
.goumaianniu li a.jrshoucang { width: 90px; text-indent: 1.5em; border: 1px #e3e3e3 solid; color: #4e4e4e ; font-size: 12px; background: #f3f3f3 url(../images/xin.png) no-repeat 8px center; }
.shangxiagun { width: 150px; border: 1px #4e4e4e dotted; border-top: 0px; /*position: absolute; top: 0px; right: 0px;*/ margin-top: -55px; }
/*maincontent*/


.maincontent .box04 ol li { height: 125px; font-size: 13px; border-bottom: 2px solid #fff; }
.maincontent .box04 ol li a { color: #6f746e; display: block; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; }
.maincontent .box04 ol li a:hover { color: #ef9b11; text-decoration: none; }
.maincontent .box04 .part { width: 100%; text-align: center; }
.maincontent .box04 .part span { cursor: pointer; }
.maincontent h2 { font-size: 16px; color: #4e4e4e; text-align: center; border-bottom: 1px #4e4e4e dotted; margin-bottom: 20px; padding: 6px 0px; }
.breakNewsblock { width: 100%; }
#breakNews .list6 { height: 380px; overflow: hidden; width: 100%; }
#breakNews .list6 ol { margin: 0; padding: 0; list-style: none; }
.maincontent .box04 ol li { height: 125px; font-size: 13px; }
.maincontent .box04 ol li a { color: #F00; display: block; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; text-align: center; font-weight: bold; }
#breakNews .hit { width: 12px; padding-top: 12px; margin-left: 26px; }
.paihang_left { width: 175px; }
.mpingjia { width: 808px; }
.pinjiapaihang { border: 1px #ccc solid; margin-bottom: 20px; }
.pinjiapaihang h3 { text-align: center; height: 30px; line-height: 30px; border-bottom: 1px #ccc solid; }
.leibie { padding: 12px; font-size: 14px; overflow: hidden; }
.leibie li { width: 74px; float: left; line-height: 26px; }
.pingjiakuang { margin-top: 30px; }
.pingjiatouxiang img { width: 80px; height: 80px; border-radius: 40px; }
.pingjianeirong { width: 520px; }
.demo2 { width: 500px; border: 1px solid #ffb941; height: 100px; position: relative; margin-left: 20px; }
.demo2 em, .demo2 span { font-style: normal; font-size: 30px; position: absolute; left: -10px; top: 10px; color: #ffb941; }
.demo2 span { left: -8px; color: white; }
.neirong_pj { width: 480px; height: 80px; border: 0; padding: 10px; color: #666; }
.tijiao_pj { float: right; width: 82px; height: 30px; line-height: 30px; text-align: center; background: #ff8140; border: 0px; cursor: pointer; margin-top: 10px; color: #fff; font-family: "微软雅黑"; }
/*shouhuodizhi*/
.shouhuodizhi { padding: 20px 0px; }
.dizhi_bt span { color: #fc6210; margin-right: 20px; }
.shouhuobiao { margin-bottom: 30px; }
.shouhuobiao tr { height: 45px; }
.shouhuobiao td { padding-left: 10px; }
.shouhuobiao td i { color: #fc6210; }
.xiangxidizhi { width: 400px; height: 80px; border: 1px #ccc solid; }
.dizhiwenben { width: 260px; height: 28px; line-height: 28px; border: 1px #ccc solid; }
.baocun { width: 80px; height: 30px; line-height: 30px; color: #fff; background: #ff4001; border: 0px; font-size: 14px; border-radius: 3px; cursor: pointer; }
.shouhuobianji { border: 1px #e7e7e7 solid; margin-top: 20px; }
.shouhuobianji td { border-bottom: 1px #e7e7e7 solid; text-indent: 0.5em; }
.shouhuobt { background: #f2f2f2; }
.shouhuobianji td h6 { font-weight: normal; color: #ff3300; border: 1px #ff3300 solid; background: #ffd6cc; width: 60px; padding: 3px 0; border-radius: 3px; }
.shouhuobianji td a { color: #3366cc; }
.shouhuobianji td i { display: none; }
.shouhuobianji td i a { color: #fff; background: #ff3300; width: 60px; padding: 4px 0; border-radius: 3px; display: block; }
.shouhuohover:hover { background: #eeeeee; }
.shouhuohover:hover i { display: block; }
.zhishu_left { width: 680px; border: 1px #ccc solid; padding: 30px; margin-top: 20px; }
.zhishu_left span.zhishuchaxun { background: url(../images/ysjcx.png) no-repeat left center; padding-left: 30px; height: 30px; line-height: 30px; display: inline-block; float: left; margin-right: 20px; }
.zhishu_right { width: 225px; margin-top: 20px; }
.yishutext { border: 2px #d62037 solid; font-family: "微软雅黑"; width: 250px; }
.yishubutton { background: #d62037; font-size: 16px; font-family: "微软雅黑"; }
.zhishuleft_top { border-bottom: 1px #4e4e4e dotted; overflow: hidden; padding: 10px 0px 30px 100px; }
.zhishutupian { margin-top: 30px; }
.zhishutupian img { border: 1px #ccc dotted; }
.zhishubiao { margin-top: 20px; }
.dangdaiyishu h6 { text-align: center; background: #e61f18; width: 220px; float: right; height: 30px; line-height: 30px; color: #fff; margin-top: 10px; margin-bottom: 20px; }
.yishujiaming { background: #ebebeb; border: 1px #ccc solid; padding: 10px; clear: both; overflow: hidden; }
.yishujiaming h5 { color: #e61f18; float: left; }
.yishujiaming ul { margin-top: 10px; float: left; margin-bottom: 10px; }
.yishujiaming ul li { float: left; line-height: 24px; margin-right: 15px; }
.zhishu_right li img { width: 225px; border: 1px #ccc solid; margin-bottom: 20px; }
.liaojie a { color: #666; width: 490px; text-align: right; }
.liaojie a:hover { color: #4e4e4e ; }
.yishu_bt { height: 114px; line-height: 114px; font-size: 18px; position:relative; padding:20px 0px; }
.gerendabiaoti{ padding:0px;}
.gerendaohang{ position:absolute; right:0px; bottom:0px; width:510px; font-size:14px;}
.gerendaohang li{ margin-left:5px; width:80px; float:left; height:35px; line-height:35px; text-align:center;}
.gerendaohang li a{ background:#2bba9e; display:block; color:#fff;border-top-left-radius: 5px;
  border-top-right-radius: 5px;}
.gerendaohang li a:hover, .gerendaohang li a.yishuon{ background:#eef0ef; color:#4e4e4e ;}
.yishu_bt img { width: 114px; height: 114px; -moz-border-radius: 57px; -webkit-border-radius: 57px; border-radius: 57px; float: left; margin-right: 20px; }
.yishu_bt i { margin-right: 40px; }
.blk_18 { FONT-SIZE: 12px; OVERFLOW: hidden; WIDTH: 800px; margin: 0 auto; position: relative; margin-top: 50px; ZOOM: 1 }
.blk_18 .pcont { FLOAT: left; OVERFLOW: hidden; WIDTH: 800px; }
.blk_18 .ScrCont { WIDTH: 32766px; ZOOM: 1 }
.blk_18 #List1_1, .blk_18 #List2_1 { float: left; }
.blk_18 .LeftBotton { BACKGROUND: url(../images/td_bg.png) no-repeat; background-position: left 0px; FLOAT: left; WIDTH: 35px; HEIGHT: 55px; z-index: 9999; position: absolute; top: 40%; left: 0px; }
.blk_18 .RightBotton { BACKGROUND: url(../images/td_bg.png) no-repeat; background-position: left -113px; FLOAT: left; WIDTH: 35px; HEIGHT: 55px; z-index: 9999999; position: absolute; top: 40%; right: 0px; }
.blk_18 .shipinzuo { BACKGROUND: url(../images/td_bg.png) no-repeat; background-position: left 0px; FLOAT: left; WIDTH: 35px; HEIGHT: 55px; z-index: 9999; position: absolute; top: 25%; left: 0px; }
.blk_18 .shipinyou { BACKGROUND: url(../images/td_bg.png) no-repeat; background-position: left -113px; FLOAT: left; WIDTH: 35px; HEIGHT: 55px; z-index: 9999999; position: absolute; top: 25%; right: 0px; }
.blk_18 .LeftBotton { position: absolute; MARGIN-LEFT: 0px; z-index: 9999; }
.blk_18 .RightBotton { position: absolute; z-index: 9999; }
.blk_18 .LeftBotton:hover { BACKGROUND-POSITION: left -55px; z-index: 9999; }
.blk_18 .RightBotton:hover { BACKGROUND-POSITION: left -168px; z-index: 9999; }
.blk_18 .pl IMG { width: 193px; DISPLAY: block; CURSOR: pointer; margin-bottom: 40px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; z-index: -999; }
.blk_18 .pl { FLOAT: left; text-align: center; WIDTH: 193px; padding-bottom: 20px; margin-right: 10px; z-index: -999; background: #fff; font-size: 15px; }
.blk_18 .sp { width: 160px; margin-right: 34px; padding-bottom: 0; background: none; }
.blk_18 .sp IMG { width: 160px; margin-bottom: 10px; }
.blk_18 A.pl:hover { z-index: -999; }
.blk_18 A:hover .bianse { color: #ff9900; }
.blk_18 A:hover .zoujin { background: #ffa21e; color: #fff; }
.tuidui_bt { line-height: 30px; padding: 20px 10px; font-size: 16px; text-align: center; }
.xyzc { padding: 0px 30px; }
.shipin_zheng, .zhanlan_box { width: 740px; font-size: 14px; margin:0 auto;}
.shipin_zheng ul li img{width: 214px;height: 160px;}
.shipin_zheng ul { overflow: hidden;margin:0 auto; }
.shipin_zheng li { float: left; text-align: center; font-size: 14px;margin: 4px;position: relative; background:white;}
.shipin_zheng li p { /* margin-top: 30px; *//* padding-bottom: 20px; */ line-height: 56px;}
.shipin_zheng li i { position: absolute; top: 70px; left: 60px; width: 40px; height: 40px; background: url(../images/shipin.png) no-repeat center; z-index: 999; }
.shipin_zheng li a i { display: none; }
.shipin_zheng li a:hover i { display: block; z-index: 9999; }
.shipinkuan, .shipinkuan .pcont { width: 740px; }
.zhanlan_box ul { overflow: hidden; margin-top: 38px; }
.zhanlan_box li img { float: left; width: 148px; height: 400px; position: relative; }
.zhanlan_box li { font-weight: bold; float: left; width: 148px; height: 400px; position: relative; }
.zhanlan_box li i { width: 148px; height: 400px; color: #fff; line-height: 400px; background-color: rgba(0,0,0,0.7); text-align: center; position: absolute; left: 0; bottom: 0; filter: alpha(opacity=70); /*支持 IE 浏览器*/ -moz-opacity: 0.70; /*支持 FireFox 浏览器*/ opacity: 0.70; font-size: 20px; }
.zhanlan_box li a i { display: none; }
.zhanlan_box li a:hover i { display: block; }
.bodyCon07 { width: 1000px;; float: left;  }
.bodyCon07 .teacher { width: 1000px;position: relative; margin: 0 auto; }
.bodyCon07 .teacher .teacherPic { width: 1000px; }
.bodyCon07 .teacher .teacherPic .content { width: 240px; height: 390px; float: left; position: relative; overflow: hidden;  margin-bottom: 3px;margin: 5px;}
.bodyCon07 .teacher .teacherPic .content img{width: 100%;}
.bodyCon07 .teacher .teacherPic .content .txt { width: 240px; height: 50px; background: rgba(18,21,44,0.7); position: absolute; left: 0px; bottom: 0px; border-top: 2px solid #4e4e4e; text-align: center;}
.bodyCon07 .teacher .teacherPic .content .txt h3 { color: #4e4e4e; font-size: 16px; font-weight: 100; margin: 10px 0 0px 0; font-weight: bold;text-align: center;width: 230px;text-align: center; }
.bodyCon07 .teacher .teacherPic h4 { color: #fff; font-size: 14px; font-weight: 100;text-align: center;  }
.bodyCon07 .teacher .teacherPic .content .txt p {width: 240px; color: #fff; font-size: 12px; line-height: 24px; margin-top: 10px; padding-top: 12px; border-top: 1px solid #4e4e4e;text-align: center;  }
.bodyCon07 .teacher .teacherPic .content .txt p span{width: 220px;text-align: center;display: block; margin: 0 auto;}
.bodyCon07 .teacher .teacherPic .content .txt i a { color: #ec4e4f; float: right; font-size: 12px; text-align: center; }
.zhanlan_san {/* border-top: 2px #4e4e4e solid; width: 740px; padding-top: 38px;*/ }
/*#play { width: 740px; text-align: center; position: relative; overflow: hidden; }
#play .change_a { width: 50%; height: 90%; position: absolute; top: 0; z-index: 1; cursor: pointer; display: block; overflow: hidden; }
#play .prev_a { left: 0; }
#play .next_a { right: 0 }
#play .change_a span { width: 24px; height: 43px; display: block; position: absolute; top: 50%; margin-top: -21px; display: none }
#play .prev_a span { background: url(../images/s_gallery_2012110702.png) no-repeat 0px -50px; left: 20px; }
#play .next_a span { background: url(../images/s_gallery_2012110702.png) no-repeat -30px -50px; right: 20px; }
.img_a { height: 500px; display: block; }
.xiaotukuai { width: 740px; background: #4e4e4e; margin-top: 10px; position: relative; }
#play .img_ul { position: relative; z-index: 1; height: 560px; background: url(../images/rbg.jpg) repeat; width: 700px; padding: 40px 20px 0px 20px; }
#play .img_ul li h3 { margin-top: 16px; }
#play .img_ul li img { max-width: 570px; max-height: 570px; }*/
.img_hd { width: 640px; overflow: hidden; height: 66px; padding: 10px 0; margin-top: 15px; margin: 5px auto; position: relative; }
.img_hd ul { position: absolute; z-index: 1; }
.img_hd ul li { float: left; width: 80px; height: 60px; border: 3px solid #eee; cursor: pointer; margin: 0 3px 0 1px; overflow: hidden; *display:inline;
padding: 1px; text-align: center; background: #fff; }
.img_hd ul li img { height: 60px; }
.img_hd ul li.on { border-color: rgb(45, 150, 233); }
.bottom_a { background: url(../images/s_gallery_2012110702.png) no-repeat; width: 22px; height: 22px; position: absolute; display: block; top: 50%; margin-top: -11px; cursor: pointer; z-index: 10 }
.prev_a { background-position: 0 -24px; left: 5px; }
.next_a { background-position: -30px -24px; right: 5px; }
.zhanlanjieshao { font-size: 14px; margin-top: 30px; line-height: 24px; color: #4e4e4e ; }
.zhanlanjieshao dl { margin-bottom: 20px; padding: 0 98px; }
.zhanlanjieshao dl dt { float: left; font-weight: bold; }
.zhanlanjieshao h2 { margin-bottom: 10px; margin-top: 30px; }
.exTxt {padding: 0 98px; }
.exTxt h2 { font-weight: bold; font-size: 16px; padding-bottom: 5px; }
.exText { font-size: 14px; line-height: 30px; margin-bottom: 12px; overflow: hidden; }
.exTxt .work { text-align: right; }
.exTxt .work span { display: inline-block; line-height: 1.2; background-color: #4e4e4e ; color: #FEFEFE; font-size: 14px; cursor: pointer; margin-bottom: 13px; padding-left: 1px; }
.exTxt .work span.hover { background-color: #4e4e4e; }
.hualang_box { width: 1000px; font-size: 14px;padding-top: 38px; }
.hualang_box ul{/* margin-left:4px; */}
.hualang_box ul li{display: inline-block;width: 240px; margin-bottom: 5px; margin-right: 1px;padding: 15px 0px;background-color: white;}
.hualang_box ul li img{display: block;margin: 0 auto;/* width: 100%; */}
/*.hualang_box dl { overflow: hidden; border-bottom: 1px #ccc dotted; margin-bottom: 22px; padding-bottom: 20px; }
.hualang_box dl dt { width: 200px; float: left; margin-right: 20px; }
.hualang_box dl dd { line-height: 30px; float: left; width: 500px; }
.hualang_box dl dd h3, .hualang_box dl dd p { margin-bottom: 7px; overflow: hidden; }
.hualang_box dl dd p span { display: inline-block; float: left; width: 80px; }
.hualang_box dl dd p b { float: left; display: inline-block; width: 300px; font-weight: normal; }*/
.xiangqing { margin-top: 15px; float: left; }
.xiangqing a { color: #fff; background: #4e4e4e; display: block; padding: 0px 5px; }
.xiangqing a:hover { background: #ec4e4f; }
/*画廊切换*/
.TTSlider { width: 740px; border-top: 2px #4e4e4e solid; padding-top: 18px; }
.TTSlider li { list-style-type: none; float: left; }
.TTSlider li img { border: none; }
.TTSliderTitle { height: 60px; border-bottom: 3px #d2d2d2 solid; }
.TTSliderTitle ul { width: 740px; }
.TTSliderTitle li { width: 120px; height: 60px; position: relative; z-index: 3; left: 0; text-align: center; font-size: 16px; font-weight: bold; }
.TTSliderTitle li div { width: 120px; left: 0; right: 0; top: 0; bottom: 0; position: absolute; _width: 139px; _height: 62px; text-align: center; }
.TTSliderTitle .cur div a { width: 120px; color: #F00; background: url(../images/tag.png) no-repeat center bottom; z-index: 3; border-bottom: 3px #4e4e4e solid; _height: 60px; _width: 136px; text-align: center; }
.TTSliderTitle .noneBorRight div { border-right: none; }
.TTSliderTitle li a { display: block; width: 120px; float: left; text-align: center; height: 100%; line-height: 61px; text-decoration: none; overflow: hidden; *width:49%;
}
.TTSliderTitle li a img { height: 50px; margin: 6px; width: 50px }
.TTSliderPic { width: 680px; padding: 20px 30px; position: relative;/*height: 310px;*/ z-index: 1; background: #eef0ef; }
.TTSliderPicList { position: relative; width: 640px; overflow: hidden; height: 240px; margin: 0 auto; }
.TTSliderPic ul { position: absolute; display: none; top: 3px; left: 0 }
.TTSliderPic ul.show { display: block; }
.TTSliderPic li img { width: 150px }
.TTSliderPic li { width: 150px; padding: 0 5px; height: 180px; }
.TTSliderPic li a { display: block; background: #fff; overflow: hidden; }
.TTSliderPic li p { height: 60px; line-height: 60px; text-align: center; color: #333; font-size: 14px; }
.TTSliderPrevBtn, .TTSliderNextBtn { height: 100%; width: 45px; position: absolute; z-index: 999; top: 0; text-align: center; }
.TTSliderPrevBtn { left: 0 }
.TTSliderNextBtn { right: 0; }
.TTSliderPrevBtn a, .TTSliderNextBtn a { height: 30px; width: 20px; display: inline-block; background: url(../images/btn.png) no-repeat; margin-top: 110px }
.TTSliderNextBtn a { background: url(../images/btn.png) no-repeat -30px 0 }
.hualang_zuopin, .hualang_zuopinjia { width: 150px; }
.hualang_zuopin { margin-top: 10px; }
.hualang_zuopinjia { padding-bottom: 10px; }
.hualang_zuopinjia i { font-size: 16px; }
.hualangjianjie { width: 640px; font-size: 14px; line-height: 28px; padding-bottom: 10px; }
.hualangnr { overflow: hidden; border-bottom: 1px #ccc dotted; padding-bottom: 30px; margin-bottom: 30px; margin-top: 20px; }
.hualangnr dt { float: left; margin-right: 20px; width: 200px; }
.hualangnr dd { float: left; width: 440px; }
.hualangnr dd h2 { margin-bottom: 20px; }
.hualangnr dd p { font-size: 14px; margin-bottom: 18px; }
.gengduo { text-align: right; width: 640px; }
.gengduo a { background: #333; color: #fff; padding: 5px 8px; }
.hualangneirong { font-size: 14px; line-height: 28px; }
.xinxileft { width: 210px; float: left; margin-top: 20px; }
.xinxiright { width: 800px; float: right; margin-top: 20px; }
.leftMenu { min-width: 210px; width: 210px; margin: 0px auto 0 auto; }
.menu { border: #bdd7f2 1px solid; border-top: #4e4e4e 4px solid; border-bottom: #4e4e4e 4px solid; background: #f4f9ff; }
.menu .ListTitle { border-bottom: 1px #98c9ee solid; display: block; text-align: center; /*position: relative;*/ height: 38px; line-height: 38px; cursor: pointer; 	/*+min-width:220px;*/ width:100%;
}
/*.menu .ListTitle strong a { display: block; }*/
.ListTitlePanel { position: relative; }
.leftbgbt { position: absolute; /*background: url(images/leftbgbt.jpg) no-repeat; */ width: 11px; height: 52px; left: -11px; top: -4px; }
.leftbgbt2 { position: absolute;/* background: url(images/leftbgbt2.jpg) no-repeat;*/ width: 11px; height: 48px; left: -11px; top: -1px; }
.menuList { display: block; height: auto; }
.menuList div { height: 28px; line-height: 24px; border-bottom: 1px #98c9ee dotted; }
.menuList div>a { display: block; background: #fff; line-height: 28px; height: 28px; text-align: center; color: #185697; text-decoration: none; }
.menuList div>a:hover, .menuList div>a.erjion { color: #f30; background:#4E4E4E; color: #fff; }
.tb1_td9 { width: 110px; }
.tb1_td9 a { border: 1px #ccc solid; border-radius: 3px; width: 70px; height: 20px; line-height: 20px; text-align: center; display: block; margin: 0 auto; }
.tb1_td9 a:hover { border: 1px #4e4e4e solid; }
.huiyuanbt { font-family: "微软雅黑"; border-bottom: 3px #ddd solid; height: 40px; line-height: 40px; }
.huiyuanbt span { border-bottom: 3px #4e4e4e solid; display: inline-block; }
.shoucangzuopin li { width: 175px; float: left; margin: 20px 7px 0px 7px; position: relative; padding: 5px; border-radius: 4px; background:white;}
.shoucangzuopin li img { width: 100%; height: 167px; }
.shoucangzuopin li a { background:white; display: block; overflow: hidden; }
.shoucangkuan { width: 175px; }
.xingon { color: #4e4e4e; }
.shoucangzuopin li em { width: 22px; height: 22px; position: absolute; right: 0; top: 0; }
.shoucangzuopin li em img { width: 24px; height: 24px; margin: 0 auto; background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/ filter: Alpha(opacity=80); background: #4e4e4e ;/*实现IE背景透明*/ }
.pingjiabianji { margin-top: 20px; line-height: 18px; border: 1px solid #e5e5e5; }
.pingjiabianji tr { background: #fff8e1; }
.pingjiabianji td { border-bottom: 1px solid #e5e5e5; }
.pingjiabianji tr.pingjiabt { height: 60px; }
.pinglun { margin-top: 20px; line-height: 18px; border: 1px solid #e5e5e5; background: #fff8e1; padding: 10px; }
.pinglun tr { height: 30px; }
.pinglunkuang { border: 1px #ccc solid; width: 350px; height: 80px; padding: 10px; }
.anniu { width: 60px; height: 25px; line-height: 25px; background: #4E4E4E; border: 0; color: #fff; cursor: pointer; margin-right:15px; }
.ziliaobianji { font-size: 14px; }
.ziliaobianji td { padding:10px; }
.touxiang { position: relative; }
.touxiang img { border: 2px #ccc solid; }
.touxiang i { background: #333; width: 100px; text-align: center; position: absolute; left: 2px; bottom: 4px; }
.touxiang a i { display: none; background: rgba(63, 63, 63, 0.6) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/ filter: Alpha(opacity=80); width: 100px; height: 25px; line-height: 25px; text-align: center; position: absolute; left: 2px; bottom: 4px; }
.touxiang a:hover i { display: block; color: #fff; font-size: 12px; }
.wenbenziliao { width: 280px; height: 24px; line-height: 24px; border: 1px #ccc solid; color: #777; }
.container { width: 400px; margin-top:40px; float:left; position: relative; font-family: 微软雅黑; font-size: 12px; }
.container p { line-height: 12px; line-height: 0px; height: 0px; margin: 10px; color: #bbb }
.action { width: 400px; height: 30px; margin: 10px 0; }
.cropped { position: absolute; right: -350px; top: 0; width: 280px; border: 1px #ddd solid; height: 460px; padding: 4px; box-shadow: 0px 0px 12px #ddd; text-align: center; }
.imageBox { position: relative; height: 400px; width: 400px; border: 1px solid #aaa; background: #fff; overflow: hidden; background-repeat: no-repeat; cursor: move; box-shadow: 4px 4px 12px #B0B0B0; }
.imageBox .thumbBox { position: absolute; top: 50%; left: 50%; width: 200px; height: 200px; margin-top: -100px; margin-left: -100px; box-sizing: border-box; border: 1px solid rgb(102, 102, 102); box-shadow: 0 0 0 1000px rgba(0, 0, 0, 0.5); background: none repeat scroll 0% 0% transparent; }
.imageBox .spinner { position: absolute; top: 0; left: 0; bottom: 0; right: 0; text-align: center; line-height: 400px; background: rgba(0,0,0,0.7); }
.Btnsty_peyton { float: right; width: 66px; display: inline-block; margin-bottom: 10px; height: 57px; line-height: 57px; font-size: 20px; color: #FFFFFF; margin: 0px 2px; background-color: #f38e81; border-radius: 3px; text-decoration: none; cursor: pointer; box-shadow: 0px 0px 5px #B0B0B0; border: 0px #fff solid; }
/*选择文件上传*/
.new-contentarea { width: 165px; overflow: hidden; margin: 0 auto; position: relative; float: left; }
.new-contentarea label { width: 100%; height: 100%; display: block; }
.new-contentarea input[type=file] { width: 188px; height: 60px; background: #333; margin: 0 auto; position: absolute; right: 50%; margin-right: -94px; top: 0; right/*\**/: 0px\9; margin-right/*\**/: 0px\9; width/*\**/: 10px\9; opacity: 0; filter: alpha(opacity=0); z-index: 2; }
a.upload-img { width: 165px; display: inline-block; margin-bottom: 10px; height: 57px; line-height: 57px; font-size: 20px; color: #FFFFFF; background-color: #f38e81; border-radius: 3px; text-decoration: none; cursor: pointer; border: 0px #fff solid; box-shadow: 0px 0px 5px #B0B0B0; }
a.upload-img:hover { background-color: #ec7e70; }
.tc { text-align: center; }
.shouhuodizhi_box{ margin-top:20px;}
.xinxi_box{ background:#f5f8fa; padding:15px; border:1px #ddd solid; margin-top:20px; margin-bottom:30px;}
.xinxi_box dl{ overflow:hidden; }
.xinxi_box dl dt img{ height:80px; width:80px; border-radius:40px; float:left; margin-right:30px;}
.xinxi_box dl dd{ line-height:26px; margin-top:25px;}
.xinxi_box dl dd i{ float:left; margin-right:40px;}
.jieshaoxinxi{ margin-top:20px; background:#f4f9ff; border:1px #a7cbf6 dotted; padding:15px; line-height:28px;}
.guanjianzi{ width:400px; height:50px;border:1px #ccc solid;}
.bianjiqi{ width:620px; height:400px; border:1px #ccc solid;}
.tianjia{ font-size:12px; float:right; background:#4E4E4E; height:30px; line-height:30px; padding:0px 10px;}
.tianjia a{ color:#fff; display:block;}
.zuojiabg{ font-size:14px; padding:30px 10px 10px 10px;}
.zuojiabg td { padding:10px; border-bottom:1px #ddd solid; }
.xuanze{ float:left; margin-right:15px; border:1px #ccc solid; width:100px; height:30px;}

.showDate           {width:248px;height:30px;line-height:30px;padding:0 5px;border:1px solid #e1e1e1;color:#999;display:block;cursor:pointer}
.show_mn            {text-align:center;padding:0 20px;}
.sel_date           {margin-top:10px;border:1px solid #999;padding:3px}
.data_table         {width:100%;margin-top:10px;}
.data_table td      {text-align:center;cursor:pointer;height:24px;font-size:14px;}
.data_table td.active      {color:#fff;background-color:#999}
.data_table td.hover{color:blue;}
.showDate2          {width:35px;padding:3px 5px;color:#999;border:1px solid #e1e1e1;text-align:center}
.showDate2.active   {border:1px solid #c50000; }
.prev_m,.next_m     {width:10px;height:22px;display:block;background-color:#0094ff;color:#fff;cursor:pointer;text-align:center;font: bold 12px/22px "宋体"}
.prev_y,.next_y     {width:18px;height:22px;display:block;background-color:#0094ff;color:#fff;cursor:pointer;text-align:center;font: bold 12px/22px "宋体";margin:0 5px;}



.huiyuanbt i{ font-size:12px; font-weight:normal; float:right;}
.dibuxiangqing-nr { line-height:28px; font-size:14px;}
.dibuxiangqing-nr h3{ color:#4e4e4e; border-bottom:1px #4e4e4e dotted; font-size:18px; font-weight:normal; font-family:"microsoft yahei"; text-align:center; padding:30px 0 20px 0; margin-bottom:30px;background: white;}
.xiangguanwenzhang{border:1px #4e4e4e dotted; padding:20px; margin:30px 0;}
.xiangguanwenzhang h3{ margin-bottom:10px;}
.xiangguanwenzhang ul li{ height:28px; line-height:28px;}

/*改版*/
.top_box{padding:15px 0 ;/* border-bottom: 5px solid #4e4e4e;*/}
.index{width:1000px;margin: 0 auto;font-size: 15px;line-height: 40px; }
.index a{cursor: pointer;}
.color{background:#eef0ef ;}
.hualang1 ul li {width: 240px;}
.center{margin: 0 auto;}
.center img{display: block; margin: 50px auto; margin-top: 0;}
.lvkuai2{margin-top: 0;height:85px;background: #4e4e4e;}

.news_xilie_li { height: 140px; padding: 0px 8px;/*border-bottom: 1px #c2c2c2 dotted; border-top: 1px #c2c2c2 dotted; border-right: 1px #c2c2c2 dotted;*/ line-height:20px; margin-top: 2px; font-size: 16px;
line-height: 28px;overflow: hidden;}
.news_xilie_li li i { font-style: normal; color: #4e4e4e; }
.sousuo { width: 245px; height: 26px; line-height: 26px; border: 1px #4e4e4e solid; float: left; }
.wenben { float: left; width: 190px; border: 0; height: 26px; line-height: 26px; outline: none; padding-left: 10px; color: #666666; }
.sousuo_b { border: 0; /*border-left: 1px #cacaca solid;*/ width: 45px; height: 26px;/* line-height: 26px;  float: left; margin-top: 5px;*/ outline: none; cursor: pointer;background:#4e4e4e ;}
.sousuo_b img{margin: 0 auto;}
.fr .jiantou{display: inline;position: relative;top: -3px;}
.guanjianci { float: left; font-size: 12px; color: #555; line-height: 26px; margin: 0px 10px 0px 20px; }
.guanjianci a { margin: 0px 5px; font-size: 14px; }
.news_bt i img { margin-top: 0px; }
.you { margin-top: 15px; }
.zhishu { clear: both; }
.zhishu li { width: 490px; margin-bottom: 15px; }
.shipin_box { border-top: 1px #ccc dotted; border-bottom: 1px #ccc dotted; clear: both; height: 545px; }
.shipindatu { position: relative; }
.shipindatu i { position: absolute; top: 240px; left: 310px; width: 78px; height: 75px; background: url(../images/dashipin.png) no-repeat center; z-index: 999; }
.xiaoshipin { width: 386px;float: right; }
.xiaoshipin li {width: 192px;height: 272px;  float: left; border-right: 1px #cacaca dotted;position: relative; }
.xiaoshipin li img{width: 160px;display:block;/* margin:0 auto; */height: 120px;padding: 16px;margin: 0 auto;}
.xiaoshipin li i { position: absolute; top: 60px; left: 81px; width: 40px; height: 40px; background: url(../images/shipin.png) no-repeat center; z-index: 999; }
.xiaoshipin li p { background: url(../images/dian.gif) no-repeat left center; /* padding-left: 12px; */ /* margin-top: 3px; */ line-height: 28px;font-size: 16px;margin-left: 17px;}
.bottomline { border-bottom: 1px #cacaca dotted; }
.zhanlan { clear: both; }
.zhanlan li { float: left; }
.zhanlan li a:hover, .yige { height: 540px; }
.zhanlan li a:hover, .yige a:hover { -webkit-filter: brightness(100%); }
.web { /* width: 1000px; */ margin: 0px auto; clear: both; }
.con { /* width: 1000px; */ background: #fff; margin: 0px auto; /* background: #dbdbdb; */}
.con ul li { /* width: 268px; */ /* height: 268px; */ /* float: left; */ /* position: relative; */ /* overflow: hidden; */ /* cursor: pointer; *//* margin: 5px; */ }
.con ul li img{width: 100%;}
.txt { width: 100%; height: 35px; background: rgba(0,0,0,0.6);/*透明背景色，不透明其文字内容*/ position: absolute; left: 0; bottom: 0; color: #fff; font-family: "微软雅黑"; }
.txt h3 { font-size: 16px; font-weight: normal; height: 35px; text-align: center; line-height: 35px; }
.txt h3 a { color: #fff; font-weight: normal; font-size: 16px; }
.txt p { font-size: 14px; text-align: center; }
/*yishujia*/
.yishujia { clear: both; position: relative; }
.yishujia li { float: left; position: relative; width: 268px;margin: 2px;}
.yishujia li img { float: left;width: 100%; }
.yishujia li .yishu { position: absolute; bottom: 0; left: 0; height: 38px; line-height: 38px; background: rgba(0,111,87,0.5); font-size: 15px; }
.yishujia li p a { color: #ccd8cf; padding-left: 15px; display: block; }
.yishujia li p a:hover { color: #fff; background: #4e4e4e; }
.yishujia li .yishu1-1, .yishujia li .yishu1-6 { width: 100%; }
.yishujia li .yishu1-2 { width: 132px; }
.yishujia li .yishu1-3 { width: 344px; }
.yishujia li .yishu1-3 a { padding-left: 215px; }
.yishujia li .yishu1-4 { width: 156px; }
.yishujia li .yishu1-5 { width: 182px; }
.yishujia li .yishu1-5 a { padding-left: 55px; }
.yishujia li .yishu1-7 { width: 330px; }
.yishujia li .yishu1-8 { width: 146px; }
.yishujia li .yishu1-9 { width: 198px; }
.yishujia li .yishu1-10 { width: 140px; }
.yishujia li.yishu2 { position: absolute; left: 170px; }
.yishujia li.yishu3 { position: absolute; left: 307px; }
.yishujia li.yishu4 { position: absolute; left: 656px; }
.yishujia li.yishu5 { position: absolute; left: 817px; }
.yishujia li.yishu6 { position: absolute; left: 0px; bottom: 0; }
.yishujia li.yishu7 { position: absolute; left: 170px; bottom: 0; padding: 5px 5px 0px 0; background: #fff; }
.yishujia li.yishu8 { position: absolute; left: 505px; bottom: 0; }
.yishujia li.yishu9 { position: absolute; left: 656px; bottom: 0; padding: 5px 5px 0px 0; background: #fff; }
.yishujia li.yishu10 { position: absolute; left: 859px; bottom: 0; }
.hezuo_bt{padding-top: 20px;}
.hezuo_bt { background: url(../images/line.jpg) repeat-x center; height: 30px; line-height: 6px; text-align: center; color: #4e4e4e ; font-size: 16px; }
.hezuo_bt span { background: #FFFFFF; padding: 0px 20px; }
.hezuojigou { margin: 20px 0px; }
/*.hezuojigou a { background: url(../images/dian.gif) no-repeat left center; padding-left: 10px; margin-right: 65px; }*/
.dibufuwu { border-bottom: 1px #e5e5e5 solid; border-top: 1px #e5e5e5 solid; padding: 30px 0px; overflow: hidden; }
.dibufuwu li { border-right: 1px #e5e5e5 solid; width: 160px; text-align: center; float: left; }
.dibufuwu li h6 { color: #5a5a5a; font-size: 14px; font-weight: normal; margin-bottom: 5px; }
.dibufuwu li p a { color: #9f9f9f; line-height: 24px; }
.dibufuwu li p a:hover { color: #4e4e4e; }
.dibufuwu ul div { text-align: center; float: left; width: 194px; margin-top: -7px; }
.dibufuwu ul div h1 { font-size: 25px; color: #4e4e4e; font-family: Arial, Helvetica, sans-serif; }
.dibufuwu ul div h6 { color: #5a5a5a; font-size: 13px; font-weight: normal; }
.dibufuwu ul div p.zaixian { background: #4e4e4e; width: 130px; margin: 0 auto; height: 26px; line-height: 26px; color: #fff; font-size: 13px; margin-top: 8px; }
.banquan { height: 50px; line-height: 50px; color: #4e4e4e ; }
/*xinwenneiye*/
.neiline { border-bottom: 5px #4e4e4e solid; }
.nei_nav { float: left; margin-left: 23px; line-height: 80px;}
.nei_nav li a{padding: 0px 25px;}
.nei_nav li { float: left; font-size: 16px; margin: 0px 12px;font-weight:bold; }
.nei_nav li a:hover, .goonnei a { border-bottom: 3px #4e4e4e solid; color: #4e4e4e; }
.nei_nav ul{float: left;}
.nei_nav span{font-size: 12px;color: #B1B1B1;/* padding: 0 1px; */}

.wenbennei { width: 130px; }
.buttonnei { width: 50px; }
.nei_box { /* padding: 20px 0; */ }
.weizhi, .weizhi a { font-size: 14px; color: #4e4e4e ; position: relative; }
.wenzi1{margin: 0 auto;width: 1000px;line-height: 40px; /* margin-top: 10px; */}
.weizhi a:hover { color:#4e4e4e; }
.xinwen_box { margin-top: 10px; margin-bottom: 50px; overflow: hidden; margin-left: auto;margin-right: auto;}
.xinwen_left { width: 890px;font-size: 16px; margin: 0 auto;overflow: hidden;}
.xinwen_left ul { border-bottom: 1px #ccc dotted; padding: 20px 0px; }
.xinwen_left li, .xiangguan li { height: 30px; line-height: 30px; background: #FFF url(../images/dian.gif) no-repeat 15px center; padding-left: 20px;margin: 3px 0; }
.xinwen_left li a, .xiangguan li a{line-height: 30px;margin-left: 10px;}
.xinwen_left li span { float: right; margin-right: 15px;}
.pages { margin: 0 auto;text-align: center; margin-top: 40px; height: 30px; line-height: 30px; clear: both; margin-bottom: 20px;/* margin-left:-70px ; */ }
.pages a { background: #dfdfdf; padding: 8px 12px; margin: 0 5px; }
.pages a:hover { background: #4e4e4e; color: #fff; }
.xinwen_right { width: 230px; border-top: 2px #4e4e4e solid; font-size: 12px;background: white;}
.xiangguan { border-top: 2px #4e4e4e solid; padding: 10px; margin-top: 20px; }
.xiangguan h3 { font-size: 16px; color: #4e4e4e; font-family: "微软雅黑"; margin-bottom: 5px; }
/*选项卡2*/
#Tab2 { width: 230px; margin: 0px; padding: 0px; margin: 0 auto;/*background: white;*/ }
/*菜单class*/
.Menubox { width: 100%; padding: 10px 0px; overflow: hidden; font-family: "微软雅黑"; font-size: 14px; }
.Menubox ul { margin: 0px; padding: 0px; }
.Menubox li { float: left; display: block; cursor: pointer; width: 55px; text-align: center; color: #4e4e4e ; font-weight: bold; border-right: 1px #ccc solid; }
.Menubox li.hover { padding: 0px; width: 55px; color: #4e4e4e; font-weight: bold; border-right: 1px #ccc solid; }
.Menubox li.hover a { color: #4e4e4e; font-weight: bold; }
.Menubox li:last-child { border-right: 0; }
.Contentbox { clear: both; margin-top: 0px; border-top: 1px #bcbcbc solid; /*background: #dedede;*/ padding: 10px; }
.Contentbox ul li { line-height: 30px; background: url(../images/dian.gif) no-repeat left center; padding-left: 10px; }
.Contentbox ul li i { font-style: normal; color: #4e4e4e; }
/*sanjiyemian*/
.dabiaoti { background: #4e4e4e; color: #fff; padding: 20px 0px; font-size: 24px; }
.xinwen_san { /* padding: 20px 30px; */ margin: 0 auto;width: 890px;}
.xinwen_san img { margin: 0 auto; display: table-cell;}
.xinwensanjiye { background: #eef0ef; }
.duanluo { text-indent: 2em; line-height: 30px; text-align: justify;}
.duanluo h2{margin-left:-30px;}
.duanluo p{margin-top:16px;}
/*yishujia*/
.yishujia_box { background: #F1F1F1; padding-bottom: 20px; }
.lvkuai { background: #4e4e4e; height: 5px;margin-top: 40px; }
.yishu_box { border: 1px #b6b6b6 solid; border-top: none; font-family: "微软雅黑"; font-size: 14px; line-height: 28px;/* box-shadow: 0 1px 10px #9E9D9D;*/height: 419px;margin-bottom: 50px;}
.mod18 { width: 840px; margin: 0px auto; position: relative; top: -60px; }
.mod18 .btn { position: absolute; width: 19px; height: 28px; top: 50px; cursor: pointer; z-index: 99; font-size: 50px; font-weight: bold; }
.mod18 .prev { left: 0; background: url(../images/left.png) no-repeat; }
.mod18 .next { right: 0; background: url(../images/right.png) no-repeat; }
.mod18 li { float: left; }
.mod18 .cf li { position: relative; color: #4e4e4e ; }
.mod18 .cf a { display: block; /*width: 840px; color: #4e4e4e ;*/ position: absolute; }
.mod18 .cf li span { display: block; width: 640px; position: absolute; left: 0; padding: 10px 20px; line-height: 22px; text-align: left; }
.mod18 .cf li div a img { width: 280px; height: 255px; }
.jieshaonr { float: left; position: absolute; left: 350px; color: #8d8d8d; }
.jieshaonr h3 { color: #4e4e4e; margin-top: 20px; }
.mod18 .cf li a img { padding: 20px; background: #fff; float: left; }
.mod18 .picBox { height: 330px; position: relative; overflow: hidden; }
.mod18 .picBox ul { height: 330px; position: absolute; }
.mod18 .picBox li { width: 840px; height: 300px; margin-top: 30px; }
.mod18 .listBox { width: 720px; height: 124px; margin: 0 auto; position: relative; overflow: hidden; }
.mod18 .listBox ul { height: 100px; position: absolute; }
.mod18 .listBox li { width: 75px; height: 75px; cursor: pointer; position: relative; padding: 20px 12px; }
.mod18 .listBox li i { display: none; }
.mod18 .listBox li a { display: block; width: 74px; height: 74px; }
.mod18 .listBox li img { /* width: 74px; */ /* height: 74px; */ -moz-border-radius: 37px; -webkit-border-radius: 37px; border-radius: 37px; }
.mod18 .listBox li.on { width: 114px; }
.mod18 .listBox .on img { width: 114px; margin-top: -20px; height: 114px; -moz-border-radius: 57px; -webkit-border-radius: 57px; border-radius: 57px; }
.mod18 .listBox .on i { display: block; }
/*yishujiafenlei*/
.yishujianr_box { width: 890px; margin: 0 auto; overflow: hidden; }
.fenlei { font-size: 12px; padding: 15px; border:1px #ccc dashed; margin-top:15px; overflow:hidden;}
.fenlei ul{ margin-bottom:20px;}
.fenlei a {margin: 0px 4px;padding:2px 3px;}
.fenlei a:hover{ background:#4e4e4e; color:#fff; padding:2px 3px;}
.fenlei li{ padding:10px 0px; border-bottom:1px #ddd solid;}
.ysjcaidan, .yishujiamen ul { overflow: hidden; font-family: "微软雅黑"; }
.ysjcaidan li { /* margin: 0px 4px; */ float: left; width: 150px; height: 45px; line-height: 45px; font-size: 18px; text-align: center; background: #fff; margin-right: 10px;}
.ysjcaidan li a { color: #4e4e4e ; display: block; }
.ysjcaidan li a:hover, .ysjcaidan .caidanon a { background: #c9c9c9; display: block; }
.yishujiamen { padding-top: 40px; overflow: hidden; }
.dingbu { margin-top: 40px; }
.yishujiamen li { width: 217px; margin: 4px; float: left; background: #fff; height: 314px;}
.yishujiamen li img { height: 200px; float: left; }
.yishujiamen li a:hover img { -webkit-filter: brightness(100%); }
.yishujiamen li p { text-align: center; font-size: 15px; /* padding: 40px 0px 20px 0px; */ float: left; width: 217px; }
.zuopinming { text-align: center; width: 193px; float: left; margin-top: 18px; color: #4e4e4e ; }
.zuopinjia { text-align: center; width: 193px; float: left; color: #4e4e4e ; padding-bottom: 20px; margin-top: 8px; }
.zuopinjia i { font-style: normal; font-size: 20px; color: #d01a19; font-weight: bold; }
.yishujia_xinwen { margin-top: 40px; color: #1c1c1c; font-size: 14px; }
.yishujia_xinwen li { line-height: 35px; height: 35px; margin-bottom: 3px; background: #fff url(../images/dian.gif) no-repeat 15px center; padding-left: 30px; padding-right: 15px; }
.yishujia_xinwen li span { float: right; }
.yishujia_xinwen h1 { color: #49b8a4; font-family: "微软雅黑"; margin-bottom: 30px; font-size: 24px; }
.yishujia_xinwen img { margin: 0 auto; display: table-cell; }
.zhishu img { margin: 0 auto; display: table-cell; border: 1px #ccc dotted; }
.denglu_box { background: #4e4e4e; padding: 70px 0px; overflow: hidden; }
.denglu_right { width: 306px; background: #fff; padding: 40px 22px 100px 22px; font-family: "微软雅黑"; }
.denglu_right h3 { font-size: 16px; margin-bottom: 25px; }
.dengluzhanghao { font-size: 14px; background: url(../images/zhanghao.png) no-repeat left center; width: 249px; height: 40px; border: 1px #cbcbcb solid; font-family: "微软雅黑"; padding-left: 55px; color: #999; margin-bottom: 25px; }
.denglumima { background: url(../images/mima.png) no-repeat left center; }
.denglu_right h6 { font-weight: normal; overflow: hidden; margin-bottom: 25px; }
.dengluanniu { background: #af0000; text-align: center; font-size: 14px; height: 42px; line-height: 42px; border-radius: 3px; }
.dengluanniu a { color: #fff; display: block; border-radius: 3px; }
.dengluanniu a:hover { background: #bd0000; }
.zhuce_box { padding-top: 55px; }
.zhuce { width: 700px; margin: 0 auto; border: 1px #dddddd solid; border-top: 2px #f73e3e solid; background: #fff; padding: 30px 0px 80px 0; }
.zhuce h2 { text-align: center; font-size: 24px; font-weight: normal; margin-bottom: 50px; }
.zhuce table { margin: 0 auto; font-size: 14px; line-height: 70px; color: #999; }
.yishujia_box.zhuce_box.com_box .zhuce table tr td form { font-size: 12px; }
.zhucewenben { width: 230px; height: 36px; line-height: 36px; border: 1px #cccccc solid; margin-left: 20px; padding-left: 10px; padding-right: 30px; }
.zhuce table tr i { font-style: normal; color: #f73e3e; }
.yonghu { background: url(../images/zhucezhanghao.png) no-repeat right center; }
.mima { background: url(../images/zhucemima.png) no-repeat right center; }
.shoujiyan { background: url(../images/shoujiyanzheng.png) no-repeat right center; }
.youxiangyanzheng { font-size: 12px; }
.youxiangyanzheng a { color: #005ea7; text-decoration: underline; }
.zhucexieyi { font-size: 12px; }
.zhucexieyi a { color: #005ea7; }
.yanzheng { width: 130px; height: 36px; line-height: 36px; border: 1px #cccccc solid; margin-left: 20px; padding-left: 10px; }
.yanzhengma { margin-left: 12px; line-height: 38px; vertical-align: middle; height: 42px; display: inline-block; }
.huoquyan { margin-left: 12px; height: 36px; line-height: 36px; font-size: 12px; width: 100px; text-align: center; display: inline-block; border: 1px #dddddd solid; }
.huoquyan a { color: #4e4e4e ; display: block; background: #f4f4f4; }
.huoquyan a:hover { background: #e9e9e9; }
.xieyi { line-height: 40px; height: 40px; }
.tongyi { padding-left: 20px; }
.zhuceanniu { background: #e84548; border: 0px; border-radius: 3px; width: 270px; height: 38px; line-height: 38px; margin-left: 20px; font-family: "微软雅黑"; font-size: 15px; color: #fffffd; font-weight: bold; cursor: pointer; }
.yizhuce { font-size: 12px; text-decoration: underline; height: 20px; line-height: 20px; margin-left: 200px; }
.yizhuce a { color: #999; }
/*忘记密码  必要样式*/
.clears { clear: both; }
.for-liucheng { width: 640px; margin: 30px auto; height: 50px; padding: 20px 0 0 0; position: relative; }
.liulist { float: left; width: 25%; height: 7px; background: #ccc; }
.liutextbox { position: absolute; width: 100%; left: 0; top: 10px; }
.liutextbox .liutext { float: left; width: 25%; text-align: center; }
.liutextbox .liutext em { display: inline-block; width: 24px; height: 24px; -moz-border-radius: 24px; -webkit-border-radius: 24px; border-radius: 24px; background: #ccc; text-align: center; font-size: 14px; line-height: 24px; font-style: normal; font-weight: bold; color: #fff; }
.liutextbox .liutext strong { display: inline-block; height: 26px; line-height: 26px; font-weight: 400; }
.liulist.for-cur { background: #77b852; }
.liutextbox .for-cur em { background: #77b852; }
.liutextbox .for-cur strong { color: #77b852; }
.forget-pwd { width: 500px; margin: 20px auto; min-height: 400px; }
.forget-pwd input, .forget-pwd select, .forget-pwd button { border: 0; margin: 0; padding: 0; background: none; }
.forget-pwd dl { margin-bottom: 20px; }
.forget-pwd dt { float: left; padding-right: 10px; width: 100px; height: 30px; line-height: 30px; text-align: right; font-size: 14px; }
.forget-pwd dd { float: left; width: 380px; height: 30px; position: relative; }
.forget-pwd dd input { width: 190px; height: 28px; border: #ccc 1px solid; background: #fff; line-height: 28px; }
.forget-pwd dd select { width: 190px; height: 30px; border: #ccc 1px solid; background: #fff; }
.forget-pwd dd button { width: 120px; height: 30px; line-height: 30px; border: #ddd 1px solid; background: #fff; text-align: center; cursor: pointer; font-size: 12px; color: #666; }
.forget-pwd .yanzma { position: absolute; left: 200px; top: 2px; height: 30px; line-height: 30px; width: 180px; }
.forget-pwd .yanzma i { font-style: normal; float: right; margin-right: 55px; }
.subtijiao { padding: 0 0 0 110px; }
.subtijiao input { width: 85px; height: 32px; background: #4e4e4e; color: #fff; font-size: 14px; cursor: pointer; }
.successs { text-align: center; padding: 20px 0 60px 0; }
.successs h3 { padding: 20px; font-size: 25px; color: #A0CD4E; font-weight: normal; }
/*dingdan*/
.dingdan_box { background: #eef0ef; padding-bottom: 20px;}
.gbook { vertical-align: middle; }
.dib-wrap { font-size: 0; *word-spacing:-1px;
padding: 10px 0px; }
.dib-wrap .dib { font-size: 12px; letter-spacing: normal; word-spacing: normal; vertical-align: top }
.dib { display: inline-block; *display:inline;
*zoom:1
}
.kd-popup { position: relative; z-index: 100; padding: 3px; background: #f2f2f2; border: 1px solid #a6a6a6; font-family: tahoma; font-size: 12px; -moz-box-shadow: 2px 2px 0 #ccc; -webkit-box-shadow: 2px 2px 0 #ccc; box-shadow: 2px 2px 0 #ccc }
.kd-popup .box { background: #fff; padding: 10px 15px 10px 10px; font-size: 12px; margin-bottom: 0; position: static }
.kd-popup .hd { font-size: 12px; font-weight: 700; margin: 0; color: #404040; line-height: 18px; height: auto; border: 0; background: 0 }
.kd-popup .bd { margin-top: 2px; line-height: 20px; color: #404040; padding: 0; border: 0; background: 0 }
input[type=text]:focus, textarea:focus { outline: 0 }
.template { display: none }
.order-table { width: 100%; margin-top: 20px; *table-layout:fixed;
}
.order-table select { width: 140px; height: 24px }
.order-table th { border-left: 2px solid #fff; text-align: center; height: 24px; line-height: 24px; }
.order-table th.s-title { width: 350px; border-left: 0 }
.order-table th.s-price { width: 260px }
.order-table th.s-amount { width: 220px }
.order-table th.s-agio { width: 220px }
.order-table th.s-total { width: 220px }
.order-table th hr { height: 3px; background-color: #B2D1FF; color: #B2D1FF; *display:block;
border: 0; }
.order-table tfoot td { text-align: right }
.tb-promotion { margin-bottom: 10px }
.promotion { font-weight: bold; color: #ff4400; }
.order-table tfoot .point-out { padding: 10px 0 }
.order-table tfoot .point-in { position: relative; padding-bottom: 10px; }
.order-table tfoot .point-in em { font-style: normal; }
.address-confirm .tmall-shop-vip-popup { position: absolute; z-index: 9999; top: -9999px; left: -9999px }
.address-confirm .tmall-shop-vip-popup .kd-popup { border-color: #a6a6a6; background: #f2f2f2; position: relative }
.address-confirm .tmall-shop-vip-popup .kd-popup .top { background-position: -3px 0; z-index: 9999; left: 102px }
.address-confirm .tmall-shop-vip-popup .kd-popup .box { width: 230px; padding: 0 10px }
.address-confirm .tmall-shop-vip-popup .kd-popup .box p { height: 26px; line-height: 26px; border-bottom: solid 1px #f2f2f2; text-align: left }
.tmall-shop-vip-popup .kd-popup .box p:last-child { border: 0 }
.tmall-shop-vip-popup .kd-popup .box p .shop-name { display: inline-block; zoom: 1; margin-right: 10px; width: 110px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis }
.tmall-shop-vip-popup .kd-popup .box p .level { display: inline-block; zoom: 1; width: 60px; vertical-align: top; overflow: hidden; height: 26px }
.tmall-shop-vip-popup .kd-popup .box p .level em { font-size: 10px; padding: 1px 3px 2px; color: #fff; background-color: #F08080 }
.tmall-shop-vip-popup .kd-popup .box p .vip-points { display: inline-block; zoom: 1; vertical-align: top }
.order-table tfoot .point-in .t { font-weight: 700 }
.order-go { clear: both; text-align: right }
.back { padding-left: 16px; background: url(../images/back.png) no-repeat 0 3px; position: absolute; right: 150px; bottom: -28px; width: 60px }
.btn-go { width: 127px; height: 36px; position: absolute; right: -1px; bottom: -35px; _right: -2px; _bottom: -36px; font: 700 18px/36px arial }
.btn-go b { background: url(../images/36.png) no-repeat scroll 0 1px transparent; width: 127px; height: 36px; float: left; position: absolute; top: 0; left: 0; cursor: pointer; }
.label-error { background-color: #FFF2E9; border: 1px solid #4e4e4e; margin: 5px 0 0; padding: 0 5px; display: inline-block; line-height: 18px; *display:inline;
 *zoom:1;
}
.order-go .confirm-error { clear: both }
.order-go .confirm-error .msg { margin-bottom: 10px; float: right; clear: right }
.item-c2b-mobile-info { background-color: #fafcff; border-top: solid 1px #fff }
.c2b-mobile-info { margin: 10px; color: gray; overflow: hidden }
.order-table .item-c2b-mobile-info .c2b-mobile-info .mobile-attr { width: 205px; padding-left: 8px; padding-right: 5px; border-right: 1px solid #EFEFEF; border-bottom: 0; vertical-align: top }
.c2b-mobile-info .last { border: 0 }
.c2b-mobile-info .mobile-attr ul { padding-left: 25px }
.order-table .first { height: 25px }
.order-table .shop { line-height: 30px }
.order-table .shop .seller { margin-left: 30px }
.order-table .shop .promo { text-align: right }
.order-table .shop .promo div { height: 25px; overflow: hidden }
.order-table .other { background-color: #f2f7ff }
.order-table .other td { border-bottom: 1px solid #fff; vertical-align: top }
.order-table .shop-total { background-color: #F2F7FF; text-align: right }
.order-table .shop-total td { text-align: right; padding: 5px 0; height: 45px; line-height: 45px }
.order-table .item td.s-total { text-align: right }
.other-line .title, .other-line .sel, .other-line .fee { text-align: center; line-height: 40px }
.other-line .title { width: 120px; text-align: right; position: relative; right: 25px }
.input-disabled { background-color: #ccc; cursor: not-allowed }
.other-line .sel { width: 194px }
.other-line .fee { width: 136px; *width:138px;
text-align: right }
.g_price { font-size: 24px; font-weight: bold; color: #ff3a00; }
.other .price, .order-table .shop-total .price, .cod-tip { margin-right: 15px }
.other .sel select { width: 140px }
.icon img { vertical-align: middle }
.tm-bubble { position: relative; display: inline-block; padding: 1px 2px 2px 4px; line-height: 1.5; text-align: left; word-wrap: break-word; background: #fff8d9; border: 1px solid #febe8f; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; *display:inline;
*zoom:1;
}
.tm-bubble .title { color: #4e4e4e }
.payAnother-tip { display: none }
.user-info { width: 498px }
.user-info .wrap { margin-left: 10px; border-right: 1px solid #fff }
.extra-info { width: 452px; border-left: 1px solid #fff; margin-left: -1px }
.extra-info .extra-area { border-top: 1px solid #fff }
.extra-info .extra-area .content { width: 304px; text-align: left; padding-left: 26px; line-height: 40px }
.order-table .s-title .xb span { margin-right: 0 }
.order-table .item { background-color: #fafcff }
.order-table .item td { text-align: center; overflow: hidden; padding: 5px 0; height: 70px }
.order-table .gift { background-color: #fffaf2 }
.order-table .item .s-title { text-align: left; padding-left: 70px }
.order-table .item .title { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 250px; word-break: break-all; cursor: pointer; margin-left: 30px; line-height: 24px; }
.order-table .item .s-title .props { color: #666; margin-left: 30px; line-height: 18px; color: #999; }
.order-table .item .s-title .props span { margin-right: 5px }
.order-table .item .s-title .itempic { float: left; margin-left: -60px; width: 80px; height: 80px }
.order-table .item .price { margin-right: 15px; font-weight: bold; font-size: 14px; }
.price em { font-style: normal; }
.style-normal-bold-red { color: #ff4400; font-weight: bold; }
.order-table .item .s-agio select { width: 140px }
.icon-3c em { color: #fff; text-indent: -9999px; display: inline-block; *margin-top:5px;
overflow: hidden; display: none!important }
.address { margin-bottom: 40px }
.address .manage-address { float: right; font-size: 12px; font-weight: 400 }
.address .manage-address a { color: #2d62ca; }
.address .set-default { margin-left: 15px }
.address h3 { margin-bottom: 20px }
.address .address-list li { border: 1px solid #fff; *zoom:1;
line-height: 32px; padding-left: 75px; position: relative; *padding-top:2px;
*padding-bottom:2px;
*border:0;
font-size: 14px; }
.address .address-list li:hover { background: url(../images/jisongdao.png) no-repeat 10px center; background-color: #fff1e9; border: 1px solid #ff4c00; }
.address li input, .address li label { vertical-align: middle }
.address li label { }
.address li.selected { background-color: #fff5cc; border: 1px solid #ffe580 }
.address .marker { background: url(../images/23.gif) no-repeat transparent; position: absolute; top: 6px; _top: 1px; left: 10px; width: 15px; height: 25px; display: none }
.address .marker-tip { position: absolute; top: 0; left: 30px; color: #F50; font-weight: 700; display: none; _height: 24px; _line-height: 24px }
.address .modify { display: none; position: absolute; right: 10px }
.address li.selected .marker, .address li.selected .marker-tip, .address li.selected .modify { display: block }
.address .address-bar { margin-top: 5px }
.address .new { margin-left: 80px; background: url(../images/27.png) no-repeat 0 -1px #fff; width: 90px; height: 25px; display: inline-block; font-size: 0; text-indent: -99px; -webkit-text-size-adjust: none; vertical-align: text-top }
.address .edit { margin-left: 103px; display: inline-block }
.other-address { width: 915px; padding: 15px; border: 3px solid #FFF7D8; margin-left: 35px; background-color: #fff; position: absolute; left: -9999px; top: -9999px }
.other-address .hd { position: relative }
.other-address .new-buyer-notice { color: #4e4e4e  }
.address .J_Msg { display: inline-block; *display:inline;
vertical-align: middle }
#temp-address.selected { background-color: #FFF; border: 1px solid #FFEB9C; position: relative }
#temp-address.selected .address-info { padding-left: 10px; font-size: 14px; }
.max-notice { position: absolute; left: 103px; top: 0 }
.other-address .cancel span, .address-list .cancel span { display: none }
.address .address-loading { display: none }
.address-list .tip { color: gray; vertical-align: middle; margin-left: 20px }
.address-list label em { color: 666; font-style: normal; }
.address-list .selected label, .address-list .selected label em { font-weight: 700; font-size: 14px }
.other-address .default-addr label, .other-address .default-addr input { vertical-align: middle }
.other-address .default-addr label { padding-left: 0 }
.other-address .default-addr input { height: auto }
.address li.selected { margin-bottom: 7px; margin-top: 5px; -webkit-box-shadow: 5px 5px 0 #f3f3f3; -moz-box-shadow: 5px 5px 0 #f3f3f3; box-shadow: 5px 5px 0 #f3f3f3; line-height: 32px }
.address-confirm { position: relative; padding-top: 10px }
.address-confirm .kd-popup { float: right; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; border-color: #fca700; right: 0; background-color: #ffebcc }
.order-table .insure label, .order-table .insure input, .insure .fare-insure .price, .order-table .insure-tip .price { vertical-align: middle }
.order-table .insure-wrap { margin-right: 10px }
.order-table .insure-tip .price { margin-right: 15px; *margin-right:22px;
_margin-right: 18px }
.order-table .insure-wrap .price { vertical-align: baseline; margin-right: 0 }
/*****购物车*********/
.gwc { width: 760px; overflow: hidden; }
.gwc_tb1 { width: 100%; height: 38px; overflow: hidden; }
.tb1_td1 { width: 35px; text-align: center; }
.tb1_td3 { width: 240px; text-align: center; }
.tb1_td4 { width: 120px; text-align: center; font-weight: bold; }
.tb1_td5 { width: 115px; text-align: center; }
.tb1_td6 { width: 100px; text-align: center; }
.tb1_td7 { text-align: center; }
.tb1_td8 { text-align: center; background: #66b6ff; width: 65px; height: 25px; line-height: 25px; display: inline-block; border-radius: 3px; margin: 0 auto; margin-top: 28px; margin-left: 15px; }
.tb1_td8 a { color: #fff; display: block; }
.gwc_tb2 { width: 100%; margin-top: -1px; background: #fff8e1; border: 1px solid #e5e5e5; padding-top: 20px; padding-bottom: 20px; }
.tb2_td1 { width: 40px; text-align: center; }
.tb2_td2 { width: 100px; text-align: center; }
.tb2_td2 img { width: 80px; height: 80px; }
.tb2_td3 { width: 135px; padding-left: 12px; padding-right: 18px; }
.tb2_td3 a { font-size: 14px; line-height: 22px; }
.gwc_tb3 { width: 100%; border: 1px solid #d2d2d2; background: #e7e7e7; height: 46px; margin-top: 20px; }
.gwc_tb3 tr td { font-size: 12px; }
.tb3_td2 { width: 100px; text-align: center; }
.tb3_td2 span { color: #ff5500; font-size: 12px; font-weight: bold; padding-left: 5px; padding-right: 5px; }
.tb3_td3 { width: 220px; text-align: center; }
.tb3_td3 span { font-size: 18px; font-weight: bold; }
.tb3_td4 { width: 110px; text-align: center; }
.jz2 { width: 100px; height: 46px; line-height: 46px; text-align: center; font-size: 18px; color: #fff; background: #ee0000; display: block; float: right; }
.jz2:hover { color: #fff; }
#jz1 { font-size: 18px; }
.shoucangjia { width: 1000px; margin: 0 auto; }
.shoucangjia h3 { font-size: 18px; font-weight: normal; margin-top: 20px; color: #4e4e4e ; }
.shoucangshang { padding-top: 10px; }
.xingxing { }
.yishujiaxq { padding: 20px 0px; position: relative; }
.tab { overflow: hidden; }
.tab li, .tab a, .tab-item { cursor: pointer; float: left; text-align: center; }
.m, .mt, .mc, .mb { overflow: hidden; }
.mt .extra { float: right; }
.right-extra { padding-top: 15px; width: 1000px; margin: 0 auto; }
.right-extra .mt { height: 28px; line-height: 28px; padding: 0 10px 8px; border-top: 1px solid #EED97C; background: url(../images/bg_hotsale.gif) repeat-x 0 -552px; color: #c00; }
.right-extra .tab { border-bottom: 2px solid #BE0000; margin-bottom: 10px; }
.right-extra .tab li { position: relative; height: 24px; padding: 3px 12px 0; background: url(../images/icon_clubs.gif) #ccc no-repeat right -150px; overflow: hidden; margin-right: 3px; line-height: 24px; font-size: 14px; font-weight: bold; color: #c30; }
.right-extra .tab span { position: absolute; left: 0; top: 0; z-index: 1; width: 10px; height: 27px; background: url(../images/icon_clubs.gif) no-repeat 0 -150px; }
.right-extra .tab a { float: none; color: #c30; }
.right-extra .tab .curr { background-position: right -178px; color: #fff; }
.right-extra .tab .curr span { background-position: 0 -178px; }
.right-extra .tab .curr a { color: #fff; }
.right-extra .mc .extra { padding: 5px 10px; border-top: 1px solid #F3E6C6; }
.right-extra .total { float: right; }
.right-extra .total strong { color: #FF7403; }
.right-extra .total a:link, .right-extra .total a:visited { color: #005aa0; }
.right-extra .join a:link, .right-extra .join a:visited { color: #FF7604; }
.right-extra .norecode { padding: 0 10px 10px; line-height: 30px; font-size: 13px; }
.right-extra .iloading { margin-bottom: 10px; }
/*评论列表*/
#comment .item { border: 1px solid #FFFFFF; padding: 8px 15px; }
#comment .odd { background: none repeat scroll 0 0 #F4F9FF; border: 1px solid #EDF0F1; border-radius: 10px 10px 10px 10px; }
#comment .user { color: #999999; text-align: right; }
#comment .user span { margin-left: 20px; }
#comment .user .u-level { color: #088100; }
#comment dl { margin-bottom: 5px; overflow: hidden; }
#comment dt { float: left; text-align: right; width: 80px; }
#comment dd { float: right; overflow: hidden; width: 649px; }
#comment .content { float: left; width: 510px; }
#comment .date-answer { color: #999999; float: right; text-align: right; width: 130px; }
#comment .useful { color: #999999; text-align: right; }
#comment .useful a { color: #005AA0; }
#comment dt b { background-image: url("../images/icon_clubs.gif"); background-repeat: no-repeat; float: left; height: 13px; margin: 2px 3px 0 0; width: 14px; }
#comment .ask b { background-position: -72px -14px; }
#comment .answer { color: #D75509; }
#comment .answer b { background-position: -57px -14px; }
/*图片放大镜样式*/
.jqzoom { float: left; border: none; position: relative; padding: 0px; cursor: pointer; margin: 0px; display: block; }
.zoomdiv { z-index: 100; position: absolute; top: 0px; left: 0px; width: 350px; height: 350px; background: #ffffff; border: 1px solid #CCCCCC; display: none; text-align: center; overflow: hidden; }
.jqZoomPup { z-index: 10; visibility: hidden; position: absolute; top: 0px; left: 0px; width: 20px; height: 20px; border: 1px solid #aaa; background: #ffffff /*url(../images/zoom.png) 50% center no-repeat*/; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; filter: alpha(Opacity=50); }
/*图片小图预览列表*/
.spec-preview { width: 350px; height: 350px; border: 1px solid #DFDFDF; }
.spec-scroll { clear: both; margin-top: 5px; width: 352px; }
.spec-scroll .prev { float: left; margin-right: 4px; }
.spec-scroll .next { float: right; }
.spec-scroll .prev, .spec-scroll .next { display: block; text-align: center; width: 10px; height: 54px; line-height: 54px; cursor: pointer; text-decoration: none; font-size: 30px; }
.spec-scroll .items { float: left; position: relative; width: 322px; height: 56px; overflow: hidden; margin-left: 4px; }
.spec-scroll .items ul { position: absolute; width: 999999px; height: 56px; }
.spec-scroll .items ul li { float: left; width: 64px; text-align: center; }
.spec-scroll .items ul li img { border: 1px solid #CCC; padding: 2px; width: 50px; height: 50px; }
.spec-scroll .items ul li img:hover { border: 2px solid #FF6600; padding: 1px; }
.chanpinjieshao { width: 410px; float: left; margin-left: 30px; }
.xiangqingdan { margin-top: 20px; }
.xiangqingdan td { padding:8px 0px; }
.xiangqingdan tr td i { font-size: 18px; color: #4e4e4e; font-weight: bold; }
.xiangqingdan tr td select { border: 0; outline: 0; }
.jianshu { margin-top: 20px; }
.bookNum { width: 64px; margin: 0px auto; height: 32px; position: relative; float: left; margin-top: 12px; margin-right: 10px; display: inline-block; }
.bookNum a { text-align: center; cursor: pointer; color: rgba(255,255,255,0); width: 16px; height: 12px; display: block; border: 1px solid #a7a6ac; }
.num_jian { border-right: 1px solid #a7a6ac; background: url(../images/jian.png) no-repeat center center; position: absolute; bottom: 0px; right: 0; }
.num_jia { border-left: 1px solid #a7a6ac; background: url(../images/jia.png) no-repeat center center; position: absolute; top: 0px; right: 0; }
.goumaishuliang { width: 35px; height: 30px; text-align: left; border: 1px solid #a7a6ac; font-size: 12px; outline: none; position: absolute; top: 0px; left: 0; }
.kucun { margin-left: 30px; }
.goumaianniu { margin-top: 30px; }
.goumaianniu li { float: left; margin: 0px 6px; width: 115px; height: 34px; line-height: 34px; text-align: center; font-size: 14px; }
.goumaianniu li a { color: #eee; display: block; border-radius: 2px; }
.lijigoumai { background: #4e4e4e; }
.gwcjr { background: #d62037; }
.goumaianniu li a.jrshoucang { width: 90px; text-indent: 1.5em; border: 1px #e3e3e3 solid; color: #4e4e4e ; font-size: 12px; background: #f3f3f3 url(../images/xin.png) no-repeat 8px center; }
.shangxiagun { width: 150px; border: 1px #4e4e4e dotted; border-top: 0px; /*position: absolute; top: 0px; right: 0px;*/ margin-top: -55px; }
/*maincontent*/


.maincontent .box04 ol li { height: 125px; font-size: 13px; border-bottom: 2px solid #fff; }
.maincontent .box04 ol li a { color: #6f746e; display: block; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; }
.maincontent .box04 ol li a:hover { color: #ef9b11; text-decoration: none; }
.maincontent .box04 .part { width: 100%; text-align: center; }
.maincontent .box04 .part span { cursor: pointer; }
.maincontent h2 { font-size: 16px; color: #4e4e4e; text-align: center; border-bottom: 1px #4e4e4e dotted; margin-bottom: 20px; padding: 6px 0px; }
.breakNewsblock { width: 100%; }
#breakNews .list6 { height: 380px; overflow: hidden; width: 100%; }
#breakNews .list6 ol { margin: 0; padding: 0; list-style: none; }
.maincontent .box04 ol li { height: 125px; font-size: 13px; }
.maincontent .box04 ol li a { color: #F00; display: block; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; text-align: center; font-weight: bold; }
#breakNews .hit { width: 12px; padding-top: 12px; margin-left: 26px; }
.paihang_left { width: 175px; }
.mpingjia { width: 808px; }
.pinjiapaihang { border: 1px #ccc solid; margin-bottom: 20px; }
.pinjiapaihang h3 { text-align: center; height: 30px; line-height: 30px; border-bottom: 1px #ccc solid; }
.leibie { padding: 12px; font-size: 14px; overflow: hidden; }
.leibie li { width: 74px; float: left; line-height: 26px; }
.pingjiakuang { margin-top: 30px; }
.pingjiatouxiang img { width: 80px; height: 80px; border-radius: 40px; }
.pingjianeirong { width: 520px; }
.demo2 { width: 500px; border: 1px solid #ffb941; height: 100px; position: relative; margin-left: 20px; }
.demo2 em, .demo2 span { font-style: normal; font-size: 30px; position: absolute; left: -10px; top: 10px; color: #ffb941; }
.demo2 span { left: -8px; color: white; }
.neirong_pj { width: 480px; height: 80px; border: 0; padding: 10px; color: #666; }
.tijiao_pj { float: right; width: 82px; height: 30px; line-height: 30px; text-align: center; background: #ff8140; border: 0px; cursor: pointer; margin-top: 10px; color: #fff; font-family: "微软雅黑"; }
/*shouhuodizhi*/
.shouhuodizhi { padding: 20px 0px; }
.dizhi_bt span { color: #fc6210; margin-right: 20px; }
.shouhuobiao { margin-bottom: 30px; }
.shouhuobiao tr { height: 45px; }
.shouhuobiao td { padding-left: 10px; }
.shouhuobiao td i { color: #fc6210; }
.xiangxidizhi { width: 400px; height: 80px; border: 1px #ccc solid; }
.dizhiwenben { width: 260px; height: 28px; line-height: 28px; border: 1px #ccc solid; }
.baocun { width: 80px; height: 30px; line-height: 30px; color: #fff; background: #ff4001; border: 0px; font-size: 14px; border-radius: 3px; cursor: pointer; }
.shouhuobianji { border: 1px #e7e7e7 solid; margin-top: 20px; }
.shouhuobianji td { border-bottom: 1px #e7e7e7 solid; text-indent: 0.5em; }
.shouhuobt { background: #f2f2f2; }
.shouhuobianji td h6 { font-weight: normal; color: #ff3300; border: 1px #ff3300 solid; background: #ffd6cc; width: 60px; padding: 3px 0; border-radius: 3px; }
.shouhuobianji td a { color: #3366cc; }
.shouhuobianji td i { display: none; }
.shouhuobianji td i a { color: #fff; background: #ff3300; width: 60px; padding: 4px 0; border-radius: 3px; display: block; }
.shouhuohover:hover { background: #eeeeee; }
.shouhuohover:hover i { display: block; }
.zhishu_left { width: 680px; border: 1px #ccc solid; padding: 30px; margin-top: 20px; }
.zhishu_left span.zhishuchaxun { background: url(../images/ysjcx.png) no-repeat left center; padding-left: 30px; height: 30px; line-height: 30px; display: inline-block; float: left; margin-right: 20px; }
.zhishu_right { width: 225px; margin-top: 20px; }
.yishutext { border: 2px #d62037 solid; font-family: "微软雅黑"; width: 250px; }
.yishubutton { background: #d62037; font-size: 16px; font-family: "微软雅黑"; }
.zhishuleft_top { border-bottom: 1px #4e4e4e dotted; overflow: hidden; padding: 10px 0px 30px 100px; }
.zhishutupian { margin-top: 30px; }
.zhishutupian img { border: 1px #ccc dotted; }
.zhishubiao { margin-top: 20px; }
.dangdaiyishu h6 { text-align: center; background: #e61f18; width: 220px; float: right; height: 30px; line-height: 30px; color: #fff; margin-top: 10px; margin-bottom: 20px; }
.yishujiaming { background: #ebebeb; border: 1px #ccc solid; padding: 10px; clear: both; overflow: hidden; }
.yishujiaming h5 { color: #e61f18; float: left; }
.yishujiaming ul { margin-top: 10px; float: left; margin-bottom: 10px; }
.yishujiaming ul li { float: left; line-height: 24px; margin-right: 15px; }
.zhishu_right li img { width: 225px; border: 1px #ccc solid; margin-bottom: 20px; }
.liaojie a { color: #666; width: 490px; text-align: right; }
.liaojie a:hover { color: #4e4e4e ; }
.yishu_bt { height: 114px; line-height: 114px; font-size: 18px; position:relative; padding:20px 0px; }
.gerendabiaoti{ padding:0px;}
.gerendaohang{ position:absolute; right:0px; bottom:0px; width:510px; font-size:14px;}
.gerendaohang li{ margin-left:5px; width:80px; float:left; height:35px; line-height:35px; text-align:center;}
.gerendaohang li a{ background:#2bba9e; display:block; color:#fff;border-top-left-radius: 5px;
  border-top-right-radius: 5px;}
.gerendaohang li a:hover, .gerendaohang li a.yishuon{ background:#eef0ef; color:#4e4e4e ;}
.yishu_bt img { width: 114px; height: 114px; -moz-border-radius: 57px; -webkit-border-radius: 57px; border-radius: 57px; float: left; margin-right: 20px; }
.yishu_bt i { margin-right: 40px; }
.blk_18 { FONT-SIZE: 12px; OVERFLOW: hidden; WIDTH: 800px; margin: 0 auto; position: relative; margin-top: 50px; ZOOM: 1 }
.blk_18 .pcont { FLOAT: left; OVERFLOW: hidden; WIDTH: 800px; }
.blk_18 .ScrCont { WIDTH: 32766px; ZOOM: 1 }
.blk_18 #List1_1, .blk_18 #List2_1 { float: left; }
.blk_18 .LeftBotton { BACKGROUND: url(../images/td_bg.png) no-repeat; background-position: left 0px; FLOAT: left; WIDTH: 35px; HEIGHT: 55px; z-index: 9999; position: absolute; top: 40%; left: 0px; }
.blk_18 .RightBotton { BACKGROUND: url(../images/td_bg.png) no-repeat; background-position: left -113px; FLOAT: left; WIDTH: 35px; HEIGHT: 55px; z-index: 9999999; position: absolute; top: 40%; right: 0px; }
.blk_18 .shipinzuo { BACKGROUND: url(../images/td_bg.png) no-repeat; background-position: left 0px; FLOAT: left; WIDTH: 35px; HEIGHT: 55px; z-index: 9999; position: absolute; top: 25%; left: 0px; }
.blk_18 .shipinyou { BACKGROUND: url(../images/td_bg.png) no-repeat; background-position: left -113px; FLOAT: left; WIDTH: 35px; HEIGHT: 55px; z-index: 9999999; position: absolute; top: 25%; right: 0px; }
.blk_18 .LeftBotton { position: absolute; MARGIN-LEFT: 0px; z-index: 9999; }
.blk_18 .RightBotton { position: absolute; z-index: 9999; }
.blk_18 .LeftBotton:hover { BACKGROUND-POSITION: left -55px; z-index: 9999; }
.blk_18 .RightBotton:hover { BACKGROUND-POSITION: left -168px; z-index: 9999; }
.blk_18 .pl IMG { width: 193px; DISPLAY: block; CURSOR: pointer; margin-bottom: 40px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; z-index: -999; }
.blk_18 .pl { FLOAT: left; text-align: center; WIDTH: 193px; padding-bottom: 20px; margin-right: 10px; z-index: -999; background: #fff; font-size: 15px; }
.blk_18 .sp { width: 160px; margin-right: 34px; padding-bottom: 0; background: none; }
.blk_18 .sp IMG { width: 160px; margin-bottom: 10px; }
.blk_18 A.pl:hover { z-index: -999; }
.blk_18 A:hover .bianse { color: #ff9900; }
.blk_18 A:hover .zoujin { background: #ffa21e; color: #fff; }
.tuidui_bt { line-height: 30px; padding: 20px 10px; font-size: 16px; text-align: center; }
.xyzc { padding: 0px 30px; }
.shipin_zheng, .zhanlan_box { width: 890px; font-size: 14px; margin:0 auto;}
.shipin_zheng ul { overflow: hidden;margin:0 auto; }
.shipin_zheng li { float: left; text-align: center; font-size: 14px;/* margin: 12px; */position: relative; background:white;padding: 0;}
.shipin_zheng li p { /* margin-top: 30px; *//* padding-bottom: 20px; */ }
.shipin_zheng li i { position: absolute; top: 110px; left: 85px; width: 40px; height: 40px; background: url(../images/shipin.png) no-repeat center; z-index: 999; }
.shipin_zheng li a i { display: none; }
.shipin_zheng li a:hover i { display: block; z-index: 9999; }
.shipinkuan, .shipinkuan .pcont { width: 740px; }
.zhanlan_box ul { overflow: hidden; margin-top: 38px; }
.zhanlan_box li img { float: left; width: 148px; height: 400px; position: relative; }
.zhanlan_box li { font-weight: bold; float: left; width: 148px; height: 400px; position: relative; }
.zhanlan_box li i { width: 148px; height: 400px; color: #fff; line-height: 400px; background-color: rgba(0,0,0,0.7); text-align: center; position: absolute; left: 0; bottom: 0; filter: alpha(opacity=70); /*支持 IE 浏览器*/ -moz-opacity: 0.70; /*支持 FireFox 浏览器*/ opacity: 0.70; font-size: 20px; }
.zhanlan_box li a i { display: none; }
.zhanlan_box li a:hover i { display: block; }
.bodyCon07 { width: 1000px;; float: left;  }
.bodyCon07 .teacher { width: 1000px;position: relative; margin: 0 auto; }
.bodyCon07 .teacher .teacherPic { width: 1000px; }
.bodyCon07 .teacher .teacherPic .content { width: 240px; height: 390px; float: left; position: relative; overflow: hidden;  margin-bottom: 3px;margin: 5px;}
.bodyCon07 .teacher .teacherPic .content img{width: 100%;}
.bodyCon07 .teacher .teacherPic .content .txt { width: 240px; height: 50px; background: rgba(18,21,44,0.7); position: absolute; left: 0px; bottom: 0px; border-top: 2px solid #4e4e4e; text-align: center;}
.bodyCon07 .teacher .teacherPic .content .txt h3 { color: #4e4e4e; font-size: 16px; font-weight: 100; margin: 10px 0 0px 0; font-weight: bold;text-align: center;width: 230px;text-align: center; }
.bodyCon07 .teacher .teacherPic h4 { color: #fff; font-size: 14px; font-weight: 100;text-align: center;  }
.bodyCon07 .teacher .teacherPic .content .txt p {width: 240px; color: #fff; font-size: 12px; line-height: 24px; margin-top: 10px; padding-top: 12px; border-top: 1px solid #4e4e4e;text-align: center;  }
.bodyCon07 .teacher .teacherPic .content .txt p span{width: 220px;text-align: center;display: block; margin: 0 auto;}
.bodyCon07 .teacher .teacherPic .content .txt i a { color: #ec4e4f; float: right; font-size: 12px; text-align: center; }
.zhanlan_san {/* border-top: 2px #4e4e4e solid; width: 740px; padding-top: 38px;*/ }
/*#play { width: 740px; text-align: center; position: relative; overflow: hidden; }
#play .change_a { width: 50%; height: 90%; position: absolute; top: 0; z-index: 1; cursor: pointer; display: block; overflow: hidden; }
#play .prev_a { left: 0; }
#play .next_a { right: 0 }
#play .change_a span { width: 24px; height: 43px; display: block; position: absolute; top: 50%; margin-top: -21px; display: none }
#play .prev_a span { background: url(../images/s_gallery_2012110702.png) no-repeat 0px -50px; left: 20px; }
#play .next_a span { background: url(../images/s_gallery_2012110702.png) no-repeat -30px -50px; right: 20px; }
.img_a { height: 500px; display: block; }
.xiaotukuai { width: 740px; background: #4e4e4e; margin-top: 10px; position: relative; }
#play .img_ul { position: relative; z-index: 1; height: 560px; background: url(../images/rbg.jpg) repeat; width: 700px; padding: 40px 20px 0px 20px; }
#play .img_ul li h3 { margin-top: 16px; }
#play .img_ul li img { max-width: 570px; max-height: 570px; }*/
.img_hd { width: 640px; overflow: hidden; height: 66px; padding: 10px 0; margin-top: 15px; margin: 5px auto; position: relative; }
.img_hd ul { position: absolute; z-index: 1; }
.img_hd ul li { float: left; width: 80px; height: 60px; border: 3px solid #eee; cursor: pointer; margin: 0 3px 0 1px; overflow: hidden; *display:inline;
padding: 1px; text-align: center; background: #fff; }
.img_hd ul li img { height: 60px; }
.img_hd ul li.on { border-color: rgb(45, 150, 233); }
.bottom_a { background: url(../images/s_gallery_2012110702.png) no-repeat; width: 22px; height: 22px; position: absolute; display: block; top: 50%; margin-top: -11px; cursor: pointer; z-index: 10 }
.prev_a { background-position: 0 -24px; left: 5px; }
.next_a { background-position: -30px -24px; right: 5px; }
.zhanlanjieshao { font-size: 14px; margin-top: 30px; line-height: 24px; color: #4e4e4e ; }
.zhanlanjieshao dl { margin-bottom: 20px; padding: 0 98px; }
.zhanlanjieshao dl dt { float: left; font-weight: bold; }
.zhanlanjieshao h2 { margin-bottom: 10px; margin-top: 30px; }
.exTxt {padding: 0 98px; }
.exTxt h2 { font-weight: bold; font-size: 16px; padding-bottom: 5px; }
.exText { font-size: 14px; line-height: 30px; margin-bottom: 12px; overflow: hidden; }
.exTxt .work { text-align: right; }
.exTxt .work span { display: inline-block; line-height: 1.2; background-color: #4e4e4e ; color: #FEFEFE; font-size: 14px; cursor: pointer; margin-bottom: 13px; padding-left: 1px; }
.exTxt .work span.hover { background-color: #4e4e4e; }
.hualang_box { width: 890px; font-size: 14px;padding-top: 38px; margin: 0 auto;}
.hualang_box ul{/* margin-left:4px; */margin: 0 auto;}
.hualang_box ul li{display: inline-block;width: 214px; margin-bottom: 4px; margin-right: 4px;/* padding: 15px 0px; */background-color: white;}
li{display: block;margin: 0 auto;/* width: 100%; */}
/*.hualang_box dl { overflow: hidden; border-bottom: 1px #ccc dotted; margin-bottom: 22px; padding-bottom: 20px; }
.hualang_box dl dt { width: 200px; float: left; margin-right: 20px; }
.hualang_box dl dd { line-height: 30px; float: left; width: 500px; }
.hualang_box dl dd h3, .hualang_box dl dd p { margin-bottom: 7px; overflow: hidden; }
.hualang_box dl dd p span { display: inline-block; float: left; width: 80px; }
.hualang_box dl dd p b { float: left; display: inline-block; width: 300px; font-weight: normal; }*/
.xiangqing { margin-top: 15px; float: left; }
.xiangqing a { color: #fff; background: #4e4e4e; display: block; padding: 0px 5px; }
.xiangqing a:hover { background: #ec4e4f; }
/*画廊切换*/
.TTSlider { width: 740px; border-top: 2px #4e4e4e solid; padding-top: 18px; }
.TTSlider li { list-style-type: none; float: left; }
.TTSlider li img { border: none; }
.TTSliderTitle { height: 60px; border-bottom: 3px #d2d2d2 solid; }
.TTSliderTitle ul { width: 740px; }
.TTSliderTitle li { width: 120px; height: 60px; position: relative; z-index: 3; left: 0; text-align: center; font-size: 16px; font-weight: bold; }
.TTSliderTitle li div { width: 120px; left: 0; right: 0; top: 0; bottom: 0; position: absolute; _width: 139px; _height: 62px; text-align: center; }
.TTSliderTitle .cur div a { width: 120px; color: #F00; background: url(../images/tag.png) no-repeat center bottom; z-index: 3; border-bottom: 3px #4e4e4e solid; _height: 60px; _width: 136px; text-align: center; }
.TTSliderTitle .noneBorRight div { border-right: none; }
.TTSliderTitle li a { display: block; width: 120px; float: left; text-align: center; height: 100%; line-height: 61px; text-decoration: none; overflow: hidden; *width:49%;
}
.TTSliderTitle li a img { height: 50px; margin: 6px; width: 50px }
.TTSliderPic { width: 680px; padding: 20px 30px; position: relative;/*height: 310px;*/ z-index: 1; background: #eef0ef; }
.TTSliderPicList { position: relative; width: 640px; overflow: hidden; height: 240px; margin: 0 auto; }
.TTSliderPic ul { position: absolute; display: none; top: 3px; left: 0 }
.TTSliderPic ul.show { display: block; }
.TTSliderPic li img { width: 150px }
.TTSliderPic li { width: 150px; padding: 0 5px; height: 180px; }
.TTSliderPic li a { display: block; background: #fff; overflow: hidden; }
.TTSliderPic li p { height: 60px; line-height: 60px; text-align: center; color: #333; font-size: 14px; }
.TTSliderPrevBtn, .TTSliderNextBtn { height: 100%; width: 45px; position: absolute; z-index: 999; top: 0; text-align: center; }
.TTSliderPrevBtn { left: 0 }
.TTSliderNextBtn { right: 0; }
.TTSliderPrevBtn a, .TTSliderNextBtn a { height: 30px; width: 20px; display: inline-block; background: url(../images/btn.png) no-repeat; margin-top: 110px }
.TTSliderNextBtn a { background: url(../images/btn.png) no-repeat -30px 0 }
.hualang_zuopin, .hualang_zuopinjia { width: 150px; }
.hualang_zuopin { margin-top: 10px; }
.hualang_zuopinjia { padding-bottom: 10px; }
.hualang_zuopinjia i { font-size: 16px; }
.hualangjianjie { width: 640px; font-size: 14px; line-height: 28px; padding-bottom: 10px; }
.hualangnr { overflow: hidden; border-bottom: 1px #ccc dotted; padding-bottom: 30px; margin-bottom: 30px; margin-top: 20px; }
.hualangnr dt { float: left; margin-right: 20px; width: 200px; }
.hualangnr dd { float: left; width: 440px; }
.hualangnr dd h2 { margin-bottom: 20px; }
.hualangnr dd p { font-size: 14px; margin-bottom: 18px; }
.gengduo { text-align: right; width: 640px; }
.gengduo a { background: #333; color: #fff; padding: 5px 8px; }
.hualangneirong { font-size: 14px; line-height: 28px; }
.xinxileft { width: 210px; float: left; margin-top: 20px; }
.xinxiright { width: 800px; float: right; margin-top: 20px; }
.leftMenu { min-width: 210px; width: 210px; margin: 0px auto 0 auto; }
.menu { border: #bdd7f2 1px solid; border-top: #4e4e4e 4px solid; border-bottom: #4e4e4e 4px solid; background: #f4f9ff; }
.menu .ListTitle { border-bottom: 1px #98c9ee solid; display: block; text-align: center; /*position: relative;*/ height: 38px; line-height: 38px; cursor: pointer; 	/*+min-width:220px;*/ width:100%;
}
/*.menu .ListTitle strong a { display: block; }*/
.ListTitlePanel { position: relative; }
.leftbgbt { position: absolute; /*background: url(images/leftbgbt.jpg) no-repeat; */ width: 11px; height: 52px; left: -11px; top: -4px; }
.leftbgbt2 { position: absolute;/* background: url(images/leftbgbt2.jpg) no-repeat;*/ width: 11px; height: 48px; left: -11px; top: -1px; }
.menuList { display: block; height: auto; }
.menuList div { height: 28px; line-height: 24px; border-bottom: 1px #98c9ee dotted; }
.menuList div>a { display: block; background: #fff; line-height: 28px; height: 28px; text-align: center; color: #185697; text-decoration: none; }
.menuList div>a:hover, .menuList div>a.erjion { color: #f30; background:#4E4E4E; color: #fff; }
.tb1_td9 { width: 110px; }
.tb1_td9 a { border: 1px #ccc solid; border-radius: 3px; width: 70px; height: 20px; line-height: 20px; text-align: center; display: block; margin: 0 auto; }
.tb1_td9 a:hover { border: 1px #4e4e4e solid; }
.huiyuanbt { font-family: "微软雅黑"; border-bottom: 3px #ddd solid; height: 40px; line-height: 40px; }
.huiyuanbt span { border-bottom: 3px #4e4e4e solid; display: inline-block; }
.shoucangzuopin li { width: 175px; float: left; margin: 20px 7px 0px 7px; position: relative; padding: 5px; border-radius: 4px; background:white;}
.shoucangzuopin li img { width: 100%; height: 167px; }
.shoucangzuopin li a { background:white; display: block; overflow: hidden; }
.shoucangkuan { width: 175px; }
.xingon { color: #4e4e4e; }
.shoucangzuopin li em { width: 22px; height: 22px; position: absolute; right: 0; top: 0; }
.shoucangzuopin li em img { width: 24px; height: 24px; margin: 0 auto; background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/ filter: Alpha(opacity=80); background: #4e4e4e ;/*实现IE背景透明*/ }
.pingjiabianji { margin-top: 20px; line-height: 18px; border: 1px solid #e5e5e5; }
.pingjiabianji tr { background: #fff8e1; }
.pingjiabianji td { border-bottom: 1px solid #e5e5e5; }
.pingjiabianji tr.pingjiabt { height: 60px; }
.pinglun { margin-top: 20px; line-height: 18px; border: 1px solid #e5e5e5; background: #fff8e1; padding: 10px; }
.pinglun tr { height: 30px; }
.pinglunkuang { border: 1px #ccc solid; width: 350px; height: 80px; padding: 10px; }
.anniu { width: 60px; height: 25px; line-height: 25px; background: #4E4E4E; border: 0; color: #fff; cursor: pointer; margin-right:15px; }
.ziliaobianji { font-size: 14px; }
.ziliaobianji td { padding:10px; }
.touxiang { position: relative; }
.touxiang img { border: 2px #ccc solid; }
.touxiang i { background: #333; width: 100px; text-align: center; position: absolute; left: 2px; bottom: 4px; }
.touxiang a i { display: none; background: rgba(63, 63, 63, 0.6) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/ filter: Alpha(opacity=80); width: 100px; height: 25px; line-height: 25px; text-align: center; position: absolute; left: 2px; bottom: 4px; }
.touxiang a:hover i { display: block; color: #fff; font-size: 12px; }
.wenbenziliao { width: 280px; height: 24px; line-height: 24px; border: 1px #ccc solid; color: #777; }
.container { width: 400px; margin-top:40px; float:left; position: relative; font-family: 微软雅黑; font-size: 12px; }
.container p { line-height: 12px; line-height: 0px; height: 0px; margin: 10px; color: #bbb }
.action { width: 400px; height: 30px; margin: 10px 0; }
.cropped { position: absolute; right: -350px; top: 0; width: 280px; border: 1px #ddd solid; height: 460px; padding: 4px; box-shadow: 0px 0px 12px #ddd; text-align: center; }
.imageBox { position: relative; height: 400px; width: 400px; border: 1px solid #aaa; background: #fff; overflow: hidden; background-repeat: no-repeat; cursor: move; box-shadow: 4px 4px 12px #B0B0B0; }
.imageBox .thumbBox { position: absolute; top: 50%; left: 50%; width: 200px; height: 200px; margin-top: -100px; margin-left: -100px; box-sizing: border-box; border: 1px solid rgb(102, 102, 102); box-shadow: 0 0 0 1000px rgba(0, 0, 0, 0.5); background: none repeat scroll 0% 0% transparent; }
.imageBox .spinner { position: absolute; top: 0; left: 0; bottom: 0; right: 0; text-align: center; line-height: 400px; background: rgba(0,0,0,0.7); }
.Btnsty_peyton { float: right; width: 66px; display: inline-block; margin-bottom: 10px; height: 57px; line-height: 57px; font-size: 20px; color: #FFFFFF; margin: 0px 2px; background-color: #f38e81; border-radius: 3px; text-decoration: none; cursor: pointer; box-shadow: 0px 0px 5px #B0B0B0; border: 0px #fff solid; }
/*选择文件上传*/
.new-contentarea { width: 165px; overflow: hidden; margin: 0 auto; position: relative; float: left; }
.new-contentarea label { width: 100%; height: 100%; display: block; }
.new-contentarea input[type=file] { width: 188px; height: 60px; background: #333; margin: 0 auto; position: absolute; right: 50%; margin-right: -94px; top: 0; right/*\**/: 0px\9; margin-right/*\**/: 0px\9; width/*\**/: 10px\9; opacity: 0; filter: alpha(opacity=0); z-index: 2; }
a.upload-img { width: 165px; display: inline-block; margin-bottom: 10px; height: 57px; line-height: 57px; font-size: 20px; color: #FFFFFF; background-color: #f38e81; border-radius: 3px; text-decoration: none; cursor: pointer; border: 0px #fff solid; box-shadow: 0px 0px 5px #B0B0B0; }
a.upload-img:hover { background-color: #ec7e70; }
.tc { text-align: center; }
.shouhuodizhi_box{ margin-top:20px;}
.xinxi_box{ background:#f5f8fa; padding:15px; border:1px #ddd solid; margin-top:20px; margin-bottom:30px;}
.xinxi_box dl{ overflow:hidden; }
.xinxi_box dl dt img{ height:80px; width:80px; border-radius:40px; float:left; margin-right:30px;}
.xinxi_box dl dd{ line-height:26px; margin-top:25px;}
.xinxi_box dl dd i{ float:left; margin-right:40px;}
.jieshaoxinxi{ margin-top:20px; background:#f4f9ff; border:1px #a7cbf6 dotted; padding:15px; line-height:28px;}
.guanjianzi{ width:400px; height:50px;border:1px #ccc solid;}
.bianjiqi{ width:620px; height:400px; border:1px #ccc solid;}
.tianjia{ font-size:12px; float:right; background:#4E4E4E; height:30px; line-height:30px; padding:0px 10px;}
.tianjia a{ color:#fff; display:block;}
.zuojiabg{ font-size:14px; padding:30px 10px 10px 10px;}
.zuojiabg td { padding:10px; border-bottom:1px #ddd solid; }
.xuanze{ float:left; margin-right:15px; border:1px #ccc solid; width:100px; height:30px;}

.showDate           {width:248px;height:30px;line-height:30px;padding:0 5px;border:1px solid #e1e1e1;color:#999;display:block;cursor:pointer}
.show_mn            {text-align:center;padding:0 20px;}
.sel_date           {margin-top:10px;border:1px solid #999;padding:3px}
.data_table         {width:100%;margin-top:10px;}
.data_table td      {text-align:center;cursor:pointer;height:24px;font-size:14px;}
.data_table td.active      {color:#fff;background-color:#999}
.data_table td.hover{color:blue;}
.showDate2          {width:35px;padding:3px 5px;color:#999;border:1px solid #e1e1e1;text-align:center}
.showDate2.active   {border:1px solid #c50000; }
.prev_m,.next_m     {width:10px;height:22px;display:block;background-color:#0094ff;color:#fff;cursor:pointer;text-align:center;font: bold 12px/22px "宋体"}
.prev_y,.next_y     {width:18px;height:22px;display:block;background-color:#0094ff;color:#fff;cursor:pointer;text-align:center;font: bold 12px/22px "宋体";margin:0 5px;}



.huiyuanbt i{ font-size:12px; font-weight:normal; float:right;}
.dibuxiangqing-nr { line-height:28px; font-size:14px;}
.dibuxiangqing-nr h3{ color:#4e4e4e; border-bottom:1px #4e4e4e dotted; font-size:18px; font-weight:normal; font-family:"microsoft yahei"; text-align:center; padding:30px 0 20px 0; margin-bottom:30px;background: white;}
.xiangguanwenzhang{border:1px #4e4e4e dotted; padding:20px; margin:30px 0;}
.xiangguanwenzhang h3{ margin-bottom:10px;}
.xiangguanwenzhang ul li{ height:28px; line-height:28px;}

/*改版*/
.top_box{padding:15px 0 ;/* border-bottom: 5px solid #4e4e4e;*/}
.index{width:1000px;margin: 0 auto;font-size: 15px;line-height: 40px; }
.index a{cursor: pointer;}
.color{background:#eef0ef ;}
.hualang1 ul li {width: 214px;margin-right: 8px;}
.center{margin: 0 auto;}
.center img{display: block; margin: 50px auto; margin-top: 0;}
.lvkuai2{margin-top: 0;height:85px;background: #4e4e4e;}

.yishujiamen>ul{width:900px;}
.ysjcaidan li { /* margin: 0px 4px; */ float: left; width: 150px; height: 45px; line-height: 45px; font-size: 18px; text-align: center; background: #fff;margin-right: 13px;}

.news_xilie { float: left; width:415px;}
.gonggao a{color: #4e4e4e;}
/*ight: 124px; margin: 0 auto; position: relative; overflow: hidden; }*/
.mod18 .listBox ul { height: 100px; position: absolute; }
.mod18 .listBox li { width: 75px; height: 75px; cursor: pointer; position: relative; padding: 20px 12px; }
.mod18 .listBox li i { display: none; }
.mod18 .listBox li a { display: block; width: 74px; height: 74px; }
.mod18 .listBox li img { width: 100%; height: 100%; -moz-border-radius: 37px; -webkit-border-radius: 37px; border-radius: 37px; }
.mod18 .listBox li.on { width: 114px; }
.mod18 .listBox .on img { width: 114px; margin-top: -20px; height: 114px; -moz-border-radius: 57px; -webkit-border-radius: 57px; border-radius: 57px; }
.mod18 .listBox .on i { display: block; }
/*yishujiafenlei*/
.yishujianr_box { width: 890px; margin: 0 auto; overflow: hidden; clear: both;}
.fenlei { font-size: 12px; padding: 15px; border:1px #ccc dashed; margin-top:15px; overflow:hidden;}
.fenlei ul{ margin-bottom:24px;border: none;}
.fenlei a {margin: 0px 4px;padding:2px 3px;}
.fenlei a:hover{ background:#4e4e4e; color:#fff; padding:2px 3px;}
.fenlei li{ padding:0px 0px; border-bottom:1px #ddd solid;}
.ysjcaidan, .yishujiamen ul { overflow: hidden; font-family: "微软雅黑"; }
.ysjcaidan li { /* margin: 0px 4px; */ float: left; width: 150px; height: 45px; line-height: 45px; font-size: 18px; text-align: center; background: #fff; margin-right: 10px;}
.ysjcaidan li a { color: #4e4e4e ; display: block; }
.ysjcaidan li a:hover, .ysjcaidan .caidanon a { background: #c9c9c9; display: block; }
.yishujiamen { padding-top: 40px; overflow: hidden; }
.dingbu { margin-top: 40px; }
.yishujiamen li { width: 217px; margin: 4px; float: left; background: #fff;height: 314px; }
.yishujiamen li img { height: 214px;height: 254px; }
.yishujiamen li a:hover img { -webkit-filter: brightness(110%); transform: scale(1.05);}
.yishujiamen li p { text-align: center; font-size: 15px; /* padding: 20px 0px 20px 0px; */ /* float: left; */ width: 217px; line-height: 60px;}
.zuopinming { text-align: center; width: 193px; float: left; margin-top: 18px; color: #4e4e4e ; }
.zuopinjia { text-align: center; width: 193px; float: left; color: #4e4e4e ; padding-bottom: 20px; margin-top: 8px; }
.zuopinjia i { font-style: normal; font-size: 20px; color: #d01a19; font-weight: bold; }
.yishujia_xinwen {margin:0 auto;margin-top: 40px; color: #1c1c1c; font-size: 16px;width:800px }
.yishujia_xinwen li { line-height: 35px; height: 35px; margin-bottom: 3px; /*background: rgba(0,0,0,0) url(../images/dian.gif) no-repeat 15px center; */padding-left: 30px; padding-right: 15px; }
.yishujia_xinwen li span { float: right; }
.yishujia_xinwen h1 { color: #49b8a4; font-family: "微软雅黑"; margin-bottom: 30px; font-size: 24px; }
.yishujia_xinwen img { margin: 0 auto; display: table-cell; }
.zhishu img { margin: 0 auto; display: table-cell; border: 1px #ccc dotted; }
.denglu_box { background: #4e4e4e; padding: 70px 0px; overflow: hidden; }
.denglu_right { width: 306px; background: #fff; padding: 40px 22px 100px 22px; font-family: "微软雅黑"; }
.denglu_right h3 { font-size: 16px; margin-bottom: 25px; }
.dengluzhanghao { font-size: 14px; background: url(../images/zhanghao.png) no-repeat left center; width: 249px; height: 40px; border: 1px #cbcbcb solid; font-family: "微软雅黑"; padding-left: 55px; color: #999; margin-bottom: 25px; }
.denglumima { background: url(../images/mima.png) no-repeat left center; }
.denglu_right h6 { font-weight: normal; overflow: hidden; margin-bottom: 25px; }
.dengluanniu { background: #af0000; text-align: center; font-size: 14px; height: 42px; line-height: 42px; border-radius: 3px; }
.dengluanniu a { color: #fff; display: block; border-radius: 3px; }
.dengluanniu a:hover { background: #bd0000; }
.zhuce_box { padding-top: 55px; }
.zhuce { width: 700px; margin: 0 auto; border: 1px #dddddd solid; border-top: 2px #f73e3e solid; background: #fff; padding: 30px 0px 80px 0; }
.zhuce h2 { text-align: center; font-size: 24px; font-weight: normal; margin-bottom: 20px; }
.zhuce table { margin: 0 auto; font-size: 14px; line-height: 70px; color: #999; }
.yishujia_box.zhuce_box.com_box .zhuce table tr td form { font-size: 12px; }
.zhucewenben { width: 230px; height: 36px; line-height: 36px; border: 1px #cccccc solid; margin-left: 20px; padding-left: 10px; padding-right: 30px; }
.zhuce table tr i { font-style: normal; color: #f73e3e; }
.yonghu { background: url(../images/zhucezhanghao.png) no-repeat right center; }
.mima { background: url(../images/zhucemima.png) no-repeat right center; }
.shoujiyan { background: url(../images/shoujiyanzheng.png) no-repeat right center; }
.youxiangyanzheng { font-size: 12px; }
.youxiangyanzheng a { color: #005ea7; text-decoration: underline; }
.zhucexieyi { font-size: 12px; }
.zhucexieyi a { color: #005ea7; }
.yanzheng { width: 130px; height: 36px; line-height: 36px; border: 1px #cccccc solid; margin-left: 20px; padding-left: 10px; }
.yanzhengma { margin-left: 12px; line-height: 38px; vertical-align: middle; height: 42px; display: inline-block; }
.huoquyan { margin-left: 12px; height: 36px; line-height: 36px; font-size: 12px; width: 100px; text-align: center; display: inline-block; border: 1px #dddddd solid; }
.huoquyan a { color: #4e4e4e ; display: block; background: #f4f4f4; }
.huoquyan a:hover { background: #e9e9e9; }
.xieyi { line-height: 40px; height: 40px; }
.tongyi { padding-left: 20px; }
.zhuceanniu { background: #e84548; border: 0px; border-radius: 3px; width: 270px; height: 38px; line-height: 38px; margin-left: 20px; font-family: "微软雅黑"; font-size: 15px; color: #fffffd; font-weight: bold; cursor: pointer; }
.yizhuce { font-size: 12px; text-decoration: underline; height: 20px; line-height: 20px; margin-left: 200px; }
.yizhuce a { color: #999; }
/*忘记密码  必要样式*/
.clears { clear: both; }
.for-liucheng { width: 640px; margin: 30px auto; height: 50px; padding: 20px 0 0 0; position: relative; }
.liulist { float: left; width: 25%; height: 7px; background: #ccc; }
.liutextbox { position: absolute; width: 100%; left: 0; top: 10px; }
.liutextbox .liutext { float: left; width: 25%; text-align: center; }
.liutextbox .liutext em { display: inline-block; width: 24px; height: 24px; -moz-border-radius: 24px; -webkit-border-radius: 24px; border-radius: 24px; background: #ccc; text-align: center; font-size: 14px; line-height: 24px; font-style: normal; font-weight: bold; color: #fff; }
.liutextbox .liutext strong { display: inline-block; height: 26px; line-height: 26px; font-weight: 400; }
.liulist.for-cur { background: #77b852; }
.liutextbox .for-cur em { background: #77b852; }
.liutextbox .for-cur strong { color: #77b852; }
.forget-pwd { width: 500px; margin: 20px auto; min-height: 400px; }
.forget-pwd input, .forget-pwd select, .forget-pwd button { border: 0; margin: 0; padding: 0; background: none; }
.forget-pwd dl { margin-bottom: 20px; }
.forget-pwd dt { float: left; padding-right: 10px; width: 100px; height: 30px; line-height: 30px; text-align: right; font-size: 14px; }
.forget-pwd dd { float: left; width: 380px; height: 30px; position: relative; }
.forget-pwd dd input { width: 190px; height: 28px; border: #ccc 1px solid; background: #fff; line-height: 28px; }
.forget-pwd dd select { width: 190px; height: 30px; border: #ccc 1px solid; background: #fff; }
.forget-pwd dd button { width: 120px; height: 30px; line-height: 30px; border: #ddd 1px solid; background: #fff; text-align: center; cursor: pointer; font-size: 12px; color: #666; }
.forget-pwd .yanzma { position: absolute; left: 200px; top: 2px; height: 30px; line-height: 30px; width: 180px; }
.forget-pwd .yanzma i { font-style: normal; float: right; margin-right: 55px; }
.subtijiao { padding: 0 0 0 110px; }
.subtijiao input { width: 85px; height: 32px; background: #4e4e4e; color: #fff; font-size: 14px; cursor: pointer; }
.successs { text-align: center; padding: 20px 0 60px 0; }
.successs h3 { padding: 20px; font-size: 25px; color: #A0CD4E; font-weight: normal; }
/*dingdan*/
.dingdan_box { background: #eef0ef; padding-bottom: 20px;}
.gbook { vertical-align: middle; }
.dib-wrap { font-size: 0; *word-spacing:-1px;
padding: 10px 0px; }
.dib-wrap .dib { font-size: 12px; letter-spacing: normal; word-spacing: normal; vertical-align: top }
.dib { display: inline-block; *display:inline;
*zoom:1
}
.kd-popup { position: relative; z-index: 100; padding: 3px; background: #f2f2f2; border: 1px solid #a6a6a6; font-family: tahoma; font-size: 12px; -moz-box-shadow: 2px 2px 0 #ccc; -webkit-box-shadow: 2px 2px 0 #ccc; box-shadow: 2px 2px 0 #ccc }
.kd-popup .box { background: #fff; padding: 10px 15px 10px 10px; font-size: 12px; margin-bottom: 0; position: static }
.kd-popup .hd { font-size: 12px; font-weight: 700; margin: 0; color: #404040; line-height: 18px; height: auto; border: 0; background: 0 }
.kd-popup .bd { margin-top: 2px; line-height: 20px; color: #404040; padding: 0; border: 0; background: 0 }
input[type=text]:focus, textarea:focus { outline: 0 }
.template { display: none }
.order-table { width: 100%; margin-top: 20px; *table-layout:fixed;
}
.order-table select { width: 140px; height: 24px }
.order-table th { border-left: 2px solid #fff; text-align: center; height: 24px; line-height: 24px; }
.order-table th.s-title { width: 350px; border-left: 0 }
.order-table th.s-price { width: 260px }
.order-table th.s-amount { width: 220px }
.order-table th.s-agio { width: 220px }
.order-table th.s-total { width: 220px }
.order-table th hr { height: 3px; background-color: #B2D1FF; color: #B2D1FF; *display:block;
border: 0; }
.order-table tfoot td { text-align: right }
.tb-promotion { margin-bottom: 10px }
.promotion { font-weight: bold; color: #ff4400; }
.order-table tfoot .point-out { padding: 10px 0 }
.order-table tfoot .point-in { position: relative; padding-bottom: 10px; }
.order-table tfoot .point-in em { font-style: normal; }
.address-confirm .tmall-shop-vip-popup { position: absolute; z-index: 9999; top: -9999px; left: -9999px }
.address-confirm .tmall-shop-vip-popup .kd-popup { border-color: #a6a6a6; background: #f2f2f2; position: relative }
.address-confirm .tmall-shop-vip-popup .kd-popup .top { background-position: -3px 0; z-index: 9999; left: 102px }
.address-confirm .tmall-shop-vip-popup .kd-popup .box { width: 230px; padding: 0 10px }
.address-confirm .tmall-shop-vip-popup .kd-popup .box p { height: 26px; line-height: 26px; border-bottom: solid 1px #f2f2f2; text-align: left }
.tmall-shop-vip-popup .kd-popup .box p:last-child { border: 0 }
.tmall-shop-vip-popup .kd-popup .box p .shop-name { display: inline-block; zoom: 1; margin-right: 10px; width: 110px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis }
.tmall-shop-vip-popup .kd-popup .box p .level { display: inline-block; zoom: 1; width: 60px; vertical-align: top; overflow: hidden; height: 26px }
.tmall-shop-vip-popup .kd-popup .box p .level em { font-size: 10px; padding: 1px 3px 2px; color: #fff; background-color: #F08080 }
.tmall-shop-vip-popup .kd-popup .box p .vip-points { display: inline-block; zoom: 1; vertical-align: top }
.order-table tfoot .point-in .t { font-weight: 700 }
.order-go { clear: both; text-align: right }
.back { padding-left: 16px; background: url(../images/back.png) no-repeat 0 3px; position: absolute; right: 150px; bottom: -28px; width: 60px }
.btn-go { width: 127px; height: 36px; position: absolute; right: -1px; bottom: -35px; _right: -2px; _bottom: -36px; font: 700 18px/36px arial }
.btn-go b { background: url(../images/36.png) no-repeat scroll 0 1px transparent; width: 127px; height: 36px; float: left; position: absolute; top: 0; left: 0; cursor: pointer; }
.label-error { background-color: #FFF2E9; border: 1px solid #4e4e4e; margin: 5px 0 0; padding: 0 5px; display: inline-block; line-height: 18px; *display:inline;
 *zoom:1;
}
.order-go .confirm-error { clear: both }
.order-go .confirm-error .msg { margin-bottom: 10px; float: right; clear: right }
.item-c2b-mobile-info { background-color: #fafcff; border-top: solid 1px #fff }
.c2b-mobile-info { margin: 10px; color: gray; overflow: hidden }
.order-table .item-c2b-mobile-info .c2b-mobile-info .mobile-attr { width: 205px; padding-left: 8px; padding-right: 5px; border-right: 1px solid #EFEFEF; border-bottom: 0; vertical-align: top }
.c2b-mobile-info .last { border: 0 }
.c2b-mobile-info .mobile-attr ul { padding-left: 25px }
.order-table .first { height: 25px }
.order-table .shop { line-height: 30px }
.order-table .shop .seller { margin-left: 30px }
.order-table .shop .promo { text-align: right }
.order-table .shop .promo div { height: 25px; overflow: hidden }
.order-table .other { background-color: #f2f7ff }
.order-table .other td { border-bottom: 1px solid #fff; vertical-align: top }
.order-table .shop-total { background-color: #F2F7FF; text-align: right }
.order-table .shop-total td { text-align: right; padding: 5px 0; height: 45px; line-height: 45px }
.order-table .item td.s-total { text-align: right }
.other-line .title, .other-line .sel, .other-line .fee { text-align: center; line-height: 40px }
.other-line .title { width: 120px; text-align: right; position: relative; right: 25px }
.input-disabled { background-color: #ccc; cursor: not-allowed }
.other-line .sel { width: 194px }
.other-line .fee { width: 136px; *width:138px;
text-align: right }
.g_price { font-size: 24px; font-weight: bold; color: #ff3a00; }
.other .price, .order-table .shop-total .price, .cod-tip { margin-right: 15px }
.other .sel select { width: 140px }
.icon img { vertical-align: middle }
.tm-bubble { position: relative; display: inline-block; padding: 1px 2px 2px 4px; line-height: 1.5; text-align: left; word-wrap: break-word; background: #fff8d9; border: 1px solid #febe8f; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; *display:inline;
*zoom:1;
}
.tm-bubble .title { color: #4e4e4e }
.payAnother-tip { display: none }
.user-info { width: 498px }
.user-info .wrap { margin-left: 10px; border-right: 1px solid #fff }
.extra-info { width: 452px; border-left: 1px solid #fff; margin-left: -1px }
.extra-info .extra-area { border-top: 1px solid #fff }
.extra-info .extra-area .content { width: 304px; text-align: left; padding-left: 26px; line-height: 40px }
.order-table .s-title .xb span { margin-right: 0 }
.order-table .item { background-color: #fafcff }
.order-table .item td { text-align: center; overflow: hidden; padding: 5px 0; height: 70px }
.order-table .gift { background-color: #fffaf2 }
.order-table .item .s-title { text-align: left; padding-left: 70px }
.order-table .item .title { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 250px; word-break: break-all; cursor: pointer; margin-left: 30px; line-height: 24px; }
.order-table .item .s-title .props { color: #666; margin-left: 30px; line-height: 18px; color: #999; }
.order-table .item .s-title .props span { margin-right: 5px }
.order-table .item .s-title .itempic { float: left; margin-left: -60px; width: 80px; height: 80px }
.order-table .item .price { margin-right: 15px; font-weight: bold; font-size: 14px; }
.price em { font-style: normal; }
.style-normal-bold-red { color: #ff4400; font-weight: bold; }
.order-table .item .s-agio select { width: 140px }
.icon-3c em { color: #fff; text-indent: -9999px; display: inline-block; *margin-top:5px;
overflow: hidden; display: none!important }
.address { margin-bottom: 40px }
.address .manage-address { float: right; font-size: 12px; font-weight: 400 }
.address .manage-address a { color: #2d62ca; }
.address .set-default { margin-left: 15px }
.address h3 { margin-bottom: 20px }
.address .address-list li { border: 1px solid #fff; *zoom:1;
line-height: 32px; padding-left: 75px; position: relative; *padding-top:2px;
*padding-bottom:2px;
*border:0;
font-size: 14px; }
.address .address-list li:hover { background: url(../images/jisongdao.png) no-repeat 10px center; background-color: #fff1e9; border: 1px solid #ff4c00; }
.address li input, .address li label { vertical-align: middle }
.address li label { }
.address li.selected { background-color: #fff5cc; border: 1px solid #ffe580 }
.address .marker { background: url(../images/23.gif) no-repeat transparent; position: absolute; top: 6px; _top: 1px; left: 10px; width: 15px; height: 25px; display: none }
.address .marker-tip { position: absolute; top: 0; left: 30px; color: #F50; font-weight: 700; display: none; _height: 24px; _line-height: 24px }
.address .modify { display: none; position: absolute; right: 10px }
.address li.selected .marker, .address li.selected .marker-tip, .address li.selected .modify { display: block }
.address .address-bar { margin-top: 5px }
.address .new { margin-left: 80px; background: url(../images/27.png) no-repeat 0 -1px #fff; width: 90px; height: 25px; display: inline-block; font-size: 0; text-indent: -99px; -webkit-text-size-adjust: none; vertical-align: text-top }
.address .edit { margin-left: 103px; display: inline-block }
.other-address { width: 915px; padding: 15px; border: 3px solid #FFF7D8; margin-left: 35px; background-color: #fff; position: absolute; left: -9999px; top: -9999px }
.other-address .hd { position: relative }
.other-address .new-buyer-notice { color: #4e4e4e  }
.address .J_Msg { display: inline-block; *display:inline;
vertical-align: middle }
#temp-address.selected { background-color: #FFF; border: 1px solid #FFEB9C; position: relative }
#temp-address.selected .address-info { padding-left: 10px; font-size: 14px; }
.max-notice { position: absolute; left: 103px; top: 0 }
.other-address .cancel span, .address-list .cancel span { display: none }
.address .address-loading { display: none }
.address-list .tip { color: gray; vertical-align: middle; margin-left: 20px }
.address-list label em { color: 666; font-style: normal; }
.address-list .selected label, .address-list .selected label em { font-weight: 700; font-size: 14px }
.other-address .default-addr label, .other-address .default-addr input { vertical-align: middle }
.other-address .default-addr label { padding-left: 0 }
.other-address .default-addr input { height: auto }
.address li.selected { margin-bottom: 7px; margin-top: 5px; -webkit-box-shadow: 5px 5px 0 #f3f3f3; -moz-box-shadow: 5px 5px 0 #f3f3f3; box-shadow: 5px 5px 0 #f3f3f3; line-height: 32px }
.address-confirm { position: relative; padding-top: 10px }
.address-confirm .kd-popup { float: right; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; border-color: #fca700; right: 0; background-color: #ffebcc }
.order-table .insure label, .order-table .insure input, .insure .fare-insure .price, .order-table .insure-tip .price { vertical-align: middle }
.order-table .insure-wrap { margin-right: 10px }
.order-table .insure-tip .price { margin-right: 15px; *margin-right:22px;
_margin-right: 18px }
.order-table .insure-wrap .price { vertical-align: baseline; margin-right: 0 }
/*****购物车*********/
.gwc { width: 760px; overflow: hidden; }
.gwc_tb1 { width: 100%; height: 38px; overflow: hidden; }
.tb1_td1 { width: 35px; text-align: center; }
.tb1_td3 { width: 240px; text-align: center; }
.tb1_td4 { width: 120px; text-align: center; font-weight: bold; }
.tb1_td5 { width: 115px; text-align: center; }
.tb1_td6 { width: 100px; text-align: center; }
.tb1_td7 { text-align: center; }
.tb1_td8 { text-align: center; background: #66b6ff; width: 65px; height: 25px; line-height: 25px; display: inline-block; border-radius: 3px; margin: 0 auto; margin-top: 28px; margin-left: 15px; }
.tb1_td8 a { color: #fff; display: block; }
.gwc_tb2 { width: 100%; margin-top: -1px; background: #fff8e1; border: 1px solid #e5e5e5; padding-top: 20px; padding-bottom: 20px; }
.tb2_td1 { width: 40px; text-align: center; }
.tb2_td2 { width: 100px; text-align: center; }
.tb2_td2 img { width: 80px; height: 80px; }
.tb2_td3 { width: 135px; padding-left: 12px; padding-right: 18px; }
.tb2_td3 a { font-size: 14px; line-height: 22px; }
.gwc_tb3 { width: 100%; border: 1px solid #d2d2d2; background: #e7e7e7; height: 46px; margin-top: 20px; }
.gwc_tb3 tr td { font-size: 12px; }
.tb3_td2 { width: 100px; text-align: center; }
.tb3_td2 span { color: #ff5500; font-size: 12px; font-weight: bold; padding-left: 5px; padding-right: 5px; }
.tb3_td3 { width: 220px; text-align: center; }
.tb3_td3 span { font-size: 18px; font-weight: bold; }
.tb3_td4 { width: 110px; text-align: center; }
.jz2 { width: 100px; height: 46px; line-height: 46px; text-align: center; font-size: 18px; color: #fff; background: #ee0000; display: block; float: right; }
.jz2:hover { color: #fff; }
#jz1 { font-size: 18px; }
.shoucangjia { width: 1000px; margin: 0 auto; }
.shoucangjia h3 { font-size: 18px; font-weight: normal; margin-top: 20px; color: #4e4e4e ; }
.shoucangshang { padding-top: 10px; }
.xingxing { }
.yishujiaxq { padding: 20px 0px; position: relative; }
.tab { overflow: hidden; }
.tab li, .tab a, .tab-item { cursor: pointer; float: left; text-align: center; }
.m, .mt, .mc, .mb { overflow: hidden; }
.mt .extra { float: right; }
.right-extra { padding-top: 15px; width: 1000px; margin: 0 auto; }
.right-extra .mt { height: 28px; line-height: 28px; padding: 0 10px 8px; border-top: 1px solid #EED97C; background: url(../images/bg_hotsale.gif) repeat-x 0 -552px; color: #c00; }
.right-extra .tab { border-bottom: 2px solid #BE0000; margin-bottom: 10px; }
.right-extra .tab li { position: relative; height: 24px; padding: 3px 12px 0; background: url(../images/icon_clubs.gif) #ccc no-repeat right -150px; overflow: hidden; margin-right: 3px; line-height: 24px; font-size: 14px; font-weight: bold; color: #c30; }
.right-extra .tab span { position: absolute; left: 0; top: 0; z-index: 1; width: 10px; height: 27px; background: url(../images/icon_clubs.gif) no-repeat 0 -150px; }
.right-extra .tab a { float: none; color: #c30; }
.right-extra .tab .curr { background-position: right -178px; color: #fff; }
.right-extra .tab .curr span { background-position: 0 -178px; }
.right-extra .tab .curr a { color: #fff; }
.right-extra .mc .extra { padding: 5px 10px; border-top: 1px solid #F3E6C6; }
.right-extra .total { float: right; }
.right-extra .total strong { color: #FF7403; }
.right-extra .total a:link, .right-extra .total a:visited { color: #005aa0; }
.right-extra .join a:link, .right-extra .join a:visited { color: #FF7604; }
.right-extra .norecode { padding: 0 10px 10px; line-height: 30px; font-size: 13px; }
.right-extra .iloading { margin-bottom: 10px; }
/*评论列表*/
#comment .item { border: 1px solid #FFFFFF; padding: 8px 15px; }
#comment .odd { background: none repeat scroll 0 0 #F4F9FF; border: 1px solid #EDF0F1; border-radius: 10px 10px 10px 10px; }
#comment .user { color: #999999; text-align: right; }
#comment .user span { margin-left: 20px; }
#comment .user .u-level { color: #088100; }
#comment dl { margin-bottom: 5px; overflow: hidden; }
#comment dt { float: left; text-align: right; width: 80px; }
#comment dd { float: right; overflow: hidden; width: 649px; }
#comment .content { float: left; width: 510px; }
#comment .date-answer { color: #999999; float: right; text-align: right; width: 130px; }
#comment .useful { color: #999999; text-align: right; }
#comment .useful a { color: #005AA0; }
#comment dt b { background-image: url("../images/icon_clubs.gif"); background-repeat: no-repeat; float: left; height: 13px; margin: 2px 3px 0 0; width: 14px; }
#comment .ask b { background-position: -72px -14px; }
#comment .answer { color: #D75509; }
#comment .answer b { background-position: -57px -14px; }
/*图片放大镜样式*/
.jqzoom { float: left; border: none; position: relative; padding: 0px; cursor: pointer; margin: 0px; display: block; }
.zoomdiv { z-index: 100; position: absolute; top: 0px; left: 0px; width: 350px; height: 350px; background: #ffffff; border: 1px solid #CCCCCC; display: none; text-align: center; overflow: hidden; }
.jqZoomPup { z-index: 10; visibility: hidden; position: absolute; top: 0px; left: 0px; width: 20px; height: 20px; border: 1px solid #aaa; background: #ffffff /*url(../images/zoom.png) 50% center no-repeat*/; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; filter: alpha(Opacity=50); }
/*图片小图预览列表*/
.spec-preview { width: 350px; height: 350px; border: 1px solid #DFDFDF; }
.spec-scroll { clear: both; margin-top: 5px; width: 352px; }
.spec-scroll .prev { float: left; margin-right: 4px; }
.spec-scroll .next { float: right; }
.spec-scroll .prev, .spec-scroll .next { display: block; text-align: center; width: 10px; height: 54px; line-height: 54px; cursor: pointer; text-decoration: none; font-size: 30px; }
.spec-scroll .items { float: left; position: relative; width: 322px; height: 56px; overflow: hidden; margin-left: 4px; }
.spec-scroll .items ul { position: absolute; width: 999999px; height: 56px; }
.spec-scroll .items ul li { float: left; width: 64px; text-align: center; }
.spec-scroll .items ul li img { border: 1px solid #CCC; padding: 2px; width: 50px; height: 50px; }
.spec-scroll .items ul li img:hover { border: 2px solid #FF6600; padding: 1px; }
.chanpinjieshao { width: 410px; float: left; margin-left: 30px; }
.xiangqingdan { margin-top: 20px; }
.xiangqingdan td { padding:8px 0px; }
.xiangqingdan tr td i { font-size: 18px; color: #4e4e4e; font-weight: bold; }
.xiangqingdan tr td select { border: 0; outline: 0; }
.jianshu { margin-top: 20px; }
.bookNum { width: 64px; margin: 0px auto; height: 32px; position: relative; float: left; margin-top: 12px; margin-right: 10px; display: inline-block; }
.bookNum a { text-align: center; cursor: pointer; color: rgba(255,255,255,0); width: 16px; height: 12px; display: block; border: 1px solid #a7a6ac; }
.num_jian { border-right: 1px solid #a7a6ac; background: url(../images/jian.png) no-repeat center center; position: absolute; bottom: 0px; right: 0; }
.num_jia { border-left: 1px solid #a7a6ac; background: url(../images/jia.png) no-repeat center center; position: absolute; top: 0px; right: 0; }
.goumaishuliang { width: 35px; height: 30px; text-align: left; border: 1px solid #a7a6ac; font-size: 12px; outline: none; position: absolute; top: 0px; left: 0; }
.kucun { margin-left: 30px; }
.goumaianniu { margin-top: 30px; }
.goumaianniu li { float: left; margin: 0px 6px; width: 115px; height: 34px; line-height: 34px; text-align: center; font-size: 14px; }
.goumaianniu li a { color: #eee; display: block; border-radius: 2px; }
.lijigoumai { background: #4e4e4e; }
.gwcjr { background: #d62037; }
.goumaianniu li a.jrshoucang { width: 90px; text-indent: 1.5em; border: 1px #e3e3e3 solid; color: #4e4e4e ; font-size: 12px; background: #f3f3f3 url(../images/xin.png) no-repeat 8px center; }
.shangxiagun { width: 150px; border: 1px #4e4e4e dotted; border-top: 0px; /*position: absolute; top: 0px; right: 0px;*/ margin-top: -55px; }
/*maincontent*/


.maincontent .box04 ol li { height: 125px; font-size: 13px; border-bottom: 2px solid #fff; }
.maincontent .box04 ol li a { color: #6f746e; display: block; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; }
.maincontent .box04 ol li a:hover { color: #ef9b11; text-decoration: none; }
.maincontent .box04 .part { width: 100%; text-align: center; }
.maincontent .box04 .part span { cursor: pointer; }
.maincontent h2 { font-size: 16px; color: #4e4e4e; text-align: center; border-bottom: 1px #4e4e4e dotted; margin-bottom: 20px; padding: 6px 0px; }
.breakNewsblock { width: 100%; }
#breakNews .list6 { height: 380px; overflow: hidden; width: 100%; }
#breakNews .list6 ol { margin: 0; padding: 0; list-style: none; }
.maincontent .box04 ol li { height: 125px; font-size: 13px; }
.maincontent .box04 ol li a { color: #F00; display: block; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; text-align: center; font-weight: bold; }
#breakNews .hit { width: 12px; padding-top: 12px; margin-left: 26px; }
.paihang_left { width: 175px; }
.mpingjia { width: 808px; }
.pinjiapaihang { border: 1px #ccc solid; margin-bottom: 20px; }
.pinjiapaihang h3 { text-align: center; height: 30px; line-height: 30px; border-bottom: 1px #ccc solid; }
.leibie { padding: 12px; font-size: 14px; overflow: hidden; }
.leibie li { width: 74px; float: left; line-height: 26px; }
.pingjiakuang { margin-top: 30px; }
.pingjiatouxiang img { width: 80px; height: 80px; border-radius: 40px; }
.pingjianeirong { width: 520px; }
.demo2 { width: 500px; border: 1px solid #ffb941; height: 100px; position: relative; margin-left: 20px; }
.demo2 em, .demo2 span { font-style: normal; font-size: 30px; position: absolute; left: -10px; top: 10px; color: #ffb941; }
.demo2 span { left: -8px; color: white; }
.neirong_pj { width: 480px; height: 80px; border: 0; padding: 10px; color: #666; }
.tijiao_pj { float: right; width: 82px; height: 30px; line-height: 30px; text-align: center; background: #ff8140; border: 0px; cursor: pointer; margin-top: 10px; color: #fff; font-family: "微软雅黑"; }
/*shouhuodizhi*/
.shouhuodizhi { padding: 20px 0px; }
.dizhi_bt span { color: #fc6210; margin-right: 20px; }
.shouhuobiao { margin-bottom: 30px; }
.shouhuobiao tr { height: 45px; }
.shouhuobiao td { padding-left: 10px; }
.shouhuobiao td i { color: #fc6210; }
.xiangxidizhi { width: 400px; height: 80px; border: 1px #ccc solid; }
.dizhiwenben { width: 260px; height: 28px; line-height: 28px; border: 1px #ccc solid; }
.baocun { width: 80px; height: 30px; line-height: 30px; color: #fff; background: #4E4E4E; border: 0px; font-size: 14px; border-radius: 3px; cursor: pointer; }
.shouhuobianji { border: 1px #e7e7e7 solid; margin-top: 20px;background:white ; }
.shouhuobianji td { border-bottom: 1px #e7e7e7 solid; text-indent: 0.5em; }
.shouhuobt { background: #f2f2f2; }
.shouhuobianji td h6 { font-weight: normal; color: #ff3300; border: 1px #ff3300 solid; background: #ffd6cc; width: 60px; padding: 3px 0; border-radius: 3px; }
.shouhuobianji td a { color: #3366cc; }
.shouhuobianji td i { display: none; }
.shouhuobianji td i a { color: #fff; background: #ff3300; width: 60px; padding: 4px 0; border-radius: 3px; display: block; }
.shouhuohover:hover { background: #eeeeee; }
.shouhuohover:hover i { display: block; }
.zhishu_left { width: 680px; border: 1px #ccc solid; padding: 30px; margin-top: 20px; }
.zhishu_left span.zhishuchaxun { background: url(../images/ysjcx.png) no-repeat left center; padding-left: 30px; height: 30px; line-height: 30px; display: inline-block; float: left; margin-right: 20px; }
.zhishu_right { width: 225px; margin-top: 20px; }
.yishutext { border: 2px #d62037 solid; font-family: "微软雅黑"; width: 250px; }
.yishubutton { background: #d62037; font-size: 16px; font-family: "微软雅黑"; }
.zhishuleft_top { border-bottom: 1px #4e4e4e dotted; overflow: hidden; padding: 10px 0px 30px 100px; }
.zhishutupian { margin-top: 30px; }
.zhishutupian img { border: 1px #ccc dotted; }
.zhishubiao { margin-top: 20px; }
.dangdaiyishu h6 { text-align: center; background: #e61f18; width: 220px; float: right; height: 30px; line-height: 30px; color: #fff; margin-top: 10px; margin-bottom: 20px; }
.yishujiaming { background: #ebebeb; border: 1px #ccc solid; padding: 10px; clear: both; overflow: hidden; }
.yishujiaming h5 { color: #e61f18; float: left; }
.yishujiaming ul { margin-top: 10px; float: left; margin-bottom: 10px; }
.yishujiaming ul li { float: left; line-height: 24px; margin-right: 15px; }
.zhishu_right li img { width: 225px; border: 1px #ccc solid; margin-bottom: 20px; }
.liaojie a { color: #666; width: 490px; text-align: right; }
.liaojie a:hover { color: #4e4e4e ; }
.yishu_bt { height: 114px; line-height: 114px; font-size: 18px; position:relative; padding:20px 0px; }
.gerendabiaoti{ padding:0px;}
.gerendaohang{ position:absolute; right:0px; bottom:0px; width:510px; font-size:14px;}
.gerendaohang li{ margin-left:5px; width:80px; float:left; height:35px; line-height:35px; text-align:center;}
.gerendaohang li a{ background:#2bba9e; display:block; color:#fff;border-top-left-radius: 5px;
  border-top-right-radius: 5px;}
.gerendaohang li a:hover, .gerendaohang li a.yishuon{ background:#eef0ef; color:#4e4e4e ;}
.yishu_bt img { width: 114px; height: 114px; -moz-border-radius: 57px; -webkit-border-radius: 57px; border-radius: 57px; float: left; margin-right: 20px; }
.yishu_bt i { margin-right: 40px; }
.blk_18 { FONT-SIZE: 12px; OVERFLOW: hidden; WIDTH: 800px; margin: 0 auto; position: relative; margin-top: 50px; ZOOM: 1 }
.blk_18 .pcont { FLOAT: left; OVERFLOW: hidden; WIDTH: 800px; }
.blk_18 .ScrCont { WIDTH: 32766px; ZOOM: 1 }
.blk_18 #List1_1, .blk_18 #List2_1 { float: left; }
.blk_18 .LeftBotton { BACKGROUND: url(../images/td_bg.png) no-repeat; background-position: left 0px; FLOAT: left; WIDTH: 35px; HEIGHT: 55px; z-index: 9999; position: absolute; top: 40%; left: 0px; }
.blk_18 .RightBotton { BACKGROUND: url(../images/td_bg.png) no-repeat; background-position: left -113px; FLOAT: left; WIDTH: 35px; HEIGHT: 55px; z-index: 9999999; position: absolute; top: 40%; right: 0px; }
.blk_18 .shipinzuo { BACKGROUND: url(../images/td_bg.png) no-repeat; background-position: left 0px; FLOAT: left; WIDTH: 35px; HEIGHT: 55px; z-index: 9999; position: absolute; top: 25%; left: 0px; }
.blk_18 .shipinyou { BACKGROUND: url(../images/td_bg.png) no-repeat; background-position: left -113px; FLOAT: left; WIDTH: 35px; HEIGHT: 55px; z-index: 9999999; position: absolute; top: 25%; right: 0px; }
.blk_18 .LeftBotton { position: absolute; MARGIN-LEFT: 0px; z-index: 9999; }
.blk_18 .RightBotton { position: absolute; z-index: 9999; }
.blk_18 .LeftBotton:hover { BACKGROUND-POSITION: left -55px; z-index: 9999; }
.blk_18 .RightBotton:hover { BACKGROUND-POSITION: left -168px; z-index: 9999; }
.blk_18 .pl IMG { width: 193px; DISPLAY: block; CURSOR: pointer; margin-bottom: 40px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; z-index: -999; }
.blk_18 .pl { FLOAT: left; text-align: center; WIDTH: 193px; padding-bottom: 20px; margin-right: 10px; z-index: -999; background: #fff; font-size: 15px; }
.blk_18 .sp { width: 160px; margin-right: 34px; padding-bottom: 0; background: none; }
.blk_18 .sp IMG { width: 160px; margin-bottom: 10px; }
.blk_18 A.pl:hover { z-index: -999; }
.blk_18 A:hover .bianse { color: #ff9900; }
.blk_18 A:hover .zoujin { background: #ffa21e; color: #fff; }
.tuidui_bt { line-height: 30px; padding: 20px 10px; font-size: 16px; text-align: center; }
.xyzc { padding: 0px 30px; }
.shipin_zheng, .zhanlan_box { width: 890px; font-size: 14px; margin:0 auto;/* padding-bottom: 20px; */}
.shipin_zheng ul { overflow: hidden;margin:0 auto; }
.shipin_zheng li { float: left; text-align: center; font-size: 14px;/* margin: 12px; */position: relative; background:white;padding: 0;}
.shipin_zheng li p { /* margin-top: 30px; *//* padding-bottom: 20px; */ }
.shipin_zheng li i { position: absolute; top: 60px; left: 85px; width: 40px; height: 40px; background: url(../images/shipin.png) no-repeat center; z-index: 999; }
.shipin_zheng li a i { display: none; }
.shipin_zheng li a:hover i { display: block; z-index: 9999; }
.shipinkuan, .shipinkuan .pcont { width: 740px; }
.zhanlan_box ul { overflow: hidden; margin-top: 38px; }
.zhanlan_box li img { float: left; width: 148px; height: 400px; position: relative; }
.zhanlan_box li { font-weight: bold; float: left; width: 148px; height: 400px; position: relative; }
.zhanlan_box li i { width: 148px; height: 400px; color: #fff; line-height: 400px; background-color: rgba(0,0,0,0.7); text-align: center; position: absolute; left: 0; bottom: 0; filter: alpha(opacity=70); /*支持 IE 浏览器*/ -moz-opacity: 0.70; /*支持 FireFox 浏览器*/ opacity: 0.70; font-size: 20px; }
.zhanlan_box li a i { display: none; }
.zhanlan_box li a:hover i { display: block; }
.bodyCon07 { width: 1000px;; float: left;  }
.bodyCon07 .teacher { width: 1000px;position: relative; margin: 0 auto; }
.bodyCon07 .teacher .teacherPic { width: 1000px; }
.bodyCon07 .teacher .teacherPic .content { width: 214px; height: 314px; float: left; position: relative; overflow: hidden;  margin-bottom: 3px;margin: 4px;}
.bodyCon07 .teacher .teacherPic .content img{width: 100%;}
.bodyCon07 .teacher .teacherPic .content .txt { width: 214px; height: 50px; background: rgba(18,21,44,0.7); position: absolute; left: 0px; bottom: 0px; /* border-top: 2px solid #4e4e4e; */ text-align: center;}
.bodyCon07 .teacher .teacherPic .content .txt h3 { /* color: #4e4e4e; */text-align: center;width: 214px;line-height: 20px; font-size: 12px; font-weight: 100; margin: 5px 0 0px 0; /* font-weight: bold; */}
.bodyCon07 .teacher .teacherPic h4 { color: #fff; font-size: 14px; font-weight: 100;text-align: center;  }
.bodyCon07 .teacher .teacherPic .content .txt p {width: 240px; color: #fff; font-size: 12px; line-height: 24px; margin-top: 10px; padding-top: 12px; border-top: 1px solid #4e4e4e;text-align: center;  }
.bodyCon07 .teacher .teacherPic .content .txt p span{width: 220px;text-align: center;display: block; margin: 0 auto;}
.bodyCon07 .teacher .teacherPic .content .txt i a { color: #ec4e4f; float: right; font-size: 12px; text-align: center; }
.zhanlan_san {/* border-top: 2px #4e4e4e solid; width: 740px; padding-top: 38px;*/ }
/*#play { width: 740px; text-align: center; position: relative; overflow: hidden; }
#play .change_a { width: 50%; height: 90%; position: absolute; top: 0; z-index: 1; cursor: pointer; display: block; overflow: hidden; }
#play .prev_a { left: 0; }
#play .next_a { right: 0 }
#play .change_a span { width: 24px; height: 43px; display: block; position: absolute; top: 50%; margin-top: -21px; display: none }
#play .prev_a span { background: url(../images/s_gallery_2012110702.png) no-repeat 0px -50px; left: 20px; }
#play .next_a span { background: url(../images/s_gallery_2012110702.png) no-repeat -30px -50px; right: 20px; }
.img_a { height: 500px; display: block; }
.xiaotukuai { width: 740px; background: #4e4e4e; margin-top: 10px; position: relative; }
#play .img_ul { position: relative; z-index: 1; height: 560px; background: url(../images/rbg.jpg) repeat; width: 700px; padding: 40px 20px 0px 20px; }
#play .img_ul li h3 { margin-top: 16px; }
#play .img_ul li img { max-width: 570px; max-height: 570px; }*/
.img_hd { width: 640px; overflow: hidden; height: 66px; padding: 10px 0; margin-top: 15px; margin: 5px auto; position: relative; }
.img_hd ul { position: absolute; z-index: 1; }
.img_hd ul li { float: left; width: 80px; height: 60px; border: 3px solid #eee; cursor: pointer; margin: 0 3px 0 1px; overflow: hidden; *display:inline;
padding: 1px; text-align: center; background: #fff; }
.img_hd ul li img { height: 60px; }
.img_hd ul li.on { border-color: rgb(45, 150, 233); }
.bottom_a { background: url(../images/s_gallery_2012110702.png) no-repeat; width: 22px; height: 22px; position: absolute; display: block; top: 50%; margin-top: -11px; cursor: pointer; z-index: 10 }
.prev_a { background-position: 0 -24px; left: 5px; }
.next_a { background-position: -30px -24px; right: 5px; }
.zhanlanjieshao { font-size: 14px; margin-top: 30px; line-height: 24px; color: #4e4e4e ; }
.zhanlanjieshao dl { margin-bottom: 20px; padding: 0 98px; }
.zhanlanjieshao dl dt { float: left; font-weight: bold; }
.zhanlanjieshao h2 { margin-bottom: 10px; margin-top: 30px; }
.exTxt {padding: 0 98px; }
.exTxt h2 { font-weight: bold; font-size: 16px; padding-bottom: 5px; }
.exText { font-size: 14px; line-height: 30px; margin-bottom: 12px; overflow: hidden; }
.exTxt .work { text-align: right; }
.exTxt .work span { display: inline-block; line-height: 1.2; background-color: #4e4e4e ; color: #FEFEFE; font-size: 14px; cursor: pointer; margin-bottom: 13px; padding-left: 1px; }
.exTxt .work span.hover { background-color: #4e4e4e; }
.hualang_box { width: 890px; font-size: 14px;padding-top: 38px; margin: 0 auto;}
.hualang_box ul{/* margin-left:4px; */margin: 0 auto;}
.hualang_box ul li{display: inline-block;width: 214px; margin-bottom: 4px; margin-right: 4px;padding: 0;height: 314px;}
li{display: block;margin: 0 auto;/* width: 100%; */}
/*.hualang_box dl { overflow: hidden; border-bottom: 1px #ccc dotted; margin-bottom: 22px; padding-bottom: 20px; }
.hualang_box dl dt { width: 200px; float: left; margin-right: 20px; }
.hualang_box dl dd { line-height: 30px; float: left; width: 500px; }
.hualang_box dl dd h3, .hualang_box dl dd p { margin-bottom: 7px; overflow: hidden; }
.hualang_box dl dd p span { display: inline-block; float: left; width: 80px; }
.hualang_box dl dd p b { float: left; display: inline-block; width: 300px; font-weight: normal; }*/
.xiangqing { margin-top: 15px; float: left; }
.xiangqing a { color: #fff; background: #4e4e4e; display: block; padding: 0px 5px; }
.xiangqing a:hover { background: #ec4e4f; }
/*画廊切换*/
.TTSlider { width: 740px; border-top: 2px #4e4e4e solid; padding-top: 18px; }
.TTSlider li { list-style-type: none; float: left; }
.TTSlider li img { border: none; }
.TTSliderTitle { height: 60px; border-bottom: 3px #d2d2d2 solid; }
.TTSliderTitle ul { width: 740px; }
.TTSliderTitle li { width: 120px; height: 60px; position: relative; z-index: 3; left: 0; text-align: center; font-size: 16px; font-weight: bold; }
.TTSliderTitle li div { width: 120px; left: 0; right: 0; top: 0; bottom: 0; position: absolute; _width: 139px; _height: 62px; text-align: center; }
.TTSliderTitle .cur div a { width: 120px; color: #F00; background: url(../images/tag.png) no-repeat center bottom; z-index: 3; border-bottom: 3px #4e4e4e solid; _height: 60px; _width: 136px; text-align: center; }
.TTSliderTitle .noneBorRight div { border-right: none; }
.TTSliderTitle li a { display: block; width: 120px; float: left; text-align: center; height: 100%; line-height: 61px; text-decoration: none; overflow: hidden; *width:49%;
}
.TTSliderTitle li a img { height: 50px; margin: 6px; width: 50px }
.TTSliderPic { width: 680px; padding: 20px 30px; position: relative;/*height: 310px;*/ z-index: 1; background: #eef0ef; }
.TTSliderPicList { position: relative; width: 640px; overflow: hidden; height: 240px; margin: 0 auto; }
.TTSliderPic ul { position: absolute; display: none; top: 3px; left: 0 }
.TTSliderPic ul.show { display: block; }
.TTSliderPic li img { width: 150px }
.TTSliderPic li { width: 150px; padding: 0 5px; height: 180px; }
.TTSliderPic li a { display: block; background: #fff; overflow: hidden; }
.TTSliderPic li p { height: 60px; line-height: 60px; text-align: center; color: #333; font-size: 14px; }
.TTSliderPrevBtn, .TTSliderNextBtn { height: 100%; width: 45px; position: absolute; z-index: 999; top: 0; text-align: center; }
.TTSliderPrevBtn { left: 0 }
.TTSliderNextBtn { right: 0; }
.TTSliderPrevBtn a, .TTSliderNextBtn a { height: 30px; width: 20px; display: inline-block; background: url(../images/btn.png) no-repeat; margin-top: 110px }
.TTSliderNextBtn a { background: url(../images/btn.png) no-repeat -30px 0 }
.hualang_zuopin, .hualang_zuopinjia { width: 150px; }
.hualang_zuopin { margin-top: 10px; }
.hualang_zuopinjia { padding-bottom: 10px; }
.hualang_zuopinjia i { font-size: 16px; }
.hualangjianjie { width: 640px; font-size: 14px; line-height: 28px; padding-bottom: 10px; }
.hualangnr { overflow: hidden; border-bottom: 1px #ccc dotted; padding-bottom: 15px; margin-bottom: 10px; margin-top: 20px; width: 883px;margin: 0 auto;margin-bottom: 20px;}
.hualangnr .hualangnr1 { float: left; width: 214px; }



.gengduo { text-align: right; width: 640px; }
.gengduo a { background: #333; color: #fff; padding: 5px 8px; }
.hualangneirong { font-size: 14px; line-height: 28px;width: 600px;float:right ; margin-top: -8px;}
.hualangneirong h3{line-height: 33px;}
.xinxileft { width: 210px; float: left; margin-top: 40px;padding-bottom: 50px; }
.xinxiright { width: 800px; float: right; margin-top: 50px; }
.leftMenu { min-width: 210px; width: 210px; margin: 0px auto 0 auto; }
.menu { border: none; border-top: #4e4e4e 4px solid; border-bottom: #4e4e4e 4px solid; background: #ffffff; }
.menu .ListTitle { border-bottom: none; display: block; text-align: center; /*position: relative;*/ height: 38px; line-height: 38px; cursor: pointer;;	/*+min-width:220px;*/ width:100%;font-size: 14px;
}
/*.menu .ListTitle strong a { display: block; }*/
.ListTitlePanel { position: relative; }
.leftbgbt { position: absolute; /*background: url(images/leftbgbt.jpg) no-repeat; */ width: 11px; height: 52px; left: -11px; top: -4px; }
.leftbgbt2 { position: absolute;/* background: url(images/leftbgbt2.jpg) no-repeat;*/ width: 11px; height: 48px; left: -11px; top: -1px; }
.menuList { display: block; height: auto; }
.menuList div { height: 28px; line-height: 24px; border-bottom: none; text-align: right;}
.menuList div>a { background: #fff; line-height: 28px; height: 28px; text-align: right; color: #999999; text-decoration: none;text-indent: 12px; font-size: 16px;}
.menuList div:hover, .menuList div>a.erjion { color: #f30; background:#4E4E4E; color: #fff; }
.menu .ListTitle strong a{color: #4E4E4E;display: block;font-size: 16px;}
.menu .ListTitle strong a:hover{color: white;background: #4E4E4E;}
.menuParent{border-bottom: 1px solid #DBDBDB;}
.tb1_td9 { width: 110px; }
.tb1_td9 a { border: 1px #ccc solid; border-radius: 3px; width: 70px; height: 20px; line-height: 20px; text-align: center; display: block; margin: 0 auto; }
.tb1_td9 a:hover { border: 1px #4e4e4e solid; }
.huiyuanbt { font-family: "微软雅黑"; border-bottom: 3px #ddd solid; height: 40px; line-height: 40px; }
.huiyuanbt span { border-bottom: 3px #4e4e4e solid; display: inline-block; }
.shoucangzuopin li { width: 175px; float: left; margin: 20px 7px 0px 7px; position: relative; padding: 5px; border-radius: 4px; background:white;}
.shoucangzuopin li img { width: 100%; height: 167px; }
.shoucangzuopin li a { background:white; display: block; overflow: hidden; }
.shoucangkuan { width: 175px; }
.xingon { color: #4e4e4e; }

.shoucangzuopin li em { width: 22px; height: 22px; position: absolute; right: 0; top: 0; }
.shoucangzuopin li em img {display: block; width: 24px; height: 24px; margin: 0 auto; background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/ filter: Alpha(opacity=80); background: #4e4e4e ;/*实现IE背景透明*/ }
.pingjiabianji { margin-top: 20px; line-height: 18px; border: 1px solid #e5e5e5; }
.pingjiabianji tr { background: #fff8e1; }
.pingjiabianji td { border-bottom: 1px solid #e5e5e5; }
.pingjiabianji tr.pingjiabt { height: 60px; }
.pinglun { margin-top: 20px; line-height: 18px; border: 1px solid #e5e5e5; background: #fff8e1; padding: 10px; }
.pinglun tr { height: 30px; }
.pinglunkuang { border: 1px #ccc solid; width: 350px; height: 80px; padding: 10px; }
.anniu { width: 80px; height: 32px; line-height: 32px; background: #4E4E4E; border: 0; color: #fff; cursor: pointer; margin-right:20px;font-size:16px; }
.ziliaobianji { font-size: 14px;margin-left: -10px; }
.ziliaobianji td { padding:10px; }
.touxiang { position: relative; }
.touxiang img { border: 2px #ccc solid; }
.touxiang i { background: #333; width: 100px; text-align: center; position: absolute; left: 2px; bottom: 4px; }
.touxiang a i { display: none; background: rgba(63, 63, 63, 0.6) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/ filter: Alpha(opacity=80); width: 100px; height: 25px; line-height: 25px; text-align: center; position: absolute; left: 2px; bottom: 4px; }
.touxiang a:hover i { display: block; color: #fff; font-size: 12px; }
.wenbenziliao { width: 450px; height: 32px; line-height: 32px; border: 1px #ccc solid; color: #777; }
.container { width: 400px; margin-top:40px; float:left; position: relative; font-family: 微软雅黑; font-size: 12px; }
.container p { line-height: 12px; line-height: 0px; height: 0px; margin: 10px; color: #bbb }
.action { width: 400px; height: 30px; margin: 10px 0; }
.cropped { position: absolute; right: -350px; top: 0; width: 280px; border: 1px #ddd solid; height: 460px; padding: 4px; box-shadow: 0px 0px 12px #ddd; text-align: center; }
.imageBox { position: relative; height: 400px; width: 400px; border: 1px solid #aaa; background: #fff; overflow: hidden; background-repeat: no-repeat; cursor: move; box-shadow: 4px 4px 12px #B0B0B0; }
.imageBox .thumbBox { position: absolute; top: 50%; left: 50%; width: 200px; height: 200px; margin-top: -100px; margin-left: -100px; box-sizing: border-box; border: 1px solid rgb(102, 102, 102); box-shadow: 0 0 0 1000px rgba(0, 0, 0, 0.5); background: none repeat scroll 0% 0% transparent; }
.imageBox .spinner { position: absolute; top: 0; left: 0; bottom: 0; right: 0; text-align: center; line-height: 400px; background: rgba(0,0,0,0.7); }
.Btnsty_peyton { float: right; width: 66px; display: inline-block; margin-bottom: 10px; height: 57px; line-height: 57px; font-size: 20px; color: #FFFFFF; margin: 0px 2px; background-color: #f38e81; border-radius: 3px; text-decoration: none; cursor: pointer; box-shadow: 0px 0px 5px #B0B0B0; border: 0px #fff solid; }
/*选择文件上传*/
.new-contentarea { width: 165px; overflow: hidden; margin: 0 auto; position: relative; float: left; }
.new-contentarea label { width: 100%; height: 100%; display: block; }
.new-contentarea input[type=file] { width: 188px; height: 60px; background: #333; margin: 0 auto; position: absolute; right: 50%; margin-right: -94px; top: 0; right/*\**/: 0px\9; margin-right/*\**/: 0px\9; width/*\**/: 10px\9; opacity: 0; filter: alpha(opacity=0); z-index: 2; }
a.upload-img { width: 165px; display: inline-block; margin-bottom: 10px; height: 57px; line-height: 57px; font-size: 20px; color: #FFFFFF; background-color: #f38e81; border-radius: 3px; text-decoration: none; cursor: pointer; border: 0px #fff solid; box-shadow: 0px 0px 5px #B0B0B0; }
a.upload-img:hover { background-color: #ec7e70; }
.tc { text-align: center; }
.shouhuodizhi_box{ margin-top:20px;}
.xinxi_box{ background:#f5f8fa; padding:15px; border:1px #ddd solid; margin-top:20px; margin-bottom:30px;}
.xinxi_box dl{ overflow:hidden; }
.xinxi_box dl dt img{ height:80px; width:80px; border-radius:40px; float:left; margin-right:30px;}
.xinxi_box dl dd{ line-height:26px; margin-top:25px;}
.xinxi_box dl dd i{ float:left; margin-right:40px;}
.jieshaoxinxi{ margin-top:20px; background:#f4f9ff; border:1px #a7cbf6 dotted; padding:15px; line-height:28px;}
.guanjianzi{ width:400px; height:50px;border:1px #ccc solid;}
.bianjiqi{ width:620px; height:400px; border:1px #ccc solid;}
.tianjia{ font-size:12px; float:right; background:#4E4E4E; height:30px; line-height:30px; padding:0px 10px;}
.tianjia a{ color:#fff; display:block;}
.zuojiabg{ font-size:14px; padding:30px 10px 10px 10px;}
.zuojiabg td { padding:10px; border-bottom:1px #ddd solid; }
.xuanze{ float:left; margin-right:15px; border:1px #ccc solid; width:100px; height:30px;}

.showDate           {width:248px;height:30px;line-height:30px;padding:0 5px;border:1px solid #e1e1e1;color:#999;display:block;cursor:pointer}
.show_mn            {text-align:center;padding:0 20px;}
.sel_date           {margin-top:10px;border:1px solid #999;padding:3px}
.data_table         {width:100%;margin-top:10px;}
.data_table td      {text-align:center;cursor:pointer;height:24px;font-size:14px;}
.data_table td.active      {color:#fff;background-color:#999}
.data_table td.hover{color:blue;}
.showDate2          {width:35px;padding:3px 5px;color:#999;border:1px solid #e1e1e1;text-align:center}
.showDate2.active   {border:1px solid #c50000; }
.prev_m,.next_m     {width:10px;height:22px;display:block;background-color:#0094ff;color:#fff;cursor:pointer;text-align:center;font: bold 12px/22px "宋体"}
.prev_y,.next_y     {width:18px;height:22px;display:block;background-color:#0094ff;color:#fff;cursor:pointer;text-align:center;font: bold 12px/22px "宋体";margin:0 5px;}



.huiyuanbt i{ font-size:12px; font-weight:normal; float:right;}
.dibuxiangqing-nr { line-height:28px; font-size:14px;}
.dibuxiangqing-nr h3{ color:#4e4e4e; border-bottom:1px #4e4e4e dotted; font-size:18px; font-weight:normal; font-family:"microsoft yahei"; text-align:center; padding:30px 0 20px 0; margin-bottom:30px;background: white;}
.xiangguanwenzhang{border:1px #4e4e4e dotted; padding:20px; margin:30px 0;}
.xiangguanwenzhang h3{ margin-bottom:10px;}
.xiangguanwenzhang ul li{ height:28px; line-height:28px;}

/*改版*/
.top_box{padding:15px 0 ;/* border-bottom: 5px solid #4e4e4e;*/}
.index{width:1000px;margin: 0 auto;font-size: 15px;line-height: 40px; }
.index a{cursor: pointer;}
.color{background:#eef0ef ;}
.hualang1 ul li {width: 214px;margin-right: 8px;}
.center{margin: 0 auto;width: 890px;}
.center img{display: block; margin: 50px auto; margin-top: 0;}
.lvkuai2{margin-top: 0;height:0px;background: #4e4e4e;}

.yishujiamen>ul{width:900px;}
.ysjcaidan li { /* margin: 0px 4px; */ float: left; width: 157px; height: 45px; line-height: 45px; font-size: 18px; text-align: center; background: #fff;margin-right: 13px;}

.news_xilie { float: left; width:415px;overflow: hidden;}
.gonggao a{color: #4e4e4e;}
.hezuo_box{padding-top: 20px;}



/*展览子页*/
.zhanlan_ziye li p{
	line-height: 20px;text-align: left;padding-left: 10px;color:#999;
}
.zhanlan_ziye li p.p1{margin: 2px 0;}
/*.zhanlan_ziye li p:first-of-type{color:#4e4e4e;}*/
.zhanlan_ziye li p b{color: #4e4e4e;line-height: 36px;font-size:16px ;font-weight: normal;}
.zhanlan_ziye li a:hover{color:#4e4e4e;}

.zhanlan_ziye li a img{height: 217px;height: 217;}

.hualangnr1 p{line-height: 26px;text-align: left;color:#4e4e4e;font-size: 15px;}
.hualangnr .hualangnr1 img{height: 200px;width: 214px;}
.xiangqingimg{position: fixed;background: #666;top: 0;opacity:0.8; z-index:1 ;}
.xiangqing1{opacity: 1;margin: 0 auto;width: 600px;position: fixed;height:850px;overflow:hidden;top: 0;z-index:3 ;background: white;left: 32%;margin-top: 50px;}
.xiangqing1 p{
	line-height: 36px;text-align: left;padding-left:30px;color:#4e4e4e;font-size: 20px;
}
.xiangqing1 a{padding: 30px;}




/*学术*/
.xueshu{float: left;width: 100px;}
.xueshu img{width: 100%;}
.xueshu p{line-height: 34px;font-size: 16px;text-align: center;}
.xueshu1 li{height: 44px;line-height: 44px;margin-bottom: 12px;}
.xueshu2 {margin-top: 10px;}
/*.xueshu2:last-of-type ul li:last-of-type{margin-bottom: 0;}*/

.xiangqing1:hover a{color: #4e4e4e;}

.xiangqing1 a img{display: block;margin:0 auto;/*width: 90%;*/margin-top: 12px;margin-bottom: 10px;}
.xiangqing2{position: relative;display: none;z-index: 1200;}
.chacha{width: 30px;height: 30px;position:fixed;background:#4e4e4e;margin-top:30px;color: white;line-height: 30px;text-align: center;border-radius: 50%;z-index: 6;cursor: pointer;border:2px solid white ;font-size: 16px;top:0 ;}

/*定位*/
.dingwei{position: relative; width: 100%;z-index: 1001;background: white;}




#top{ width:40px;height:40px;background-color:#999;color:white; text-decoration:none; position:fixed;margin: 0 auto; bottom:40px; line-height:40px;
text-align:center; font-size:24px; font-family:"宋体";border-radius: 5px; display: none;margin-left: 500px;left: 50%;}
#top:hover{ background-color:#4e4e4e;}
/*轮播图*/
.renwu{width: 890px;border: 1px solid red;}
.renwu1 li{width: 74px;height:74 px;border-radius: 50%;border: 1px solid yellowgreen;float: left;}



/*艺术家*/
.yishu_box ul.yishujia_img{width: 620px;height: 134px;margin: 0 auto;position: relative;/* top: -210px; */display: none;}
.yishu_box .yishujia_img li{width: 60px; height: 60px; /*padding: 10px;*/padding-top: 30px;cursor: pointer; float: left;border-radius: 50%;margin: 10px;}
.yishu_box .yishujia_img li img{height: 100%;width: 100%;border-radius: 50%;}

.yishu_box .yishujia_jieshao .yishujia_txt li{ width: 840px; height: 300px; margin-top: 30px; position: relative;/* top: -70px; */}
.yishu_box .yishujia_jieshao .yishujia_txt li a img{padding: 20px; background: #fff; float: left;width: 280px; height: 280px; }
.yishu_box .yishujia_jieshao .yishujia_txt1{width: 480px;float: right;height: 320px;overflow:hidden;position: relative;left: 10px;}
.yishu_box .yishujia_jieshao .yishujia_txt1 h3{color:#4e4e4e; margin-top: 0px;float: left;width: 490px;}
.yishu_box .yishujia_jieshao .yishujia_txt1 .duanluo{text-indent: 2em; line-height: 30px;width: 450px;color:#4e4e4e ;text-align: justify;}
.yishu_box .yishujia_img li.bianda{width:114px;height: 114px;padding-top: 0;}
#position{width: 10px;height: 10px;position:relative;top: 0;left: 100px;}
.neiline{border-bottom:none;}
.top_box{border-bottom:none;}
/*喜欢*/
.eye .eye-img{width: 20px;height: 40px;background:url(../images/img.png) no-repeat ;float: left;background-position: left 10px; margin-right: 10px;}
.eye .eye-img.place{background-position:-25px 10px}
.eye .eye-img.guanzhu{background-position:-54px 10px}
.eye_big{width: 320px; float: left;}
.eye_small{margin: 0 auto;width: 100%;margin-top:10px ;}
.eye .eye-img.zan{background-position:-81px 10px}
.eye{height: 50px;width:25%;float: left;}
.eye .eye-txt{float: left; line-height: 40px;padding-right: 10px;color:#9E9E9E;}
.dingbu{margin-top: 0;}
.eye_big2{float: right;}

.top1 .logo img{margin: 0;}
/*机构子页*/
.xinwen_box .yishu_box{border: none;}
.xinwen_box .yishu_box ul.yishujia_img{width: 620px;height: 134px;margin: 0 auto;position: relative;top: 0px;}
.xinwen_box .yishu_box .yishujia_img li{width: 60px; height: 60px; /*padding: 10px;*/padding-top: 30px;cursor: pointer; float: left;border-radius: 50%;margin: 10px;}
.xinwen_box .yishu_box .yishujia_img li img{height: 100%;width: 100%;border-radius: 50%;}

.xinwen_box .yishu_box .yishujia_jieshao .yishujia_txt li{ width: 840px; height: 300px; margin-top: 78px; position: relative;top:0px;}
.xinwen_box .yishu_box .yishujia_jieshao .yishujia_txt li a img{padding: 20px; background: #fff; float: left;width: 280px; height: 280px; }
.xinwen_box .yishu_box .yishujia_jieshao .yishujia_txt1{width: 480px;float: right;height: 300px;overflow:auto;position: relative;left: 10px;}
.xinwen_box .yishu_box .yishujia_jieshao .yishujia_txt1 h3{color: #4e4e4e; margin-top: -5px;float: left;width: 490px;}
.xinwen_box .yishu_box .yishujia_jieshao .yishujia_txt1 .duanluo{text-indent: 2em; line-height: 30px;width: 450px;color: #4e4e4e;}
.xinwen_box .yishu_box .yishujia_img li.bianda{width:114px;height: 114px;padding-top: 0;}
.xinwen_box #position{width: 10px;height: 10px;position:relative;top: 0;left: 100px;}
.xinwen_box .neiline{border-bottom: 8px solid #5d6160;}
.xinwen_box .top_box{border-bottom: 8px solid #5d6160;}
.xinwen_box .yishujia_jieshao{border: 1px #b6b6b6 solid;width: 1086px;border-top:1px solid #5d6160;margin-top: -1px;margin-bottom: 50px;height: 499px;}
/*喜欢*/
.xinwen_box .eye .eye-img{width: 20px;height: 40px;background:url(../images/img.png) no-repeat ;float: left;background-position: left 10px; margin-right: 10px;}
.xinwen_box .eye .eye-img.place{background-position:-25px 10px}
.xinwen_box .eye .eye-img.guanzhu{background-position:-54px 10px}
.xinwen_box .eye_big{width: 320px; float: left;}


.xinwen_box .eye_small{margin: 0 auto;width: 100%;margin-top:10px ;}
.xinwen_box .eye .eye-img.zan{background-position:-81px 10px}
.xinwen_box .eye{height: 50px;width:25%;float: left;}
.eye .eye-txt{float: left; line-height: 40px;padding-right: 10px;color:#9E9E9E;}
.jigou1{ width:500px;float: right;position: relative;top: -11px;right: 80px;}
.jigou1 p.jigou3 span{width: 210px;line-height: 30px;display: inline-block; color: #4e4e4e;font-weight: bold;font-size: 14px;}
.jigou1 p.jigou3{position: relative;left: 13px;top: 16px;}


.bodyCon07 .teacher .teacherPic .content.content1 .txt h3{padding-top: 10px;background: transparent;}

.news_bt>img{height: 52px;position: relative;top: -60px;background: #FFFFFF;}
.txt1 h3{ background:-webkit-linear-gradient(transparent,rgba(0,0,0,0.6)); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(transparent,rgba(0,0,0,0.6)); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(transparent,rgba(0,0,0,0.6)); /* Firefox 3.6 - 15 */
    background: linear-gradient(transparent,rgba(0,0,0,0.6)); /* 标准的语法（必须放在最后） */}
.txt1 { width: 100%; height: 35px;/*透明背景色，不透明其文字内容*/ position: absolute; left: 0; bottom: 0; color: #fff; font-family: "微软雅黑"; }
.txt1 h3 { font-size: 16px; font-weight: normal; height: 35px; text-align: center; line-height: 32px; }
.txt1 h3 a { color: #fff; font-weight: normal; font-size: 14px; position: relative;left: -100px;}
.txt1 p { font-size: 14px; text-align: center; }

.con ul li img{transition-duration:.5s ;}
.con ul li img:hover{transform: scale(1.05);}
.txt1 h3 a span{position: absolute;left: 216px;line-height: 36px;font-size: 25px;width: 20px;height: 20px;top: -1px;
background: url(../images/byz_spr.png) no-repeat;background-position:-200px -58px}


/*首页竖线*/
.nei_nav span{display: none;}
/*分页栏*/
.wenzi1{display: none;}
.ss_more {clear: both; display:block; height:33px; line-height:33px; border:1px solid #ccc; text-align:center; border-radius:8px; font-size:12px; color:#939393; width:120px; margin:30px auto 0;}
.dabox_box .ss_more:hover { color:#4e4e4e;}

.news_xilie_li p a:hover{text-decoration: underline;}
.dibufuwu li p a:hover{color:#4e4e4e ;text-decoration:underline;}

.xiaoshipin li a:hover{text-decoration:underline;}
.gonggao a:hover{text-decoration:underline;}
.txt1 h3 a span:hover{background-position:-220px -58px}


.text { float: left; width: 30px; background: #FFFFFF; height: 30px; line-height: 30px; border: 0px; font-size: 14px; color: #fff; outline: 0px; cursor: pointer;background: no-repeat;background-position: center right 10px; }
.wenbennei{width: 0;padding: 0;border: 0;margin-top: -3px;}
.nei_nav {transition-duration: 0.5s;}
.nei_nav {transition-duration: 0s;}
#position{top: 130px;}
a{color:#999999;}
a:hover{color: #4e4e4e;}
.xiangqing1 p{color: #999;}
.xiangqing1 p b{color: #4e4e4e;}
.xiangqing1 a p:first-of-type{color: #4e4e4e;line-height:60px;font-size: 24px;}
.xinwensanjiye,.yishujia_box,.color{background:#dbdbdb ;}
.xinwen_box{margin-top: 0;margin-bottom: 0;}

.yishujiamen li img{width: 217px;height: 217px;transition-duration: 0.5s;}
.yishujiamen li>a {width: 217px;height: 217px;overflow: hidden;display: block;}
.yishujiamen li:hover img{ transform: scale(1.2);}
.yishujiamen li p{line-height: 20px;text-align: left;padding-left: 10px;font-size: 14px;}
.yishujiamen li p:first-of-type{line-height: 36px;margin-top: 5px;}
.yishujiamen li p:first-of-type a{color: red;font-size: 16px;color: #4e4e4e;}
.yishujiamen li p a:hover {text-decoration:underline ;}
.yishujiamen li p span{display: inline-block;line-height: 36px;font-size: 25px;width: 20px;height: 20px;top: 3px;
right: -100px;position: relative;background: url(../images/byz_spr.png) no-repeat;background-position:-200px -58px}
.yishujiamen li p span:hover{background-position:-220px -58px}
.yuanxiao span{transition-duration:0.2s;width: 100px;height: 100px;background: #DBDBDB;display:block;text-align: center;line-height: 122px;vertical-align: middle;border-radius: 50%;}
.yuanxiao1:hover span{background: #4e4e4e;}
.yuanxiao1 p{color:#999999}
.yuanxiao1:hover p{color: #4e4e4e;}
.yuanxiao{clear: both;margin: 0 auto;width: 686px;position: relative;left: 18px;margin-top: 40px;}
.yuanxiao1{display:inline-block;margin-right:34px;clear: both;text-align: center;line-height: 36px;}
.yishujiamen li p a.shuzi{width: 50px;display: inline-block;text-align: right;position: relative;left: 96px;}
.yishujiamen li p a.shuzi:hover{color: #999999;text-decoration: none;}

.zhanlan_san.fl{padding-top: 40px;}

.pages a{background: white;}
.hualang1 ul li {width: 217px;margin: 4px;}
.yuanxiao{clear: both;margin: 0 auto;width: 687px;position: relative;left: 18px;margin-top: 40px;font-size: 14px;}
.dingdan_box { background: #eef0ef; padding-bottom: 0;}
.nei_nav li a{padding: 0px 30px;}
.nei_nav.nei_nav1 li a{padding: 0px 25px;font-size:21px;}
.xinwen_box{margin-bottom: 0;}
.shipin_zheng li.li { float: left; text-align: center; font-size: 14px;/* margin: 12px; */position: relative; background:white;padding: 0;padding-bottom: 8px;}
.xiangqing1 a img{/*width: 540px;*/height: 641px;}
.addclass{ border-bottom: 3px #4e4e4e solid; color: #4e4e4e;}
.xinwen_san h1{font-weight: normal;text-align: left;}
.yishujia_xinwen h1{font-weight: normal;color:#4e4e4e ;}
.yishu_box .yishujia_jieshao .yishujia_txt li{margin-top: 70px;}
.yishu_box{height: 500px;}
.ysjcaidan li a { color: #4e4e4e ; display: block; font-size: 14px;}
.duanluo.duanluo1{text-indent: 0;}
.yishujiamen li p{font-size: 12px;padding-left: 25px;line-height: 14px;}
.yishujiamen li p span{right: -75px;}
.yishujiamen li p a.shuzi{left: 71px;font-size: 14px;}
.yishujiamen li p:nth-of-type(2) {position: relative;top: 5px;}
.news_xilie_li p{font-size: 14px;}
.yishujia_box{padding-bottom: 40px;}
/*喜欢*/
.share .bds_tsina,.share .bds_qzone,.share .bds_weixin { background-image:url(../images/ss_png24.png); background-repeat:no-repeat;_background-image:url(http://young.artron.net/static/exhibitions/imgs/ss_png8.png);overflow:hidden; display:inline-block;}
.share .bds_tsina { width:20px; height:16px; background-position:-27px -20px!important;}
.ps .share .bds_tsina{_background-position:-27px -40px!important;}
.share .bds_tsina:hover {background-position:-152px -20px!important;}
.ps .share .bds_tsina:hover{_background-position:-152px -40px!important;}
.share .bds_qzone { width: 20px; height:16px; background-position:-57px -20px!important; margin:0 10px;line-height: 24px;margin-top: 6px;}
.ps .share .bds_qzone {_background-position:-57px -40px!important;}
.share .bds_qzone:hover {background-position:-182px -20px!important;}
.ps .share .bds_qzone:hover{_background-position:-182px -40px!important;}
.share .bds_weixin { width:20px; height:16px; background-position:-83px -20px!important;}
.ps .share .bds_weixin{_background-position:-83px -40px!important;}
.share .bds_weixin:hover {background-position:-208px -20px!important;}
.ps .share .bds_weixin:hover{_background-position:-208px -40px!important;}
.share { zoom:1; overflow:hidden;}
.share span { float:left; line-height: 30px; color:#999;}
.share .bdsharebuttonbox {float:left;}
.worksShare .praise a{ height:20px; padding-left:30px; line-height:20px; color:#999;background:none;margin-left:0px;float:none}
.worksShare .praise a span {margin-left:8px;}
.worksShare { margin:27px 0 63px; font-size:12px;margin-top: 17px;}
.worksShare .share,.worksShare .like,.worksShare .likeBtn,.likeTit{display:inline-block;*display:inline;*zoom:1;vertical-align:top;}
.worksShare .like{float:none;text-align:left;line-height:18px;padding: 0;color:#999999; float: right;}
.likeTit{float:left;margin-right:3px;}
.worksShare .likeBtn{float: right;width:18px;height:16px;margin-top: 5px; background-position: -202px -60px; overflow:hidden;/* margin-right:8px; */background-image:url(../images/byz_spr1.png);}
.worksShare .likeBtn:hover,.worksShare .dis {background-position:-222px -60px;}
#eye_big .bdshare-button-style0-24 a, .bdshare-button-style0-24 .bds_more{padding-left: 0;}
.share>span{margin-right: 14px;}
.like .span{line-height: 28px;padding-right: 7px;font-size: 14px;}
.xiaoshipin li p { background: url(../images/dian.gif) no-repeat left center; /* padding-left: 12px; */ /* margin-top: 3px; */ line-height: 28px;font-size: 14px;margin-left: 17px;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;height: 28px;}
#div{height: 330px;/*background-color: #cfcfcf;*/width: 1px;position: relative;left: 50%;margin-left: 132px;border-left: 1px dotted #cfcfcf;top: 5px;}
#div2{height: 1px;/*background-color: #cfcfcf;*/width: 777px;position: relative;top: 50%;/* margin-top: -100px; */border-top: 1px dotted #cfcfcf;top: -235px;left: 290px;}
.fenlei { font-size: 12px; padding: 50px;  border:none;  margin-top: 40px; overflow:hidden;text-align: center;line-height: 20px;background: white;padding-top: 25px;padding-bottom: 0px;}
.center h1{margin-bottom: 20px;}
.menuList div>a{display: inline;text-align: right;}

/*.menuList div:hover a{background: #4E4E4E;color: white;}*/
.menuList div span{padding: 0 15px;}
.guanli{padding-right:36px ;}
.menuList div a:hover{color: #1DF0D0;}
.liulist.for-cur { background: #4e4e4e; }
.liutextbox .for-cur em { background: #4e4e4e; }
.liutextbox .for-cur strong { color: #4e4e4e; }
.successs h3 { padding: 20px; font-size: 25px; color: #4E4E4E; font-weight: normal; }
.dengluanniu a:hover{color: white;}
.xinxiright{padding-bottom: 20px;}
.hh{color: white;background: #4E4E4E;}
.menu .ListTitle.hh strong a{color: white;background: no-repeat;}
.huiyuanbt i{display: none;}
/*.menuList>div.bgcolor a:hover{color: red;}*/
.dingdan_box { background: #dbdbdb; padding-bottom: 0;}
.huiyuanbt {border-bottom: 3px #FFF solid; }

.dizhi_bt{line-height: 36px;}
.xiangqing1 .p{margin-top: 10px;line-height: 60px;}
.xiangqing1 span.xin{display:block;line-height: 36px;font-size: 25px;width: 20px;height: 20px;top: 8px;float:left;right: 10px;position: relative;background: url(../images/byz_spr.png) no-repeat;background-position:-200px -58px;cursor: pointer;}
.xiangqing1 a.buy{font-size: 16px;display: block;float:left;width: 60px;text-align: center;line-height: 36px;background: #4E4E4E;color: white;/*position: relative;*/margin-right: 20px;top: -30px;cursor: pointer;padding: 0;}
.xiangqing1 span.xin:hover{background-position: -220px -58px;}
.yishujiaxq{background: #DBDBDB;}
.right-extra .norecode,.pinjiapaihang h3{color: #4E4E4E;background: white;}
/*.leibie ul li a{color: red;}*/
.pinjiapaihang{background: white;margin-top: 19px;}
.right-extra .norecode{padding: 20px;text-align: justify;}
.right-extra .norecode span{text-indent: 2pc;display: inline-block;}
.gwcjr{background: #4E4E4E;}
.maincontent .box04 ol li p{color: #4E4E4E;}
.maincontent .box04 ol li { height: 125px; font-size: 13px; border-bottom: none;padding-bottom: 2px;}
.right-extra .tab li,.right-extra .tab .curr span,.right-extra .tab span{background: #4E4E4E; color: white;}
.right-extra .tab{border-bottom-color: #4e4e4e;}
.right-extra{text-align: center;}
.right-extra .norecode img{width: 100%;}
.tabcon .item{float: none;width: 780px;}
.container1 .item{padding-bottom: 15px;color: #999999;cursor: pointer;}
.container1 .item p{padding-left: 15px;line-height: 16px;}
.container1 .item p.ysj{line-height: 28px;margin-top: 5px;font-size: 14px;color: #4E4E4E;}
.container1 .item p span{display: inline-block;line-height: 36px;font-size: 25px;width: 20px;height: 16px;top: 3px;
right: -80px;position: relative;background:url(../images/byz_spr.png) no-repeat;background-position:-200px -60px;}
.container1 .item p span:hover{background-position:-220px -60px;}
.container1 .item a.shuzi{width: 50px;display: inline-block;text-align: right;position: relative;left: 76px;}
.xiangqing1 img{height: 641px;display:block;margin: 0 auto;margin-top: 40px;}
.xiangqing1{opacity: 1;margin: 0 auto;width: 1230px;position: fixed;height:90%;overflow:hidden;top: 0;z-index:3 ;background: white;left:50%;margin-top: 50px;margin-left: -615px;overflow:auto ;}
.xiangqing1 p{color: #999;position: relative;left: 26%;line-height: 60px;width: 134px;float: left;}
.xiangqing1 img{height: 72%;}

.xiangqing1 a img{height: 72%;}
.menu .ListTitle strong a{text-align: left;padding-left: 36px;}
.menu .ListTitle strong a:hover{color:#1DF0D0;}
/*.menu .ListTitle.hh strong a:hover{color: white;}*/
.menu { border: none; /*border-top: #4e4e4e 4px solid; border-bottom: #4e4e4e 4px solid;*/ background: #ffffff; }
.menu .ListTitle.hh strong a{color: #1DF0D0;}
.hh{background: white;}
.menu .ListTitle{line-height: 72px;height: 72px;}
.menuList div{margin-bottom: 12px;}
.menuList div:hover, .menuList div>a.erjion{background: white;}
.menuList div>a:hover, .menuList div>a.erjion{background: white;}
.menuList div:hover span{color: #999;}
.jianjie{width: 560px;border: 1px #ccc solid;background: white;padding: 10px;}
.jishujia2,.dingdan_box{background: white;}
.dingdan_box{border-top: 1px solid #D9DDE5;}
.menu .ListTitle strong a:hover{background: #ffffff;}
.menuList>div.bgcolor a{background:white;color:#1DF0D0;}
.menuList>div.bgcolor{background:white;}

.menuList>div.bgcolor span{color:#999999}

.menuParent:nth-of-type(1) .ListTitlePanel .ListTitle a{background: url(../images/sb1.png) 8px 29px no-repeat}
.menuParent:nth-of-type(2) .ListTitlePanel .ListTitle a{background: url(../images/fb1.png) 8px 29px no-repeat}
.menuParent:nth-of-type(3) .ListTitlePanel .ListTitle a{background: url(../images/gwche1.png) 8px 29px no-repeat}
.menuParent:nth-of-type(4) .ListTitlePanel .ListTitle a{background: url(../images/gwu1.png) 8px 29px no-repeat}
.menuParent:nth-of-type(5) .ListTitlePanel .ListTitle a{background: url(../images/sp1.png) 8px 29px no-repeat}
.menuParent:nth-of-type(6) .ListTitlePanel .ListTitle a{background: url(../images/zj1.png) 8px 29px no-repeat}



.container1 .item p:nth-of-type(2){display: none;}
.container1 .item  p:last-of-type{position: relative;margin-top: -32px;}
.container1 .item  p:last-of-type i{float: right;margin-right: 34px;margin-top: 3px;}

.yishujiamen li{height: 265px;}
.yishujiamen1{margin-top: 40px;}
.yishujiamen1 #container1{position: relative;left: 28px;}
.yishujiamen1 #container1 li.item{position: absolute;padding-bottom: 20px;}
.ysjcaidan li{width: 128px;}
.container1 .item p span{right: -156px;}
.container1 .item p.ysj{line-height: 40px;}

.yishujiamen li p.pp{margin-top:-37px;margin-left:31px;}

.xinwensanjiye, .yishujia_box, .color{background: #E8E8E8;}

/*-- 搜索框 --*/
.wenbennei{width: 100px; color: rgb(153, 153, 153); border: 2px solid rgb(153, 153, 153); padding-left: 80px;padding-right:30px;background-image: url(../images/topSbtn.png);border-radius:25px;}
.search.fr form{position: relative;}
.search.fr select{border: none;position: absolute;top: 4px;left: 56px;color: #999999;}
.search.fr select option{background: none;line-height: 40px;}
 select:focus{outline: none;}
.nei_nav li{margin:0 4px;}

.text{cursor:auto;}
.sousou{position: absolute;top: 0;right: 4px;height: 26px;width: 26px;/*border: 1px #fff solid;*/cursor: pointer;}


/*-- 首页 桃心位置调整 --*/
.txt1 h3 a { color: #fff; font-weight: normal; font-size: 14px; position: relative;left: 13px;display: block;float: left;width: 80%;text-align: left;}
.txt1 h3 span{line-height: 36px;font-size: 25px;width: 20px;height: 20px;
background: url(../images/byz_spr.png) no-repeat;background-position:-200px -58px;float: right;margin: 5px 10px 0}

.yishu_box .yishujia_jieshao .yishujia_txt li a img{padding:0;height:320px;width:320px;}
/*-- 新闻列表  分享 --*/
.xinwen_left li a.bds_weixin{margin-left:0}

.xinwen_box .xinwen_left li .xinwen_img_pop span{font-size:12px;color:#999}
.xinwen_box .xinwen_left li .xinwen_img_pop i{font-size:12px;}

.yishujia_jieshao .worksShare{width:100%}


h5 .zuozhe{margin-right: 30px;}
h5 .zuozhe,h5 .shijain{font-size: 14px;color: #666666;margin-bottom: 15px;display: inline-block;}
.yuanxiao span{display:table-cell}
.shipin_zheng, .zhanlan_box{width:1126px;}
#top{margin-left:570px;}
.ysjcaidan li{width:163px;}
.yishujiamen li{width:213px;}

#top img{margin-top:10px;}

/*20170110*/
.huiyuanbt{border-bottom: 1px solid #b6b6b6;margin-top: 8px;}
.huiyuanbt span{margin-top:-1px }


/* 用户内页动态与文章页面 判断无图片是隐藏 */
.xinwen_box .xinwen_left li.display .xinwen_img>img.fl{display:none;}
.xinwen_box .xinwen_left li.display .xinwen_img .desc{width:100%;margin: 0;}
.xinwen_box .xinwen_left li.display .xinwen_img_pop{margin-left: 0;}


#top img{margin-top:10px;}
.yishujia_box.yishujia_box2{background: white;}
 .yishujia_box, .color{background: none}
.ysjcaidan li a{border: 1px solid transparent}
.ysjcaidan li a:hover, .ysjcaidan .caidanon a{background: #fff;color: #4E4E4E;border-color: #000083;}

/*.ysjcaidan li a{background: url("../img/header.png");color: #fff}*/
.ysjcaidan li a{background:rgb(100,105,123);color: #fff}
.ysjcaidan{height: 47px}
/*.top_box{background: url("../img/header.png") center center;background-size: cover}*/
.top_box{background: rgb(105,100,123);}
.yishu_box{position: relative}
.pos-img{
    position: absolute;
    right: -28px;
    bottom: -34px;
}
.search.fr select{background: rgb(100,105,123)}
.search.fr select{color: #ffffff}
.nei_nav a{
    color: #fff;}

.nei_nav a{
    border-color: #fff;
}

.wenbennei{color: #fff;border-color: #fff}
.nei_nav li a:hover, .goonnei a{
    color: #fff;
    border-color: #fff;
}

.edui-default .edui-editor{
    border-color: transparent;
}
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #fff;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #fff;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:     #fff;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color:     #fff;
}
		.news_sb{
			width: 1090px;
			margin-bottom: 20px
		}
		.text-sb{
			float: right;
			width: 410px;
		}
		.news_sb img{
			width:660px ;
			height:270px;
		}
		
		.news_bt>img{top:-120px; }
		.news_bt{height: 0}
		.news_sb h3 {font-size:24px;color:#162337;margin-bottom:10px;line-height:40px;margin-top:-9px;}
		.news_sb h3 a{color:#162337;}
		.news_sb p{line-height:28px;font-size:14px;text-indent:2em;}
		/*body{
			background: url("/Public/Home/img/background-fixed.jpg") bottom no-repeat;
			background-attachment:fixed;
			background-size:cover;
		}*/
		 .news_bt>img,.hezuo_bt span{
			 background: none;
		 }
		 .dabox_box.com{
			 padding: 10px;
			 padding-bottom: 15px;
			 background: #fff;
			 margin-top: 100px;
			 padding-top:1px;
		 }
		.footer_box.com{background: #fff;padding: 10px}
		 .hezuo_bt{background: none}

		.classic{
			display: block;
		}
    		.classic img{
				display: block;}
			
			.shipindatu {width:704px;height:505px;}
			.yuanxiao1 img{width:100%}