/* CSS Document */



.r { float:right; }
.work{ width:980px; margin:0 auto;padding:20px 0 20px 0; color:#7f7f7f}
.pture{width:980px; height:1000px; text-align:center}
.pture ul{width:980px; height:960px; padding-top:30px}
.pture ul li{width:303px; height:320px; float:left; padding-right:23px }
.pture ul li img{ padding:15px; border:1px #e6e6e6 solid;}
.cfooter{width:100%; background-color:#f7f7f7; border-top:1px #d4d4d4 solid; height:238px; clear:both; margin-top:10px}
.cfooterb{ width:100%; height:238px; border-top:1px #fff solid; background:#ebebeb; float:left}

.about{ width:980px; margin:0 auto; color:#7f7f7f; }
.about-menu { float:left; width:240px;  }
.c { zoom:1; }
.c:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.aboutbanner { width:100%; margin:0 auto; height:227px; background-color:#fff; background:url(../images/other/banner_gywm.jpg) no-repeat center 0px; }

.about-menu strong { display:block; background:url(../images/other/about.png) no-repeat 0 0px; width:220px; height:45px; line-height:45px; padding-left:20px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; color:#ffffff; font-size:16px; }
.about-menu strong span { color:#fff; margin-left:8px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.aboutusnav{border-right:1px solid #e4e4e4; border-left:1px solid #e4e4e4;width:239px; }
.aboutusnav li { border-bottom:1px solid #e4e4e4;  }
.aboutusnav li a { background:url(../images/other/about.png) no-repeat; width:200px; height:42px; line-height:42px; padding-left:39px; color:#666; font-size:14px; display:inline-block; }
.aboutusnav li a { background-position:0 -65px; }
.aboutusnav li a:hover, .about-menu li.focus a { background-position:0 -133px; color:#fff; }
.aboutusnav li a span { color:#a8a8a8; margin-left:15px; }
.aboutusnav li a:hover span, .about-menu li.focus a span, .about-menu li a:hover em, .about-menu li.focus a em { color:#fff; }
.aboutusnav li em { font-size:12px; color:#a8a8a8; }
.aboutusnav li em span { color:#005a47; margin:0 4px; font-size:14px; }
.aboutlx{border-right:1px solid #e4e4e4; border-left:1px solid #e4e4e4;width:239px;border-bottom:1px solid #e4e4e4;  }
.aboutlx li { background:url(../images/other/icon.png) no-repeat left -1142px; width:225px; padding-left:15px; height:70px; color:#929292; font-size:14px; display:inline-block; }
.aboutlx li h1 { color:#4ebcf5; font-size:12px; margin-top:13px; font-family:"Î¢ÈíÑÅºÚ"; line-height:20px; }
.aboutlx li em { font-size:24px; line-height:27px; font-weight:bold; }
.aboutlx li em span { color:#3f3f3f; }
.abouth { line-height:70px; }
.rightnav, .newsrightnav, .newsshowrnav { width:680px; background-color:#fff; border:1px solid #e4e4e4; padding:20px; min-height:450px; font-size:14px; }

.rightnav h3, .newsshowrnav h3 { font-size:14px; color:#3b9de8; }
.rightnav p { line-height:28px; font-size:14px; margin-top:5px; vertical-align:text-top; }
.rightnav img { vertical-align:text-top; float:left; clear:both; margin-right:10px; }
.joblist li { line-height:50px; border-bottom:1px dotted #989898; padding-left:20px; background:url(../images/other/icon.png) no-repeat 0 -1238px; }
.joblist li span { float:right; }
.newsrightnav h1 { height:50px; background:url(../images/other/titletext.png) no-repeat left -115px; }
.newsrightnav dl { height:130px; width:680px; background:url(../images/other/icon.png) no-repeat left -1273px; margin-top:30px; }
.newsrightnav dl span { width:150px; height:110px; background:url(../images/other/icon.png) no-repeat 2px -1543px; display:block; line-height:90px; text-align:center; float:left; margin-right:10px; }
.newsrightnav dl dt a, .newsrightnav dl dd a { height:22px; color:#33a3ed; display:block; }
.newsrightnav dl dt { font-weight:bold; }
.newsrightnav dl dt a:hover, .newsrightnav dl dd a:hover, .contactnav ul li a:hover { color:#2174dc; }
.newsrightnav dl dd { line-height:20px; font-size:12px; width:520px; float:right; }
.newsshowrnav span { text-align:center; line-height:50px; }
.content h2 { font-size:16px; color:#33a3ed; text-align:center; line-height:22px; }
.content-time { text-align:center; font-size:12px; border-bottom:1px dotted #989898; }
.content-time span { color:#a3a3a3; }
.content-pp { font-size:14px; line-height:24px; }
.content-pp p { margin-top:20px; }
.content-pp img { text-align:center; margin-top:20px; }
.content-share { margin-top:50px; font-size:12px; }
.content-share p { float:left; width:300px; display:block; line-height:22px; }
.content-share p a { display:block; height:22px; }
.content-share p span { color:#3b9de8; }
.content-share .share { float:right; margin:10px 0 0 0; min-width:270px; }



/*ÔÚÏß¼Æ¼Û*/


.team{ width:980px; margin:0 auto; padding:23px 0 15px 0;color:#aaa9a9; font-size:15px;  font-family:"Î¢ÈíÑÅºÚ";}
.team li{float:left; padding-left:30px; height:31px; line-height:27px; padding-right:30px;}
.li1{background:url(../images/other/icon-s.png) no-repeat 0 -429px}
.li2{background:url(../images/other/icon-s.png) no-repeat 0 -460px}
.li3{background:url(../images/other/icon-s.png) no-repeat 0 -491px}
.li5{background:url(../images/other/icon-s.png) no-repeat 0 -650px}
.li6{background:url(../images/other/icon5.png) no-repeat}
.online{ width:980px; margin:0 auto}
.onlinepricetable{ width:980px; height:30px; border:1px solid #E3E6EB; margin:20px auto 15px; border-bottom:0px; font-size:14px;}
.onlinepricetable td{ border-bottom:1px solid #E3E6EB; padding:5px 0px 5px 0px;}
.onlinepricetable td i{ color:#666;}
.onlinepricetable td input{ vertical-align:middle; }
.onlinepricetable a{ color:#0066cc; cursor:pointer;}
.onlinepricetable .txtstyle1{ height:20px; line-height:20px; border:1px solid #ccc; padding-left:4px; padding-right:4px;}


.seli {height:24px; line-height:24px; border: 1px solid #CCCCCC; width: 170px;}
.seli1 {height:24px; line-height:24px; border: 1px solid #CCCCCC; width: 370px;}
.allmoneya,.allmoneyb{  background-position: left -12px;  background-repeat: no-repeat;  padding: 5px 0 7px 40px; }
.allmoneya span,.allmoneyb span{ font: 22px/25px "Î¢ÈíÑÅºÚ"; }
.allmoneya span em,.allmoneyb span em{  color: #FF5500;}
.allmoneyb{ background-position:left -72px;}
.c1461E0{ color:#1461E0;} 

.sumbitbox{ text-align:center; padding:20px 0px; width:100%; overflow:hidden;}
.sumbitbox input,.problemfrom dl dd input{ width:138px; height:40px; background:url(../images/other/icon.png) no-repeat 0 -267px;line-height:36px; color:#FFF; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; margin-right:8px; border:0px; cursor:pointer; font-weight:bold;}
.sumbitbox input.btnstyle2{ background:url("../images/other/basebg.png") no-repeat -164px -912px; width:120px; height:36px}
.sumbitbox input.pcbbtn{ background-position:left -1004px; width:250px; padding-top:16px; height:52px; text-align:left; padding-left:58px;}
.sumbitbox input.pcbbtna { background:url("../images/other/basebg.png") no-repeat left -1004px; width:250px; padding-top:16px; height:52px; text-align:left; padding-left:48px;}
.onlinepricebox table tr td{ font-size:14px; padding:6px 0px 6px 10px; }
.txtstyle1,textarea{ border:1px solid #ABABAB; height:51px; 
line-height:22px; padding:2px 4px 2px 4px;font-weight:bold;
    line-height: normal;
    font-style: normal;
    font-variant: normal;
    font-size: 14px;
    font-family: Î¢ÈíÑÅºÚ;
}
.font1{ font-size:12px; color:#999; padding:5px 5px 0px 0px;}


.boardnumber{ width:356px; border:1px solid #d5210d; overflow:hidden; position:absolute; left:0px; top:29px; top:30px\9;  _top:31px; background-color:#FFF; z-index:1;}
.boardnumber ul{ width:347px; overflow:hidden; padding:0px 4px;}
.boardnumber li{ float:left; width:57px; padding-bottom:4px; font-size:12px;}
.boardnumber li input.txtstyle2{ width:95px; height:20px; line-height:20px; border:1px solid #d8d8d8; color:#c0c0c0; padding-left:3px;}
.boardnumber .boardnumberbtn{ padding-bottom:10px;}
.boardnumber .boardnumberbtn input{ width:60px; height:23px; text-align:center; line-height:23px; cursor:pointer; background-position:-63px -134px; border:0px; font-size:12px; margin-left:6px; background-image:url(http://img.jdbpcb.com/img/member/bg/bg.png);}
.boardnumber .boardnumberbtn a:hover{ text-decoration:none;}
.boardnumber .boardnumberbtn a:hover input{background-position:left -134px; color:#447307; text-decoration:none;}


.reger{ margin:30px auto; width:960px;  border-top:2px #7f7f7f solid; border-left:1px #dfdfdf solid; border-right:1px #dfdfdf solid;
border-bottom:1px #dfdfdf solid; height:400px;}
.regerl{ width:600px; height:400px; border-right:1px #dfdfdf solid;  padding:15px 20px 0 20px; float:left}
.regerl .regerlt{ width:600px; height:30px;margin:15px auto; background:url(../images/other/icon-s.png) no-repeat 0 -523px; padding-left:40px; color:#4e4e4e;font:25px "Î¢ÈíÑÅºÚ"; font-weight:550}
.regerl .regerlb{ width:600px; height:175px;margin:10px auto; color:#4e4e4e; text-align:center}
.regerl .inp1{ width:214px; height:24px; margin-bottom:10px}
.regerlb .bsub{background:url(../images/other/icon.png) no-repeat 0 -326px; width:222px; margin:30px 0 0 160px; display:block;height:45px; }
.regerlb span a{ padding-left:10px;}
.regerr{float:left; width:300px; text-align:center;}
.regerr h5{padding-top:30px; font-size:20px;padding-bottom:15px;}
.zhu{ background:url(../images/other/icon.png) no-repeat 0 -384px; margin:0 auto; width:142px; height:42px;}
.ser{ text-align:center; padding:5px 0 30px 0}
.ser a{ color:#ff6700; text-decoration:underline}
.tel{ width:180px; margin:0 auto;border-top:1px #dfdfdf solid; background:url(../images/other/icon-s.png) no-repeat 0 -558px; padding-top:20px; font:16px "Î¢ÈíÑÅºÚ"; text-align:center; padding-left:50px; height:50px}

/*---------------Ô¤¶¨³É¹¦--------------*/
.perset{margin:40px auto; width:980px;  border-top:2px #7f7f7f solid; border-left:1px #dfdfdf solid; border-right:1px #dfdfdf solid;
border-bottom:1px #dfdfdf solid; height:250px; font-family:"Î¢ÈíÑÅºÚ"}
.perset .success{ width:580px; margin:70px auto 0; background:url(../images/other/icon.png) no-repeat 0 -492px; padding-left:85px; height:56px; font-size:14px}
.perset span{color:#ea0012; font-size:16px; font-weight:600}
.perset ul{width:300px; margin:0 auto; height:30px}
.perset ul li { float:left; width:104px; height:30px;text-align:center; line-height:30px; vertical-align:middle; margin:0 20px; font-size:15px}
.perset ul li a{ color:#fff; }
.perset .mess{ background:url(../images/other/icon.png) no-repeat 0 -552px;}
.perset .continue{ background:url(../images/other/icon.png) no-repeat -118px -552px;}

/*---------------×¢²á--------------*/
.slogin{ margin:30px auto; width:950px;  border-top:2px #7f7f7f solid; border-left:1px #dfdfdf solid; border-right:1px #dfdfdf solid;
border-bottom:1px #dfdfdf solid; height:750px;}
.sloginl{ width:600px; height:730px; border-right:1px #dfdfdf solid;  padding:20px 20px 0 20px; float:left}
.sloginl .sloginlt{ width:600px; height:30px;margin:30px auto; background:url(../images/other/login.png) no-repeat 0 0px;  color:#4e4e4e;font:15px "ËÎÌå"; }
.sloginlt ul{width:600px;height:30px; text-align:center}
.sloginlt li{float:left; width:186px; height:30px; padding-top:7px}
.sloginlt li.on{ color:#e30f22}

.sloginr{float:left; width:280px; text-align:center;}
.sloginr h5{padding-top:60px; font-size:20px;padding-bottom:15px;}
.zhu{ background:url(../images/other/icon.png) no-repeat 0 -384px; margin:0 auto; width:142px; height:42px;}
.ser{ text-align:center; padding:5px 0 30px 0}
.ser a{ color:#ff6700; text-decoration:underline}
.tel{ width:180px; margin:0 auto;border-top:1px #dfdfdf solid; background:url(../images/other/icon-s.png) no-repeat 0 -558px; padding-top:20px; font:16px "Î¢ÈíÑÅºÚ"; text-align:center; padding-left:50px; height:50px}

.sloginl .regform{ width:610px; margin-top:20px;}
.sloginl .mtop20{ margin-top:20px;}
.sloginl .regform dl{ width:100%; overflow:hidden; margin-bottom:10px;}
.sloginl .regform dt{ float:left; width:70px; text-align:right; font-size:14px; line-height:25px; color:#555; padding-right:5px;}
.sloginl .regform dt em{ color:#F00; margin-right:4px;}
.sloginl .regform dd{ float:left; width:270px; float:left;  overflow:hidden; font-size:14px;}
.sloginl .regform dd .input{ width:260px; height:22px; line-height:22px; padding-left:4px; border:1px solid #ABABAB;  font-size:14px;}
.sloginl .regform dd .input1{ width:100px; height:22px; line-height:22px; padding-left:4px; border:1px solid #ABABAB;   font-size:14px;}
.sloginl .regform div{ color:#999; font-size:12px; float:left; width:240px;}
.sloginl .regform dd.btnstyle1 input{ width:222px; height:47px; background:url(../images/other/login.png) no-repeat 0 -35px;line-height:47px; border:0px;  color:#FFF;  font-size:18px; cursor:pointer; font-family:"Î¢ÈíÑÅºÚ"; margin:10px 0 0 15px} 
.sloginl .regform dd.phone input{ background:url(../images/other/phone.gif) no-repeat 4px center; padding-left:17px; width:244px;}



/*---------------¹¤³ÌÊ¦¼ÒÔ°--------------*/
.yuan{width:597px; float:left }
.search{ width:555px; height:40px; background:#e0e0e0; padding:10px 21px 10px 20px;margin-top:20px; float:left}
.search span{font-family:"Î¢ÈíÑÅºÚ"; font-size:25px; color:#e30e20; font-weight:580; float:left; padding-right:8px}
.search .input{ margin-left:10px; background:url(../images/other/login.png) no-repeat 0 -88px; width:335px; height:42px; float:left; border:none; padding-left:3px; color:#ababab}
.search a{ background:url(../images/other/login.png) no-repeat -340px -88px; width:97px; height:42px; display:block; text-align:center; float:left;font-family:"Î¢ÈíÑÅºÚ"; font-size:17px; color:#fff; line-height:42px; vertical-align:middle}
.pro{ width:595px; height:170px; border-top:2px #7f7f7f solid; border-bottom:1px #dfdfdf solid;border-left:1px #dfdfdf solid;border-right:1px #dfdfdf solid; float:left; margin-top:15px}
.pro .title{ width:100%; height:22px; margin:12px 0; padding-left:15px;font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#707070; background:url(../images/other/icon.png) no-repeat 0 -438px;}
.pro ul{width:80px; float:left; text-align:center; padding-top:10px; }
.pro li{ height:22px;width:80px;}
.huan{ width:361px; height:249px; float:left; padding:19px 0 0 20px}
.hotpro{ width:595px; height:310px; border-top:2px #7f7f7f solid; border-bottom:1px #dfdfdf solid;border-left:1px #dfdfdf solid;border-right:1px #dfdfdf solid; float:left; margin-top:15px}
.hotpro .title{ width:100%; height:22px; margin:12px 0; padding-left:15px;font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#707070; background:url(../images/other/icon.png) no-repeat 0 -438px;}
.hotpro h3 a{ color:#000000; width:100%; padding:15px 0 0 17px}
.hotpro p{ text-indent:25px; width:510px; padding-left:17px; padding-bottom:10px}
.hotpro p a{ color:#000000; }
.hotpro li{ list-style:square; color:#000000; height:21px}
.hotpro ul{ width:520px; padding-left:30px; padding-top:8px}
.hotpro li a{ list-style:square; color:#000000; }
.hotpro a:hover{color:#e3091c}

.tech{ width:361px; height:310px; border-top:2px #7f7f7f solid; border-bottom:1px #dfdfdf solid;border-left:1px #dfdfdf solid;border-right:1px #dfdfdf solid; float:left; margin-top:15px; margin-left:20px}
.tech .title{ width:100%; height:22px; margin:12px 0; padding-left:15px;font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#707070; background:url(../images/other/icon.png) no-repeat 0 -438px;}
.tech h3 a{ color:#000000; width:100%; padding:15px 0 0 17px}
.tech p{ text-indent:25px; width:300px; padding-left:17px; padding-bottom:10px}
.tech p a{ color:#000000; }
.tech li{ list-style:square; color:#000000; height:21px}
.tech ul{ width:300px; padding-left:30px; padding-top:8px}
.tech li a{ list-style:square; color:#000000; }
.tech a:hover{color:#e3091c}
.adv{width:100%; float:left; padding-top:15px}

.elet{width:728px; float:left;margin-bottom:50px}
.elec{ width:352px; height:270px; border-top:2px #7f7f7f solid; border-bottom:1px #dfdfdf solid;border-left:1px #dfdfdf solid;border-right:1px #dfdfdf solid; float:left; margin-top:15px}
.elec .title{ width:100%; height:22px; margin:12px 0; padding-left:15px;font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#707070; background:url(../images/other/icon.png) no-repeat 0 -438px;}
.elec h3 a{ color:#000000; width:100%; padding:15px 0 0 17px}
.elec p{ text-indent:25px; width:340px; padding-left:17px; padding-bottom:10px}
.elec p a{ color:#000000; }
.elec li{ list-style:square; color:#000000; height:21px}
.elec ul{ width:350px; padding-left:30px; padding-top:8px}
.elec li a{ list-style:square; color:#000000; }
.elec a:hover{color:#e3091c}

.basic{ width:352px; height:270px; border-top:2px #7f7f7f solid; border-bottom:1px #dfdfdf solid;border-left:1px #dfdfdf solid;border-right:1px #dfdfdf solid; float:left; margin-top:15px; margin-left:20px}
.basic .title{ width:100%; height:22px; margin:12px 0; padding-left:15px;font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#707070; background:url(../images/other/icon.png) no-repeat 0 -438px;}
.basic h3 a{ color:#000000; width:100%; padding:15px 0 0 17px}
.basic p{ text-indent:25px; width:340px; padding-left:17px; padding-bottom:10px}
.basic p a{ color:#000000; }
.basic li{ list-style:square; color:#000000; height:21px}
.basic ul{ width:350px; padding-left:30px; padding-top:8px}
.basic li a{ list-style:square; color:#000000; }
.basic a:hover{color:#e3091c}



.cont{ width:352px; height:270px; border-top:2px #7f7f7f solid; border-bottom:1px #dfdfdf solid;border-left:1px #dfdfdf solid;border-right:1px #dfdfdf solid; float:left; margin-top:15px}
.cont .title{ width:100%; height:22px; margin:12px 0; padding-left:15px;font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#707070; background:url(../images/other/icon.png) no-repeat 0 -438px;}
.cont h3 a{ color:#000000; width:100%; padding:15px 0 0 17px}
.cont p{ text-indent:25px; width:340px; padding-left:17px; padding-bottom:10px}
.cont p a{ color:#000000; }
.cont li{ list-style:square; color:#000000; height:21px}
.cont ul{ width:350px; padding-left:30px; padding-top:8px}
.cont li a{ list-style:square; color:#000000; }
.cont a:hover{color:#e3091c}

.pow{ width:352px; height:270px; border-top:2px #7f7f7f solid; border-bottom:1px #dfdfdf solid;border-left:1px #dfdfdf solid;border-right:1px #dfdfdf solid; float:left; margin-top:15px; margin-left:20px}
.pow .title{ width:100%; height:22px; margin:12px 0; padding-left:15px;font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#707070; background:url(../images/other/icon.png) no-repeat 0 -438px;}
.pow h3 a{ color:#000000; width:100%; padding:15px 0 0 17px}
.pow p{ text-indent:25px; width:340px; padding-left:17px; padding-bottom:10px}
.pow p a{ color:#000000; }
.pow li{ list-style:square; color:#000000; height:21px}
.pow ul{ width:350px; padding-left:30px; padding-top:8px}
.pow li a{ list-style:square; color:#000000; }
.pow a:hover{color:#e3091c}

.rightb{width:230px; float:left; margin:15px 0 15px 20px; border-top:2px #7f7f7f solid; border-bottom:1px #dfdfdf solid;border-left:1px #dfdfdf solid;border-right:1px #dfdfdf solid; margin-bottom:50px}

.soft{ width:230px; height:270px; float:left; margin-bottom:15px}
.soft .title{ width:100%; height:22px; margin:12px 0; padding-left:15px;font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#707070; background:url(../images/other/icon.png) no-repeat 0 -438px;}
.soft h3 a{ color:#000000; width:100%; padding:15px 0 0 17px}
.soft li{ color:#000000; height:70px; width:56px; padding:10px;text-align:center; float:left}
.soft ul{ width:100%; padding-top:8px}
.soft li a{ list-style:square; color:#000000; }
.soft a:hover{color:#e3091c}

.fri{ width:230px; height:270px; float:left;}
.fri .title{ width:100%; height:22px; margin:12px 0; padding-left:15px;font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#707070; background:url(../images/other/icon.png) no-repeat 0 -438px;}
.fri li{ color:#000000; height:20px; width:56px; text-align:center; float:left; padding:0 10px 0 10px}
.fri ul{ width:100%; padding-top:18px}
.fri li a{ list-style:square; color:#000000; }
.fri a:hover{color:#e3091c}



/*---------------»ý·ÖÉÌ³Ç--------------*/
.find{ width:964px; height:20px; border:1px #e1e1e1 solid; padding:5px 8px; margin-top:20px; }
.find input,select{ vertical-align:middle}
.find .btnstyle1{ width:55px; height:20px; background-color:#FF5500; color:#FFF; text-align:center; line-height:20px; font-weight:bold; border:0px; cursor:pointer;}
.jileft{ width:200px; float:left; margin-bottom:40px}
.shop{ margin-top:15px;}
.shop .title{ width:187px; background:url(../images/other/login.png) no-repeat 0 -146px; height:37px;font-size:15px; color:#585858; vertical-align:middle; line-height:37px; padding-left:13px; font-weight:600;}
.shop .conn{ width:127px; color:#585858;padding:30px 0 0 70px; border:1px #d1d1d1 solid; height:60px; background:url(../images/other/login.png) no-repeat -200px -130px}
.cate{ margin-top:15px;}
.cate .title{ width:187px; background:url(../images/other/login.png) no-repeat 0 -146px; height:37px;font-size:15px; color:#585858; vertical-align:middle; line-height:37px; padding-left:13px; font-weight:600;}
.cate .conn1{ width:197px; color:#585858;padding:20px 0 0 0px; border:1px #d1d1d1 solid; height:90px;}
.cate .conn1 ul{width:100%;height:80px; padding-left:10px}
.cate .conn1 ul li{width:60px; padding:0px 5px 5px 20px; background:url(../images/other/login.png) no-repeat 0 -187px; float:left}

.conv{ margin-top:15px;}
.conv .title{ width:187px; background:url(../images/other/login.png) no-repeat 0 -146px; height:37px;font-size:15px; color:#585858; vertical-align:middle; line-height:37px; padding-left:13px; font-weight:600;}
.conv .conn1{ width:197px; color:#585858;padding:20px 0 0 0px; border:1px #d1d1d1 solid; height:233px;}
.conv .conn1 ul{width:100%;height:80px; padding-left:10px}
.conv .conn1 ul li{width:160px; padding:0px 5px 5px 20px; background:url(../images/other/login.png) no-repeat 0 -187px; }


.jiright{ width:760px; margin:16px 0 0 20px; float:left;margin-bottom:40px}
.daily{width:100%; border-top:2px #7f7f7f solid;border-left:1px #dfdfdf solid;border-right:1px #dfdfdf solid;border-bottom:1px #dfdfdf solid; height:274px; padding:15px 0 0 10px}
.daily .title{ background:url(../images/other/login.png) no-repeat -418px -165px; width:730px; padding-left:30px;font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; height:20px; vertical-align:middle; line-height:20px; color:#f00;}
.daily .title span{float:right;font-family:"ËÎÌå"; font-size:12px; height:20px; vertical-align:middle; line-height:20px; color:#000; padding-right:10px}
.good{ width:100%}
.good ul{ width:100%; height:228px}
.good li{width:170px; padding:9px; height:210px; float:left}
.good li a{width:170px; padding:0px 0 10px 0;display:block; float:left}
.good li em{ color:#ff5500; font-size:14px; font-weight:600}


.homey{width:100%; border-top:2px #7f7f7f solid;border-left:1px #dfdfdf solid;border-right:1px #dfdfdf solid;border-bottom:1px #dfdfdf solid; height:274px; padding:15px 0 0 10px; margin-top:15px}
.homey .title{ background:url(../images/other/login.png) no-repeat -418px -165px; width:730px; padding-left:30px;font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; height:20px; vertical-align:middle; line-height:20px; color:#f00;}
.homey .title span{float:right;font-family:"ËÎÌå"; font-size:12px; height:20px; vertical-align:middle; line-height:20px; color:#000; padding-right:10px}


.forg{ margin:40px auto; width:960px;  border-top:2px #7f7f7f solid; border-left:1px #dfdfdf solid; border-right:1px #dfdfdf solid;
border-bottom:1px #dfdfdf solid; height:320px;}
.forgl{ width:600px; height:300px; border-right:1px #dfdfdf solid;  padding:20px 0px 0 0px; float:left}
.forgl .forglt{ width:100px; height:35px;margin:15px 0 0 30px; background:url(../images/other/psw.gif) no-repeat; padding-left:40px; color:#4e4e4e;font:25px "Î¢ÈíÑÅºÚ"; font-weight:550; float:left; }
.forgl .forglr{ height:35px;margin-top:15px;color:#4e4e4e;font:12px "Î¢ÈíÑÅºÚ"; float:right}
.forglr li{ float:left; padding-left:30px; height:30px;  line-height:25px; vertical-align:middle}
.forgl .forglb{ width:300px; height:175px;margin:30px auto; color:#4e4e4e; }
.forglb dt{text-align:right; width:80px; float:left; height:29px}
.forglb dd{text-align:left; width:220px; float:left; height:29px}
.forglb em{ color:#e3081b}
.forgl .inp1{ width:214px; height:24px; margin-bottom:5px; float:left;border:1px solid #ABABAB;}
.forgl .bsub{background:url(../images/other/icon.png) no-repeat 0 -326px; width:222px; margin:30px 0 0 160px; display:block;height:45px; }
.w90{ width:90px;}
.w35{ width:35px;}
.w55{ width:55px;}
.forglb .bsub{background:url(../images/other/tabbg.png) no-repeat 0 -79px; width:222px; margin:15px 0 0 50px; display:block;height:45px; font:20px "Î¢ÈíÑÅºÚ"; text-align:center; color:#FFFFFF; line-height:45px; vertical-align:middle }
.forglb span a{ padding-left:10px; text-align:right}
.forgrr{float:left; width:300px; text-align:center;}
.forgrr h5{padding-top:60px; font-size:20px;padding-bottom:15px;}
.forget{ background:url(../images/other/icon.png) no-repeat 0 -384px; margin:0 auto; width:142px; height:42px;}
.ser{ text-align:center; padding:5px 0 30px 0}
.ser a{ color:#ff6700; text-decoration:underline}
.tel{ width:180px; margin:0 auto;border-top:1px #dfdfdf solid; background:url(../images/other/icon-s.png) no-repeat 0 -554px; padding-top:20px; font:16px "Î¢ÈíÑÅºÚ"; text-align:center; padding-left:50px; height:50px}
.forglb dd.phone1 input{ background:url(../images/other/phone.gif) no-repeat 4px center;  }
/*.freeyzm{background:url(../images/other/tabbg.png) no-repeat 0 -179px;
width: 145px;
height: 28px;
text-align: center;
line-height: 28px;
border: 1px solid #BBB;
color: #555;
font-size: 14px;
font-weight: bold;
text-decoration: none;
overflow:hidden;
margin-bottom:5px
}*/
.forglb div{color: #999;
font-size: 12px;
margin-left:80px;
}


.help{ margin:10px auto; width:980px; border:1px #dfdfdf solid; height:525px;}
.main{ width:980px; margin:10px auto 20px;}
/* ¿Í·þÖÐÐÄ 2013 07 02*/
.servicebanner{ width:100%; padding:8px 0px; overflow:hidden;}
.servicecontent{ border:1px solid #dfdfdf; width:978px; background-color:#f6f6f6;}
.serviceleft{ width:184px; float:left; border-right:1px solid #e3e3e3;}
.serviceleft ul{ width:166px; padding-left:18px; padding-top:20px;}
.serviceleft ul li{ display:block; line-height:38px;  font-size:14px; position:relative; width:100%; height:38px; background-position:left -1891px;}
.serviceleft ul li.topbd{ border-top:0px;}
.serviceleft ul li a{ color:#4c4c4c; display:block; position:absolute; width:168px; height:43px; left:-19px; line-height:43px; padding-left:32px; z-index:2; top:-2px;}
.serviceleft ul li a:hover,.serviceleft ul li a.on{ background: url(../images/other/tabbg.png) no-repeat  0 -211px; font-weight:bold; text-decoration:none; color:#FFFFFF}
.serviceright{ width:665px; float:left; margin-left:-1px; border-left:1px solid #e3e3e3; background-color:#FFF; padding:0px 15px 20px 20px;  _height:240px; min-height:240px; }
.serviceright .tit{ font:bold 18px/40px "Î¢ÈíÑÅºÚ"; border-bottom:1px solid #e3e3e3; color:#494848; padding:6px 0px 0px 10px;}
.problemfrom{ background-color:#f8f8f8; width:100%; margin:10px 0px; padding:15px 0px;}
.problemfrom dl{ width:100%; overflow:hidden; padding-bottom:8px;}
.problemfrom dl dt{ width:77px; float:left; text-align:right; padding-right:8px; font-weight:bold; color:#666;}
.problemfrom dl dd{ width:580px; float:left;}
.problemfrom dl dd textarea{ width:570px; height:132px;}
.problemlist{ width:100%; padding-top:10px;}
.problemlist dl{ background:url(../images/other/problem.gif) no-repeat 10px 4px; line-height:22px; border-bottom:1px solid #ededed; margin-bottom:8px; padding:0px 10px 8px 30px;}
.problemlist dl dt cite{ margin:0px 15px; color:#ccc; font-style:normal;}
.problemlist dl dt em{ color:#989898; margin-left:15px;}
.problemlist span{ color:#666;}
.problemlist dd{ color:#3366cc;}

.activebox{ width:700px; overflow:hidden; padding:10px 0px;}
.activelist ul{ width:100%;}
.activelist ul li{ line-height:20px; padding:0px 10px 8px 10px; border-bottom:1px solid #ededed; margin-bottom:8px;}
.activelist ul li a{background:url(../images/other/dian.gif) no-repeat left center; padding-left:8px;}
.activelist ul li em{ float:right; color:#999; font-family:Arial, Helvetica, sans-serif; }
.activebox h1{ padding:15px 0px 0px; text-align:center; font:20px/26px "Î¢ÈíÑÅºÚ";}
.activebox .time{ text-align:center; color:#999;  border-bottom:1px dashed #ededed; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px; margin-bottom:10px;}
.activecontent{ padding:10px 20px; overflow:hidden; width:660px; font-size:14px;}
.pagefy{ width:100%; overflow:hidden; vertical-align:top; padding:20px 0px 10px;}
.pagefy input{ vertical-align:middle;}
.pagefy a{ border:1px solid #CCC; margin-right:6px; padding:2px 6px; font-family:Arial, Helvetica, sans-serif;}
.pagefy a:hover,.pagefy a.on{ background-color:#FFEFE1; border:1px solid #FE7002; color:#FF3300; text-decoration:none;}
.pagefy .jumpnum{ width:34px; height:18px; margin:0px 5px;}
.pagefy a span{ background-position:left -460px; padding-left:10px;}
.pagefy a span.next{ background-position:right -493px; padding-right:10px; padding-left:0px;}
.pagefy a.no{ color:#999;}
.pagefy a.no:hover{ color:#999; border:1px solid #ccc; background-color:#fff;}



/*ÔÚÏß¼ÆËã¼Û¸ñ*/
.li4{background:url(../images/other/icon-s.png) no-repeat 0 -623px}
.orderdetail,.collect table{ border-top:1px solid #E3E6EB; border-left:1px solid #E3E6EB; background-color:#FFF;}
.orderdetail td em{ color:#FF0000;}
.orderdetail td,.collect table td{  border-right:1px solid #E3E6EB; border-bottom:1px solid #E3E6EB; padding:5px;}
.orderdetail td.allmoney{ padding-top:8px; padding-bottom:8px;}
.orderdetail td.allmoney span{ font:22px/25px "Î¢ÈíÑÅºÚ"; }
.orderdetail td.allmoney span em{ color:#FF0000;}
.orderdetail td.allmoney p{ margin-top:3px;}
.orderdetail td.allmoney div{ background-position:left -244px; padding-left:52px;}


.collecta table{  border-top:1px solid #E3E6EB; border-left:1px solid #E3E6EB; margin:20px 0px 0px 0px; background-color:#FFF; }
.collecta table td{  border-right:1px solid #E3E6EB; border-bottom:1px solid #E3E6EB; padding:5px 10px; text-align:center;}
.collecta .fonatwf { font-weight:bold; background:#F4F4F4;}
.collecta .fonatoi { color:#1461E0; font-size:14px}
.collecta .allmoneya {background-image:url("../images/other/othericon.png"); background-repeat:no-repeat;background-position:0px -245px; padding:5px 0px 0px 40px;}
.collecta .allmoneya span{ font:22px/25px "Î¢ÈíÑÅºÚ"; }
.collecta .allmoneya span em{ color:#ff5500}
.collecta .allmoneyb {background-image:url("../images/other/othericon.png"); background-repeat:no-repeat;background-position:0px -306px; padding:5px 0px 0px 40px;}
.collecta .allmoneyb span{ font:22px/25px "Î¢ÈíÑÅºÚ"; }
.collecta .allmoneyb span em{ color:#ff5500}




/* --------------³£¼ûÎÊÌâ----------*/
.subcon{ width:950px; margin:20px auto 50px}
.leftcon{ width:238px; height:auto; float:left;}
.leftcon .leftnav{ width:238px; height:auto; border:1px solid #e1e1e1; margin-top:20px}
.leftcon .leftnav .title{ background:url(../images/bgpic.jpg) left bottom no-repeat; height:50px; width:214px; margin:0 12px; line-height:50px; font-size:16px}
.leftcon .leftnav ul li{ width:189px; height:37px; margin:12px 12px; background:#f4f4f4 url(../images/icon.png) 0 -484px; padding-left:25px; line-height:37px; font-size:14px}
.leftcon .leftnav ul li:hover{ background:url(../images/icon.png) 0 -536px no-repeat; color:#fff}
.leftcon .leftnav ul li.current{ background:url(../images/icon.png) 0 -536px no-repeat; color:#fff}
.leftcon .leftnav ul li a{ color:#666666; width:189px; height:37px; display:block}
.leftcon .leftnav ul li a:hover{ color:#fff}
.leftcon .leftnav ul li.current a{ color:#fff}

.leftcon .contact{ border-top:1px solid #dadada; width:100%; margin-top:25px}
.leftcon .contact .tit{ width:100%; height:40px; line-height:40px;color:#000; }
.leftcon .contact ul{ padding-top:30px}
.leftcon .contact ul li{ width:208px; padding-left:30px; background:url(../images/icon.png) no-repeat; height:20px; margin-bottom:10px}
.leftcon .contact ul li.tel_c{ background-position:0 -594px}
.leftcon .contact ul li.mail_c{ background-position:0 -638px}
.leftcon .contact ul li.mess_c{ background-position:0 -616px}
.leftcon .contact .kef{ width:100%; background:url(../images/icon.png) -260px -361px no-repeat; height:43px}
.kef a{ height:43px; width:143px; display:block}

.cencon{ width:630px; padding:0 35px; float:left;margin-top:20px}
.cencon .answ ul li{ width:630px; border-bottom:1px dotted #e8e8e8; height:65px; margin-bottom:15px}
.cencon .answ ul li .question{ background:url(../images/icon.png) no-repeat -256px -416px;padding-left:25px; height:19px;margin-bottom:10px;}
.cencon .answ ul li .answer{ background:url(../images/icon.png) no-repeat -256px -438px;padding-left:25px;height:19px;margin-bottom:10px;}

.rightcon{ width:238px; float:left;margin-top:20px}
.rightcon .new .title{ width:100%; background:url(../images/bgpic.jpg) left bottom no-repeat; height:35px}
.rightcon .new ul li{ width:238px; height:51px; padding-bottom:13px;border-bottom:1px dotted #e8e8e8; margin:16px 0}
.rightcon .new ul li .time{ width:41px; height:41px; float:left; background:#F80012; text-align:center; padding:5px; float:left; font-size:13px; color:#fff}
.rightcon .new ul li .con{ width:162px; padding-left:15px; height:41px;float:left}
.rightcon .service .title{ width:100%; height:28px; background:url(../images/icon.png) no-repeat -256px -491px; text-indent:-9999px;
padding-bottom:16px}
.rightcon .service ul li{ width:100%; height:46px; margin-bottom:8px}


/* --------------ÁªÏµÎÒÃÇ----------*/
.cencon .contact .title{ width:100%; border-bottom:1px dotted #b9b9b9; height:50px; font-size:32px; color:#727272}
.cencon .contact p{ font-size:14px; line-height:30px}


/* --------------ÐÂÎÅ1----------*/
/* col-lt */
.space{ padding:0 0 20px 0}
.wrap { height:250px;}
.col-lt { width:894px; float:left;}
.hot-tj { width:438px; height:185px; margin-left:10px; border:1px solid #eaeaea; padding:20px 0px 20px 20px;}
.tj-cont { width:94%; margin:0 auto;}
.hot-tj .title{ width:100%; height:35px}
.hot-tj ul li{ width:438px; height:51px; padding-bottom:13px;border-bottom:1px dotted #e8e8e8; margin:16px 0}
.hot-tj ul li .time{ width:65px; height:40px; background:#FF0517; text-align:center; padding:5px; float:left; font-size:13px; color:#fff}
.hot-tj ul li .con{ width:285px; padding-left:15px; height:41px;float:left}


/* focus */
#focus{width:340px;height:250px;overflow:hidden;position:relative;}
#focus ul{height:250px;position:absolute;}
#focus ul li{float:left;width:340px;height:250px;overflow:hidden;position:relative;background:#000;}
#focus ul li div{position:absolute;overflow:hidden;}
#focus .btnBg{position:absolute;width:340px;height:40px;left:0;bottom:0;background:#000;}
#focus .jishu_btn{position:absolute;width:300px;height:15px; padding:5px 14px; right:0;bottom:6px;text-align:right;}
#focus .jishu_btn span{display:inline-block;_display:inline;_zoom:1;width:15px;height:15px; border-radius:50%; _font-size:0;margin-left:6px;cursor:pointer;background:#fff;}
#focus .jishu_btn span.on{background:#f00; width:15px; height:15px;}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}
.ul-sty li span { display:block; position:absolute; height:16px; line-height:16px; position:absolute; top:222px; left:14px; color:#fff; font-size:16px; z-index:20;}

/* list */
.text-list { width:338px; height:236px; border:1px solid #e0e0e0; margin-top:10px; margin-right:10px; float:left;}
.text-list ul { list-style-type:square; list-style-position:inside; margin-left:10px; padding-top:4px;}
.t-list-tit { height:29px; width:100%; background:url(/Public/images/jishu/lists-hd.jpg) repeat-x;}
.t-list-tit h2 { height:29px; line-height:29px; font-weight:bold; margin-left:10px; float:left;}
.jishu_catories_wrap .more { background: url(../images/icon.png) -256px -534px;
width: 62px;
height: 18px;
font-size: 12px;
text-indent: -9999px;
display:block}



/* col-rt */
.col-rt { width:300px; overflow:hidden; float:left;}
.sub-wrap { border-left:1px solid #dbdbdb;}
.rank-sty { padding-top:9px;}
.rank-sty li { padding-left:30px; height:40px; line-height:200%;}
.rank-sty a { font-size:13px; color:#828282;}
.update,.commond { border-left:1px solid #dbdbdb; padding-top:15px }
.u-tit { width:100%; height:45px;  background:url(../images/online-btn.png) 0px -375px no-repeat;}
.u-tit h2 { margin-left:10px; color:#929191; font-size:18px;
    height: 24px;
}
.u-tit a { height:45px; line-height:45px;}
.u-list { list-style-type:square; list-style-position:inside; padding:10px 0 9px 0;}
.u-list li { margin-left:10px; height:30px}
.u-list a { font-size:13px; color:#828282;}

.c-cont { border-bottom:1px solid #cdcdcd;}
.c-cont a.link { display:block; width:80px; height:60px; line-height:60px; padding-left:40px; color:#808080; font-size:16px; font-weight:bold; margin-left:20px; float:left;}
.protel { background:url(../images/protel.jpg) 0 15px no-repeat;}
.pads { background:url(../images/pads.jpg) 0 15px no-repeat;}
.orcad { background:url(../images/orcad.jpg) 0 15px no-repeat;}
.cadence { background:url(../images/cadence.jpg) 0 15px no-repeat;}
.ad { background:url(../images/ad.jpg) 0 15px no-repeat;}
.powerpcb { background:url(../images/powerpcb.jpg) 0 15px no-repeat;}
/* tab */
.tab-cur{z-index:2; width:98px; border:1px solid #85aecc; border-top:2px solid #2272b1; padding-top:1px; border-bottom-color:#fff; color:#2272b1; background:#fff;}/*Ñ¡Ïî¿¨±êÌâµ±Ç°×´Ì¬*/
.jishu_rank_title{ background:url(../images/online-btn.png) 0 -472px no-repeat;}
.jishu_rank_title li{float:left;width:98px;text-align:center;height:42px;color:#929191;margin:1px;margin-top:10px;cursor:pointer; font-size:18px}
.tab-content{background:url(../images/ranking.jpg) no-repeat; width:100%; height:415px; }/*Òþ²ØÑ¡Ïî¿¨ÄÚÈÝ*/
.jishu_current_title{background:#fff url(../images/online-btn.png) -10px -314px no-repeat;z-index:10px;}
.jishu_rank_title li.more1 { background: url(../images/icon.png) -256px -534px;
width: 62px;
height: 18px;
font-size: 12px;
text-indent: -9999px;
display:block;
margin:15px 0 0 30px}
.u-tit .more{ background: url(../images/icon.png) -256px -534px;
width: 62px;
height: 18px;
font-size: 12px;
text-indent: -9999px;
display:block;
margin:5px 0 0 30px}

/*³åÍ»ÐÞ¸ÄÕý*/
.jishu_tblack{color:black}
.jishu_tblack a{color:black;font-size:14px;line-height:180%}
.u-list a{line-height:200%}

/*3¸ö·ÖÀà*/
.jishu_catories_wrap{margin-top:30px;margin-bottom:30px;margin-right:20px;}
.jishu_catories{height:200px;margin-top:10px;}
.jishu_cat_row1{height:35px;line-height:35px; background:url(../images/bgpic1.jpg) no-repeat; width:900px;}
.jishu_cat_row2 a{color:#666565;}
.jishu_cat_row2 a:hover{color:#FF0517;}
.jishu_cat_row2_left,.jishu_cat_row2_right{width:48%;float:left;margin-left:8px;margin-top:10px;margin-bottom:10px;line-height:220%;}
.jishu_cat_row2_left ul,.jishu_cat_row2_right ul{ margin-left:10px; padding-top:4px;}
.jishu_cat_row2_left ul li,.jishu_cat_row2_right ul li{background: url(../images/icon.png) -289px 0 no-repeat;padding-left: 25px;height: 30px;}
.jishu_cat_title{font-size:18px;font-weight:600;color:black;margin-left:10px;}
.jishu_cat_counter{color:gray;margin-left:10px;}
.jishu_cat_more{float:right;margin:10px 10px 0 0;}
.jishu_cat_more a{color:#1594E3;}


.update .contact{  width:280px; padding:20px 0 0 10px}
.update .contact ul{ padding-top:10px}
.update .contact ul li{ width:208px; padding-left:30px; background:url(../images/icon.png) no-repeat; height:20px; margin-bottom:10px}
.update .contact ul li.tel_n{ background-position:0 -594px}
.update .contact ul li.mail_n{ background-position:0 -638px}
.update .contact ul li.mess_n{ background-position:0 -616px}
.update .contact .kef{ width:100%; background:url(../images/icon.png) -260px -361px no-repeat; height:43px}
/* rumen */
.pcb-course { margin-right:20px; background:#fafafa; border:1px solid #dbdbdb; border-top:none; width:900px;}
.pcb-tit {height:31px; background:#FF0517; color:#fff; padding-left:10px; font-size:18px; line-height:31px}
.soft-sort { width:834px;height: auto;margin:0 20px 2px; float:left;}
.soft-tit{ background:url(../images/online-btn.png) 0 -572px repeat-x; width:834px; margin:20px; }
.soft-tit ul{ margin:0 auto; width:500px;color:#9d9d9d;}
.soft-tit li{float:left;width:150px;height:42px;margin:1px;margin-top:10px;cursor:pointer; font-size:18px; text-align:center}
.soft_current_title{color:#000;background: url(../images/online-btn.png) 15px -314px no-repeat;z-index:10px; }
.soft-list { margin-top:25px; float:left;}
.soft-list li { width:110px;height:108px; text-align:center; margin-right:8px;margin-bottom: 10px; float:left;overflow:hidden;}
.soft-list li img { width:64px; height:64px;}
.soft-list li a { display:block; font-size:12px; }
.pcb-tit .more{ background: url(../images/online-btn.png) -158px -61px;
width: 62px;
height: 18px;
font-size: 12px;
text-indent: -9999px;
display:block;
margin:5px 0 0 30px;
float:right}



/* --------------ÐÂÎÅ2----------*/
.newlist{width:874px; padding:15px 20px 20px 0}
.newlist ul li{width:843px; float:left; height:47px; line-height:47px; border-bottom:1px dotted #e8e8e8; background: url(../images/icon.png) -289px 13px no-repeat; padding-left:25px}
.newlist ul li .con{ width:auto; float:left; padding-right:10px}
.newlist ul li span{}

.newcon{width:864px; padding:15px 30px 20px 0}
.newcon .title{ height:30px; width:864px; line-height:30px; text-align:center; font-size:23px}
.newcon .title a{ color:#6c6c6c}
.newcon .des{ padding-top:15px;height:30px; width:864px; line-height:30px; text-align:center; font-size:12px; border-bottom:1px solid #dedede}
.newcon .des span{ padding-right:10px}
.newcon .con{ width:100%; padding:30px 0} 
.newcon .con p{ text-indent:2em; padding-bottom:20px}


/* Other */
.c { zoom:1; }
.c:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clear{clear:both;font-size:1px;width:1px;height:0;visibility:hidden;overflow:hidden;}
.clearfix:after{content:".";display:block; height:0;clear:both;visibility:hidden;} /* only FF */
.mauto{width:980px; margin:0 auto;}
.m_auto{margin:0 auto;}
.mtop{ padding-top:10px;}

/*½¹µãÍ¼*/
.focus2{ position:relative; width:423px; height:227px; background-color: #000; float: left;}  
.focus2 img{ width: 423px; height: 227px;} 
.focus2 .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus2 .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus2 .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus2 .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus2 .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus2 .fPic{ position:absolute; left:0px; top:0px; }  
.focus2 .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus2 .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:39px; line-height: 39px; background:rgba(0,0,0,0.8);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus2 .shadow a{ text-decoration:none; color:#fff; font-size:15px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus2 .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus2 .fcon img{ display:block; }  
.focus2 .fbg{bottom:10px; right:10px; position:absolute; height:21px; z-index: 200; width:80px}  
.focus2 .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:15px}    
.focus2 .D1fBt a{position:relative; display:inline; width:15px; height:15px; border-radius:15px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#666666; }    
.focus2 .D1fBt .current,.focus .D1fBt a:hover{background:#fff;}    
.focus2 .D1fBt img{display:none}    
.focus2 .D1fBt i{display:none; font-style:normal; }