@import url("jquery.lightbox-0.5.css");    /*  图片黑盒效果 */
@import url("jquery.DivLBJ.css"); /*  图片瀑布流效果 */
@import url("jquery.Banner.css"); /*  大图Banner幻灯片效果 */

/***  网站整体风格定义 */
ul,li{margin:0;padding:0;list-style-type:none;text-indent:0; text-transform:capitalize;}
html, body, ul, li, h1, h2, h3, h4, h5, h6, p, fieldset, legend {padding:0; margin:0;}
img {border:none;vertical-align:middle;}
input{vertical-align:middle;}
BODY {font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",helvetica;font-size: 14px;color: #666;text-decoration: none;background-color: #fff;background-image: url(../images/bg.jpg);background-repeat: repeat-x;background-position: top;}
/**** 网站默认连接定义 */
A:link { font-size: 12px; text-decoration:none; color:#444;}/* ==========    鼠标点击后，链接状态    =============== */
A:visited { font-size: 12px; text-decoration:none; }
A:hover { font-size: 12px; text-decoration:underline; }/* ==========    鼠标经过，链接状态色    =============== */
A:active { font-size: 12px; text-decoration:none; }/* ==========    鼠标无点击过，链接状态    =============== */

.Main { margin:0px auto; width:1200px;  overflow: hidden;}
.MainLeft { float:left; width:340px; margin-bottom:20px; overflow:hidden;}
.MainRight { float:right; width:830px; margin-bottom:20px; overflow:hidden;}

.TopLogo { float:left; height:90px; line-height:85px;}
.TopLogo img { *margin-top:20px;}
.TopRigh { float:right; width:300px; overflow:hidden;}
.TopHotTel { text-align:right; font-size:20px; color:#000; font-weight:bold; margin-top:15px; margin-bottom:5px;}
.TopHotTel span { font-size:14px; color:#999; font-weight:100;}
.TopSearch { border:#d3d3d3 solid 1px; text-align:right; line-height:17px; *height:19px;}
.TopSearch .TopSearchTxt { border:#fff solid 0px; width:275px; height:17px; line-height:17px;*height:15px;}

.MainBanner { float:left; width:810px; height:380px; margin-bottom:20px; overflow:hidden;}
.MainNews { float: right; width:360px; overflow:hidden;}
.MainNewsList { border-bottom:#ccc dashed 1px; overflow: hidden; margin-bottom:15px;}
.MainNewsListDate { float:left; width:62px; height:52px; background-color:#0189c9; color:#fff; font-size:12px; text-align:center; line-height:20px; padding-top:20px; margin-bottom:15px;}
.MainNewsListDate span { font-size:24px; }
.MainNewsListData { float:right; width:290px; margin-bottom:15px; line-height:18px; overflow:hidden;}
.MainNewsListData h3 { color:#000; font-size:16px; font-weight:100; margin-bottom:5px;}
.MainNewsListData a { font-size:12px; color:#999; }

.MainCompany { float:left; width:440px; margin-bottom:20px; overflow:hidden;}
.MainCompanyData { line-height:24px;text-indent:2em;}
.MainCompanyData img { float:left; margin-right:15px}

.MainProduct { float:right; width:730px; margin-bottom:20px; overflow:hidden;}

.MainLinkBg { border-top:#ccc solid 1px; }
.MainLink { margin:0px auto; width:1200px; line-height:50px; color:#666; font-size:14px; overflow:hidden;}
.MainLink strong { color:#000; }
.MainLink a { color:#666; font-size:14px;}

.Bannner { margin:0px auto; width:1200px; margin-bottom:20px;}
.Bannner img { height:150px; width:1200px;}

.LeftCase li{ margin-bottom:5px;}
.LeftCase img { width:340px;}
.LeftCase .LeftCaseTxt a { line-height:28px; text-align:center; color:#FFF; background-color:#CCC; display:block;}
.LeftCase .LeftCaseTxt a:hover { background-color:#999; text-decoration:none;}

.LeftLink {*margin-bottom:20px; overflow:hidden;}
.LeftLink a { float:left; margin-right:5px; margin-bottom:5px; background-color:#ccc; padding:5px; font-size:14px; color:#fff; display:block;}
.LeftLink a:hover { background-color:#666; text-decoration:none;}


.EndBg { border-top:#ccc solid 1px; }
.End { margin:0px auto; width:1200px; line-height:50px; color:#666; font-size:12px; overflow: hidden;}
.End a { color:#666; font-size:12px;}

.title { border:#ccc solid 1px; line-height:32px;  margin-bottom:20px; overflow:hidden;}
.title span { float:left; margin-left:10px; color:#000; font-size:16px;}
.title a { float:right; margin-right:10px; line-height:28px;}
.titleadd { text-align:right; margin-right:10px; color:#999; font-size:14px;}



/*菜单高亮样式*/
.MenuBg { background-color:#005dba; height:40px; margin-bottom:30px;}
.menu { margin:0px auto; width:1200px;height:40px; line-height:40px; border-left: #9c94d5 solid 1px;}
.menu li{float:left; border-right: #9c94d5 solid 1px;line-height:40px; width:149px;}
.menu li a { text-align:center; color:#fff; font-size:16px; display:block; }
.menu li a:hover {text-decoration:none; background-color:#0189c9;}
.menu li a.cur {text-decoration:none; background-color:#0189c9;}


/*文章列表样式*/
.NewsList { border-bottom:#ccc dashed 1px; padding-bottom:10px; margin-bottom:10px; overflow:hidden; }
.NewsList h2 { font-size:20px; color:#000; line-height:150%;}
.NewsList span { font-size:12px; color:#999; line-height:200%;}
.NewsList h3 { font-size:14px; color:#666; line-height:180%; font-weight:100; text-indent:2em;}
.NewsList a:hover { color:#ccc;}

.TypeListFY { margin-top:5px; margin-bottom:10px; text-align:right;}
.TypeListFY a { color:#444036;}

.ProductList { border-bottom:#ccc dashed 1px; margin-bottom:20px;overflow:hidden;}
.ProductList li { float:left; width:247px; text-align:center; margin-left:19px; margin-bottom:19px;}
.ProductList img {  width:245px; height:245px;}
.ProductList h3 { border:#ebebeb solid 1px; text-align:center; font-weight:100;line-height:24px; overflow:hidden;}
.ProductList a:hover { text-decoration:none;}

.CaseList { border:#ccc dashed 1px; margin-bottom:20px; padding:8px;overflow:hidden;}
.CaseListImg { float:left; width:300px;}
.CaseListImg img {  width:300px;}
.CaseListData { float:right; width:490px;}
.CaseListData a h2 { color:#000; line-height:200%;}
.CaseListData a p { color:#666px; text-indent:2em; line-height:180%;}
.CaseListData a { color:#666px; }


/*文章内容页样式*/
.NewsDisp { margin:0px auto;line-height:200%; font-size:16px; width:100%; overflow:hidden;}
.NewsDisp h2{ color:#000; line-height:60px;text-align:center;}
.NewsDispPosted{border-bottom:#cacaca  dotted 1px; text-align:center;}
.NewsDispInfo { background:#F3F3F3; font-size:12px; line-height:160%; padding:8px; margin-top:8px;}
.NewsDispEnd { border-top:#cacaca  dotted 1px; margin-top:10px; line-height:30px; text-align:center;color:#666; font-size:14px;}
.NewsDispEnd a { font-size:14px; color:#666;}
.NewsDispFX { text-align:center; margin-top:10px;}



/*分页样式*/
#PagingTXT { margin-bottom:10px; padding:8px;}
#PagingTXT p { text-indent:2em;margin:10px 0;}
#PagingTXT img { margin-bottom:10px;}
#PagingNext{ line-height:24px; text-align:center; }
#PagingNext a { width:50px; height:24px; background:#eee; color:#333;display:block;}
#PagingNext a:hover {  background:#ffe3a6; text-decoration:none;color:#f60;}
#PagingBack{line-height:24px; text-align:center; padding-right:5px;}
#PagingBack a { width:50px; height:24px; background:#eee; color:#333;display:block;}
#PagingBack a:hover {  background:#ffe3a6; text-decoration:none;color:#f60;}
#PagingActive{ line-height:24px; text-align:center; padding-right:5px;}
#PagingActive a { width:30px; height:24px; background:#eee; color:#333;display:block;}
#PagingActive a:hover {  background:#ffe3a6; text-decoration:none;color:#f60;}
#PagingVisited{ line-height:24px; text-align:center; padding-right:3px; padding-right:5px;}
#PagingVisited a { width:30px; height:24px; background:#f60; color:#fff;display:block;}
#PagingVisited a:hover {  background:#f60; text-decoration:none;color:#fff;}


/*****  图片滚动 */
.blk_29 { OVERFLOW: hidden;ZOOM: 1; POSITION: relative; margin-top:20px;}
.blk_29 .LeftBotton {BACKGROUND: url(../images/left_pic.jpg) no-repeat 0px 0px; LEFT:0; FLOAT: left; CURSOR: pointer; POSITION: absolute; TOP:40%;WIDTH: 15px; HEIGHT: 24px}
.blk_29 .RightBotton {RIGHT:0px; BACKGROUND: url(../images/right_pic.jpg) no-repeat 0px; FLOAT: right;CURSOR: pointer; POSITION: absolute; TOP:40%; WIDTH: 15px; HEIGHT: 24px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 665px;}
.blk_29 .box {FLOAT: left; TEXT-ALIGN: center; margin-right:10px; }
.blk_29 .box img {width:150px; height:150px; margin-bottom:10px;}
.blk_29 .box .boxtxt { border:#ebebeb solid 1px; text-align:center; width:148px; line-height:24px; overflow:hidden;}
.rollphotos {width:730px;}

/*****  左侧向上不间滚动 */

#demo{ overflow:hidden; width: 340px;height: 600px; margin-bottom:20px; float: left;display: inline;}
#demo ul{ text-align: left; margin:0px;padding:0px;}

