@charset "gb2312";
/* Public Style */
html,body {margin:0;padding:0;text-align:center; font:12px "宋体"; color:#666563; background:url(Images/Bg.gif) repeat-x center top; }
ul,ol,form,h1,h2,h3,h4,p {margin:0;padding:0;}
ul,ol { list-style:none;}
a { text-decoration:none; color:#666563;}
a:hover {color:#005e3c;}
img { border:0;}
.Clear { clear:both;}
.ML10 {margin-left:10px;}
.ML20 {margin-left:20px;}
.MT10 {margin-top:10px;}
.Red {color:#F00;}

/* Header Style*/
#Header {position:relative; width:960px; height:138px; margin:0 auto;}
#Logo {position:absolute; width:960px; height:138px; left:0; top:0; z-index:0; text-align:left;}
#HeaderRight {position:absolute; width:850px; height:128px; left:110px; top:10px; z-index:10;}
#TopMenu {width:850px; height:45px; font-size:12px; line-height:45px; text-align:right;}
* html #TopMenu {width:850px; height:35px; padding-top:10px; line-height:25px; text-align:right;}
/* 搜索样式 */
#SearchBar {width:850px; height:auto; text-align:right;}
#SearchBar .Key {width:120px; height:20px; padding:2px 0px 2px 30px; border:0; margin:0; vertical-align:middle; line-height:20px; background: url(Images/SearchKeyBg.jpg) no-repeat left center;}
.SearchBtn {width:48px; height:24px;vertical-align:middle;}
/* MENU Style */
.menu { width:850px; height:40px; margin:0 auto; padding:0 10px; font-family:"微软雅黑"; line-height:40px;  }
* html .menu {margin-top:10px;}
*+html .menu {margin-top:10px;}
.menu a {font-weight:bold; font-size:15px; color:#033322;}
.menu a:hover {color:#e92435;}
.menu dl {float:left;}
.menu dd {float:left; width:93px; }
.menu dt {float:left; width:93px; height:40px; position:relative; z-index:9999;}
.SubNav { background:url(Images/MenuBg.gif) no-repeat left center;}
.menuli_div {position:absolute; width:93px; padding:0 10px 10px; left:1px; top:40px; background:#fcfcfb;}
.menuli_div li {width:93px; height:28px; border-bottom:1px solid #d1d9d5; line-height:28px; background:#fcfcfb url(Images/SubIcon.gif) no-repeat 5% 50%;}
.menu DT UL li A {color:#4a554f; font-size:12px;}
.menu DT UL li A:hover {color:#4a554f; font-weight:bold;font-size:14px;}
.menuli .menuli_div {display:none;}
.menuli_subhover .menuli_div {display:block; }
.menuli_subhover { background:url(Images/MenuBg.gif) no-repeat left center;}
.menuli_hover { background:url(Images/NavHover.gif) no-repeat right top;}

/* Banner Style */
#Banner {width:960px; height:auto; margin:20px auto;}

/* Main Style */
.IndexMain {width:920px; height:auto; margin:10px auto 0; padding:0 20px 20px; background:url(Images/MainBg.gif) repeat-x left top;}
.IndexLeft {float:left; width:290px; height:auto;}
.News {float:left; width:360px; height:auto; margin-left:20px; padding:18px 0 0;}
.IndexRight {float:left; width:230px; height:auto; margin-left:20px;}
#Wrap {width:960px; height:auto; margin:10px auto 0; padding:0; background:url(Images/MainBg.gif) repeat-x left top;}
.Main {width:960px; height:auto; margin:0 auto; background:url(Images/LeftBg.gif) repeat-y left top;}
.Left {float:left; width:210px; height:auto; padding:0 0 50px 0;}
.Right {float:left; width:710px; height:auto; margin-left:20px;}

.RightTitle {width:700px; height:30px; padding-left:10px; margin-top:10px; border-bottom:2px solid #e7eeee; text-align:left; font-size:14px;  color:#003e7c; line-height:30px; color:#55695f;}
.RightTitle a {color:#55695f;}
.RightTitle a:hover {color:#e8001b;}


.RecPic .PA a {color:#259110; text-decoration:underline; text-align:right; margin-right:10px;}

/* PicInfo Style */
.PicInfo {width:280px; height:auto; margin-top:20px; padding-bottom:10px; font-size:12px; font-family:"宋体"; border-bottom:1px solid #f2f2f2; }
.PicInfoLeft {float:left; width:82px;}
.PicInfoLeft img {width:82px; height:80px;}
.PicInfoRight {float:left; width:188px; text-align:left; margin-left:10px;}
.PicInfoRight h2 {font-size:12px; line-height:24px;}
.PicInfoRight h2 a {color:#005e3c;}
.PicInfoRight div {color:#666; line-height:18px;}
div.More {text-align:right; }

.IndexVideoTitle {width:260px; height:auto; padding:5px 0; font-size:14px; font-weight:bold; line-height:24px; color:#005e3c; text-align:left; padding-left:20px; background:url(Images/IndexVideoTitleBg.gif) no-repeat 0% 50%}

/* News Style */
.News ul {width:360px; height:auto; text-align:left; line-height:20px;}
.News ul li.NDate {color:#e61c3f; font-family:Arial;}
.News ul li.NTitle {color:#484747; font-weight:bold;}

.IndexRight div {margin-top:20px;}

/* FooterBg Style */
#FooterBg {width:100%; height:100px; margin-top:10px; background:url(Images/FooterBg.gif) repeat-x left top; }
#Footer {width:960px; height:90px; margin:0 auto; padding-top:10px; color:#373737; }
#Footer p {margin:0; text-align:left; line-height:80px;}
#Footer p span {float:right; text-align:right;}
#Footer a {color:#373737;}

.list_dh{width:190px; height:auto; padding:10px;}
.list_dh ul{ }
.list_dh ul li{background:url(images/in_about_dh_bg.gif) no-repeat left center;}
.list_dh ul li a{ display:block; font:12px "微软雅黑"; line-height:28px; padding:0 0 0 0px; color:#4a554f;}
.list_dh ul li a:hover,a.on{background:url(images/in_about_dh_hover_bg.gif) no-repeat left center; text-decoration:none; font-weight:bold; color:#4a554f}
.list_dh ul li a.on{ }

.SubNetWork {width:190px; padding:10px;}
.Contact {width:190px; height:150px; padding-top:10px; margin-top:10px; overflow:hidden; padding-left:20px; text-align:left; background:url(Images/ContactBg.gif) no-repeat left top;}
.Contact h3 {width:160px; height:28px; padding:0 0 0 30px; margin:0; line-height:28px;}
.Contact p {width:190px; height:auto; line-height:20px;}
.Contact p strong {color:#085c57;}

/* 详细页样式 */
.Article {width:710px; height:auto; padding:10px 0; text-align:left;}
.Article h1 {text-align:center; font-size:16px; font-weight:bold; line-height:30px; color:#033322;}
.Article .ArticleTags {width:710px; height:30px; margin-top:10px; line-height:30px; text-align:center; color:#777;}
.Article .ArticlePic {width:710px; height:auto; margin-top:10px; line-height:30px; text-align:center;}
.Article .Content {margin-top:10px; text-align:left; line-height:2em;}
.Article .PreNext {width:708px; height:auto;  margin-top:20px; border-top:1px dashed #CCC; line-height:2em; text-align:left;}
.Article .preNext strong {color:#0354aa;}
.Article .PreNext a {color:#404040;}
.Article .PreNext a:hover {color:#4a554f; font-weight:bold;}
.showimg {text-align:center;}

/*新闻列表*/
.NewsList {width:710px; height:auto; padding:10px 0; text-align:left;}
.NewsList ul li {width:680px; height:36px; padding-left:20px; border-bottom:1px dashed #e7eeee; line-height:36px; background:url(Images/NewsIcon.gif) no-repeat 0% 50%;}
.NewsList ul li span {float:right; text-align:right;}
.NewsList a:hover {color:#4a554f;}

/* 产品中心 */
.ProductList {width:710px; height:auto; padding:10px 0; text-align:left;}
.ProductList li { float:left; text-align:center; padding:10px 13px; }
.ProductList li img { padding:4px; border:1px solid #a7b4c1; width:200px; height:160px; }
.ProductList li a { line-height:30px; }
.ProductList li a:hover img { border:1px solid #397810;}

/* 视频中心 */
.VideoList {width:710px; height:auto; padding:10px 0; text-align:left;}
.VideoList li { float:left; text-align:center; padding:10px 10px; }
.VideoTitle {width:auto; height:30px; line-height:30px;}
.VideoList li  img  {padding:4px; border:1px solid #795e19; width:200px; height:161px;}
.VideoList li a { line-height:30px; color:#795e19; }
.VideoList li a:hover img { border:1px solid #4f3c0b;}


/* ProLi Style */
.ProLi {width:710px; height:auto; margin:15px 0; padding-bottom:15px; border-bottom:1px solid #e7e7e7;}
.ProLeft {float:left; width:150px;}
.ProLeft img {width:120px; height:210px; padding:4px;}
.ProRight {float:left; width:500px; text-align:left; margin-left:30px;}
.ProRight h2 {font-size:14px; line-height:36px; color:#474646;}
.ProRight h2 a {color:#474646;}
.ProRight div {color:#666; line-height:30px;}
.ProMore {text-align:right;}
.ProRight a {color:#df6527; }

/* PhoLi Style */
.PhoLi {width:710px; height:auto; margin:15px 0; padding-bottom:15px; border-bottom:1px solid #e7e7e7;}
.PhoLeft {float:left; width:170px;}
.PhoLeft img {width:150px; height:150px; padding:4px;}
.PhoRight {float:left; width:500px; text-align:left; margin-left:30px;}
.PhoRight h2 {font-size:14px; line-height:36px; color:#474646;}
.PhoRight h2 a {color:#474646;}
.PhoRight div {color:#666; line-height:30px;}
.PhoMore {text-align:right;}
.PhoRight a {color:#df6527; }



/* 留言中心 */
.Messages {width:710px; height:auto; padding:10px 0; text-align:left;}
.Messages table { border-collapse:collapse; width:700px; height:auto; border:1px solid #e7eeee; line-height:2em;  margin:10px auto 0; text-align:left; }
.Messages table th { padding:5px; border:1px solid #e7eeee;  text-align:center;}
.Messages table td { padding:5px; border:1px solid #e7eeee; }
.Messages input, textarea, select { border:1px solid #ccc; font-size:12px; padding:2px; color:#404040; }
.Messages input {padding:6px 0;}
.Messages a {color:#F00;}


/*分页样式*/
#Page {width:700px; height:24px; margin:10px 0 20px; line-height:20px; text-align:right; }
.page_turner { padding:4px 0px 0px 1px; float:right; clear:both; }
.page_turner a, .page_turner span { float:left; display:block; border:1px solid #033322; padding:3px; margin-left:4px; line-height:16px; }
.page_turner a:link, .page_turner a:visited { text-decoration:none; }
.page_turner a:hover, .page_turner a.c { background:#033322; color:#FFF; }
#total { color:red; }





