@charset "utf-8";
/* CSS Document */


/*首页内容*/
.tit_1{ height: 38px; line-height: 34px; background: url("../images/tit_bg1.jpg") left bottom repeat-x;}
.tit_1 span{ display: inline-block; padding-right: 4px; height: 34px; border-bottom: 4px solid #037180; font-size: 18px; color: #037180;}
.tit_1 span img{ margin-right: 14px; vertical-align: middle;}
.tit_1 a{ font-size: 14px; color: #616161;}

.slide_1{ width: 229px; height: 205px; border: 2px solid #efefef; overflow: hidden; position: relative;}
.slide_1 .hd{ height: 16px; overflow: hidden; position: absolute; right: 0; bottom: 4px; z-index: 1;}
.slide_1 .hd ul{ float: right; overflow: hidden; zoom: 1;}
.slide_1 .hd ul li{ float: left; width: 16px; height: 16px; line-height: 16px; margin-right: 7px; display:inline; background:url("../images/dian_1.png") no-repeat; color: #fff; text-align: center; cursor:pointer;}
.slide_1 .hd ul li.on{ background: url("../images/dian_1_h.png") no-repeat;}
.slide_1 .bd{ height: 100%; position: relative; z-index: 0;}
.slide_1 .bd li{ width: 229px; height: 205px; zoom: 1; vertical-align: middle;}
.slide_1 .bd img{ display: block; width: 229px; height: 205px;}

.mod_01{ width: 285px;}
.mod_01 ul li{ height: 24px; line-height: 24px; padding-left: 18px; background: url("../images/li_bg1.png") left center no-repeat;}
.mod_01 ul li span{ display: inline-block; width: 66px; color: #616161;}
.mod_01 ul li a{ color: #616161;}
.mod_01 ul li img{ vertical-align: middle;}

.mod_02 ul{ width: 460px; margin-left: -23px;}
.mod_02 ul li{ float: left; width: 207px; margin-left: 23px; display: inline;}
.mod_02 ul li .img{ width: 203px; height: 134px; margin-bottom: 6px; border: 2px solid #efefef;}
.mod_02 ul li .img img{ display: block; width: 203px; height: 134px;}
.mod_02 ul li .text{ line-height: 18px; color: #616161;}
.mod_02 ul li .text a{ display: block; height: 30px; line-height: 30px; font-size: 14px; color: #252525;}

.mod_03 .title{ border-left: 1px solid #dddddc; border-bottom: 4px solid #f2f2f2;}
.mod_03 .title .tabs_tit{ float: left; width: 101px; height: 33px; line-height: 33px; background: #fff; border-right: 1px solid #dddddc; border-top: 1px solid #dddddc; font-size: 18px; color: #616161; text-align: center;}
.mod_03 .title .tabs_tit.selected{ background: url("../images/li_bg2_h.jpg") repeat-x;}
.mod_03 .list_01{ display: none;}

.slide_2{ width: 1000px; position: relative;}
.slide_2 .more{ height: 34px; line-height: 34px; position: absolute; right: 0; top: -34px;}
.slide_2 .more a{ font-size: 14px; color: #616161;}
.slide_2 .hd{ height: 32px; background: url("../images/tb_4.png") 969px center no-repeat; text-align: right;}
.slide_2 .hd .prev{ display: inline-block; width: 18px; height: 20px; margin-top: 5px; margin-right: 13px; background: url("../images/jt_1l.png") no-repeat; cursor: pointer;}
.slide_2 .hd .next{ display: inline-block; width: 18px; height: 20px; margin-top: 5px; background: url("../images/jt_1r.png") no-repeat; cursor: pointer;}
.slide_2 .bd{ width: 1000px; overflow: hidden;}
.slide_2 .bd ul{ float: left; width: 1040px; overflow: hidden; zoom: 1;}
.slide_2 .bd ul li{ float: left; width: 480px; height: 117px; margin-top: 28px; margin-right: 40px; display: inline;}
.slide_2 .bd ul li .img{ float: left; width: 168px; height: 117px;}
.slide_2 .bd ul li .img img{ display: block; width: 168px; height: 117px;}
.slide_2 .bd ul li .text{ float: right; width: 292px; height: 117px;}
.slide_2 .bd ul li .text .c_1{ height: 89px; line-height: 21px; color: #616161;}
.slide_2 .bd ul li .text .c_1 a{ display: block; height: 18px; line-height: 18px; margin-bottom: 4px; font-size: 14px; color: #252526;}
.slide_2 .bd ul li .text .see{ width: 75px; height: 24px; line-height: 20px; background: #037180; border: 1px solid #529ca5; text-align: center;}
.slide_2 .bd ul li .text .see a{ color: #fff;}

.mod_04 .title{ height: 22px; line-height: 22px; color: #037180;}
.mod_04 .title .tabs_tit{ display: inline-block; padding: 0 16px; margin: 0 16px; border-radius: 4px;}
.mod_04 .title .tabs_tit.selected{ background: #037180; color: #fff;}
.mod_04 .list_01{ display: none;}
.mod_04 .content .more{ height: 34px; line-height: 34px; position: absolute; right: 0; top: -100px;}
.mod_04 .content .more a{ font-size: 14px; color: #616161;}
.mod_04 .content{ width: 1000px; position: relative;}
.mod_04 .content ul li{ float: left; width: 110px; height: 192px; margin: 0 16px; display: inline; text-align: center;}
.mod_04 .content ul li img{ display: block; width: 110px; height: 141px;}
.mod_04 .content ul li p{ height: 38px; line-height: 38px; color: #616161; text-align: center;}

.mod_05 ul{ width: 1032px; margin-left: -34px;}
.mod_05 ul li{ float: left; width: 136px;height: 75px; margin-left: 34px; margin-bottom:10px; display: inline; border: 1px solid #c7c7c7;}
.mod_05 ul li img{ display: block; width: 136px;height: 75px;}


/*主营业务*/
.ban_2{ height: 280px;}

.mod_06 .title{ padding-left: 52px; height: 60px; padding-top: 15px; background: #037180; color: #fff; text-transform: uppercase;}
.mod_06 .title p{ font-size: 20px;}

.SideLayer{ width: 265px;}
.ul1{ width: 265px;}
.ul1>li{ margin-bottom: 2px;}
.ul1>li>a{ display: block; height: 40px; line-height: 40px; padding-left: 72px; background: url("../images/li_bg3.jpg") left top #dadada no-repeat; font-size: 16px; color: #252525;}
.ul1>li>a:hover,
.ul1>li .xz{ background: url("../images/li_bg3_h.jpg") no-repeat; color: #fff;}

.ul2{ padding: 5px 0; background: #dadada; display:none;}
.ul2>li>a{ display: block; height: 24px; line-height: 24px; font-size: 14px; padding-left:92px; background:url("../images/li_bg4.png") 72px center no-repeat; color:#616161;}
.ul2>li>a:hover,
.ul2>li .xz{ background:url("../images/li_bg4.png") 72px center no-repeat; color:#616161;}

.mod_07{ height: 41px; line-height: 41px; border-bottom: 1px solid #bdbdbd; color: #252525;}
.mod_07 .name{ font-size: 18px;}
.address a{ margin: 0 3px; color: #252525;}
.address a:hover,
.address .on{ color: #157375;}

.bg_02{ background: url("../images/bg_01.jpg") center 45px no-repeat;}
.mod_08 ul li{ height: 119px; margin-bottom: 20px;}
.mod_08 ul li .img{ float: left; width: 168px; height: 117px; border: 1px solid #d9d9d9;}
.mod_08 ul li .img img{ display: block; width: 168px; height: 117px;}
.mod_08 ul li .text{ float: right; width: 515px; height: 119px;}
.mod_08 ul li .text .c_1{ height: 93px; line-height: 24px; color: #616161;}
.mod_08 ul li .text .c_1 a{ display: block; height: 18px; line-height: 18px; margin-bottom: 2px; font-size: 14px; color: #252526;}
.mod_08 ul li .text .see{ width: 75px; height: 23px; line-height: 23px; background: #037180; border: 1px solid #529ca5; text-align: center;}
.mod_08 ul li .text .see a{ color: #fff;}

/*主营业务*/
.mod_09{ line-height: 24px; color: #616161;}


/*诚聘英才*/
.mod_10 .title{ padding-left: 52px; height: 40px; line-height: 40px; background: #037180; font-size: 14px; color: #fff;}
.mod_10 .content{ padding: 10px 0 10px 52px; background: #dadada; line-height: 24px; color: #616161;}


/*公司动态*/
.mod_11 ul li{ height: 40px; line-height: 37px; background: url("../images/li_bg5.png") left bottom repeat-x; font-size: 14px; color: #616161;}
.mod_11 ul li a{ float: left; padding-left: 15px; background: url("../images/li_bg6.jpg") left center no-repeat; color: #616161;}
.mod_11 ul li span{ float: right;}

.mod_11 ul li .a_2{ float: right; background: none;}
.mod_11 ul li .a_2 img{ margin-top: 8px;}


.mod_06 .content ul li{ height: 40px; margin-bottom: 2px;}
.mod_06 .content ul li a{ display: block; height: 38px; line-height: 38px; padding-left: 50px; background: #dadada; border: 1px solid #dadada; font-size: 16px; color: #252525;}
.mod_06 .content ul li a:hover,
.mod_06 .content ul li .current{ background: #a1c7c8; color: #fff;}



.mod_12 ul li{ height: 141px; margin-bottom: 15px;}
.mod_12 ul li .img{ float: left; width: 110px; height: 141px;}
.mod_12 ul li .img img{ display: block; width:110px; height: 141px;}
.mod_12 ul li .text{ float: right; width: 572px; height: 141px;}
.mod_12 ul li .text .c_1{ height: 116px; line-height: 24px; color: #767676;}
.mod_12 ul li .text .c_1 a{ display: block; height: 18px; line-height: 18px; margin-bottom: 2px; font-size: 14px; color: #252526;}
.mod_12 ul li .text .see .a1{ color: #fff;width: 75px; height: 23px; line-height: 23px; background: #037180; border: 1px solid #529ca5; text-align: center;}







