@charset "utf-8";
/* CSS Document */
body,div,ul,ol,dl,dt,dd,li,dl,h1,h2,h3,h4,h5,h6,p,th,td,form,input,select,iframe,textarea,object,embed{margin:0;padding:0;font-size:13px; font-family:"宋体";}
h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:24px;margin:0;padding:0;}
ul,li{list-style: none}
img{border: 0;vertical-align:middle}
body{ background:#F9F9F9;}
a{ color:#333; text-decoration:none; padding:0; margin:0;}
a:visited { color:#333;}
a:hover { color:#f00; text-decoration:underline;}

.clear{clear:both;height:0;font-size: 1px;line-height: 0px;} 
.top{ height:30px; width:100%; background:#CCC;}
.toper{ width:1000px; margin:auto; height:30px; line-height:30px;}
.top_r{ float:right; width:500px;}
.top_r li{ float:left; padding-left:28px; line-height:30px;}
.top_r li a{ line-height:30px;}
.top_r li.weibo{ background:url(bg1.png) left 5px no-repeat; padding-right:12px;}
.top_r li.top_tel{ background:url(bg1.png) left -26px no-repeat;}
.header{ width:1000px; height:106px; margin:auto;}
#logo{ float:left; height:70px; margin-top:18px;}
#dh{ width:100%; border-bottom:4px #0093DD solid; height:32px;}
.nav{ width:1000px; margin:auto; height:32px; background:url(bg1.png) left -61px no-repeat;}
.nav li{ float:left;}
.nav li a{ width:100px; height:30px; display:block; padding-top:2px; text-align:center; font-family:"微软雅黑"; font-size:16px; line-height:30px; color:#FFF;}
.nav li.cur a{background:#007CC2; text-decoration:none;width:100px;}
.nav li a.hot{ background:url(hot.gif) 105px top no-repeat;}
.nav li.cur a.hot{background:#B31F17 url(hot.gif) 105px top no-repeat;}
.nav li a:hover{background:#007CC2; text-decoration:none;}
.nav li.index_home a{ background:url(bg1.png) left -110px no-repeat;width:98px;}
.nav li.index_home a:hover{ background:url(bg1.png) left -110px no-repeat;}


#main_promo{height:320px; width:1000px; margin-left:-500px; position:relative;  top:0;  left:50%; overflow:hidden; z-index:0; }
#main_promo1{height:290px; width:1000px; margin-left:-500px; position:relative;  top:0;  left:50%; overflow:hidden; z-index:0; }

.promoWD{width:1000px; margin:0 auto; position:relative; }
.slide{display:block; float:left;  width:1000px;}
#dots{height:16px; position:absolute; bottom:23px; left:850px; z-index:99;}
#dots li{ width:17px; height:16px; float:left; padding-right:12px;}
#dots li a{ width:17px; display:block; height:16px; background:url(bg1.png) left -230px no-repeat;}
#dots li.act a{ background:url(bg1.png) left -207px no-repeat;}
.index_body{ width:1000px; margin:10px auto;}
.index_b_l{ float:left;  margin-right:9px;width:346px;}
.index_boder{background:#FFF url(bg1.png) -1001px top no-repeat; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC}
.inex_bk{ height:36px; background:url(bg1.png) left -258px repeat-x; }
.index_lmnamne{ line-height:32px; height:36px; display:block; width:100px; font-size:14px; text-align:center; float:left; border-left:1px solid #CCCCCC; background:url(bg1.png) -8px -159px no-repeat; color:#FFF;}
.more{ float:right; line-height:32px; color:#999; padding-right:4px;}
.index_bkcenter{ padding:6px 10px 10px 9px; margin-left:1px; background:#F6F6F6;}
.index_b_c{width:330px; float:left;}
.index_news li{ background:url(bg1.png) -132px 4px no-repeat; padding-left:10px; border-bottom:1px solid #EEE}
.index_news li a{ line-height:28px; color:#333}
.index_news li span{ float:right; line-height:28px; color:#0000CC;}
.index_b_r{width:303px; float:right; height:262px}
.index_gsjj p{ text-indent:2em; line-height:23px; font-size:13px;}
.index_gsjj p img{ float:left; padding:3px; border:1px solid #FFF; margin-right:6px;}

/* slider */
.index_post { padding-left:1px;}
#slider-wrapper {position:relative; z-index:1;}
.slider_border {width:300px; height:220px; position:absolute; top: 0px; left:0px; z-index:51;}
#slider {position:relative; width:300px; height:220px; background:url(loading.gif) no-repeat 50% 50%; margin:auto;}
#slider img {position:absolute; top: 0px; left:0px; display: none; width:300px !important; height:220px;}
#slider a {border:0; display:block;}
.nivoSlider {position:relative;}
.nivoSlider img {position:absolute; top:0px; left:0px;}
.nivoSlider a.nivo-imageLink {position:absolute; top:0px; left:0px; width:100%; height:100%; border:0; padding:0; margin:0; z-index:60; display:none;}
.nivo-slice {display:block; position:absolute; z-index: 50; height: 100%;}
.nivo-box {display:block; position:absolute; z-index: 5;}
.nivo-caption {position:absolute; left:20px; bottom:20px; background:#3599BA; text-shadow:none; color:#FFF; opacity: 0.5; z-index:89; padding:10px;}
.nivo-caption p {line-height:17px; font-size:15px; text-shadow:1px 1px 3px rgba(0,0,0,0.5);}
.nivo-caption p::selection {background: #fff; color: #000;}
.nivo-caption p::-moz-selection {background: #fff; color: #000;}
.nivo-caption a {display: inline !important;}
.nivo-html-caption {display: none;}
.nivo-directionNav a {position:absolute; top:50%; margin-top:-40px; z-index:99; cursor:pointer; display:block; text-indent:-9999em; width:40px; height:80px;}
a.nivo-prevNav {left:-4px; background:url(slider_previous.png) no-repeat;}
a.nivo-nextNav {right:-4px; background:url(slider_next.png) no-repeat;}
#slider .nivo-controlNav {position:absolute; bottom:-40px; text-align:center; z-index: 999; width:100%;}
#slider .nivo-controlNav a {z-index:999; display:inline-block; cursor:pointer; width:30px; height:5px; margin:0 3px; background-color:#f3efe9; border:1px solid #d3d1a5; text-indent: -9999em;}
#slider .nivo-controlNav a.active {font-weight: bold; background-color:#3599BA; border:1px solid #edecd9; }




.footer{ width:100%; padding-top:20px;background:#0D56DC url(index_bottbg.jpg) center top no-repeat;}
.foot{width:1000px; margin:auto;}
.foot p{ text-align:center; line-height:24px; color:#FFF;font-size:14px; }
.foot p a{line-height:24px; color:#333;font-size:14px; }
.foot .yqlj{ margin-top:6px; text-align:left;}
.foot .yqlj a{ padding:0 3px;}
.list_body{ width:1000px; margin:0px auto 0px auto; background:#EBEBEB;}
.list_left{ width:26%;float:left; overflow:hidden;}
.list_right{ width:74%; float:right; background: #FFF url(right_diy_l.gif) left top repeat-y;overflow:hidden;}

.body_banner{ width:1000px; margin:auto; height:280px;}
.pading10{ padding:10px;}
.h5_lanmu{ line-height:34px; background:url(bg1.png) 0 -110px no-repeat; color:#FFF; font-size:16px; font-family:"微软雅黑"; padding-left:12px; margin-bottom:10px; }
.list_nav ul { padding:0 5px;}
.list_nav ul li{ margin-bottom:6px;}
.list_nav ul li a{ height:37px; padding-left:30px; width:200px; display:block;font-size:14px; line-height:37px; background:url(class-f.jpg) left center no-repeat;}
.list_nav ul li a:hover{ background:url(bg1.png)left -297px no-repeat; color:#FFF; text-decoration:none;}
.list_nav ul li.cur a{ background:url(bg1.png)left -297px no-repeat; color:#FFF; text-decoration:none;}
.list_lxwm{ background:#FFF; padding-bottom:8px; margin-top:12px;}
.list_lxwm p{padding-left:10px; font-size:14px;line-height:24px;}
.list_r_t{ height:34px; border-bottom:1px #CCC solid; overflow:hidden; margin-bottom:8px;}
h1.wztitle{ text-align:center; font-size:16px; font-family:Tahoma,"宋体"; line-height:22px;}
p.wzjj{ text-align:center; line-height:20px; padding-top:12px;}
.weizhi_nav{ height:32px; float:right;}
.weizhi_nav li{ float:left; height:32px; line-height:30px; background:url(region_c.jpg) left center repeat-x;}
.weizhi_nav li a{ display:block; height:32px; line-height:30px;}
.weizhi_nav .wznav_a{ padding:0 8px;}
.weizhi_nav .wznav_l{ width:5px; background:url(bg1.png) -71px -211px no-repeat;}
.weizhi_nav .wznav_n a{ padding:0 10px 0 18px; background:url(bg1.png) -113px -211px no-repeat;}
.weizhi_nav .wznav_r{ width:7px; background:url(bg1.png) -92px -211px no-repeat;}

.list_r_name{ float:left; line-height:34px; height:34px; display:block; padding:0 10px 0 0; color:#666; font-family:"微软雅黑"; font-weight:bold; font-size:16px;}


.Content{ line-height:28px; font-size:14px; min-height:500px;}
.Content p{ font-size:14px; text-indent:2em; color:#333;}
.Content ul li{ float:left; width:220px; text-align:center; margin:8px; display:inline;background:url(libg.png) right 186px no-repeat;}
.Content ul li img{ width:220px; height:180px; padding:2px; border:#E6E6E6 1px solid;}



#pages{ padding-left:50px;}
#pages a{ display:block; float:left; border:#EEE 1px solid; height:22px; padding:0 8px; line-height:22px;margin-right:5px; }
#pages span{display:block; float:left; height:22px; padding:0 8px; line-height:22px; background:#D8D8D8; border:#EEE 1px solid; margin-right:5px;}
#pages a1{ font-size:10px;}



.news_list{ padding:10px;}
.news_list li{ background:url(bg1.png) -132px 6px no-repeat; padding-left:14px; border-bottom:1px dashed #EEE}
.news_list li a{ line-height:32px; color:#333}
.news_list li span{ float:right; line-height:32px; color:#0000CC;}
.list_pd_left{ float:left; background:#CCC; margin-right:15px;}
.hdp_container{width:300px; height:260px;position:relative;font-size:12px;overflow:hidden;}
.list_body_top{ padding-top:8px;}
.list_pd_center{ float:left; width:400px; height:260px; }
.list_pd_right{ float:right; width:270px; height:260px;}
.list_pd_c_zd{ border-bottom:1px dotted #B6C9E2; padding-bottom:5px;}
.list_pd_c_zd h3{ text-align:center; line-height:28px; color:#BF0000; font-size:15px;}
.list_pd_c_zd p{ line-height:22px; font-size:14px; text-indent:2em;}
.list_body_pdli{ padding-top:10px; padding-left:5px;}
.list_body_pdli li{ background:url(dian.jpg) left center no-repeat;padding-left:10px; height:24px;}
.list_body_pdli li a{ line-height:24px; font-size:15px;}
.list_body_pdli li span{ float:right; color:#0080FF;}
.list_pd_right h5{ background:url(xx.jpg) left bottom no-repeat; height:30px; line-height:30px;}
.list_pd_right ul{ background:url(ul_bg.jpg) left 15px no-repeat; padding-left:23px; padding-top:12px;}
.list_pd_right ul li{ line-height:26px;}
.list_pd_right ul li a{ line-height:26px;}

.list2{  margin-bottom:5px; height:230px; }
.list2 h5{background:url(xx.jpg) left bottom no-repeat; height:30px; line-height:30px; padding-left:6px;}
.list2 div{ float:left; width:320px; margin-right:20px; display:block;}
.list2 ul{ padding-top:10px;}
.list2 li{ background:url(dian.jpg) left center no-repeat;padding-left:10px; height:24px;}
.list2 li a{ line-height:24px; font-size:15px;}

.zt_top{ width:100%; text-align:center; height:98px; background:url(top_bg.jpg) left top repeat-x;}
.zt_banner{ margin:auto; width:974px;}
.zt_bk{ line-height:32px; background:#0080FF; width:974px; color:#FFF; margin:auto; font-size:16px; text-align:center;}
.zt_news{ width:934px; margin:auto; padding:0 20px}
.zt_news li{ float:left; width:467px; line-height:30px; list-style:square ;}
.zt_news li a{ line-height:30px; font-size:14px;}

.tg_top{ width:1000px; height:50px; margin:auto; background:#0080FF;}
.tg_top h1{ font-size:24px; line-height:50px; text-indent:1em; color:#FFF; font-family:"微软雅黑";}
.tg_top h1 span{ float:right; padding-right:10px;}
.Content_pc{ width:998px; margin:auto; border:1px solid #0080FF; min-height:150px;}
.Content_pc h5{ text-indent:20px; color:#FFF; font-size:16px; line-height:32px;background:#0080FF;}
.Content_pc ul li{ margin:10px 14px;}