body, div, p,img,dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote {padding:0px;margin:0px;}
body{font-family:Microsoft Yahei,arial, helvetica, sans-serif;font-size:12px;line-height:25px;}
li{list-style-type:none;}
img{border:0;}
a{color:#000000;text-decoration:none;}
a:hover {text-decoration:none;color:#0262ae;}
a:active{text-decoration:none;}
.qq{color:#32abe1;background:url(qq.gif) no-repeat left top; padding-left:25px; padding-top:5px}
.border{border:1px solid #DDDDDD;}
.clear0{clear:both; height:0px;overflow:hidden}
.clear10{clear:both; height:5px;overflow:hidden}
h1{ display:none}
#main{width:980px; margin:0 auto}

.top{width:100%;height:100px; background:url(top.png) repeat-x top;font-size:12px;}
.top .toplogo{margin:0 auto;width:980px;}
.top .toplogo .logo{float:left;width:460px;padding-top:20px;}
.top .toplogo .top_r{float:right;height:95px;width:480px;}
.top .toplogo .top_r .topinfo{margin:0 auto;text-align:right;padding-top:5px;}
.top .toplogo .top_r .topinfo a{padding-left:12px; padding-right:10px; background:url(dot_09.gif) no-repeat left center}
.top .toplogo .top_r .topinfo .home{ background:url(home.gif) no-repeat left top; padding-left:20px}
.top .toplogo .top_r .topinfo .qq{color:#32abe1;background:url(qq.gif) no-repeat left top; padding-left:25px; padding-top:5px}
.top .toplogo .top_r .tel{ padding-top:30px;  text-align:right; padding-right:30px;}
.top .toplogo .top_r .tel span{font-size:14px; color:#0262ae;}

/* navs*/
#navlink{width:100%;height:50px;margin:auto;font-size:14px}
#navlink .navbg{height:39px;width:100%;background:url(nav_bj.jpg) repeat-x center;position:absolute;z-index:100;}
#navlink #sddm{width:976px;margin:auto;z-index:30}
#navlink #sddm li{float:left;width:122px;background:url(nav_li.jpg) no-repeat right top;}
#navlink #sddm li a{display:block; margin-right:2px;color:#fff;text-align:center;line-height:39px;}
#navlink #sddm li a:hover{text-decoration:none;}
#navlink #sddm .r{background:none}

/*focus*/
#slider {position:relative; z-index:10; margin:0 auto;}
#slider img {z-index:20; position:relative;display:none;}
#slider .nivo-controlNav { position:relative; left:31%; bottom:-34px; margin-left:-40px; /* Tweak this to center bullets */}
#slider .nivo-directionNav a { display:block; width:30px; height:30px; text-indent:-9999px; border:0;}
#slider a.nivo-prevNav {width:41px; height:69px; background:url(slides.png) no-repeat -84px; left:2px;}
#slider a.nivo-nextNav {width:41px; height:69px; background:url(slides.png) no-repeat right;right:2px;}
#slider a.nivo-prevNav:hover {background:url(slides.png) no-repeat left; left:2px;}
#slider a.nivo-nextNav:hover {background:url(slides.png) no-repeat -43px;right:2px;}
.nivoSlider {position:relative;margin:0 auto; overflow:hidden;}
.nivoSlider img {top:0px;left:0px;overflow:hidden;}
.nivo-slice {display:block;position:absolute;z-index:50;height:100%;overflow:hidden;}
.nivo-box {	display:block;position:absolute;z-index:50;overflow:hidden;}
.nivo-html-caption {display:none;overflow:hidden;}
.nivo-directionNav a {position:absolute;top:45%;z-index:90;cursor:pointer;overflow:hidden;}
.nivo-controlNav a {position:relative;z-index:90;cursor:pointer;overflow:hidden;}

.topic{height:32px;background:url(box_bg1.jpg) no-repeat left top;line-height:32px;border-bottom:1px #DDDDDD solid}
.topic .topictitle{float:left; width:88px;font-weight:bold; color:#FFFFFF; text-align:center;font-size:12px;height:30px;}
.topic .topictitle a{ color:#FFFFFF}
.topic .topicmore{float:right;font-size:12px;padding-right:10px;}
.topic .topicmore img{ padding-top:10px;}

.widthtab{width:10px;height:1px;float:left;}


.leftbox{float:left; width:226px;overflow:hidden;}
.leftbox .list1{ width:214px; margin:0 auto; padding:10px 0;}
.leftbox .list1 dl dt{background:url(left_a.jpg) no-repeat center;line-height:32px; height:32px; width:107px; float:left}
.leftbox .list1 dl dt:hover{background:url(left_b.jpg) no-repeat center;}
.leftbox .list1 dl dt a{padding-left:12px; display:block;}

.leftbox .list2{ padding:10px}
.leftbox .list2 dl dt{border-bottom:1px #CCCCCC dotted;line-height:25px;height:25px;}
.leftbox .list2 dl dt a{ background:url(arrow-list.gif) no-repeat left center; padding-left:8px;}

.left_lxwm{width:215px; margin:0 auto; padding:5px 0;line-height:30px; height:195px; overflow:hidden}
.left_lxwm span{font-size:14px; font-weight:bold;color:#FF0000}

.newsbox1{float:left;width:365px;border:1px solid #DDDDDD;overflow:hidden;}
.newsbox2{float:right;width:365px;border:1px solid #DDDDDD;overflow:hidden;}

.tab-bd li{padding:10px; border-top:0 none;}

.divlist{padding:5px 0px; width:350px; margin:0 auto;overflow:hidden}
.divlist li{line-height:25px;height:25px;border-bottom:1px #CCCCCC dotted; float:left}
.divlist a{background:url(arrow-list.gif) no-repeat 2px center;padding-left:10px;height:25px;overflow:hidden; display:block; float:left; width:260px;}	
.divlist span{color:#666666;width:70px; float:right;height:25px;}

.divlist2{font-size:12px;padding:15px 0; width:720px; margin:0 auto}
.divlist2 .divli{width:180px; float:left; text-align:center}	
.divlist2 .divli .img{margin:0 auto;width:165px;border:1px #CCCCCC solid; padding:4px}
.divlist2 .divli .img:hover{border:1px #0262ae solid;}
.divlist2 .divli a{width:180px;line-height:26px;padding:0px;overflow:hidden;margin:0 auto;display:block}

.page_right{width:745px; float:right;}
.page_body{width:710px; margin:0 auto; padding-top:10px;padding-bottom:10px;font-size:14px}
.page_body .infotextkey{color:#0000FF;text-decoration: underline}
.page_bodys{width:710px; margin:0 auto; padding-top:10px; height:250px;;font-size:14px; overflow:hidden}



.position{font-size:12px;line-height:45px; background:url(n_t_ico.gif) no-repeat right;}
.position a{color:#666666;}
.position span{padding-left:30px;}

.list_photo{ width:720px; margin:0 auto; overflow:hidden}
.list_photo dt{ width:240px; height:180px;padding-top:1px; padding-bottom:1px;margin:0 auto;border-bottom:#CCCCCC }
.list_photo dt strong{font-size:14px;}
.list_photo dt .img{border:1px #CCCCCC solid; padding:1px}
.list_photo dt .img:hover{ border:1px #0262ae solid; background:#F7F7F7}

.list_info{width:710px; margin:0 auto; overflow:hidden}
.list_info h3{font:14px Microsoft Yahei;margin:0;padding:0;color:#03f;}
.list_info h3 a{ color:#CC0000; background:url(box_icon1.png) no-repeat left center; padding-left:15px;}
.list_info h3 a:hover{color:#0262ae}
.list_jj{color:#999999;margin:5px 0;word-wrap:break-word;overflow:hidden; text-indent:24px;margin:0 auto; line-height:18px;}
.list_other{color:#777;margin-bottom:10px;border-bottom:1px dashed #ccc;padding-bottom:5px;}
.list_other span{color:#196ba7}

.info_title{margin:10px 0;font:100 18px Microsoft Yahei;text-align:center;}
.info_other{text-align:center;color:#999;margin:4px 0;}
.info_jj{border:1px solid #CCCCCC;background:#FEFCFA;padding:10px;margin:10px 0px;color:#666;line-height:20px;word-wrap:break-word;overflow:hidden;}
.info_jj a{font-family:verdana;color:#00f;}
.info_jj a:hover{color:#0262ae;}
.info_jj span{font-weight:bold;color:#000;}
.info_content{word-wrap:break-word;word-break:break-all;overflow:hidden;line-height:24px;font-size:13px;}
.info_content img{max-width:600px;}
.other_content{word-wrap:break-word;word-break:break-all;overflow:hidden;line-height:24px;}
.other_content img{max-width:600px;}

.info_pic{width:680px; margin:0 auto; border-bottom:#CCCCCC 1px dashed}
.info_pic .back{background:url(pic_bg.gif) no-repeat;width:340px; height:260px; overflow:hidden; float:left}
.info_pic .back .pic{padding-top:10px; width:320px; margin:0 auto}
.info_pic .text{width:320px; float:right;}
.info_pic .text h2{font-size:16px; font-weight:bold; padding-right:10px}
.info_pic .text span{font-size:14px; font-weight:bold;color:#FF0000}

.info_ts{width:710px; margin:0 auto;font-weight:bold;font-size:14px;color:#FF0000;padding-top:10px; border-top:#CCCCCC 1px dashed}

.info_mood{font:bold 14px/30px "ËÎÌå";color:#333;margin:20px 20px 0 20px;clear:both;}
#Digg{margin:10px auto 10px auto;padding:0;width:510px; overflow:hidden;}
#Digg dl{margin:0 auto;}
#Digg dl dt{float:left;width:60px;margin:0;padding:0;text-align:center;font-family:verdana; overflow:hidden;}
#Digg dl dt .bar{border:1px solid #DADADA;width:8px;height:50px;height:50px;position:relative; margin:auto;}
#Digg dl dt .bg{margin:0;padding:0;height:0;background:url(bar_bg.gif) repeat;width:8px;position:absolute;left:0px;bottom:0px;line-height:0;font-size:0;}
#Digg dl dt .mood a{background:url(Digg.gif) no-repeat;margin:5px 0 0  0;width:50px;height:50px;display:block;}
#Digg dl dt .mood1 a{background-position:0 -56px;}
#Digg dl dt .mood1 a:hover{background-position:0 0;}
#Digg dl dt .mood2 a{background-position:-63px -56px;}
#Digg dl dt .mood2 a:hover{background-position:-63px 0;}
#Digg dl dt .mood3 a{background-position:-125px -56px;}
#Digg dl dt .mood3 a:hover{background-position:-125px 0;}
#Digg dl dt .mood4 a{background-position:-188px -56px;}
#Digg dl dt .mood4 a:hover{background-position:-188px 0;}
#Digg dl dt .mood5 a{background-position:-250px -56px;}
#Digg dl dt .mood5 a:hover{background-position:-250px 0;}
#Digg dl dt .mood6 a{background-position:-314px -56px;}
#Digg dl dt .mood6 a:hover{background-position:-314px 0;}
#Digg dl dt .mood7 a{background-position:-375px -56px;}
#Digg dl dt .mood7 a:hover{background-position:-375px 0;}
#Digg dl dt .mood8 a{background-position:-437px -56px;}
#Digg dl dt .mood8 a:hover{background-position:-437px 0;}

.content_url{font-size:14px;font-family:arial;color:#06f;margin:20px;}
.content_url span{color:#666;}
.content_url input{background:#CC0000;color:#fff;width:40px;border:0;height:24px;}

/*·ÖÒ³²¿·Ö*/
.List_page {text-align:center;line-height:20px;color:#999999;font-size:14px; padding-bottom:40px;}
.List_page strong {padding-right:8px;font-weight:normal;}
.List_page .p {display:inline;border:1px solid #d6d6d6;cursor:pointer;color:#999;padding:0 6px;margin:0 4px;}
.List_page .p:hover {text-decoration:none;}
.List_page .sp {border:1px solid #AAAAAA;color:#196ba7;font-weight:bold;}
.List_page .p:hover {color:#196ba7;border:1px solid #0262ae;}

.info_next{margin:6px 20px;}

.link{width:980px; padding-top:10px; margin:0 auto; border-top:1px #CCCCCC solid}
.link a{ padding-right:10px}
/*footer*/
#footer{width:100%;font-size:12px; border-top:3px #0262ae solid;}
#footer .inner{margin:0 auto;width:980px;padding-top:10px; padding-bottom:20px;text-align:center;}
#footer .inner .bottom_menu a{ padding-left:10px; padding-right:10px}