﻿@charset "utf-8";
/* CSS Document */
body{font-size:12px;padding:0px;margin:0px;color:#8e8e8e; background-color:#ffffff; font-family:"微软雅黑";}
img{border:0px;}
input,a,textarea{outline:none;}
p,form,ul,li,h1,h2,h3,h4,dt,dd,dl{margin:0px;padding:0px;list-style:none;}
.spacing5{height:5px;clear:both;overflow:hidden;}
.spacing8{height:8px;clear:both;overflow:hidden;}
.spacing15{height:15px;clear:both;overflow:hidden;}
.spacing20{height:20px;clear:both;overflow:hidden;}
.spacing{height:10px;clear:both;overflow:hidden;}
.spacing25{height:25px;clear:both;overflow:hidden;}
a{color:#414141;text-decoration:none;}
a:hover{color:#ec1d25;text-decoration:underline;}
input{ vertical-align:middle;}

.gotop{ display:block; width:72px; height:72px; background:url(../images/up.png) no-repeat; position:fixed; right:5px; bottom:350px;}
.commonwrap{ width:1000px; margin:0px auto; overflow:hidden;}
.subeav{ width:100%; background:url(../images/subeav.gif) repeat-x #f8f8f5;}
/*-------------------header-------------------------*/
.header{ width:1150px; margin:0px auto; overflow:hidden;}
.header .logo{ width:150px; height:90px; float:left; padding:5px 0px; overflow:hidden;}
.header .logo a{ display:block; width:150px; height:90px; overflow:hidden; background:url(../images/logo.png) no-repeat;}
.header .buy{ width:150px; height:90px; float:left; padding:5px 0px; overflow:hidden;}
.header .buy a{ display:block; width:150px; height:90px; overflow:hidden; background:url(../images/buy.png) no-repeat;}
.header .headright{ float:right; padding-top:20px;}
.header .headright .mainmenu{}
.mainmenu dl{ float:left;}
.mainmenu dl dt{ position:relative;background-color:#ffffff;border-top:solid 4px #ffffff;}
.mainmenu dl dt a{ display:block; padding:0px 22px; color:#414141; font-size:15px;}
.mainmenu dl dt p{z-index:100; border-left:solid 1px #ffffff;border-right:solid 1px #ffffff;height:67px; line-height:66px;}
.mainmenu dl.dlnow dt,.mainmenu dl:hover dt{border-top:solid 4px #ec1d25;}
.mainmenu dl.dlnow dt p,.mainmenu dl:hover dt p{border-left:solid 1px #ececec;border-right:solid 1px #ececec;}
.mainmenu dl.dlnow dt a,.mainmenu dl:hover dt a{ font-weight:bold; color:#ec1d25;}
.mainmenu dl dd{
	z-index: 1;
	display: none;
	width: 125px;
	line-height: 32px;
	position: absolute;
	background-color: #ffffff;
	border: solid 1px #ececec;
	border-top: 0px;margin:0px;padding:0px;
 }
.mainmenu dl dt a:hover{ text-decoration:none;}
.mainmenu dl dd a{
	width: 100px;
	clear: both;
	font-size: 13px;
	color: #8e8e8e;
	display: block;
	height: 32px;
	padding: 0px 13px;
	text-align: center;
}
.mainmenu dl:hover dt p{ height:76px;}
.mainmenu dl:hover dd{ display:block;}
.mainmenu dl dd a:hover{ color:#ec1d25; background-color:#f0f0f0; text-decoration:none;}


/*-------------------header end-------------------------*/

/*----------------------footer--------------------------*/
.footer{ background-color:#ececec; min-width:1000px; color:#818181;border-top: 1px solid #d9d9d9;}
.footertable .fttdv1{ width:700px; border-right:solid 1px #cccccc;}
.footertable td{ vertical-align:top;}
.footmenu td{border-right:solid 1px #cccccc; width:149px; padding-bottom:5px;}
.footmenu{ border-bottom:solid 1px #cccccc;}
.footmenu td.nob{ border:0px;}
.footmenu td dl{ width:120px; margin:0px auto; overflow:hidden;}
.footmenu td dl dt{ font-size:15px; height:25px; font-weight:bold;}
.footmenu td dl dd a{ text-indent:2px; display:block; color:#818181; line-height:21px; height:21px; overflow:hidden;}
.footmenu td dl dd a:hover{ color:#ec1d25;}
.footer_vtxt{ line-height:18px; overflow:hidden;width:690px; margin:0px auto; overflow:hidden;}
.footrignht{ width:300px; min-height:200px; overflow:hidden; position:relative;}
.footrignht .footewm{ position:absolute; margin:15px 0px 0px 20px; text-align:center; line-height:37px; font-size:17px;}
.footrignht .ftvburl{ display:block; position:absolute; background:url(../images/fwbicon.png) no-repeat; width:85px; height:68px; left:200px; top:80px;overflow:hidden;}
.footrignht .ftvburl:hover{filter:alpha(opacity=80); /*IE*/
-moz-opacity:0.8; /*MOZ , FF*/
opacity:0.8;/*CSS3, FF1.5*/}
/*----------------------footer end-------------------------*/

/*-----------------index banner --------------------*/
.indexbanner{ height:540px; width:100%; overflow:hidden; position:relative;}
/* 焦点图 */
.focus{width:100%;height:540px; position:relative;}
.f426x240{width:100%;height:540px;overflow:hidden}
.f426x240 li{ width:100%;height:540px;}
.f426x240 li a{ display:block; width:100%;height:540px;}
.rslides{width:100%;position:relative;list-style:none;padding:0}

.rslides_nav{height:64px;width:64px;position:absolute;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/round1.png) no-repeat; top:0px; display:none;left:5px;}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background:url(../images/round2.png) no-repeat;right:5px;}
.focus:hover .rslides_nav{ display:block;}
.rslides_tabs{ left:50%; margin:0px auto;z-index:1000000; height:9px; overflow:visible; position:absolute; bottom:20px;}
.rslides_tabs li{float:left; display:inline; overflow:hidden; height:9px;}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;display:block;width:46px; height:9px; float:left; background:url(../images/cm1.png) no-repeat;}
.rslides_tabs .rslides_here a{background:url(../images/cm2.png) no-repeat;width:86px;}
/* 焦点图 */

.index_bgc1{ background:url(../images/index_bgc1.png) no-repeat; width:610px; height:70px; margin:0px auto; overflow:hidden;}
.index_bgc10{ text-align:center; font-size:14px; color:#8e8e8e; line-height:21px;} 
.only_borderv1{ border-bottom:solid 1px #e3e3e3; clear:both; height:0px; overflow:hidden;}

.index_iconsc1 dl{ display:inline; margin:0px 25px; float:left; width:190px; overflow:hidden;}
.index_iconsc1 dl dt{ width:70px; height:68px; overflow:hidden; margin:0px auto;}
.index_iconsc1 dl dd .c{ line-height:18px;  font-size:13px;}
.index_iconsc1 dl dd .v1{ text-align:center; font-size:20px;}
.index_iconsc1 dl dd .v1 span{ color:#71b900; font-size:40px;}
.index_iconsc1 dl:hover{}

.vgfffvs{ background:url(../images/vgff.gif) repeat-x; height:14px; width:100%; clear:both; overflow:hidden;}
.tdwgroup_index{ width:100%; height:580px; overflow:hidden; background-color:#f8f8f5;}
.tdw_tx1{ text-align:center; font-size:35px; color:#414141; line-height:45px;}
.tdw_tx2{ text-align:center; font-size:20px; color:#414141;}

.tdw_indexgroupdl dl{ width:270px; float:left; overflow:hidden; display:inline; margin:0px 31px;}
.tdw_indexgroupdl dl dt{ width:240px; height:240px; overflow:hidden; margin:0px auto;}
.tdw_indexgroupdl dl dd .x1{ text-align:center; height:60px; line-height:60px; overflow:hidden;}
.tdw_indexgroupdl dl dd .x1 a{ color:#414141; font-size:18px;}
.tdw_indexgroupdl dl dd .x2{ font-size:13px; line-height:18px; color:#8e8e8e;}
.tdw_indexgroupdl dl dd .x1 a:hover{ text-decoration:none; color:#7abe11;}
.tdw_indexgroupdl dl:hover dd a,.tdw_indexgroupdl dl:hover dd .x2{ color:#71b900;}

.index_Operations{ width:100%; background-color:#ececec;}
.iovawrap{ width:1000px; height:545px;}
.iovawrap .vaimg{ background:url(../images/iopbg.png) no-repeat 0px -1px; width:750px; height:633px; overflow:hidden; position:absolute; margin-left:250px;}
.pcontent{ width:245PX; overflow:hidden;}
.pcontent .p1{ height:45px; line-height:45px; overflow:hidden; color:#414141; font-size:35px; font-family:Arial, Helvetica, sans-serif}
.pcontent .p2{ color:#414141; font-size:20px; height:45px; line-height:35px; border-bottom:solid 1px #cacaca;}
.pcontent dl dt{ font-size:12px; height:25px; line-height:25px; font-weight:bold; overflow:hidden; color:#303030; text-indent:50px; background:url(../images/ioph.gif) no-repeat 0px center;}
.pcontent dl dd{ padding-left:50px; font-size:13px; color:#616161; line-height:25px;}
.pcontent dl dd p{ height:25px; line-height:25px; overflow:hidden; text-indent:20px;}
p.ma1{ background:url(../images/ma1.gif) no-repeat 0px center;}
p.ma2{ background:url(../images/ma2.gif) no-repeat 0px center;}
p.ma3{ background:url(../images/ma3.gif) no-repeat 0px center;}
p.ma4{ background:url(../images/ma4.gif) no-repeat 0px center;}

p.ma5{ background:url(../images/ma00.gif) no-repeat 0px 6px;}
p.ma6{ background:url(../images/ma00.gif) no-repeat 0px -19px;}
p.ma7{ background:url(../images/ma00.gif) no-repeat 0px -43px;}
p.ma8{ background:url(../images/ma00.gif) no-repeat 0px -67px;}
p.ma9{ background:url(../images/ma00.gif) no-repeat 0px -90px;}
p.ma10{ background:url(../images/ma00.gif) no-repeat 0px -115px;}
p.ma11{ background:url(../images/ma00.gif) no-repeat 0px -141px;}

.index_vnews{ width:100%; background-color:#f8f8f5;}
.invstop{ height:130px; overflow:hidden; border-bottom:solid 1px #e3e3e3;}
.invstop .p1{ color:#414141; font-size:35px; line-height:50px;}
.invstop .p2{ color:#414141; font-size:20px; line-height:35px;}

.ivncontent{ width:1000px; overflow:hidden; background:url(../images/ivncc.gif) 0px center repeat-y;}
.ivncontent dl dd .p1{ height:28px; line-height:28px; overflow:hidden; font-size:20px; color:#71b900;}
.ivncontent dl dd .p2{ height:28px; line-height:28px; overflow:hidden; font-size:14px;}
.ivncontent dl dd .p2 a{ color:#414141; font-weight:bold;}
.ivncontent dl dd .p2 a:hover{ color:#71b900;}
.ivncontent dl dd .p3{ font-size:13px; line-height:24px; color:#8e8e8e;}
.ivncontent dl dt{ float:left; width:170px;overflow:hidden;}
.ivncontent dl dd{ float:left; width:700px; overflow:hidden;}
.ivncontent dl dt .vimg .ibg{ background:url(../images/aemo1.png) no-repeat; width:108px; height:108px; overflow:hidden; position:absolute;}
.ivncontent dl dt .vimg{ width:108px; height:108px; overflow:hidden; margin-left:50px;background-color:#f8f8f5;}
.ibgamore{ background:url(../images/amore.gif) no-repeat; width:106px; height:106px; display:block; margin:2px auto;}
.ivncontent dl dt .vimg img{ width:108px; height:108px; }

.varwrap{ width:100%; background-color:#ffffff;}
.indexbuss .ixbtops{ border-top:solid 1px #d5d5d2; height:90px; border-bottom:solid 1px #ececec;}
.indexbuss .inbox{ width:490px; overflow:hidden; float:left;}
.indexbuss .inbox2{ width:490px; overflow:hidden; float:right;}
.ixbtops .p1{ height:55px; overflow:hidden; line-height:60px; text-align:center; color:#414141; font-size:35px;}
.ixbtops .p2{ text-align:center; color:#414141; font-size:20px;}

.aodlv1 dt{ width:290px; height:200px; background:url(../images/x1.png) 50px 0px no-repeat; float:left;}
.aodlv1 dd{ width:160px; float:left; overflow:hidden; font-size:16px; line-height:22px;}
.aodlv1 dd p{ padding:7px 0px; border-bottom:solid 1px #ececec;}
.aodlv2 dt{ width:230px; height:200px; background:url(../images/x2.png) 42px 14px no-repeat; float:left;}
.aodlv2 dd{ width:225px; float:left; overflow:hidden; font-size:16px; line-height:24px; height:180px; overflow:hidden; color:#414141}
.inbox:hover a{ color:#71b900;}
.inbox:hover dd{ color:#71b900;}
.inbox:hover .ixbtops .p1{ color:#71b900;}

.inbox2:hover a{ color:#71b900;}
.inbox2:hover dd{ color:#71b900;}
.inbox2:hover .ixbtops .p1{ color:#71b900;}

.iubg_inkigs{ width:100%; background:url(../images/iubg.gif) repeat-x; height:5px; overflow:hidden; min-width:1000px;}
.index_faq{ height:200px; overflow:hidden;}
.index_faq dl{ width:200px; float:left; overflow:hidden; text-align:center; display:inline; margin:0px 25px;}
.index_faq dl dt{width:200px; height:110px; overflow:hidden;}
.index_faq dl dd .p1{ height:40px; line-height:50px; text-align:center; overflow:hidden; font-size:25px; color:#303030; }
.index_faq dl dd .p2{ height:35px; line-height:35px; text-align:center; overflow:hidden; font-size:16px; }
.index_faq dl dt a{ display:block; width:150px; height:100px; margin:0px auto;}

.index_faq .ifv1{ background:url(../images/ccis.gif) no-repeat 36px 7px;}
.index_faq .ifv2{ background:url(../images/ccis.gif) no-repeat -204px 7px;}
.index_faq .ifv3{ background:url(../images/ccis.gif) no-repeat -460px 7px;}
.index_faq .ifv4{ background:url(../images/ccis.gif) no-repeat -720px 7px;}

.index_faq dl:hover .ifv1{ background:url(../images/ccis2.gif) no-repeat 36px 7px;}
.index_faq dl:hover .ifv2{ background:url(../images/ccis2.gif) no-repeat -204px 7px;}
.index_faq dl:hover .ifv3{ background:url(../images/ccis2.gif) no-repeat -460px 7px;}
.index_faq dl:hover .ifv4{ background:url(../images/ccis2.gif) no-repeat -720px 7px;}
.index_vars{ width:100%; background-color:#ffffff;}
.index_faq dl:hover dd .p1,.index_faq dl:hover dd a{ color:#71b900;}

/*------------内-0-----------*/
.varborder_s3{ position:absolute; height:0px; overflow:hidden; border-bottom:solid 2px #ec1d25; bottom:0px; left:50%;}

.wherevtops .t1{color:#303030; font-size:35px; text-align:center; line-height:50px;}
.wherevtops .t2{ font-size:20px; text-align:center; line-height:25px; padding-top:10px; color:#30302e;}

.wherevtops{ width:1000px; margin:0px auto; overflow:hidden;background:url(../images/331dot.gif) repeat-x 0px bottom; position:relative;}
.wherevtops.nobb{ border:0px; background:none;}

.wherevtops2{ width:726px; margin:0px auto; overflow:hidden;background:url(../images/331dot.gif) repeat-x 0px bottom; position:relative;}
.wherevtops2 .t1{color:#303030; font-size:35px; text-align:center; line-height:50px;}
.wherevtops2 .t2{ font-size:20px; text-align:center; line-height:25px; padding-top:10px; color:#30302e;}

.hvatwrap{ text-align:center;}
.sublevelmenu{ height:30px; line-height:30px; text-align:center; font-size:14px;}
.sublevelmenu a{ margin:0px 10px; color:#414141;}
.sublevelmenu a:hover,.sublevelmenu a.anow{ color:#ec1d25; font-weight:bold; text-decoration:none;}

.fcktxtcontent{ font-size:14px; color:#8e8e8e; line-height:24px; margin:0px auto;overflow:hidden;}
.fcktxtcontentv2{ font-size:15px; color:#8e8e8e; line-height:25px; margin:0px auto;overflow:hidden;}
.width_726{ width:726px;}
.width_1000{ width:1000px;}
.width_900{ width:900px;}
.fcktxtcontentv3{ font-size:14px; color:#8e8e8e; line-height:24px; margin:0px auto;overflow:hidden;}
.fcktxtcontentv4{ font-size:13px; color:#8e8e8e; line-height:21px; margin:0px auto;overflow:hidden;}


.video_wrap{ width:100%; min-width:1000px; height:470px; overflow:hidden;}
.video_wrap .videodiv{ width:670px; height:470px; margin:0px auto; overflow:hidden;}

.javs_name{ width:730px; height:60px; margin:0px auto; line-height:60px; text-align:center; font-size:20px; color:#303030; border-bottom:solid 1px #e3e3e3;}
.common_content{ width:950px; margin:0px auto; font-size:14px; color:#8e8e8e; line-height:24px; margin:0px auto;overflow:hidden;}

.dashiji_list{ margin:0px auto; overflow:hidden; background:url(../images/yssvg.gif) repeat-y;}
.dashiji_list dl{ height:78px; line-height:78px; overflow:hidden;}
.dashiji_list dl dt{ background:url(../images/yearbg.gif) no-repeat; width:78px; height:78px; text-align:center; line-height:78px; overflow:hidden; float:left; color:#8e8e8e; font-size:14px; font-weight:bold;}
.dashiji_list dl dd{ float:right; width:630px; font-size:13px; height:78px; line-height:78px; overflow:hidden;}

.newslist{ width:725px; margin:0px auto; overflow:hidden; background:url(../images/xkking.gif) repeat-y 1px 0px;}
.newslist dl dt .vimg .ibg{ background:url(../images/aemo1.png) no-repeat; width:108px; height:108px; overflow:hidden; position:absolute;}
.newslist dl dt .vimg{ width:108px; height:108px; overflow:hidden;background-color:#f8f8f5;}
.newslist dl dt .vimg img{ width:108px; height:108px; }
.newslist dl dt{ width:108px; height:108px; float:left; overflow:hidden;}
.newslist dl dd{ float:right; width:600px; height:105px; overflow:hidden;}
.newslist dl dd .p1{ height:28px; line-height:28px; overflow:hidden; font-size:20px; color:#999;}
.newslist dl dd .p2{ height:28px; line-height:28px; overflow:hidden; font-size:14px;}
.newslist dl dd .p2 a{ color:#414141; font-weight:bold;}
.newslist dl dd .p2 a:hover{ color:#ec1d25;}
.newslist dl dd .p3{ font-size:12px; line-height:24px; height:24px; overflow:hidden; color:#8e8e8e;}
.nspagewrap{ margin-left:75px;}
.nspagewraps{ text-align:center;}



.news_detail .ndtop{ width:920px; margin:0px auto; overflow:hidden; position:relative;}
.news_detail .ndtop h1{ width:726px; margin:0px auto; overflow:hidden; color:#303030; font-size:23px; text-align:center; line-height:35px; padding:7px 0px;}
.news_detail .ndtop .atime{ text-align:center;}
.news_detail .ndtop .vclass{ left:0px; padding:0px 15px; height:28px; line-height:28px; background-color:#ececec; position:absolute; margin-top:14px;}

.news_detail .ndtop2{ width:720px; margin:0px auto; overflow:hidden; position:relative;}
.news_detail .ndtop2 h1{ width:726px; margin:0px auto; overflow:hidden; color:#303030; font-size:23px; text-align:center; line-height:35px; padding:7px 0px;}
.news_detail .ndtop2 .atime{ text-align:center;}
.news_detail .ndtop2 .vclass{ left:0px; padding:0px 15px; height:28px; line-height:28px; background-color:#ececec; position:absolute; margin-top:14px;}

.news_detail{ width:1000px; margin:0px auto;}
.ys_readsb{ height:40px; line-height:40px; text-align:center; color:#303030; font-size:20px;}
.linevdot{ height:11px; overflow:hidden; background:url(../images/linebg.gif) repeat-x;}
.linevdot .dot{ background:url(../images/dotv.gif) no-repeat; width:11px; height:11px; margin:0px auto; overflow:hidden;}

.ysvlist dl{ float:left; width:440px; height:90px; overflow:hidden; display:inline; margin:0px 30px;}
.ysvlist dl dt{ float:left; text-align:center; width:95px; height:24px; line-height:24px; overflow:hidde;}
.ysvlist dl dt a{ display:block;width:80px; height:24px; line-height:24px; background-color:#ececec; }
.ysvlist dl dt a:hover{ background-color:#8e8e8e; text-decoration:none; color:#ffffff;}
.ysvlist dl dd{ float:left; width:320px; line-height:24px; overflow:hidden;}
.ysvlist dl dd .p1{ font-size:14px;}
.ysvlist dl dd .p2{ color:#8e8e8e;}
.ysvlist dl dd a:hover{ font-weight:bold;}

.three_sda{ width:1000px; margin:0px auto;}
.three_sda dl dt{ height:50px; line-height:50px; overflow:hidden; font-size:20px; color:#303030;}
.three_sda dl dd .desc{ font-size:13px; line-height:18px; width:265px; height:90px; overflow:hidden;}
.three_sda dl{ display:inline; margin:0px 34px; width:265px; float:left; overflow:hidden;}
.rago{ display:block; float:right; background:url(../images/rago.gif) no-repeat; width:64px; height:22px;}
.rago2{ display:block;  background:url(../images/rago.gif) no-repeat; width:64px; height:22px;}
.pkcnamev1{ height:50px; text-align:center; line-height:50px; color:#ec1d25; font-size:20px;}

.list_4_4{ width:730px; margin:0px auto;}
.list_4_4 dl dt{ width:265px; height:143px; overflow:hidden; float:left;}
.list_4_4 dl dd{ width:445px; height:143px; overflow:hidden; float:right;}
.list_4_4 dl dd .p1{ height:32px; line-height:32px; overflow:hidden; font-size:20px;}
.list_4_4 dl dd .desc{ line-height:18px; font-size:13px; height:72px; overflow:hidden;}

.detail_typev2{ width:726px; margin:0px auto; overflow:hidden;}
.detail_typev2 .dt_name{ color:#303030; font-size:20px; text-align:center; line-height:52px; height:52px;border-bottom:solid 1px #d5d5d2;border-top:solid 1px #d5d5d2;}
.dt_name2001{ color:#303030; font-size:20px; text-align:center; line-height:52px; height:52px;border-bottom:solid 1px #d5d5d2;border-top:solid 1px #d5d5d2;}

.contact_us{ width:726px; margin:0px auto; overflow:hidden;}
.contact_us .vtx1{ line-height:26px; color:#000000; font-size:20px;}
.contact_table th{ width:100px; text-align:right; padding-right:15px; color:#8e8e8e; font-size:15px; font-weight:normal; vertical-align:top; line-height:36px;}
.contact_table th,.contact_table td{ line-height:36px; padding-top:9px;padding-bottom:9px;}
.csiinputv1{ height:34px; width:230px; background-color:#ffffff; line-height:34px; padding:0px 10px; border:solid 1px #d5d5d2;}
.contact_table .a1{ float:left;}
.contact_table .a2{ float:left; width:87px; padding-right:10px; color:#8e8e8e; font-size:15px; text-align:right;}
.contact_table .a3{ float:left; padding:0px 9px;}
.csiinputv2{ height:34px; width:95%; background-color:#ffffff; line-height:34px; padding:0px 10px; border:solid 1px #d5d5d2;}
.ctus_mcontent{ padding:10px; font-size:13px; font-family:"微软雅黑"; background-color:#ffffff;border:solid 1px #d5d5d2; width:580px; height:150px;}
.csiinputv3{ height:34px; width:100px; background-color:#ffffff; line-height:34px; padding:0px 10px; border:solid 1px #d5d5d2;}
.cancel_btn{ font-family:"微软雅黑";background:url(../images/vssbtn.png) no-repeat -142px 0px; height:44px; width:133px; cursor:pointer; border:0px; float:right; margin-right:10px; font-size:15px;}
.submit_btn{font-family:"微软雅黑"; background:url(../images/vssbtn.png) no-repeat 0px 0px; height:44px; width:133px; cursor:pointer; border:0px; float:right; margin-right:10px; font-size:15px; font-weight:bold; color:#ffffff;}

.marginauto{ margin:0px auto;}
.vaodding{ height:61px; border-bottom:solid 1px #d5d5d2; position:relative;}
.vaodding p{ height:60px; line-height:60px; border-bottom:solid 2px #71b900; width:155px; text-align:center; position:absolute; color:#303030; font-size:20px; left:50%; margin-left:-77px; }
.zpliucsx{ background:url(../images/zplc.png) no-repeat; width:423px; height:850px; margin:0px auto; position:relative;}
.zpliucsx p{ width:142px; height:142px; line-height:142px; text-align:center; font-size:18px; position:absolute;}
.zpliucsx p.zs1{ color:#ffcc00;}
.zpliucsx p.zs2{ top:175px;}
.zpliucsx p.zs3{ top:350px;}
.zpliucsx p.zs4{ top:525px;}
.zpliucsx p.zs5{ top:700px; color:#ffffff;}
.zpliucsx div{ height:54px; color:#aeaeae; line-height:18px; overflow:hidden; position:absolute; width:200px; left:205px; top:50px;}

.zpliucsx div.ps2{ top:217px;}
.zpliucsx div.ps3{ top:402px;}
.zpliucsx div.ps4{ top:577px;}
.zpliucsx div.ps5{ top:752px;}
.asoline{ height:0px; overflow:hidden; border-top:solid 1px #ececec; width:87px; float:right; clear:both;}

.joblist{ width:726px; margin:0px auto; overflow:hidden;}
.joblist dl{ cursor:pointer; background-color:#ffffff; border:solid 1px #ececec; width:724px;}
.joblist dl:hover{ border:solid 1px #ec1d25;}

.joblist dl dt{ width:700px; margin:0px auto; overflow:hidden; border-bottom:solid 1px #ececec; height:35px; line-height:35px; padding-top:10px;}
.joblist dl dt .p1{ height:35px; float:left; width:533px; overflow:hidden; background:url(../images/jodot.gif) no-repeat 10px center; text-indent:30px;}
.joblist dl dt .p1 a{
	font-size: 15px;
	color: #414141;
	font-weight: bold;
}
.joblist dl dt .p1 a:hover{ color:#ec1d25;}
.joblist dl dt .p2{ float:right; padding-right:10px; color:#aeaeae;}
.joblist dl dd{ width:680px; margin:0px auto; overflow:hidden; line-height:24px; padding:9px 10px;}


.jobhbox{ display:none; position:fixed; width:690px; height:600px; z-index:1000001;overflow:hidden; left:50%; top:50%; margin:-300px 0px 0px -345px; background-color:#ffffff; border:solid 1px #afafaf;-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: #999 0px 0px 6px;
-moz-box-shadow: #999 0px 0px 6px;
box-shadow: #999 0px 0px 6px;}
.marks{left:0px; display:none; width:100%; height:100%; background-color:#000000; position:fixed; z-index:1000000;filter:alpha(opacity=20); /*IE滤镜，透明度50%*/
-moz-opacity:0.2; /*Firefox私有，透明度50%*/
opacity:0.2;/*其他，透明度50%*/}
.jobhbox .boxvtop{ height:27px; overflow:hidden; background-color:#d5d5d2;}
.jobhbox .boxvtop .boxclose{ background:url(../images/boxclose.gif) no-repeat; width:32px; height:27px; cursor:pointer; float:right;}

.jobtop{ height:145px; background:url(../images/narbg.gif)  repeat-x 0px bottom #f8f8f8 ; width:100%;}
.jtshow{ width:650px; margin:0px auto; overflow:hidden;}
.jtshow .ts1{ height:29px; line-height:29px; overflow:hidden;}
.jtshow .ts2{ height:35px; line-height:35px; overflow:hidden; text-indent:10px; color:#414141; font-size:18px; border-bottom:solid 1px #e8e8e6;}
.jtshow .ts1 .p1{ float:left; text-indent:10px;}
.jtshow .ts1 .p2{ float:right; background:url(../images/saing.gif) no-repeat; width:184px; height:28px;}
.jtshow .ts1 .p2 .a1{ line-height:28px; text-align:center; color:#ffffff; display:block; width:82px; height:28px; float:left;}
.jtshow .ts1 .p2 .a2{ line-height:28px; text-align:center; color:#8e8e8e; display:block; width:82px; height:28px; float:right;}
.jtshow .ts3{ height:48px; line-height:24px; padding:0px 10px;overflow:hidden;}
.jobcontent{ width:640px; margin:0px auto; overflow:hidden; font-size:13px; color:#8e8e8e; line-height:24px; height:390px; overflow-y:auto; padding:5px;}
.jtshow .ts1 .p2 a:hover{ text-decoration:none; color:#ec1d25;}
/*------------内-0-----------*/

.xgwzbox dl{ height:90px; float:left; width:500px; overflow:hidden;}
.xgwzbox dl dt{ height:90px; float:left; overflow:hidden; width:55px; background:url(../images/xiaa.gif) no-repeat 30px 6px;}






/*分页*/
div.digg {
	padding: 3px; 
	margin: 3px; 
	text-align: center; 
}
div.digg A {
	font-size:12px;
	background:#ececec;
	padding:8px 12px; 
	margin: 2px; 
	color: #000000; 
	text-decoration: none
}
div.digg A:hover {
	background:#ec1d25;
	color: #fff; 
}
div.digg A:active {
	background:#ec1d25;
	color: #fff;
}
div.digg .current {
	padding:8px 12px; 
	margin: 2px; 
	color: #fff;
	background-color:#ec1d25;
}

div.digg .nolink {
	padding:8px 12px; 
	margin: 2px; 
	background-color:#ffffff;
}

div.digg .disabled {
	border: #eee 1px solid; 
	padding:8px 12px; 
	margin: 2px; 
	color: #ddd; 

}



.met_page{ text-align:center;}
.met_page a{ margin-right:50px; }

.commontent_726 ul {float:left;}


.banner{ width:100%; height:700px; overflow:hidden; position:relative;font-size:0}
.b-img{ height:700px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:700px; float:left;  z-index:9999;}
.b-list{ height:50px; padding-top:400px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #14ab04;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(/images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:325px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(/images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:325px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}