@charset "utf-8";
/* CSS Document */

body{margin:0;padding:0;font-size:12px;background-color:#fff;font-family:Arial, Helvetica, sans-serif;}
img{border:none;}
a{text-decoration:none;}
ul{list-style-type:none;}
p,h1,h2,h3,h4,h5,h6,ul,li,img,form{margin:0;padding:0;}
h1,h2,h3,h4,h5{font-size:14px;font-weight:900;}	
.clear{clear:both;}
#container-top{width:100%;background:#fff;}	
#hearder{width:980px;margin:0 auto;overflow:hidden;}
#hearder img{float:left;}
#hearder img.t1{margin-top:25px;}
#hearder img.t2{margin-top:38px;}
#navmainbg{width:100%;background:url(../images/indexnewnavbg.jpg) repeat-x;}	
#nav{width:980px;margin:0 auto;}
#navmain{width:939px;height:26px;padding-top:10px;padding-left:41px;background:url(../images/indexnew28navbg_03x.jpg) no-repeat;}
#navmain a{color:#FFF;}
#navmain li{margin-right:33px;}		
#navsub{width:939px;height:24px;padding-left:41px;padding-top:10px;background:url(../images/indexnew28navbg_05x.jpg) no-repeat;}
#navsub a{ color:#3f3f3f;}	
#navsub h3{font-size:12px;font-weight:normal;}
#navsub li{width:57px;text-align:left;border-right:1px solid #3f3f3f;margin-right:9px;}
#navsub li.t3{width:62px;border:0 none;}	
#navmain li,#navsub li{float:left;display:inline;}
#navsub a.t4{color:#d00d0b;}
#footer{width:980px; text-align:center; margin:0 auto; margin-top:20px;font-size:12px; color:#666; font-family:"宋体"; line-height:24px;}
#banner{ width:100%; margin:0 auto; text-align:center; background:url(../images/rhinojzcsh_04.jpg) center no-repeat;}
#main{ width:980px; margin:0 auto;}
#main1,#main2,#main2-2,#main3,#main4-1,#main4,#main5{ width:980px;}
#main1-1{ width:980px; background:url(../images/rhinojzcsh_06.jpg) no-repeat; height:120px;}
#main1-1 p{ width:810px; margin:0 auto; line-height:28px; font-size:14px; font-family:"黑体"; padding-top:20px;}
#main1 ul li{ float:left; margin-right:13px; margin-top:20px;}
#main2-1{ width:980px; font-size:0px;}
#main2-2 img{ float:left;}
#main2-21{ float:left; margin:0 0;}
#main2-2 img{ float:left;}
#main2-21{ float:left; margin:0 0;}
#main2-22{ float:right; width:630px; padding-top:30px; _padding-top:30px;}
#main2-22 ul li{}
#main2-22 ul li span{ display:block; width:92px; height:30px; font-size:16px;  color:#FFF; text-align:center; float:left; margin:22px 20px 0 0; _margin:20px 20px 0 0; line-height:30px;}
#main2-22 ul li p{ float:left; width:517px; display:block; line-height:24px; font-size:14px; color:#161616; margin:15px 0;  _margin:8px 0; font-family:"黑体";}
#main3 span{ width:320px; float:left; text-align:center; margin-bottom:20px; font-family:"黑体";}
#main3 span h3{ font-size:26px; color:#333333; font-weight:normal; margin:10px 0;}
#main3 span p{ font-size:16px; line-height:30px; text-align:left; margin-left:60px;}

#main3-1{ width:980px; margin:0 auto;}
#main3-1 ul li{ float:left; margin-left:12px;  display:block; width:316px; padding-bottom:10px;}
#main3-1 ul li p{ font-size:14px; line-height:24px; color:#353535; margin-left:0; margin-top:10px;}
#main3-1 h2{ font-size:24px; color:#424242; text-align:center; line-height:36px; padding-bottom:10px;}
#main5{ background:url(../images/gycpsjxnzyb_27.jpg) no-repeat; height:781px;}
#main5-1{ padding-top:98px; padding-left:57px;}
#main5 li{ float:left; margin-left:5px; margin-bottom:8px;}


.kb{ width:1020px; margin:0 auto; font-family:"黑体";}
.kbsj h1,.ruhe h1{ font-size:36px; color:#5d5d5d; font-weight:normal; text-align:center; margin:20px 0;}
.kbsj h2{ font-size:28px; color:#db0a1e; font-weight:normal;text-align:center;}
.kbsj h2 strong a{ font-size:20px;  font-weight:normal; display:block; color:#fff;  background-color:#ff647a; width:153px; height:34px; line-height:34px; text-align:center; margin:20px auto;}
.kbsj li{ float:left; width:330px; margin-right:15px;}
.kbsj li span a{ display:block; width:146px; height:43px; background-color:#04a4ec; color:#FFF; font-size:22px; line-height:43px; text-align:center; font-family:"黑体"; margin:20px auto;}

.xxlb{ width:1020px; margin:30px auto; font-family:'黑体';}
.xxlb-left{ width:160px; height:304px; background:url(../images/hxrxxlb.jpg) no-repeat center center #eb0000; float:left;}
.xxlb-right{ width:780px; background:#f8f8f8; float:left; padding:30px 40px 20px 40px;}
.xxlb-1{ width:379px; float:left; border-right:1px solid #d9d9d9;}
.xxlb-biao span{ float:left; width:5px; height:20px; background-color:#df0000;}
.xxlb-biao h3{ float:left; margin-left:10px; font-size:20px; color:#353535; font-weight:normal; line-height:20px;}
.xxlb-1 ul{ padding-top:10px;}
.xxlb-1 ul li{ line-height:32px; font-size:14px;}
.xxlb-1 ul li a{ color:#353535;}
.xxlb-1 ul li a:hover{ color:#eb0000;}

.xxlb{ width:1020px; margin:30px auto; font-family:'黑体';}
.xxlb-left{ width:160px; height:304px; background:url(../images/hxrxxlb.jpg) no-repeat center center #eb0000; float:left;}
.xxlb-right{ width:780px; background:#f8f8f8; float:left; padding:30px 40px 20px 40px;}
.xxlb-1{ width:379px; float:left; border-right:1px solid #d9d9d9;}
.xxlb-biao span{ float:left; width:5px; height:20px; background-color:#df0000;}
.xxlb-biao h3{ float:left; margin-left:10px; font-size:20px; color:#353535; font-weight:normal; line-height:20px;}
.xxlb-1 ul{ padding-top:10px;}
.xxlb-1 ul li{ line-height:32px; font-size:14px;}
.xxlb-1 ul li a{ color:#353535;}
.xxlb-1 ul li a:hover{ color:#eb0000;}