@charset "utf-8";
/* CSS Document */
@import url("reset.css");
body{background:url(../images/bodybg.gif) 0 0;}

.floatL{float:left;}
.floatR{float:right;}



.header{background:#fff url(../images/header.jpg) no-repeat center 0; width:930px; height:180px; margin:0 auto 0 auto; position:relative;}
.header span{position:absolute; right:15px; bottom:10px;}
.header span a{ padding:0 0 0 10px; background:url(../images/d.gif) no-repeat 0 5px;}


.nav_box{width:930px; background:#fff; margin:0 auto 0 auto; padding:0 0 5px 0; border-bottom:1px solid #cccccc;}
.nav_box ul{background:url(../images/navbg.jpg) repeat-x 0 0; width:92%; margin:0 auto 0 auto; height:25px; border-right:1px solid #ec6904;border-left:1px solid #ec6904; padding:0 0 0 35px}
.nav_box ul li{display:block; padding:0 5px 0 5px; line-height:25px; height:25px; float:left;}
.nav_box ul li a{display:block; height:25px; color:#000; float:left;  padding:0 10px 0 10px;}
.ov,.nav_box ul li a:hover{background:url(../images/nav_btnbg.jpg) repeat-x 0 0; text-decoration:none;}


.main{width:920px; margin:0 auto 0 auto; padding:5px 5px 0 5px; background:#fff;}
.ec_sys{width:415px; padding:5px;}
.ec_sys h4{background:url(../images/titbg.jpg) no-repeat 0 bottom; line-height:24px; text-align:right; height:24px;}
.ec_sys h4 a{text-decoration:underline;}
.ec_sys .ec_sys_con{border:1px solid #fde4c7; background:#fff;}
.ec_sys_con ul{padding:5px;}
.ec_sys_con ul li{float:left; border-bottom:1px dashed #eeedec; line-height:22px; width:175px; text-indent:20px; margin:0 2px 0 8px; background:url(../images/hdd.jpg) no-repeat 0 6px;}
.ec_sys_con ul li a{font-size:14px;}


.mg{margin:0 0 0 20px;}

.pp{display:block; line-height:22px; width:450px; text-align:left; height:auto; float:right;}
.hong{color:#FF0000;}
.ppic{float:left;}

.xhobj{width:700px; margin:10px auto 10px auto; border-bottom:1px dotted #FF3300; padding:5px 0 5px 0; height:175px;}

.xhobj .ztz{font-weight:bold;}
.a_pic{width:197px; height:140px; margin:8px 10px 8px 10px; padding:2px; display:block;}
.a_pic:hover{ background:#FF6600;}

.ec_down{width:470px;}
.ec_down .bigpic{float:right; margin:5px;}

.ec_down h4{background:url(../images/ico.jpg) no-repeat right 0; width:160px; height:35px; line-height:35px; color:#258fcf; font-weight:bold; font-size:14px; padding:0 0 0 10px;}
.ec_down ul{padding:0 0 0 25px;}
.ec_down ul li{line-height:35px;}
.ec_down ul li a{text-decoration:underline}


.ec_mb{clear:both; width:99%; margin:8px auto 10px auto}
.ec_mb h4{height:25px; line-height:25px; padding:0 20px 0 0px;}
.ec_mb h4 span{display:block; color:#fff; font-size:14px; display:block; width:100px; background:#dc582c; text-align:center; line-height:25px;}
.ec_mb h4 a{float:right;}
.ec_mb .ec_mb_con{background:url(images/mbbg.jpg) repeat-x 0 0; height:577px; overflow:hidden; border:1px solid #ededec; text-align:center;}
.ec_mb .ec_mb_con ul li{float:left; position:relative; width:210px; height:180px; margin:5px 5px 0 10px !important; _margin:5px 4px 0 8px;}
.ec_mb .ec_mb_con ul .idxli{border:1px solid #F0F0E8; background:#fff;}
.ec_mb .ec_mb_con ul .idxli img{width:200px; height:150px; position:absolute; bottom:0px; left:5px; display:block;}
.ec_mb .ec_mb_con ul .idxliov{border:1px solid #fff;}
.ec_mb .ec_mb_con ul .idxliov img{width:220px; height:173px;  border:1px solid #FF6600; position:absolute; top:-3px; left:-8px; display:block;}
.ec_mb .ec_mb_con ul li p{text-align:center; line-height:30px;}
.ec_mb .ec_mb_con ul li p a{font-weight:bold;}
.ec_mb .ec_mb_con ul li p a:hover{text-decoration:none;}


.ec_cj{width:695px; float:right; margin:0 3px 0 0}
.ec_cj h4{height:25px; line-height:25px; padding:0 20px 0 0px;}
.ec_cj h4 span{display:block; color:#fff; font-size:14px; display:block; width:100px; background:#dc582c; text-align:center; line-height:25px;}
.ec_cj h4 a{float:right;}
.ec_cj_con{border:1px solid #efeeed; display:block; float:left; width:691px !important; _width:693px; padding:0 0 10px 0;}
.ec_obj_for{ float:left; display:block; margin:12px 12px 0px 10px; padding:8px; width:180px; overflow:hidden; height:125px; border:1px solid #f0f0f0;}
.ec_obj_for dt{ background:url(../images/gif-0744.gif) no-repeat 0 0px; text-indent:18px;}
.ec_obj_for dt a{font-weight:bold; color:#009ada;}
.ec_obj_for dd img{margin:5px 0 0 0;}
.ec_obj_for dd{line-height:22px;}
.ec_obj_for dd a{color:#e72321; background:url(../images/gif-0691.gif) no-repeat 0 0; padding:0 0 0 15px;}
.ec_obj_for .downbtn{text-align:right;}



.cj_box{background:#fff; border:1px solid #e1e1e1; overflow:visible; height:auto; width:835px; margin:0 auto;}
.cj_con{float:left; margin:10px 10px 0 10px; width:350px; height:160px; overflow:hidden;}
.cj_con img{margin:10px 0 0 15px;}
.cj_for{width:140px; padding:15px; float:right}
.cj_for ul{font-weight:bold; color:#009ada;}
.cj_for ul h3{font-weight:bold; color:#009ada;}
.cj_for li{line-height:24px;}
.cj_for li a{color:#e72321; background:url(../images/download.jpg) no-repeat 0 0; padding:0 0 0 15px;}
.cj_for .dbtn{text-align:right;}


.question{margin:0 0 0 3px; width:210px;}
.question h4{height:25px; line-height:25px; padding:0 20px 0 0px;}
.question h4 span{display:block; color:#fff; font-size:14px; display:block; width:100px; background:#dc582c; text-align:center; line-height:25px;}
.question_con{padding:10px 5px 0 10px; border:1px solid #fde6cc;}
.question_con li{line-height:25px; padding:0 0 0 10px; background:url(../images/hdd.jpg) no-repeat 0 9px; border-bottom:1px solid #eeedec;}



.cpul{background:url(../images/k_mid.jpg) repeat-y 0 0; width:863px; margin:10px auto 10px auto; clear:both; position:relative;}
.cp_con{background:url(../images/k_btm.jpg) no-repeat 0 bottom; padding:0 10px 20px 10px;}
.cp_con3{background:url(../images/k_btm.jpg) no-repeat 0 bottom; padding:0 10px 20px 10px;}
.cp_con span{display:block; width:100px; background:#dc582c; height:22px; text-align:center; color:#fff; line-height:22px;}
.cp_show{padding:15px; border:1px solid #f2f1f1; background:#fff;}
.cp_show ul li{display:-moz-inline-box !important; display:inline; zoom:1; margin:10px 20px 10px 50px; }
.cp_show ul li a{text-decoration:underline}
.cp_show ul li a:hover{text-decoration:none;}
.cp_con1{background:url(../images/k_btm.jpg) no-repeat 0 bottom; padding:0 20px 20px 20px;}
.cp_con1 span{display:block; width:300px; background:#dc582c; height:22px; text-align:center; color:#fff; line-height:22px;}
.cp_show1 ul li strong{font-weight:bold; color:#0066CC; line-height:22px; text-align:left; display:block; background:url(../images/gif-0744.gif) no-repeat 0 3px; text-indent:18px;}
.cp_show1 ul li{ padding:8px; width:225px; height:140px; margin:10px 15px 0 15px !important; _margin:10px 15px 0 10px; background:#fff; border:1px solid #e5e5e5; text-align:center; float:left;}
.cp_show1 ul li p{line-height:20px; text-align:left;} 
.cp_show1 ul li a{text-decoration:underline}
.cp_show1 ul li a:hover{text-decoration:none;}
.a_pic1{display:block; width:200px; height:157px; padding:2px;}
.a_pic1:hover{background:#FF6600;}

.page{text-align:center; padding:0 0 0 50px; clear:both; height:40px; line-height:40px;}
.page a{width:auto; background:#e6e6e5; border:1px solid #c0bbba; color:#009ab3; padding:5px; margin:0 5px 0 5px;}
.page strong{font-weight:bold; color:#FF0000;}

.cp_con p{line-height:24px;}


.s_nav{ position:absolute; left:3px; top:3px;}
.s_nav ul{background:url(../images/btn_left.gif) no-repeat 0 0; padding: 0 0 0 1px; height:24px;}
.s_nav li{float:left;}
.s_nav li a{display:block; background:url(../images/s_nav_btn.gif) no-repeat right -24px; height:24px; float:left; padding:0 3px 0 0;}
.s_nav li a strong{background:url(../images/s_nav_btn.gif) no-repeat 0 0; padding:0 15px 0 18px; line-height:24px; float:left; cursor:pointer; font-weight:bold;}
.s_nav li a:hover{background:url(../images/s_navo_btn.gif) no-repeat right -24px;}
.s_nav li a:hover strong{background:url(../images/s_navo_btn.gif) no-repeat 0 0;}



.about_box{ padding:20px 20px 0 20px;}
.about_for{ padding:5px 0 5px 0}
.about_for h4{font-weight:bold; color:#a06924; line-height:24px; background:url(../images/xx.gif) no-repeat 2px 8px; height:24px; padding:0 0 0 15px;}
.about_for p{line-height:20px; text-indent:24px;}



.bqcbox{padding:20px 20px 0 20px;}
.bqcbox h4{font-weight:bold; font-size:14px; color:#eaa800; height:24px; line-height:24px;}
.bqcbox p{line-height:26px; text-indent:24px;}

.bqcbox ul{padding:22px 0 0 20px; font-weight:bold;}
.bqcbox li{line-height:22px;}



.ec_jc{clear:both; width:99%; margin:8px auto 10px auto}
.ec_jc h4{height:25px; line-height:25px; padding:0 20px 0 0px;}
.ec_jc h4 span{display:block; color:#fff; font-size:14px; display:block; width:100px; background:#dc582c; text-align:center; line-height:25px;}
.ec_jc h4 a{float:right;}
.ec_jc .ec_jc_con{height:600px; border:1px solid #ededec; text-align:center;}
.ec_jc .ec_jc_con ul li{height:180px; float:left; padding:5px; border:1px solid #e1e1e1; margin:5px 7px 0 7px !important; _margin:5px 5px 0 7px;overflow:hidden;}
.ec_jc .ec_jc_con ul li img{width:200px; height:150px;}
.ec_jc .ec_jc_con ul li p{line-height:30px;}
.ec_jc .ec_jc_con ul li p a{ color:#525552; font-weight:bold;}
.ec_jc .ec_jc_con ul li p a:hover{text-decoration:none;}



.user_for{padding:20px 20px 5px 20px; margin:3px; border-bottom:1px dashed #cccccc}
.user_for h4{line-height:24px; font-size:14px; color:#eaa800; font-weight:bold;}
.user_for h4 em{font-weight:bold; color:#b54494;}
.user_for p{line-height:22px; text-indent:24px;}


.qut_tit{padding:0 0 10px 45px; background:url(../images/gif-0990.gif) no-repeat 0 0; height:35px; line-height:35px;}
.qut_tit h4{font-weight:bold; border-bottom:1px solid #ec8300; width:130px; text-align:center; font-size:14px; color:#ec8300; }

.al_tit{padding:0 0 10px 45px; background:url(../images/gif-0990.gif) no-repeat 0 0; height:35px; line-height:35px;}
.al_tit h4{font-weight:bold; border-bottom:1px solid #ec8300; width:100px; text-align:center; font-size:14px; color:#ec8300;}




.for_obj{ width:90%; margin:0 auto 10px auto; padding:10px 10px 0 10px; line-height:20px; border-bottom: 1px dashed #cccccc;}
.for_obj em{color:#ec8300;}
.for_obj strong{color:#009ab3;}
.for_obj .read{text-align:right; line-height:24px; padding:0 20px 0 0;}
.for_obj .read a{color:#FF0000;}


.for_con{text-align:center; width:100%;}
.for_alobj{margin:10px 15px 15px 47px !important; _margin:10px 15px 15px 32px; overflow:hidden; background:#fff; text-align:center; width:204px; height:180px; border:1px solid #e1e1e1; float:left;  text-align:center;}
.for_alobj img{width:200px; height:150px; display:block; margin:3px auto 0 auto; 
}
.for_alobj p,.for_alobj_ov p{ padding:0 0 0 5px;}
.for_alobj a{font-weight:bold; color:#525552;}
.for_alobj_ov{background:#EE792A; overflow:hidden; height:180px; border-right:1px solid #EE792A; border-top:1px solid #ee792a; border-bottom:1px solid #ee792a; border-left:1px solid #EE792A; margin:10px 15px 15px 47px !important; _margin:10px 15px 15px 32px; width:204px; float:left; text-align:center;}
.for_alobj_ov img{display:block; width:200px; height:150px; display:block; margin:3px auto 0 auto;}
.for_alobj p a img,.for_alobj_ov p a img{position:relative; width:18px; height:20px; margin:3px 5px 0 0; }
.for_alobj_ov a{color:#fff; font-weight:bold;}
.for_alobj_ov a:hover{text-decoration:none; color:#525552;}
.for_alobj p,.for_alobj_ov p{line-height:22px; text-align:left;}



.footer{text-align:center; padding:15px 0 20px 0;}
.footer p{line-height:24px;}

.left_say{width:700px; border:1px solid #e1e1e1;}
.dz_kf{background:url(../images/gif-0771.gif) repeat-y left bottom; padding:0 0 0 25px; width:650px; line-height:22px; margin:7px auto;}
.dz_kf p{line-height:26px; text-indent:24px;}
.dz_kf h4{height:40px; line-height:40px; font-size:16px; color:#FF6600; font-weight:bold; margin:0 0 0 -25px; text-indent:25px; background:url(../images/h4bg.gif) repeat-x left bottom;}
.qq_con{border:1px solid #e1e1e1; background:#fff; padding:0 0 10px 0;}
.qq_con dd{float:left; width:90px; margin:0 0 0 8px}
.qq_con dt,.qq_con h4{clear:both; margin:0 0 5px 0; height:30px; font-weight:bold; text-indent:10px; color:#FF3300; line-height:30px; background:url(../images/h4bg.gif) repeat-x left bottom;}

.qq_con p strong{ font-weight:bold;}
.qq_con p{line-height:22px; padding:0 0 0 7px }
.zf_fs{width:670px; margin:0 auto}
.zf_fs table{width:100%; margin:0 auto; background:#FF9933}
.zf_fs th{ background:#ffecd0; height:28px; line-height:28px; font-weight:bold;}
.zf_fs strong{font-weight:bold; line-height:22px; font-size:14px;}
.zf_fs .bgb{background:#fff;}.zf_fs .bgh{ background:#ffecd0;}
.zf_fs h4{height:40px; line-height:40px; font-size:16px; color:#FF6600; font-weight:bold; border-top:1px dotted #e1e1e1; text-indent:25px; background:url(../images/h4bg.gif) repeat-x left bottom;}


#down_box {
	BORDER-RIGHT: #a4cfff 10px solid; BORDER-TOP: #a4cfff 10px solid; Z-INDEX: 100000; BACKGROUND: #fdfdff; LEFT: 50%; MARGIN-LEFT: -190px; OVERFLOW: hidden; BORDER-LEFT: #a4cfff 10px solid; WIDTH: 380px; BORDER-BOTTOM: #a4cfff 10px solid; POSITION: absolute; TOP: 150px; HEIGHT: 280px
}
#down_box IMG.pop_ad {
	DISPLAY: block; MARGIN: 10px auto
}
#down_box H2 {
	FONT-WEIGHT: 600; FONT-SIZE: 14px; MARGIN: 10px; OVERFLOW: hidden; COLOR: #0066ff; WHITE-SPACE: nowrap
}
#down_box P {
	MARGIN: 10px; TEXT-ALIGN: left
}
#down_box P IMG {
	MARGIN-RIGHT: 20px
}
#down_box A.down_pop_close {
	DISPLAY: block; RIGHT: 10px; BACKGROUND: url(../images/down/down_pop_close.gif) no-repeat left top; OVERFLOW: hidden; WIDTH: 15px; BOTTOM: 15px; TEXT-INDENT: -9999px; POSITION: absolute; HEIGHT: 15px
}
#down_box A.down_pop_close:hover {
	BACKGROUND: url(../images/down/down_pop_close_hover.gif) no-repeat left top
}

.downBtn { float:right;}
