@charset "utf-8";
/*-----------------共用样式------------------B */
body{font-size:12px;margin:0px;padding:0px;font-family:"微软雅黑","Microsoft Yahei","Hiragino Sans GB";color:#333; background:url(../images/bg.png) no-repeat top center;}

div{margin:0px auto;padding:0px;}
ul,li,dl,dt,dd,ol,img,h1,h2,h3,h4,h5,h6,form,input,p,option{margin:0px;padding:0px;}
li,ol,ul{list-style-type:none;}
img{vertical-align:top;border:0px;}
.clear{clear:both;width:0px;height:0px;line-height:0px;font-size:0px;overflow:hidden;}
.f-l{float:left;}.f-r{float:right;}
.m-r-0{margin-right:0px;}.m-t-0{margin-top:0px;}.m-l-0{margin-left:0px;}.m-b-0{margin-bottom:0px;}

/* 链接 */
a{color:#5a5d5b;text-decoration:none;}
a:hover{ color:#e30000;}

/* 页头 */
#header{width:1002px;height:207px;}
/* LOGO */
.logo{width:500px;height:75px;margin-top:50px;}
.phome{width:151px;height:40px; margin-top:58px;}

#mainNav-bg{height:39px;width:100%; background:url(../images/nvabg.gif) repeat-x}
#mainNav{width:1002px;height:38px;}
#mainNav ul li{ z-index:5;position:relative;font-size:15px;color:#FFF;float:left;width:100px; text-align:center; line-height:38px;height:38px; background:url(../images/fenx.gif) no-repeat right center;}
#mainNav ul li a{color:#FFF; font-weight:bold;}

#mainNav ul li dl{ display:none; /*默认隐藏*/ position:absolute; width:100px;  top:38px; left:0; z-index:5;border-top:0;  background:#CC0000; -moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, .1); -webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, .1); box-shadow: 3px 3px 3px rgba(0, 0, 0, .1); text-align:center;}
	#mainNav ul li dl dt{width:100px; line-height: 31px; border-bottom: 1px solid #fff;text-align:center;}
	#mainNav ul li dl a{width:100px; display: block; color: #fff; font-size:14px;}
	#mainNav ul li dl a:hover{ background:#F7F7F7; color:#000000;    }

.hot{width:1002px;height:31px; background:url(../images/hot-bg.png) repeat-x; line-height:31px;}
.hot-t{width:90px;height:31px; font-size:13px; font-weight:bold; color:#000; text-align:center;}
.hot-move{width:850px;height:31px; color:#ff5646;}
.hot-more a{color:#ff5646; margin-right:15px;}

.block{width:1002px;height:252px;}
.log-in{width:226px;height:233px;background:url(../images/log-in-bg.png) no-repeat center center; padding-top:20px;}
.log-in ul{width:182px;height:220px;margin:0px auto;}
.log-in ul li{ display:block;width:100%;height:36px; background:url(../images/an01.png) no-repeat; line-height:36px; text-align:center; font-size:16px; margin-bottom:14px;}
.log-in ul li a{color:#c60e00;}
.log-in ul p{width:100%;display:block;height:25px; font-size:12px;}

.banner{width:764px;height:252px;}
/* css */
.TB-focus{ width:764px;height:252px;position:relative;  overflow:hidden; }
.TB-focus .hd {position:absolute; right:9px; bottom:10px; z-index:1; padding-left:2px; }
.TB-focus .hd li {color:#fff; cursor:pointer; margin-left:3px; width:20px; height:20px; background:#c60e00; float:left; font-size:13px; line-height:20px; overflow:visible; text-align:center; opacity:.4; filter:alpha(opacity=40); border:1px solid #fff; margin-left:-1px; margin-right:3px;}
.TB-focus .hd li.on {color:#fff; font-weight:bold; opacity:0.9; filter:alpha(opacity=90); z-index:2; position:relative; }



.block-s{width:1002px;height:229px; margin-top:12px;}
.business{width:227px;height:207px; background:url(../images/nva-01.png) no-repeat; padding-top:22px;}
.business ul li{ display:block;width:100%;height:36px; background:url(../images/an01.png) no-repeat top center; line-height:36px; text-align:center; font-size:16px; margin-bottom:6px;}

.business ul li a{color:#c60e00;}
.business ul p{font-size:12px;color:#5a5d5b;width:100%;height:22px;line-height:22px; display:block; text-align:center; margin-top:10px; margin-bottom:4px;}
.business ul p a{color:#5a5d5b}
.b-contents{width:764px;height:227px; padding-top:2px;}
.b-contents dl{margin-right:9px;height:227px;width:184px;display:block;float:left;position:relative;background-color:#fafbfa;}
.b-contents dl dt{width:100%;height:27px; text-align:center; line-height:27px;display:block; color:#FFF; background:url(../images/an03.png) no-repeat center center; font-size:14px; font-weight:bold; position:absolute;top:-2px; left:0px;}
.b-contents dl dd{display:block;padding-left:38px;height:190px;width:144px; border:1px solid #d5d5d5; padding-top:35px;}
.b-contents dl dd span{ background:url(../images/dian.gif) no-repeat left center;text-indent:14px;display:block;width:100%;height:24px;line-height:24px;}
.b-contents dl p{ text-align:center;line-height:31px;height:31px;border-top:1px solid #b7b7b7;width:182px; position:absolute;bottom:0px; left:1px;}

.block-k{width:1002px;height:240px; margin-top:14px;}
.notice{margin-left:4px;width:220px;height:235px; background-color:#fafafa;padding-top:3px;border:1px solid #e3e3e3; position:relative;}
.notice ul{width:208px;height:185px; display:block; padding-top:45px; margin-left:10px;}
.notice ul li{ text-indent:8px; background:url(../images/san-01.gif) no-repeat left center;width:100%;height:30px;line-height:30px; display:block;}

.dynamic{margin-left:4px;width:374px;height:235px; background-color:#fafafa;padding-top:3px;border:1px solid #e3e3e3;margin-left:13px;position:relative; }
.train{margin-left:14px; padding-top:50px;width:337px;}
.train dl{height:83px;width:100%; display:block;}
.train dl dt{width:135px;height:77px; padding:2px;border:1px solid #e3e3e3; float:left;display:block;}
.train dl dd{ float:right;display:block;width:185px;height:83px;}
.train dl dd p{width:100%;height:auto;}
.train dl dd p.t1{height:25px; line-height:22px; font-size:14px; font-weight:bold; color:#e30000;}
.train dl dd p.t2{ line-height:18px; color:#5a5d5b;}
.train dl dd p a{color:#e30000;}
.train ul{width:100%;height:90px;margin-top:10px;}
.train ul li{margin-bottom:7px;text-indent:8px; background:url(../images/san-01.gif) no-repeat left center;width:100%;height:22px;line-height:22px; display:block;}
.train ul li span{ float:right;}

.section{width:227px;height:36px; position:absolute; top:-3px; left:-3px;}
.section-l{float:left;width:8px;height:36px;overflow:hidden; background:url(../images/nva-left.png) no-repeat left center}
.section-c{float:left;width:211px;height:36px; background:url(../images/nva-bg.gif) repeat-x; font-size:14px; line-height:36px; text-indent:15px; font-weight:bold;}
.section-c ul li{width:100px;display:block; float:left; text-indent:0px; text-align:center; cursor:pointer;}
.section-c span{color:#7b7b7b; font-size:12px; float:right; margin-right:5px;}
.section-c span a{ color:#7b7b7b;}
.section-c span a:hover{ color:#e30000;}
.section-r{float:right;width:8px;height:36px;overflow:hidden; background:url(../images/nva-right.png) no-repeat left center}


.block-z{width:1002px;height:170px; margin-top:14px;}
.z-banner{height:170px;width:529px; margin-left:14px;}

.partner{width:1002px;height:72px;margin-top:10px;}
.partner-k{width:998px;height:60px; border:1px solid #d8d8d8; margin-left:4px; padding-top:10px;}
.partner-k ul{height:51px;width:100%; display:block;}
.partner-k ul li{ float:left; margin-right:20px;}

#footer{width:100%; text-align:center;height:37px; margin-top:7px;border-top:4px solid #ff0000; color:#38383; line-height:37px;}
#footer a{ padding:0 15px; font-size:12px;}

#copyRight{height:95px;width:100%; background:url(../images/bottom-bg.gif) no-repeat top center #f7f7f9;}
#copyRight-c{width:1002px;height:80px; padding-top:15px;}
.c-logo{width:77px;height:70px; padding-left:310px;}
.c-text{color:#8e8e8e; line-height:18px;}


.pages-banner{height:213px;width:1002px;padding-top:8px;}

.pages-cender{width:1000px;height:auto;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9; background:url(../images/z-bg.gif) repeat-x #FFF; padding-top:25px;margin-bottom:64px; position:relative;}
.di-bg{width:1002px;height:25px; position:absolute;bottom:-24px; left:-1px;}
.pages-cender-l{width:227px;height:auto;}
.question{width:100%;height:14px;}
.within-title{padding-left:27px;font-size:14px;width:200px;height:36px;line-height:36px; color:#e30000; font-weight:bold; background:url(../images/z-texte-bg.png) no-repeat center center;}
.within-title span{width:116px; float:right; color:#888888; font-weight:normal;}
.pages-nva ul{width:100%; height:auto; margin-bottom:26px;}
.pages-nva ul li{width:100%;height:41px;}
.pages-nva ul li a{ font-size:13px;text-indent:58px;line-height:41px;color:#333;width:227px;height:41px; background:url(../images/about-an01.gif) no-repeat center center; display:block;}
.pages-nva ul li a:hover,.pages-nva ul li a.on{color:#e30000; background:url(../images/about-an02.gif) no-repeat center center;}

.pages-cender-r{width:700px;height:auto; margin-right:32px;}
.bread-lines{ font-size:14px; font-weight:bold; color:#e30000;height:28px;border-bottom:2px solid #e30000;width:100%;}
.bread-lines span{ font-size:12px;float:right; color:#7b7b7b; text-indent:20px; background:url(../images/home.png) no-repeat left top;}
.p-ntroduction{padding-top:20px;width:100%; color:#373737; line-height:23px; }
.p-ntroduction p{padding-bottom:15px;line-height:28px; font-size:14px;}
.p-ntroduction img{max-width:650px;}


/* —————————————————————————————————————————————— */
/* 标准化样式定义 */
/* —————————————————————————————————————————————— */

/*单页*/
.sgPage{ padding:20px 15px 0 15px; line-height:30px; color:#2b2b2b;font-size:14px;}
.sgPage p{margin:10px 0;font-size:14px;}
.sgPage a{color:#6f5119;}

/*信息列表：标题+日期*/
.newsListtitle{ padding:16px 0 18px 24px;}
.newsListtitle li{ width:95%; height:35px; line-height:35px; background:url(../images/icon3.jpg) no-repeat left 12px; padding:0 0 0 20px;font-size:14px;color:#757373;border-bottom:dotted 1px #666666;}
.newsListtitle li span{ float:right; padding-right:5px;}
.newsListtitle li a{ color:#757373;}
.newsListtitle li a:hover{ color:#92702e;}


/* 信息列表：标题+简介 */
.newsList{ padding:16px 0 18px 24px;}
.newsList li{ width:95%; height:130px; margin-bottom:10px;}
.newsList li dd.title{ width:100%; height:30px; font-size:15px; color:#6f5119; font-weight:bold; font-family:微软雅黑;}
.newsList li dd.title a{ color:#6a3e00;}
.newsList li dd.title a:hover{ color:#92702e;}
.newsList li dd.jj{ width:100%; height:60px; color:#5e5e5e; line-height:22px; padding:0 10px 0 0;}
.newsList li dd.jj a{ color:#5e5e5e;}
.newsList li dd.jj a:hover{ color:#92702e;}
.newsList li dd.date{ width:100%; height:20px; color:#8b8a8a; line-height:20px; text-align:right; padding:0 10px 0 0;border-bottom:dotted 1px #666666;}
.newsList li dd.date a{ color:#8b8a8a;}
.newsList li dd.date a:hover{ color:#92702e;}


/* 信息列表：缩略图+标题+简介 */
.newsListpic{ padding:16px 0 18px 24px;}
.newsListpic li{ width:100%; height:140px; margin-bottom:10px;}
.newsListpic li dt{ width:180px; height:130px; float:left;}
.newsListpic li dt img{ width:160px; height:120px;}
.newsListpic li dd.title{ width:435px; height:30px; float:left; font-size:15px; color:#6f5119; font-weight:bold; font-family:微软雅黑;}
.newsListpic li dd.title a{ color:#6a3e00;}
.newsListpic li dd.title a:hover{ color:#92702e;}
.newsListpic li dd.jj{ width:435px; height:68px; float:left; color:#5e5e5e; line-height:20px;}
.newsListpic li dd.jj a{ color:#5e5e5e;}
.newsListpic li dd.jj a:hover{ color:#92702e;}
.newsListpic li dd.date{ width:435px; height:20px; float:left; color:#8b8a8a; line-height:20px;border-bottom:dotted 1px #666666;}
.newsListpic li dd.date a{ color:#5e5e5e;}
.newsListpic li dd.date a:hover{ color:#92702e;}


/* 图片列表：缩略图+标题 */
.picList{ padding:16px 0 0 24px;}
.picList li{ width:200px; height:190px; margin:0 16px 23px 0; float:left;}
.picList li img{ width:200px; height:150px;}
.picList .biaoti{ width:200px; height:33px; margin-top:5px; background-color:#F3F3F3; text-align:center; line-height:33px; font-family:微软雅黑;}
.picList .biaoti a{ color:#323232}
.picList .biaoti a:hover{ color:#92702e;}


/* 图片列表：缩略图+标题 */
.picList1{ padding:5px 0 0 10px;}
.picList1 li{ float:left;margin:0 20px 15px 0;}
.picList1 li a{ display:inline-block; width:300px; height:40px; line-height:40px; text-align:center; font-family:"微软雅黑"; font-size:14px;color:#fff;background-color:#A8A8A8; }
.picList1 li a.on,
.picList1 li a:hover{ background:#DB1C11;}
/* —————————————————————————————————————————————— */
/* CMS系统样式定义 */
/* —————————————————————————————————————————————— */

/*public.css*/
.list_page{text-align:center;margin:10px;font-family:宋体;margin-top: 10px;}
.list_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;color:#333;font-family:宋体;}
.list_page span{background:#90CBF9;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;font-family:宋体;}
.list_page b{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;color:#333;font-family:宋体;}
.list_page b input{border:0;margin:0;padding:0;font-size:12px;font-family:宋体;font-weight:normal;width:12px;vertical-align:middle;text-align:center;}

/*artshow.css*/

.title{line-height:30px;height:30px;margin:0 0 15px 0;}
.title h1{font-size:18px;font-family:microsoft yahei;text-align:center;font-weight:normal;margin:0;}
.item{color:#999;text-align:center;margin:20px 0;font-family:arial;border-bottom:1px solid #f0f0f0;padding:0 0 15px 0;}
.item a{color:#6f5119;}
.content{word-break:break-all;line-height:30px;color:#5e5e5e;}
.content a{color:#5e5e5e;}
.content p{margin:0 0;font-size:14px;padding-top:0px; }
#sdcms_content p{margin:0 0;font-size:14px;padding-top:0px; }
#sdcms_content img{
max-width: 650px; 
  height:auto; 
  width:expression(this.width > 650 ? "650px" : this.width); 
  }
.content img{
max-width: 650px; 
  height:auto; 
  width:expression(this.width > 650 ? "650px" : this.width); 
  }

.pre,.next{line-height:30px;height:30px;}
.infodot{border-top:1px dashed #ccc;margin:15px 0;}