*{margin:0;padding:0}
body{background:url(../img/main_bg.jpg);font-family:"微软雅黑"; font-size:12px;}
img{border:0;}
div{margin:0 auto;}
ul li{list-style-type:none;margin:0;padding:0;}
a{text-decoration:none; color:#000;}
a:hover{color:#f00;}
.clear{height:90px;clear:both;}
.clear1{height:20px;clear:both;}
.clear2{height:25px;clear:both;}
.l_l{display:block; float:left;}
.l_r{display:block; float:right;}
.ipt-txt{height:22px; border:1px solid #dedede; line-height:24px; margin-left:5px;}
.ipt-text{border:1px solid #dedede; line-height:24px; margin:5px 0px 3px 5px;}
.sp10{width:100%; clear:both; font-size:0px; height:10px; }
.redfont{color:#f00;}

/* 分页样式 */
.pages { height:25px; width:100%; overflow:hidden; padding:10px 0 1px 0; text-align:center; font-family:Verdana,Helvetica,Arial,sans-serif; color:#ceecf3; vertical-align:top; clear:both; }
.pages .l_l{ height:25px; line-height:25px; color:#4E4D55; padding-left:5px; float:left;}
.pages .l_r{ height:25px; line-height:25px; color:#4E4D55; padding-right:5px; float:right;}
.pages a, .pages span { float:left; height:18px; overflow:hidden; margin:0 1px; padding:2px 6px 1px; border:1px solid #666; color:#222; text-decoration:none !important; line-height:17px; background:#fff;}
.pages span { border:1px solid #666; background:#ccc; color:#FFF; font-weight:700; }
.pages a:hover{ border:1px solid #666; }
.pages .prev { padding:2px 7px 1px 16px; background:url(../img/arrow_left.gif) #fff no-repeat 10% 53%; }
.pages .next { padding:2px 16px 1px 5px; background:url(../img/arrow_right.gif) #fff no-repeat 90% 53%; *background-position:90% 45%; font-size:simsun; *line-height:20px; }

.top{width:1000px;height:79px;background:#fff;}
.top_left{float:left;}
.top_right{float:right;}
.top_right ul{}
.top_right ul li{float:left;width:79px;height:79px;line-height:79px;text-align:center;}
.top_right ul li a{color:#999;font-size:14px;display:block;}
.top_right ul li a:hover,.top_right ul li a.curr{background:url(../img/nav_bg.jpg);}

.pic{width:1000px;height:320px;background:url(../img/banner.jpg);}

.title{width:1000px;height:43px;}
.title .title_left{width:303px;height:43px;float:left;background:#ee7100;}
.title_left img{float:left;margin:10px;}
.title_left img.img1{float:right;margin:10px;}
.title_left ul{float:left;margin:2px 0;}
.title_left ul li a.a1{font-size:14px;color:#fff;}
.title_left ul li a.a2{font-size:12px;font-family:"Arial, Helvetica, sans-serif";color:#fff;}

.title .title_middle{width:366px;height:43px;float:left;background:#ee7100;margin-left:13px;}
.title_middle img{float:left;margin:10px;}
.title_middle img.img1{float:right;margin:10px;}
.title_middle ul{float:left;margin:2px 0;}
.title_middle ul li a.a1{font-size:14px;color:#fff;}
.title_middle ul li a.a2{font-size:12px;font-family:"Arial, Helvetica, sans-serif";color:#fff;}

.title .title_right{width:305px;height:43px;float:left;background:#ee7100;margin-left:13px;}
.title_right img{float:left;margin:10px;}
.title_right img.img1{float:right;margin:10px;}
.title_right ul{float:left;margin:2px 0;}
.title_right ul li a.a1{font-size:14px;color:#fff;}
.title_right ul li a.a2{font-size:12px;font-family:"Arial, Helvetica, sans-serif";color:#fff;}

.title1{width:1000px;height:278px;}
.title1 .title1_left{width:303px;height:278px;float:left;background:#fff;}
.title1_left img{margin:3px;}
.title1_left p{color:#999999;font-size:12px;padding:10px 10px;line-height:160%;}
.title1_left p a{color:#a30000;}

.title1 .title1_middle{width:366px;height:278px;float:left;background:#fff;margin-left:13px;}
.title1_middle ul{}
.title1_middle ul li{float:left;margin:20px 12px 0 12px;}
.title1_middle ul li img{float:left;}
.title1_middle ul li p{float:left;width:180px;margin-left:6px;font-size:12px;color:#999;padding:5px 5px;line-height:160%;}
.title1_middle ul li p a{color:#a30000;}


.title1 .title1_right{width:305px;height:278px;float:left;background:#fff url(../img/contact.jpg) no-repeat;margin-left:13px;}
.title1_right p{margin-top:5px;}
.title1_right p.p2{padding-left:150px;}
.title1_right p a.a1{font-size:16px;color:#555555;}
.title1_right p a.a2{color:#f08645;font-size:18px;font-family:Arial, Helvetica, sans-serif;}
.title1_right p.p1{font-size:12px;color:#555555;padding-left:40px;}

.pic1{width:1000px;height:142px;background:#fff; overflow: hidden;}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
margin-left:7px;
}
/* items */
.items{width:167px;overflow:hidden;float:left;background:#fff;margin-left:27px;margin-top:10px;margin-bottom:10px;}
.items .img{overflow:hidden;position:relative;}
.items .desc{height:122px;width:167px;position:absolute;top:-300px;left:0px;color:#fff;background:rgba(0,0,0,0.5);vertical-align:middle; color:#fff; text-align:center;}
.items:hover .desc{height:122px;width:167px;position:absolute;top:0px;left:0px;color:#fff;background:rgba(0,0,0,0.5);}
.items .desc a{color:#fff;vertical-align:middle; color:#fff; text-align:center;height:80px;width:167px; display:block; font-size:14px; font-weight:bold; padding-top:42px}


.chanpin{width:1000px;height:112px;}
.show{width:135px;height:146px;float:left;background:#046699;line-height:146px;font-size:20px;color:#fff;text-align:center;}
.chanpin ul li{position:relative;float:left;margin-left:6.25px;}
.chanpin ul li a div{position:absolute;bottom:0;background:rgba(0,0,0,0.5);width:204px; left:3px; bottom:7px; color:#fff;height:36px;font-size:14px;text-align:center;line-height:36px;}

.footer{width:1000px;height:127px;background:#0568a0; clear:both;}
.footer_main{width:1000px;height:78px;}
.footer_main img{float:left;margin-left:10px;}
.footer_main span{float:right;margin-right:15px;}
.footer_main span p{font-size:12px;color:#0b9aeb;margin-top:7px;}

/* 二级页页 */
#Wrapper{padding:10px 10px 10px 0px; margin:0px auto; height:auto; width:990px; background:#fff; overflow:hidden;}
#Wrapper .Lbox{width:270px; float:left;}
.Lbox .SmenuT{background:#00507d; color:#fff; font-size:16px; width:250px; padding-left:20px; height:40px; line-height:40px; display:block;}
.Lbox .a{color:#c60; font-size:14px; width:230px; padding-left:40px; height:35px; line-height:35px; display:block; border-bottom:1px dotted #999;}
.Lbox .a:hover,.Lbox .curr{background:#f60; color:#fff;}
.Lbox .btn{padding-top:10px;}
.Lbox .btn img{padding-top:10px; margin:0px auto; display:block;}

#Wrapper .Rbox{width:710px; float:right;}
.Rbox .pos{background:url(../img/pos.jpg) no-repeat 10px 10px; width:675px; padding-left:35px; height:40px; line-height:40px; border-bottom:1px solid #dedede;}
.Rbox .pos span{display:block; float:left; font-size:15px;font-weight:bold;}
.Rbox .pos p{font-size:12px;}
.Rbox .innerc{padding:10px; width:690px; height:auto; overflow:hidden;}

.Rbox .innerc .one_news{font-size:14px; line-height:200%; color:#333;}

.Rbox .innerc .news_list{width:693px; line-height:38px;}
.Rbox .innerc .news_list li{border-bottom:1px dotted #d0d0d0; height:38px; display:block; clear:both;}
.Rbox .innerc .news_list li a{background:url(../img/titleStyle3.png) no-repeat 7px 16px; font-size:14px; padding-left:20px; float:left; display:block;}
.Rbox .innerc .news_list li u{display:block; float:right; padding-right:5px; text-decoration:none;}

.Rbox .innerc .imgs_list{padding-top:10px; padding-left:10px;}
.Rbox .innerc .imgs_list li{ width:226px; height:210px; display:block; text-align:center; float:left;}
.Rbox .innerc .imgs_list li img{width:200px; height:160px; padding:2px; border:1px solid #dedede; margin:0px auto 5px auto; display:block;}
.Rbox .innerc .imgs_list li a:hover img{border:3px solid #dedede; padding:0px;}

.Rbox .innerc .tit{width:94%; margin:0px auto; padding:15px 0px 10px 0px; text-align:center;}
.Rbox .innerc .tit h1{font-size:20px; color:#FF0000;text-align:center; margin:0px auto; clear:both;}
.Rbox .innerc .font_size{border-bottom:1px solid #e6e6e6; margin:10px auto 0px auto; width:100%; margin:0px auto 10px auto; height:20px; padding-bottom:8px; text-align:center;  color:#333;}
#zoom{line-height:200%; color:#333; padding:0px 5px;}
.Rbox .innerc .border{font-size:14px;}
.Rbox .innerc .border a{color:#333;}
.Rbox .innerc .border a:hover{color:#f00;}
.Rbox .innerc .print{padding:5px 0px 10px 0px; text-align:center; color:#333; font-size:14px;}
.Rbox .innerc .next_prev{border-top:1px solid #dedede; clear:both; padding:10px 5px; margin-top:10px; line-height:200%; color:#333;}

.msg_table td,.msg_table th{padding:5px;}
.job_table{font-size:14px;}
.job_table th{background:#f0f0f0; padding:5px; margin-top:10px;}
.job_table a{background:#f0f0f0; color:#f00; font-weight:bold; display:block; height:30px; line-height:30px; float:right; padding:0px 10px;}