@charset "utf-8";
/* CSS Document */
@import url(/themes/ve4/css/global.css);
/*04-18新增样式2-about页面*/
.about-left { width:230px; float:left; margin:0;text-align:left;}
.about-right { width:754px; float:right; padding:20px 0; text-align:center; font-size:12px;}
.about-list li { width:230px;height:39px; border-bottom:1px solid #fff; border-top:1px solid #e7e5e6; line-height:39px; background:url(../images/data/liback-about2.gif) top repeat-x;}
.about-list li a { *background:url(../images/data/liico-about2.png)  no-repeat 30px top; height:39px; text-indent:22px; color:#774717; font-size:14px;padding-left:40px;}
.about-list li.title { border-bottom:1px solid #fff; border-top:none;height:40px; line-height:40px;
background:url(../images/data/liback-about1.gif) repeat-x left top ;padding-left:30px;width:200px; }
li.title a ,.title strong {background:url(../images/data/liico-about1.png) left no-repeat; color:#fff; font-weight:bold; height:40px; padding-left:5px;font-size:14px; color:#fff; padding-left:30px;}
.title strong{text-indent:22px;}

.about-right h3 { display:block; width:701px; height:73px; overflow:hidden; margin:0 auto 7px auto; background:url(../images/data/title-back-about.png) left top no-repeat; line-height:73px; font-size:24px; color:#7c603b; padding:0; text-indent:22px;  text-align:left;}
.about-right .block1 { width:701px; background: url(../images/data/back-intro-p.png) left top no-repeat #fff; margin:0 auto 36px auto; overflow:hidden; padding-top:15px;}
.dotlist { width:665px; margin:10px auto;}
.dotlist li { line-height:32px; background:url() left 14px no-repeat; border-bottom:1px dotted #7c603b; list-style:none; text-align:left; padding-left:14px;margin-right:30px;}
.dotlist li a { color:#7c603b;}
.about-right .block1 p { width:674px; margin:10px auto; padding:0 10px; color:#7c603b; line-height:20px; text-align:left;}
.about-right .block1 table { width:674px; margin:auto; color:#7c603b;line-height:20px;  }

.report-list { width:674px; margin:10px auto; line-height:30px; color:#7c603b; text-align:left;}
.report-list th { line-height:14px; text-align:left; padding:0;}
.report-list td { border-bottom:1px dotted #7c603b; padding:15px 5px 5px 0;}
.report-list td span.link { display:block; float:left; }
.report-list td span.hot { display:block; background:url(../images/data/ico-hot.gif) top right no-repeat; padding-right:25px; }
.report-list td span.link a {background:url(../images/data/lidot.gif) left 13px no-repeat; text-indent:12px; font-size:12px;color:#7c603b;}
.partner a { display:block; width:127px; height:40px; border:1px solid #dadada; text-align:center; padding:0; overflow:hidden; line-height:40px;}
.partner a img { height:40px;}
table.shop td {  text-align:left; line-height:18px;}
.about-right .block1 .cer {width:674px; margin:10px auto; text-align:left; color:#7c603b; }
.about-right .block1 .cer li { line-height:20px; padding:0 0 20px 14px;background:url(../images/data/lidot.gif) left 14px no-repeat; border-bottom:1px dotted #7c603b; list-style:none; text-align:left; margin-bottom:20px;}
.about-right .block1 .cer li .name { display:block; margin:0px auto 10px 0;}
.about-right .block1 .cer li .name img { margin-right:5px; vertical-align:middle;}

ul.links {width:674px; margin:10px auto;}
ul.links li { width:168px; float:left; margin:0; line-height:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-align:left;}
ul.links li a {color:#7c603b; }

.job { width:674px; background:url(../images/data/back-jobs.jpg) right bottom no-repeat;}
.jobtable {width:672px; background:#fff; border:1px solid #eee2c9;margin:12px auto;}
.jobtable td { background:#fef2e6; padding:5px 15px;}

.about-right .block1 .joblist { width:674px; margin:10px auto; }
.about-right .block1 .joblist li { line-height:20px; color:#7c603b; background:url(../images/data/lidot.gif) left 8px no-repeat; border-bottom:1px dotted #7c603b; list-style:none; text-align:left; padding:0 0 30px 14px; margin:18px auto 0px auto;}
.about-right .block1 .joblist li table { width:664px; margin:10px auto;}

.about { background:url(../images/data/back-aboutus.jpg) left top no-repeat; padding-top:320px; text-align:left;}
.about p { margin:16px 40px 16px 72px; font-size:14px; color:#774717; line-height:20px;}
.about .title-about { display:block; margin:20px 16px 0 25px; background:url(../images/data/icon-logo.png) left top no-repeat; font-size:18px; line-height:42px; text-indent:45px;}
.about-right{width:712px}