﻿@charset "utf-8";
@font-face {
font-family: 'impact';
src: url('impact.eot');
src: local('impact Regular'),
             local('impact'),
             url('impact.ttf') format('truetype');
} 
a{ text-decoration:none; outline:none; color:#333;}
a:hover{ outline:none;text-decoration:none;color:#007fca;}
ul,li,dl,dt,dd,form,p,h1,h2,h3,h4,h5,h6{margin:0; padding:0;list-style:none; list-style-image:none;list-style-type:none; list-style-position:outside;}
.qc{clear:both;overflow:hidden;}
.qc:before{content:" "}
.f-l{ float:left;}
.f-r{ float:right}
.text-cen{ text-align:center;}
.text-r{ text-align:right;}
.ov-hide{ overflow:hidden;}
.po-re{ position:relative;}

.font-i{font-family: 'impact';}
p{ margin:0;}
img{ border:none;margin:0;padding:0;}
.h-5{ height:5px; clear:both; overflow:hidden; display:block;}
.h-7{ height:7px; clear:both; overflow:hidden; display:block;}
.h-8{ height:8px; clear:both; overflow:hidden; display:block;}
.h-10{ height:10px; clear:both; overflow:hidden; display:block;}
.h-15{ height:15px; clear:both; overflow:hidden; display:block;}
.h-20{ height:20px; clear:both; overflow:hidden; display:block;}
.h-30{ height:30px; clear:both; overflow:hidden; display:block;}
.h-40{ height:40px; clear:both; overflow:hidden; display:block;}
.h-48{ height:48px; clear:both; overflow:hidden; display:block;}
.h-60{ height:60px; clear:both; overflow:hidden; display:block;}

.pd10{padding:10px;}
.pd15{padding:15px;}
.pd20{padding:20px;}
.pd30{padding:30px;}
.pd-lr-10{padding:0 10px;}
.pd-lr-15{padding:0 15px;}
body{ margin:0; font-size:14px;font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53; background:#fff; min-width:1000px;}

.wrap{width:1000px; margin:auto;}
.divbox{ background:#fff;
-moz-box-shadow:0px 1px 4px #ccc;
    -webkit-box-shadow:0px 1px 4px #ccc;
    box-shadow:0px 1px 4px #ccc;behavior: url("/ie-css3.htc")
	/*	*/
}
.iehack{behavior: url("/ie-css3.htc");}
/*intopad*/
.intopad{height:355px;}

/*head*/
.headbox{height:80px; position:relative; z-index:100}

/*foot*/
.footbox{ background:#3d3d3d; text-align:center;padding:30px 0;color:#d3d3d4;font-size:12px;}
.footbox p{ line-height:22px;}
.footbox .img{padding-top:14px;}
.footbox a,.footbox a:hover{color:#d3d3d4; outline:none; text-decoration:none; text-transform:uppercase;}




/*popmark*/
.pmark{ position:fixed;top:0;left:0;right:0;bottom:0; z-index:99999; background:url(pmark.png); display:none;}
.pdiv{width:960px;height:500px; position:fixed;top:50%;left:50%;margin-top:-250px;margin-left:-480px;border:2px solid #c7e8fa; background:#fff; z-index:999999; display:none;
-moz-border-radius:4px;
-webkit-border-radius:4px; 
border-radius:4px;
behavior: url("/ie-css3.htc")
}

.pdiv .clostbtn{width:34px;height:34px; overflow:hidden; background:url(pclose.png) center center no-repeat; position:absolute;top:-17px; right:-17px; cursor:pointer;}
.pdiv .clostbtn:hover{background:url(pclose2.png) center center no-repeat;}

.pdiv .pdivconbox{padding:20px;}
.pdiv .pdivconbox .title{font-size:32px; height:60px; line-height:40px;}

.pdiv .pdivconbox .con{font-size:15px; height:350px; overflow:auto; line-height:30px; color:#666;border-top:1px dotted #007fca;border-bottom:1px dotted #007fca;}
.pdiv .atn { text-align:center; line-height:60px; font-size:18px; color:#007fca;}

.setype{ font-size:28px; height:50px; line-height:30px;}
.setype span{font-size:22px; color:#999;padding-left:20px;}

.topzidex{ position:relative; z-index:999;}
.logo{ width:220px; /*background:url(lgrge.gif) right center no-repeat;*/ float:left;height:80px;margin-right:20px;}
.logo a{ position:absolute;top:8px;left:10px;}
.topwxbtnbox{ float:right;height:80px; width:118px;position:relative;}
.topwxbtnbox span{ position:relative; display:block;padding-left:18px; width:100px;height:80px; z-index:10;background:#fbbb1f;}
.topwxbtnbox a{ display:block; width:100px; height:80px; background:#04bbee url(topwxbg.png) center center no-repeat; color:#fff; outline:none; text-align:center; line-height:80px; cursor:default;}
.topwxbtnbox .topwximg{width:118px;height:118px; position:absolute;top:-38px; z-index:8;right:0;}

.topnav{width:750px; float:right; position:relative;height:80px; overflow:hidden;}
.topnav ul{ position:relative; z-index:10;}
.topnav ul li{ float:left;width:106px; line-height:80px; height:80px;display:block;}
.topnav ul li a{display:block; text-align:center;height:80px; overflow:hidden;}
.topnav ul li a span{ display:block; font-size:20px; line-height:80px;height:80px;}
.topnav ul li a em{ display:block; font-size:12px; line-height:20px;height:20px; font-style:normal; word-spacing:normal; white-space-collapse:preserve-breaks}
.topnav ul li a:hover span{ font-weight:bold;color:#000;}
.topnav .focus a span{font-weight:bold;color:#000; }
.topnavbg{width:106px;height:80px; background:#5c5c5b; position:absolute;top:0; z-index:1;}

/*inflashl*/
.inflashl{width:700px; height:355px; overflow:hidden; float:left;}
.rnews1{width:278px; height:355px; overflow:hidden; float:right;}

/* slider */
.slider{width:100%;height:320px;position:relative;overflow:hidden;}
.conbox{position:absolute;left:0;right:0;width:100%;/*必要元素*/}
.switcher{position:absolute;bottom:8px;z-index:99;}
.switcher a{background:url(sz.png) center center no-repeat;cursor:default;float:left;font-family:arial;height:17px;line-height:17px;width:18px;margin:0 5px;text-align:center;color:#2b79b8;overflow:hidden; text-indent:-999999999px;}
.switcher a.cur,.switcher a:hover{background:url(szcur.png) center center no-repeat;}
#slider2 .conbox li{width:100%;left:0;right:0;height:320px;overflow:hidden; float:left}
#slider2 .conbox li a{ display:block; height:320px; background-position:center top; background-repeat:no-repeat;}
/**/
.intabmenubox{ position:relative;height:85px;}
.intabmenubox ul{ position:absolute;height:51px; border-bottom:1px solid #d3d4d4;width:248px; font-size:20px; background:url(ulgebg.gif) center center no-repeat;}
.intabmenubox ul li{ float:left;width:124px; height:51px; line-height:51px; cursor:default; color:#7d7d7d; text-align:center; background:none;}
.intabmenubox ul li.hover{color:#0086d0;}
.intabbot{height:4px;width:98px; background:#0086d0; position:absolute; top:50px; left:13px;}
.intabconbox{}
.intabconul{min-height:205px;  }
.intabconul li{height:45px; line-height:45px; overflow:hidden;border-bottom:1px solid #d3d4d4;background:url(lid1.png) 9px center no-repeat; position:relative}
.intabconul li a{left:22px; display:block; height:45px; line-height:45px; overflow:hidden;right:10px; position:absolute; overflow:hidden;}
.intabconul li a:hover{ }
.intabconbox .more a{ display:block; font-size:18px; color:#fff; background:#37bef0; width:140px; height:28px; line-height:28px; text-align:center; margin:auto;}

.intabconul2{}
.intabconul2 li{height:36px; line-height:36px; overflow:hidden; position:relative;}
.intabconul2 li a{display:block;height:36px; line-height:36px; color:#949495;overflow:hidden; position:absolute;left:0;right:0;}
.intabconul2 li a:hover{color:#37bef0;}

.inleft2{width:700px; float:left;}
.inright2{width:278px; float:right;}
.inlefttitle{ font-size:28px; height:90px; line-height:90px; overflow:hidden; color:#5d6970; text-indent:30px;}
.inlistulbox{height:523px; overflow:hidden;}
.inlistul{margin:0 30px;height:130px; border-bottom:1px solid #dbebf4; overflow:hidden;}
.inlistul .l{ float:left;width:330px;}
.inlistul .r{ float:right;width:200px; margin-right:16px;padding-top:20px;}
.inlistul .l .title{padding-top:20px; height:40px; color:#37bef0; font-size:20px;}
.inlistul .l .con{color:#949495; font-size:14px; line-height:24px;}
.inlistul .r span{ display:block; text-align:right; clear:both;}
.inlistul .r i{ display:block; text-align:right;height:54px;width:51px; float:right}
.inlistul .r .ico-d{background:url(ico-d.png) center center no-repeat; }
.inlistul .r .ico-f{background:url(ico-f.png) center center no-repeat;}
.inlistul .r .ico-g{background:url(ico-g.png) center center no-repeat;}
.inlistul .r .ico-p{background:url(ico-p.png) center center no-repeat;}
.inlistul .r a .txt{color:#37bef0;height:40px; line-height:40px; font-size:14px;}
.inlistul .r a:hover .txt{color:#37bef0; font-weight:bold; text-decoration:underline;}
.inlistul .yc{ display:none;}

.inaboutbox{height:260px;}
.instbox{height:312px;}

.inr-tit{font-size:20px; color:#7d7d7d; height:60px; line-height:40px; text-indent:10px;}
.inr-tit a{color:#7d7d7d;}
.inr-tit a:hover{color:#37bef0;}
.inr-tit .r-wximg{width:87px; height:87px; position:absolute;right:0;top:0;}
.r-tel{ height:40px; line-height:40px;padding-left:28px; background:url(kfbg.png) left center no-repeat;font-size:26px; color:#004d82;}
.r-url{ font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#040000; height:40px; line-height:40px;}
.r-gwx{height:40px; line-height:40px; text-indent:35px; color:#004d82; font-size:16px; background:url(wx2.png) left center no-repeat;}



/**/
.ny-topad{height:310px;}
.ny-topad img{width:278px;height:310px;}



/**/
.page_fy{ text-align:right; font-size:14px; line-height:14px; clear:both; display:block; height:30px;}
.page_fy a,.page_fy span{margin-left:6px;}
.page_fy a{border:2px solid #37bef0;padding:0 5px; color:#37bef0;}

.page_fy a.focus,.page_fy a:hover{ color:#fff; background:#37bef0;}
.page_fy a.noclass,.page_fy a.p{border:none;padding:2px 0;}
.page_fy .off{ display:none;} 
.page_fy .span{ display:none;}

/**/
.newstitle{ font-weight:normal; font-size:30px;height:70px; line-height:40px;border-bottom:1px solid #e4e4e4; margin-bottom:20px;}
.newstime{ height:28px; line-height:28px; border-bottom:1px solid #dbebf4; font-size:12px; color:#575656;margin-bottom:20px;}
.newstime span{margin:0 8px;}
.newscon{color:#555; line-height:30px;}
.newscon p{color:#555; line-height:30px;}
.newsjj{ font-size:16px; line-height:30px;margin-bottom:30px;}
.nylist-catename0{ font-size:34px; color:#000; text-indent:15px; height:50px;}
.nylist-catename{ font-size:34px; color:#000; text-indent:15px; height:70px;}
.nylist-catename2{ font-size:28px; color:#000; text-indent:15px; height:70px; overflow:hidden; line-height:70px;}
.nylist-catename3{ font-size:28px; color:#000; text-indent:15px; height:50px; overflow:hidden;}
.wzflb{height:45px; line-height:45px; font-size:20px; color:#37bef0; text-indent:15px;margin-bottom:15px;}

/***/
.listnews{border-top:1px  solid #dbebf4;}
.listnews li{height:45px; line-height:45px;border-bottom:1px  solid #dbebf4; overflow:hidden;padding:0 15px;}
.listnews li a{ float:left; font-size:16px;width:480px;height:45px; overflow:hidden;}
.listnews li .time{ float:right; color:#898989;}


.listhelp{}
.listhelp .li{height:284px; margin-bottom:20px; overflow:hidden; position:relative;}
.listhelp .li .img{width:324px; float:left;}
.listhelp .li .img img{width:324px;height:284px;}
.listhelp .li .txt{width:320px; float:right;}
.listhelp .li .txt .t{height:75px; font-size:32px; }
.listhelp .li .txt .t a{color:#000;}
.listhelp .li:hover .txt .t a{color:#6bc8f2;}
.listhelp .li .txt .t a:hover{color:#6bc8f2;}
.listhelp .li .txt .jj{ height:162px; overflow:hidden; font-size:12px; color:#898989; line-height:18px;}
.listhelp .li .txt .alink{height:40px; line-height:40px; overflow:hidden;}
.listhelp .li .txt .alink a{padding-left:24px; background:url(a2.png) left center no-repeat; color:#6bc8f2;  float:right;margin-right:10px;}
.listhelp .li .txt .alink a:hover{ text-decoration:underline;}
/*.listhelp .li:hover{border-top:2px solid #C50;}*/
.listhelp .li .hpg{ position:absolute; top:0;left:0;right:0;height:2px; background:#97d4ef;opacity:0;filter:Alpha(opacity=0); /*display:none; */}
/*.listhelp  .li:hover .hpg{ display:block}*/

.contable table{width:100%;}
.contable table th,.contable table td{ border-collapse:collapse;}
.contable table td{border-bottom:1px solid #dbebf4;height:40px; overflow:hidden; line-height:40px;padding-left:10px;color:#000; font-size:14px;}
.contable table th{height:40px; overflow:hidden; line-height:40px; text-align:left; text-indent:10px;color:#fff; font-size:18px; font-weight:normal;}
.contable .tbbg{ background:url(tbbg.gif) center center repeat-x;}

.agentul{}
.agentul li{padding:20px 40px; margin-bottom:15px; position:relative;}
.agentul li .img{ float:left;width:207px;height:206px; position:relative; overflow:hidden;}
.agentul li .img .mark{width:207px;height:206px; position:absolute; z-index:9; top:0;left:0; background:url(mark.png) left top no-repeat;}
.agentul li .img .src{width:190px; height:190px; position:absolute;top:8px;left:8px;}
.agentul li .txt{width:340px; float:right;}
.agentul li .txt .title{ font-size:20px; color:#000;height:50px; line-height:50px;}
.agentul li:hover .txt .title{ color:#37bef0;}

.agentul li .txt .jj{  color:#000;line-height:30px;}
.agentul li .hpg{ position:absolute; top:0;left:0;right:0;height:2px; background:#97d4ef;opacity:0;filter:Alpha(opacity=0); }

.zdownlist{width:660px;height:390px; overflow:hidden;}
.zdownlist .li{width:220px; float:left;height:390px; overflow:hidden;}
.zdownlist .li .zico{width:220px; height:300px; overflow:hidden;}
.zdownlist .li .apk{ background:url(zico-a.jpg) 50px top no-repeat;}
.zdownlist .li .ipa{background:url(zico-p.jpg) 50px top no-repeat;}
.zdownlist .li .xap{background:url(zico-w.jpg) 50px top no-repeat;}
.zdownlist .hide{ display:none;}
.zdownlist .aclick{padding-top:35px; background:url(down1.png) center top  no-repeat;width:100px; display:block; margin:auto; text-align:center;color:#fff; font-size:18px;}
.zdownlist a:hover.aclick{background:url(down122.png) center top  no-repeat;}
.zdownlist .aclick span{background:#37bef0;}
.zdownlist a:hover.aclick span{background:#82d0f3;}
.zdownlist .anoclick{padding-top:35px; background:url(down2.png) center top  no-repeat;width:100px; display:block; margin:auto; text-align:center;color:#fff;}
.zdownlist .anoclick span{ background:#c5c6c6; }
.zdownlist .aclick span,.zdownlist .anoclick span{display:block;width:100px; height:36px; line-height:36px;font-size:18px;
-moz-border-radius:4px;
-webkit-border-radius:4px; 
border-radius:4px;
behavior: url("/ie-css3.htc")
}

.hzul{padding:0; overflow:hidden;}
.hzul .li{width:110px; float:left; text-align:center; height:110px; overflow:hidden;}
.hzul .li .img{ display:block; margin:auto; width:64px; height:64px;}
.hzul .li .img img{width:64px; height:64px;}
.hzul .li .title{display:block; font-size:16px; color:#000; line-height:34px;height:34px;width:100px; overflow:hidden;margin:auto;}
.hzul .li a:hover .title{color:#37bef0;}
.ulcz{border-top:1px solid #dbebf4; height:40px;padding:10px; line-height:40px;}
.ulcz a{padding-left:40px; color:#37bef0; font-size:16px;  display:block;}
.ulcz a.off{background:url(doa.png) left center no-repeat;}
.ulcz a.on{background:url(doa2.png) left center no-repeat;}
.ulcz a:hover{ text-decoration:underline;}


.ewtop{}
.ewtop .ln{ width:598px; float:left;}
.ewtop .ln .wz{ height:46px; line-height:46px; text-align:right;padding-right:10px; font-size:20px; color:#04bbee;}
.ewtop .ewmtbox{ width:97px; float:right;}

.onestep{border-bottom:1px solid #dbebf4; margin-bottom:20px;}
.onestep .bt{color:#37bef0; font-size:20px; height:30px}
.onestep .nr{ font-size:14px; line-height:24px; color:#000;padding-bottom:20px;width:510px;}


/*/*/
.wp1000{width:1000px; overflow:hidden;}
.zygn{ width:1100px;}
.zygn .li{width:241px; height:293px; float:left; position:relative;margin-right:12px;}
.zygn .li .con{padding:10px;height:250px;}
.zygn .li .con .t{height:45px; line-height:45px; font-size:20px; color:#0085cf;}
.zygn .li .con .jj{height:54px; line-height:18px; font-size:13px; color:#4c4948; overflow:hidden;}
.zygn .li .bot{height:33px; position:absolute;left:0;right:0;top:270px; background:url(wzbg.png) center top no-repeat;}

.gdtit{height:65px; line-height:65px; font-size:30px; color:#000; text-indent:30px; overflow:hidden;}

.gdwzlist{padding:10px 15px;border-bottom:1px solid #dbebf4;}
.gdwzlist .img{ width:60px; float:left;}
.gdwzlist .img img{ width:40px;height:40px;}
.gdwzlist .txt{ float:left;width:530px;}
.gdwzlist .txt .t{ height:24px; font-size:16px; color:#000;}
.gdwzlist .txt .jj{ line-height:22px; font-size:12px; color:#949494;}


.indexad{ position:relative;}
.dshlmap{height:300px;}
.frtitle { }
.frbox{padding:10px 0;}
.frindlink li{ float:left;margin-right:20px; display:block; height:24px; line-height:24px;}



.innewsbox{width:280px; float:left; height:310px;border-bottom:2px solid #fff;}
.innewsbox .typetxt{padding-left:50px;height:60px; background-position:left top; background-repeat:no-repeat; position:relative;}
.innewsbox .typetxt .a{ display:block; font-size:18px;height:24px;}
.innewsbox .typetxt span{ font-size:13px; color:#999;}
.innewsbox .typetxt a.more{width:30px;right:0;bottom:14px; position:absolute;height:20px; background:url(more1.gif) center center no-repeat; overflow:hidden; text-indent:-999999999px;}
.innewsbox .typetxt a.more:hover{background:url(moer2.gif) center center no-repeat;}

.innewsbox .jd{ background-image:url(ico-jd1.png);}
.innewsbox:hover .jd{ background-image:url(ico-jd2.png);}

.innewsbox .news{ background-image:url(ico-n1.png);}
.innewsbox:hover .news{ background-image:url(ico-n2.png);}

.innewsbox .fa{ background-image:url(ico-fa1.png);}
.innewsbox:hover .fa{ background-image:url(ico-fa2.png);}
.innewsbox:hover{border-bottom:2px solid #007fca;}

.innewsul li{margin:0 10px;padding-left:10px; background:url(lid.gif) left center no-repeat; height:30px; line-height:30px; overflow:hidden;}


.injdul li{height:30px; line-height:30px;}
.injdul li a{padding-left:10px; background:url(lid.gif) left center no-repeat;}
.injdul li .img{ display:none;}
.injdul li .jj{ display:none;}
.injdul .show {height:80px; clear:both; overflow:hidden;border-bottom:1px dotted #e4e4e4;border-top:1px dotted #e4e4e4}
.injdul .show a{ padding-left:0; background:none;}
.injdul .show .img{ display:block; float:left; width:100px;padding-top:5px;}
.injdul .show .img img{ width:90px; height:70px;}
.injdul .show .jj{ display:block;}
.injdul .show .txt{ width:180px; float:right;}
.injdul .show .txt a{color:#007fca;}
.injdul .show .txt .title{height:30px; overflow:hidden; line-height:30px;}
.injdul .show .txt .jj{height:40px; line-height:18px; font-size:12px; color:#999;}

.injy{border:1px solid #e4e4e4;height:79px; overflow:hidden;}
.injy .title{width:80px; height:80px; float:left;  overflow:hidden;line-height:40px;text-align:center;}
.injy .title span{width:39px; height:39px; float:left; font-size:20px;border:1px solid #e4e4e4;margin-left:-1px; margin-top:-1px;}

.injy .title .t{background:#007fca;color:#fff; font-size:24px;}
.injy .ul{width:900px; float:right;height:79px; overflow:hidden;}
.injy .ul li{ height:26px; line-height:26px; overflow:hidden; float:left;width:300px;}
.injy .ul li a.type{color:#CCC}
.injy .ul li a:hover.type{color:#007fca;}

.insebox{width:1000px; overflow:hidden;}
.insebox .ul{width:1200px;padding:4px;}
.insebox .ul .li{width:233px;height:300px;margin-right:20px; float:left; display:block; position:relative; overflow:hidden;}
.insebox .ul .li .div1 .ico{width:233px;height:180px; position:absolute; overflow:hidden; top:0;left:0; z-index:5}
.insebox .ul .li .div1 .txt{width:213px;height:300px; position:absolute; overflow:hidden; top:180px;left:0px;z-index:5;padding:0 10px; color:#888;}
.insebox .ul .li .div2 .ico{width:233px;height:180px; position:absolute; overflow:hidden; top:0;left:233px;z-index:5}
.insebox .ul .li .div2 .txt{width:213px;height:300px; position:absolute; overflow:hidden; top:180px;left:-233px;z-index:5;color:#fff;;padding:0 10px}
.insebox .ul .li .div2 .txt a{color:#fff;}
.insebox .bg{ background:#007fca; position:absolute; z-index:1;top:0;right:0;bottom:0;left:0;
opacity:0;filter:Alpha(opacity=0); 
}

.insebox .ul .li{ }
.insebox .ul .li .txt .title{text-align:center; font-size:16px; height:30px;}

.rightpf{width:50px; right:0; position:fixed;height:203px; top:50%; margin-top:-101px;color:#fff; z-index:999;}
.rightpf a{color:#fff;}
.rightpf a:hover{color:#fff;}
.rightpf .p{ background-color:#999; position:absolute;width:50px; height:50px; right:0; background-position:13px 13px; background-repeat:no-repeat; cursor:pointer; display:block;line-height:50px; overflow:hidden;
-moz-border-radius:4px 0 0 4px;
-webkit-border-radius:4px 0 0 4px; 
border-radius:4px 0 0 4px;
behavior: url("/ie-css3.htc")
 }
.rightpf span{ padding-left:50px;}
.rightpf  .f-t{ background-image:url(f-t.png);top:0;}
.rightpf  .f-p{ background-image:url(f-p.png);top:102px;}
.rightpf  .f-w{ background-image:url(f-w.png);top:153px;}
.rightpf  .f-q{ background-image:url(f-q.png);top:51px;}
.rightpf .wxbox{width:150px; height:150px; position:absolute; bottom:0;right:52px; display:none;}

.jjll{color:#666; font-size:16px;padding-bottom:20px;}
.r-l1{ font-size:16px;height:40px;}
.lxbox .yi{width:320px; float:left;}
.lxbox .ico{padding-left:80px;padding-right:30px; background-position:left top; background-repeat:no-repeat;height:100px;}
.lxbox .in{ background-image:url(l-in.png);}
.lxbox .m{ background-image:url(l-mail.png);}
.lxbox .dt{ background-image:url(l-dt.png);}
.lxbox .gj{ background-image:url(l-gj.png);}
.lxbox .tel{ background-image:url(l-tel.png);}
.lxbox .zj{ background-image:url(l-zj.png);}

.lxbox .title{ height:30px;color:#007fca; font-size:16px; font-weight:bold;}

.jobcp{padding:10px; font-weight:bold; font-style:italic; font-size:20px; text-decoration:underline;}

.listjob{padding-left:140px; background:url(cp.gif) left top no-repeat;padding-top:40px; min-height:400px;}
.listjob .xx{ display:none;}
.listjob .js{color:#888;padding-left:18px;}
.listjob .js a{padding-left:20px; color:#09F;}
.listjob li {line-height:30px;margin-bottom:10px;border:2px solid #f3f3f3;padding:10px; background:#f8f8f8; cursor:pointer;}
.listjob li a.t{ font-size:16px; color:#007fca}
.listjob li a:hover.t{ font-weight:bold;color:#069;}
.listjob li a.t:before{content:"\2713"}
.listjob li .js{ line-height:20px;}
.listjob li:hover{ border:2px solid #007fca;}
.listjob li:hover .t{font-weight:bold;color:#069;}


.inalbox{width:1000px; overflow-x:hidden;}
.inalbox .ul{width:1022px;}
.inalbox .ul .li{width:235px; float:left;height:235px; overflow:hidden; position:relative;margin-right:20px;margin-bottom:20px;}
.inalbox .ul .li .img img{width:231px;height:231px; position:absolute;top:0;left:0;z-index:9;border:2px solid #ccc;}
.inalbox .ul .li .alink{ position:absolute; display:block;width:235px;height:235px; top:0;left:0;bottom:0;right:0;z-index:999; background:#fff;opacity:0;filter:Alpha(opacity=0); }
.inalbox .ul .zz{ position:absolute;width:235px;height:235px;top:0;left:0;display:block;z-index:99;opacity:0;filter:Alpha(opacity=0);}
.inalbox .ul .zz .ico{height:155px;border:5px solid #007fca;border-bottom:0;}
.inalbox .ul .zz .txt{ position:absolute;height:65px; background:#007fca;bottom:0;left:0;right:0; overflow:hidden;color:#fff;padding:5px 10px;}
.inalbox .ul .zz .txt .title{height:30px; font-size:16px; overflow:hidden; font-weight:bold;}
.inalbox .ul .zz .txt .jj{font-size:12px;height:34px; line-height:17px; overflow:hidden;}
.inalbox .ul .xt{width:43px;height:43px; position:absolute; z-index:990; background:url(view.png) center center no-repeat;top:-43px; left:95px;}

.fwlll{width:1000px; height:205px; background:url(fw.gif) left top no-repeat;}

.jyxx{ line-height:30px;}

.listjd{width:1200px;}
.listjd .li{width:470px; margin-right:40px; float:left;height:150px;padding:5px; background:#f5f5f5;margin-bottom:20px;}
.listjd .li .img{width:200px; float:left;}
.listjd .li .img img{width:200px;height:150px;}
.listjd .li:hover{ background:#ddd;}
.listjd .li .text{width:260px; float:right;height:150px; overflow:hidden;}
.listjd .li .text .title{height:30px; line-height:30px; overflow:hidden; font-size:16px;}
.listjd .li .text .p{ line-height:20px; font-size:12px; color:#666;}
.listjd .li .title a{color:#007fca; font-weight:bold;}
.listjd .li:hover .p{color:#000;}
.listjd .li .cka{ text-align:right; line-height:40px; }
.listjd .li .cka a{ display:none;}
.listjd .li:hover .cka a{ display:block;}

.tamelink{width:150px;height:40px; margin:auto; background:#007fca;color:#fff; font-size:16px; text-align:center; line-height:40px; cursor:pointer;
-moz-border-radius:4px;
-webkit-border-radius:4px; 
border-radius:4px;
behavior: url("/ie-css3.htc")}
.tamelink:hover{ background:#09F;}


.onexx{padding:5px 0px; border-bottom:1px dotted #e4e4e4;min-height:72px; clear:both;}
.onexx .time{width:72px; height:72px; float:left; background:url(rl.png)  center center no-repeat; text-align:center;overflow:hidden;}
.onexx .time .yymm{font-size:12px; color:#fff; height:30px; line-height:30px; display:block} 
.onexx .time .dd{font-size:30px; color:#ff4200; height:36px; line-height:36px; display:block; font-weight:bold;} 	 


.onexx .con{ font-size:12px; color:#666; line-height:18px;padding-left:22px;}

.onexx .timedata{ float:right;width:560px;}
.onexx .timedata .everytime{height:30px; line-height:30px; overflow:hidden;}
.onexx .timedata .everytime .px{ margin-right:10px; color:#007fca;}
.onexx .timedata .everytime .px b{ font-size:12px;}
.onexx .timedata .everytime .t{ margin-right:10px; color:#888;}


