html {overflow-y:scroll;}
body {margin:0 auto; font-size:12px; font-family:"ËÎÌå", Arial, Helvetica, sans-serif; color:#1b2606; text-align:left; background:url(../images/main_bg.jpg) no-repeat top center #fff;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
em,i{ font-style:normal;}
li{list-style-type:none;}
img{ border:0;}
a{ text-decoration:none;}
a:hover{ color:#d20202; text-decoration:underline;}
ol,ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}


.main{ width:1002px; margin:0 auto;}
.top{ height:133px;}
.logo{ float:left; width:402px; padding-top:56px;}
.t_right{ float:right; width:335px;}
.t_right p{ text-align:right; padding:12px 12px 0 0; color:#000;}
.t_right p a{color:#000;}
.span_tel{ display:block; background: url(../images/cui.jpg) no-repeat left top; color:#111; height:66px; line-height:66px; padding-left:115px; margin-top:25px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}

.yx-rotaion{width:1002px;height:308px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:1002px;height:308px;overflow:hidden;}
.rotaion_list li,.rotaion_list li img{width:1002px;height:308px;overflow:hidden;}


.container {width:1002px; height:40px; margin:0 auto;}
ul#topnav {float: left;width:990px; padding-left:12px; position: relative;height:40px;background:url(../images/topnav_active.gif) no-repeat;}
ul#topnav li {float: left;width:120px;height:40px;line-height:40px;text-align:center; margin-left:2px; display:inline;}
ul#topnav li a {display: block;color: #f0f0f0;text-decoration: none;font-size:14px;font-weight:bold;}
ul#topnav li span {float: left;position: absolute;left:0; top:40px;display: none;width:120px;color: #666; background:url(../images/bg1.png) repeat-y;}
ul#topnav li span.con_span1{margin-left:136px; }
ul#topnav li span.con_span5{ margin-left:258px;}
ul#topnav li span.con_span2{margin-left:380px;}
ul#topnav li span.con_span3{margin-left:502px; }
ul#topnav li span.con_span4{ margin-left:624px;}
ul#topnav li:hover span { display: block; }
ul#topnav li span a { display:block; color:#666; height:30px; line-height:30px;}
ul#topnav li span a:hover {background:url(../images/bg2.png) no-repeat;}

.content{ height:1%; overflow:hidden; padding:8px 0 0 0;}
.con_left{ float:left; width:720px; _width:730px;}
.globalbox{ float:left; width:352px; _width:350px; margin-top:15px; height:183px;}
.global_top{ height:31px; background:url(../images/g_bg.jpg) repeat-x; border-bottom:1px solid #ebebeb; }
.global_top h2{ float:left; width:250px; color:#2f6cdf; font-size:16px; font-weight: bold; line-height:31px; padding-left:16px;}
.global_top h2 i{ color:#999997; font-size:12px;}
.global_top a{ display:block; float:right; line-height:31px; color:#111; width:50px;}
#scrollbox{width:325px;height:140px; overflow:hidden; padding-top:6px;}
.ul_news_box{ width:315px; margin:0 0 0 10px; padding-bottom:5px; }
.ul_news_box li{ height:27px; line-height:27px; margin:27/2px 0; vertical-align:middle; border-bottom:1px dashed #ccc;}
.ul_news_box li .words{ float:left; width:220px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ul_news_box li .words a{ color:#ff0103;}
.ul_news_box li .words a:hover{ color:#fe6665; text-decoration:underline;}
.ul_news_box li .words img{ vertical-align:middle;}
.ul_news_box .time{ float:right; width:80px; color:#fe6665; text-align:right;}

.gywm{ float:left; background:url(../images/bg3.jpg) no-repeat; height:147px; padding-top:45px; width:352px; margin-left:10px; margin-left:10px; display:inline;}
.gywm_pic{ float:left; width:90px; margin-left:15px; display:inline;}
.gywm_right{ float:left; width:226px; margin-left:12px; display:inline; line-height:24px; text-indent:2em;}
.gywm_right a{ color:#f00;}
.ul_news_box1 li .words a{ color:#393939;}
.ul_news_box1 li .words a:hover{ color:#fe6665; text-decoration:underline;}
.ul_news_box1 .time{ float:right; width:80px; color:#393939; text-align:right;}
.clear{clear:both; height:1px; font-size:0; margin-top:-1px;}
.pmzs_box{  margin-top:15px; }
.zbzs{ width:680px; height:140px; margin:20px auto;}
#demoZ { overflow:hidden; width:680px; height:140px;}
#indemoZ {float: left; width:800%;}
#demo1Z { float: left;}
#demo2Z {float: left;}
.lb_03{ width:99%; float:left; display:inline;}
.lb_03 li{ text-align:center; width:140px; height:99px; float:left; display:inline; margin-right:10px; }
.lb_03 li img{ }
.lb_03 li p{ margin-top:10px;}
.lb_03 li p a{ color:#333;}
.lb_03 li p a:hover{ color:#f00;}
.lb_031{ width:99%; float:left; display:inline;}
.lb_031 li{ text-align:center; width:140px; height:99px; float:left; display:inline; margin-right:10px; }
.lb_031 li img{ }
.lb_031 li p{ margin-top:10px;}
.lb_031 li p a{ color:#333;}
.lb_031 li p a:hover{ color:#f00;}

.con_right{ float:right; width:271px;}
.c_r_zzzs{ display:block; background:url(../images/zzzs.jpg) no-repeat; height:24px; padding:16px 10px 0 0; text-align:right;}
.c_r_zzzs a{ color:#1b2703;}
.dlbox{ border:1px solid #ebebeb; padding-bottom:12px; background:#f8f8f8; *padding:15px 0;}
.dlbox dl{ width:220px; margin:20px auto 0; text-align:center;}
.dlbox dl dd{ margin-top:8px;}
.dlbox dl dd a{ color:#cc6601;}
.div_pmxz{ height:31px; line-height:31px; text-align:right; padding-right:10px; background:url(../images/pmxz.jpg) repeat-x; border:1px solid #ebebeb; margin-top:15px;}
.div_pmxz a{ color:#111;}
.newslist{ width:260px; margin:0 auto; padding:10px 0;}
.newslist li{ height:28px; line-height:28px; border-bottom:1px dashed #ccc; width:260px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.newslist li a{ color:#393939;}
.newslist li a:hover{ color:#fe6665;}

.friendlinks{ background:url(../images/yqlj.jpg) no-repeat; height:64px; padding-top:20px;}

.blk_18 {overflow:hidden;zoom:1;width:880px; margin-left:110px;}
.blk_18 .pcont {width:870px;float:left;overflow:hidden; display:inline;}
.blk_18 .ScrCont {width:32766px;zoom:1;}
.blk_18 #List1_1, .blk_18 #List2_1 {float:left;}
.blk_18 .pl {width:148px;float:left;text-align:center; margin-right:30px;}
.blk_18 .pl img {display:block;cursor:pointer;}

.footer{ text-align:center; line-height:35px; padding:10px 0;}
.footer a{ color:#1b2606;}
.footer a:hover{ color:#f00;}

/*ÄÚÒ³¿ªÊ¼*/
.con_lbox{ float:left; width:184px; border:1px solid #edecec; background:#f1f1ee;}
.con_lbox h1{ font-size:14px; color:#306ce0; padding-left:5px; height:60px; line-height:60px;}
.con_lbox h1 b{ font-size:30px; font-weight:bold; color:#306ce0;}
.con_lbox h1 i{ color:#999; padding-left:6px; font-size:12px;}
.con_lbox ul li a{ display:block; width:124px; padding-left:60px; height:32px; line-height:32px; background:url(../images/abg00.jpg) no-repeat; color:#666; }
.con_lbox ul li a:hover{ background:url(../images/abg11.jpg) no-repeat; color:#fff; text-decoration:none;}
.con_lbox ul li.click a{ background:url(../images/abg11.jpg) no-repeat; color:#fff; }

.con_rbox{ float:right; width:792px; }
.c_r_position{ background:url(../images/pos_bg.jpg) no-repeat; height:47px; line-height:47px;}
.c_r_position h2{ float:left; width:150px; font-size:18px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; color:#b5b4b4; padding-left:100px;}
.c_r_position p{ float:right; width:500px; text-align:right; color:#666; padding-right:35px;}
.c_r_position p a{ color:#666;}

.c_r_box{ width:787px; border:1px solid #ecebeb; border-top:none; padding-top:20px; margin-left:3px;}
.c_r_b_pbox h1{ font-size:24px; line-height:40px; color:#f00; font-weight:bold; text-align:center; margin:20px 0;}
.c_r_b_pbox .laiyuan{ width:650px; margin:0 auto; background:#CCCCCC; height:20px; line-height:20px; text-align:center; margin-top:20px;}
.c_r_b_pbox p{ width:695px; margin:10px auto; line-height:24px;}
.c_r_b_dlbox{ height:1%; overflow: hidden;}
.c_r_b_dlbox dl{ width:220px; text-align:center; float:left; margin:20px 0 0 31px; display:inline;}
.c_r_b_dlbox dl dd{ margin-top:8px;}
.c_r_b_dlbox dl dd a{ color:#cc6601;}
.fanye{ width:695px; margin:30px auto; height:24px; line-height:24px; text-align:center; background:#dfdfdf; color:#535252;}
.fanye a{ color:#535252;}

.c_ul_news_box{ width:750px; margin:0 auto; padding-top:15px; }
.c_ul_news_box li{ height:32px; line-height:32px; margin:32/2px 0; vertical-align:middle; border-bottom:1px dashed #ccc;}
.c_ul_news_box li .words{ float:left; width:600px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.c_ul_news_box li .words a{ color:#393939;}
.c_ul_news_box li .words a:hover{ color:#fe6665; text-decoration:underline;}
.c_ul_news_box li .words img{ vertical-align:middle;}
.c_ul_news_box .time{ float:right; width:80px; color:#393939; text-align:right;}

.div_table{ width:600px; margin:0 auto; padding:30px 0 200px;}
.div_table table tr{ height:40px;}
.div_table table input{ height:24px; line-height:24px; width:300px;}
.div_table table input,textarea{ border:1px solid #ccc;}
.div_input{ padding:20px 0 0 390px;}
.div_input input{ border:none; background:url(../images/cz.jpg) no-repeat; width:69px; height:27px; line-height:27px; text-align:center; cursor: pointer;}