@charset "utf-8";
.qjtit{height:50px; line-height:50px; background:url(../images/qjtitbg.jpg) repeat-x left center;margin:12px 0px 0px;}
.qjtit .qjtittxt{background:url(../images/qjline.jpg) no-repeat right center #fff; padding-right:13px;font-size:24px;color:#4c4c4c;font-weight:bold;float:left; line-height:46px; height:50px;}
.qjtit .qjtittxt strong{color:#018ad2;}


.right_box li { position:relative; width:355px; height:350px; background:#f4f4f4; border:1px solid #eee;margin:0px 14px 30px; float:left; padding:7px; display:block; }
.right_box li .spanbar { width:auto; height:24px; font-size:15px; line-height:24px; color:#018ad2; background:url(../images/info_icon3.png) no-repeat left; padding-left:26px; position:absolute; right:20px; bottom:15px; } 
.right_box li .picimg { position:relative; width:355px; height:190px; overflow:hidden; display:block; }
.right_box li a:hover .picimg {  -webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s; }
.right_box li .picimg img { max-width:355px; height:auto; min-width:355px;height:190px; }
.right_box li .picimg .infobox { position:absolute; left:0; bottom:0; width:331px; height:36px; padding:0 12px; background:rgba(0,0,0,0.5); font-size:14px; color:#fff; line-height:36px; z-index:999; }
.right_box li .picimg .infobox .leftinfo { width:auto; height:36px; background:url(../images/info_icon1.png) no-repeat left; padding-left:25px; float:left; text-align:left; }
.right_box li .picimg .infobox .rightinfo {width:auto;height:36px; background:url(../images/info_icon2.png) no-repeat left; padding-left:31px; float:right; text-align:right; }
.right_box li h3 { width:100%; height:48px; font-size:22px; color:#333; line-height:48px; text-align:center; }
.right_box li p { width:355px; height:72px; font-size:15px; color:#999; line-height:24px; margin:5px auto 0; text-indent: 2em; }

.right_box li:hover { background:#018ad2; border:1px solid #fff; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.right_box li:hover a h3 { color:#fff; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.right_box li:hover a .infobox {  -webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.right_box li:hover a p { color:#fff; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.right_box li:hover .spanbar{color:#fff;background:url(../images/info_icon31.png) no-repeat left;}


.boxtop{background: #fff;border-bottom: 1px solid #e4e4e4;height: 60px;line-height: 60px;width: 100%;overflow: hidden;}
.boxtop ul li{float: left;margin-right: 17px;padding-left: 10px;padding-right: 10px;text-align: center;position: relative;}
.boxtop ul li a {display: block;width: 100%;height: 100%; color:#333;}
.boxtop ul li i {position: absolute;left: 50%;height: 2px;width: 0;bottom: 0px;background-color:#018ad2;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;z-index: 10;}
.boxtop ul li a:hover,.boxtop ul .active a{color: #018ad2;}
.boxtop ul li a:hover i,.boxtop ul .active a i{width: 100%;margin-left: -50%;}
.yybg{height:13px;background:url(../images/yybg.jpg) repeat-x left top;}

.box{width:1200px;margin:0 auto;}

.sanji{ text-align:center;width:1200px;margin:0 auto;}
.sanji a{display:inline-block;margin-top:10px; *display:inline;zoom:1; background-color:#e8c073; line-height:44px; margin-right:10px; font-size:18px; padding:0px 15px;color:#333; }
.sanji a.sel{ background-color:#013190; color:#fff600}



.nytitle{width:1200px;margin:30px auto; text-align:center;}
.nytitlel{ display:inline-block;padding-left:50px;background:url(../images/subtitl.jpg) no-repeat left center;}
.nytitler{ padding-right:50px;background:url(../images/subtitr.jpg) no-repeat right center; font-size:28px;color:#018ad2;line-height:40px;}
.nytitler span{ line-height:34px;color:#333;text-transform:uppercase;font-size:30px; display:block; font-family:Arial, Helvetica, sans-serif;}


.nytit{background:url(../images/subnavtbg.png) no-repeat center bottom; padding:20px 0px 25px; margin-bottom:15px; color:#333;}
.nytit b{ font-size:30px; }
.nytit i{ font-size:18px; text-transform:uppercase; font-family:Cambria,Arial, Helvetica, sans-serif; letter-spacing:6px; font-style:normal;}
.nynavlist{ margin:20px 0px 10px 0px; width:1200px; }
.nynavlist a{display:inline-block; *display:inline;zoom:1; margin-left:10px; margin-bottom:6px; margin-right:10px;  color:#333333; height:50px; background:url(../images/nynava.png) no-repeat; width:141px; text-align:center; line-height:41px;}
.nynavlist a:hover,.nynavlist a.hover{ background:url(../images/nynavhbg.png); color:#fff600}

.nynavlist2{ margin:20px 0px 10px 0px; padding-left:10px; }
.nynavlist2 a{display:inline-block; *display:inline;zoom:1; margin-left:10px; margin-bottom:10px; margin-right:10px;  color:#333333; height:42px; background:url(../images/nynava2.jpg) no-repeat; width:167px; text-align:center; line-height:42px;}
.nynavlist2 a:hover,.nynavlist2 a.hover{ background:url(../images/nynavhbg2.jpg); color:#fff600}




.group23 .boxlxfs{}
.group23 .boxlxfs ul.clear{padding-bottom:30px;}
.group23 .boxlxfs li{float: left;height:162px;border-right: 1px solid #dddddd;text-align: center;width: 249px;padding: 20px 25px 25px 25px;line-height: 1.5;cursor: pointer;font-size:16px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.group23 .boxlxfs li.last{border-right:none;}
.group23 .boxlxfs li .lx1{background-image:url(../images/lxwm1.png)}
.group23 .boxlxfs li:hover .lx1{background-image:url(../images/lxwm1h.png)}
.group23 .boxlxfs li .lx2{background-image:url(../images/lxwm2.png)}
.group23 .boxlxfs li:hover .lx2{background-image:url(../images/lxwm2h.png)}
.group23 .boxlxfs li .lx3{background-image:url(../images/lxwm3.png)}
.group23 .boxlxfs li:hover .lx3{background-image:url(../images/lxwm3h.png)}
.group23 .boxlxfs li .lx4{background-image:url(../images/lxwm4.png)}
.group23 .boxlxfs li:hover .lx4{background-image:url(../images/lxwm4h.png)}
.group23 .boxlxfs li div{height:90px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;background: no-repeat center top;}
.group23 .boxlxfs li b{font-weight:bold;}
.group23 .boxlxfs li:hover{color:#012d71}


.intro{margin: 30px 0 20px;text-align: center;}
.intro .info{font-size: 24px;display: inline-block;padding-left: 42px;padding-right: 42px;background-color: #fff;position: relative;}
.intro .info .info_lf,.intro .info .info_rh{width: 42px;height: 50px;position: absolute;top: 50%;transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);
}
.intro .info .info_lf{background: url(../images/boxtitle.png) left center no-repeat;left: 0;}
.intro .info .info_rh{background: url(../images/boxtitle.png) right center no-repeat;right: 0;}
.intro .info .engtxt{text-transform: uppercase;line-height: 36px;}
.intro .info .bttxt{color: #3da43a;line-height: 36px; font-size:20px;}
.intro .info_title{font-size: 20px;line-height: 42px;color: #333;}
.intro .lvse{color: #3da43a;}
.intro .info_hint{font-size: 18px;line-height: 30px;color: #333;}

.distd{display: table-cell;vertical-align: middle;}
.distable{display: table;width: 100%;}
.instit{height: 30px;margin-bottom: 20px;}
.instit .text{display: inline-block;background-color: #fff;height: 30px;position: relative;padding-right: 15px;}
.instit .text b{font-size: 20px;line-height: 28px;}
.instit .text b label{color: #3da43a;}
.instit .text span{display: inline-block;width: 5px;height: 20px;border-right: 3px solid #ddd;
    position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.instit .line{border-bottom: 1px solid #ddd;margin-top: -15px;}




.about01 .abtit{font-size: 20px;line-height: 30px;}
.about01 .abtxt .ababtit{line-height: 40px;color: #333;font-size: 20px;}
.about01 .abtxt p{text-indent: 30px;line-height: 29px;color: #333;}
.about01 .abbtimg{text-align: center;margin: 10px 0 40px;}



.message {
    color: #333;
    font-size: 12px;
    padding: 0 0 30px;
    text-align: center;
    width: 100%;
}
.message .mess-box {
    margin: 0 auto;
    width: 1200px;
}
.message .mess-box li {
    border: 1px solid #c3c3c3;
    display: inline-block;
    margin: 20px;
    position: relative;
    vertical-align: top;
}
.message .mess-box li input {
    font-size: 14px;
    height: 40px;
    padding-left: 3px;
    padding-right: 20px;
    width: 320px;
}
.message .mess-box li b {
    color: #e72525;
    display: inline-block;
    position: absolute;
    right: 5px;
    top: 10px;
}
.message .mess-box li .sex {
    position: absolute;
    right: 5px;
    top: 10px;
}
.message .mess-box li .rad {
    height: 14px;
    width: 14px;
}
.message .mess-box li input {
    font-size: 14px;
    height: 40px;
    padding-left: 3px;
    padding-right: 20px;
    width: 320px;
}input, button, textarea {
    border: medium none;
    font-family: "å¾®è½¯éé»";
}
.message .mess-box li.bot textarea {
    height: 100px;
    padding: 3px;
    width: 1100px;
}
.message .mess-box .btn button {
    background: #274a9c none repeat scroll 0 0;
    color: #fff;
    font-family: "å¾®è½¯éé»";
    font-size: 30px;
    height: 60px;
    margin: 0 20px;
    width: 270px;
}
.message .mess-box .btn button:hover {
    background:#1F1A16 none repeat scroll 0 0;
}
.sub-pro-box {
    padding-top: 10px;
}
.sub-pro-box .sub-pro-list li {
    margin: 10px;
    overflow: hidden;
}
.sub-pro-box .sub-pro-list li img {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #dedede;
    height: 360px;
    padding: 2px;
    width: 366px;
}
.sub-pro-box .sub-pro-list li p.pro-intro {
    line-height: 40px; font-size:16px;
}.float-l{float:left;}
.float-r{float:right;}


.page {
    clear: both;
    height: 40px;
    padding-bottom: 25px;
    padding-top: 15px;
}
.page #fanye {
    color: #2b2a29;
    font-size: 14px;
    text-align: center;
}
.page #fanye .nolink{
    background: #fff;
    color: #999;
    cursor: pointer;
    margin-left: 10px;
    padding: 8px 12px;
	border:1px solid #e6e6e6;
}
.page #fanye span font {
    color: #999;
    font-weight: bold;
}
.page #fanye span:hover,.page #fanye li:hover,.page #fanye span:hover font{background:#637d94;color:#fff;}

.pageNavi {
    border-top: 1px solid #cecece;
    margin: 10px auto 0;
    padding: 10px 0 25px;
    text-align: center;
    width: 98%;
}
.pageleft {
    float: left;
    padding-left: 10px;
    text-align: left;
	font-size:16px;
}
.pageleft {
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    width: 300px;
}
.pageright {
    float: right;
    padding-right: 10px;
    text-align: right;
	font-size:16px;
}
.pageright {
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    width: 300px;
}


.subban{height:340px; background: no-repeat center top; position:relative;width:100%;}
.wzdh{background:url(../images/wzdhbg.png) repeat left top;width:100%;height:36px;position:absolute;left:0px;bottom:0px; line-height:36px;}
.wzdhw{width:1200px;margin:0 auto;color:#fff;font-size:14px;}
.wzdhw a,.wzdhw a:link,.wzdhw a:visited,.wzdhw a:active{color:#fff;}



.about01{font-size:16px;color:#3a3a3a; line-height:26px; min-height:200px;padding-bottom:30px;}
.about01 h1{color:#333; font-weight:bold; font-size:28px; line-height:50px; padding-bottom:5px;}
.about01 h3{color:#333;font-size:22px; line-height:36px; font-weight:normal;}



.w775{width:775px;}
.w400{width:400px;}
.ppjz h1,.ppjz h3{ text-align:center;}
.ppjzbox{border-bottom:1px dashed #cecbc5;padding:0px 0px 15px;margin-bottom:20px;}
.ppjzbold{font-weight:bold;font-size:18px;color:#3a3a3a; line-height:28px;margin-top:10px;}
.ppjzbox1{background:url(../images/ppjz_icon1.png) no-repeat left top;padding-left:85px;}
.ppjzbox2{background:url(../images/ppjz_icon2.png) no-repeat left top;padding-left:85px;}
.ppjzbox3{background:url(../images/ppjz_icon3.png) no-repeat left top;padding-left:85px;}




.brdtitle{display: inline-block;height: 40px;line-height: 40px;margin: 10px 0;border: 1px solid #274a9c;font-size: 20px;padding-right:10px;background:#fff;}
.brdtitle strong{display: inline-block;width: 172px;text-align: center;color: #fff;background: #274a9c;margin-right:10px;}
.brdtitle span{margin: 0 15px;color: #333;}

.ystit{background:#8d0209;height:36px;line-height:34px;color:#fff;font-size:18px;font-weight:bold;padding:0px 25px 0px 15px; display:inline-block;margin:10px 0px 0px;}
.ystiticon{display:block;height:11px;background:url(../images/jiatouicon.png) no-repeat left top;margin:0px 0px 8px;}
.ystxt{font-size:16px;color:#4c4c4c;line-height:30px;}

.maginl10{margin-left:10px;}

.w760{width:760px;}
.w410{width:410px;}
.hzzcicon1{background:url(../images/hzzcicon1.png) no-repeat left top;padding:10px 0px 10px 250px;margin-bottom:30px;}
.hzzcicon2{background:url(../images/hzzcicon2.png) no-repeat left top;padding:10px 0px 10px 250px;margin-bottom:30px;}
.hzzcicon3{background:url(../images/hzzcicon3.png) no-repeat left top;padding:10px 0px 10px 250px;}


/*.cpysl{float:left;width:570px;}
.cpysr{float:right;width:570px;}
.cpysbox{margin-bottom:30px;padding:10px 0px 10px 150px; min-height:110px;} 
.cpysbox .tit{font-size:24px;color:#333; line-height:52px; border-bottom:1px dashed #d8d8d8; margin-bottom:6px; font-weight:bold;}
.cpysbox1{background:url(../images/cpys1.png) no-repeat left center;} 
.cpysbox2{background:url(../images/cpys2.png) no-repeat left center;} 
.cpysbox3{background:url(../images/cpys3.png) no-repeat left center;} 
.cpysbox4{background:url(../images/cpys4.png) no-repeat left center;} 
.cpysbox5{background:url(../images/cpys5.png) no-repeat left center;} 
.cpysbox6{background:url(../images/cpys6.png) no-repeat left center;} 
.cpysbox7{background:url(../images/cpys7.png) no-repeat left center;} 
.cpysbox8{background:url(../images/cpys8.png) no-repeat left center;} 
.cpysbox9{background:url(../images/cpys9.png) no-repeat left center;} 
.cpysbox10{background:url(../images/cpys10.png) no-repeat left center;} 

*/
.yyys h1{ font-size:24px; line-height:44px;}



.biaoti1{font-size:30px;color:#333;font-weight:bold;line-height:52px;text-align:center;}
.biaoti1 strong{color:#018ad2;}
.biaoti2{font-size:24px;color:#333;font-weight:normal;line-height:40px;text-align:center;}
.biaoti2 strong{font-weight:normal;color:#006295;}
.biaoti3{font-size:18px;color:#333;font-weight:normal;line-height:30px;text-align:center;}
.biaotibg{background:url(../images/biaotibg.jpg) no-repeat center bottom;font-size:30px;color:#274a9c;line-height:46px;padding-bottom:35px;margin-bottom:20px; text-align:center; font-weight:bold;}
.biaotibgsm{background:url(../images/biaotibg.jpg) no-repeat center bottom;font-size:24px;color:#333333;line-height:46px;padding-bottom:35px;margin-bottom:20px; text-align:center;}
.biaotibgsm strong{color:#274a9c;}
.wzbiaoti1{font-size:28px;color:#333;font-weight:bold;line-height:50px;}
.wzbiaoti1 strong{color:#274a9c;}
.mt15{margin:15px 0px 0px;}
.xxline{height:20px;border-bottom:1px dashed #cecece; margin-bottom:20px;}

.w640{width:640px; line-height:30px;}
.w528{width:528px;}
.w735{width:735px;}
.w435{width:435px;}
.w620{width:620px;}
.w530{width:530px;}
.w550{width:550px;}
.w540{width:540px;}
.w730{width:730px;}
.w635{width:635px;}
.w680{width:680px;}
.w470{width:470px;}
.w710{width:710px;}
.w500{width:500px;}
.w660{width:660px;}
.w650{width:650px;}
.w1118{width:1118px;margin:0 auto;}
.w1118 p{text-indent:2em;}
.w660 p{text-indent:2em;}

.tityuan {background:#637d94;border-radius: 18px;color: #fff;display: inline-block;font-size: 18px;font-weight: bold;height: 34px;line-height: 30px;margin: 15px 0 8px;padding: 0 32px 0 5px;}
.tityuan em {background: #fff none repeat scroll 0 0;border-radius: 13px;color: #637d94;display: block;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 20px;font-style: inherit;font-weight: bold;height: 26px;line-height: 26px;margin: 4px 13px 0 0;text-align: center;width: 26px;}
.yuantxt{padding-left:10px;}


.changkuai{background:#018ad2;color:#fff;font-size:20px;height:38px;line-height:38px; font-weight:bold; display:inline-block;padding:0px 15px;}
.changkuaijt{display:block;height:11px;background:url(../images/jiatouicon.png) no-repeat left top;margin:0px 0px 4px;}

.xyfxlm .w650 p{ line-height:30px; font-size:16px;color:#3b3b3b;}
.xyfxlm .changkuai{margin-top:8px; margin-bottom:4px;}


.cyxylm{}
.cyxylmpic{background:url(../images/cyxypic.jpg) no-repeat center top; height:400px;width:960px;margin:15px auto;}


.hzsmlm{}
.hzsmlmpic{background:url(../images/hzlcpic.jpg) no-repeat center top; height:577px;width:1190px;margin:15px auto;}


.zczclm .biaoti1{padding-bottom:15px;}
.zczclm p{text-indent:2em;padding:0px 0px 10px;}


.scyslm{}
.scyslm .line{height:30px;border-bottom:1px dashed #cecece;margin-bottom:26px;}
.scysbox{width:288px;float:left;height:520px; overflow:hidden;margin-right:14px; position:relative;}
.scysbox4{margin-right:0px;}
.scyswzbox{ position:absolute;left:0px;top:348px;height:334px;width:288px;background:#f2f2f2;transition:all 0.6s ease-in-out;}
.scysbox .sz{font-size:40px;line-height:66px;padding:15px 0px 0px;color:#1a1a1a; text-align:center;}
.scysbox .tit{font-size:22px;line-height:32px;padding:0px 0px 25px;color:#1a1a1a; text-align:center;}
.scysbox .des{font-size:16px;line-height:26px;color:#1a1a1a;width:250px;margin:0 auto; text-indent:2em;}

.scysbox:hover .scyswzbox{position:absolute;left:0px;top:186px;height:334px;width:288px;background:#274a9c;transition:all 0.6s ease-in-out;}
.scysbox:hover .sz{color:#fff;}
.scysbox:hover .tit{color:#fff;}
.scysbox:hover .des{color:#fff;}

.scysjt{background:url(../images/scysjt.jpg) no-repeat center center; height:56px;margin:20px 0px;}

.fzyslm p{ text-indent:20px;}


.subcptd{ padding-bottom:30px; padding-top:20px; border-bottom:#03318e;}
.subcptd .subcptdtit{ border:2px solid #03318e; height:70px; line-height:70px; font-size:24px; font-weight:bold}
.subcptd .cttit{ width:542px; }
.subcptd .bnfltit{ background-color:#03318e; width:559px; color:#FFF}
.cptdlist{height:70px; margin-top:1px; }
.corhui{ background-color:#f1f1f1; }
.cptdlist i{height:37px; overflow:hidden; line-height:20px; padding-top:15px; }
.cptdlist .ctl{float:left;width:410px;font-size:16px;padding:10px 40px 0px;color:#333;}
.cptdlist .ctc{float:left;width:167px;line-height:70px; padding-top:0px; height:70px; background-color:#03318e; text-align:center; font-size:28px; color:#FFF; font-weight:bold}
.cptdlist .ctr{float:right;width:450px;background:url(../images/ctyes.png) no-repeat 10px center;padding:10px 40px 0px;font-size:16px;color:#333;}
.ysdblm .inline{ display:block;}
.ysdblm .vs{background:url(../images/vs.jpg) no-repeat center top;width:95px;height:70px;}
.ysdblm i,.ysdblm em{ font-style:normal;}
.ysdblm em{ display:block;}




.fwtxbox{width:362px;height:200px;padding:26px 0px 30px 220px;border-bottom:1px dashed #c7c7c7;margin:35px 0px 0px; font-size:16px;color:#333; line-height:24px;}
.fwtxbox .tit{font-size:24px;color:#4b4b4b;font-weight:bold;line-height:40px;height:40px;margin:15px 0px 6px;padding-left:17px;background:url(../images/ystitbg.jpg) no-repeat left bottom;}
.fwtxbox1{background:url(../images/xmysimg1.jpg) no-repeat left top;}
.fwtxbox2{background:url(../images/xmysimg2.jpg) no-repeat left top;}
.fwtxbox3{background:url(../images/xmysimg3.jpg) no-repeat left top;}
.fwtxbox4{background:url(../images/xmysimg4.jpg) no-repeat left top;}
.fwtxbox5{background:url(../images/xmysimg5.jpg) no-repeat left top;}
.fwtxbox6{background:url(../images/xmysimg6.jpg) no-repeat left top;}


.fwtxicon{width:233px;height:339px;float:left; position:relative; overflow:hidden;margin-right:8px;margin-top:10px;margin-bottom:15px;}
.fwtxicon5{margin-right:0px;}
.fwtxicon .txt1{height:53px;width:233px;background:url(../images/futxbg1.png) no-repeat center center;font-size:26px;color:#fff;line-height:52px; font-weight:bold; text-indent:16px; position:absolute;left:0px;bottom:0px;}
.fwtxicon .txt2{height:180px;width:233px;background:url(../images/fwtxbg2.png) repeat left top;color:#fff;display:block;transition:all 0.5s ease-in-out;}
.fwtxicon .txt2 .bt{width:207px;font-size:24px;margin:0 auto; line-height:48px;height:48px;padding:5px 0px 0px;border-bottom:1px solid #fff;}
.fwtxicon .txt2 .wznr{width:207px;font-size:14px;margin:0 auto; line-height:24px;padding:10px 0px 0px;}

.fwtxicon:hover .txt1{ display:none;}
.fwtxicon:hover .txt2{ position:absolute;left:0px;bottom:0px; transition:all 0.5s ease-in-out;}



.ppfwtxicon{width:292px;height:364px;float:left; position:relative; overflow:hidden;margin-right:8px;margin-top:10px;margin-bottom:15px;}
.ppfwtxicon4{margin-right:0px;}
.ppfwtxicon .txt1{height:53px;width:292px;background:url(../images/ppfutxbg1.png) no-repeat center center;font-size:26px;color:#fff;line-height:52px; font-weight:bold; text-indent:16px; position:absolute;left:0px;bottom:0px;}
.ppfwtxicon .txt2{height:180px;width:292px;background:url(../images/fwtxbg2.png) repeat left top;color:#fff;display:block;transition:all 0.5s ease-in-out;}
.ppfwtxicon .txt2 .bt{width:207px;font-size:24px;margin:0 auto; line-height:48px;height:48px;padding:5px 0px 0px;border-bottom:1px solid #fff;}
.ppfwtxicon .txt2 .wznr{width:207px;font-size:14px;margin:0 auto; line-height:24px;padding:10px 0px 0px;}

.ppfwtxicon:hover .txt1{ display:none;}
.ppfwtxicon:hover .txt2{ position:absolute;left:0px;bottom:0px; transition:all 0.5s ease-in-out;}



.pplllm{}
.pplllm .biaoti2{background:url(../images/ppllbiaoti2.jpg) no-repeat center center;}
.ppllbox{float:left;width:390px;margin-right:15px;margin-top:20px; margin-bottom:30px;}
.ppllbox .pic{width:390px;height:247px;}
.ppllbox .tit{font-size:18px;height:36px;line-height:36px;color:#333;font-weight:bold;width:375px;margin:0 auto;}
.ppllbox .txt{font-size:16px;height:72px;line-height:24px;color:#333;width:375px;margin:0 auto;padding-bottom:15px;border-bottom:3px solid #ccc;}
.ppllbox3{margin-right:0px;}
.ppllbox1 .pic{background:url(../images/ppllpic1l.jpg) no-repeat center center;}
.ppllbox1:hover .pic{background:url(../images/ppllpic1h.jpg) no-repeat center center;}
.ppllbox2 .pic{background:url(../images/ppllpic2l.jpg) no-repeat center center;}
.ppllbox2:hover .pic{background:url(../images/ppllpic2h.jpg) no-repeat center center;}
.ppllbox3 .pic{background:url(../images/ppllpic3l.jpg) no-repeat center center;}
.ppllbox3:hover .pic{background:url(../images/ppllpic3h.jpg) no-repeat center center;}



.cpyslmpic{height:558px;background:url(../images/cpyspic.jpg) no-repeat center top;margin:20px 0px;}

.cpysbox{width:430px;height:145px;padding:0px 0px 0px 152px;margin:25px 0px 0px; font-size:16px;color:#333; line-height:24px;}
.cpysbox .tit{font-size:24px;color:#4b4b4b;border-bottom:1px dashed #c7c7c7;margin-bottom:8px;font-weight:bold; line-height:38px;padding:10px 0px;}
.cpysbox1{background:url(../images/ysicon1.png) no-repeat left top;}
.cpysbox2{background:url(../images/ysicon2.png) no-repeat left top;}
.cpysbox3{background:url(../images/ysicon3.png) no-repeat left top;}
.cpysbox4{background:url(../images/ysicon4.png) no-repeat left top;}
.cpysbox5{background:url(../images/ysicon5.png) no-repeat left top;}
.cpysbox6{background:url(../images/ysicon6.png) no-repeat left top;}
.cpysbox7{background:url(../images/ysicon7.png) no-repeat left top;}
.cpysbox8{background:url(../images/ysicon8.png) no-repeat left top;}
.cpysbox9{background:url(../images/ysicon9.png) no-repeat left top;}
.cpysbox10{background:url(../images/ysicon10.png) no-repeat left top;}



.pptsbox{float:left;width:390px;margin-right:15px;margin-top:20px; margin-bottom:30px;}
.pptsbox .pic{width:390px;height:247px;}
.pptsbox .tit{font-size:18px;height:46px;line-height:46px;color:#333;font-weight:bold;width:375px;margin:0 auto;}
.pptsbox .txt{font-size:16px;height:96px;line-height:24px;color:#333;width:375px;margin:0 auto;padding-bottom:15px;border-bottom:3px solid #ccc;}
.pptsbox3{margin-right:0px;}

.jsysbox{width:584px;height:184px;margin-bottom:22px;margin-top:15px;}
.jsysbox .tit{font-size:30px;color:#274a9c;line-height:50px;padding:11px 0px 25px 180px; height:50px; font-weight:bold;}
.jsysbox .des{font-size:15px;color:#3a3a3a;line-height:26px;padding:0px 0px 0px 36px; text-indent:2em;width:398px;}
.jsysbox1{background:url(../images/jsbg1.jpg) no-repeat left top;}
.jsysbox2{background:url(../images/jsbg2.jpg) no-repeat left top;}



.gcdzbox{ height:126px;}
.gcdzbox1{background:url(../images/ppts3pic1.jpg) no-repeat left center;padding:15px 0px 15px 240px;border-bottom:1px dashed #cecece;}
.gcdzbox2{background:url(../images/ppts3pic2.jpg) no-repeat left center;padding:15px 0px 15px 240px;}
.gcdzbox .tit{font-size:18px;color:#333;line-height:36px;padding-top:8px; font-weight:bold;}
.gcdzbox .txt{font-size:16px;color:#333;line-height:26px;}
.pzlcpic{ text-align:center;}


.qyjjlm .biaoti2{margin-bottom:20px;}
.qyjjlm .wztit{color:#333;font-size:24px; line-height:48px; font-weight:bold;}
.qyjjlm .wztit strong{color:#274a9c;}
.qyjjlm .wztxt{color:#3b3b3b;font-size:16x; line-height:28px; text-indent:2em;}

.qywhpic{background:url(../images/qywhpic.jpg) no-repeat center center; height:556px;margin:15px 0px;}

.qyjjline{border-bottom:1px dashed #cecece;height:25px;margin-bottom :25px;}


.qyslrow5{padding:0px 0px 20px; height:255px;text-align:center; font-size:16px; color:#3a3a3a; line-height:26px;}
.qyslrow5 .fl .tit{font-size:20px;line-height:32px;color:#a3a3a4;padding:8px 0px 0px;}
.qyslrow5 .fl:hover .tit{color:#274a9c;}
.qyslrow5 .fl:hover{color:#274a9c;}

.qyslrow5 .fl a {
    border: 1px solid #6a6a6b;
    border-radius: 50%;
    display: block;
    height: 90px;
    margin: 0 auto;
    padding-top: 34px;
    transition: all 0.5s ease-in-out 0s;
    width: 124px;
}


.quan{width:186px;height:186px;padding:0px 60px 0px 0px;}
.quan5{padding:0px;}
.quan:hover img{transform: rotateY(360deg);-moz-transform:rotateY(360deg);}



.sjylbox{width:1117px;margin:0 auto;height:500px; position:relative;}
.sjylboxdes{width:830px;}
.sjylboxdes p{ text-indent:2em;}
.sjylboxicon{width:169px;height:460px;padding:30px 0px 0px 20px;background:url(../images/btydybg.png) repeat left top;position:absolute;right:48px;top:0px;}
.sjylicon{padding-left:60px;height:50px; line-height:50px;margin-bottom:26px;font-size:20px;color:#fff; cursor:pointer;}
.sjylicon1{background:url(../images/icon1.png) no-repeat left top;}
.sjylicon2{background:url(../images/icon2.png) no-repeat left top;}
.sjylicon3{background:url(../images/icon3.png) no-repeat left top;}
.sjylicon4{background:url(../images/icon4.png) no-repeat left top;}
.sjylicon5{background:url(../images/icon5.png) no-repeat left top;}
.sjylicon6{background:url(../images/icon6.png) no-repeat left top;}

.sjylicon1:hover{background:url(../images/icon1h.png) no-repeat left top;}
.sjylicon2:hover{background:url(../images/icon2h.png) no-repeat left top;}
.sjylicon3:hover{background:url(../images/icon3h.png) no-repeat left top;}
.sjylicon4:hover{background:url(../images/icon4h.png) no-repeat left top;}
.sjylicon5:hover{background:url(../images/icon5h.png) no-repeat left top;}
.sjylicon6:hover{background:url(../images/icon6h.png) no-repeat left top;}


.fwysbox{width:220px;height:162px;background:#f1f1f1;float:left;margin:0px 7px 15px;}
.fwysbox .tit{background:#637d94;height:38px;line-height:38px;text-align:center;font-size:20px;color:#fff; font-weight:bold;}
.fwysbox .des{width:190px;margin:10px auto 0px;font-size:16px;line-height:24px;color:#4c4c4c;}

.hzbzbox{width:560px;height:190px;background:#f1f1f1;float:left;margin:0px 7px 15px;}
.hzbzbox .tit{background:#637d94;height:38px;line-height:38px;text-align:center;font-size:20px;color:#fff; font-weight:bold;}
.hzbzbox .des{width:530px;margin:10px auto 0px;font-size:16px;line-height:24px;color:#4c4c4c;}



.w1145{width:1145px;margin:0 auto;}


.gxystable{background:#dededc;width:100%;}
.gxystable td{border:1px solid #fff;padding:0px 24px;}
.gxystable .gxysbt{background:#5e7e97; line-height:54px;font-size:20px; width:170px;color:#fff; text-align:center;font-weight:bold;}
.gxystable .gxystit{ line-height:54px; text-align:center; color:#e78d37; font-size:20px; font-weight:bold;}



.yxmsbox{background:url(../images/yxmsbg.jpg) no-repeat center top;height:415px;width:353px;margin:14px 20px 0px;float:left;}
.yxmsbox .yxmsboxw{width:314px;margin-left:15px;}
.yxmsbox .tit{font-size:24px;font-weight:bold;color:#637d94;line-height:68px;height:68px; text-align:center;}
.yxmsbox .des{font-size:16px;color:#333;line-height:26px; text-indent:2em;width:306px;margin:28px auto 0px;height:135px;}


.ctpktit{ text-align:center;}

.zzystable{background:#dededc;width:100%; margin-top:10px;}
.zzystable td{border:1px solid #fff;padding:10px 24px; text-align:center;}
.zzystable .ct{ text-align:center;color:#608099;font-size:18px; font-weight:bold;}
.zzystable .sc{ text-align:center;color:#e78d37;font-size:18px; font-weight:bold;}
.zzystable .firstRow{background:#018ad2; line-height:54px;font-size:20px; width:170px;color:#fff; text-align:center;font-weight:bold;}
.zzystable .xmtr{color:#018ad2; font-size:20px; font-weight:bold;}



.ppwh{background:url(../images/ppwh.jpg) no-repeat center top; height:555px;}
.ppsybox{background:url(../images/pplogo.jpg) no-repeat left center; height:290px;margin:20px 0px 40px;padding-left:290px;}
.ppsyrow{padding:10px 0px 10px 90px; line-height:28px;}
.ppsyrow1{background:url(../images/ppj.jpg) no-repeat left center;border-bottom:1px dashed #c5c5c5;}
.ppsyrow2{background:url(../images/pph.jpg) no-repeat left center;}
.ppsyrow .tit{font-size:24px;line-height:36px;color:#3a3a3a;}






.xgwztj .newsr{width:580px;}
.xgwztj .newsr .innewt{width: 480px;}



.result .item {
    position: relative;
    width: 380px;
    margin: auto 20px 20px auto;
    background: #fff;
}.result .item:hover {
    box-shadow: 0 4px 8px 0 rgba(0,0,0,.1);
}
.result .item .cover {
    display: block;
    position: relative;
    width: 380px;
    height: 285px;
    overflow: hidden;
}.result .item .cover img {
    display: block;
    width: 380px;
    height: 285px;
    transition: all 1s;
}.result .item .cover .hascover {
    margin-top: 0;
}.result .item .info {
    position: relative;
    max-width: 350px;
    padding: 15px 15px 19px;
    border: 1px solid #eee;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: rgb(238, 238, 238);
    border-top: 0;
}.result .item .info .author {
    display: inline-block;
    position: relative;
}.result .item .info .count > span {
    display: inline-block;
    margin-left: 10px;
    color: #999;
}.result .item .info .count > span {
    color: #999;
}


.w1180 {
    width: 1180px;
    margin-left: auto;
    margin-right: auto;
}.cmn-hd-new {
    position: relative;
    margin: 30px 0 20px;
    height: 38px;
}.hot-designer .cmn-hd-new .index-icon-title {
    width: 38px;
    height: 38px;
    background-position: -380px 0;
}
.index-icon {
    display: inline-block;
    vertical-align: middle;
    background: url(../images/sjs.png);
        background-position-x: 0%;
        background-position-y: 0%;
}
.cmn-hd-new h3 {
    margin: 7px 8px 0 15px;
    font-size: 24px;
    line-height: 24px;
    color: #333;
}.cmn-hd-new .index-icon-more {
    margin-top: 13px;
    width: 10px;
    height: 16px;
    background-position: -306px 0;
}.cmn-hd-new .line {
    position: relative;
    top: 38px;
    left: 55px;
    width: 1125px;
    height: 1px;
    background: #e2edfe;
}.hot-designer .bd {
    height: 300px;
}

.hot-designer .bd ul {
    width: 1185px;
}.hot-designer .bd li {
    position: relative;
    margin-right: 5px;
}.hot-designer .bd li a {
    display: block;
    height: 300px;
}.hot-designer .bd li img {
    width: 232px;
    height: 300px;
}.hot-designer .bd li .mask {
    position: absolute;
    top: 0;
    left: 0;
    width: 232px;
    height: 300px;
    background: #000;
    background: rgba(0,0,0,.3);
    filter: alpha(opacity=30);
}.hot-designer .bd li .info {
    position: absolute;
    bottom: 0;
    width: 100%;
    color: #fff;
    text-align: center;
}.hot-designer .bd li .info .name {
    max-width: 232px;
    margin-bottom: 8px;
    font-size: 20px;
    line-height: 20px;
}.text-ellipse {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}.hot-designer .bd li .info .profile {
    margin-bottom: 16px;
}.hot-designer .bd li .info .profile, .hot-designer li .info .popularity {
    font-size: 14px;
    line-height: 14px;
}.hot-designer .bd li .info .popularity {
    max-width: 232px;
    display: inline-block;
    padding: 4px 14px;
    margin-bottom: 30px;
    background: #fa0;
}.hot-designer .bd li:hover .mask {
    background-image: linear-gradient(-180deg,transparent,#000);
    opacity: .5;
    filter: alpha(opacity=50);
}

