@charset "utf-8";
/* CSS Document */
.header,.main,.footer,.cbody{clear:both;width:980px; margin:0 auto;}
.rela{position:relative}
.mt30{margin-top:30px}
.mt70{margin-top:70px}

h2{height:42px; font:bold 36px/42px '微软雅黑'; color:#3e3a39; text-align:center}
h3{height:128px; font:36px/64px '微软雅黑'; color:#f39800; text-align:center}
h4{height:70px; font:bold 36px/90px '微软雅黑'; color:#3e3a39; text-align:center}
.banner1{height:210px; background:url(img/banner1.jpg) center no-repeat}
.banner2{height:210px; background:url(img/banner2.jpg) center no-repeat}
.banner3{height:208px; background:url(img/banner3.jpg) center no-repeat}
.banner3 .a1{width:270px; height:68px; display:block; position:absolute; top:110px; left:187px}
.part1{width:882px; height:678px; position:relative; margin-top:20px; left:95px}
.part1 .bg{width:882px; height:678px; position:absolute}
.part1 p{position:absolute; top:10px; left:40px; font:bold 18px/54px '微软雅黑'; color:#666}
.dy{font:21px/50px '微软雅黑'; color:#666; background:url(img/002.png) 0 7px no-repeat; margin-left:50px; text-indent:4em}
.p1{font:20px/35px '微软雅黑'; color:#3e3a39; text-align:center}
.part2{width:970px; height:400px; border:#ea545d solid 5px; margin-top:60px; position:relative}
.part2 .tt{width:300px; height:50px; background-color:#ea545d; position:absolute; top:-22px; left:335px; text-align:center; font:30px/50px '微软雅黑'; color:#FFF}
.part2 .tu{width:970px; position:absolute; top:58px}
.part2 .p2{width:970px; font:20px/35px '微软雅黑'; color:#595757; text-align:center; position:absolute; top:320px}

.ttt{height:70px; background-color:#f39800; margin-top:50px; font:35px/70px '微软雅黑'; color:#f34900;}
.ttt .a2{width:215px; height:70px; background-color:#ea545d; display:block; float:right; color:#FFF; font-size:38px; text-align:center;}
.ttt .a2:hover{text-decoration:none;}

.p3{font:bold 20px/35px '微软雅黑'; color:#595757}
.zxbm{width:360px; height:345px; font:16px/32px '微软雅黑'; color:#f39800; margin:50px 0 0 50px; float:left; border:#f39800 solid 3px}
.zxbm .tt{width:360px; height:50px; background-color:#f39800; font:bold 25px/50px '微软雅黑'; color:#FFF; text-align:center}
.zxbm .sex{width:150px; height:25px; margin:30px 0 0 105px}
.zxbm .sex input{margin:2px 5px 0 20px}
.zxbm .name{width:280px; height:32px; margin:20px 0 0 40px}
.zxbm .name input{width:222px; height:30px; font:14px/30px '宋体'; color:#666; border:#f39800 solid 1px; margin-left:5px}
.zxbm .tel{width:280px; height:32px; margin:10px 0 0 40px}
.zxbm .tel input{width:222px; height:30px; font:14px/30px '宋体'; color:#666; border:#f39800 solid 1px; margin-left:5px}
.zxbm .qq{width:280px; height:32px; margin:10px 0 0 40px}
.zxbm .qq input{width:222px; height:30px; font:14px/30px '宋体'; color:#666; border:#f39800 solid 1px; margin-left:5px}
.zxbm .zy{width:280px; height:32px; margin:10px 0 0 40px}
.zxbm .zy select{width:222px; height:32px; padding-top:5px; border:#f39800 solid 1px;}
.zxbm .ljyy{width:270px; height:38px; margin:35px 0 0 40px}
.md{width:320px; height:330px; float:left; margin:50px 0 0 180px; background:url(img/012.png); display:inline}
#demo{width:320px; height:245px; margin-top:80px; text-align:center; overflow:hidden}
#demo .xm{width:75px;float:left}
#demo .xb{width:55px;float:left}
#demo .jg{width:70px;float:left}
#demo .lx{width:115px;float:left}


*{margin:0px;padding:0px}
body{font-family:"宋体";line-height:22px;font-size:12px;color:#000}
img{border:none}
ul{list-style:none}
.lfh{line-height:0;font-size:0;height:1px}
.whitebg{background-color:#FFF}
.backbg{background-color:#000}

.bds_more{padding:0; margin:0; line-height:16px;}




.undis{display:none}
.dis{display:block}
.clear{clear:both;visibility:hidden}
.l{float:left;display:inline}
.r{float:right;display:inline}
.c{text-align:center}
a{color:#F00;text-decoration:none;cursor:pointer}
a:hover{color:#000;text-decoration:none;}
.white{color:#FFF}
.white a{color:#FFF}
.white a:hover{color:#F00;text-decoration:none}

.m5{margin:5px}
.m10{margin:10px}

.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}

.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}

.mr5{margin-right:5px}
.mr10{margin-right:10px}

.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}

.p5{padding:5px}
.p10{padding:10px}

.pt5{padding-top:5px}
.pt10{padding-top:10px}

.pl5{padding-left:5px}
.pl10{padding-left:10px}

.pr5{padding-right:5px}
.pr10{padding-right:10px}

.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}

.h10{height:10px;line-height:0}

.ba{border:#dbdada solid 1px}
.bt{border-top:#dbdada solid 1px}
.bl{border-left:#dbdada solid 1px}
.br{border-right:#dbdada solid 1px}
.bb{border-bottom:#dbdada solid 1px}

.w300{width:300px}
.w310{width:310px}
.w660{width:660px}
.w670{width:670px}




/*官方微博与博客*/
.gbh{display:none}
.gbk{width:90px;height:45px;float:left;position:absolute;padding-top:7px;background:url(../img/index/top_04_01.jpg);z-index:100}
.gwb{width:90px;height:45px;margin-left:75px;float:left;display:inline;position:absolute;padding-top:7px;background:url(../img/index/top_04_02.jpg);z-index:100}
#gbk a,#gwb a{line-height:23px;padding:5px 0 6px 32px;color:#666}
#gbk a:hover,#gwb a:hover{color:#F00;text-decoration:none}

/*公共站头*/
.ggzt1{height:35px;border-top:#696969 solid 1px;border-bottom:#e6e6e6 solid 1px;background:#f8f8f8}
.ggzt1 .d1{width:230px;height:25px;margin:5px;padding-left:15px;float:left;display:inline;background:url(../img/index/top_01.jpg) 0 7px no-repeat;font:12px/25px '宋体';color:#666}
.ggzt1 .d2{width:75px;height:25px;margin:5px;padding-left:25px;float:left;display:inline;background:url(../img/index/top_02.jpg) 0 7px no-repeat;font:12px/25px '宋体'}
.ggzt1 .d2 a{color:#666}
.ggzt1 .d2 a:hover{color:#F00;text-decoration:none}
.ggzt1 .d3{width:100px;height:25px;margin:5px 5px 5px 260px;float:left;display:inline;font:12px/25px '宋体';color:#097cac}
.ggzt1 .d4{width:50px;height:25px;margin:5px;padding-left:10px;float:left;display:inline;background:url(../img/index/top_03.jpg) 0 6px no-repeat;font:12px/25px '宋体';color:#666}
.ggzt1 .d4 a{color:#666}
.ggzt1 .d4 a:hover{color:#F00;text-decoration:none}
.ggzt1 .d5{width:165px;height:25px;margin:5px;float:left;display:inline}
.ggzt1 .d5 li{width:60px;height:25px;padding-left:15px;float:left;background:url(../img/index/top_01.jpg) 0 7px no-repeat;font:12px/25px '宋体';list-style:none}
.ggzt1 .d5 li a{color:#666}
.ggzt1 .d5 li a:hover{color:#F00;text-decoration:none}
.ggzt1 .d6{width:165px;height:25px;margin:5px 0 5px 5px;float:left}

.ggzt2{height:87px;background-color:#FFF}
.ggzt2 .logo{width:300px;height:70px;float:left;margin:8px 0}
.ggzt2 .wx{width:155px;height:55px;float:left;margin:13px 0 0 15px;padding:10px 0 0 15px;background:url(../img/index/qhbg.png) no-repeat;display:inline}
.ggzt2 .wx img{width:55px;float:left}
.ggzt2 .wx .wxtxt{width:92px;float:right;font:12px/18px '宋体'}
.ggzt2 .tup{width:350px;height:60px;float:right;margin-top:20px}
.ggzt2 .tup .sss{width:350px;height:36px;float:left}
.ggzt2 .tup .sss .sswb{width:260px;height:30px;float:left;padding:3px 5px;border:none;font:16px/30px '宋体';color:#999;background:url(../img/index/ss.png) 0 0 no-repeat}
.ggzt2 .tup .sss .ssan{width:80px;height:36px;float:left;border:none;cursor:pointer;background:url(../img/index/ss.png) -270px 0 no-repeat}
.ggzt2 .tup .rm{width:350px;height:24px;float:left; font:12px/24px '宋体'; color:#999}
.ggzt2 .tup .rm a:hover{text-decoration:none}

.ggzt3{height:37px;background:#004098;color:#FFF; overflow:hidden}
.ggzt3 ul li{float:left; list-style:none; display:inline}
.ggzt3 ul .dh{height:37px}
.ggzt3 ul .fgx{width:2px; height:14px; margin:11px 15px}
.ggzt3 ul li a{font:bold 16px/37px '宋体';color:#FFF}
.ggzt3 ul li a:hover{color:#ffff00;text-decoration:none}

.ggzt3_yy{width:100%;height:7px;overflow:hidden;position:absolute;background:#ccc;background:url(../img/index/top_07.png) repeat-x;_background:0; z-index:10}

.zt{height:62px; background:url(../sty11/zt.png);}
.zt a{display:block; width:245px; height:62px;cursor:pointer; float:left;}
.zt a:hover.zt1{background:url(../sty11/zt.png) 0px -63px;}
.zt a:hover.zt2{background:url(../sty11/zt.png) -245px -63px;}
.zt a:hover.zt3{background:url(../sty11/zt.png) -490px -63px;}
.zt a:hover.zt4{background:url(../sty11/zt.png) -735px -63px;}

/*公共站尾*/
.ggzw{height:292px}
.ggzw .xhjy{height:150px; border-bottom:solid 1px; padding-top:30px}
.ggzw .xhjy .d1{width:240px; height:130px; float:left; margin:0 100px 0 20px; display:inline}
.ggzw .xhjy .d1 .logo{width:240px; height:58px; display:block}
.ggzw .xhjy .d1 .zzdn{width:240px; height:25px; margin-top:10px; font:18px/25px '微软雅黑','宋体'}
.ggzw .xhjy ul{width:150px; float:left}
.ggzw .xhjy ul .tt{font:18px/32px '微软雅黑','宋体'}
.ggzw .xhjy ul li{font:12px/28px '宋体'; list-style:none}
.ggzw .xhjy .wx{width:79px; height:78px; float:left}
.ggzw .bq{height:95px; border-top:solid 1px; padding-top:15px;}

/*公共站尾默认颜色*/
.mr .ggzw{background-color:#8d96a4}
.mr .ggzw a{color:#FFF}
.mr .ggzw a:hover{color:#FFF}
.mr .ggzw .xhjy{color:#FFF;border-color:#6d7582}
.mr .ggzw .xhjy .d1 .logo{background:url(../img/index/logo.png)}
.mr .ggzw .xhjy .wx{background:url(../img/index/wx.png)}
.mr .ggzw .bq{color:#FFF;border-color:#d9dbdf}

/*列表页、内容页右侧*/
.tt2{height:22px; line-height:17px; color:#666}
.tt2 a{color:#666}
.tt2 a:hover{color:#F00}

.line{height:3px; background-color:#7d7d7d; overflow:hidden}

/*右侧焦点专题、热点话题*/
.xlb li:first-child{border-top:none}
.xlb li{width:300px; height:100px; margin-left:10px; padding:15px 0; border-top:#e9e9e9 solid 1px}
.xlb li h2{height:25px; font:normal 16px/25px '微软雅黑','Arial',HELVETICA; padding-bottom:15px}
.xlb li h2 a{max-width:290px; _width:290px; padding:0 5px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; display:inline-block}
.xlb li h2 a:hover{color:#F00}
.xlb li img{width:103px; height:60px}
.xlb li .r{width:192px; height:60px;}
.xlb li p{line-height:20px; color:#666; overflow:hidden}

/*右侧焦点图*/
.ks_tabs .fcon_box{width:300px;height:220px;position:relative;}
.ks_tabs .fcon_box .fcon{display:none;overflow:hidden}
.ks_tabs .fcon_box .fcon img{width:300px;height:220px;z-index:222}
.ks_tabs .fcon_box .fcon .text_c{width:270px;padding:5px 15px 5px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#8C000000', endColorstr='#8C000000');position:absolute;bottom:0}
:root .ks_tabs .fcon_box .fcon .text_c{filter:none;background:rgba(0,0,0,0.55);}
.ks_tabs .text_c h3,.ks_tabs .text_c h3 a{color:#fff;}
.ks_tabs .dot_box{height:15px;text-align:center;padding:17px 0;}
.ks_tabs .dot_box a{display:inline-block;height:15px;width:15px;overflow:hidden;background:url(../img/dots.png) no-repeat scroll;margin:0 5px;}
.ks_tabs .dot_box a.current{background-position:-15px 0;}

/*右侧新闻*/
.hd{height:33px}
#cardBtn1{width:300px; height:30px; background:url(http://mat1.gtimg.com/tech/newIndex2012/zakNavBg.png) repeat-x; display:block; clear:both}
#cardBtn1 li{width:100px; height:30px; line-height:30px; float:left; text-align:center; font-size:14px}
#cardBtn1 li.current{background:#fff url(http://mat1.gtimg.com/tech/newIndex2012/botcur.png) center bottom no-repeat; height:33px}
#cardBtn1 li span{display:block; cursor:pointer; background:url(http://mat1.gtimg.com/tech/2012/2012keji/fengexian.png) left no-repeat}
#cardBtn1 li span a{color:#004098}
#cardBtn1 li span a:hover{color:#F00; text-decoration:none}
#cardBtn1 li:first-child span{background:none}

.tabBody ul{margin:10px 0 0 5px}
.tabBody ul li{height:32px; font:14px/32px '微软雅黑','Arial',HELVETICA}
.tabBody ul li a{width:295px; color:#292929; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; display:inline-block}
.tabBody ul li a:hover{color:#F00; text-decoration:none}

/*右侧专业设置*/
.ys10{background:url(../sty11/lbt.gif) 5px -57px no-repeat #FFF; padding-left:25px; list-style:none; width:268px; padding-bottom:4px;}
.ys10 a{display:inline-block; width:139px;}
.ys10 a{width:145px;}
.ys10 span a{float:right; color:#900; width:48px;}




/* 超链接按钮样式1 */
a:link.btn_bph1, a:visited.btn_bph1{ color:#ffffff; background:#40bfff; border-radius:3px;-moz-border-radius:3px;/* Old Firefox */ box-shadow:0px 2px 0px #39ace6;-moz-box-shadow: 0px 2px 0px #39ace6;/* Old Firefox */  font-size:18px; font-weight:700; height:40px; letter-spacing:2px;  line-height:40px; text-align:center; text-decoration:none; width:150px;
transition:box-shadow 0.3s, background 0.3s; /* IE */
-moz-transition:-moz-box-shadow 0.3s, background 0.3s; /* Firefox 4 */
-webkit-transition:box-shadow 0.3s, background 0.3s; /* Safari and Chrome */
-o-transition:box-shadow 0.3s, background 0.3s; /* Opera */
}
*html a:link.btn_bph1, *html a:visited.btn_bph1{ line-height:44px;}
a:hover.btn_bph1, a:active.btn_bph1{ background:#ff4080; color:#ffffff; box-shadow:0px 2px 0px #cc3366;-moz-box-shadow: 0px 2px 0px #cc3366;/* Old Firefox */ text-decoration:none;}

/* 超链接按钮样式2 */
a:link.btn_bph2, a:visited.btn_bph2{ background:#cccccc; border-radius:10px; -moz-border-radius:10px;/* Old Firefox */ color:#ffffff; font-family:"\5B8B\4F53", Arial; font-size:12px; height:20px; line-height:20px; overflow:hidden; text-align:center; width:70px;}
*html a:link.btn_bph2, *html a:visited.btn_bph2{ line-height:24px;}
a:hover.btn_bph2, a:active.btn_bph2{ background:#cc0000; color:#ffffff; text-decoration:none;}

/* 超链接按钮样式3 */
a:link.btn_bph3, a:visited.btn_bph3{ color:#ffffff; background:#ff9f40; border-radius:3px;-moz-border-radius:3px;/* Old Firefox */ box-shadow:0px 2px 0px #e68f39;-moz-box-shadow: 0px 2px 0px #e68f39;/* Old Firefox */  font-size:14px; font-weight:700; height:40px; line-height:40px; text-align:center; text-decoration:none; width:150px;
transition:box-shadow 0.5s, background 0.5s; /* IE */
-moz-transition:-moz-box-shadow 0.5s, background 0.5s; /* Firefox 4 */
-webkit-transition:box-shadow 0.5s, background 0.5s; /* Safari and Chrome */
-o-transition:box-shadow 0.5s, background 0.5s; /* Opera */
}
*html a:link.btn_bph3, *html a:visited.btn_bph3{ line-height:44px;}
a:hover.btn_bph3, a:active.btn_bph3{ background:#ff4080; color:#ffffff; box-shadow:0px 2px 0px #cc3366;-moz-box-shadow: 0px 2px 0px #cc3366;/* Old Firefox */ text-decoration:none;}


.zyjs .tt{width:980px;height:42px;background:url(003_00.png) no-repeat}
.zyjs .tt span{width:230px;float:left;font:24px/42px '微软雅黑','黑体';color:#FFF;margin-left:25px;display:inline}
.zyjs .tt ul{width:500px;height:42px;float:right;margin-right:15px;list-style:none;display:inline}
.zyjs .tt ul li{margin-right:25px;float:right;display:inline}
.zyjs .tt ul li a{font:24px/42px '微软雅黑','黑体';color:#FFF}
.zyjs .tt ul li a:hover{color:#FF0;text-decoration:none}
.zyjs .hy{width:545px;height:370px;float:left}
.zyjs .zyxq{width:395px;height:370px;float:right}
.zyjs .zyxq h2{font:normal 30px/45px '微软雅黑','黑体';color:#474747;margin-top:35px}
.zyjs .zyxq p{font:12px/24px '宋体'}
.zyjs .zyxq .td{width:390px;height:128px;margin:25px 0 0 5px}
.zyjs .zyxq .td div{width:73px;height:128px;float:left;margin-right:5px;text-align:center;font:12px/18px '宋体';display:inline}
.zyjs .zyxq .td div img{widht:73px;height:90px}
.zyjs .zyxq .td div span{widht:73px;height:18px;background:#F00;color:#FFF;display:block}
.zyjs .zyxq .td div p{widht:73px;height:18px;line-height:18px;background:#CCC;color:#221815;display:block;margin-top:2px}




a.btn_con{ background:#333333; color:#ffffff; display:inline-block; font-family:"\5B8B\4F53", Arial, sans-serif; font-size:12px; height:20px; line-height:20px; padding:0 10px; text-align:center; text-indent:0;}
a:hover.btn_con{ background:#cc0000; color:#ffffff; text-decoration:none;}
.content{ margin:0 auto; width:1000px;}
.layout_content{ background:url(img/contentbg.jpg) no-repeat center top;}
.content{ margin:0 auto; width:1000px;}
.tt{ background:url(img/titlebg.gif) repeat; height:50px; position:relative; width:100%;}
.tt h3{ color:#ffffff; font-size:22px; font-weight:bold; line-height:50px; text-indent:20px;}
.tt h3 span{ font-size:14px;}
.tt a.btn_title{ background:url(img/btn_title.gif) no-repeat 0 0; height:62px; overflow:hidden; position:absolute;right:0;top:0; width:100px;}
.tt a:hover.btn_title{ background:url(img/btn_title.gif) no-repeat -100px 0;}
.con{ background:#fafafa; width:100%;}
.text_show{ color:#0066cc; font-size:24px; font-weight:bold; height:120px; line-height:120px; text-align:center; width:100%;}
.text_show em{ color:#cc0000; font-weight:bold;}
.text_show i{ font-family:Georgia, "\5FAE\8F6F\96C5\9ED1", Arial, "\5B8B\4F53", sans-serif; font-size:36px; font-weight:bold; padding:0 4px;}
.yy{ background:url(img/yybg.gif) no-repeat; height:30px; width:100%;}