@charset "utf-8";
/* CSS Document */
html,body,p,h1,h2,h3,h4,h5,h6,img,ul,ol,input,button{ margin:0; padding:0;}
ul,li{ list-style:none;}
img,input,button{ border:none;}
body{ color:#333; font-size:16px; font-family:Simsun; line-height:1.875; background:#f6f6f6;}
a:link,a:visited{ text-decoration:none; cursor:pointer; color:#5c5c5c;}
a:hover{ text-decoration:underline; color:#ff7d00;}
input,button,select,textarea{outline:none}
textarea{resize:none}
.clearfix:after {
    content:"\200B";
    display:block;
    height:0;
    clear:both;
}
.clearfix {*zoom:1;}/*IE/7/6*/
table{ border-collapse:collapse;}

.top{ background:url(../images/top_bg.jpg) no-repeat top center; height:260px; position:relative;}
.header{ width:1160px; margin:0 auto;}
.logo{ width:680px; float:left; margin-top:50px;}
.search{ width:310px; height:145px; background:url(../images/ss_bg.png) no-repeat center center; float:right; margin-top:30px;}
.ss{ margin:70px 0 0 20px; width:275px; height:34px; line-height:34px; overflow:hidden; background:#fff; border-radius:5px;}
.ss .inp_1{ width:230px; height:32px; line-height:32px; padding-left:6px; float:left; *+border:1px solid #fff; *+padding-left:0px; *+width:200px; }
.ss .inp_2{ width:34px; height:34px; background:url(../images/search_bg.png) no-repeat center center; cursor:pointer; float:right; margin-right:5px;}

/* 主导航菜单CSS */
.navBar{ width:1160px; height:58px; position:absolute; background:url(../images/nav_bg.png) no-repeat left center; top:202px; left:50%; margin-left:-580px;  *+z-index:9999;}
#nav-menu{height:58px;width:1100px;margin:0 auto; padding-left: 40px;}
#nav-menu .menu{padding:0 0 0 14px}
#nav-menu .menu li{position:relative;float:left;display:inline; z-index:9999;}
#nav-menu .menu li h3{font-weight:normal;display:inline-block;float:left}
#nav-menu .menu li a.column{display:inline-block;color:#333;height:60px;text-decoration:none;font-size:18px;text-align:center; padding:0 25px; font-family:Microsoft yahei; background:url(../images/line_2.png) no-repeat right center;}
#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.column:hover{color:#fff;}
#nav-menu .menu li a.navhover, #nav-menu .menu li a.column:hover{background:url(../images/nav_hover.png) no-repeat left bottom;}
#nav-menu .menu li a.column span{height:60px;line-height:60px;display:inline-block;}
#nav-menu .menu li a.selected span,#nav-menu .menu li a.navhover span,#nav-menu .menu li a.column:hover span{cursor:pointer}
#nav-menu .menu ul.children{display:none;position:absolute;top:60px;left:1px; background:#1a86d2; border-top:0;line-height:normal;z-index:999; padding:10px 0;}
#nav-menu .menu ul.children li{width:235px;padding:0px;display:inline-block;font-size:14px;}
#nav-menu .menu ul.children li h3{display:block; width:100%}
#nav-menu .menu ul.children li a{width:100%;height:36px;line-height:36px;overflow:hidden;display:block;color:#fff; text-indent:30px; text-decoration:none; font-size:14px}
#nav-menu .menu ul.children li a:hover{background:#59a3e5;text-decoration:none}


.wrap{ width:1120px; margin:0 auto; background:#fff; padding:35px 20px 20px; }
.section_1{ width:1120px;}
.s_1{ width:645px; height:415px; border:1px solid #e1e1e1; padding:5px; float:left;}
.hdp_container{width:645px;height:415px;position:relative;font-size:12px;overflow:hidden; color:#fff; }
.s_2{ width:440px; float:right;}
.com_p1{ width:100%; height:44px; background:url(../images/com_line.png) repeat-x left top; position:relative; font-family:Microsoft yahei; }
.com_p1 .sp1{ width:130px; display:block; background:url(../images/tab_1.png) no-repeat left top; color:#1a86d2; font-size:18px; font-weight:bold; text-indent:25px; line-height:44px;}
.com_p1 a{ display:inline-block; position:absolute; width:48px; color:#a1a1a1; right:10px; top:10px; font-size:12px; }
.com_p1 a:hover{ color:#f5a10b; text-decoration:underline;}
.xw_1 ul{ width:100%; padding:10px 0;}
.xw_1 ul li{ background:url(../images/sj_1.png) no-repeat left center; height:45px; line-height:45px; text-indent:15px;}
.xw_1 ul li a{ float:left;}
.xw_1 ul li span{ float:right; color:#9e9e9e;}

.section_2{ margin-top:40px;}
.s2_1{ width:435px; float:left; margin-right:25px;}
.s2_3{ width:180px; float:right;}
.file_1{ width:178px; height:140px; border:1px solid #e1e1e1; background:#f1f1f1; border-radius:5px; display:block; text-align:center; padding-top:10px; color:#666; margin-bottom:10px;}
.file_1 .sp1,.file_1 .sp2{ display:inline-block; }
.file_1 .sp1{ width:105px; height:72px; color:#fff; font-size:16px; font-weight:bold; font-family:Microsoft yahei; padding-top:33px;}
.file_1:hover{ color:#666; cursor:pointer;}
.file_1 .icon_1{ background:url(../images/rl_1.png) no-repeat center center; }
.file_1:hover .icon_1{background:url(../images/rl_1_hover.png) no-repeat center center;}
.file_1 .icon_2{ background:url(../images/rl_2.png) no-repeat center center; }
.file_1:hover .icon_2{background:url(../images/rl_2_hover.png) no-repeat center center;}
.file_1 .sp2{ font-size:14px;}
.banner_1{ width:1120px; height:95px; margin-top:20px;}
.banner_1 img{ width:100%; height:100%;}

.section_3{ margin-top:40px;}
.s3_1{ width:530px; float:left; margin-bottom:20px;}
.com_p2{ width:100%; height:44px; line-height:44px; background:url(../images/com_tab1.png) no-repeat left top; font-size:18px; font-weight:bold; color:#fff; font-family:Microsoft yahei; position:relative;}
.com_p2 .sp1{ width:160px; display:inline-block; color:#fff; font-size:18px; font-weight:bold; text-indent:25px; line-height:44px;}
.com_p2 a{ display:inline-block; position:absolute; width:68px; right:10px; top:10px; background:url(../images/more_1.png) no-repeat left center; height:24px;}
.com_p2 a:hover{ color:#f5a10b; text-decoration:underline; background:url(../images/more_1_hover.png) no-repeat left center;}

.link{ width:100%; margin-top:20px;}
.com_p3{ position:relative;}
.com_p3 .sp1{ height:50px; line-height:50px; color:#1a86d2; font-size:18px; background:url(../images/link.png) no-repeat left center; font-weight:bold; text-indent:20px; font-family:Microsoft yahei; display:inline-block; width:200px;}
.Box {position: relative;}
.Box .Box_con .conbox {position: relative;overflow: hidden;}
.Box .Box_con .conbox ul {position: relative;list-style: none;}
.Box .Box_con .conbox ul li {float: left;width: 157px;height: 59px;margin-right: 15px; border:1px solid #d7d7d7; padding:8px;}
.Box .Box_con .conbox ul li img{ width:100%; height:100%;}


.Box .BoxSwitch {position: absolute;top: -25px; right: 0;}
.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 6px;height: 6px;background: #ccc;margin: 0 5px;cursor: pointer; border-radius:50%;}
.Box .BoxSwitch span.cur {background: #3260af;}

.footer{ width:100%; border-top:3px solid #1a86d2; padding:15px 0 0; margin-top:30px;}
.footer .p2{ text-align:center; font-size:12px; color:#888; }

/*新闻列表*/
.com_p4{ height:44px; border-bottom:2px solid #e5e5e5; position:relative; margin-bottom:15px;}
.com_p4 .sp1{ width:120px; height:44px; display:inline-block; line-height:44px; font-size:18px; font-weight:bold; color:#fff; text-align:center;}
.com_p4 .current{ background:#1a86d2; font-family:Microsoft yahei; font-weight:normal;}
.com_p4 .glay{ background:#aaa; font-weight:normal;}
.com_p4 .sp3{ position:absolute; right:10px; top:5px;}
.new_left{ width:200px; float:left;}
.com_p span{ color:#999; font-size:18px; margin-left:5px;}
.new_left{ width:200px; float:left;}
.com_p{ width:100%; border-top:4px solid #1a86d2; height:48px; line-height:48px; font-size:20px; color:#fff; font-family:Microsoft yahei; text-align:center; background:#1a86d2;}
.com_p span{ color:#146dab; font-size:18px; margin-left:5px;}
.ul_list{ border-bottom:none; margin-top:15px;}
.ul_list li{ height:48px; line-height:48px; border-bottom:1px solid #cdd1de; text-indent:25px; background:url(../images/sj_right.png) no-repeat 3px center;}
.ul_list li a{ display:block; height:48px; line-height:48px; font-size:16px; font-family:Microsoft yahei;}
.ul_list li a.current,.ul_list li a:hover{ color:#1A86D2; font-weight:bold; text-decoration:none;}
.new_right{ width:878px; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; float:right; padding:5px 20px 20px; border-top:4px solid #efefef;}
.p_title{ height:60px; line-height:60px; border-bottom:1px solid #e4e4e4;}
.p_title .sp1{ width:200px; float:left; display:block; height:60px; background:url(../img/tb_5.png) no-repeat left center; text-indent:25px; font-size:16px;}
.p_title .sp2{ width:300px; text-align:right; color:#999; font-size:12px;}
.p_title .sp2 img{ margin-right:5px;}
.p_title .sp2 a{ color:#999;}
.n_list li{ height:60px; line-height:60px; border-bottom:1px dashed #e4e4e4; background:url(../images/sj_1.png) no-repeat left center;}
.n_list li a{ text-indent:15px; float:left; font-size:16px;}
.n_list li span{ font-size:14px; color:#aaa; float:right;}
.page{ width:100%; text-align:center; margin:20px auto;}
.page a,.page strong{ display:inline-block; padding:2px 8px; border:1px solid #ccc; margin:0 2px; border-radius:2px;}
.page strong{ border:none;}
.page a:hover{ background:#1a86d2; color:#fff; text-decoration:none; border:1px solid #1a86d2;}


/*内页*/
.news_show{ width:1080px; padding:0 20px 25px; border-bottom:1px solid #f1f1f1; margin-bottom:20px; }
.artical{ padding:0 10px; width:1070px; line-height:36px;}
.artical table{ border-collapse:collapse;}
.artical table td{ border:1px solid #333;}
.news_show .title_1{ width:100%; text-align:center; padding:15px 0 10px;}
.news_show .title_1 h1{ font-size:26px; font-weight:normal; font-family:Microsoft yahei;}
.news_show .title_1 p{ width:100%; text-align:center; font-size:12px; color:#aaa; background:#f5f5f5; margin-top:20px;}
.artical p{ margin-top:1em; font-size:16px;}
.artical img{ max-width:600px;}

