﻿body{margin:0; padding:0; background-color:#ffffff; font-family:"微软雅黑"; font-size:14px; color:#333333;}
ul,li,ol,span,em{list-style-type: none; padding: 0;margin:0 auto;}
.wrep{width:0 auto; width:1200px; margin:0 auto; min-width:1200px;}
.clear{clear:both; padding: 0; margin:0 auto;}
img{border:none;}
a{text-decoration:none; color:#333;}

/************** top 开始 **************/
.top{width:1200px; height:130px; margin:0 auto; text-align:left; background:url(/images/galsun_logo.png) left center no-repeat;}
.top_seach{width:291px; height:40px; float:right; background-color:#fff; margin:45px 40px;}
.top_seach .stxt{width:229px; height:36px;line-height:39px; float:left;padding-left:10px; border:none; border:solid 1px #dfdfdf; border-right:none; border-top-left-radius:8px; border-bottom-left-radius:8px; margin-top:1px;}
.top_seach .sbtn{width:51px; height:40px; line-height:39px; float:right; background:url(/images/galsun_seach.png) center center no-repeat; border:none;}

/************** 公告 开始 **************/
.ggnav{height:50px; background-color:#f6f6f6; z-index:1000000;}
.ggnav_l{width:106px; height:50px; float:left; background:url(/images/galsun_icon1.png) no-repeat; z-index:1; line-height:50px; font-size:16.54px; color:#fff; text-align:center; font-weight:bold;}
.ggnav_r{width:1094px; height:50px; float:right; text-align:center;overflow:hidden;}
.new1_c { width:1000%;}
.new1_c ul {float: left; padding:0px 5px;}
.new1_c ul li {height:50px; float: left; padding-top:8px; padding-right:80px; line-height:37px; color:#333;}
.new1_c ul li img{width: 12px; height:12px; float: left; padding-top:13px;padding-right:5px; text-align:center;}
.new1_c ul li a{height:50px; float: left;font-size:14px;color:#333333; line-height:37px; padding-right:20px;}
.new1_c ul li a:hover{color:#c30001;}

/************** 幻灯片+新闻动态 开始 **************/
.navslide{height:310px;background-color:#ffffff; margin:30px auto; padding-bottom:10px;}
/******幻灯片 开始******/
.nav_l{width:470px; height:320px; float:left; border:solid 1px #efefef;}
.nav_l .iimg_news{padding:0px; width:470px; height:320px; float:left;}
.nav_l .slide{ width:470px; height:320px; border:solid 0px #e2dfdf; float:left;position:relative;}
.nav_l .slide img{width:470px; height:320px;}
.nav_l .ximgStyle { width:470px; height:330px; overflow:hidden;  position:relative; background-color:#ffffff; font-family:Arial, Helvetica, sans-serif;}
.nav_l .xslideItem {position:absolute; width:470px; height:320px;  z-index:0;}
.nav_l .xslideItem .title_img{ width:470px; height:320px; overflow:hidden;border:0px solid #E1E1E1;background-image:url(/images/galsun_new_img1.png);}
.nav_l .xslideItem .title_img img {width:470px; height:320px; border:0px;overflow:hidden;}
.nav_l .xslideItem .titlebg{ position:absolute; bottom:0px; width:470px;  height:40px; line-height:40px ;background-color:#333333; overflow:hidden; filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity: 0.4; opacity: 0.4; z-index:1; }
.nav_l .xslideItem .title_txt{ position:absolute; bottom:0px; width:470px;  height:40px; line-height:40px ;overflow:hidden; z-index:2;}
.nav_l .xslideItem .title_txt a{text-align:left; line-height:40px; color:#ffffff; width:320px; font-size:14px;font-family:"微软雅黑";padding-left:10px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.nav_l .xslideItem .title_txt a:hover{ text-decoration:underline;}
.nav_l .xslidePos{position:absolute; height:20px; margin:0px; padding:0px; bottom:17px; right:10px;}
.nav_l .xslideList{ margin:0px auto; padding:3px; list-style:none; }
.nav_l .xslideList li { float:left; width:8px; height:8px; cursor:pointer; border-radius:10px; margin-left:5px;color:#fff;border:2px solid #fff;background-color:#fff;}
.nav_l .xslideList li.on {background-color:#c30001;border:2px solid #c30001;} 

/******新闻动态 开始******/
.nav_r{width:698px; height:320px; float:right;}
.nav_r .r_title{width:698px; height:40px;float:left;margin:0 auto; border-bottom:solid 2px #ebebeb; background:url(/images/galsun_chuan.png) 500px bottom no-repeat;}
.nav_r .r_title_left{width:170px;height:40px;float:left;}
.nav_r .r_title_right{width:50px;height:40px;float:right;margin-right:10px; line-height:45px; background:url(/images/galsun_icon2.png) right 15px no-repeat; text-align:right; padding-right:23px; cursor:pointer;}
.nav_r .r_title ul{zoom: 1;clear: both;}
.nav_r .r_title ul:after {display: block;height: 0px;visibility: hidden;clear: both;content: "";}
.nav_r .r_title ul li {width: 85px;height: 42px;font-size:16px;font-weight:bold; color: #d00a0b;text-align: center;line-height: 40px;display: inline;float: left;}
.nav_r .r_title ul li.on {color: #d00a0b; background:url(/images/galsun_line1.png) center bottom no-repeat; z-index:1;}
.nav_r .r_txt_tabList {width:698px; height: 280px; overflow:hidden;}
.nav_r .r_txt_tabList .dongtairtop{width:698px; height:90px; padding-bottom:30px; overflow:hidden;}
.nav_r .dongtairtop h2{width:650px; height:30px; margin-left:24px;line-height:30px;font-size:16px;font-weight:bold;text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nav_r .dongtairtop h2 a:hover{color:#c30001;}
.nav_r .dongtairtop p{width:698px;font-size:14px;line-height:24px;height:50px; color:#333; position:relative;overflow:hidden;margin:5px 0px;}
.nav_r .dongtairtop p span{padding-left:10px;}
.nav_r .dongtairtop p span a{color:#e3393a;}
.nav_r .dongtairtop p span a:hover{ text-decoration:underline;}
.nav_r .r_txt_tabList .dongtairlist{width:698px; height:160px; overflow:hidden;}
.nav_r .dongtairlist li{background:url(/images/galsun_icon3.png) no-repeat 5px center; height:30px;padding-top:10px; border-bottom:dashed 1px #dcdcdc; font-size:14px; text-align:right; padding-right:10px; padding-left:10px; line-height:20px; }
.nav_r .dongtairlist li a{width:550px; font-size:14px; line-height:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-align:left; display:block; float:left; padding-left:15px;}
.nav_r .dongtairlist li a:hover{color:#c30001;}
.nav_r .dongtairlist .one {padding-bottom: 5px;display: none;color: #666;}
.nav_r .dongtairlist .block {display: block;}

/************** 公司简介 开始 **************/
.nav1{height:300px;background-color:#f8f8f8; margin:0px auto; padding-bottom:20px; padding-top:10px;min-width:1200px;}
.nav1_l{width:630px; height:305px; float:left;}
.nav1_l .nav1_title{width:630px; height:40px;float:left;margin:0 auto; border-bottom:solid 2px #ebebeb; background:url(/images/galsun_chuan.png) 450px bottom no-repeat;}
.nav1_l .nav1_title .title_left{width:85px;height:42px;float:left;background:url(/images/galsun_line1.png) center bottom no-repeat; z-index:1; line-height:42px; font-size:16px; font-weight:bold; color:#c30001; text-align:center;}
.nav1_l .nav1_title .title_right{width:50px;height:40px;float:right;margin-right:10px; line-height:45px; background:url(/images/galsun_icon2.png) right 15px no-repeat; text-align:right; padding-right:23px; cursor:pointer;}
.nav1_l .nav1_txttop{width:630px; height:92px; margin-top:15px;}
.nav1_l .nav1_txttop .imgw{width:140px; height:92px; float:left;}
.nav1_l .nav1_txttop .txtw{width:475px; height:92px; float:left; margin-left:15px; overflow:hidden;text-indent:2em;}
.nav1_l .nav1_txttop .txtw a{font-size:14px; line-height:22px;}
.nav1_l .nav1_txttop .txtw a:hover{color:#333;}
.nav1_l .nav1_txtbottom{width:630px; height:110px; margin-top:20px;}
.nav1_l .nav1_txtbottom .txtnav1{width:125px; height:110px; float:left; background:url(/images/galsun_icon5.png) 38px 20px no-repeat #f3f3f3; cursor:pointer;}
.nav1_l .nav1_txtbottom .txtw1{width:125px; height:30px; bottom:0; text-align:center; margin-top:75px;}
.nav1_l .nav1_txtbottom .txtnav1:hover{background-color:#fff; color:#f13b11;}
.nav1_l .nav1_txtbottom .txtnav2{width:125px; height:110px; float:left; background:url(/images/galsun_icon6.png) 41px 15px no-repeat #f3f3f3; cursor:pointer;}
.nav1_l .nav1_txtbottom .txtw2{width:125px; height:30px; bottom:0; text-align:center; margin-top:75px;}
.nav1_l .nav1_txtbottom .txtnav2:hover{background-color:#fff; color:#0a96d0;}
.nav1_l .nav1_txtbottom .txtnav3{width:125px; height:110px; float:left; background:url(/images/galsun_icon7.png) 43px 20px no-repeat #f3f3f3; cursor:pointer;}
.nav1_l .nav1_txtbottom .txtw3{width:125px; height:30px; bottom:0; text-align:center; margin-top:75px;}
.nav1_l .nav1_txtbottom .txtnav3:hover{background-color:#fff; color:#d00a0b;}
.nav1_l .nav1_txtbottom .txtnav4{width:125px; height:110px; float:left; background:url(/images/galsun_icon8.png) 43px 20px no-repeat #f3f3f3; cursor:pointer;}
.nav1_l .nav1_txtbottom .txtw4{width:125px; height:30px; bottom:0; text-align:center; margin-top:75px;}
.nav1_l .nav1_txtbottom .txtnav4:hover{background-color:#fff; color:#1ac47e;}
.nav1_l .nav1_txtbottom .txtnav5{width:125px; height:110px; float:left; background:url(/images/galsun_icon9.png) 43px 20px no-repeat #f3f3f3; cursor:pointer;}
.nav1_l .nav1_txtbottom .txtw5{width:125px; height:30px; bottom:0; text-align:center; margin-top:75px;}
.nav1_l .nav1_txtbottom .txtnav5:hover{background-color:#fff; color:#f97b00;}
.nav1_r{width:540px; height:265px; float:right; margin-top:20px;}
.nav1_r img{width:540px; height:265px; }

/************** 公司业绩 开始 **************/
.nav2{background-color:#fff; margin:10px auto; padding-bottom:30px;}
.nav2_title{width:1200px; height:40px;float:left;margin:0 auto; border-bottom:solid 2px #ebebeb; background:url(/images/galsun_chuan.png) 1010px bottom no-repeat;}
.nav2_title .title_left{width:85px;height:42px;float:left;background:url(/images/galsun_line1.png) center bottom no-repeat; z-index:1; line-height:42px; font-size:16px; font-weight:bold; color:#c30001; text-align:center;}
.nav2_title .title_right{width:50px;height:40px;float:right;margin-right:10px; line-height:45px; background:url(/images/galsun_icon2.png) right 15px no-repeat; text-align:right; padding-right:23px; cursor:pointer;}
.nav2_txt{width:1200px; height:120px; margin-top:20px;}
.nav2_txt .imgnav1{width:216px; height:120px; float:left; margin-right:30px; cursor:pointer;}
.nav2_txt .imgnav2{width:216px; height:120px; float:right; cursor:pointer;}



/************** 位置导航 开始 **************/
.nynav{height:50px; background-color:#f6f6f6; z-index:1000000;}
.nynav_l{width:600px; height:50px; float:left; background:url(/images/galsun_icon3.png) left center no-repeat; z-index:1; line-height:50px; font-size:16px; color:#333; text-align:left; padding-left:20px;}
.nynav_r{width:555px; height:50px; float:right; text-align:center;overflow:hidden;}
.nynav_r ul{width:555px; height:50px; float:right; padding-right:25px;}
.nynav_r ul li{width:106px; height:49px; float:right; font-size:16px; font-weight:bold; text-align:center; line-height:50px;}
.nynav_r ul li.on{width:106px; height:49px; background:url(/images/galsun_icon1.png) top no-repeat; color:#fff; font-size:16px; font-weight:bold; text-align:center; line-height:50px;}

/************** 信息内容 开始 **************/
.xxnr{background-color:#fff; padding-bottom:0px;}
.xxnav{width:1200px; height:100%; margin:0 auto; padding:30px 25px 30px 25px;}

.xxnav .xximg{width:450px;float:left; overflow:hidden; text-align:center;}
.xxnav .xxtxt1{width:675px;float:left; padding-left:25px; text-align:left;}
.xxnav .xxtxt1 p{margin:0px;float:left; font-size:16px; line-height:38px; text-indent:2em;}
.xxnav .xxtxt2{width:1150px; margin:0 auto;}
.xxnav .xxtxt2 p{margin:0px;float:left; font-size:16px; line-height:38px; text-indent:2em;}
.xxnav .xxtxt2 p.pt{margin:0px;float:left; font-size:16px; line-height:38px; text-indent:0em; padding-top:5px;}
.xxnav .xxtxt2 .img1{width:1150px;margin:0 auto;text-align:center;}
.xxnav .xxtxt2 .img1 img{margin:0px auto 0 auto;}

.xxnav .xxtxt3{width:380px;float:left; text-align:left;}
.xxnav .xxtxt3 p{margin:0px; font-size:16px; line-height:38px;}
.xxnav .xximg3{width:750px;float:left; overflow:hidden; text-align:center; border:solid 1px #dcdcdc;}

.listxt{width:1150px; height:90px; margin:15px auto 0 auto; border-bottom:dashed 1px #dcdcdc;padding:0 25px 30px 25px; }
.listxt_l{width:90px; height:70px; background-color:#c30001; text-align:center; float:left; margin-top:25px;}
.listxt_l h3{font-size:20px; color:#fff; line-height:5px;}
.listxt_l p{font-size:16px; color:#fff; line-height:10px;}
.listxt_r{width:1020px; height:100px; float:left; margin-left:40px; overflow:hidden;}
.listxt_r h3{font-size:16px; font-weight:bold; color:#333; line-height:8px; padding-top:15px; cursor:pointer;}
.listxt_r h3 a:hover{color:#c30001;}
.listxt_r p{width:1020px; height:1px;font-size:14px; color:#333; line-height:20px;}

.listxt1{width:1150px; height:90px; margin:0 auto; border-bottom:dashed 1px #dcdcdc;padding:0px 25px 30px 25px; }

.indexnav{width:1200px; margin:0 auto;}
.indexnav .xxtop{width:1150px; margin:0 auto; text-align:center; padding-top:50px;}
.indexnav .xxtop_title{width:1100px; font-size:24px; line-height:36px; margin:0 auto; text-align:center;}
.indexnav .xxtop_data{width:1100px; font-size:14px; line-height:24px; margin:20px auto 0 auto;}
.indexnav .xxcont{width:1200px; margin:20px auto;}
.indexnav .xxcont .xxcont_txt{width:1150px;padding:30px 25px 10px 25px; margin:0 auto; border-top:dashed 1px #dcdcdc; border-bottom:dashed 1px #dcdcdc;}
.indexnav .xxcont .xxcont_txt p{font-size:16px; line-height:36px; text-indent:2em; margin:0 auto;}
.indexnav .xxcont .xxcont_txt .imgw{width:1150px; margin:0 auto; text-align:center;}
.indexnav .xxcont .xxcont_txt .imgw img{margin:30px auto;}
.indexnav .xxcont .xxcont_bt{width:1150px;padding:20px 25px 0 25px; margin:0 auto;}
.indexnav .xxcont .xxcont_bt p{font-size:16px; line-height:36px; text-align:left; margin:0 auto;}
.indexnav .xxcont .xxcont_bt p span{color:#666666; cursor:pointer;}
.indexnav .xxcont .xxcont_bt p span:hover{color:#c30001;}

/************** 分页 开始 **************/
.page{margin:20px auto 20px auto; width:1200px;}
.page table {margin: 0 auto;}
.page table td a{font-size: 16px;line-height: 30px;height: 30px;padding:5px;color:#666; text-align:center; text-decoration:none; letter-spacing:1.5px;}
.page table td a.on{width:25px; height:25px;color: #999; background:#ddd; border-radius:5px; margin:0 10px;}
.page .page_in {color: #c30001; font-weight:100;}