/* Minification failed. Returning unminified contents.
(40,100): run-time error CSS1062: Expected semicolon or closing curly-brace, found '+'
: run-time error CSS1036: Expected expression, found ''
: run-time error CSS1036: Expected expression, found ''
(226,14): run-time error CSS1030: Expected identifier, found '{'
 */

#main { width:100%;}
.mainads{ width:1200px; margin:0px auto}
.mainads li{float:left;border:1px solid #bab3ab;text-align:center;list-style:none;}
#guangrong { width:100%;margin-top:10px!important;margin-top:9px;}
.guangrong{ width:840px; margin:0px auto;background:url(images/guangrong.gif); height:92px;padding:14px 20px 14px 100px!important;padding:14px 20px 14px 100px;overflow:hidden}
#block2{height:92px;width:840px; }
#block2 ul{list-style:outside none none;height:92px;overflow:hidden;margin:0;}
#block2 ul li{float:left;display:inline;width:100%; line-height:23px; font-size:14px; color:#000}

#index_main{width:1200px;background:url(images/bj.gif) repeat-y center top #f8f8f8; *background:url(images/bj1.gif) repeat-y center top #f8f8f8; clear:both; padding-top:10px;}
#w_part1{ width:1200px;position:relative; z-index:5; clear:both;}
.f-leftbar { float:left; width:200px;margin-right:10px!important;margin-right:9px;}
.f-centerbar { float:left; width:440px;margin-right:10px!important;margin-right:9px;}
.f-rightbar { float:left; width:300px;}
em{font-style:normal;font-weight:normal;font-family: "宋体";}

.lessonads{ width:200px; margin:10px auto 0!important;margin:5px auto 0;}
.lessonads li{float:left;border:1px solid #ff0000;text-align:center;list-style:none;}
.lessonads li img{ width:196px; padding:1px; height:126px}

#lessonNav{float:left;width:198px;height:333px;position:relative;border:1px solid #ff0000;background:url(images/ui.jpg) no-repeat}
#lessonNav h3{height:36px;margin:0 5px!important;margin:0 3px;padding-left:10px;font:bold 18px/40px "\5FAE\8F6F\96C5\9ED1"; color:#fff}


#lessonNav dl{margin:0;}
#lessonNav dt{position:relative;height:34px;border:1px solid #fff;font:bold 14px/34px "\5B8B\4F53";}
#lessonNav dt a.dta1{display:block; font-size:14px;height:34px;padding-left:24px;margin:0 10px;border-bottom:1px solid #eee;background:url(images/mainleft_1.gif) 5px 8px no-repeat}
#lessonNav dt a.dta2{display:block; font-size:14px;height:34px;padding-left:24px;margin:0 10px;border-bottom:1px solid #eee;background:url(images/mainleft_2.gif) 5px 8px no-repeat}
#lessonNav dt a.dta3{display:block; font-size:14px;height:34px;padding-left:24px;margin:0 10px;border-bottom:1px solid #eee;background:url(images/mainleft_3.gif) 5px 8px no-repeat}
#lessonNav dt a.dta4{display:block; font-size:14px;height:34px;padding-left:24px;margin:0 10px;border-bottom:1px solid #eee;background:url(images/mainleft_4.gif) 5px 8px no-repeat}
#lessonNav dt a.dta5{display:block; font-size:14px;height:34px;padding-left:24px;margin:0 10px;border-bottom:1px solid #eee;background:url(images/mainleft_5.gif) 5px 8px no-repeat}
#lessonNav dd{margin:0;}
#lessonNav dd.posi{height:112px;position:relative;}

#jq_menuArea{position:absolute;left:0;top:0;width:218px;}
#jq_menuArea li{width:198px;}
#jq_menuArea li strong{display:block;width:141px;position:relative;height:28px;padding-left:25px;margin:0 10px;line-height:28px;border:1px solid #fff;border-bottom:1px solid #f1f1f1;font-weight:normal;cursor:pointer;z-index:999;overflow:hidden;background:url(images/mainleft.gif) 150px 8px no-repeat}
#jq_menuArea li.corrent{border:1px solid #c00;border-right:1px solid #fff;background:#fff;}
#jq_menuArea li.corrent strong{width:150px;border:none;border-right:1px solid #fff;background:#fff;+height:24px;}



.w_jiaodian{height:205px;width:300px;overflow:hidden; font-size:0}
#simg {FILTER: alpha(opacity=80);  WIDTH: 140px; POSITION: absolute; moz-opacity: 0.8; opacity: 0.8}
#simg TD {
	FONT-SIZE: 10px; BACKGROUND:#fff; WIDTH: 20px; height:15px; border:1px solid #ff0000; COLOR: #000; font-weight:blod; LINE-HEIGHT: 12px; FONT-FAMILY: Arial; TEXT-ALIGN: center}
#simg .s {
	BACKGROUND:#fcc4c4; color:#ff0000;
}
#simg .s IMG {
	FILTER: #5F6E7C;border:1px solid #bab3ab; width:298px; height:178px;
}
#simg TD {
	CURSOR: pointer
}
#bimg {
	FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); WIDTH: 298px; HEIGHT: 178px; overflow:hidden;
}
#infos {
	FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); WIDTH: 300px; HEIGHT: 25px; TEXT-ALIGN: center; overflow:hidden; line-height:23px
}
#infos DIV {
	FONT-SIZE: 12px; color:#545454; MARGIN-RIGHT: 21px; PADDING-TOP: 2px
}

.dis a {
	DISPLAY: block;
	text-align:left;
	padding-left:1px;
	color:#545454;
}
.undis {
	DISPLAY: none; LINE-HEIGHT: 0px; HEIGHT: 0px; text-align:center;
}
.undis a img{ width:298px; height:178px; border:1px solid #b6b6b6;}
.linkww TD {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.linkww A {
	COLOR: #000; TEXT-DECORATION: none; padding-left:4px;
}
.linkww A:hover {
	TEXT-DECORATION: underline
}

.searchbuttonbox {border: solid 1px #BAB3AB; margin-top:10px;width:1200px; height:50px;background:url(images/search-bg.gif)}
.searchbuttonbox .searchbox  {float:none; text-align:left; line-height:50px;background:url(images/search-left.gif) no-repeat; padding-left:165px;color:#999;}
.searchbuttonbox .searchbox .sel02{color:#999;border:1px solid #dfdfdf; margin-right:8px; width:85px;}

.searchbuttonbox .searchbox .btnSearch{ margin-left:10px;background:url(images/user/yhzx_17.gif) no-repeat;width:64px;height:19px;border:none;cursor:pointer;font:bold 12px/20px "宋体";color:#fff;}
.searchbuttonbox .searchbox #lb1{ padding:3px 5px 2px;}
.searchbuttonbox .searchbox #lb2{ padding:3px 5px 2px;}
.searchbuttonbox .searchbox #lb3{ padding:3px 5px 2px;}
.searchbuttonbox .searchbox #lb4{ padding:3px 5px 2px;}

.rightbar{float:left; width:298px;padding:0;border:solid 1px #bab3ab;background:url(images/body1_r_7.gif) repeat-x;margin:10px 0 0 0; min-margin:10px 0 0 0;}
.rightbar1_1{float:left;width:360px;padding:0 10px}
.rightbar1_1 a{font:14px/31px "\000\000"; font-weight:bold; color:000}
.rightbar1_1 span{ float:right;}
.rightbar1_1 span a{color:#969696; font-size:12px;font-weight:200;line-height:31px}
.rightbar1_2{float:left;width:360px; padding:6px 10px 5px 10px}
.rightbar1_2 .list01 li{padding-left:0px;font-size:14px; line-height:24px; height:24px; width:360px; overflow:hidden}
.rightbar1_2 .list01 li a{font-size:14px; }
.rightbar1_2 .list01 li span{float:right;background-color:#f99b03; padding:0 5px 1px; height:18px;}
.rightbar1_2 .list01 li span a{color:#fff; font-size:12px;text-align:center}

.newsbox {}
.newsbox .title h2{ text-align:center; width:100%; font-size:16px; line-height:50px; height:40px;background:url(images/body1_c_1.jpg) no-repeat; overflow:hidden}
.newsbox .title h2 a {font-size:18px;color:red}
.newsbox .title h2 a:hover {font-size:18px;color:red}
.newsbox .title h2 span{ float:right; padding-right:10px;}
.newsbox .title h2 span a {font-size:12px;color:#000; font-weight:200}
.newsbox .title h2 span a:hover {font-size:12px;color:#000; font-weight:200}
.newsbox .title h3{ text-align:center; font-size:12px; line-height:24px; font-weight:100; height:24px; overflow:hidden}
.newsbox .title h3 a {font-size:14px;}
.newsbox .title h3 a:hover {font-size:14px;}

.newsbox .title h4{ text-align:center; width:100%; font-size:16px; line-height:45px; height:38px;border-top: dotted 1px #ccc; overflow:hidden}
.newsbox .title h4 a {font-size:18px;color:red}
.newsbox .title h4 a:hover {font-size:18px;color:red}
.newsbox .title h4 span{ float:right; padding-right:10px;}
.newsbox .title h4 span a {font-size:12px;color:#000; font-weight:200}
.newsbox .title h4 span a:hover {font-size:12px;color:#000; font-weight:200}

.newsbox .content{width:440px; height:182px}
.newslist { margin:0 10px; border-top: dotted 1px #ccc; padding:6px 0;width:420px;}
.newslist li{font-size:14px; line-height:25px; height:25px; width:420px; overflow:hidden; }
/*.newslist li.newslistright{padding-left:10px}*/
.newslist li span {}

.newslist li em { float:right; font-size:12px; color:#888;font-family: Verdana, 宋体}
.newslist li a{font-size:14px;}
.tjbox{ width:350px; margin:10px auto 0}
.tjbox li{float:left;text-align:center;list-style:none;}
.tjbox li img{ width:348px;border: solid 1px #BAB3AB;height:72px}
.tjwzbox {}
.tjwzbox .title{ background:url(images/body1_r_6.gif) repeat-x; height:31px; border-bottom:#bab3ab 1px solid}
.tjwzbox .content { background-color:#FDF9F6; padding:10px}
.tjwzbox .title { height:32px; position:relative; border-left: solid 1px #bab3ab; border-right: solid 1px #bab3ab}
.tjwzbox .title h2 { font-size:14px; position:absolute; top:8px; left:10px; color:red}
.tjwzbox .title h2 a{ font-size:14px;color:red}
.tjwzbox .title em { position:absolute; top:10px; right:8px;}
.tjwzbox .title p { top:8px; left:10px; position:absolute}
.tjwzbox .content {border:solid 1px #bab3ab; border-top:none}

.textlist li{ padding:0 5px 0 15px; background:url(images/disc.gif) 5px 9px no-repeat; line-height:24px; height:24px; width:265px; overflow:hidden}
.textlist li a{ font-size:14px;}
.textlist li span { float:right;color:#888}
.textlist li span a{color:#888}
.tjwzbox .content .textlist { font-size:14px; padding-top:3px}
.tool{ width:300px; height:83px; overflow:hidden;}
.tool_tj{ float:left; width:150px;}
.tool_tj a{ display:block; width:150px; height:80px; overflow:hidden; background:url(images/icons04.gif) 0 0 no-repeat; text-indent:-9999px;}
.tool_bg{ float:left; width:150px;}
.tool_bg a{ display:block; width:150px; height:80px; overflow:hidden;}
.mainbox01{width:1200px;margin:10px auto 0; min-margin:10px auto 0; padding:0;background-color:#ea0000}

.mainbox01_1{float:left; width:234px;}
.mainbox01_1 h5{height:35px;padding-bottom:0;overflow:hidden;background:url(images/web_ico1.png) no-repeat;font-size:14px; font-weight:bold;text-indent:-100em;color:#015e33}
.mainbox01_1 h5.boxh1{ background-position: 0 -0}
.mainbox01_1 h5.boxh2{ background-position: 0 -35px}
.mainbox01_1 h5.boxh3{ background-position: 0 -70px}
.mainbox01_2{float:left;padding-right:10px;color:#fff;height:35px;text-align:right;background:url(images/web_ico2.png);width:715px; line-height:35px;}
.mainbox01_2 a{ color:#fff}
.mainbox02{width:1200px;}
.mainbox02_l_1{float:left; width:312px;padding:0;border:solid 1px #bab3ab;background:url(images/body1_r_7.gif) repeat-x;margin:5px 0 0 9px!important;min-margin:5px 0 0 9px;margin:5px 0 0 3px}
.mainbox02_l_2{float:left; width:312px;padding:0;border:solid 1px #bab3ab;background:url(images/body1_r_7.gif) repeat-x;margin:5px 0 0 0!important;min-margin:5px 0 0 0;margin:5px 0 0 0}
.mainbox02_l_1_1{float:left;width:292px;padding:0 10px}
.mainbox02_l_1_1 a{font:14px/31px "\000\000"; font-weight:bold; color:000}
.mainbox02_l_1_1 span{ float:right;}
.mainbox02_l_1_1 span a{color:#969696; font-size:12px;font-weight:200;line-height:31px}

.mainbox02_l_1_2{float:left;width:292px; padding:5px 10px; height:246px;}
.mainbox02_l_1_2 .list01 li{padding-left:16px;background:url(images/disc.gif) 3px 9px no-repeat; line-height:24px; height:24px; width:360px; overflow:hidden}
.mainbox02_l_1_2 .list01 li a{font-size:12px; }
.mainbox02_l_1_2 .list01 li span{ float:right; color:#969696}
.mainbox02_l_1_2 .list01 li.news{background:url(images/newsn.jpg) no-repeat; padding:2px;width:288px;height:100px; line-height:17px; overflow:hidden}
.mainbox02_l_1_2 .list01 li img{width:130px;height:98px; margin-right:12px;}
.mainbox02_l_1_2 .list02 li{padding-left:22px;background:url(images/icons06.gif) -7px 1px no-repeat; line-height:24px; height:24px; width:258px; overflow:hidden}
.mainbox02_l_1_2 .list02 li a{font-size:12px; }
.mainbox02_l_1_2 .list02 li span{ float:right; color:#969696}

.mainbox02_r{float:left;width:260px;}
.mainbox02_r_1{float:left;width:257px;padding-left:3px;font-size:14px; font-weight:bold; color:000;line-height:50px; height:40px}
.mainbox02_r_2{float:left;width:257px; padding-left:3px}
.mainbox02_r_2 .list01 li{line-height:21px;width:257px;border-bottom:1px dashed #bab3ab;padding-bottom:5px; margin-bottom:5px; color:#696767}
.mainbox02_r_2 .list01 li b{color:#333}
.mainbox02_r_2 .list01 li b span{ float:right; padding-right:5px; }
.mainbox02_r_2 .list01 li b span a{font-weight:200;color:#696767}




.mainbox12_1{float:left; width:348px;padding:0;border:solid 1px #bab3ab;background:url(images/body1_r_7.gif) repeat-x;margin:5px 0 0 10px; min-margin:5px 0 0 10px;}
.mainbox12_2{margin-left:10px}
.mainbox12_1_1{float:left;width:328px;padding:0 10px}
.mainbox12_1_1 a{font:14px/31px "\000\000"; font-weight:bold; color:000}
.mainbox12_1_1 span{ float:right;}
.mainbox12_1_1 span a{color:#969696; font-size:12px;font-weight:200;line-height:31px}
.mainbox12_1_3{float:left;width:328px; padding:5px 10px}
.mainbox12_1_3 .list01 li{padding-left:0;line-height:24px; height:24px; width:328px;font-size:14px;overflow:hidden}
.mainbox12_1_3 .list01 li a{font-size:14px; }
.mainbox12_1_3 .list01 li span{ float:right; color:#969696}
.mainbox12_1_3 .list01 li.mainbox02_1_4{background:url(images/icons04.jpg) no-repeat; padding:3px 0 3px 140px;width:152px;height:72px; line-height:20px}
.mainbox11_1{float:left; width:298px;padding:0;border:solid 1px #bab3ab;background:url(images/body1_r_7.gif) repeat-x;margin:5px 0 0 10px; min-margin:5px 0 0 10px;}
.mainbox11_1_1{float:left;width:360px;padding:0 10px}
.mainbox11_1_1 a{font:14px/31px "\000\000"; font-weight:bold; color:000}
.mainbox11_1_1 span{ float:right;}
.mainbox11_1_1 span a{color:#969696; font-size:12px;font-weight:200;line-height:31px}
.mainbox11_1_4{float:left;width:284px;border-bottom:1px dashed #bab3ab;padding:9px 0; margin:0 8px}
.mainbox11_1_4 .ask_text{width:215px;border:1px solid #bab3ab;padding:5px;}
.mainbox11_1_4 .ask_but{border:1px solid #f99b03;background-color:#f99b03; color:#fff;height:26px; width:50px;}
.mainbox11_1_3{float:left;width:360px; padding:6px 10px 5px 10px}
.mainbox11_1_3 .list01 li{padding-left:0px;font-size:14px; line-height:24px; height:24px; width:360px; overflow:hidden}
.mainbox11_1_3 .list01 li a{font-size:14px; }
.mainbox11_1_3 .list01 li span{float:right;background-color:#f99b03; padding:0 5px 1px; height:18px;}
.mainbox11_1_3 .list01 li span a{color:#fff; font-size:12px;text-align:center}
.mainbox11_2{ float:left;margin:5px 0 0 10px; min-margin:5px 0 0 10px;}
.mainbox11_2 li{float:left;border:1px solid #bab3ab;text-align:center;list-style:none;}
.mainbox11_2 li img{ width:298px; height:88px}

.mainbox03{width:955px;border:solid 1px #bab3ab; padding-left:3px}

.mainbox03 .list01 li{float:left;width:105px; padding:10px 0 10px 12px!important;padding:10px 0 10px 10px}
.mainbox03_1.{float:left;width:105px;}
.mainbox03_1 img{border:1px solid #bab3ab;padding:3px;}
.mainbox03_2{float:left;width:105px; text-align:center; height:20px; line-height:25px;}

.mainbox21{width:1200px;}
.mainbox21_1{float:left; width:312px;padding:0;border:solid 1px #bab3ab;background:url(images/body1_r_7.gif) repeat-x;margin:5px 0 0 0; min-margin:5px 0 0 0;}
.mainbox21_1_1{float:left;width:292px;padding:0 10px}
.mainbox21_1_1 a{font:14px/31px "\000\000"; font-weight:bold; color:000}
.mainbox21_1_1 span{ float:right;}
.mainbox21_1_1 span a{color:#969696; font-size:12px;font-weight:200;line-height:31px}
.mainbox21_1_3{float:left;width:292px; padding:5px 10px;background-color:#f8e9d8}
.mainbox21_1_3 a{ padding:1px 7px 0; float:right;border:solid 1px #bab3ab; color:#333; margin:0px 7px 0 1px; background-color:#fff}
.mainbox21_1_2{float:left;width:292px; padding:5px 10px}
.mainbox21_1_2 .list01 li{padding-left:16px;background:url(images/disc.gif) 3px 9px no-repeat; line-height:24px; height:24px; width:276px; overflow:hidden}
.mainbox21_1_2 .list01 li a{font-size:12px; }
.mainbox21_1_2 .list01 li span{ float:right; color:#969696}
.mainbox21_1_2 .list01 li.news{background:url(images/news.jpg) no-repeat; padding:2px;width:288px;height:72px; line-height:18px; overflow:hidden}
.mainbox21_1_2 .list01 li img{width:130px;height:68px; margin-right:12px;}
.mainbox21_1_2 .list02 li{padding-left:22px;background:url(images/icons06.gif) -7px 1px no-repeat; line-height:24px; height:24px; width:270px; overflow:hidden}
.mainbox21_1_2 .list02 li a{font-size:12px; }
.mainbox21_1_2 .list02 li span{ float:right; color:#969696}




.mainbox04{width:1183px;margin:10px auto 0;padding:0 0 0 15px;border:1px solid #bab3ab;}
#index_ppmain{width:1183px; margin-top:10px;}
#index_newpp_top{width:1183px; padding:0 0 12px; font-weight:bold;}
.mainbox05{width:1185px;margin:10px auto 0;padding:0 0 0 15px}

#yqlink{width:1185px;clear:both; line-height:21px;  color:#a3a3a3; }
#yqlink a{ color:#a3a3a3; font-weight:normal; padding:0 1px 0 1px;}
#yqlink a:hover{color:#f00;}
#yqlink1{width:1185px;clear:both; margin-bottom:10px}
#yqlink1 img{ margin-right:10px; width:86px; height:29px;border:1px solid #bab3ab}
#yqlink1 a{ color:#a3a3a3; font-weight:normal; padding:0 1px 0 1px;}
#yqlink1 a:hover{color:#f00;}

                .fz {
                    background-color: #FF6600;
                    color: #FFFFFF;
                    padding: 2px;
                }

                    .fz:visited {
                        text-decoration: none;
                        color: #FFFFFF;
                    }

                    .fz:link {
                        text-decoration: none;
                        color: #FFFFFF;
                    }

                    .fz:hover {
                        text-decoration: underline;
                        color: #FFFFFF;
                    }


                    div.hidden {
                        display: none;
                    }


                    @media screen and (max-width:981px){
	#head{display: none}
	
}
