﻿@charset "utf-8";
html, body, div, span, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu {
    margin: 0;  padding: 0;  font-family:"微软雅黑";	font-size:14px;}
*:focus {outline: none;}
caption, th {text-align: left;font-weight: normal;}
html, body, fieldset, img, iframe, abbr { border: 0;}
i, cite, em, var, address, dfn {  font-style: normal;}
li {  list-style: none;}
b, strong, em {  font-style: normal;}
h1, h2, h3, h4, h5, h6, small { font-size: 100%; font-weight: normal;}
pre, code, kbd, samp { font-family: inherit;}
textarea { overflow: auto; resize: none;}
a, button { cursor: pointer; text-decoration: none;}
body{ background: #ffffff;}
@font-face{
    font-family:'Georgia';
    src: url('../font/Georgia.ttf');
}
/** 重置超链接元素 **/
a { text-decoration: none; }
a:link{ color:#333;}
a:visited {color:#333;}
a:hover{color:#009bdb;}
a:active {color:#474747;}
/** 重置图片元素 **/

/** 清楚浮动 **/
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
textarea, input{resize:none}
a, textarea, input, button{outline:none}
.clear { clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
.coz{ clear:both; overflow:hidden; zoom:1}
.fr{ float:right!important;}
.fl{ float:left!important;}
.t-20{ margin-top: 20px;}
/**重置结束***/	
/*top*/

.top{background: url("./images/topbg.png") no-repeat center top; height: 300px; margin-bottom: 20px;}
.top p{padding-top: 430px;width:1000px; margin:0 auto;font-size:22px;color:#FFFFFF;text-align: center;}
.top p a{color:#FFFFFF;margin:0 10px;}
.content{ width:1100px; margin:0 auto;}
.content-list{padding:10px 0;}
/*.title{background: url("../images/titlebg.jpg")left center no-repeat; height: 73px;}*/
/* .xfxc{float: left;margin-right: 15px;}
.xfxc img{width:575px;height: 350px;} */
.xfxc{float: left;margin-right: 15px;width:575px;height: 350px;}
.xfxc01{
    width: 100%;
    height: 100%;
    overflow: hidden; position: relative;
}
.xfxc01_lb{ width: 10000px; height:350px; position: absolute; left: 0;}
.xfxc01_lb li{ float: left; width:575px;height: 350px; position: relative; overflow: hidden; display: none;}
.xfxc01_lb li a{ display:block;width:575px;height: 350px; position: absolute; left:0; top: 0;}
.xfxc01_lb li img{ width:575px;height: 350px;}
#btnbox{ width: 150px; height: 10px; position: absolute; right: 0px; bottom: 13px;}
#btnbox li{ width: 20px; height: 5px; background:#fff; float: left; margin-right: 10px; cursor: pointer;}
#btnbox li.hover{ background: #f55105;}


.title h3{padding-top: 20px;padding-left: 95px;color: #FFFFFF;font-size: 24px;width: 300px;float: left;}
.title span{padding-top: 25px;padding-right: 40px;color: #c60001;font-size: 18px;float: right;}
.title h3 a{color:#fff;}
.content-c {padding-bottom:20px;}
.content-c ul{ padding-left:20px; padding-top: 20px; overflow: hidden;}
.content-c li{ float:left;width:1060px;line-height: 30px;}
.content-c li a{ font-size: 16px;}
.content-c li span{ margin-right: 10px; color: #999999;}
.content-c li em{color: #8a8a8a;font-size: 13px;}
/*.bottom{ background: url("../images/bottombg.png") bottom center no-repeat; height: 184px;}*/
.flinp{ height: 40px; line-height: 40px;    width: 541px;margin: 0 auto;}
.flinp div{ width: 541px; height: 40px; float: left; background: url(./images/flinp.jpg) top center no-repeat;}
.flinp input{ width: 457px; height: 34px; background: no-repeat; border: none; padding: 2px; text-indent: 1em; line-height: 34px; color: #999999; float: left;}
.flinp div a{ display: block; width: 80px; height: 40px; float: left;}
.flinp span{ font-size: 16px; color: #295eab; margin-left: 17px;}
.flinp span a{ color: #295eab;}
.topic1{overflow: hidden;margin-bottom: 40px;}
 .fg_tab_box{
     background: #ffffff;
 }
 .fg_tab{
     overflow: hidden;
    padding: 32px 0px 9px 0px;
 }
 .fg_tab ul{
     overflow: hidden;
 }
 .fg_tab ul li{
     float: left;
 }
.fg_tab ul li a{
     display: block;
     width: 351px;
     height: 73px;
    border:1px solid #d2d2d2;
    line-height: 73px;
    text-align:center;
    font-size: 30px;
    border-radius: 4px;
    margin-right: 20px;
 }
.fg_tab ul li a:hover{
    background: #095ec7;
    color: #ffffff;
}

 .tab_selection{
    background: #095ec7;
    color: #ffffff!important;
}
.fg_tab ul li .tab_selection:hover{
     color: #ffffff;
 }
/*内容*/
.fg_cont_box ul{
    overflow: hidden;
    overflow-y: auto;
}
.fg_cont_box ul li{
    background: url(./images/hdian.png) no-repeat 0 32px;
    font-size: 18px;
    color: #1b1b1b;
    line-height: 36px;
    padding: 8px 0 8px 20px;
    border-bottom: 1px dashed #cbcbcb;
}
.fg_cont_box ul li:hover{
    background: url(./images/hdian.png) no-repeat 0 32px;}
.fg_cont_box li .date {
    display: inline-block;
    float: right;
}
.fg_cont_box li .date span {
    display: block;
    font-size: 18px;
    color: #cbcbcb;
    margin-left: 10px;
}
.fg_cont_box ul li a:hover{
    color: #095ec7;
}
.more_box {
    overflow: hidden;
    width: 129px;
    height: 40px;
    background: #f4f8fb;
    color: #333333;
    text-align: center;
    line-height: 40px;
    border-radius: 4px;
    float: right;
    margin-top: 20px;
}
.more_box .more{
    display: block;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
}
.con_list{
    margin-top: 40px;
}
.pfxcBox{width: 510px;float: left;margin-top: 0px;}
.con_list .title {
    width: 1100px;
    height: 62px;
    position: relative;
    margin-bottom: 20px;
}
.con_list .pfxc{
    width: 510px;
    border-bottom: 2px solid #cbcbcb;
    line-height: 62px;
    font-size: 30px;
}
.con_list .pfxc a{
    border-bottom: 2px solid #c10701;
    padding-bottom: 11px;
    color: #c10701;
}
/*
.con_list .title.zcjd{
    background: url(./images/title_zcjd.png) no-repeat;
}
.con_list .title.fkzn{
    background: url(./images/title_fkzn.png) no-repeat;
}*/
.con_list .more{    width: 200px;
    margin: 10px auto;
    padding: 5px 0;
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    background: #0d15c2;
    color: #fff;
}
.pic_list {width: 1100px;margin: 0px auto;position: relative;height: 210px;overflow: hidden;}
.pic_list ul {width:100%; position: relative;height: 210px;}
.pic_list ul li{width:100%; position: relative;height: 210px;text-align: center;}
.pic_list li img {width: 262px;height: 170px;display: block;}

.pic_list .prev, .pic_list .next {
    position: absolute;
    width: 40px;
    height: 74px;
    background: url(/sanyasite/xhtml/images/focus17_btn.png) no-repeat;
}
.pic_list .prev {
    top: 50%;
    margin-top: -37px;
    left: 0;
    background-position: 0 -74px;
    cursor: pointer;
}
.pic_list .next {
    top: 50%;
    margin-top: -37px;
    right: 0;
    background-position: -40px -74px;
    cursor: pointer;
}
.help_ul {margin: 20px 0;overflow: hidden;}
.help_ul li {
    float: left;
    width: 270px;
    height: 55px;
    line-height: 55px;
    margin: 0 5px 15px 0;
    text-align: center;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    cursor: pointer;
    box-sizing: border-box;
}
.help_ul li a{color: #fff;}
.help_ul .last_marRnone,.test_ul .last_marRnone {
    margin-right: 0;
}
.help_ul i {
    float: left;
    width: 34px;
    height: 34px;
    margin-top: 11px;
}
.padding_one i {
    margin-left: 16px;
}
.padding_two i {
    margin-left: -8px;
}
.padding_three i {
    margin-left: -19px;
}
.padding_four i {
    margin-left: 13px;
}
.help_ul li.padding_one {
    /*padding-left: 44px;*/
    background: url(images/pad1_bg.png) no-repeat;
}
.help_ul li.padding_two {
    padding-left: 30px;
    *width: 240px;
    background: url(images/pad2_bg.png) no-repeat;
}
.help_ul li.padding_three {
    padding-left: 35px;
    *width: 225px;
    background: url(images/pad3_bg.png) no-repeat;
}
.help_ul li.padding_four {
    padding-left: 0;
    background: url(images/pad4_bg.png) no-repeat;
}
.fri_link {
    height: 50px;
    border: 1px solid #dbdee1;
    margin: 15px 0 15px;
    box-sizing: border-box;
}
.linkLable {
    display: inline-block;
    float: left;
    width: 110px;
    line-height: 33px;
    background: #f4830b;
    margin: 8px 16px 7px 10px;
    color: #fff;
    font-size: 15px;
    text-align: center;
    position: relative;
}
.linkLable:after {
    position: absolute;
    right: -12px;
    top: 11px;
    content: "";
    width: 6px;
    height: 10px;
    box-sizing: border-box;
    border: 6px solid transparent;
    border-left: 6px solid #f4830b;
}
.yqlj {float: left;}
.yqlj a{font-size: 18px;font-weight: bold;margin:0 10px;height:50px;line-height: 50px;}
