/*通用*/
.left { width:200px; float:left; background:url(../_notes/left_bg.jpg) repeat-x left top; padding:20px 10px; overflow:hidden; min-height:320px;/*-webkit-box-shadow:1px 1px 3px rgba(40, 40, 40, 0.3);-moz-box-shadow:1px 1px 3px rgba(40, 40, 40, 0.3);box-shadow:1px 1px 3px rgba(40, 40, 40, 0.3);*/}
.right { width:763px; float:right; overflow:hidden; min-height:100px; padding:15px 30px;}
.body { padding-top:20px; padding-bottom:20px;}

.box { border:1px #bdd7f1 solid; box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1) inset;border-radius: 5px 5px 5px 5px;}
.font18, .font18 div, .font18 p, .font18 span, .font18 li { font-size: 18px;}
.font14, .font14 div, .font14 p, .font14 span, .font14 li { font-size: 14px;}
.gotop a { width:55px; height:21px; background:url(../_notes/gotop.gif) no-repeat left top; display:block; float:right}

.bg { width:100%; overflow:hidden; background:url(../_notes/layer_bg.jpg) no-repeat center bottom; padding-bottom:43px;}
.layer1 { clear:both; }
.layer2 { clear:both; margin-top:10px;}

/*左侧*/
.left h3 { height:28px; line-height:28px; width:181px; margin:0 auto; background:url(../_notes/h3.gif) no-repeat left center; text-align:center; color:#510b09; font-size:16px; font-family: Microsoft Yahei, Tahoma, Geneva, sans-serif; font-weight:normal; _font-weight:700; _font-size:12px; }
.leftbox { }
ul.leftmenu { padding:20px 10px}
ul.leftmenu li { line-height:22px; padding-bottom:7px; padding-top:7px; background:url(../_notes/li3.gif) no-repeat 10px 12px; border-bottom:1px #ccc solid; }
ul.leftmenu li a,ul.leftmenu li a:link,ul.leftmenu li a:visited { padding-left:30px;  font-size:14px; color:#346ea1;}
ul.leftmenu li a:active,ul.leftmenu li a:hover {  background:url(../_notes/a_hover.gif) no-repeat 10px 8px; color:#e6770b; text-decoration:none;}
ul.leftmenu li.on a,ul.leftmenu li.on a:link,ul.leftmenu li.on a:visited { color:#900; font-weight:700;}
ul.leftmenu li .sublist a,ul.leftmenu li .sublist a:link,ul.leftmenu li .sublist a:visited { display:block; color:#343434; font-size:12px; font-weight:normal;}
ul.leftmenu li .sublist a:hover { text-decoration:underline; color:#e6770b;}

/*底边线*/
#bottomBarBox { margin: -1px auto 0; position: relative; width: 954px;}
#mainBarBorder { border-bottom: 1px solid #addff9; float: right; font-size: 0; height: 1px; line-height: 1px; width: 708px; }
#sideBarBorder { border: 1px solid #addff9; border-top: none; float: left; font-size: 0; height: 1px; background:#fff; line-height: 1px; width: 233px; }

/*栏目形象图及标题图*/
.intro { background:url(../_notes/intro.jpg) no-repeat left top; height:107px; width:204px; color:#fff; padding:25px;}
.intro h3 { font-size:16px; font-weight:normal; height:18px; line-height:18px; padding-bottom:15px; text-shadow: 1px 1px 1px #000;}
.intro p { line-height:21px; text-shadow: 1px 1px 0 #000;}

.banner { text-align:center;}

/*当前位置*/
.Crumbs { height:35px; line-height:35px;}
.Crumbs h3 { float:left; font-size:36px; font-weight:normal;}
.Crumbs span { height:31px; line-height:31px; font-size:14px;}
.Crumbs em { color:#000;}
.Crumbs a,.Crumbs a:link { color:#000;}
.background { background:url(../_notes/background.gif) repeat-x left bottom;}

/*正文主体*/
#Main-Article { position: relative; overflow:hidden;width:952px; margin:8px auto 0 auto;}

#Article { overflow:hidden; margin:0 auto; padding-bottom:20px;}

.left .hd { height:31px; line-height:31px; width:215px; border-top:1px #c8c8c8 solid;}  
.left .hd h3 { left:10px; font-size:20px; font-weight:normal; width:auto; top:0px; height:31px; line-height:31px; color:#00379b;}
.left .bd {  width:215px; }
.left .bd ul { background: url("../_notes/dotline.gif") repeat-x center bottom; overflow:hidden;}
.left .bd ul li { line-height:14px; font-weight:700; font-size:14px; padding:10px 0 10px 10px; background: url("../_notes/dotline.gif") repeat-x center top;}
.left .bd ul li .sub { padding:10px 0 0 20px;}
.left .bd ul li .sub a { font-size:12px; height:30px; line-height:30px; display:block; font-weight:normal;}

.right .hd h3 {font-size:14px; width:100%;height:32px; line-height:32px; color:#4c4c4c; background: url("../_notes/dotline.gif") repeat-x center bottom; overflow:hidden;}
.right .bd { padding:20px 0;}

/*图片区*/
ul.piclist { overflow: hidden; display:table; border-spacing:0px; }
ul.piclist li {border:0px solid #ccc; width:250px; height:208px; text-align:center; vertical-align:middle; position:relative;/* margin:12px 8px 8px 8px;*/ *float:left; float:left; display: table-cell;}
ul.piclist li .pic { *position:absolute; top:50%; *top:40%; display:block;} 
ul.piclist li .pic img { *position:relative; top:-50%; left:-50%; padding:3px; width:200px; background:#f5f5f5; border:1px #ccc solid; } 
ul.piclist li a.textlink { display:block; line-height:26px; position:absolute; bottom:0px; left:0px;width:250px; text-align:center;}

/*新闻栏目列表*/
.newsList { margin:0 auto; padding-bottom:30px; overflow: hidden;}
.newsList ul { padding: 15px 0; }
.newsList li { line-height: 24px; padding: 10px 0 15px; border-bottom:1px #d9d9d9 solid; clear:both; overflow: hidden;}
.newsList li span.time {  font-style:italic; padding-bottom:10px; overflow: hidden; display:block; }
.newsList li a.img { float:left; width:111px; height:200px; display:block;}
.newsList li a.textlink { color: #10728e; font-size:14px; padding-bottom:10px;  -webkit-transition: background-color .3s ease-in,color .3s ease-in;moz-transition: background-color .3s ease-in,color .3s ease-in;-ms-transition: background-color .3s ease-in,color .3s ease-in;-o-transition: background-color .3s ease-in,color .3s ease-in;transition: background-color .3s ease-in,color .3s ease-in; overflow:hidden; font-weight:700;}
.newsList li p { font-size:12px; text-indent:2em;}
.newsList li p a.more { text-indent:0;  color:#fff; -webkit-transition: background-color .3s ease-in,color .3s ease-in;moz-transition: background-color .3s ease-in,color .3s ease-in;-ms-transition: background-color .3s ease-in,color .3s ease-in;-o-transition: background-color .3s ease-in,color .3s ease-in;transition: background-color .3s ease-in,color .3s ease-in; background:#1054a1;padding: .25em .7em;}
.newsList li p a.more:hover {color:#fff; background:#258fad; text-decoration:none;}

/*产品栏目列表*/
.proList { margin:0 auto; padding-bottom:30px; padding-top:10px; overflow: hidden;}
.proList ul { }
.proList li { width:250px; padding: 10px 0 5px; float:left; overflow: hidden;background:#f7f7f7; text-align:center}
.proList li:hover { background:#fff}
.proList li span.longtitle { font-size: 1.25em; padding-bottom:10px; overflow: hidden; display:block; padding-left:12px; background:url(../_notes/arr.gif) no-repeat left 11px;}
.proList li span.longtitle a,.proList li span.longtitle a:link {color:#676767; }
.proList li a.img {display:block; width:230px; text-align:center; margin:0 auto}
.proList li p { font-size:11px; line-height:16px; margin:0; text-align:center}
.proList li a.textlink { color: #00379b; font-size:14px; font-weight:700; height:26px; line-height:26px;}
.proList li a:hover { color:#025196;}

/*产品内容页*/
#Products { padding-top:20px;}
	#Products .pic { width:250px; float:left;}
	#Products .content { line-height:25px; padding-bottom:20px;}
	#Products #content p,#Products #content div,#Products #content center {line-height: 25px;margin: 20px auto 0;color:#555555;}
	#Products .content h1 { color: #000;font-size:14px;font-size-adjust: none;font-stretch: normal;font-style: normal;font-variant: normal;font-weight: normal;line-height: 30px;margin-bottom: 6px;margin-top: 10px;}

/*分页*/
.cutpage{font-size:12px; text-align:center; padding:20px 0; background: url("../_notes/dotline.gif") repeat-x center top;}
.cutpage a{display:inline-block; background:url("../_notes/page.png") left top no-repeat; height:24px; padding-left:8px; line-height:24px; text-decoration:none; margin:0 2px; vertical-align:middle;}
.cutpage a span{ background:url("../_notes/page.png") right top no-repeat; padding-right:8px; display:inline-block; cursor:pointer; height:24px; line-height:24px;}
.cutpage a.current{background:url("../_notes/page.png") left -24px no-repeat;}
.cutpage a.current span{background:url("../_notes/page.png") right -24px no-repeat;}
.cutpage a:link,.cutpage a:visited{color:#999;}
.cutpage a:hover{background-position:left -24px; color:#fff;}
.cutpage a.current:hover{color:#fff;}
.cutpage a:hover span{background-position:right -24px;}
.cutpage a.current:link,.cutpage a.current:visited{color:#fff;}

/*侧栏推荐图片及推荐文章*/
.left .bd .picBox ul { padding:10px 0 0; width:220px;}
.left .bd .picBox ul li { background:none; float: left; border:0; padding:0; width: 105px; height:115px; overflow:hidden; margin-right:5px; }
.left .bd .picBox img { background: #fff; border: 1px solid #d6d5d5; height: 67px; padding: 1px; width: 100px; display:block; }
.left .bd .picBox ul li a.textlink { font-size:12px; font-weight:normal; display: block; line-height: 16px; text-align:center; }

.innerBox {  padding: 15px 0; width:219px; margin:0 auto;} 
.innerBox li { line-height: 25px; height: 25px; overflow: hidden; }
.innerBox li a,.innerBox li a:link { color: #083671;} 
.innerBox em {background: url("../_notes/allpic.png") no-repeat scroll -251px -358px; color: #fff; float: left; font-family: Arial; font-size: 10px; height: 15px; line-height: 15px; margin-right: 9px; text-align: center; width: 15px; margin-top:5px;}
.innerBox em.hot1,.innerBox em.hot2,.innerBox em.hot3 { background-position:-251px -332px;}


/*内容页*/
#body { border-top:1px #c8c8c8 solid; margin-top:20px;}
#Article p, #Article center, #Article div {line-height: 25px;margin: 20px auto 0;color:#555555; font-size:14px;}
.Article .hd {padding-bottom: 0;padding-top: 22px;text-align: center;height:auto;}
.Article .hd, .Article .bd, .Article .ft {margin: 0 auto;overflow: hidden;width: 666px;}
.Article .bd { padding:0;}
.Article h1 {color: #000000;font-size:1.5em;font-size-adjust: none;font-stretch: normal;font-style: normal;font-variant: normal;font-weight: normal;line-height: 30px;margin-bottom: 6px;margin-top: 10px; text-align: center}
.Article .titBar {border-bottom: 1px solid #E5E5E5;overflow: hidden;padding: 5px 0;position: relative;margin-bottom:20px;}
#Article .titBar .tools { position:absolute; right:0; margin:0;}
	a.print { padding-left:20px; background:url(../_notes/print.gif) no-repeat left center;}
.Article .info {color: #7E7E7E;height: 18px;}
.Article .infoCol {padding-right: 19px;}
.where, .auth, .editer, .time {color: #7E7E7E;padding-right: 19px; font-size:0.9em;}
.time { font-style:italic;}
.Article .fontSize {color: #7E7E7E;position: absolute;right: 8px;top: 3px;}
.Article .fontSize span {cursor: pointer;font-family: "Times New Roman",arial;font-weight: bold;}
.Article .fontSize .small {color: #666666;font-size: 10px;padding-left: 3px;padding-right: 3px;}
.Article .fontSize .big {color: #0B3B8C;font-size: 13px;padding-left: 3px;padding-right: 3px;}
.Article .Introduction { border:1px solid #E5E5E5; border-left:0px; border-right:0px; background:#FBFBFB; line-height:24px; font-size:14px; padding-left:20px; padding-top:13px;padding-bottom:13px; padding-right:24px; margin:0 auto 15px auto; }



/*内容相关*/
.ft a,.ft a:link { color:#0b3b8c;}
.ft a:active,.ft a:hover { color:}
.otherNews,.next { background: url("../_notes/dotline.gif") repeat-x center top; padding: 15px 0; color:#1c2c58;}
.otherNews h2 a { padding-right:10px; font-weight:normal;}
.otherNews ul { padding:5px 0 0; overflow:hidden;}
.otherNews ul li { line-height:22px; font-size:14px; padding-left:12px; background:url("../_notes/allpic.png") no-repeat -967px -316px;}
.next h5 { font-weight:normal; line-height:26px; }
/**/
