*{ padding:0; margin:0; list-style-type:none;}
body{ background:#fff; color:#333; text-align:left; font:12px/2 simsun, Tahoma, Helvetica, Arial, sans-serif; }
button{ cursor:pointer;}/*��ť-�������ʾС��*/
img{border:0; display:block}

.mainbox{ width:1000px; margin:0 auto;overflow:hidden;}
.mainbox .lbox{ float:left; width:180px;overflow:hidden;}
.mainbox .rbox{ float:right; width:1000px;overflow:hidden;}
.lf{ float:left}
.rf{ float:right}
.clear5{ margin-top:5px; overflow:hidden;}
.clear10{ margin-top:10px; overflow:hidden;}
.clear20{ margin-top:20px; overflow:hidden;}
.clear30{ margin-top:30px; overflow:hidden;}
.bor-b-x{ border-bottom:1px solid #ddd;}
.bor-all{ border:1px solid #dfdfdf;}
.bor_bottom{ background:url(x.jpg) repeat-x left bottom;}
.img-dq{ vertical-align:bottom!important;vertical-align: middle;}
.img-dqa{ vertical-align:middle!important;vertical-align: bottom;}
.display_n{ display:none;}
.display_i{ display:inline}
.pd_lf10{ padding-left:10px;}
.pd_rf10{ padding-right:10px;}
/*--------------------------------- ���� ------------------------------------*/
.f-999{ color:#999;} /*#999���ɫ*/
.f-666{ color:#666;} /*#666���ɫ*/
.f-333{ color:#333}
.f-red{ color:#c00000;} /*��ɫ*/
.f-blue{ color:#2f82c6;} /*��ɫ*/
.f-yell{ color:#ff671b;} /*��ɫ*/
.f-fff{ color:#fff;} /*��ɫ*/
.f-wh{ font-weight:700;} /*�Ӵ�*/
.f18{ font-size:18px;} 
.f14{ font-size:14px;} /*����14����*/
.f12{ font-size:12px;} /*����12����*/
.line-18{ line-height:18px;} /*�и�18*/
.line-20{ line-height:20px;} /*�и�20*/
/*--------------------------------- ���� ------------------------------*/
a{ font-size:12px; text-decoration:none; color:#666; blr:expression(this.onFocus=this.blur());outline: none;}
a:hover { font-size:12px; text-decoration:underline; color:#d41017; blr:expression(this.onFocus=this.blur());outline: none;}

a.f-blue{ color:#2d82c5}
a.f-blue:hover{ color:#2d82c5; text-decoration:underline}

a.f-red{ color:#c00000}
a.f-red:hover{ color:#c00000; text-decoration:underline}

a.f14{ font-size:14px;}
a.f14:hover{ font-size:14px;}

a.f-wh{ font-weight:700;}
a.f-wh:hover{ font-weight:700;}

a.f-yelly{ color:#ff671b}
a.f-yelly:hover{ color:#ff671b; text-decoration:underline}

a.f-666{ color:#666}
a.f-666:hover{ color:#d41017; text-decoration:underline}

a.fayh{ font-family:Microsoft YaHei,SimHei}
a.fayh:hover{ font-family:Microsoft YaHei,SimHei}

a.more{ background:url(more.gif) no-repeat right 3px; padding-right:15px; font-weight:400; font-family:Arial; color:#666; font-size:14px; }
a.more:hover{  background:url(more.gif) no-repeat right 3px; color:#d41017; font-weight:400; font-family:Arial; text-decoration:underline}




/*--------------------------------- ��վ���� ------------------------------*/
.clearfix:after{content:".";display:block;height:0; visibility:hidden;}
/*------------------------------------------------------ ��ҳ --------------------------------------------------------*/
/*--------------------------------- ͷ�� ------------------------------*/
#top{ background:url(top_bj.jpg) repeat-x; height:38px; line-height:38px; color:#333 }
#top .rf .lf a{ float:left; color:#333; display: block}
#top .Search{ float:left; width:289px; padding-top:5px; padding-left:15px; overflow:hidden}
#top .Search .sswb{ float:left; width:240px; border:0px solid #5b646d; height:26px; line-height:26px; padding-left:10px; background-color:#5b646d; color:#fff;}
#top .Search .tjan{ float:left; width:39px; height:26px; background:url(sous.jpg) no-repeat left top; border:none; cursor:pointer;}


/*--------------------------------- logo���� ------------------------------*/
#logo{ width:100%; }
#logo .nr{ width:1000px; margin:0 auto; }
#logo .nr .sy_logo{ float:left; background:url(logo.jpg) no-repeat; overflow: hidden}
#logo .nr .sy_logo h1{ height:0; width:0; font-size:0; text-indent:-9999rem;}

#nav{ float:right; width:678px; }
#nav2{  width:678px; margin:0 auto; position:relative; z-index:999; }
#nav2 li{ float:left; color:#fff; font-size:14px; font-weight:700; display:inline-block; text-align:center; }
#nav2 li a{ width:93px; height:79px; line-height:24px; color:#333; font-size:14px; text-decoration: none; padding:30px 10px 0px; display:block; font-family:Microsoft YaHei,SimHei; font-weight:400;}
#nav2 li a:hover,#nav2 li a.hover{ height:77px; line-height:24px; color:#fff; font-size:14px; text-decoration: none; padding:30px 10px 0px; display:block; background-color:#0571bc; border-top:2px solid #003c72;}
#nav2 li a span,#nav2 li a.hover span{ font-size:12px; font-family:Arial, Helvetica, sans-serif; display:block}
#nav2 li a:hover span{ font-size:12px; font-family:Arial, Helvetica, sans-serif; display:block; color:#71ceff; }
#nav2 li a span { line-height:28px;}
#nav2 li a .zhx_th { line-height:14px;}

#nav2 .nLi{ float:left; position:relative; display:inline; background:url(s.jpg) no-repeat right top;}
#nav2 .sub{ width:415px; display:none; left:0; top:109px; position:absolute; line-height:30px; background:#ededed; text-align:center; }
#nav2 .sub li{ zoom:1;}
#nav2 .sub a{  width:110px; display:block; border:none; padding:0px; border-bottom:1px solid #cecece; font-size:12px; background:#ededed; font-weight:700; color:#666666; height:34px; line-height:34px; text-decoration:none;}
#nav2 .sub a:hover{ width:110px; border:none; border-bottom:1px solid #cecece; background:#24589b; color:#fff; font-size:12px; height:34px; line-height:34px; padding:0px; text-align:center; margin:0px; }
#nav2 .sub .lst{ float:left; width:110px; display:block; }
#nav2 .sub .rfnr{ float:right; width:242px; padding:15px 31px 0px 32px; text-align:left; background:#fff; overflow:hidden; }
#nav2 .sub .rfnr img{ margin:0px auto; }
#nav2 .sub .rfnr .bt{ line-height:24px; color:#4d4d4d; font-size:12px; font-weight:700; padding:5px 0px; }
#nav2 .sub .rfnr .jj{ line-height:18px; font-size:12px; font-weight:400; color:#4d4d4d; padding-bottom:10px; }

#nav2 .suba{ width:415px; display:none; right:0; top:109px; background:#ededed; position:absolute; line-height:30px; text-align:center; }
#nav2 .suba li{ zoom:1;}
#nav2 .suba a{  width:110px; display:block; border:none; padding:0px; border-bottom:1px solid #cecece; font-size:12px; background:#ededed; font-weight:700; color:#666666; height:34px; line-height:34px; text-decoration:none;}
#nav2 .suba a:hover{ width:110px; border:none; border-bottom:1px solid #cecece; background:#24589b; color:#fff; font-size:12px; height:34px; line-height:34px; padding:0px; text-align:center; margin:0px; }
#nav2 .suba .lst{ float:left; width:110px; display:block; }
#nav2 .suba .rfnr{ float:right; width:242px; padding:15px 31px 0px 32px; text-align:left; background:#fff; overflow:hidden; }
#nav2 .suba .rfnr img{ margin:0px auto; }
#nav2 .suba .rfnr .bt{ line-height:24px; color:#4d4d4d; font-size:12px; font-weight:700; padding:5px 0px; }
#nav2 .suba .rfnr .jj{ line-height:18px; font-size:12px; font-weight:400; color:#4d4d4d; padding-bottom:10px; }

/*--------------------------------- nav���� ------------------------------*/


/*banner*/
#flash{ width:100%; overflow:hidden;}
.flexslider{ position:relative; height:467px; background:url(loadingxx.gif) 50% no-repeat #fff; overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li a{ display:block; height:467px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:12px;height:12px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:12px;height:12px;line-height:40px;overflow:hidden;background:url(dot1.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block; width:50px; height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(prev.png) center center no-repeat; filter:alpha(opacity=20) !important;opacity:0.2 !important; }
.flex-direction-nav li a.flex-next{right:40px;background:url(next.png) center center no-repeat; filter:alpha(opacity=20) !important;opacity:0.2 !important; }
.flex-direction-nav li a.flex-prev:hover{ filter:alpha(opacity=100) !important;opacity:0.9 !important; }
.flex-direction-nav li a.flex-next:hover{ filter:alpha(opacity=100) !important;opacity:0.9 !important; }


/*�ײ�����*/

#yqlj{ width:100%; background-color:#6a727c;}
#yqlj .zp_dibu { width:1000px; height:135px; margin:0 auto; background:url(foot_rf.gif) no-repeat right bottom; text-align:left; font-size:14px; color:#666666; font-family:Microsoft YaHei; font-weight:400; position:relative;}
#yqlj .zp_dibu .wb{ float:left; width:215px;}
#yqlj .zp_dibu .wb .wbbox{ background:url(yuyan.jpg) no-repeat; position:relative}
#yqlj .zp_dibu .wb .wbbox .ska{ width:195px; background:url(wbbox_xl.jpg) no-repeat 115px center; height:42px; line-height:42px; padding-left:20px; ; cursor:pointer}
#yqlj .zp_dibu .wb .wbbox #skb{ width:215px; line-height:30px; background-color:#ebebeb; position:absolute; z-index:9999; left:0px; top:0px; display:none; z-index:999  }
#yqlj .zp_dibu .wb .wbbox #skb a{  display:block; padding-left:20px;}

#yqlj .zp_dibu .qt{ float:right; width:225px; padding-top:20px; font-family:Microsoft YaHei,SimHei; font-size:16px; padding-bottom:5px; color:#fff}
#yqlj .zp_dibu .qt .wbbox{ background:url(yuyan_rt.jpg) no-repeat; color:#666; font-family:simsun, Tahoma, Helvetica, Arial, sans-serif; position:relative}
#yqlj .zp_dibu .qt .wbbox .skc{ width:205px; height:32px; line-height:32px; padding-left:20px; cursor:pointer; font-size:12px; color:#999}
#yqlj .zp_dibu .qt .wbbox #skd{ width:190px; line-height:30px; background-color:#ebebeb; position:absolute; z-index:9999; left:0px; top:32px; display:none; z-index:999; color:#999 }
#yqlj .zp_dibu .qt .wbbox #skd a{  display:block; padding-left:20px;  color:#999 }


#fooder{ overflow:hidden; background:#4e555c; text-align:center; }
#fooder .zp_food{ width:1000px; color:#858b93; font:12px/2 Microsoft YaHei,SimHei; line-height:30px;margin:0 auto; padding:10px 0; text-align:center; overflow:hidden;}
#fooder .zp_food a{ color:#fff;}

/*��ҳ����*/
.sy_news{ background:url(sy_news.jpg) repeat-x bottom; overflow:hidden} 
.sy_news .box{ width:1000px; background:url(news_bj.jpg) no-repeat; margin:0 auto; overflow:hidden}

/*��ҳ��ҵ���*/
#sy_about{ float:left; width:295px; height:256px; overflow:hidden }
#sy_about .title{ font:16px/20px Microsoft YaHei,SimHei; color:#277fc6; padding:25px 20px 0; overflow:hidden }
#sy_about .title .en{font:700 12px/20px Arial, Helvetica, sans-serif; color:#757a7e; padding-left:10px; text-transform : uppercase}
#sy_about .sy_about_box{ padding:10px 25px; line-height:22px;  overflow:hidden}
.ej_fzlc_box{ padding:10px 0px; overflow:hidden}
.ej_fzlc_newbox { padding:20px 0px; overflow:hidden}
.ej_fzlc_newbox .hover{}
.ej_fzlc_newbox .hover .lf_img{ display:block}
.ej_fzlc_newbox .hover .lf_img img{ display:block}
.ej_fzlc_newbox .hover .time{ background-position:0 -19px;}

.ej_fzlc_newbox li{ padding:10px 30px; cursor:pointer; background:url(hx.jpg) repeat-y 360px; overflow:hidden}
.ej_fzlc_newbox li .lf_img{ float:left; font-size:18px; font-family:Microsoft YaHei; color:#595959; text-align:right; width:200px; }
.ej_fzlc_newbox li .lf_img img{ padding:5px; border:1px solid #ddd; display:none }
.ej_fzlc_newbox li .wz{ float:right; width:465px; color:#666; overflow:hidden}
.ej_fzlc_newbox li .wz .time{ float:left; width:170px; background:url(yd.jpg) no-repeat center; text-indent:20px; height:32px; font:18px/1 Microsoft YaHei,SimHei; margin-top:5px; overflow:hidden}
.ej_fzlc_newbox li .wz .time_rf{ float:right; width:274px; line-height:30px; overflow:hidden}


/*��ҳ��Ʒ�Ƽ�*/
#sy_Products{ float:left; width:365px; height:256px; overflow:hidden }
#sy_Products .title{ font:16px/20px Microsoft YaHei,SimHei; color:#277fc6; padding:25px 20px 0; overflow:hidden }
#sy_Products .title .en{font:700 12px/20px Arial, Helvetica, sans-serif; color:#757a7e; padding-left:10px; text-transform : uppercase}
#sy_Products .sy_about_box{ padding:10px 25px; overflow:hidden}

/*��ҳ����*/
.synews_right{ float:right; width:340px; height:256px; overflow:hidden }
.synews_right .title{ font:16px/20px Microsoft YaHei,SimHei; color:#277fc6; padding:25px 20px 0; overflow:hidden }
.synews_right .title .en{font:700 16px/20px Arial, Helvetica, sans-serif; color:#757a7e; padding-left:10px; text-transform : uppercase}

.synews_right .sy_news_box{ padding:19px 25px 0;  overflow:hidden}

.synews_right .sy_news_box dl{ width:290px; padding-bottom:10px; overflow:hidden}
.synews_right .sy_news_box dl dt{ float:left; padding-top:3px;}
.synews_right .sy_news_box dl dd{ float:right; width:200px; color:#666; overflow:hidden}
.synews_right .sy_news_box dl dd .zc{ font-weight:700; }
.synews_right .sy_news_box dl dd .zc span{ padding-right:20px; }
.synews_right .sy_news_box dl dd .bt{ white-space:nowrap; text-overflow:ellipsis; overflow:hidden}

.synews_right .sy_news_box ul{}
.synews_right .sy_news_box ul li{ background:url(x.gif) repeat-x left bottom; height:30px; line-height:30px; overflow:hidden;}
.synews_right .sy_news_box ul li a{ color:#666}
.synews_right .sy_news_box ul li a:hover{ color:#2f82c6}



.byc_main{width:315px; }
.picon{clear:both;height:168px;padding-left:0px;overflow:hidden;background:#000;position:relative;}
.picon ul{position:absolute;top:0;left:0;height:168px;width:1000px;}
.picon li{float:left;height:168px;border-right:1px solid #ddd;width:36px;position:relative;overflow:hidden;}
.picon li.cur div{display:block;}
.picon li div{position:absolute;bottom:0;left:0;z-index:9;height:30px;background:url(images/shadow.png) repeat;font-family:Arial, Helvetica, sans-serif;font-weight:900;width:100%;color:#fff;display:none;}
*html .picon li div{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/shadow.png");background:none;}
.picon li div h3{padding:4px 0 0 10px;line-height:30px;font-size:16px;line-height:26px;font-weight:900;}
.picon li div p{line-height:20px;padding:0px 10px 0;font-size:13px; color:#c80000;}
.picon li div a{color:#fff;text-decoration:none;}


/*����ҳ����Ҫ������ɫ*/
#ej_main{  overflow:hidden}
#ej_main img{ display:inline}
.ej_mainbox{ width:100%; position:relative; overflow:hidden; background:url(sb.jpg) repeat-y center top; }
.ej_mainbox .inner { width:1000px; margin:0 auto; overflow:hidden; }

.ej_lf250{ float:left; width:200px; background-color:#fff; }
.ej_rf750{ float:right; width:770px; background-color:#fff; overflow:hidden}
.navbg {position:absolute; top:0; right:0; background:#f1f1f1; height:100%; z-index:-999;}
@media screen and ( min-width: 640px){.navbg {  width:50%;}}
@media screen and ( max-width: 414px){.navbga { width:600px}}


/*��ǰλ��*/
.dqwz{ width:770px; padding:20px 0px 20px; background-color:#f1f1f1; border-bottom:1px solid #e1e9f4; margin:0 auto; overflow:hidden}
.dqwz .bt{ float:left; font:18px/24px Microsoft YaHei,SimHei; color:#666; padding-top:15px; overflow:hidden}
.dqwz .bt .en{ font-family:Arial; text-transform: uppercase; font-size:14px; color:#c9ced6;  }
.dqwz .home{ float:right; line-height:30px; background:url(ej_home.jpg) no-repeat left center; text-indent:15px; color:#666; margin-top:17px; overflow:hidden }


/*����������*/
.ej_fl{ width:200px; background-color:#fff; padding-bottom:0px; }
.ej_fl .title{ background-color:#0571bc; font-family:Microsoft YaHei,SimHei; font-size:28px; color:#fff; line-height:30px; text-align:center; padding:30px 0px;}
.ej_fl .title .en{ font-family:Arial; text-transform: uppercase; font-size:12px; color:#87ceff; }


/*�����˵�*/
.v{float:right;width:14px;height:14px;overflow:hidden;background:url(vicon.png) no-repeat;display:inline-block;margin-top:-5px;margin-bottom:-5px;}
.v01{background-position:0 0;}
.v02{background-position:0 -16px;;}
.vtitle{height:35px;background:#fff;line-height:35px;border:1px solid #e7e7e7; border-right:0;margin-top:-1px;padding-left:10px;cursor:pointer;}
.vtitle a{font-size:16px;color:#0571bc;font-family:Microsoft YaHei; font-weight:700; }
.vtitle em{margin:10px 10px 0 0;}
#skk .vcon .erjbt:hover{ border:1px dashed #cccbd1; background:#f1effc; height:32px; line-height:32px; }
#skk .vcon .erjbt:hover .vconlist{ display:block; }
.vconlist{ width:180px; margin:0px auto; }
/*�˵�����*/
.ej_fl .qwe{ border-bottom:1px solid #e7e7e7; font-family:Microsoft YaHei,SimHei; font-size:14px;  }
.ej_fl .box{ width:100%; }
#skk .vcon{ width:198px; background:url(ej_flul.jpg) no-repeat bottom center; border:1px solid #e6e6e6; border-right:1px solid #eeeeee; border-bottom:1px solid #ececec; overflow:hidden; }
#skk .vcon .erjbt{ color:#666; cursor:pointer; font-size:12px; font-weight:700; padding-left:10px; height:33px; line-height:33px; width:178px; margin:0px auto; border-bottom:1px solid #e5e5e5; overflow:hidden; }
.ej_fl .box ul li{ float:left; width:180px; background:#fff; height:26px; overflow:hidden} 
.ej_fl .box ul li a{ color:#666666; text-decoration:none; height:20px; line-height:20px; margin:3px 0px; font-size:12px; text-align:center; background:url(hh2.jpg) no-repeat left top; padding-left:20px; display:block; }
.ej_fl .box ul li a:hover,.ej_fl .box ul li a.hover{ color:#0470bb; display:block; height:20px; line-height:20px; margin:3px 0px; text-decoration: none; font-size:12px; text-align:center; background:url(hh.jpg) no-repeat left top; padding-left:20px; }

/*�����˵�*/
.ej_fl .ej_flabuot{ width:198px; background:url(ej_flul.jpg) no-repeat bottom center;  border:1px solid #e6e6e6; border-right:1px solid #eeeeee; border-bottom:0px solid #ececec; overflow:hidden}
.ej_fl .ej_flabuot li{ float:left; width:198px; background:#fff; height:49px; line-height:49px;  border-bottom:1px solid #e6e6e6; overflow:hidden} 
.ej_fl .ej_flabuot li a{ color:#666666; text-decoration:none; font-size:14px; text-align:center;font-family:Microsoft YaHei,SimHei; display:block}
.ej_fl .ej_flabuot li a:hover,.ej_fl .ej_flabuot li a.hover{ color:#0571bc; background:url(hsbg.jpg) no-repeat center; font-weight:700; text-decoration:none; font-size:14px; text-align:center;font-family:Microsoft YaHei,SimHei; display:block}


/*����������*/
.cp_fl{ width:200px; background-color:#e1e9f4; padding-bottom:20px; overflow:hidden}
.cp_fl .title{ font-family:Microsoft YaHei,SimHei; font-size:28px; color:#888888; line-height:40px; text-align:center; padding:20px 0 10px;}
.cp_fl .title .en{ font-family:Arial; text-transform: uppercase; font-size:30px; color:#c9ced6; }
.cp_fl ul{ width:200px; margin:0 auto; overflow:hidden}
.cp_fl ul li{ float:left; width:180px; background:#fff; height:40px; line-height:40px; border-left:0px solid #67bf1f; border-bottom:0px solid #67bf1f; margin:5px 0;  overflow:hidden} 
.cp_fl ul li a{  float:left; width:180px; color:#666666; text-decoration:none; font-family:Microsoft YaHei,SimHei; font-size:14px; text-align:center; display:block; background-color:#fff; overflow:hidden}
.cp_fl ul li a .wz{ float:left; width:150px; white-space:nowrap; text-overflow:ellipsis; padding-left:15px; overflow:hidden}
.cp_fl ul li a span{ color:#fff; text-indent:-9999em; float:left;}
.cp_fl ul li a:hover,.cp_fl ul li a.hover{ color:#fff; text-decoration:none; font-family:Microsoft YaHei,SimHei; font-size:14px; text-align:center; display:block; background-color:#67bf1f;}
.cp_fl ul li a:hover span,.cp_fl ul li a.hover span{ color:#fff; padding-left:10px; text-indent: inherit}

/*�����ϵ����*/
.ej_lf_lxwm{ width:200px; background-color:#fff; overflow:hidden}
.ej_lf_lxwm .title{ width:100%; height:40px; line-height:40px; border-bottom:1px solid #e1e9f4; font:20px/40px Microsoft YaHei,SimHei; color:#666666; text-indent:5px; overflow:hidden}
.ej_lf_lxwm .title span{ color:#999; font:12px/40px Microsoft YaHei,SimHei; text-indent:15px; overflow:hidden}

.ej_lf_lxwm .box{ width:180px; padding:20px 10px 10px; font:700 14px/24px Microsoft YaHei,SimHei; color:#888888; overflow:hidden}
.ej_lf_lxwm .box span{ font-weight:400;}
.ej_lf_lxwm .box .bta{ background:url(img5.jpg) no-repeat left 5px; padding-left:50px; margin-bottom:10px;}
.ej_lf_lxwm .box .btb{ background:url(img3.jpg) no-repeat left 5px; padding-left:50px; margin-bottom:10px;}
.ej_lf_lxwm .box .btc{ background:url(img4.jpg) no-repeat left 5px; padding-left:50px; margin-bottom:10px;}
.ej_lf_lxwm .box .btd{ background:url(img2.jpg) no-repeat left 5px; padding-left:50px; margin-bottom:10px;}


/*���������Ϣ*/
.ej_lf_new{ width:250px; background-color:#f6fcfd; overflow:hidden}
.ej_lf_new .title{ width:100%; height:40px; line-height:40px; background-color:#014da1; border-bottom:1px solid #9ab6d4; border-top:1px solid #9ab6d4; font:20px/40px Microsoft YaHei,SimHei; color:#fff; text-indent:15px; overflow:hidden}
.ej_lf_new .box{ width:248px; border:1px solid #dfdfdf;  overflow:hidden}
.ej_lf_new .box ul { padding:10px; overflow:hidden}
.ej_lf_new .box ul li{ width:100%; height:30px; line-height:30px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}

/*��ҳ*/
#page{ text-align:center; padding:20px 0px; overflow:hidden; }
#page a{ padding:2px 6px; border:1px solid #d6cfd6; color:#333; padding:4px 8px; margin:0 5px;  background-color:#f7f7f7}
#page a:hover,#page a.hover{ padding:4px 8px; color:#fff; background:#999999; border:1px solid #999999; text-decoration:none}
#page .nolink { padding:5px 9px; border: 1px solid #cccccc; border-radius: 2px;  background-color: #FFF;  margin:0 5px;}






/*-----------------------������Ҫ����-----------------------*/

/*����������ͨ���ݲ�*/
.about_box{ width:700px; background-color:#fff; padding:20px 35px; color:#666; overflow:hidden }
.about_box img{ display:inline}
/*honor*/
.game163{ width:680px; position: relative; padding-top:30px; overflow: hidden;}
.game163 .bigImg{ position: relative; padding-bottom:30px;}
.game163 .bigImg li img{ vertical-align:middle; margin:0 auto; width:680px; height:478px; margin-bottom:10px; display:block }
.game163 .bigImg .h4{ font-size: 14px; font-weight: bold; line-height:24px; overflow: hidden; text-align: center; display:block }
.game163 .smallScroll{ height:91px; margin-bottom: 6px; width:680px; margin:30px auto}
.game163 .sPrev{ float: left; display: block; width: 40px; height:90px; text-indent: -9999px; background: url(sy_26.jpg) no-repeat left center; z-index:9999}
.game163 .sNext{ float: left; display: block; width: 40px; height:90px; text-indent: -9999px; background: url(sy_29.jpg) no-repeat right center; z-index:9999 }

.game163 .smallImg{ float:left; display:inline; width:600px; overflow: hidden;}
.game163 .smallImg ul{ height:100px;  width: 9999px; overflow: hidden; }
.game163 .smallImg li{ float: left; padding:0px; width:150px; cursor:pointer;  display: inline;  }
.game163 .smallImg img{ border:1px solid #dcdddd; width:130px; height:91px; margin:0 auto }
.game163 .smallImg .on img{ border-color: #1e50a2;}
.game163 .pageState{ position: absolute; top: 235px; right: 5px; font-family: Arial, Helvetica, sans-serif, serif; letter-spacing: 1px;}
.game163 .pageState span{ color: #f00; font-size: 16px;}

/*���¼�*/
/* timeline */
#timeline{width:680px; overflow:hidden; margin:40px auto 0 auto;position:relative;background:url(dot.gif) left 45px repeat-x;}
#timeline #dates{width:680px;height:60px;overflow:hidden;}
#timeline #dates li{float:left;width:100px;height:50px;font-size:24px;text-align:center;background:url('../images/biggerdot.png') center bottom no-repeat;}
#timeline #dates a{line-height:38px;padding-bottom:10px;}
#timeline #dates .selected{font-size:38px;}

#timeline #issues{width:680px; overflow:hidden;}
#timeline #issues li{width:680px; float:left;}
#timeline #issues li img{float:left;margin:10px 30px 10px 50px;}
#timeline #issues li h1{color:#666;font-size:20px;margin:10px 0;}
#timeline #issues li p{font-size:14px;margin-right:30px;font-weight:normal;line-height:22px; text-align:justify}


#timeline #next,#timeline #prev{position:absolute;top:0;font-size:70px;top:170px;width:22px;height:38px;background-position:0 0;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;}
#timeline #next:hover,#timeline #prev:hover{background-position:0 -76px;}
#timeline #next{right:0;background-image:url(nexta.png);}
#timeline #prev{left:0;background-image:url(preva.png);}
#timeline #next.disabled,#timeline #prev.disabled{opacity:0.2;}

/*��Ʒ�б�ҳ*/
.ej_cplist{ width:770px; background-color:#fff; padding-bottom:30px; overflow:hidden}
.ej_cplist ul{ width:752px; padding:15px 0px 15px 18px; overflow:hidden}
.ej_cplist ul li{ float:left; width:230px; padding:10px 20px 10px 0; display:inline-block; overflow:hidden}
.ej_cplist ul li .bta{ background:url(x.gif) repeat-x left bottom;}
.ej_cplist ul li .bta a{ font:700 14px/35px sans-serif; color:#444}
.ej_cplist ul li .box{ line-height:18px; color:#666; padding-top:5px; height:54px; overflow:hidden; }
.ej_cplist ul li img{ border:1px solid #e4e4e4;}

/*��Ƶ�б�ҳ*/
.ej_video_list{ width:770px; background-color:#fff; padding-bottom:30px; overflow:hidden}
.ej_video_list ul{ width:752px; padding:15px 0px 15px 18px; overflow:hidden}
.ej_video_list ul li{ float:left; height:220px; width:230px; padding:10px 20px 10px 0; display:inline-block; text-align:center; overflow:hidden}
.ej_video_list ul li a{ font:700 14px/35px sans-serif; color:#444}
.ej_video_list ul li img{ border:1px solid #e4e4e4;}

/*��Ʒ�б�ۺ�ҳ-���²�Ʒ*/
.ej_cplist_jha{ width:750px; background-color:#fff; overflow:hidden}
.ej_cplist_jha .title{ border-bottom:1px solid #004ca0; color:#004ca0; font-weight:700; padding:20px 10px 5px 10px; margin:0 15px;}
.ej_cplist_jha .list{ width:772px; overflow:hidden}
.ej_cplist_jha .list .cler{ border-right:0;}
.ej_cplist_jha .list ul{ width:772px; padding:10px 0; border-bottom:1px solid #ddd; overflow:hidden}
.ej_cplist_jha .list ul li{ float:left; width:164px; padding:5px 14px; border-right:1px solid #ddd; display:inline-block; overflow:hidden}
.ej_cplist_jha .list ul li .bta{ background:url(x.gif) repeat-x left bottom; padding-bottom:5px;}
.ej_cplist_jha .list ul li .bta a{ font:700 14px/30px sans-serif; color:#014da1}
.ej_cplist_jha .list ul li .box{ line-height:18px; color:#666; padding-top:10px;}
.ej_cplist_jha .list ul li img{ border:1px solid #e4e4e4;}

.ej_cplist_jha .news{ width:100%; padding:10px 0; overflow:hidden}
.ej_cplist_jha .news ul{ float:left; width:579px; overflow:hidden}
.ej_cplist_jha .news li{ float:left; width:269px; padding:10px 0px; margin:0 10px; background:url(x.gif) repeat-x left bottom; display:inline-block; white-space:nowrap;text-overflow:ellipsis; overflow:hidden}

.ej_cplist_jha .news .hz{ float:left; width:172px; padding:0 10px; border-left:1px solid #ddd;  overflow:hidden}
.ej_cplist_jha .news .hz dt{ font-weight:700; font-size:12px; padding-bottom:5px; padding-top:10px; padding-left:10px; background:url(x.gif) repeat-x left bottom;}
.ej_cplist_jha .news .hz dd{ float:left; width:172px; text-align:center; padding-top:5px; overflow:hidden}
.ej_cplist_jha .news .hz dd a{ display:block}
.ej_cplist_jha .news .hz dd img{ display:inline; border:1px solid #d1d1d1; padding:1px;}

/*�����ɹ�����*/
.ej_cgal{ width:700px; background-color:#fff; padding:20px 0px; margin:0 auto; overflow:hidden}
.ej_cgal ul{ width:100%; overflow:hidden}
.ej_cgal ul li{ width:100%; border-bottom:1px solid #d1d1d1; padding:15px 0; overflow:hidden}
.ej_cgal ul li img{ float:left;}
.ej_cgal ul li .rf_wz{ float:right; width:435px; overflow:hidden}
.ej_cgal ul li .rf_wz .zc{ font-weight:700; }
.ej_cgal ul li .rf_wz .zc span{ padding-right:20px; }

/*����Ա�����*/
.ej_ygfc{ width:750px; background-color:#fff; padding:20px 0px; margin:0 auto; overflow:hidden}
.ej_ygfc .title{ position:relative;  overflow:hidden}
.ej_ygfc .title .pagea{ width:35px; text-align:center; position:absolute; left:330px; z-index:9999; top:80px;  overflow:hidden}
.ej_ygfc .title .pagea  .prev { width:35px; height:30px; line-height:35px; background:url(pagea_rf.jpg) no-repeat; display:block; cursor:pointer; }
.ej_ygfc .title .pagea  .next {  width:35px; height:30px; line-height:35px; background:url(pagea_lf.jpg) no-repeat; display:block; cursor:pointer }

.ej_ygfc .title ul{ width:100%; overflow:hidden}
.ej_ygfc .title ul li{ width:100%; padding:15px 0; overflow:hidden}
.ej_ygfc .title ul li img{ float:left; padding:5px; border:1px solid #ddd;}
.ej_ygfc .title ul li .rf_wz{ float:right; width:325px; overflow:hidden}
.ej_ygfc .title ul li .rf_wz .zc{ font-weight:700; }
.ej_ygfc .title ul li .rf_wz .zc span{ padding-right:20px; }


.ej_ygfc .ej_ygfc_box{ width:100%; overflow:hidden}
.ej_ygfc .ej_ygfc_box ul{ width:100%; overflow:hidden}
.ej_ygfc .ej_ygfc_box ul li{ float:left; width:236px; text-align:center; line-height:40px; padding:0px 7px; overflow:hidden; white-space:nowrap; }
.ej_ygfc .ej_ygfc_box ul li img{ border:1px solid #dedede; padding:3px; }
.ej_ygfc .ej_ygfc_box ul li .rf_wz{ float:right; width:510px; overflow:hidden}
.ej_ygfc .ej_ygfc_box ul li .rf_wz .zc{ font-weight:700; }
.ej_ygfc .ej_ygfc_box ul li .rf_wz .zc span{ padding-right:20px; }

/*������ϵ��ʽ*/
.ej_lxfs{ width:710px; background-color:#fff; padding:50px 30px; overflow:hidden}
.ej_lxfs .wx_ewm{ float:right; margin-top:50px}
.ej_lxfs .wza{ float:left; width:320px; background:url(lxfshi.jpg) no-repeat left -5px; padding-left:160px; color:#666; font-size:14px; line-height:40px;  font-family:Microsoft YaHei,SimHei}
.ej_lxfs .bt{ font-size:24px; font-weight:400; text-indent:158px; padding-bottom:20px}
.ej_lxfs .map { float:left; width:100%; overflow:hidden}
.ej_lxfs .map .title{border-bottom:1px solid #dddddd; height:35px; line-height:35px; font-size:14px; font-weight:700; color:#666; margin-top:30px;}


/*������ϸҳ*/
.ej_news_main{width:710px; background-color:#fff; padding:10px 30px; overflow:hidden}
.ej_news_main .title{ text-align:center; font:400 24px/2 Microsoft YaHei,SimHei; padding-bottom:15px; padding-top:25px; overflow:hidden; }
.ej_news_main .xspan{ width:100%;  height:30px; line-height:30px; text-align:center; color:#666}
.ej_news_main .xspan span{ color:#999; display:inline-block; padding:0 5px;  }
.ej_news_main .box{ font:16px/30px Arial, Helvetica, sans-serif; padding:20px 0;  color:#666; text-align:justify}
.ej_news_main .box .fx{ width:100%;}
.ej_news_main .spanb{ width:680px; height:40px; line-height:40px; background:url(x.gif) repeat-x left top; overflow:hidden;}
.ej_news_main .spanb span a{ color:#666;} 

/*�������ᶯ̬�б�*/
.ej_xzdt_tj{ width:680px; overflow:hidden}
.ej_xzdt_tj ul{ width:680px; padding-bottom:0px; overflow:hidden}
.ej_xzdt_tj ul li{ width:100%; border-bottom:1px solid #ddd; padding-bottom:10px; margin:10px 0; overflow:hidden}
.ej_xzdt_tj ul li img{ float:left;}
.ej_xzdt_tj ul li .rf_wz{ float:right; width:435px; color:#666; overflow:hidden}
.ej_xzdt_tj ul li .rf_wz .zc{ font-weight:700; }
.ej_xzdt_tj ul li .rf_wz .zc span{ padding-right:20px; }

.ej_xzdt_news{ background-color:#fff; width:100%; padding-bpttom:30px; overflow:hidden}
.ej_xzdt_news ul { padding:0px; overflow:hidden}
.ej_xzdt_news ul li{ float:left; width:700px; height:35px; line-height:35px; background:url(x.gif) repeat-x left bottom; overflow:hidden}
.ej_xzdt_news ul li .lfwz{ float:left; width:570px; background:url(li_lfbt.jpg) no-repeat left center; text-indent:20px; white-space:nowrap; overflow:hidden}
.ej_xzdt_news ul li .time{ float:right; width:100px; white-space:nowrap; text-align:center; color:#666; overflow:hidden}
.ej_xzdt_news ul li a{ color:#666; font-size:14px; }
.ej_xzdt_news ul li a:hover{ color:#666}


.ej_xzzx_list{ background-color:#fff; width:100%; padding-bpttom:30px; overflow:hidden}
.ej_xzzx_list ul { padding:20px 0px; overflow:hidden}
.ej_xzzx_list ul li{ float:left; width:710px; height:40px; line-height:40px; background:url(x.gif) repeat-x left bottom; overflow:hidden}
.ej_xzzx_list ul li .lfwz{ float:left; width:590px; text-align:left; background:url(li_lfbt.jpg) no-repeat left center; text-indent:20px; white-space:nowrap; overflow:hidden}
.ej_xzzx_list ul li .time{ float:right; width:100px; white-space:nowrap; text-align:center; color:#666; overflow:hidden}
.ej_xzzx_list ul li a{ color:#666}
.ej_xzzx_list ul li a:hover{ color:#0571bc}


/*��������*/
.ej_zxly{ width:680px; background:url(ej_zxly_bj.jpg) no-repeat right top #fff; overflow:hidden; padding:30px 0; margin:0 auto }
.ej_zxly ul{ width:412px; overflow:hidden}
.ej_zxly ul li{ border:1px solid #e4e4e4; height:34px; margin-top:15px; line-height:34px;}
.ej_zxly ul .wid234{ width:284px;}
.ej_zxly ul li span{ display:inline-block; background:url(ly_ico.gif) no-repeat; width:34px; height:34px; border-right:1px solid #e4e4e4;}
.ej_zxly ul li span.lista{ background-position:0 -0px; }
.ej_zxly ul li span.listb{ background-position:0 -46px; }
.ej_zxly ul li span.listc{ background-position:0 -92px; }
.ej_zxly ul li span.listd{ background-position:0 -138px; }
.ej_zxly ul li .int{ width:220px;  display:inline-block; padding-left:15px; border:0; color:#666;}
.ej_zxly ul li .inta{ width:340px;  display:inline-block; padding-left:15px;border:0; color:#666;}

.ej_zxly .textr{ width:410px; border:1px solid #e4e4e4; height:90px; margin-top:10px;}
.ej_zxly .textr textarea{ width:400px; background:none; border:0; height:90px; line-height:30px; font-size:12px; padding-left:10px; color:#666;}
.ej_zxly .yzm{ padding-top:10px;}
.ej_zxly .yzm input{ width:60px; height:25px; border:1px solid #e4e4e4; padding:0 10px;}
.ej_zxly .yzm img{ display:inline; margin-left:10px; vertical-align:bottom}
.ej_zxly .btna{ float:left; width:128px; height:39px; background:url(tjly.jpg) no-repeat; border:0; margin:10px 20px 0 10px; text-indent:-9999em; display:block;}
.ej_zxly .btnc{ float:left; width:128px; height:39px; background:url(tjlya.jpg) no-repeat; border:0; margin:10px 0px 0 10px; text-indent:-9999em; display:block}



/*��Ʒ����*/
.cp_detailed{ width:710px; padding:30px; overflow:hidden}
.cp_detailed .tp{ float:left; width:327px; overflow:hidden}
.cp_detailed .tp img{ padding:1px; border:1px solid #dedede; }
.cp_detailed .tprf{ float:right; width:360px; overflow:hidden}
.cp_detailed .tprf .tit { font-size:24px; margin-bottom:0px; font-family:Microsoft YaHei; background:url(x.gif) repeat-x left bottom; overflow:hidden;}
.cp_detailed .tprf .wzp { background:url(x.gif) repeat-x left bottom; padding:15px; overflow:hidden; min-height:100px;}
.cp_detailed .tprf .xjdg { height:50px; background:url(xuxian.jpg) repeat-x left top; padding:20px 0 0 5px;}
.cp_detailed .tprf .xjdg .xj { float:left; width:205px; height:56px; text-align:center; background:url(cpzl.jpg) no-repeat; margin-right:20px;}
.cp_detailed .tprf .xjdg .xj a,.cp_detailed .tprf .xjdg .dg a{ width:205px; height:56px;display:block}
.cp_detailed .tprf .xjdg .dg { float:left; width:130px; height:56px; text-align:center; background:url(txxy.jpg) no-repeat;}
.cp_detailed .tprf .xjdg a { color:#fff; font-family:Microsoft YaHei; font-size:16px;}
.cp_detailed .tprf .xjdg a:hover { color:#fff; font-family:Microsoft YaHei; font-size:16px; text-decoration:none;}
.cp_detailed .tprf .tele { background:url(img2.jpg) no-repeat left center; padding-left:45px; font-family:Microsoft YaHei; font-size:20px; }







/*��ѧ��ϸҳ*/
#sk_sp_cpxxtp{ width:700px; padding:30px 0; margin:0 auto; overflow:hidden;}
#sk_sp_cpxxtp .lfa{ float:left; width:280px;  overflow:hidden;}
/*-�Ŵ�-*/
#preview{ float:none; text-align:center; width:269px;}
.jqzoom{ width:261px; height:206px; position:relative; margin-left:10px; border:1px solid #ddd; padding:1px;}
.zoomdiv{ left:900px; top:0; height:430px; width:430px;}
#spec-list .list-h{ float:left}
#spec-list .list-h li{ float:left;}
#spec-n5{ width:280px; padding:6px 0px 6px 5px; overflow:hidden;}
#spec-list{ float:left; width:280px;  display:inline; position:relative; overflow:hidden;}
#spec-list ul li{ float:left; display: block; width:82px; padding:0 5px; overflow:hidden}
#spec-list ul li img{ border:1px solid #ccc; width:80px; margin:0 auto}

/*jqzoom Download by http://www.codefans.net*/
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:430px;height:430px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{ z-index:10; visibility:hidden; position:absolute; top:0px; left:0px; width:50px; height:50px; border:1px solid #aaa; background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list div{ margin-top:0;margin-left:0; *margin-left:0;}

/*�Ŵ��Ҳ�*/
#sk_sp_cpxxtp .cp_wz { float:right; width:400px; margin-right:15px; overflow:hidden;}
#sk_sp_cpxxtp .cp_wz .tit { font-size:24px; margin-bottom:10px; font-family:Microsoft YaHei; overflow:hidden;}
#sk_sp_cpxxtp .cp_wz .wzp { background-color:#f6f5f3; padding:15px; overflow:hidden; min-height:100px;}
#sk_sp_cpxxtp .cp_wz .xjdg { height:50px; background:url(xuxian.jpg) repeat-x left top; padding:20px 0 0 5px;}
#sk_sp_cpxxtp .cp_wz .xjdg .xj { float:left; width:130px; height:35px; text-align:center; line-height:32px; background:url(xunjia.jpg) no-repeat; margin-right:20px;}
#sk_sp_cpxxtp .cp_wz .xjdg .xj a,#sk_sp_cpxxtp .cp_wz .xjdg .dg a{ display:block}
#sk_sp_cpxxtp .cp_wz .xjdg .dg { float:left; width:130px; height:35px; text-align:center; line-height:32px; background:url(dinggou.jpg) no-repeat;}
#sk_sp_cpxxtp .cp_wz .xjdg a { color:#fff; font-family:Microsoft YaHei; font-size:16px;}
#sk_sp_cpxxtp .cp_wz .xjdg a:hover { color:#fff; font-family:Microsoft YaHei; font-size:16px; text-decoration:none;}
#sk_sp_cpxxtp .cp_wz .tele { background:url(img2.jpg) no-repeat left center; padding-left:45px; font-family:Microsoft YaHei; font-size:20px; }

/*��Ʒ������ϸҳ��Ʒ��ϸ����*/
.ej_cpzx_xx{ background-color:#fff; padding:0 15px; overflow:hidden}
.ej_cpzx_xx .cpxx_tit { height:37px; line-height:37px; border-bottom:1px solid #014da1; font-family:Microsoft YaHei; color:#8b8b8b;}
.ej_cpzx_xx .cpxx_tit a{ float:left; width:110px; text-align:center; color:#333; font-size:14px; font-weight:700;padding-right:19px;}
.ej_cpzx_xx .cpxx_tit a:hover,.ej_cpzx_xx .cpxx_tit a.hover{ float:left; width:110px; text-align:center; color:#fff; background:url(cpxx_tit_h.jpg) no-repeat right top #0571bc; padding-right:19px; text-decoration:none}

.ej_cpzx_xx .cpxx_nr { padding:15px 10px; color:#666; min-height:500px;  overflow:hidden;}
.ej_cpzx_xx .cpxx_nr img{ display:inline}


.zid{ width:612px; padding-top:40px; margin:0 auto; overflow:hidden; }
.tabs{  margin-bottom:30px; }
.tabs .insl{ width:276px; height:25px; line-height:25px; border:1px solid #ccc; margin-left:10px; }
.tabs .ttar{ width:276px; height:79px; border:1px solid #ccc; margin-left:10px; }
.tabs .insle{ margin:0 10px; width:132px; height:25px; line-height:25px; border:1px solid #ccc; float:left;} 
.tabs .btna{ float:left; width:128px; height:39px; background:url(tjly.jpg) no-repeat; border:0; margin:10px 20px 0 10px; text-indent:-9999em; display:block}
.tabs .btnc{ float:left; width:128px; height:39px; background:url(tjlya.jpg) no-repeat; border:0; margin:10px 0px 0 10px; text-indent:-9999em; display:block}

/*��Ʒ��ϸҳ��ز�Ʒ*/
.ej_cpxg{ width:720px; background-color:#fff; overflow:hidden}
.ej_cpxg ul{ width:720px; padding:30px 0 20px; overflow:hidden}
.ej_cpxg ul li{ float:left; height:250px; width:210px; padding:0px 15px; display:inline-block; text-align:center; overflow:hidden}
.ej_cpxg ul li a{ font:700 14px/35px sans-serif; color:#014da1}
.ej_cpxg ul li img{ border:1px solid #e4e4e4;}


/*--------------------��վ��ͼ-----------------------*/
#wzdt { width:680px; margin:20px auto 0;}
.rtmap{ border-top:0;overflow:hidden; text-align:left; margin-bottom:10px;}
.rtmap li{line-height:25px; lin-height:25px; overflow:hidden; background:url(../images/x.gif) repeat-x left bottom; padding:10px 0px;}
.rtmap li span{ float:left;}
.rtmap li .bt{ width:90px;height:25px;float:left; display:block; overflow:hidden; text-align:center; margin-right:20px; font-weight:700;}
.rtmap li .rtwz{ float:left; width:560px; overflow:hidden}
.rtmap li .rtwz a{ padding:0 5px;} 
.rtmap li .rt{ width:90px; height:25px; float:left;display:block;overflow:hidden; text-align:left; }

/*������Դ*/
.ej_rlzy{ width:700px; padding:25px; overflow:hidden}

/*�˲���Ƹ*/
#znxs2 { width:700px; padding:25px; overflow:hidden; padding-top:30px;}
#znxs2 ol { width:700px; overflow:hidden;}
#znxs2 ol li { width:175px; float:left; text-align:center; font-weight:700px; border-bottom:1px solid #d8dada; line-height:30px; font-weight:700; color:#333;}
#znxs2 .nrbox ul { cursor:pointer; width:700px; overflow:hidden;}
#znxs2 .nrbox ul li { width:175px; float:left; text-align:center; font-weight:700px; border-bottom:1px dashed #d8dada; line-height:30px;}
#znxs2 .nrbox .tcbox { width:680px; padding:20px 0 23px 20px; background:#f7f7f7; overflow:hidden; display:none;}
#znxs2 .nrbox .tcbox p { line-height:30px;}
#znxs2 .nrbox .tcbox .btn { margin-top:10px; overflow:hidden;}
#znxs2 .nrbox .tcbox .btn a { display:block; float:left; width:78px; height:28px; line-height:28px; margin-right:4px; color:#fff; text-align:center; background:#b0b0b0; text-decoration:none; cursor:pointer} 
#znxs2 .nrbox .tcbox .btn p { display:block; float:left; width:78px; height:28px; line-height:28px; margin-right:4px; color:#fff; text-align:center; background:#b0b0b0; text-decoration:none; cursor:pointer} 

/*���ű�*/
.mainL{ width:720px; margin:0 auto}
.PeList{width:280px; height:600px; float:left;}
.PeList .PV{padding-top:50px;}
.PeList .PV li{ height:35px;  line-height:35px;  background:#f6f6f6;}
.PeList .PV li a{display:block; height:35px; line-height:35px; color:#666; padding-left:40px;}
.PeList .PV li a:hover,.PeList .PV li a.hover{background:#12508d; color:#fff; text-decoration:none}

.PeView{width:346px; height:600px; float:right; margin-right:20px;}
.PeView .PCP{padding-top:20px; overflow:hidden}
.PeView .PCP li{width:200px; height:30px; float:right;}
.PeView .PCP li a.up{display:block; width:88px; height:25px; float:left; text-align:center; color:#FFF; background:#094077; line-height:25px;}
.PeView .PCP li a.do{display:block; width:88px; height:25px; float:right; text-align:center; color:#FFF; background:#094077; line-height:25px;}
.PeView .PC{ text-align:center}
.PeView .PC a {line-height:30px;}
.PeView .PC a img{border:#ccc 1px solid;}


.wzztnrlfbota{ padding:3px; text-align:center; padding-bottom:25px;}
.wzztnrlfbota a{ border:#ddd 1px solid; color:#999999; padding:3px 7px; margin-right:3px; text-decoration:none; }
.wzztnrlfbota .current a{  background:#EE2F01; color:#999999; }
.wzztnrlfbota a:hover{ border:1px solid #999999; background-color:#EE2F01; padding:3px 7px; margin-right:3px; color:#999999;  text-decoration:none;}
.wzztnrlfbota .current{padding:2px 2px; font-weight:700; margin-right:3px; color:#999999;}
.wzztnrlfbota .current a:link,.wzztnrlfbot .current a:visited,.wzztnrlfbot .current a:active,.wzztnrlfbot .current a:hover{ text-decoration: none; color: #999999; border:1px solid #999999; background-color:#EE2F01; padding:3px 7px; margin:0px;}
.wzztnrlfbota .disabled a:link,.wzztnrlfbot .disabled a:visited,.wzztnrlfbot .disabled a:active,.wzztnrlfbot .disabled a:hover{ text-decoration: none; background-color:#999999; border:1px solid #ddd; color:#999999; padding:3px 7px; margin:0px 3px 0px 0px;}

/*----*/
#skk .skblock{ display:block}
#skk .vcon{ display:none; }


#caodan{ position:fixed; left:40%; top:10%; z-index:9999; width:400px; height:449px; display:none; background:url(mz.jpg) no-repeat left top; padding-top:160px; text-align:center; }
#caodan .bt{ color:#0571bc; font-size:36px; font-family:Microsoft YaHei; font-weight:700; padding-bottom:20px; }
#caodan .lx{ font-size:14px; color:#333; font-family:Microsoft YaHei; }
#caodan .lx span{ font-size:18px; font-family:Microsoft YaHei; color:#c00000; }
#caodan .wbk{ height:46px; background:#e5e5e5; width:348px; border:none; padding-left:10px; margin-top:10px; }
#caodan .tjan{ margin-top:16px; border-radius:4px; width:162px; height:40px; cursor:pointer; border:none; background:#0571bc; color:#fff; font-family:Microsoft YaHei; font-size:16px; color:#fff; }
.clearfixlc:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}

#h-n-rk{ width:1016px;/* margin:20px auto 60px;*/margin: 20px auto; overflow:hidden; }
#h-n-rk .mk-box{ float:left; margin:0px 9px; width:235px; height: 290px; margin-bottom: 20px; overflow:hidden; border-top:1px solid #f1f3f6; border-right:1px solid #d0d1d3; border-bottom:1px solid #d0d1d3; }

#h-n-rk .mk-box .home_bt{background:url(home_bt.jpg) no-repeat 205px center; overflow:hidden} 
#h-n-rk .mk-box .home_bt a.bt{ display:block; height:44px; line-height:44px; border-bottom:2px solid #ebebeb; border-bottom:1px solid #d0d1d3; padding-left:10px; font-size:18px; font-family:Microsoft YaHei; color:#0571bc; text-decoration:none; }



#h-n-rk .mk-box .nrjj{ padding:8px 5px 8px 10px; overflow:hidden; width:220px; text-align:justify; background:#fff; }
 
#h-n-rk .mk-box .nrjj ul li{ background:url(bghd.jpg) no-repeat 5px center; padding-left:10px; width:210px; overflow:hidden; white-space:nowrap; }
#h-n-rk .mk-box .nrjj ul li a{ color:#4d4d4d; font-size:12px; }

#yqlj .zp_dibu .sstd{ float:left; width:516px; padding-left:20px; overflow:hidden; font-size:12px; color:#fff; padding-top:40px;  }

#skk{ background:#f6f6f6; }

.ProMenu{ width:198px; background:url(ej_flul.jpg) no-repeat bottom center;  border:1px solid #e6e6e6; border-right:1px solid #eeeeee; border-bottom:0px solid #ececec; overflow:hidden/*background:#f6f6f6; overflow:hidden; width:180px; padding:30px 10px; */}

.ProMenu a{float:left; width:198px; background:#fff; font-size:14px;text-align:center;font-family:Microsoft YaHei;  height:49px; line-height:49px;  border-bottom:1px solid #e6e6e6; font-weight:normal; overflow:hidden;text-align:center;/* text-decoration:none; padding-left:10px; display:block;*/ }
.ProMenu a:hover,.ProMenu .hover{cwidth:198px;color:#0571BC; background:url(hsbg.jpg) no-repeat center; text-decoration:none; font-size:14px;text-align:center;font-family:Microsoft YaHei; display:block}
.ProMenu a.proa{ line-height:40px; height:40px; overflow:hidden; cursor:pointer; display:block; color:#666; font-size:12px; }
/*.ProMenu a.proa:hover{ background:#f0f0f9; border:1px dashed #ccc; line-height:40px; }*/
.ProMenu dd{ line-height:49px; font-weight:700; background:url(index05.gif) no-repeat bottom center; }
/*.ProMenu .we a{color:#0571bc; background:url(hsbg.jpg) no-repeat center; text-decoration:none; font-size:14px; text-align:center;font-family:Microsoft YaHei,SimHei; display:block}
*/.ProMenu .we .sul{ display:blcok; }
.ProMenu .we .sul a,.ProMenu .we .sul a:hover{color:#666; }
.ProMenu .sul{ display:none; }
.ProMenu .sul li a{ width: 200px;display:block;background:none; text-align:center;line-height:25px; height:25px; font-weight:400; }
.ProMenu .sul li a:hover,.ProMenu .sul li .jf_hover{ width:200px;display:block;line-height:23px;text-align:center; height:23px; background:#f0f0f9; border:1px dashed #ccc; color:#336699;font-weight:400; }
.ProMenu .sul .sulbt{  font-weight:700; padding:2px 20px; line-height:20px;}


/*���¼�*/
/*

.tab-contents{ width:770px;margin: 50px auto 0px;overflow:hidden;}
.tab-contents dl{ width:770px;height:215px;background:url(shijian2.jpg) no-repeat center center;margin:0 auto;overflow:hidden;}
.tab-contents dl img{float:left;margin:7px 0 0 30px;}
.tab-contents dl dt{ width:368px;margin-right:50px; margin-top:25px;float:right;font-size:24px; font-family: "΢���ź�"; color:#e5e5e6; font-weight:700;}
.tab-contents dl dd{width:368px;margin-right:50px;margin-top:25px; float:right;overflow:hidden;}
.history-tabs{ position:relative;}
#prevleft {background:url(shijian4.jpg) no-repeat;width:30px;height:58px;cursor:pointer;position:absolute;left:0;}
#nextright {background: url(shijian5.jpg) no-repeat;width:30px;height:58px;cursor:pointer;position:absolute;right:0;}


.history-tabs{width:770px;margin:150px auto 200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:url(shijian6.jpg) repeat-x left 26px}
.history-tabs #CSSBox{margin:0 38px;white-space:nowrap;overflow:hidden;position:relative;height:55px}
.history-tabs #CSSContent{position:absolute;-webkit-transition:left .5s;transition:left .5s;left:0;display:inline-block}
.history-tabs #CSSContent a{ position:relative;height:67;width:67px;margin:0 15px;text-align:center;vertical-align:top;display:inline-block;color:#666}
.history-tabs #CSSContent a:hover{text-decoration:none}
.history-tabs #CSSContent a.menu2 .year{background:url(dm_year.jpg) no-repeat;width:67px;height:67px; text-align:center;margin-left:auto;margin-right:auto;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700;-webkit-animation:dropin .5s;animation:dropin .5s;}
.history-tabs #CSSContent a .year{ position:absolute;top:0%; text-align:center; line-height:67px;color:#fff;font-size:14px;width:67px;height:67px;cursor:pointer; text-align:center;}
.history-tabs #CSSContent .dot{width:67px;height:67px;margin:0 auto;background:url(dashijian1.png) no-repeat;}
.history-tabs #CSSContent .menu2 .dot{width:67px;height:67px;margin:0 auto;background:url(dashijian2.png) no-repeat;}

*/


/*����������չ���*/
.dyfz{background:url(shijian3.jpg) no-repeat center bottom; height:660px;width:770px;}
.ej_fzlc{ width:770px; margin-top:25px; overflow:hidden;}
.ej_fzlc li{ float:left;padding:0px; width:770px;font-size:14px; color:#666;}
.ej_fzlc li dl{ width:770px;height:215px;background:url(shijian2.jpg) no-repeat center center;margin:0 auto;overflow:hidden;}
.ej_fzlc li dl img{float:left;margin:7px 0 0 30px;}
.ej_fzlc li dl dt{ width:425px; margin-top:25px;margin-left:20px;float:left;font-size:24px; font-family: "΢���ź�"; color:#0571BC; font-weight:700;}
.ej_fzlc li dl dd{width:425px;;float:left;margin-left:20px;overflow:hidden;}
/*��ҵ���*/
.qylc{ width:732px; overflow:hidden;}
.qylc .timebase{ width:712px; overflow:hidden;margin-left:20px;margin-top:100px; position:relative;}
.qylc .timebase #CSSBoxa{ width:630px; height:54px; padding:50px 10px 58px; margin:0 auto; background:url(shijian6.jpg) repeat-x center center;}
.qylc .timebase #CSSBoxa ul li{ float:left; width:90px; padding:0 20px; *padding:0 19px; text-align:center; position:relative;}
.qylc .timebase #CSSBoxa ul li #dw{ display:none; width:94px; height:36px; line-height:36px; padding:0 8px 12px 0; background:url(dwyear.jpg) no-repeat; text-align:center; position:absolute; left:18px; top:-48px; z-index:9999999; color:#fff; font-size:14px; font-family:"΢���ź�"; text-align:center;}
.qylc .timebase #CSSBoxa ul li a{ display:block; width:67px; height:69px; line-height:67px;  background:url(dashijian1.png) no-repeat center 2px; color:#fff; font-size:16px; font-family:"΢���ź�";}
.qylc .timebase #CSSBoxa ul li a:hover{ text-decoration:none; background:url(dashijian2.png) no-repeat center 2px;}
.qylc .timebase #sjz_l{ cursor:pointer; position:absolute; left:0; top:50px;}
.qylc .timebase #sjz_r{ cursor:pointer; position:absolute; right:0; top:50px;}

