/* CSS Document */


.template_top{ padding:0 20px 0 1px;}
.template_top .wx{ float:left; padding-right:10px; padding-top:10px; position:relative; z-index:9999; cursor:pointer;}
.template_top .wx .img{ float:left;width:17px; height:17px;}
.template_top .wx .img2{ float:left; margin-top:16px; position:absolute; display:none; max-height:120px; max-width:120px;}
.template_top .wx:hover .img2{ display:block;}

.template_top .a_sc{ float:left; color:#555;}
.template_top .right{ float:right; color:#555;}
.template_top .right a{color:#555;margin:0px 5px;display:inline-block; margin-left:10px;line-height:18px;}
.template_top .right a:hover{ color:#f00;}
.template_top .right a img{height:18px; vertical-align:middle; margin-right:3px}

.template_top .cn{}
.template_top .cn img{ margin:-4px 5px 0 0;}
.template_top .en{}
.template_top .en img{ margin:-3px 5px 0 0;}
/*-----------------------------template_top_blue蓝色--------------------------*/
.template_top_blue{height:35px; line-height:35px; background:#007CD9;color:#fff;}
.template_top_blue a{color:#fff;}
.template_top_blue a:hover{color:#f00;}

.template_top_blue .template_top .a_sc{ float:left; color:#fff;}
.template_top_blue .template_top .right{ float:right; color:#fff;}
.template_top_blue .template_top .right a{color:#fff;margin:0px 5px;}
.template_top_blue .template_top .right a:hover{ color:#f00;}

/*-----------------------------template_top_gray灰色--------------------------*/
.template_top_gray{height:35px; line-height:35px; background:#f7f7f7; border-bottom:solid 1px #e3e3e3;}