@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{ width:100%; height:100%; background:url(images/bg.png) repeat top left; font-size:14px; font-family:"宋体"; color:#555;}
img{ border:none;}
ul,li{ list-style:none;}
a{ color:#555; text-decoration:none;}
a:hover,a:focus{ color:#bb1600; text-decoration:underline;}
p a{ color:#bb1600;}

.banner{ width:100%; height:461px; background:url(images/banner.jpg) no-repeat top center;}

.main{ width:960px; height:100%; margin:15px auto;} 
.daodu{ width:958px; height:98px; border:1px solid #d4d4d4; background:url(images/title1.png) no-repeat scroll 10px 10px #e5e5e5; }
.daodu p{ line-height:26px; margin:10px 15px 10px 156px;}

.part1{ width:960px; height:320px; margin-top:20px;}
.topic{  width:400px; height:320px; float:left; margin-left:20px;}
.topic h3{ width:125px; height:37px; line-height:27px; padding-left:22px; color:#fff; background:url(images/title2.png) no-repeat scroll 0 0; font-weight: bold; }
.topic h4{ text-align:center; color:#333; font-size:16px; margin-top:15px;}
.topic p{ line-height:28px; text-indent:2em; margin-top:6px;}

.part2{ width:960px; margin-top:20px;}
.part2 h3{ width:960px; height:43px; background:url(images/title3.png) no-repeat top center; text-align:center; color:#bb1600; font-family: "微软雅黑", "黑体"; font-size:26px; font-weight: bold;}
.part2 ul{ margin-top:20px;}
.part2 ul li{ width:225px; height:190px; float:left; text-align:center; margin-left:20px;}
.part2 ul li img{ border:2px solid #cbcbcb;}
.part2 ul li span{ width:225px; height:40px; line-height:30px; display:block;}

.part3{ width:960px; margin-top:20px;position:relative;}
.title3{ width:960px; height:43px; background:url(images/title3.png) no-repeat top center; text-align:center; color:#bb1600; font-family: "微软雅黑", "黑体"; font-size:26px; font-weight: bold;}

#demo_menu{position:absolute;top:0;left:0;width:100%;height:106px;background:url(/statics/images/my/bodybg.jpg) repeat-x 0 -20px;z-index:800;font-size:14px;text-align:center;color:#999;line-height:180%;border-bottom:3px solid #749219;}
#demo_menu .top_menu{width:960px;margin:0 auto;color:#000;font-size:12px;overflow:hidden;z-index:1000;}
#demo_menu .top_left{float:left;width:255px;text-align:left;z-index:1000;}
#demo_menu .top_left a,#demo_menu .top_left a:visited{font-size:12px;white-space:nowrap;color:#fff;font-family:"宋体", "Times New Roman", Times, serif;line-height:140%;}
#demo_menu .top_left a:hover{color:#000;font-family:"宋体", "Times New Roman", Times, serif;}
#demo_menu .top_right{float:right;width:728px;padding:8px 0 0 0;z-index:1000;}

.part4{ width:960px; height:100%; margin-top:20px;}
.part4 h3{ width:960px; height:43px; background:url(images/title3.png) no-repeat top center; text-align:center; color:#bb1600; font-family: "微软雅黑", "黑体"; font-size:26px; font-weight: bold;}
.part4_l{ width:540px; height:320px; float:left; margin-top:20px;}
.part4_r{ width:400px; height:320px; float:left; margin-top:20px; margin-left:20px;}
#mainBox{ width:392px; height:312px; border:4px #cbcbcb solid; position:relative; overflow:hidden;/* margin:10px 20px auto;滚动条代码*/}
#content{position:absolute; left:0; top:0; padding:10px; }
.scrollDiv{ width:8px;  position:absolute; top:50; background:#ed1d2f; border-radius:0px; cursor: pointer;}
#content p{width:370px; line-height:28px; text-indent:2em;}
.STYLE1 {font-weight: bold}
.news h3 a{ color:#097D00 ;}
		
.part5{ width:960px; height:100%; margin-top:20px;}

.part5_l{ width:540px; height:370px; float:left; }
.part5_l h3{ width:130px; height:37px; background:#00366e; background:url(images/title2.png) no-repeat; color:#fff; line-height:30px; padding-left:22px; font-size:16px;}
.feedback{width:538px; height:288px; font-size:12px; border:1px solid #cbcbcb; padding-top:20px; margin-top:20px;}
.feedback table{ margin:0 auto;}
.news{ width:400px; height:100%; float:left;}

.news{ width:400px; height:370px; float:left; margin-left:20px; }
.news h3{ width:130px; height:37px; background:#00366e; background:url(images/title2.png) no-repeat; color:#fff; line-height:30px; padding-left:22px; font-size:16px;}
.news ul{ margin-top:15px;}
.news ul li{ width:400px; background:url(images/icon.png) no-repeat scroll 0 12px; padding-left:20px; line-height:32px; overflow:hidden;}

.footer{ width:960px; height:150px; margin-top:30px;}

