﻿@charset "utf-8";

body{font:14px/1.75 "Microsoft YaHei", simsun;background:#fff; color:#333;_text-align:center;_background-image:url(about:blank);_background-attachment:fixed;}
a{ color:#333;}
a:hover{ color:#c00;}
*{margin: 0;padding: 0;}
/*+++++++++++++++++++++ top ++++++++++++++++++++++++++*/
/*top*/
.top{ margin:0 auto;width:1000px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000x":"");}
/*header*/
.header{ 1background:url(../images/top_bg01.jpg) top no-repeat #fff; height:220px; min-width:1000px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000x":"");}
/*navigation*/
.navbg{ background:url(../images/navbg01.gif) repeat-x; }
.navBar{ position:relative; z-index:1;color:#fff; height:40px; line-height:40px; width:1000px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei; z-index:10;}
.nav{ background:url(../images/navbg02.gif) left no-repeat; padding-left:2px; height:40px;}
.nav .m{ float:left;  position:relative; background:url(../images/navbg02.gif) right no-repeat; padding-right:2px; }
.nav h3{ float:left;  font-size:100%; font-weight:normal; font-size:16px; height:40px; overflow:hidden;  }
.nav h3 a{ display:block; color:#fff; width:140px; vertical-align:top; text-align:center;    line-height: 40px;}
.nav .on{ border:0;  }
.nav .on h3 a{ background:url(../images/navbg03.gif) repeat-x; color:#f99; text-decoration:none;}
.nav .sub{ display:none; /*默认隐藏*/ width:240px; background:url(../images/tr1.gif) no-repeat 135px 0 #fff; padding-top:5px; position:absolute; left:0; top:40px; overflow:visible; z-index:999;}
.nav .sub .ssub{ background:#fff; border:1px solid #c00; border-top:3px solid #c00; padding:10px 5px 10px 10px;box-shadow:3px 3px 1px rgba(0,0,0,0.3); }
.nav .sub li{ height:20px; line-height:20px; padding:4px 0;  float:left; width:200px;   }
.nav .sub li a{ display:block; padding-left:6px; color:#333;}
.nav .sub li a span{ font-size:10px; padding-right:3px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;}
.nav .sub li a:hover{ color:#c00; text-decoration:none;}
.nav #m7 .sub{ width:220px; left:auto; right:-1px;}
.nav #m1 h3 a{ width:144px;}
.nav #m5 .sub{ width:280px;}
.nav #m5 .sub li{ width:130px;}
.nav #m2 .sub{ width:270px;}
.nav #m2 .sub li{ width:120px;}

/*=====go top=====*/
#back-to-top{position:fixed;bottom:10px;right:10px;	z-index:5;
		_position:absolute; /*兼容IE6*/ 
		_top: expression(eval((document.compatMode&&document.compatMode=="CSS1Compat")?documentElement.scrollTop+documentElement.clientHeight-this.clientHeight-10:document.body.scrollTop+document.body.clientHeight-this.clientHeight-10));}
#back-to-top a{text-align:center;text-decoration:none;display:block;width:50px;}
#back-to-top a span{border-radius:6px;display:block;height:50px;width:50px;margin-bottom:5px; background:#000;}

/*+++++++++++++++++++++ footer ++++++++++++++++++++++++++*/
.footer {width: 100%;padding: 10px 0 0 0;text-align: left;}
.footerpc {overflow: hidden;height: auto;padding: 0 20px 0;}
.footerpc .gov-icon {float: right;width: 80px;height: 80px;margin-right: 10px;}
.footerpc .error-icon {float: right;width: 110px;margin-right: 10px;padding-top: 12px;}
.footerpc .shaanxi-icon {float: left;width: 110px;margin-right: 10px;padding-top: 12px;}
.footerpc .text {padding: 20px 15px 10px 15px;}
.footerpc .text p {line-height: 1.8;margin: 0;}
.footerpc .text p span {font-size: 14px;display: inline-block;float: left;margin: 0 auto;padding: 0 10px;text-align: left;}
.footertap {_text-align:left;
        background:#c00;
        font-size:16px;
        line-height:24px;
        font-family:'Microsoft YaHei',Arial, Helvetica, sans-serif;
}
.copyrights{ padding:30px 20px; color:#fff; width:1000px; margin:0 auto; overflow:hidden;}
.copyrights a,.copyrights a:hover{color:#fff;}
.copyrights span{ padding:0 5px; color:#ff0;}

/*++++++++++++++++++++ index.html ++++++++++++++++++++*/
/*main*/
.wrapper{}
.container{width:1000px;margin:0 auto; padding:20px 0;_text-align:left;}

.more{ float:right;}
.time{float:right;}
.hide{display:none;}

/*form element style*/
.ipt {padding:3px;border:#bbd4f3 1px solid;font-size:12px;background:#fff; width:120px; margin:0 5px 0 0 ;vertical-align:middle;}
.radio{ vertical-align:-2px;}

/*newslist*/
.newslist01 li{ line-height:27px; height:27px;overflow:hidden; width:100%; overflow:hidden; text-overflow:ellipsis; }
.newslist01 li span.time{ float:right; font-size:12px; color:#666;}
.newslist01 li span.lipoint{ color:#ee4e4e; font-family:simsun;}

.newslist02 li{ line-height:20px; height:20px;overflow:hidden; width:100%; overflow:hidden; text-overflow:ellipsis; color:#d85311;}
.newslist02 li a{ color:#4c4c4c;}
.newslist02 li a:hover{ color:#f00;}

/*dls*/
.dls01{ background-color:#fff; filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=180, Strength=4);overflow:hidden; width:358px; height:220px; height:217px\9;}
:root .dls01{
	filter:none;	 /*处理IE9浏览器中的滤镜效果*/
	box-shadow: 0 4px 8px -4px #565656; 
}
.dls01 dt{ height:34px; padding-top:1px; line-height:34px; overflow:hidden; }
.dls01 dt .more{ font-size:12px; padding-right:10px; color:#4c4b4b;}
.dls01 dt span{ color:#bc0007; font:bold 18px/34px Microsoft YaHei,simhei; padding-left:13px;}
.dls01 dt.tit{ background:url(../images/tit.gif) 0 0 no-repeat;}
.dls01 .newslist01{ padding:0 15px;}

.dls02{ border:1px solid #c3c3c3;border-top:#c00 2px solid; background:#fff;}
.dls02 dt{ margin:0 11px; color:#bc0007; font:bold 18px/33px Microsoft YaHei,simhei; border-bottom:1px dotted #000;}
.dls02 dd{ padding:0 11px;}
.dls02 .more,.dls02 .more:hover{ font:12px/32px simsun;}

/*piclist*/
.piclist01 li{ width:188px; height:140px; position:relative; overflow:hidden; float:left; font-size:12px; margin-right:15px;}
.piclist01 li .pic{ width:100%; height:100%;}
.piclist01 li .pic img{ width:100%; height:100%; background:#ccc;}
.piclist01 li .title{ position:absolute; left:0; bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC000000', endColorstr='#CC000000'); width:178px; padding:0 5px; height:28px; line-height:28px; overflow:hidden; text-align:center;}
:root .piclist01 li .title{ filter:none;background-color:rgba(0,0,0,0.8);}
.piclist01 li .title a,.piclist01 li .title a:hover{ color:#fff;}

/*ar*/
.arl{ width:720px; overflow:hidden;}
.arr{ width:260px; overflow:hidden;}

.qlink{ /*background:url(../images/qlinkbg.png) 0 0 no-repeat;*/ width:160px; height:295px;}
.qlink li{ height:36px; line-height:36px; margin-bottom:1px; padding-left:40px;}
.qlink li a{ color:#d64141;}
.qlink li a:hover{ text-decoration:none;}

/*slider*/
.slider{ width:559px; height:295px; position:relative; overflow:hidden;background:#ccc;  }
.slider .bd{ position:relative; z-index:0;  }
.slider .bd li{ width:559px; height:295px; position:relative;}
.slider .bd li .pic{ position:relative; z-index:0;  }
.slider .bd li .pic img{ width:559px; height:295px;}
.slider .bd li .title{ width:559px;height:60px;left:0; bottom:0; _bottom:-1px; position:absolute; z-index:2; font:16px/60px Microsoft YaHei,SimHei;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2000000', endColorstr='#B2000000');}
:root .slider .bd li .title{filter:none;background-color:rgba(0,0,0,0.7);}
.slider .bd li .title a,.slider .bd li .title a:hover{ color:#fff; text-decoration:none; padding-left:20px;}

.slider .hd{ height:20px; position:absolute;right:10px;bottom:15px;overflow:hidden;z-index:10;}
.slider .hd ul{ margin:0 auto; text-align:center;}
.slider .hd ul li{margin-right:5px;background:#fff; cursor:pointer; float:left;height:12px; width:12px;border-radius:100%; overflow:hidden;}
.slider .hd ul li.on{ background:#c00;}
	
.slider .hd ul .on{ background-position:0 0;  }

.slider .prev,
.slider .next { width: 30px; height: 70px; margin: -60px 0 0; background: url(../images/ad_ctr.png) no-repeat -10px -10px; position: absolute; top: 50%; z-index:2; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=50);opacity:0.5;  }
.slider .prev { left: 10px; }
.slider .next { background-position: -20px -100px; right:10px; }
.slider .prev:hover,
.slider .next:hover { filter:alpha(opacity=80) !important;opacity:0.8 !important;  }


.tlink{ width:160px;}
.tlink li{ width:160px; height:auto; margin-bottom:1px; background:#ccc;}
.tlink li img{ width:100%; height:100%;}

.switchtab{ width:540px; overflow:hidden;}
.tab-hd ul{ background:url(../images/tabbg.gif) bottom repeat-x; height:30px; width:100%;}
.tab-hd ul li{ float:left; margin-right:20px; font:18px/28px Microsoft YaHei,simhei;}
.tab-hd ul li a:hover{ text-decoration:none; color:#c00;}
.tab-hd ul li.on{ border-bottom:2px solid #c00;}
.tab-hd ul li.on a,.tab-hd ul li.on a:hover{ color:#c00; text-decoration:none; }
.tab-pal{ width:540px; overflow:hidden;}
.tab-pal ul{ width:560px;}
.tab-pal ul li{ width:260px; height:70px; overflow:hidden; float:left; margin-right:16px; margin-top:16px;}
.tab-pal ul li .pic{ width:100px; height:70px; float:left;}
.tab-pal ul li .pic img{ width:100%; height:100%;}
.tab-pal ul li .txt{ float:right; width:145px; font:14px/23px Microsoft YaHei; margin-top:-4px;}
.tab-pal ul li .txt p{ color:#999;}

.tab-pal-list{ width:540px; overflow:hidden;line-height:26px;padding-right: 15px; padding-left: 15px; }
.tab-pal-list ul{ width:100%;}
.tab-pal-list ul li{ width:100%; height:26px; overflow:hidden; float:left; margin-right:16px; margin-top:16px;}

/*video slider*/
.videoslider{ width:260px; height:150px;}
.videoslider .bd li{ width:260px; height:150px; }
.videoslider .bd li .pic{ width:260px; height:150px; position:relative;}
.videoslider .bd li .pic a{ display:block; width:260px; height:150px; background:url(../images/video.png) top no-repeat; _background:url(../images/video.gif) top no-repeat;_filter:alpha(opacity=80); position:absolute; z-index:1; left:0;top:0;}
.videoslider .bd li .pic img{ width:260px; height:150px; display:block; }
.videoslider .bd li .title{ width:260px; height:30px; font:14px/30px Microsoft YaHei,SimHei;}
.videoslider .hd{ bottom:auot; top:130px; right:2px}
.videoslider .bd li .title a{ color:#fff; text-decoration:none; padding-left:8px;}

/*onlinestudy*/
.onlinestudy{ width:260px; height:228px; overflow:hidden;}
.onlinestudy dt{ width:95px; height:132px; float:right; }
.onlinestudy dt a{ display:block; width:95px; height:132px;background:url(../images/zx05.jpg) 0 0 no-repeat; text-indent:-9999999px; overflow:hidden;}
.onlinestudy dd{ width:80px; height:80px; float:left; margin:0 2px 2px 0;}

/*slink*/
.slink{ background:#f5f5f5; border-top:2px solid #bc1d22; padding:5px 0px; margin-top:11px; width:260px; overflow:hidden;} 
.slink .m{ position:relative; height:40px; z-index:1;}
.slink .m h3{ background:url(../images/tr3.gif) 0 15px no-repeat; padding-left:20px; font:bold 16px/40px Microsoft YaHei,simhei; height:40px; position:relative; z-index:1;}
.slink .m h3 a,.slink .m h3 a:hover{ color:#a81d24;}
.slink .m .sub{ position:absolute;top:0px; right:20px; z-index:10;width:90px; display:none;}
.slink .m .sub .tr{ background:url(../images/tr2.gif) 0 0 no-repeat; height:100%; width:10px; position:absolute; top:15px; left:-5px;}
.slink .m .sub ul{ background:#fff; border:1px solid #b97b78; padding:8px 15px; }
.slink .m .sub ul li{ white-space:nowrap}
.slink .m.on{ z-index:10;}
.slink #sl5 .sub,.slink #sl6 .sub,.slink #sl7 .sub{right:-8px;}


/*friendlink*/
.friendlink{ background:#ddd;_text-align:left}
.friendlink .con{ width:1000px; margin:0 auto; overflow:hidden;}
.friendlink .con h3{ font:18px/50px Microsoft YaHei,simhei; }

.selectarea{ width:1000px;}
.selectbox{width:178px;height:34px; float:left; margin-right:15px;}
.selectbox div.tag_select{display:block;color:#000;width:178px;height:25px;background:transparent url(../images/select.gif) no-repeat 0 0;padding:0 5px;line-height:25px;}
.selectbox div.tag_select_hover{display:block;color:#000;width:178px;height:25px;background:transparent url(../images/select.gif) no-repeat 0 0;padding:0 5px;line-height:25px;}
.selectbox div.tag_select_open{display:block;color:#000;width:178px;height:25px;background:transparent url(../images/select.gif) no-repeat 0 0;padding:0 5px;line-height:25px;}
.selectbox ul.tag_options{position:absolute;margin:0;list-style:none;background:#fff;margin:0;width:187px;height:auto!important;min-height:34px;max-height:200px;height:200px;_height:expression(this.scrollHeight > 200 ? "200px" : "auto");overflow:auto;overflow-x:hidden; border:1px solid #ddd; border-top:0;}
.selectbox ul.tag_options li{display:block;width:188px;padding:0 5px;height:28px;text-decoration:none;line-height:28px;color:#000;}
.selectbox ul.tag_options li.open_hover{color:#000; background:#ccc;}
.selectbox ul.tag_options li.open_selected{color:#fff; background:#80bfe2;}

.fplink ul{width:1020px;}
.fplink ul li{ float:left; margin-right:6px;}
.fplink ul li img{ display:block;}

.copyrights ul{}
.copyrights li{ width:310px; float:left;}
.copyrights li.mc{border-right:1px solid #f66;margin-right:20px;border-left:1px solid #f66; padding-left:20px;}

/*zzdl*/
.w240{ width:240px;}
.zzdl{ position:relative;}
.zzdl h4{ font:bold 16px/24px Microsoft YaHei,simhei; padding:10px 0px 10px 20px;}
.zzdl ul.zlist{ position:absolute; bottom:0; left:0; width:240px;}
.zzdl ul.zlist li{ font:14px/20px Microsoft YaHei,simhei; padding:10px 0 10px 35px; background:url(../images/tr4.gif) 20px 15px no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#19000000', endColorstr='#19000000'); margin-top:1px; width:205px;}
:root  .zzdl ul.zlist li{filter:none;background-color:rgba(0,0,0,0.1);}
.zzdl ul.zlist li a:hover{ text-decoration:none; color:#c00;}

#zzdl1{ background:url(../images/zz01.jpg) 0 0 no-repeat; height:255px;}
#zzdl2{ background:url(../images/zz05.jpg) 0 0 no-repeat; height:255px;}
#zzdl3{ background:url(../images/zz02.jpg) 0 0 no-repeat; height:520px;}
#zzdl4{ background:url(../images/zz03.jpg) 0 0 no-repeat; height:255px;}
#zzdl5{ background:url(../images/zz06.jpg) 0 0 no-repeat; height:255px;}
#zzdl6{ background:url(../images/zz04.jpg) 0 0 no-repeat; height:520px;}
#zzdl7{ background:url(../images/zz07.jpg) 0 0 no-repeat; height:255px;}

/*jgjs*/
.jgjsBox{ width:1000px; height:498px; position:relative; overflow:hidden;}

.jgjs .zlist li a{ color:#000; cursor:pointer;}
.jgjs .zlist li a:hover{ color:#c00;}

.jgjs{ background:url(../images/jgjs.jpg) 0 0 no-repeat; height:498px; width:100%; overflow:hidden; position:absolute; left:0; top:0;}
.jg01{ width:350px; padding:70px 0 0 50px;}
.jgjs dl dt{ font:bold 24px/20px Microsoft YaHei,simhei;}
.jgjs .newslist01 li span.lipoint{ color:#333;}
.jg01 dl{ height:350px; width:300px;}
.jgjs .zlist li{ background:url(../images/tr4.gif) 0px 34px no-repeat; height:80px; line-height:80px; padding-left:20px;}
.jg02{ width:350px; padding:0 60px 0 0;}
.jg02 .zlist{ padding-left:20px;}
.jg02 dl{ height:265px;width:300px;}
.jg02 .zlist li{ background:url(../images/tr4.gif) 0px 29px no-repeat; height:70px; line-height:70px;}

#jgjs2{background:url(../images/jgjs02.jpg) 0 0 no-repeat; display:none;}
#jgjs2 .jg01{ padding:0 0 0 50px;}
#jgjs2 .zlist li{ height:70px; line-height:70px;background:url(../images/tr4.gif) 0px 29px no-repeat;}

#jgjs3{background:url(../images/jgjs03.jpg) 0 0 no-repeat; display:none;}
#jgjs3 .zlist02 li{ margin-left:-70px;background:url(../images/tr4.gif) 0px 34px no-repeat; height:80px; line-height:80px;}


#jgjs4{background:url(../images/jgjs04.jpg) 0 0 no-repeat; display:none;}
#jgjs4 .jg02{ padding:70px 0 0 50px;}
#jgjs4 .jg02{ width:400px;}
#jgjs4 .zlist02 li{ margin-left:-70px;background:url(../images/tr4.gif) 0px 34px no-repeat; height:80px; line-height:80px;}

/*+++++++++++++++++++++ list page ++++++++++++++++++++++++++*/
/*list*/
.listl{ width:160px;}
.listm{ width:720px; /*width:540px;*/}

.listm .newslist01 li{ line-height:45px; height:45px;overflow:hidden; width:100%; overflow:hidden; text-overflow:ellipsis; border-bottom:1px dotted #e5e5e5;}
.listm .newslist01 li span.time{ float:right; color:#999;}
.listtit{ background:url(../images/listtit.gif) bottom no-repeat; line-height:24px; padding-bottom:2px; font:18px/24px Microsoft YaHei,simhei; color:#cc0001;}

.xwzx{ width:540px; overflow:hidden;}
.xwzx dt{ background:url(../images/tit01.gif) 0 0 no-repeat; height:30px; padding-bottom:4px;}
.xwzx dt span{ color:#fff; font:18px/30px Microsoft YaHei,simhei; padding-left:30px;}
.xwzx dt a.more{ color:#c33; font:14px/30px Microsoft YaHei}
.xwzx dt a.more:hover{ color:#c33;}
.xwzx dd{ height:190px; overflow:hidden;}

/*page*/
.page{ text-align:center; padding:8px 0;font-family:Microsoft YaHei;}
.page a{ background:#ee4e4e;padding:5px 10px;color:#fff;vertical-align:top; _padding-top:2px; margin:0 2px;}
.page .on,.page a:hover{ background:#f2eabe; color:#ee4e4e; text-decoration:none;}

/*+++++++++++++++++++++ article page ++++++++++++++++++++++++++*/
.location{ height:20px; line-height:20px;font-family:Microsoft YaHei;}
.location a.on{ color:#c00;}
.article{ padding:10px; background:#fff; height:auto!important; min-height:650px; height:650px;}
.art_tit h1{ text-align:center; color:#cb0002;border-bottom:2px solid #ccc; line-height:40px; padding:15px 0; margin-bottom:10px;}
.art_tit .abs{ font-weight:normal; color:#888; text-align:center; font-size:12px;}
.art_tit .abs span{ color:#333;}
.art_con{ margin-top:30px; line-height:2; padding:0 20px; font-size:16px;}

/*+++++++++++++++++++++ axsq_xxfb.html ++++++++++++++++++++++++++*/
/*formstyle*/
.ipt {font-size:14px; height:18px; vertical-align:middle;border:1px solid #ccc; background:#fff; padding:5px; margin:0;width:300px;color:#333;}
.cbx{ vertical-align:-2px;}
.formstyle dl dt{ float:left; width:95px; text-align:right; line-height:34px;}
.formstyle dl dd{ padding-left:95px; padding-bottom:15px; line-height:34px;}
.formstyle .textarea{ width:480px; height:120px; padding:5px; color:#333;resize:none; border:1px solid #ccc; border-top:1px solid #999; border-radius:3px;}
.formstyle .fbtn{ background:#1045a0; width:80px; height:30px; color:#fff; border:0; font-size:14px; cursor:pointer;/*font-family:Microsoft YaHei;*/}
.formstyle .ipt {font-size:14px; height:18px; vertical-align:middle;border:1px solid #ccc; border-top:1px solid #999;background:#fff; padding:8px 5px; margin:0;width:200px;color:#333; border-radius:3px;}
.jmhdUpload{ width:113px; height:33px; position:relative; cursor:pointer; display:inline-block;*display:inline;*zoom:1;*height:33px; background:url(../images/axsq_btn01.gif) 0 0 no-repeat; overflow:hidden;}
.jmhdUploadBtn{ position:absolute; left:0; top:0; width:113px; height:33px; z-index:1;filter: alpha(opacity=0);-moz-opacity: 0;opacity: 0;cursor: pointer;}


.axsqTit{ background:url(../images/axsq_bg01.gif) 0 30px repeat-x; height:32px;overflow:hidden;}
.axsqTit span{ color:#c00; border-bottom:2px solid #c00;  line-height:30px; font-size:18px; display:inline-block; *display:inline; *zoom:1}
.axsqCon{ background:#f9f9f9; height:590px;}
.axsqCon .blue{ color:#69f!important;}
.axsqBtn{ background:url(../images/axsq_btn02.gif) 0 0 no-repeat; width:203px; height:44px; border:0; cursor:pointer;}

.axsd .tit{ background:url(../images/axsq_icon01.gif) 0 0 no-repeat; padding-left:30px; height:30px; line-height:30px; font-size:18px; border-bottom:2px solid #c00;}
.axsdList li{ width:260px; height:250px; position:relative; margin-bottom:20px;}
.axsdList li .pic{ width:100%; height:200px;}
.axsdList li .pic img{ width:100%; height:200px; background:#ccc;}
.axsdList li .title{ position:absolute; left:0; bottom:50px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000'); width:250px; padding:0 5px; height:35px; line-height:35px; overflow:hidden; text-align:center;}
:root .axsdList li .title{ filter:none;background-color:rgba(0,0,0,0.6);}
.axsdList li .title a,.axsdList li .title a:hover{ color:#fff;}
.axsdList li .info{ background:#666; color:#ccc; padding:5px; height:40px; line-height:18px;}
.axsdMore{ display:block; width:260px; height:50px; line-height:50px; background:#f9f9f9; text-align:center; color:#c00;}

.axsdListWide{ width:1000px;overflow:hidden; padding:35px 0; height:auto;}
.axsdListWide .axsdList{ margin-left:55px; width:1020px; height:1140px;}
.axsdListWide .axsdList li{ float:left; margin-right:55px; margin-bottom:35px;}

/*+++++++++++++++++++++ axsq_ht.html ++++++++++++++++++++++++++*/
.axsqHt{ background:#f9f9f9;}
.axshHtLeft{ width:250px; background:#ddd; height:735px; padding:0 15px;}
.axshHtLeft .info{ padding:30px 0 0 0; text-align:center; font-size:18px;}
.axshHtLeft .info .pic,.zxxxloginInfo .info .pic{ width:108px; height:108px; border-radius:100%; margin:0 auto; overflow:hidden;}
.axshHtLeft .info .pic img,.zxxxloginInfo .info .pic img{ width:108px; height:108px;}
.axsqBtn01{ width:120px; height:34px; line-height:34px; background:#fff; border-radius:5px; text-align:center; display:inline-block;*display:inline;*zoom:1; color:#2294e4; font-size:16px;}
.axsqBtn01:hover{ background:#fff; text-decoration:none; background:#ffb7bb;}
.axsqBtn02List li{ width:250px; height:50px; margin-bottom:20px;}
.axsqBtn02{ width:250px; height:50px; line-height:50px; font-size:20px; text-align:center; display:block; background:#fff;border-radius:5px; color:#666;}
.axsqBtn02:hover{ background:#ffb7bb; color:#333; text-decoration:none;}

.axsqHtTable {border-collapse: collapse; border:1px solid #fff;}
.axsqHtTable th{ background:#c61f27; color:#fff; font-weight:normal; border:1px solid #fff; padding:3px 10px;text-align:center;}
.axsqHtTable td{ background:#e1e1e1; border:1px solid #fff; text-align:center; padding:3px 10px; color:#000;}
.axsqHtTable .trLeft{ text-align:left;}

.axshHtRight{ width:640px; padding:30px 40px;}
.axshHtRight h1{ font:bold 24px/40px Microsoft YaHei; color:#c00; text-align:center; margin-bottom:20px}

/*+++++++++++++++++++++ axsq_index.html ++++++++++++++++++++++++++*/
.axsqLoginBg{ background:url(../images/axsq_login.jpg) 0 0 no-repeat; height:400px;}
.axsqLogin{ width:202px; float:right; padding:85px 39px 0 39px;}
.reg-item{ position: relative;height:36px; line-height:36px; overflow:hidden; border:1px solid #ddd; border-top:1px solid #bbb; border-radius:3px; width:200px;background:#fff; box-shadow:inset 0 1px 2px #ddd;}
.reg-input {background:none transparent scroll repeat 0% 0%; border:0; padding:6px 10px .5em;z-index:200;width:180px; font-size:16px; color:#454545; position:relative;outline: none;}
.reg-label {position: absolute; top: 0px; left: 0px; z-index: 1; width: 100%; text-indent:.5em; color:#ccc;}
.focus .reg-label {visibility:hidden;}

.axsqSwitchTab .hd{ margin-bottom:10px;}
.axsqSwitchTab .hd{background:url(../images/axsq_bg01.gif) 0 30px no-repeat; height:32px;overflow:hidden; line-height:30px; font-size:18px; }
.axsqSwitchTab .hd a{ cursor:pointer; display:inline-block; *display:inline; *zoom:1;}
.axsqSwitchTab .hd a:hover{ text-decoration:none;color:#c00; }
.axsqSwitchTab .hd a.on{color:#c00; border-bottom:2px solid #c00;line-height:30px;}
.axsqSwitchTab .hd span{ padding:0 10px;}

.axsqSwitchTab .axsqList{ background:#f9f9f9; padding:20px 0;}
.axsqSwitchTab .axsqList ul{ width:602px; margin:0 auto;}
.axsqSwitchTab .axsqList ul li{ background:#fff; padding:10px 10px 5px; border:1px solid #ddd; margin-bottom:10px;}
.axsqSwitchTab .axsqList ul li .pic{ width:50px; height:50px; float:left;}
.axsqSwitchTab .axsqList ul li .pic img{ width:100%; height:100%;}
.axsqSwitchTab .axsqList ul li .txt{ float:right; width:520px; overflow:hidden; line-height:22px;}
.axsqSwitchTab .axsqList ul li .txt h5{ margin-bottom:5px;}
.axsqSwitchTab .axsqList ul li .txt .scon{ color:#666; margin-bottom:10px;}
.axsqSwitchTab .axsqList ul li .txt img{ width:120px; height:80px; margin-top:5px;}
.axsqSwitchTab .axsqList ul li .txt .stime{ font-size:12px; color:#999; }

/*+++++++++++++++++++++ zxly ++++++++++++++++++++++++++*/
.zxlyLeft{ width:160px; background:#ddd;}
.lyMenu li{ height:40px;  font:16px/40px Microsoft YaHei; color:#fff; background:url(../images/zxly_arrow.gif) 130px center no-repeat #666; text-align:center;}
.lyMenu li.on{ background-color:#c61f27;}
.lyMenu li a,.lyMenu li a:hover{ color:#fff; text-decoration:none;}

.zxlyRight{ width:820px; overflow:hidden; font-family: Microsoft YaHei;}
.mtit{ background:url(../images/tit01.gif) 0 0 no-repeat; height:30px; padding-bottom:4px; margin-bottom:10px;}
.mtit span{ color:#fff; font:18px/30px Microsoft YaHei,simhei; padding-left:32px;}
.lyList li{ background:#f9f9f9; margin-bottom:10px;}
.lyList li .tit{ line-height:30px; color:#fff; background:#ef504d; padding:0 15px;}
.lyList li .con{ padding:20px 30px; color:#666; line-height:20px;}
.lyList li .message{ margin-bottom:10px;}
.lyList li .reply{ background:#fff6f6; border:1px solid #ffcbce; padding:15px; color:#633;}
.lyList li .reply h5{ font-weight:normal; color:#c61f27; margin-bottom:10px;}

.zxlyRightCon01{ padding:0 15px;}
.zxlyRightCon02{ background:#f9f9f9; padding:0 30px 30px;}
.zxlyRightCon02 .formstyle dl dt{ color:#666; width:130px;}
.zxlyRightCon02 .formstyle dl dt span{ color:#fc6565; padding-right:5px;}
.zxlyRightCon02 .formstyle dl dd{ padding-left:120px;}

#zxMenu .meun_one{ font:16px/40px Microsoft YaHei; margin-bottom:1px;}
#zxMenu .menutit{ height:40px; color:#fff; background:url(../images/zxly_arrow.gif) 130px center no-repeat #666; text-align:center; display:block;}
#zxMenu ul{ display:none;}

#zxMenu a.menutit.on,#zxMenu a.menutit:hover{ color:#fff; text-decoration:none;background-color:#c61f27;}
#zxMenu a.menutit.show{ background-image:url(../images/zxly_arrow_zk.gif)}
#zxMenu li ul li{ height:40px; line-height:40px; margin-bottom:1px; background:#ccc; text-indent:43px;}
#zxMenu li ul li a {color:#444; display:block;border-left:5px solid #666; height:40px; overflow:hidden;}
#zxMenu li ul li a:hover,#zxMenu li ul li a.son{ color:#444; background:#ffb7bb; text-decoration:none;border-left:5px solid #c61f27; }

/*+++++++++++++++++++++ wyjk ++++++++++++++++++++++++++*/
.jkSearch{ background:url(../images/wyjk_search.jpg) 0 0 no-repeat; width:600px; height:120px; margin:0 auto; position:relative;}
.jkSearch .reg-item{ width:280px; position:absolute; top:40px;left:160px;}
.jkSearch .reg-input{ width:260px; text-align:center; text-indent:0; font:14px/26px Microsoft YaHei;}
.jkSearch .reg-label{ text-align:center; text-indent:0; font:14px/36px Microsoft YaHei;}
.jkSearch .sbmt{ width:120px; height:120px; position:absolute; right:0; top:0; background:none; border:none; cursor:pointer;}

.jkAbs{ width:600px; margin:0 auto; padding:20px 0; line-height:20px;}
.jkAbs span{ color:#c61f27;}

/*+++++++++++++++++++++ lxsk_index.html ++++++++++++++++++++++++++*/
.lxskSlider{ width:720px; height:400px;}
.lxskSlider .bd li{ width:720px; height:400px;}
.lxskSlider .bd li .pic img{ width:720px; height:400px;}
.lxskSlider .bd li .title{ width:720px; height:60px;}
.lxskLeft .axsqSwitchTab .con{ background:#fff;}
.lxskCon01 h1{ text-align:center;}
.lxskCon01 img{ margin-bottom:10px;}

.lxskEvent{ background:url(../images/lxsk_bg01.jpg) 0 0 no-repeat; width:260px; height:198px; position:relative; font:18px/36px Microsoft YaHei; text-align:center; }
.lxskEvent span{ font-size:24px; font-weight:bold;}
#lxskEvent01{ width:100%; left:0; top:50px; position:absolute;}
#lxskEvent02{ width:100%; left:0; top:160px; position:absolute;}

.lxskNum{ background:url(../images/lxsk_bg02.gif) 0 0 no-repeat; height:90px; position:relative;}
.lxskNum p{ position:absolute; bottom:5px; left:0; width:100%; text-align:center; font:22px/40px Microsoft YaHei; color:#000;filter: Dropshadow(offx=1,offy=0,color=#ffffff) Dropshadow(offx=0,offy=1,color=#ffffff) Dropshadow(offx=0,offy=-1,color=#ffffff) Dropshadow(offx=-1,offy=0,color=#ffffff); white-space:nowrap;text-shadow: 1px -1px 1px #ffffff, 1px 1px 1px #ffffff, 1px -1px 1px #ffffff,1px 1px 1px #ffffff,-1px 1px 1px #ffffff, -1px 1px 1px #ffffff; } 
.lxskNum span{ font-size:30px; font-weight:bold; color:#ff4e00; vertical-align:bottom;*vertical-align:text-bottom; } 

.axbTableTh,.axbTableTd{border-collapse: collapse; width:100%;}
.axbTableTh td{ background:#e4e4e4; color:#666; padding:5px;text-align:center;}
.axbTableTd td{background:#f5f5f5; color:#333; padding:5px;text-align:center;}

#tableScroll{ height:410px; overflow:hidden;background:#f5f5f5; width:100%; position:relative;}
#tableScroll1{ position:relative;}
#tableScroll1 dl{ height:34px; white-space:nowrap;}
#tableScroll1 dl dt{ width:70px; padding:5px;text-align:center; display:inline-block;*display:inline;*zoom:1;}
#tableScroll1 dl dd{ width:85px;padding:5px; text-align:right; display:inline-block;*display:inline;*zoom:1;}
#tableScroll span{ color:#999;}
#tableScroll em{ font-style:normal; color:#a81d24; font-weight:bold;}

.axswList{ width:720px; overflow:hidden; padding-top:20px;}
.axswList ul{ width:800px;}
.axswList ul li{ width:200px; height:240px; overflow:hidden; float:left; margin-right:60px; padding:0; border:0; line-height:20px;}
.axswList ul li img{ width:200px; height:150px; margin-bottom:5px;}
.axswList ul li .title{ font-size:18px;}
.axswList ul li .info{ color:#f66;}

/*+++++++++++++++++++++ lxsk_article.html ++++++++++++++++++++++++++*/
.lxskArticleTit .pic{ width:500px; height:375px;}
.lxskArticleTit .pic img{ width:100%; height:100%;}
.lxskArticleTit .info{ background:url(../images/lxsk_article01.jpg) 0 0 no-repeat; width:480px; height:375px; position:relative; font:16px/42px Microsoft YaHei; overflow:hidden;}
.lxskArticleTit .info #lxskInfo01{ height:80px; font:bold 24px/80px Microsoft YaHei; padding-left:70px; color:#fff; margin-bottom:21px;}
.lxskArticleTit .info dd{ padding-left:70px; margin-bottom:23px;}
.lxskArticleTit .info dd#lxskInfo05{ line-height:24px; padding-top:17px;}
.lxskArticleTit .info dd#lxskInfo05 span{ display:inline-block; width:310px; vertical-align:top;*display:inline;*zoom:1;}
.lxskArticleTit .info dd#lxskInfo03 span{ color:#c00; font-size:24px;}
.lxskArticleTit .info dd#lxskInfo04 span{ color:#0093d8; font-size:24px;}
.lxskArticleCon{ background:#f9f9f9; padding:20px 20px 50px;}

/*+++++++++++++++++++++ ywjs_list.html ++++++++++++++++++++++++++*/
.ywjsLeft{ width:200px; background:#eee;}
.ywjsLeftMenu{font:14px/40px Microsoft YaHei;}
.ywjsLeftMenu h4{ text-align:center; font-size:16px; font-weight:normal; color:#fff; background:#e30115;}
.ywjsLeftMenu ul li{ height:40px; line-height:40px; border-bottom:1px solid #fff;background:#f6f6f6; text-align:center;}
.ywjsLeftMenu ul li a {color:#444; display:block;border-left:3px solid #c61f27; height:40px; overflow:hidden;}
.ywjsLeftMenu ul li a.on,.ywjsLeftMenu ul li a:hover{ background:#ebebeb; color:#e30115; text-decoration:none;}

.ywjsRight{ width:720px; overflow:hidden;}
.ywjsRight .location{background:url(../images/axsq_bg01.gif) 0 30px repeat-x;height:32px;overflow:hidden; line-height:30px;}
.ywjsRight .location p{ border-bottom:2px solid #c00;line-height:30px; float:left;}
.ymjsList{ padding:0 20px;}

/*+++++++++++++++++++++ ywjs_article.html ++++++++++++++++++++++++++*/
.ywjsCon{font:16px/30px Microsoft YaHei; padding:20px;}

/*pop-up-window*/
.pop-up-window{position:fixed;top: 0;left: 0;z-index:20;width: 100%; height:100%;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background-color:rgba(0,0,0,0.6);_position: absolute;_top: expression(eval(document.documentElement.scrollTop)); display:none;}
.pop-up-window .bg{ background:#fff;width:540px; height:340px; position:absolute; top:50%; left:50%; margin-left:-270px; margin-top:-170px; z-index:99999;}
.pop-up-window #close{ width:42px; height:42px; position:absolute; top:0px; right:0px;cursor:pointer; background:url(../images/close.gif) 0 0 no-repeat;}
.pop-up-window .con{ padding:40px 40px 0; }
.pop-up-window .btn01,.pop-up-window .btn02{ background:#c61f27; color:#fff; line-height:40px; padding:0 35px; border:0; font-family:Microsoft YaHei; font-size:16px; display:inline-block; *display:inline; *zoom:1;}
.pop-up-window .btn01:hover,.pop-up-window .btn02:hover{ text-decoration:none;}
.pop-up-window .btn02{ background:#ccc; color:#333!important;}
.pop-up-window .btn:hover{ text-decoration:none; color:#fff;}
.pop-up-window .formstyle dt{ font-size:18px; width:140px;}
.pop-up-window .formstyle dd{ text-align:left; padding-left:150px;}
.pop-up-window .formstyle dd .ipt{ border:2px solid #ddd; border-radius:0}
.pop-up-window h1{font:36px/60px Microsoft YaHei; margin-bottom:25px;}
.ywjsBtn01{ width:320px; height:60px;font:24px/60px Microsoft YaHei; text-align:center; color:#fff; display:inline-block;*display:inline;*zoom:1; background:#c61f27;}
.ywjsBtn01:hover{ color:#fff; text-decoration:none;}

.ymjsPicList ul{ width:830px;}
.ymjsPicList ul li{ width:160px; height:170px; float:left; margin-right:43px; text-align:center;}
.ymjsPicList ul li img{ width:160px; height:120px; display:block; background:#ccc; margin-bottom:5px;}

/*----------------加入志愿者-------------------*/
.zyz_jrbg{ width:100%; padding:25px 0 10px 0;}
.zyz_jrbg h1,.zyz_jrbg p{width:100%;text-align:center;}
.zyz_jrbg h1{  color:#ea0506;  font-size:16px;}
.zyz_jrbg p{ padding:10px 0 5px 0;}
.zyz_jrbg p input{ border:1px solid #d6d6d6; height:20px; padding:0 10px;}
.fsxg_djb{ padding-left:30px;  background:#eff3f6; line-height:16px;}
.fsxg_w{padding-left:25px;  line-height:16px;}
.fsxg_time{ text-align:center; background:#eff3f6;}
.zyz_sctp{padding-top:10px; margin:0 auto; width:114px;}
.zyz_scimg{ width:100%;}
.zyz_scimg img{ border:1px solid #c1c1c1; width:112px; height:135px;   }
.zyz_scbtn{ width:100%; padding-top:5px;}
.zyz_sctp a{ width:40px; height:20px; padding-left:37px; }
.fwxm_title{ width:100%; height:36px; background:#d73e3d;   }
.fwxm_title h1{padding-left:22px;color:#FFF; line-height:36px;float:left; font-size:16px;}
.xs_text,.qm_text{ width:100%;}
.xs_text p{ text-indent:2em; padding-bottom:10px;}
.qm_text p{padding-bottom:10px;}
.qm_text p input{ border:1px solid #a9a9a9; height:20px;  padding:0 2px;}

.tj_bnt,.cz_bnt{ padding-right:12px;}
.tj_bnt #btnSubmit,.cz_bnt #reset{ padding:5px 20px; color:#FFF;}
.tj_bnt #btnSubmit{ background:#de5648;}
.cz_bnt #reset{ background:#717171;}

.zyz_fsxg{ width:100%; padding-top:10px;  border-bottom:2px solid #db6389; height:40px;}
.zyz_fsxg h1{line-height:40px; color:#2f2f2f;}
.fsxg_table,.xjqz_table{width:100%;}
.fsxg_table table,.xjqz_table table{border-left:1px solid #dadbdf; }
.fsxg_table table tr td{   font-size:12px; border-right:1px solid #dadbdf; border-bottom:1px solid #dadbdf; vertical-align:middle;}
.xjqz_table table tr td,.xjqz_table table tr th{border-right:1px solid #dadbdf; border-bottom:1px solid #dadbdf; vertical-align:middle; text-align:center;}
.xjqz_table table tr th{ background:#FEF4E3; font-weight:bold;}
.xjqz_table tr td a{color:#ea0506;text-decoration:underline;}

.fsxg_bt,.fsxg_bz{  background:#eff3f6; text-align:right; padding-right:12px; }
.fsxg_bt{height:30px;}
.fsxg_bt b,.fsxg_djb b{ color:#ea0506; font-weight:normal;}
.fsxg_nr,.fsxg_bznr,.fsxg_xb{ text-align:left; padding-left:13px;}
.fsxg_nr,fsxg_xb{height:30px; overflow:hidden; vertical-align:middle;}
.fsxg_nr input,.fsxg_bznr textarea{width:98%; border:1px solid #FFF;}
.fsxg_nr select{border:1px solid #b5d1e4;}
.fsxg_nr input{ padding:3px 0;}
.fsxg_bznr textarea{ height:140px; padding-top:5px;}
.fsxg_xb span{ padding-right:22px; padding-top:6px; float:left;}
.fsxg_sm{ width:100%; padding-top:10px;}

.fsxg_sm_left{ float:left; width:700px;}
.fsxg_sm_left p{ font-size:12px; color:#ea0506;}
.fsxg_sm_right{ float:right; width:170px;}
.fsxg_yzm{ width:100%; color:#2d2d2d; font-size:12px; float:left; padding-top:8px;}
.fsxg_yzm label,.fsxg_yzm input,.fsxg_yzm span{ float:left;}
.fsxg_yzm input{ width:51px; height:18px; line-height:18px; border:1px solid #ececec; text-align:center; }
.fsxg_yzm span { padding-left:5px;}
.fsxg_btn{ width:100%; float:left; padding-top:15px;}
.fsxg_btn_tj,.fsxg_btn_cz,.form_content_btn a{ width:75px; height:24px; text-align:center; line-height:24px;color:#fff;  margin-right:10px;}
.fsxg_btn_tj{ float:left;}
.fsxg_btn_tj,.form_content_btn a{ background:#de5648; }
.fsxg_btn_tj:hover,.form_content_btn a:hover{background:#d04c3e;color:#fff;}
.fsxg_btn_cz{background:#c2bebd;float:left; }
.fsxg_btn_cz:hover{background:#b2aeac;color:#fff;}


/*+++++++++++++++++++++ download.html ++++++++++++++++++++++++++*/
.download dl{ border-bottom:1px dashed #ddd; padding:20px 0 20px 50px; height:100px; overflow:hidden; position:relative; background:url(../images/dowload01.jpg) 0 25px no-repeat;}
.download dl dt{ font-size:18px; color:#000;}
.download dl dd{ color:#666; width:380px;}
.download dl dd span{ color:#999;}
.download dl .downloadBtn{ background:url(../images/dowload02.gif) 0 0 no-repeat; width:69px; height:24px; display:block; position:absolute; text-indent:-9999px; overflow:hidden; top:50px; right:0;}

/*+++++++++++++++++++++ zxxx_beforeLogin.html ++++++++++++++++++++++++++*/
.zxxxTopLeft{ background:url(../images/zxxx_top01.jpg) 0 0 no-repeat; width:720px; height:400px; position:relative; overflow:hidden;}
.zxxxTopRight{ background:url(../images/zxxx_top02.jpg) 0 0 no-repeat; width:280px; height:400px; overflow:hidden;}
.zxxxTopLeft .notice{font:18px/60px Microsoft YaHei,SimHei;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000'); position:absolute; bottom:0; left:0; width:700px; padding:0 10px; height:60px;}
:root .zxxxTopLeft .notice{filter:none;background-color:rgba(0,0,0,0.5);}
.zxxxTopLeft .notice a{ color:#fff; background:url(../images/zxxx_icon01.png) 0 -305px no-repeat;_background-image:url(../images/zxxx_icon01.gif); padding-left:70px; display:block;}
.zxxxTopLeft .notice a:hover{ color:#ff0; text-decoration:none;}
.zxxxLeTit{ text-indent:-9999px; height:100px;}
.zxxxLeMenu{ background:url(../images/zxxx_icon01.png) 25px 23px no-repeat;_background-image:url(../images/zxxx_icon01.gif);}
.zxxxLeMenu li{ height:100px;font:24px/100px Microsoft YaHei,SimHei; overflow:hidden;}
.zxxxLeMenu li a{ display:block; padding-left:100px; color:#fed; width:180px; height:100px;*zoom:1;}
.zxxxLeMenu li a:hover{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#33FF9966', endColorstr='#33FF9966'); text-decoration:none; color:#fff;}
:root .zxxxLeMenu li a:hover{filter:none;background-color:rgba(255,153,102,0.2);}

.zxxxLeft{ width:160px;}
.zxxxLeft #zxMenu li ul li{ text-indent:0; text-align:center;}

.zxlyRight .mtit{ background-image:url(../images/zxxx_icon02.gif);}
.zxlyRight .mtit span{ padding-left:17px; width:140px; display:block; text-align:center;}
.zzxxConBg{ background:#f9f9f9; padding:20px 0;}
.zzxxKCList{ padding-left:50px;}
.zzxxKCList ul{ width:850px;}
.zzxxKCList li{ width:200px; height:240px; margin-right:60px; overflow:hidden; float:left;}
.zzxxKCList li .pic img{ width:200px; height:150px; display:block; background:#ccc; margin-bottom:5px;}
.zzxxKCList li .pic{ height:185px; overflow:hidden;}
.zzxxKCList .ljskBtn{ color:#fff; background:#f66; border-radius:5px; display:inline-block; *display:inline; *zoom:1; padding:3px 10px;}
.zzxxKCList .ljskBtn:hover{ text-decoration:none; color:#fff; background:#e82424;}

.pop-up-window .puwLogin{ height:380px; margin-top:-190px;}
.pop-up-window h2{ font:24px/30px Microsoft YaHei,SimHei;}
.loginForm{ width:320px; margin:0 auto;}
.loginForm .txtbox{ position: relative; border:1px solid #e4e4e4; height:40px;overflow:hidden; line-height:40px;}
.loginForm .txtbox_t{ border-radius:5px 5px 0 0;}
.loginForm .txtbox_b{ border-radius:0 0 5px 5px; border-top:0;}
.loginForm .login_input input{ border:0; padding:10px .5em;}
.loginForm .phholder{ position: absolute; top: 0px; left: 0px; z-index: 5; width: 100%; text-indent:.5em;}
.loginForm .placeholder{ cursor: text;}
.loginForm .zcb{ display:block; text-align:center; border-radius:5px;color:#999; background:#fafafa;}
.loginForm .zcb:hover{ color:#999; text-decoration:none;}
.loginForm .reg-item{ width:318px;}
.loginForm .reg-input{ width:298px; text-align:left;}
.loginForm .reg-label{ line-height:40px; text-align:left;}
.loginForm .loginInfo{ color:#999; font-size:12px;}
.loginForm .loginInfo a{ color:#999;}
.loginForm .loginInfo a:hover{ color:#c00;}

.pop-up-window .puwRegister{ height:600px; margin-top:-300px; width:600px; margin-left:-300px;}
.puwRegister .formstyle dt{ font-size:16px; width:95px;}
.puwRegister .formstyle dd { padding-left:100px;}
.puwRegister .formstyle dd .ipt{ border:1px solid #ccc; border-top:1px solid #999; border-radius:3px; box-shadow:inset 0 1px 2px #ddd; width:190px;}
.puwRegister .formstyle dd .note{ font-size:12px; color:#999;}
.puwRegister .formstyle dd .cbx{ margin-right:3px;}
.formstyle .correct,.formstyle .error{ background:url(../images/correct.gif) 0 center no-repeat; padding-left:20px; display:inline-block; display:inline; zoom:1; font-size:12px;}
.formstyle .error{background-image:url(../images/error.gif)}

/*+++++++++++++++++++++ zxxx_afterLogin.html ++++++++++++++++++++++++++*/
.zxxxAterLogin .zxxxTopLeft{ background:url(../images/zxxx_top03.jpg) 0 0 no-repeat;}
.zxxxAterLogin .zxxxTopRight{ background:url(../images/zxxx_top03.jpg) right 0 no-repeat;}
.zxxxloginInfo{font:18px/30px Microsoft YaHei; padding:30px 10px 0; text-align:center; color:#fff;}
.zxxxloginInfo .step{ width:250px; overflow:hidden; position:relative; background:url(../images/zxxx_bz01.png) 0 0 no-repeat;_background-image:url(../images/zxxx_bz01.gif); height:50px;}
.zxxxloginInfo .step ul{ background:url(../images/zxxx_bz02.png) 0 0 no-repeat;_background-image:url(../images/zxxx_bz02.gif); padding-top:20px; height:30px; width:280px; position:absolute; left:0; top:0}
.zxxxloginInfo .step ul li{ font-size:14px; float:left;}
#zxStep01{ margin-right:48px;}
#zxStep02{ margin-right:33px;}
.zxxxloginInfo .step01 ul{ background-position:-233px 0;}
.zxxxloginInfo .step02 ul{ background-position:-117px 0;}
.zxxxloginInfo .step03 ul{ background-position:0 0;}

.zxxxZcList{ padding:30px 0 0 30px;}
.zxxxZcList li{ width:300px; height:36px;font:16px/36px Microsoft YaHei; background:#c61f27; border-radius:5px; float:left; padding-left:20px; overflow:hidden; margin:0 20px 15px 0;}
.zxxxZcList li a{ display:block; background:#fff; height:36px; padding:0 10px;}
.zxxxZcList .info{ font:14px/20px Microsoft YaHei; color:#000;}
.zxxxZcList .info p{ text-indent:2em; width:660px; overflow:hidden;}

.zxxxScore{ filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000'); position:absolute; bottom:0; left:0; width:660px; padding:0 30px; height:130px; color:#fff; overflow:hidden;}
:root .zxxxScore{filter:none;background-color:rgba(0,0,0,0.5);}
.zxxxScore .tit{ background:url(../images/zxxx_icon01.png) -20px -405px no-repeat;_background-image:url(../images/zxxx_icon01.gif);font:18px/60px Microsoft YaHei,SimHei; padding-left:50px;}
.zxxxScore ul{ width:700px;}
.zxxxScore ul li{ width:325px; overflow:hidden; margin-right:20px; float:left;color:#ccc;}
.zxxxScore ul li a,.zxxxScore ul li a:hover{ color:#ccc;}
.zxxxScore ul li a,.zxxxScore ul li span{ display:inline-block;*display:*inline;zoom:1;}
.zxxxScore ul li .lesson{ width:160px;}
.zxxxScore ul li .score{ width:3em; text-align:right; margin-right:10px;}

.zsSearch{ background:url(../images/zxxx_search.jpg) 0 0 no-repeat; width:880px; height:120px; margin:0 auto; position:relative;font:14px/36px Microsoft YaHei;}
.zsSearch .reg-item{ width:280px; position:absolute; top:40px; left:150px;}
.zsSearch .reg-input{ width:260px; text-align:left; font:14px/26px Microsoft YaHei;}
.zsSearch .reg-label{ line-height:36px; }
.zsSearch .sbmt{ width:120px; height:120px; position:absolute; right:0; top:0; background:none; border:none; cursor:pointer;}
.zsSearch .tip{position:absolute; top:40px;left:470px;}

/*select*/
.zsSearchBox{ position:absolute; top:40px;right:150px;}
.zsSearchBox select{display: none;}
.zsSearchBox .select_box{width:220px;line-height:22px;position:relative; color:#333; z-index:9999px;}
.zsSearchBox .select_showbox{padding:7px 5px;font-size:14px; border:1px solid #ddd; border-top:1px solid #bbb; border-radius:3px;box-shadow:inset 0 1px 2px #ddd;background:#fff url(../images/select.gif) no-repeat right; position:relative;}
.zsSearchBox .select_option{border: 1px solid #e3e3e3;border-top: none;display: none; position:absolute; left:0; top:38px; background:#fff; width:100%;background:#fff; max-height:180px;_height:expression(this.scrollHeight>180?'180px':'auto');overflow-y:scroll;overflow-x:hidden; }
.zsSearchBox .select_option li{padding-left: 5px; line-height:30px;}
.zsSearchBox .select_option li.selected{background-color:#ddd;color: #ee4e4e;}
.zsSearchBox .select_option li.hover{background: #f2eabe;color: #ee4e4e;}
.zsSearchBox .select_box_open{ z-index:10000!important;}
.zsSearchBox .select_box_open .select_option{ z-index:9999;}

/*+++++++++++++++++++++ zxxx_lessonList.html ++++++++++++++++++++++++++*/
.zxxxShortTop{ background:url(../images/zxxx_titbg01.jpg) 0 0 no-repeat; height:130px; overflow:hidden;}
.zxxxShortTop .zxxxloginInfo{ padding:30px 30px 0;}
.zxxxShortTop .zxxxloginInfo .info{ float:left; width:500px; text-align:left;}
.zxxxShortTop .zxxxloginInfo .info .pic{ margin:0; width:72px; height:72px;}
.zxxxShortTop .zxxxloginInfo .info .pic img{ width:72px; height:72px;}
.zxxxShortTop .zxxxloginInfo .info p{ margin-top:20px;}
.zxxxYhzxBtn{ color:#333;}
.zxxxYhzxBtn:hover{ color:#c00;}

/*+++++++++++++++++++++ zxxx_article.html ++++++++++++++++++++++++++*/
.zxxxArticle{padding:10px 20px 30px; height:auto!important; min-height:650px; height:650px;}
.zxxxArticle .art_tit h1{ color:#000; border:0}
.lessonVideo{ width:400px; height:300px; margin:0 auto; margin-top:50px; background:#ccc;}
.zxxxBtn01{ background:#c61f27; font:18px/40px Microsoft YaHei; height:40px; width:200px; color:#fff; display:inline-block;*display:inline;*zoom:1; text-align:center; border-radius:5px;}
.zxxxBtn01:hover{ color:#fff; text-decoration:none;}

/*+++++++++++++++++++++ zxxx_exam1.html ++++++++++++++++++++++++++*/
.zxxxShortTop02{ background:url(../images/zxxx_titbg02.jpg) 0 0 no-repeat; height:160px; position:relative;}
.zxxxShortTop02 .infoText{ float:left; width:500px; text-align:left;}
.zxxxShortTop02 .infoText p{ display:inline-block;*display:inline;*zoom:1; margin-right:10px; margin-top:20px; font-size:14px;}
.zxxxShortTop02 .infoText p span{ font-size:18px;}
.examTimeCount{ position:absolute; width:100%; height:34px; line-height:34px; color:#fff; left:0; bottom:0; background:#c03239;}

.zxxxTestBg{ background:#f9f9f9; padding:30px 0;}
.zxxxTestCon{ width:800px; height:600px; background:#fff; border:1px solid #eee; margin:0 auto; position:relative;font:18px/30px Microsoft YaHei;}
.examBtnArea{ position:absolute; left:0; width:100%;}
.zxxxTestCon .testDl{ padding:30px;}
.zxxxTestCon .testDl dt{ text-indent:2em; margin-bottom:20px;}
.zxxxTestCon .testDl dd{ padding:5px 0 5px 2em; text-indent:-1em; text-indent:-1.5em\9;}
.zxxxTestCon .testNum{ position:absolute; background:#c61f27; position:absolute; color:#fff; left:-100px; top:32px; padding:10px 20px; font-size:24px;}
.testResult{ font-size:36px;line-height:80px; width:320px; margin:0 auto; padding-top:120px;}

/*9.7*/
.littleTest .zxxxTestCon{ width:700px; height:auto!important; min-height:500px; height:500px; margin-top:50px; padding-bottom:100px;}
.littleTest .zxxxTestCon .testNum{ font-size:18px; left:-60px; padding:10px;}
.answerBox{ display:none;}
.answerBox .answerCorrect h3{ background:url(../images/correct.png) 30px 0 no-repeat; padding-left:80px; line-height:40px; color:#f00; height:40px}
.answerBox .answerError h3{ background:url(../images/error.png) 30px 0 no-repeat; padding-left:80px; line-height:40px; color:#f00;height:40px}
.answerBox .dajx { padding:10px 30px; font-size:14px; background:#eee; width:640px;}
.answerBox .dajx .tit{ width:85px; float:left; font-weight:bold;}
.answerBox .dajx .con{ width:540px; float:right;}

/*9.22*/
.zzjgMain{ background:url(../images/ywjsmain.jpg) 0 0 no-repeat; height:640px; overflow:hidden;}
.zzjgMain ul li{ width:250px; height:160px; overflow:hidden; float:left;}
.ywjsBox{ padding:20px 30px 0; line-height:20px;}
.ywjsBox dt{ font-size:20px; margin-bottom:5px;}
.ywjsBox dd a{ color:#666;}
.ywjsBox dd a:hover{ color:#c00;}


/*.jjapp a:hover { display:block; width:160px; height:73px; background:url(../images/bq-jjapp.gif) no-repeat center top ;}*/
.jjapp a { display:block; width:160px; height:73px; background:url(../images/bq-jjapp.gif) no-repeat center bottom ;}

/*.jrzyz a:hover {display:block; width:160px; height:80px ;background:url(../images/bq-jrzyz.gif) no-repeat center top ;}*/
.jrzyz a {display:block; width:160px; height:80px ;background:url(../images/qgjx.png);}


.banner{ width:720px; height:80px;}
.banner img{ display:block; width:100%; height:100%;} 

/*banner slider*/
.banner_slider{ width:720px; height:80px;}
.banner_slider .bd li{ width:100%; height:80px; }
.banner_slider .bd li .pic{ width:100%; height:80px; position:relative;}
.banner_slider .bd li .pic a{ display:block; width:100%; height:80px; background:url(../images/video.png) top no-repeat; _background:url(../images/video.gif) top no-repeat;_filter:alpha(opacity=80); position:absolute; z-index:1; left:0;top:0;}
.banner_slider .bd li .pic img{ width:100%; height:80px; display:block; }
.banner_slider .bd li .title{ width:100%; height:30px; font:14px/30px Microsoft YaHei,SimHei;}
.banner_slider .hd{ bottom:auto; top:130px; right:2px}
.banner_slider .bd li .title a{ color:#fff; text-decoration:none; padding-left:8px;}

#effect {display: none;font-size: 18px;margin-top: 0px; height: 40px; position: relative;font-family:"Microsoft Yahei";}
#effect span{color: #FFF;overflow: hidden; font-size: 25px;line-height:40px;}
#effect1 {display: none;font-size: 30px;margin-top: 25px; height: 65px; position: relative;font-family:KaiTi;}
#effect1 span{color: #E30115;overflow: hidden; font-size: 34px; line-height:65px;font-family:KaiTi; font-weight:bold;text-shadow: 1px 0 1px #FFFFFF, 0 1px 1px #FFFFFF,0 -1px 1px #FFFFFF, -1px 0 1px #FFFFFF;}
#effect2 {display: none;font-size: 30px; height: 65px; position: relative;font-family:KaiTi; padding-left:80px;}
#effect2 span{color: #E30115;overflow: hidden; font-size: 34px; line-height:65px;font-family:KaiTi; font-weight:bold;text-shadow: 1px 0 1px #FFFFFF, 0 1px 1px #FFFFFF,0 -1px 1px #FFFFFF, -1px 0 1px #FFFFFF;}

.top_right {
    width: 258px;
    height: 228px;
    overflow: hidden;
    border: 1px solid #E5E5E5;
}
.top_right1 {
    width: 258px;
    height: 158px;
    overflow: hidden;
    border: 1px solid #E5E5E5;
}
.gzdt_bottom_1 {
    height: 38px;
    background: url(../images/gebs_03.png);
}
ol, ul {
    list-style: none;
}
li {
    list-style-type: none;
    list-style: none;
}
.gzdt_bottom_1 li {
    width: 98px;
    height: 37px;
    display: block;
    text-align: center;
    line-height: 38px;
    color: #585858;
    font-size: 16px;
    font-weight: 100;
    float: left;
    cursor: pointer;
}
.gzdt_bottom_1 li.hover {
    background: url(../images/li_bj_03.png);
    color: #FFF;
    text-decoration: none;
    /*border-radius: 10px 10px 0 0;*/
}
.gzdt_bottom_1 li.hover a {
    color: #FFF;
    display: block;
    text-decoration: none;
}
.gzdt_bottom_right {
    height: 190px;
    overflow: hidden;
    background-color: #fff;
}
.axbd_bottom_right {
    height:118px;overflow: hidden
}
.list_ul {
    background-color: #fff;
}
.list_ul li{padding-left:5px;padding-right:5px;line-height:28px;height:28px;background:url(../images/li_s_03.png) 10px center no-repeat;text-indent:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-size:12px;}
.list_ul li span{float:right;color:#000;font-size:12px;font-weight:100}
.list_ul li a{color:#000;font-size:12px;text-indent:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-size:12px;}
.list_ul li a:hover{color:#b70606}
.list_ul li.row {
    text-indent: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px dotted #E5E5E5;
}
.list_ul li.lieven{ background:#F0F2F3;}
.text_overflow{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{
    position: relative;
    min-height: 1px;
    padding-right: 5px;
    padding-left: 5px;
}
* {
	-webkit-box-sizing: inherit;
	-moz-box-sizing: border-box;
	box-sizing: inherit;
}

.clearBoth{clear:both}
.red{color:#E30115;}