/* 页面CSS */
html{margin:0; padding:0px;}
body{margin:0 auto; padding:0; font-size:12px; width:1240px; font-family:Verdana; display:block; color:#333;}
#container{width:1200px; overflow:hidden; margin:0; padding:0 20px; float:left;}
ul{margin:0; padding:0; list-style:none;}

/*首页顶部*/
#head0{ width:1200px; height:550px; margin:0; padding:0; float:left;}
#head{ width:1200px; height:115px; margin:0; padding:0; background:url(../images/headbg.gif);  float:left;}
#headr{ width:1190px; margin:0; padding:10px 10px 0 0; text-align:right; float:right;}

.nnav{font-weight:bold; white-space: nowrap; width:1200px; background:url(dh.gif) no-repeat; height:42px; overflow:hidden; float:left;}
.nnav a, .nnav a:link, .nnav a:active, .nnav a:visited, .nnav a:hover {float:left; display:block; height:auto; text-align:center; width:150px; height:24px; padding-top:14px; font-size:14px; text-decoration: none; color:#FFF;}
.nnav a:hover{color:#F5D000; font-size:15px;}

.flash { margin:8px 0 0 0; padding:0; width:1200px; height:376px; float:left;}
.flash1 { position:relative; text-align:center; height:336px}
.flash1 div {position:absolute; width:1200px; height:336px; top:0px; left:0px}
.flash1 .now { z-index:2}
.flash1 .norm { z-index:1}
.flash2 { width:1184px; height:40px; padding-left:16px;background:url(../images/flashbg.gif);}
.flash2 div { text-align:center; line-height:21px; width:185px; float:left; color:#bbb; cursor:pointer; font-weight:bold; padding:10px 0 0 0; font-size:14px;}
.flash2 .now { background:url(../images/flashyd.gif) no-repeat 1px 2px; color:#ffe; font-size:14px;}
.flash div.larrow { width:32px; cursor:pointer}
.flash div.rarrow { width:33px; cursor:pointer}


/*首页上部*/
#mainbody{clear:both; width:1198px; height:auto; border:1px solid #ddd; margin:0 auto; padding:0; float:left;}

#main_a{ width:310px; height:866px; border-right:1px solid #ddd; margin:0; padding-bottom:10px; float:left;}
#main_t{ width:288px; height:27px; border:1px solid #ddd; margin:10px; padding:0; background:url(title.gif) no-repeat left;}
.txt{ margin:0; padding:7px 0 0 10px; font-size:14px; font-family:"黑体"; color:#FFF;}
#main_lb ul{width:268px; margin:0; padding:0; float:left;}
#main_lb ul li{ width:258px; height:28px; border:1px solid #ddd; margin:4px 16px; padding-left:20px; background:url(bt.gif) left no-repeat; list-style-type:none; line-height:28px; display:block; clear:both;}
#main_lx{ width:268px; height:245px; margin:4px 8px 8px; padding:60px 0 0 25px; background:url(leftbg.gif) top no-repeat; line-height:27px; border:1px solid #ddd; float:left;}

#main_b{ width:308px; margin:0; padding:0; float:right;}
#main_b_m{ width:280px; height:210px; margin:0 auto; padding:0;}

#main_c{ width:578px; height:auto; margin:0; padding:0; float:left;}
#main_c_t{ width:558px; height:27px; border:1px solid #ddd; margin:10px; padding:0; background:url(title.gif) no-repeat left;}
#main_c_m{ width:558px; height:182px; margin:0 auto; padding:0; line-height:30px;}

#main_d{ width:880px; height:auto; margin:0; padding:0; float:left;}
#main_d_t{ width:869px; height:27px; border:1px solid #ddd; margin:8px; padding:0; background:url(title.gif) no-repeat left;}
#main_d_m{ width:870px; height:320px; margin-left:10px; padding:5px 0; float:left; clear:both;}
#main_d_m ul{ margin:0 auto; padding:0;}
#main_d_m ul li{float:left; margin:0; padding:5px 7px; list-style-type:none; width:160px; line-height:30px; text-align:center; display:block;}

#main_e_m{ width:870px; height:180px; margin:8px; padding:0;}
#main_e_m ul{margin:0 auto; padding:0;}
#main_e_m ul li{ width:840px; height:30px; margin:0; padding-left:25px; list-style-type:none; line-height:30px; display:block; background:url(img.gif) left no-repeat;}
.right{float:right; margin:0;}

/*Footer*/
#Footer{ clear:both; width:1200px; height:auto; margin:0; background-color:#E2E5EA; text-align:center; float:left;}
#Footer .link { border-top:3px solid #1187C4; line-height:30px; padding-top:5px;}
#Footer .link a{ color:#aaa;}
#Footer .foote { height:auto; line-height:24px; text-align:center; font-size:12px; color:#666;}
#Footer .foote a{ color:#aaa;}

/*内页*/
#inbody{ float:left; display:inline; width:1200px; height:auto; margin:0; padding:0 0 10px;}

#inleft{width:226px; height:auto; float:left;}
#inleft1{width:226px; height:auto; margin-left:10px; _margin-left:5px; margin:8px 0 2px 0; border:1px solid #CCC; display:block; float:left;}

/*右侧样式*/
#p10{ width:940px; height:auto!important;height:396px; min-height:396px;_height:auto; margin-right:10px; _margin-right:5px; margin-top:8px; float:right; border:1px solid #CCC; display:block;overflow:hidden}

#p0{ width:940px; height:auto!important;height:200px; min-height:200px;_height:auto; margin-right:10px; _margin-right:5px; margin-top:8px; float:right; border:1px solid #CCC; display:block;overflow:hidden}

#p5{ width:940px; height:auto!important;height:265px; min-height:265px;_height:auto; margin-right:10px; _margin-right:5px; margin-top:8px; float:right; border:1px solid #CCC; display:block;overflow:hidden}

#p6{ width:940px; height:auto!important;height:289px; min-height:289px;_height:auto; margin-right:10px; _margin-right:5px; margin-top:8px; float:right; border:1px solid #CCC; display:block;overflow:hidden}

/*内页左侧*/
#leftbt{width:216px; height:22px; margin:0; padding:10px 0 0 10px; border-bottom:1px solid #CCC; background:url(tuibg.gif) repeat-x bottom;}
#leftbt A:link, #leftbt A:visited, #leftbt A:hover {display:block; color:#111; font-size:14px; font-weight:bold;}

#leftpro{width:190px;height:20px;margin-left:10px;padding:7px 0 0 20px; background:url(arrow.gif) no-repeat left;}
#leftpro a:link, #leftpro a:visited, #leftpro a:hover{font-size:13px; font-weight:bold; color:#333;}
#leftpro1{width:195px;height:22px;margin-left:10px;padding:0 0 0 10px;}

#in_lx{ width:216px; height:245px; margin-top:8PX; padding:60px 0 0 10px; background:url(leftbg.gif) top no-repeat; line-height:30px; border:1px solid #ccc; float:left;}

.btt{width:190px; height:25px; margin-left:10px; padding:13px 0 0 10px; font-size:14px; font-weight:bold; color:#FF0000;}

#inpro{width:225px; margin:0;}
#inpro ul{margin:0; padding:0;}
#inpro ul li{float:left; background:url(h3.gif) no-repeat left;line-height:32px; height:32px; list-style-type:none; padding-left:25px; width:200px; display:block; font-weight:bold;}

#innew{width:225px; margin:0;}
#innew ul{margin:0; padding:0;}
#innew ul li{float:left; background:url(bt.gif) no-repeat left;line-height:30px; height:30px; list-style-type:none; padding-left:25px; width:200px; display:block;}

/*内页右侧*/
#rightbt{width:940px; height:24px; margin:0; padding:8px 0 0 10px; border-bottom:1px solid #CCC; background:url(tuibg.gif) repeat-x bottom;}
#rightbody{ width:880px;height:auto!important;height:575px; min-height:575px;overflow:hidden; padding:20px 30px; line-height:30px;}
#rightpro{ width:880px;height:auto!important;height:224px; min-height:224px;_height:auto;overflow:hidden; padding:20px 30px; line-height:30px;}

/*news*/
.nTit {color:#FF6600;border-bottom:1px solid #eee;border-top:1px solid #eee;padding:7px 0 3px;height:25px;padding-left:35px;font-weight:bold;background:url(../images/bg3.gif) repeat-x;text-align:left;font-size:12px;line-height:21px;}
.nTit span{padding-right:680px; }
.Newslist {margin:0 auto;text-align: center; font-size:12px;}
.Newslist li {line-height:15px;width:96%;margin-top:9px;border-bottom:1px dotted #ccc;text-align:left;padding:4px 0 0 25px;height:20px;background:url(../images/arr.gif) no-repeat 5px 30%; list-style-type:none;}
.Newslist li a{color:#333;}
.Newslist em{font-style:normal; float:right; margin-right:35px;}
.Newslist li a:hover{ color:#ff6600}
.Newslist li span {color:#333;margin-right:30px;}

/* 页面部分 */
div.info{clear:both;text-align:right;line-height:30px;}
div.info span{display:inline;margin:5px;}

div.content{text-align:left;line-height:26px;font-size:14px;word-wrap:break-word;white-space:normal;}
div.content a:link,div.content a:visited,div.content a:active{color:#333;font-size:14px;}
div.content img{padding:3px;}

div.next{display:block;clear:both;width:100%;line-height:26px;text-align:left;}

div.list {text-align:left;display:table;clear:both;}
div.list h5{margin:0px;padding:0px;line-height:40px;background:url(li.gif) no-repeat 0px 13px;}
div.list h5 a{margin-left:20px;font-size:14px;}
div.list p{line-height:24px;margin:0px;padding:0px;}
div.list p i{font-style:normal;font-size:10px;color:#333;}
div.list p a:link,div.list p a:visited,div.list p a:active{font-size:10px;margin-left:10px;color:#333;}

div.piclist{display:table;clear:both;}
div.piclist div.z0 ,div.piclist div.z1{display:block;float:left;width:317px;height:140px;}
div.piclist div.z0{margin-left:16px;}
div.piclist div div.left a img{width:90px;height:120px;padding:2px;border:1px solid #CCC;}
div.piclist div div.right{display:block;margin-left:10px;overflow:hidden;white-space:nowrap;width:210px;}
div.piclist div div.right span{display:block;clear:both;line-height:25px;text-align:left;}
div.piclist div div.right a{}

.box{display:table;clear:both;margin:0px;padding:0px;}

.title1 {display:table;margin:0px;padding:0px;text-align:left;border-bottom:1px solid #D5D5D5;height:26px;line-height:26px;font-size:14px;width:100%;}
.title1 strong{display:block;float:left;margin:0px;padding:0px;font-size:14px;color:#069;}
.title1 a:link,.title1 a:visited,.title1 a:active{display:block;float:left;padding-top:10px;}

.photo{ display:block; float:left; margin:0 20px; padding:0; width:400px; text-align:center;}
.photo img{display:block; margin-bottom:10px; width:400px; height:300px; margin:0; padding:0;}
.photo img{border:3px solid #EDEDED;}
.photo:hover img,.photo:active img{border:3px solid #ccc;}

.pro{ display:block; float:left; margin:0 5px; padding:0; width:280px; text-align:center;}
.pro img{display:block; margin-bottom:10px; width:240px; height:180px; margin:0; padding:0;}
.pro img{border:3px solid #EDEDED;}
.pro:hover img,.pro:active img{border:3px solid #ccc;}

/*翻页*/
.pagelist {LINE-HEIGHT: 20px; width:880px; text-align:center; MARGIN: 0px; DISPLAY: table; HEIGHT: 20px}
.k_pagelist { text-align:center; PADDING:0; MARGIN: 0px 10px; WIDTH: 100%;}
.k_pagelist * {PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 12px; MARGIN-RIGHT: 3px; PADDING-TOP: 2px}
.k_pagelist STRONG {BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; BACKGROUND: #3366cc; COLOR: #fff; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid}
.k_pagelist A {BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; COLOR: #3875d7; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; TEXT-DECORATION: none}
.k_pagelist A:hover {BACKGROUND: #3875d7; COLOR: #fff; TEXT-DECORATION: none}
.k_pagelist SPAN {COLOR: #333}

/*文字和图片*/
a:link,a:visited,a:active {color:#333;text-decoration:none;}
a:hover{text-decoration:underline; color:#ff0000;}
img{border:none;}
