html{color:#000;background:#ededed;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 simsun,arial,\5b8b\4f53;}
*{margin:0;padding:0;border:1;font-weight:inherit;font-style:inherit;font-size:100%;font-family:simsun;}
cite,i,em{font-style:normal;}
ul,dl{list-style-type:none;}
a{color:#494949;text-decoration:none;outline:none;text-overflow:clip;}
a:hover{color:#e5222c;text-decoration:underline;}
* img{border:0px;font-size:0px;margin:0;}

.banner{width:100%;height:477px;margin:0 auto;overflow:hidden;position:relative;}
.banner img{float:left;}
.banner_left{width:540px;height:auto;float:left;overflow:hidden;position:absolute;left:254px;top:58px;}
.banner_left span,.banner_left cite{width:540px;height:auto;float:left;overflow:hidden;}
.banner_left cite a{width:233px;height:64px;float:left;margin:38px 10px 0 0;background:url(images/index_img.png) no-repeat -72px -47px;}
.banner_left cite a:hover{background:url(images/index_img.png) no-repeat -72px -112px;}
.banner_left cite em{float:left;font-size:14px;line-heihgt:26px;color:#494949;margin:50px 0 0 0;}
.banner_left code{width:90px;height:39px;float:left;margin:23px 8px 0 0;}
.share{width:300px;float:left;margin:22px 0 0 0;}
.banner_right{width:206px;height:38px;float:left;overflow:hidden;position:absolute;right:226px;}
.banner_right a{width:103px;height:38px;float:left;overflow:hidden;line-height:38px;background:#4c4c4c;text-align:center;color:#fff;background:rgba(0, 0, 0, 0.4) #4c4c4c !important;filter:alpha(opacity=80);-moz-opacity:0.65;opacity: 0.99;font-size:14px;}
.banner_right a:hover,.banner_right a.current{background:#0769a1;color:#fff;}
.main{width:960px;height:auto;margin:0 auto;}
.newest{width:393px;height:auto;float:left;overflow:hidden;margin:20px 0 0 0;}
.newest_title{width:393px;height:33px;float:left;overflow:hidden;border-bottom:1px solid #cbcbcb;line-height:33px;}
.newest_title span{float:left;font-size:18px;font-family:"MicroSoft YaHei";color:#494949;margin:0 0 0 9px;display:inline;}
.newest_title a{float:right;color:#808080;margin:0 18px 0 0;}
.newest_title a:hover{color:#e5222c;}
.newest_txt{width:393px;height:auto;float:left;overflow:hidden;margin:8px 0 0 0;}
.newest_txt li{width:358px;height:28px;line-height:28px;font-size:14px;float:left;margin:0 0 0 8px;display:inline;background:url(images/dot.gif) no-repeat 0 12px;padding:0 0 0 10px;color:#808080;overflow:hidden;}
.newest_txt li a{width:310px;float:left;overflow:hidden;}
.newest_txt li span{float:right;}
.main_right{width:432px;height:auto;float:right;position:relative}
.main_right span{width:432px;height:auto;float:left;overflow:hidden;margin:-42px 0 0 0;position:absolute;right:0;}
.main_right cite{width:432px;height:auto;float:left;overflow:hidden;margin:16px 0 0 0;font-size:14px;text-indent:25px;color:#494949;line-height:25px;display:inline;}
.function{width:960px;height:auto;float:left;border-top:1px solid #cbcbcb;margin:13px 0 0 0;overflow:hidden;padding:0 0 25px 0;}
.function dd{width:auto;height:auto;float:left;overflow:hidden;margin:20px 60px 0 10px;display:inline;}
.function dd span{width:52px;height:72px;float:left;overflow:hidden;background:url(images/index_img.png) no-repeat 0 -46px;margin:8px 13px 0 0;}
.function dd samp{width:71px;height:50px;float:left;overflow:hidden;background:url(images/index_img.png) no-repeat 0 -119px;margin:8px 13px 0 0;}
.function dd code{width:70px;height:60px;float:left;overflow:hidden;background:url(images/index_img.png) no-repeat 0 -170px;margin:8px 13px 0 0;}
.function dd cite{width:196px;height:auto;float:left;overflow:hidden;}
.function dd cite em{width:196px;height:27px;float:left;overflow:hidden;font-size:20px;font-weight:bold;font-family:"MicroSoft YaHei";color:#494949;margin:0 0 5px 0;}
.function dd cite i{width:196px;height:45px;float:left;overflow:hidden;font-size:14px;color:#606060;line-height:24px;}
.function dd.none{margin:20px 0 0 0;}
.copyright{width:100%;height:45px;margin:0 auto;overflow:hidden;background:url(images/index_img.png);line-height:45px;text-align:center;color:#949494;}

.list{width:960px;height:auto;margin:50px auto 0 auto;overflow:hidden;}
.list_left{width:242px;height:auto;float:left;overflow:hidden;}
.list_left span{width:242px;height:auto;float:left;overflow:hidden;border-bottom:1px solid #ccc;padding:0 0 18px 0;}
.list_left span img{float:left;margin:18px 0 0 22px;display:inline;}
.list_left cite{width:222px;height:auto;float:left;overflow:hidden;margin:10px 0 0 20px;display:inline;color:#9a9a9a;line-height:25px;font-family:"MicroSoft YaHei";font-size:14px;}
.list_right{width:699px;height:auto;float:right;overflow:hidden;border:1px solid #d9d9d9;background:#fff;padding:0 0 10px 0;}
.list_title{width:662px;height:auto;float:left;border-bottom:1px solid #d1d1d1;overflow:hidden;color:#404040;margin:13px 0 0 18px;display:inline;padding:0 0 7px 0;font-size:14px;}
.list_title span{float:left;}
.list_title em{float:right;margin:0 6px 0 0;}
.list_txt{width:662px;height:auto;float:left;overflow:hidden;margin:4px 0 0 18px;display:inline;}
.list_txt span{float:left;margin:0 0 8px 0;}
.list_txt li{width:650px;height:30px;line-height:30px;float:left;overflow:hidden;background:url(images/dot.gif) no-repeat 0 12px;padding:0 0 0 12px;font-size:14px;}
.list_txt li a{width:550px;float:left;overflow:hidden;}
.list_txt li em{float:right;color:#808080;}
.page{width:auto;height:30px;padding:18px 0 0 0px;text-align:center;clear:both; line-height:23px;text-indent:0;}
.page a{color:#666;border:1px solid #b5b5b5;padding:1px 8px;margin:0 3px 0 2px;background:#fff;line-height:20px;display:inline-block;font-family:simsun;}
.page a:hover{border:1px solid #606060;background:#606060;color:#fff;text-decoration:none;}
.page a.current{border:1px solid #606060;background:#606060;color:#fff;text-decoration:none;}

.article_txt,.turn{width:662px;height:auto;float:left;overflow:hidden;margin:13px 0 0 18px;display:inline;}
.article_txt h1{width:662px;height:35px;float:left;overflow:hidden;font-family:"MicroSoft YaHei";font-size:24px;font-weight:bold;text-align:center;color:#404040;margin:0 0 5px 0;}
.article_txt span{width:662px;height:20px;float:left;overflow:hidden;text-align:center;color:#808080;}
.article_con{width:662px;height:auto;float:left;overflow:hidden;margin:0 0 0 18px;display:inline;border-bottom:1px dashed #c9c9c9;padding:0 0 15px 0;}
.article_con p{width:662px;height:auto;line-height:26px;float:left;overflow:hidden;color:#40403f;font-size:14px;text-indent:25px;margin:10px 0 0 0;}
.turn span{width:662px;height:30px;float:left;overflow:hidden;line-height:30px;font-size:14px;color:#808080;}