@charset "utf-8";

#ScrollToTop{right:80px;}
/*关于我们*/
.pageContent{padding-top:60px;margin:0px;padding-bottom:0px;*+padding-top:40px;}
.paboutus{width:1024px;margin:0 auto;}
.pc{text-align:center;}
.pl{text-align:left;}
.pr{text-align:right;}
.fc{margin:0 auto;}
.red{color:#E83828;}
.mln{margin-left:0px!important;}

.pageContent .pageTitle1{font-size:50px;color:#666;}
.pageContent .pageTitle6{font-size:22px;color:#777;}
.pageContent .pTitle4{margin-bottom:10px;color:#666;text-transform:Uppercase;}
.pageContent .pTitle5{font-size:22px;color:#666;}
.pageContent .pslogan{color:#666;font-size:20px;margin-top:30px;margin-bottom:40px;}

.paboutus .pauTxt{line-height:24px;color:#666;font-size:14px;margin-bottom:40px;padding-top:10px;}
.paboutus .pslogan2{color:#454545;font-size:20px;line-height:30px;margin-bottom:65px;padding-top:10px;}
.workHouse{width:100%;margin:0 auto;}
.workHouse .house_main{width:1024px;}

/*关于我们-城市通历程*/
.mHistory{margin-top:470px;min-width:1024px;*+margin-top:380px;}
.mHistory .mhtxt{margin-top:45px;margin-bottom:50px;font-size:14px;line-height:24px;color:#454545;}
.mHistory .mhcon{margin:0 auto;padding-top:50px;height:590px;width:1024px;display:block;background:url(../images/mhistory_bg.png) no-repeat 0 50px;}
.mHistory .mhcon .mh_txt1{width: 245px;}
.mHistory .mhcon p{font-size::14px;color:#454545;}
.mHistory .mhcon p:hover{font-size::14px;color:#7e7e7e;}
.mHistory .mhcon p span{font-size:15px;display:inline-block;}
.mhcon .mh_txt1 .mh2010{cursor:pointer;margin: 150px 0px 0px 10px;padding-top:50px;width:195px;height:67px;background:url(../images/history2010_hover.png) no-repeat;}
.mhcon .mh_txt1 .mh2010:hover{background:url(../images/history2010.png) no-repeat;}
.mhcon .mh_txt1 .mh2009{cursor:pointer;margin:35px 0px 0px 78px;width:159px;height:83px;padding-top:43px;background:url(../images/history2009_hover.png) no-repeat;}.mHistory .mhcon .mh_txt2{width: 160px;}
.mhcon .mh_txt1 .mh2009:hover{background:url(../images/history2009.png) no-repeat;}
.mHistory .mhcon .mh_txt2{width: 160px;}
.mhcon .mh_txt2 .mh2011{cursor:pointer;margin: 60px 0px 0px 0px;width:130px;height:45px;padding-top:54px;background:url(../images/history2011_hover.png) no-repeat;}
.mhcon .mh_txt2 .mh2011:hover{background:url(../images/history2011.png) no-repeat;}
.mhcon .mh_txt2 .mh2008{cursor:pointer;margin:205px 0px 0px 26px;width:112px;height:55px;padding-top:35px;background:url(../images/history2008_hover.png) no-repeat;}
.mhcon .mh_txt2 .mh2008:hover{background:url(../images/history2008.png) no-repeat;}
.mHistory .mhcon .mh_txt3{width:285px;}
.mhcon .mh_txt3 .h8year{cursor:pointer;margin:87px 0 0 25px;width:186px;height:186px;background:url(../images/h8year_icon.png) no-repeat;position:relative;display:block;}
.mhcon .mh_txt3 .h8year span.hover{cursor:pointer;width:186px;height:186px;background:url(../images/h8year_iconhover.png) no-repeat;position:absolute;display:block;}
.mhcon .mh_txt3 .mh2012{cursor:pointer;padding-top:3px;margin: 0px 0px 0px 70px;width:187px;height:95px;background:url(../images/history2012_hover.png) no-repeat;}
.mhcon .mh_txt3 .mh2012:hover{background:url(../images/history2012.png) no-repeat;}
.mhcon .mh_txt3 .mh2007{cursor:pointer;margin:40px 0px 0px 0px;width:127px;height:57px;padding-top:36px;padding-left:72px;background:url(../images/history2007_hover.png) no-repeat;}
.mhcon .mh_txt3 .mh2007:hover{background:url(../images/history2007.png) no-repeat;}
.mHistory .mhcon .mh_txt4{width:270px;}
.mhcon .mh_txt4 .mh2013{cursor:pointer;margin:85px 0px 0px 72px;width:144px;height:47px;padding-top:62px;background:url(../images/history2013_hover.png) no-repeat;}
.mhcon .mh_txt4 .mh2013:hover{background:url(../images/history2013.png) no-repeat;}
.mhcon .mh_txt4 .mh2005{cursor:pointer;margin:70px 0px 0px 140px;width:122px;height:40px;padding-top:32px;background:url(../images/history2005_hover.png) no-repeat;}
.mhcon .mh_txt4 .mh2005:hover{background:url(../images/history2005.png) no-repeat;}
.mhcon .mh_txt4 .mh2006{cursor:pointer;margin:0px 0px 0px 0px;width:122px;height:45px;padding-top:35px;background:url(../images/history2006_hover.png) no-repeat;}
.mhcon .mh_txt4 .mh2006:hover{background:url(../images/history2006.png) no-repeat;}

/*关于我们-城市通观点*/
.mPoint{padding-top:50px;background-color:#F5F5F5;width:100%;margin:0 auto;min-width:1024px;}
.mPoint .mpwrap{padding-top:50px;width:1024px;height:430px;margin:0 auto;}
.mPoint .mpwrap .mpcon1{width:1024px;height:430px;background:url(../images/manro_viewbg1.png) no-repeat;display: block;position:absolute;z-index:20;}
.mPoint .mpwrap .mpcon2{width:1024px;height:430px;background:url(../images/manro_viewbg2.png) no-repeat;display: block;position:absolute;z-index:10;}
.mPoint .mptxt{color:#454545;font-size:14px;line-height:24px;padding:45px 0 50px 0;}

/*关于我们-城市通观点*/
.mAim,.pacontact{width:100%;margin:0 auto;min-width:1024px;}
.mAim {background:url(../images/paim_bg.jpg) no-repeat center center;height:420px;}
.mAimcon{width:850px;height:360px;margin:0 auto;padding:60px 0px 0px 90px;}
.mAimcon p{font-size:14px;line-height:20px;color:#fff;background:url(../images/aim_titlebg.png) no-repeat 3px 0;width:214px;height:224px;padding-top:66px;text-align:center;float:left;margin-right:65px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}
.mAimcon span{width: 214px;display:inline-block;font-size:35px;line-height:40px;color:#454545;padding-bottom:100px;}
.mAimcon p:hover{margin-top:-8px;}
.mAimcon span:hover{}

.pacontact{padding-top: 50px;background:url(../images/pacontact_bg.jpg) no-repeat center left;height:500px;min-width:1024px;}
.pacontact .pacon{width:1024px;margin:0 auto;}
.pacontact .pacon .pacslon{padding-top:38px;padding-bottom:60px;font-size:20px;line-height:28px;color:#E83828;}
.pacon .pactxt,.pacon .pactxt2{float:left;line-height:24px;color:#454545;text-align:left;padding-left:80px;}
.pacon .pactxt2{padding-left:0px;}
.pacontact .pacon .qrcode{margin:0 80px 0 90px;color:#454545;width:135px;float:left;height:170px;}
.pacon .qrcode p{padding-top:3px;}

/*我们的服务*/
.pservers{width:1100px;margin:0 auto;margin-bottom:20px;min-width:1100px;}
.mproce{width:100%;height:463px;margin:0 auto;display:block;min-width:1024px; background:#efefef;}
.promanage{width:100%;height:495px;margin:0 auto;display:block;min-width:1024px;}
.pmrule{width:100%;height:784px;margin:0 auto;display:block;min-width:1024px;}

.ps_list span{-moz-transition:color .3s linear;-webkit-transition:color .3s linear;-o-transition:color .3s linear; transition:color .3s linear;}
.ps_list span:hover{-moz-transition:color .3s linear;-webkit-transition:color .3s linear;-o-transition:color .3s linear; transition:color .3s linear;}


.ps_list{padding:0 15px;height:700px;margin-bottom:30px;border-bottom:1px dashed #b0b0b0;}
.ps_list li{float:left;width:190px;padding-left:0px;margin-bottom:50px;height:290px;border-right: 1px dashed #b0b0b0;padding-right:90px;margin-left:100px;}
/*.ps_list .ps_cline{width:1px;float:left;height:250px;margin:40px 70px 18px 70px;border-right:1px dashed #b0b0b0;}*/
.ps_list .ps_l1,.ps_list .ps_l2,.ps_list .ps_l3,.ps_list .ps_l4,.ps_list .ps_l5,.ps_list .ps_l6{background:url(../images/pageserver_list.png) no-repeat;_background:url(../images/pageserver_list.gif) no-repeat;width:190px;margin:0 0px 26px 0px;_margin-bottom:0px;padding-top:100px;height:20px;display:block;line-height:70px;cursor:pointer;}
.ps_list .ps_l1{background-position:0 0;}
.ps_list .ps_l1:hover{background-position:0 -120px;}
.ps_list .ps_l2{background-position:-190px 0;}
.ps_list .ps_l2:hover{background-position:-190px -120px;}
.ps_list .ps_l3{background-position:-380px 0px;}
.ps_list .ps_l3:hover{background-position:-380px -120px;}
.ps_list .ps_l4{background-position:-190px -240px;}
.ps_list .ps_l4:hover{background-position:-190px -360px;}
.ps_list .ps_l5{background-position:0 -240px;}
.ps_list .ps_l5:hover{background-position:0 -360px;}
.ps_list .ps_l6{background-position:-380px -240px;}
.ps_list .ps_l6:hover{background-position:-380px -360px;}
.ps_list  span{color:#454545;width:100%;font-size:17px;}
.ps_list  a:hover{color:#E83828;border-bottom:1px solid #fff;}
.ps_list  a span:hover{color:#E83828;}
.ps_list .pstxt{line-height:20px;margin-bottom:10px;}
.ps_list .pstxt a{color:#454545;font-size:13px;_line-height:20px;}
.ps_list .pstxt a:hover{color:#E83828;}
.ps_list .pstxt span{border:0px;display:inline-block;text-align:center;}
.ps_list li .morebtn{background-color:#C2C2C2;width:98px;height:10px;padding:7px 0 12px 0px;_padding-bottom:5px;display:block;border-radius:4px;margin:0 auto;color:#fff;}
.ps_list li .morebtn:hover{background-color:#585858;}
.ps_list li .ps_bline{padding-bottom:1px;border-bottom:1px #E83828 solid;width:102px;height:1px;display:block;margin:0 auto;margin-bottom:13px;position:relative;_margin-top:-46px;}

.pservers .nextserver{clear:both;margin-bottom:40px;*+margin-bottom:15px;}
.nextserver .t4{font-size:20px;color:#333;padding-bottom:15px;}
.nextserver .nstxt{font-size:16px;color:#595959;line-height:24px;padding-bottom:20px;}
.nextserver .nswb{background:url(../images/next_pservers.png) no-repeat;width:70px;height:66px;display:inline-block;}

.mproce .workslogon{margin:0 auto;width:770px;padding-left:200px;*padding-left:40px;padding-top:30px;}
.mproce .workslogon .wscon{width:575px;height:212px;background:url(../images/workslogon.png) no-repeat;position: absolute;z-index:20;}
.mproce .workslogon .wstxtbg{width:575px;height:212px;background:url(../images/workssologn_txt1.png) no-repeat;display:block;position: relative;z-index:10;}
.mproce .workslogon .wstitle1{width:575px;font-size:48px;color:#000;padding-bottom:20px;padding-top:25px;}
.mproce .workslogon .wstxt{width:575px;color:#000;font-size:15px;line-height:20px;}
.promanage .workpmcon{width:1024px;margin:0 auto;padding-top:30px;}
.promanage .wspmtitle{font-size:30px;color:#000;}
.promanage .wspmtab{width:248px;padding:16px 0 30px 0px;padding-bottom:30px;margin: 0 auto;}

.pmrule .prtitle,.pmrule .prtitle2{font-size:48px;color:#454545;padding-top:100px;padding-bottom:40px;}
.pmrule .prtitle2{padding-top:35px;}
.pmrule .prtxt{font-size:14px;line-height:24px;color:#454545;margin-top:25px;}

/* sprotab */
.sprotab{width:1024px;margin:0 auto;}
.sprotab dd{width:1024px;}
.sprotab dt{width:1024px;text-align:center;}
.sprotab dt a{border:1px solid #eaeaea;color:#000;cursor:pointer;float:left;font-size:14px;line-height:27px;height:28px;text-align:center;text-decoration:none;width:120px;}
.sprotab dt .on, .slideBox dt .on{background-color:#eaeaea;}
.sprotab dt .active, .slideBox dt .active{background-color:#ffffcc;}
.sprotab dt .on,.sprotab a:hover{color:#000;border:1px solid #eaeaea;}


/*加入我们*/
.pjoinus{width:1024px;margin:0 auto;}
.pageContent .pageTitle2{padding-top:20px;font-size:50px;color:#666;}
.pageContent .jobtxtcon,.pageContent .jobtxtcon2{width:1024px;margin:0 auto;line-height:24px;font-size:14px;padding-top:30px;}
.pageContent .jobtxtcon{text-align:center;}
.pageContent .jobtxtcon2{height:190px;}
.joblist{padding:0 70px 30px 70px;height:196px;border-bottom:1px dashed #B0B0B0;}
.joblist .jobli_1,.joblist .jobli_2,.joblist .jobli_3{width:195px;padding-top: 120px;display:block;margin-right:130px;height:40px;text-align:center;float:left;}
.joblist .jobli_1{background:url(../images/ad_icon_hover.png) no-repeat 42px 0;}
.joblist .jobli_1:hover{background:url(../images/ad_icon.png) no-repeat 42px 0;}
.joblist .jobli_2{background:url(../images/pr_icon_hover.png) no-repeat 42px 0;}
.joblist .jobli_2:hover{background:url(../images/pr_icon.png) no-repeat 42px 0;}
.joblist .jobli_3{background:url(../images/pm_icon_hover.png) no-repeat 42px 0;margin-right:0px;}
.joblist .jobli_3:hover{background:url(../images/pm_icon.png) no-repeat 42px 0;margin-right:0px;}
.joblist p,.joblist span{color:#454545;font-size:16px;}
.joblist span{display:inline-block;padding-bottom:2px;border-bottom:1px #E83828 solid;}
.joblist a:hover p,.joblist a:hover span{color:#E83828;}
.jobwb{margin-top:30px;}
.jobtxt1{font-size:14px;line-height:24px;color:#454545;padding-top:30px;}
.jweibo_btn{width:170px;height:30px;padding:8px 0 2px 25px;background-color:#909090;display:block;border-radius:4px;margin:0 auto;}
.jweibo_btn span{font-size:16px;color:#fff;padding-left:35px;background:url(../images/jweibo_icon.png) no-repeat;height:32px;width:100px;display:block;}
.jweibo_btn:hover{background-color:#E83828;}
.jweibo_btn:hover  span{background:url(../images/jweibo_iconhover.png) no-repeat;}

.adjob{padding-top:70px;margin-bottom:40px;min-width:1024px;}
.adjob .adjob_con{width:100%;height:420px;display:block;background:url(../images/adjob_con.png) no-repeat center center;}
.prjob{padding-top:90px;background-color:#F7F7F7;padding-bottom:100px;min-width:1024px;}
.prjob .prjob_con{width:100%;height:420px;display:block;background:url(../images/wdint_con.png) no-repeat center center;}
.pmjob{padding-top:80px;margin-bottom:50px;min-width:1024px;}
.pmjob .pmjob_con{width:100%;height:420px;display:block;background:url(../images/pmjob_con.png) no-repeat center center;}
.pmjob .pmleft{font-size:13px;line-height:22px;width:470px;height:190px;float:left;padding:0 30px 0 40px;border-right:1px dashed #B0B0B0;}
.pmjob .pmright{font-size:13px;line-height:22px;width:410px;height:190px;float:left;padding:0 0px 0 40px;}
.pmjob .jobtitle2{margin-bottom:20px;font-size:17px;}

/* 关于城市通——城市通环境 */
#focus2{height:340px; position:absolute; width:1920px;z-index:99; left:50%; margin-left:-960px;}
#focus2 ul{height:350px;position:absolute;}
#focus2 ul li{float:left;width:640px;height:392px;position:relative;background:#fff;}
#focus2 ul li div{position:absolute;}
#focus2 .preNext{width:71px;height:72px;position:absolute;top:145px;cursor:pointer;}
#focus2 .pre{left:530px;background:url(../images/about_ico1.png) no-repeat 0 0;}
#focus2 .pre:hover{background:url(../images/about_ico1_hover.png) no-repeat 0 0;}
#focus2 .next{right:530px;background:url(../images/about_ico2.png) no-repeat 0 0;}
#focus2 .next:hover{background:url(../images/about_ico2_hover.png) no-repeat 0 0;}

.abouthide{}
.aboutshow{height:340px; width:1024px;margin:0 auto;display:none;}

/*联系我们*/
.pcontact{width:1024px;margin:0 auto;}
.contact{padding-top:50px;background:url(../images/pacontact_bg.jpg) no-repeat center center;height:390px;background:none;padding-top:0px;border-bottom:1px solid #D7D7D7;}
.contact .concon{width:1024px;margin:0 auto;}
.contact .concon .pacslon{padding-top:0px;padding-bottom:50px;font-size:20px;line-height:28px;color:#E83828;}
.concon .conctxt,.concon .conctxt2{font-size:14px;float:left;line-height:24px;color:#454545;text-align:left;padding-left:80px;}
.concon .conctxt2{padding-left:0px;font-size:12px;}
.contact .concon .qrcode{margin:0 80px 0 60px;color:#454545;width:135px;float:left;height:170px;}
.concon .qrcode p{padding-top:3px;}

.message{width:900px;margin:0 auto;padding:50px 0px 50px 0px;}
.message .intro{margin-top:10px;color:#828282;border:1px solid #E4E4E4;height:123px;width:224px; float:left; padding:10px 40px 32px 10px; line-height:22px;margin-right:20px;}
.message .intro em{ font-style:normal;}
.message .intro em a{ font-size:16px;color:#222;}
.message .intro em a:hover{ color:#E83828;}
.message .form_box{ width:600px; float:left; padding:0 0 48px 0;color:#828282;}
.message .form_box table tr{margin-top:10px;}
.message .form_box table th{height:20px;padding-top:5px;text-align:left; font-weight:normal;}
.message .form_box table td,.bussiness_inner .form_box table th{ line-height:29px; vertical-align:top;} 
.message .form_box .inputText{ height:32px; line-height:32px; border:1px solid #DADADA; width:220px;}
.message .form_box .inputText_r{ width:345px;}
.message .form_box textarea{ border:1px solid #DADADA; width:345px; height:91px; overflow:hidden;}
.submitBtn{ cursor:pointer; width:134px; height:32px; background-position:0 -90px; border:0 none; margin:15px 0 0 0; display:block; float:left;background-color:#C2C2C2;font-size:15px;color:#fff;}
.submitBtn:hover{background-color:#585858;}
.baidu_map{ width:1024px; height:521px; position:relative;margin:0 auto;margin-bottom:40px;border:5px solid #E4E4E4;margin-top:20px;}
    .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

