/* CSS Document */
body { font-family: Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:12px; background:#FFF;}
img{ border:none;}
a{ text-decoration:none; color:#595959; font-family:Arial, Helvetica, sans-serif;}
a:hover{ text-decoration:none; color:#048bb9;}
ul,li{ margin:0; padding:0; list-style:none;}
html{ overflow-x:hidden;}






.top{ width:100%; float:left; height:152px; background:url(../images/0.jpg) repeat-x;}
.top01{ width:1440px ; margin:0 auto; height:152px;}
.top01 img{  width:1440px ; float:left; height:152px; }

.con{ width:1000px; margin:0 auto;  overflow:hidden;}
.con02{ width:1000px; float:left;}

.about{ width:640px; float:left; margin-top:30px; display:inline;}
.about01{ width:640px; float:left; background:url(../images/0_06.jpg) bottom repeat-x; height:32px;}
.about02{ width:42px; float:left; height:32px; background:url(../images/0_04.jpg) no-repeat; background-color:#FFF;}
.about03{ width:auto; float:left; line-height:22px; font-size:14px; font-weight:bold; padding-left:5px; color:#007596;}
.about03 span{ color:#888787; font-size:10px; font-weight: normal; padding-left:7px;}
.about04{ width:auto; float:right; color:#60bddf; line-height:25px;}
.about04 a{ color:#60bddf; line-height:25px;}
.about04 a:hover{ color:#F00;}

.about05{ width:640px; float:left; margin-top:8px; display:inline; line-height:27px; padding-left:5px;}
.about06{ width:198px; float:left; height:152px; margin-right:17px; margin-top:5px; display:inline;}

.lian{ width:320px; float:left; margin-left:40px; margin-top:30px; display:inline;}
.lian01{ width:320px; float:left; background:url(../images/0_06.jpg) bottom repeat-x; height:32px;}
.lian02{ width:42px; float:left; height:32px; background:url(../images/0_09.jpg) no-repeat; background-color:#FFF;}
.lian03{ width:304px; float:left; padding-left:15px; padding-top:7px; line-height:26px; background:url(../images/0_18.jpg) right bottom no-repeat; font-size:14px; color:#464444;}

.news{ width:320px; float:left; margin-top:30px; display:inline;}
.news01{ width:40px; float:left; height:32px; background:url(../images/0_11.jpg) no-repeat; background-color:#FFF;}
.news02{ width:310px; float:left; margin-top:16px; margin-left:10px; display:inline;}
.news02 li{ width:295px; float:left; line-height:28px; background:url(../images/0_36.jpg) left center no-repeat; padding-left:15px;}
.news02 li a{ color:#626262;}
.news02 li a:hover{ color:#0397c1;}
.news02 li span{ width:auto; float:right; color:#215ab1;}

.hot{ width:640px; float:left; margin-top:30px; margin-left:40px; display:inline;}
.hot01{ width:40px; float:left; height:32px; background:url(../images/0_10.jpg) no-repeat; background-color:#FFF;}
.hot02{ width:110px; float:left; margin-left:16px; margin-top:21px; display:inline;}
.hot03{ width:110px; float:left; height:101px;}
.hot04{ width:100px; float:left; margin-top:5px; display:inline; height:26px; background-color:#3e77ce; padding-left:10px; line-height:25px;}
.hot04 a{ color:#FFF;}
.hot04 a:hover{ color:#FF0;}

.con01{ width:1200px; margin:0 auto; background:url(../images/0_45.jpg) right bottom no-repeat; overflow:hidden;}
.link{ width:1000px; float:left; margin:55px 0 30px 110px; display:inline;}
.link01{ width:870px; float:left; line-height:35px; font-size:12px; margin-left:20px; display:inline;}
.link01 span{ color:#07aa3d; font-size:14px;}
.link01 a{ color:#595959; padding-right:10px;}
.link01 a:hover{ color:#0397c1;}

.link02{ width:89px; float:left; height:34px; background-color:#0397c1; line-height:35px; color:#FFF; font-size:14px; text-align:center;}

.bottom{ width:100%; float:left; background-color:#0397c1;}
.bottom01{ width:1000px; margin:0 auto;}
.bottom02{ width:1000px; float:left; line-height:42px; color:#FFF; font-size:14px;}

.nei{ width:240px; float:left;  margin-bottom:50px; display:inline;}
.nei01{ width:720px; float:left; margin:30px 0 100px 40px; display:inline;}
.nei02{ width:240px; float:left; background:url(../images/0_06.jpg) bottom repeat-x; height:32px; margin-top:30px; display:inline;}

.lieb00{ width:220px; float:left; padding-bottom:3px; margin-left:15px; margin-top:10px; display:inline;}

.lieb01{ width:195px; float:left; margin-top:8px;display:inline; height:32px; background:url(../images/0_46.jpg) no-repeat; line-height:32px; padding-left:30px; font-size:14px; }
.lieb01 a{ font-size:14px;}
.lieb01 a:hover{ font-size:14px; color:#F00;}

.list02{ width:34px; float:left; height:32px; background:url(../images/0_05.jpg) no-repeat;}
.lian033{ width:225px; float:left; padding-left:15px; padding-top:7px; line-height:28px; background:url(../images/0_18.jpg) right bottom no-repeat; font-size:14px; color:#464444;}
.about011{ width:720px; float:left; background:url(../images/0_06.jpg) bottom repeat-x; height:32px;}
.about055{ width:715px; float:left; margin-top:8px; display:inline; line-height:35px; padding-left:5px; padding-top:10px;}

.news08{width:708px; line-height:35px; float:left;border-bottom:#999 1px dotted; margin-left:5px; padding-right:5px; display:inline;}
.news08 a{color:#595959;}
.news08 a:hover{ color:#067ed1;}
.news08 span{font-size:12px; color:#6f6f6f; text-align:right; float:right; }
.news08 img{ vertical-align:baseline; float:left; margin-right:14px; display:inline; margin-top:17px;}

.wen1{font-size:16px; text-align:center; font-weight:bold; line-height:45px;}

.about101{width:715px; float:left; padding:5px; line-height:20px; margin-left:5px; display:inline;}
.hott04{width:220px; float:left; border:1px solid #ccc; margin-left:16px; margin-top:18px; display:inline;}
.hott05{width:218px; height:164px; padding:1px; float:left;}
.hott05 img{width:218px; height:164px; float:left;}
.hotprtt01{width:65px; line-height:28px; float:left; background-color:#f6f6f6;  border-right:1px solid #c4c4c4; border-top:1px solid #c4c4c4; text-align:center;}
.hotprtt02{width:154px; line-height:28px; float:left; text-align:center;  border-top:1px solid #c4c4c4; background-color:#f6f6f6;}

.pr05{width:504px; height:379px; margin:0 auto; border:1px solid #ccc;}
.pr05 img{ width:500px; float:left; height:375px; padding:2px;}	










.content_page{width:715px; height:30px; border:#c9caca 1px solid; float:left;  margin-top:15px; font-size:14px; text-align:center; line-height:30px;margin-bottom:10px;}
.content_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}
.content_page span{background:#F7FDF4;color:#f60;margin:1px;padding:4px 6px;border:1px solid #AECD9E;}
.content_page input{position:absolute;margin:-5px 0 0 1px;*margin:0 0 0 1px;padding:1px 0 2px 0;*padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
.content_page button{position:absolute;margin:-5px 0 0 35px;*margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}
.content_url{font-size:14px;font-family:arial;color:#06f;margin:20px 0;}
.content_url span{color:#999;}
.content_url input{background:#50B20E;color:#fff;width:50px;border:0;height:24px;}
.content_url #this_url{border:1px solid #ccc;width:574px;font-family:arial;color:#000;height:20px;line-height:20px;background:#fff;}

#Positon{background:url(../images/sdcms.gif) 0 -283px;height:41px;line-height:35px;text-indent:10px;}
.info_title{margin:6px 0;font:16px Microsoft Yahei;text-align:center;}
.info_other{text-align:center;color:#999;margin:4px 0;}
.info_jj{border:1px solid #FDCC97;background:#FEFCFA;padding:10px;margin:10px 0;color:#666;line-height:20px;word-wrap:break-word;overflow:hidden;}
.info_jj a{font-family:verdana;color:#00f;}
.info_jj a:hover{color:#f30;}
.info_jj span{font-weight:bold;color:#000;}
.info_content{word-wrap:break-word;overflow:hidden;width:698px;line-height:24px;line-height:24px;font-size:14px;}
.info_content img{max-width:600px;}

.comment_add{margin:0;padding:0;}
.comment_add dt{list-style:none;margin:4px 0;padding:0;}
.comment_add .input{height:20px;line-height:20px;border:1px solid #ccc;padding:0px;font-size:12px;}
.comment_add .xheditor-mini{width:680px;height:100px;margin:0;padding:0;}
.comment_title{background:url(../images/sdcms.gif) 0 -254px;height:29px;line-height:29px;border:1px solid #CEE5C2;border-bottom:0;color:#4EB30F;padding-left:12px;}
.comment_title span{color:#999;}
.comment_title b{font-weight:normal;float:right;margin-right:10px;}
.comment_content{border:1px solid #CEE5C2;border-top:0;padding:6px;overflow:hidden;word-wrap:break-word;overflow:hidden;margin-bottom:10px;}
.comment_content img{max-width:600px;}

#showmsg{color:#f00;}
.comment_page{text-align:center;margin-bottom:10px;}
.comment_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}
.comment_page span{background:#F7FDF4;color:#f60;margin:0px 1px;padding:4px 6px;border:1px solid #AECD9E;}
.comment_page input{position:absolute;margin:0;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
.comment_page button{position:absolute;margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}
.class_list{margin:0;padding:0;}
.class_list dt{line-height:25px;}

#paging1{ width:970px; height:23px; line-height:23px; text-align:center; float:left; border:#ddd 1px solid; float:left; margin-top:10px; display:inline; margin-left:10px; background-color:#eef8ff;}
#paging{ width:710px; height:23px; line-height:23px; text-align:center; float:left; border:#ddd 1px solid; float:left; margin:10px 0 10px 5px; display:inline; background-color:#FFF;}
