@charset "utf-8";
body{margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;font-size:14px;color:#666666;font-family:"microsoft yahei","宋体";background-color:#F9F9F9;}
h1,h2,h3,h4,h5,form,p,ul,input{margin:0px;padding:0px;}
input,textarea{font-family:"microsoft yahei","宋体";font-size:14px;color:#666666;}
li{padding:0px;margin:0px;line-height:180%;list-style-type:none;}
*,*:before, *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
:focus{outline:0}
.nowrap{white-space:nowrap;}
.substring{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.clear{clear:both;height:0px;font-size:0px;line-height:0px;}
.font_white{color:#FFF}
.font_gray3{color:#333}
.font_gray6{color:#666666}
.font_gray9{color:#999999}
.font_blue{color:#5F8DC9}
.font_green{color:#61AF00}
.font_red{color:#CC3300}
.font_yellow{color:#FF6600}

/*链接定义*/
.link_white a{color:#FFFFFF;text-decoration:none;}
.link_white a:hover{text-decoration:underline;}
.link_gray3 a{color:#333333;text-decoration:none;}
.link_gray3 a:hover{text-decoration:underline;color:#333333}
.link_gray3u a{color:#333333;text-decoration:underline;}
.link_gray3u a:hover{text-decoration:none;color:#333333}
.link_gray6 a{color:#666666;text-decoration:none;}
.link_gray6 a:hover{text-decoration:underline;color:#999}
.link_gray9 a{color:#999999;text-decoration:none;}
.link_gray9 a:hover{text-decoration:underline;color:#333333}
.link_yellow a{color:#FF6600;text-decoration:none;}
.link_yellow a:hover{text-decoration:underline;color:#FF6600}
.link_blue a{color: #0066FF;text-decoration:none;}
.link_blue a:hover{text-decoration:underline;color: #003399}
.link_orange a{color: #F30;text-decoration:none;}
.link_orange a:hover{text-decoration:underline;color:#F30}

 


/*-----搜索结果高亮显示，--------*/
span.highlight { color: #FF0000;font-weight:bold; background-color:#FFF9CE}
/**/
.ptopnavbg{ height:80px; background-color:#333333}
.ptopnav{ width:100%; height:80px; background-color:#00001E;background: rgba(0, 0, 30,0.8); position:fixed; left:0px; top:0px;z-index:9999;}
.ptopnav .main{ width:100%; max-width:1500px; margin:0 auto; min-width:900px; padding:0px 50px; position:relative}
.ptopnav .main .logo{ height:80px; float:left; padding-top:24px; padding-right:10px;}
.ptopnav .main .logo img{ width:92px; border:0px;}
.ptopnav .main .logotxt{ float:left; width:200px; color:#CCCCCC;font-style: italic; padding-top:24px;}
.ptopnav .main .logotxt .t1{font-size:12px;}
.ptopnav .main .logotxt .t2{}
.ptopnav .main .logonavs{float:left; padding-top:18px; }
.ptopnav .main .logonavs .navli{ float:left; margin-left:10px; margin-right:40px; height:40px; line-height:40px; display:block; border-bottom:0px #0033FF solid; color:#FFFFFF; text-decoration:none}
.ptopnav .main .logonavs .navli:hover{ border-bottom:3px  #666666 solid;}
.ptopnav .main .logonavs .navli.select{ border-bottom:3px  #FFFFFF solid;}
.ptopnav .main .act{ position:absolute; right:30px; top:24px;}
.ptopnav .main .act .btns{ padding-left:16px; padding-right:16px; height:32px; line-height:30px; color:#333333; background-color:#FFFFFF;border-radius:4px; text-decoration:none; display:block; float:left; margin-left:20px;transition: all  .25s  ease-in;}
.ptopnav .main .act .btns.g{ background-color:#00B277; color:#FFFFFF;}
.ptopnav .main .act .btns:hover{transform:translateY(-2px);}

.page_foot{width:100%; background-color:#1B2226;}
.page_foot .footmain{width:100%; max-width:1500px; height:210px; padding:0px 50px; padding-top:50px; min-width:900px;margin:0 auto; position:relative}
.page_foot .footmain .bottomlogo{ float:left;padding-right:10px;}
.page_foot .footmain .bottomlogo img{ width:92px; border:0px;}
.page_foot .footmain .logotxt{float:left; width:200px; color:#CCCCCC;font-style: italic;}
.page_foot .footmain .logotxt .t1{font-size:12px;}
.page_foot .footmain .logotxt .t2{}
.page_foot .footmain .copy{ font-size:12px; color:#666666; padding-top:10px;}
.page_foot .footmain .bnav{ padding-top:20px; font-size:12px;}
.page_foot .footmain .bnav .bali{ display:block; padding-left:16px; padding-right:16px; float:left; height:30px; line-height:30px; margin-right:20px; color:#999999;border-radius:4px; background-color:#29343A;transition: all  .25s  ease-in;text-decoration:none;}
.page_foot .footmain .bnav .bali:hover{transform:translateY(-4px); background-color:#3D4E56; color:#CCCCCC}
.page_foot .footmain .qrbox{ position:absolute; right:50px; top:30px;}
.page_foot .footmain .qrbox .btit{ padding-left:20px; height:40px; font-size:14px;  color:#FFFFFF}
.page_foot .footmain .qrbox .qrs{ width:80px; margin-left:20px; float:right}
.page_foot .footmain .qrbox .qrs .pic{ width:80px; height:80px;}
.page_foot .footmain .qrbox .qrs .pic img{ width:80px; height:80px; border:0px;}
.page_foot .footmain .qrbox .qrs .tit{ text-align:center; line-height:30px;}
 
 
/*-----面包屑导航--------*/
.sitecomnav{width:100%; max-width:1500px; min-width:900px;margin:0 auto;font-size:14px; line-height:40px; height:40px;padding:0px 50px;}
 

/*分页*/
.uupage{font-size:14px;line-height:500%; text-align:center}
.uupage a{padding:5px 10px;border:1px #DFDFDF solid;margin-right:5px;text-decoration:none;color:#666666;background-color:#F7F7F7;border-radius:2px;}
.uupage a:hover{background-color:#FFFFFF;color:#333333}
.uupage .current{padding:5px 10px;border:1px #219653  solid;color:#FFFFFF;margin-right:5px;background-color:#26AF61;border-radius:2px;}



/*无信息*/
.infoempty{ text-align:center; width:100%; height:100px; line-height:100px; color:#999999}