li.ca1{background:#e28e2e;}
li.ca2{background:#4fad4f;}
li.ca3{background:#ff6600;}
li.ca4{background:#d8517e;}

li.ca5{background:#336699;}
li.ca6{background:#cc0033;}
li.ca7{background:#0099cc;}
li.ca8{background:#009966;}

.wei{width:1198px; height:50px; line-height:50px;background:#F6F4F4;border:1px solid #e7e2e2; margin:0px auto;}
.wei_L{ float:left; height:50px; line-height:50px; padding-left:20px; font-size:16px;overflow: hidden;}

.wei_R{ float:right;width:330px; overflow: hidden;}
.wei_R .so{width:300px;height:30px; padding-left:15px; padding-top:11px; float:left;}
.wei_R .search_input{width:211px;float:left;border:0; padding-left:8px; height:28px; line-height:28px;color:#999;border:1px solid #cdcdcd;border-right-style:none;outline: none;}
.wei_R .search_botton{cursor:pointer;float:right;background-color:#ff6600;border:0px; width:80px;height:30px; font-size:16px; color:#FFFFFF;font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";overflow:hidden;}


.main1{width:1198px; background:#F6F4F4;border:1px solid #e7e2e2; margin:0px auto;}
.main1a {float:left; width:1178px; padding-left:10px; }
.main1a li .filter_term {width: 75px; background: url(../images/b_bg1.gif) no-repeat left; height: 25px; line-height: 25px; text-align:center; margin-right:5px; float:left;}
.main1a li {float:left; width:100%; padding-top:10px; padding-bottom:10px; position:relative; border-bottom:1px dashed #dedede;}
.main1a li a { padding: 0 10px; white-space: nowrap; height:25px; float: left; line-height:25px; }
.main1a li a.cu{ padding: 0 10px; white-space: nowrap; background-color: #ff6600; height:25px; line-height:25px; color: #fff;}


.main2{width:1200px;border-top:2px solid #cc0000; margin:0px auto;}
.main2 ul{width:1210px;}
.main2 li{ width:292px; height:60px; margin-top:10px; color:#FFFFFF; margin-right:10px; display:inline; float:left; overflow:hidden;}
.main2 li a{color:#FFFFFF;}
.main2 li .p1{text-align:center; font-size:16px; font-weight:bold; padding-top:5px;}
.main2 li .p2{text-align:center; font-size:12px;padding-top:3px;}
.main2 li .p2 span{ color:#FFFF00; font-size:16px;}



.main3{width:1200px; margin:0px auto;}
.title3{ float:left; width:1200px; height:40px; background:#F6F4F4; border-top:2px solid #cc0000;overflow: hidden;}
.title3 .p1{ width:152px; height:40px; line-height:40px; background:#cc0000; text-align:center; font-size:18px; font-weight:bold; color:#FFFFFF; float:left;}
.title3 .p2{ height:40px; line-height:40px; padding-right:20px; float:right;}

.left3{ float:left; width:920px;overflow: hidden;}

.new3{ float:left; width:920px;overflow: hidden;}
.new3 ul{width:920px;}
.new3 li{ width:920px; height:130px; padding-top:20px;border-bottom:1px dashed #dedede; float:left; overflow:hidden;}
.new3 li .lia{width:170px;float:left; overflow:hidden;}
.new3 li .lia img{width:152px; height:110px; border:0px;}

.new3 li .lib{width:500px;float:left; padding-top:10px;overflow:hidden;}
.new3 li .lib .p1{ font-size:16px; line-height:25px;}
.new3 li .lib .p2{ font-size:14px; padding-top:10px; color:#666666}

.new3 li .lib  span.fa{padding-left:10px; padding-right:10px; color:#666666}
.new3 li .lib  span.fb{ white-space: nowrap; background: #ff6600; padding:3px 10px 3px 10px;color: #fff;}
.new3 li .lib  span.fc{ white-space: nowrap; background: #004800; padding:3px 10px 3px 10px;color: #fff;}

.new3 li .lic{ float:left; overflow:hidden;}
.new3 li .lic .p1{font-size:14px; padding-top:10px;}
.new3 li .lic .p2{font-size:14px; padding-top:10px;}
.new3 li .lic span.fa{font-size:18px; color:#ff6600}
.new3 li .lic span.fb{font-size:14px; color:#ff6600}
.new3 li .lic span.fc{font-size:14px; color:#CD0000; font-weight:bold;}

.new3 li .lid{ padding-top:40px;float:right; overflow:hidden;}



.new31{ float:left; width:920px;overflow: hidden;}
.new31 ul{width:920px;}
.new31 li{ width:920px; height:60px; padding-top:20px;border-bottom:1px dashed #dedede; float:left; overflow:hidden;}
.new31 li .lia{width:80px;float:left; overflow:hidden;}
.new31 li .lia img{width:64px;  border:0px;}

.new31 li .lib{width:500px;float:left;overflow:hidden;}
.new31 li .lib .p1{ font-size:16px; height:25px; line-height:25px; overflow:hidden;}
.new31 li .lib .p2{ font-size:14px; padding-top:6px; color:#666666}

.new31 li .lib  span.fa{padding-left:10px; padding-right:10px; color:#666666}



.new31 li .lic{float:left; overflow:hidden;}
.new31 li .lic .p1{font-size:14px; padding-top:3px;}
.new31 li .lic span.fa{font-size:18px; color:#ff6600}
.new31 li .lic span.fb{font-size:14px; color:#ff6600}
.new31 li .lid{ padding-top:20px;float:right; overflow:hidden;}

/*·ÖÒ³*/
.epages {
	text-align: center;width:100%; float:right;
	}
.epages{}
.epages *{vertical-align:middle;}
.epages a{border:1px solid #cccccc;text-align:center; padding:4px 8px 4px 8px;text-align:center;text-decoration:none; font-size:14px; color:#333333;margin:3px;display:inline-block;}
.epages a:hover{border:1px solid #e60012;text-align:center; padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;background:#e60012;}
.epages b{padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;background:#e60012;margin:3px;display:inline-block;}
.Total  b{padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;margin:3px;display:inline-block;}


.right3{ float:right; width:260px; overflow: hidden;}
.right3a{ float:left; width:258px;border:1px solid #e7e2e2; overflow: hidden;}
.title31{ float:left; width:258px; height:38px; background:#fafafa; border-bottom:2px solid #cc0000;overflow: hidden;}
.title31 .p1{ height:40px; line-height:40px; font-size:18px; padding-left:10px;float:left;}

.right3b{ float:left; padding-left:10px; width:238px;overflow: hidden;}
.right3b ul{width:238px;}
.right3b li{ width:236px; height:175px; border:1px solid #dedede; margin-top:10px; float:left; overflow:hidden;}
.right3b li img{width:226px; height:135px; padding:5px;}
.right3b li p{text-align:center; padding-top:3px; font-size:14px;}

.right3c{ float:left; width:260px; overflow: hidden;}
.right3c li{ width:260px; height:60px; margin-top:10px; color:#FFFFFF; float:left; overflow:hidden;}
.right3c li a{color:#FFFFFF;}
.right3c li .p1{text-align:center; font-size:16px; font-weight:bold; padding-top:5px;}
.right3c li .p2{text-align:center; font-size:12px;padding-top:3px;}
.right3c li .p2 span{ color:#FFFF00; font-size:16px;}



.main4{width:1200px; margin:0px auto;}
.left4{ float:left; width:230px; overflow: hidden;}
.title4{ float:left; width:230px; height:40px; background:#cc0000; overflow: hidden;}
.title4 .p1{ height:40px; line-height:40px; font-size:18px; color:#FFFFFF; padding-left:20px;float:left;}

.left4a{ width:228px;border:1px solid #dfdfdf; border-top:none;float:left;overflow:hidden;}
.left4a li{width:228px; height:40px; line-height:40px; font-size:16px;border-top:1px solid #dfdfdf; float:left;}
.left4a li span{padding-left:15px;}
.left4a li:hover{width:228px; height:40x; line-height:40px; background:#FFF; float:left;}
.left4a li.cu{width:228px; height:40px; line-height:40px; background:#efefef; float:left;}


.right4{ float:right; width:950px; overflow: hidden;}
.title41{ float:left; width:950px; height:40px; background:#F6F4F4;border-bottom:2px solid #cc0000;overflow: hidden;}
.title41 .p1{ width:152px; height:40px; line-height:40px; background:#cc0000; text-align:center; font-size:18px; font-weight:bold; color:#FFFFFF; float:left;}

.right4a{ float:left; width:950px; overflow: hidden;}

.right4a li{ width:950px; height:45px; line-height:45px; border-bottom:1px dotted #dedede; background:url(../images/b_bg6.gif) no-repeat 0px 17px; font-size:14px; text-indent:15px; float:left; overflow:hidden;}
.right4a li span.fa{float:left; padding-right:10px;}
.right4a li span.fb{float:right; color:#999999; font-size:12px;}
.right4a li:hover{ background:url(../images/b_bg6.gif) no-repeat 0px 17px #eff5f2; }


.right4b{ float:left; width:950px; overflow: hidden;}
.right4b_a{ width:950px; padding-top:15px;float:left;overflow:hidden;}
.right4b_a h1{font-size:24px;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ"; font-weight:bold; text-align:center; color:#cc0000;}

.right4b_b{ width:950px; height:30px; padding-top:15px; border-bottom:1px dotted #DDDDDD; text-align:center;float:left;overflow:hidden;}
.right4b_bL{width:550px;float:left; text-align:right;overflow:hidden;}
.right4b_bL span{ padding-left:10px;padding-right:10px;}

.right4b_bR{ float:left; padding-left:20px;overflow:hidden;}



.right4b_c{ width:950px;line-height:30px; font-size:16px; color:#2b2b2b;text-align:justify; overflow:hidden; word-break:break-all;}
.right4b_c img{ padding-top:15px;}
.right4b_c img,.right4b_c p img{font-size:16px; width:auto !important; height:auto !important; max-width:90%; vertical-align:middle; word-break: break-all; word-wrap: break-word;}
.right4b_c h2{ padding-top:10px; padding-bottom:10px; font-size:18px; }
.right4b_c h3{ margin-top:3px; font-size:16px; font-weight:normal;}
.right4b_c p{ margin-bottom:10px;}


.right4b_d{width:930px; padding:10px; line-height:26px;background:#F6F4F4; font-size:14px; color:#666666; text-align:center; float:left;}



.main8{ width:1198px; border:1px solid #DEDEDE;margin:0 auto;}
.main8_title{width:1198px; text-indent:20px; height:40px; line-height:40px; border-bottom:1px solid #DEDEDE; background:#FCFCFC; float:left;}
.new8{ width:1158px; border-bottom:1px dashed #DEDEDE;margin-left:20px; display:inline; float:left;}
.new8_a{ width:1158px;  padding-top:15px; padding-bottom:5px; font-size:16px; float:left;}
.new8_a a{color:#07519A;}
.new8_a a:hover,.new8_a a:active{ text-decoration: underline; color:#FF0000;}
.new8_b{ width:1158px; line-height:22px; color:#666666; font-size:14px; float:left;}
.new8_c{ width:1158px; padding-top:5px; padding-bottom:5px; color:#999;  float:left;}
.new8_c a{color:#999;}
.new8_d{ width:1158px; padding-top:5px; padding-bottom:15px; color:#008000; float:left;}
.new8_d a{color:#008000;}
 
 


@media screen and (max-width:768px) {

.wei{width:96%; height:35px; line-height:35px;background:#F6F4F4;border:1px solid #e7e2e2; margin:0px auto;}
.wei_L{ float:left; height:35px; line-height:35px; padding-left:10px; font-size:14px;overflow: hidden;}
.wei_R{ display:none}

.main1{width:96%; background:#F6F4F4;border:1px solid #e7e2e2; margin:0px auto;}
.main1a {float:left; width:96%; padding-left:2%; }


.main2{width:96%;border-top:2px solid #cc0000; margin:0px auto;}
.main2 ul{width:100%;}
.main2 li{ width:100%; height:60px; margin-top:10px; color:#FFFFFF; margin-right:0px; display:inline; float:left; overflow:hidden;}
.main2 li a{color:#FFFFFF;}
.main2 li .p1{text-align:center; font-size:16px; font-weight:bold; padding-top:5px;}
.main2 li .p2{text-align:center; font-size:12px;padding-top:3px;}
.main2 li .p2 span{ color:#FFFF00; font-size:16px;}



.main3{width:96%; margin:0px auto;}
.title3{ float:left; width:100%; height:35px; background:#F6F4F4; border-top:2px solid #cc0000;overflow: hidden;}
.title3 .p1{ width:130px; height:35px; line-height:35px; background:#cc0000; text-align:center; font-size:16px; font-weight:bold; color:#FFFFFF; float:left;}
.title3 .p2{ height:35px; line-height:35px; padding-right:20px; float:right;}

.left3{ float:left; width:100%;overflow: hidden;}

.new3{ float:left; width:100%;overflow: hidden;}
.new3 ul{ width:100%;}
.new3 li{  width:100%;height:90px; padding-top:10px;border-bottom:1px dashed #dedede; float:left; overflow:hidden;}
.new3 li .lia{width:28%;float:left; overflow:hidden;}
.new3 li .lia img{width:100%; height:80px; border:0px;}

.new3 li .lib{width:70%;float:right; padding-top:0px;overflow:hidden;}
.new3 li .lib .p1{ font-size:16px;}
.new3 li .lib .p2{ font-size:12px; padding-top:10px; color:#666666}
.new3 li .lib .p2 img{ height:14px;}

.new31{float:left; width:100%;overflow: hidden;}
.new31 ul{width:100%;}
.new31 li{ width:100%; height:60px; padding-top:10px;border-bottom:1px dashed #dedede; float:left; overflow:hidden;}
.new31 li .lia{width:16%;float:left; padding-top:5px; overflow:hidden;}
.new31 li .lia img{width:100%; border:0px;}

.new31 li .lib{width:82%;float:right; padding-top:0px;overflow:hidden;}
.new31 li .lib .p1{ font-size:16px;}
.new31 li .lib .p2{ font-size:12px; padding-top:6px; color:#666666}
.new31 li .lib .p2 img{ height:14px;}



.right3{ display:none}


.main4{width:96%; margin:0px auto;}
.left4{ display:none}

.right4{ float:right; width:100%; overflow: hidden;}
.title41{ float:left; width:100%;  height:40px; background:#F6F4F4;border-bottom:2px solid #cc0000;overflow: hidden;}
.title41 .p1{ width:130px; height:40px; line-height:40px; background:#cc0000; text-align:center; font-size:16px; font-weight:bold; color:#FFFFFF; float:left;}

.right4a{ float:left; width:100%;overflow: hidden;}

.right4a li{  width:100%; height:45px; line-height:45px; border-bottom:1px dotted #dedede; background:url(../images/b_bg6.gif) no-repeat 0px 17px; font-size:14px;text-indent:15px; float:left; overflow:hidden;}
.right4a li span.fa{float:left; padding-right:10px;}
.right4a li span.fb{float:right; color:#999999; font-size:12px; display:none}
.right4a li:hover{ background:url(../images/b_bg6.gif) no-repeat 0px 17px #eff5f2; }


.right4b{ float:left;width:100%; overflow: hidden;}
.right4b_a{ width:100%; padding-top:10px;float:left;overflow:hidden;}
.right4b_a h1{font-size:18px;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ"; font-weight:bold; text-align:center; color:#cc0000;}

.right4b_b{width:100%; height:30px; padding-top:15px; border-bottom:1px dotted #DDDDDD; text-align:center;float:left;overflow:hidden;}
.right4b_bL{width:100%;float:left; text-align: center;overflow:hidden;}
.right4b_bL span{ padding-left:10px;padding-right:10px;}

.right4b_bR{ display:none}



.right4b_c{ width:100%; line-height:28px; font-size:15px; color:#2b2b2b;text-align:justify; overflow:hidden; word-break:break-all;}
.right4b_c video{margin:5px auto;width:100%;height:auto;display:block;}
.right4b_c iframe{ margin:5px auto;width:100%;height:250px;display:block;}
.right4b_c h2{ padding-top:10px; padding-bottom:10px; font-size:16px; }
.right4b_c h3{ margin-top:3px; font-size:14px; font-weight:normal;}
.right4b_c p{ margin-bottom:10px;}


.right4b_d{width:96%;  padding:2%; line-height:22px;background:#F6F4F4; font-size:12px; text-align:center; float:left;}



.main8{ width:96%; border:1px solid #DEDEDE;margin:0 auto;}
.main8_title{width:100%; float:left;}
.new8{ width:96%; border-bottom:1px dashed #DEDEDE;margin-left:2%; display:inline; float:left;}
.new8_a{ width:100%; padding-top:15px; padding-bottom:5px; font-size:16px; float:left;}
.new8_a a{color:#07519A;}
.new8_a a:hover,.new8_a a:active{ text-decoration: underline; color:#FF0000;}
.new8_b{ width:100%;line-height:22px; color:#666666; font-size:14px; float:left;}
.new8_c{ width:100%; padding-top:5px; padding-bottom:5px; color:#999;  float:left;}
.new8_c a{color:#999;}
.new8_d{ width:100%; padding-top:5px; padding-bottom:15px; color:#008000; float:left;}
.new8_d a{color:#008000;}
 


}

