﻿.db{ width:100%; height:40px; border-bottom: 1px solid #e8e8e8;}
.dbzb{ width:433px; line-height:40px; font-size:14px; color:#666;}
.dbyb{ width:330px;}
.dbyb ul li{ width:108px; float:left; border-left:1px solid #e8e8e8; font-size:14px; line-height:40px; text-align:center; color:#FFF;}
.dbyb ul li a{  font-size:14px; line-height:40px; color:#666;}
.dbyb ul li a:hover{ font-size:14px; line-height:40px; color:#e10000; }

.rise_dk{ width:100%; height:138px;}
.rise_zk{ width:520px; height:68px; margin-top:28px;}
.rise_logo{ width:174px; height:auto; margin-right:20px;}
.rise_wz{ font-size:30px; color:#333; font-weight:bold; line-height:30px;padding-top: 5px;}
.rise_wz span{ font-size:22px; color:#e10000; font-weight: normal; line-height:30px;}
.rise_wz p{ font-size:22px; color:#444444; font-weight: normal; line-height:50px; letter-spacing:3pt;}
.rise_lx{ width:220px; height:68px; margin-top:24px;}
.rise_rx{ width:220px; height:26px; font-size:16px; color:#444444; margin-bottom:14px;}
.rise_nb{ width:220px; height: auto; font-size:28px; color:#222222; font-weight:bold;}


#nav_bfb{width:100%; background:url(img/tgwj03.jpg) repeat; height:62px; margin:0 auto; }
#nav_bg {width:1200px; margin:0 auto;}
#nav{ width:1200px; margin:0 auto; height:62px;} 
#nav ul li{line-height:62px; }
#nav li{ font-size:16px; color:#fff; line-height:62px; float:left; text-align:center; width:120px;  background: url(img/tgwj04.jpg)left no-repeat; }
#nav ul li a{color:#fff; text-decoration: none; font-size:16px; height:62px; line-height:62px; display:block; text-align:center;}
#nav ul { list-style-type:none; }
#nav ul li { float:left; position: relative;}
#nav ul li a:hover{ color:#fff; background:#e10000; text-decoration:none; font-size:16px; }
#nav .a_nav a{color:#fff;  background:#e10000; text-decoration:none; font-size:16px; }
#nav ul .a_nav { text-decoration:none; font-size:16px; }
#nav ul .a_nav a{color:#fff;  background:#e10000;}








.search { background: url(img/tgwj05.png) no-repeat center; height: 90px; width: 100%; margin-top: -20px; position: relative;z-index: 99;overflow: hidden;}
.searchn{position: absolute;top:516px;}
.search .fl { padding: 0 0 0px 32px; line-height: 70px; background: url(img/tgwj06.png) no-repeat left center; position: relative; top: 20px; }
.search .fl strong{ font-size: 15px; font-weight: bold; color: #333; }
.search .fl a{ font-size: 14px; font-weight: 100; color: #555; display: inline-block; }
.search .fl a:hover{ text-decoration: underline; color:  #f1bf00;}

.search-right { width: 524px; }
.search-tel { background: url(img/tgwj07.png) no-repeat left center; padding: 20px 0 20px 60px; font-size: 14px; color: #fff; line-height: 24px; display: block; height: 50px; float: left; }
.search-tel .en { font-size: 20px; font-weight: bold; color: #fff; display: block; text-align: justify; line-height: 26px; }
.search-right form { float: right; display: block; width: 260px; background: #fff; border-radius: 50px; line-height: 42px; height: 42px; margin: 24px 0; position: relative; }
.search-right form #search-i{ background:#e10000 url(img/tgwj08.png) no-repeat center; width: 38px; height: 38px; border-radius: 50%; position: absolute; right: 2px; top: 2px; overflow: hidden; display: block; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; }
.search-right form #search-i input{ display: block; width: 100%; height: 100%; cursor: pointer; background: none; border: 0 none; }
.search-right form #search-bg input { line-height: 42px; background: none; border: 0 none; width: 210px; padding-left: 20px; color: #aaa; }












#prod_bg{width: 100%;height: auto;background:url(img/tgwj09.jpg);padding-bottom: 10px;}
.title{padding-top: 70px;text-align: center;margin-bottom: 40px;}
.title p{font-size: 40px;line-height: 40px;color: #333;font-weight: bold;text-align: center;}
.title p em{color:#15449a;}
.title span{display: inline-block;font-size: 18px;color: #333;position: relative;padding:0 40px;line-height: 18px;margin-top: 18px;}
.title  span:before{position:absolute;width:30px;height:1px;background: #e10000;content: "";left: 0;top: 8px;}
.title  span:after{position:absolute;width:30px;height:1px;background: #e10000;content: "";right: 0;top: 8px;}

.prod_l{float: left;width: 260px;border:1px solid #ccc;}
.prod_lt{background:#15449a;width: 260px;height: 120px;position: relative;}
.prod_lt:after{content: "";display: block; border-top: 0px solid #e10000;border-left: 44px solid #e10000;border-bottom: 40px solid transparent;border-right: 44px solid transparent;position: absolute;top: 0;left: 0;}
.prod_lt p{font-size: 30px;text-align: center;font-weight:bold;color:#fff;padding-top: 20px;margin-bottom: 7px;}
.prod_lt span{display: block;text-align: center;font-size:16px;color:#fff;font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal;}
.prod_lb{width: 260px;height: 130px;background: #15449a;}
.prod_lb span{display: block;padding-top:36px;font-size: 18px;color:#fff;padding-left: 85px;}
.prod_lb img{float: left;margin-top:30px;margin-left: 50px;}
.prod_lbt em{text-align: center;display: block;font-size: 26px;font-weight: bold;color:#fff;}



.prod_ld > table > tbody > tr> td {width:260px;display: block;border-bottom:1px solid #ccc;height:80px;background:#fff url(img/tgwj10.png) no-repeat  192px center;}
.prod_ld > table > tbody > tr> td> a{display:block;font-size:15px;color:#666;line-height:80px;margin-left:46px;}
.prod_ld > table > tbody > tr> td:hover{color:#fff;background: #e10000 url(img/tgwj11.png) no-repeat  192px center;}
.prod_ld > table > tbody > tr> td:hover> a{color:#fff;}




.prod_r{width: 910px;}
.prod_rt .bd{position: relative;width: 910px;height: 445px;background: #fff;}
.prod_rt .bd ul li {display: block;}
.prod_rt .bd ul li .fl{margin-left: 84px;}
.prod_rt .bd ul li .fl em{display: block;display: block;font-size: 30px;line-height: 30px;color: #333;margin-top: 66px;margin-bottom: 22px;}
.prod_rt .bd ul li .fl i{display: block;width: 85px;height: 3px;background: #15449a;margin-bottom:36px;}
.prod_rt .bd ul li .fl span{display: block;font-size: 18px;line-height: 18px;color: #333;font-weight: bold;margin-bottom: 18px;}
.prod_rt .bd ul li .fl p{font-size: 14px;line-height: 30px;color: #555;width: 422px;margin-bottom: 36px;}
.prod_rt .bd ul li .fl a{display: block;float: left;width: 100px;height: 40px;border-radius: 5px;background:#e10000;font-size: 16px;line-height: 40px;color: #fff;text-align: center;margin-right: 12px;}
.prod_rt .bd ul li .fl a.on{background:#15449a;}
.prod_rt .bd ul li .fl a:hover{color:#ff0;}
.prod_rt .bd ul li .fr{margin-right: 82px;}
.prod_rt .bd .next{background: url(img/tgwj12.png) no-repeat center;width: 30px;height: 68px;position: absolute;top: 190px;left: 22px;cursor: pointer;}
.prod_rt .bd .prev{background: url(img/tgwj13.png) no-repeat center;width: 30px;height: 68px;position: absolute;top: 190px;right: 22px;cursor: pointer;}



.prod_rd{}
.prod_rd > table > tbody > tr> td{display: block; padding-left: 0px !important;width: 288px;margin: 0 7px;float: left;}
.prod_rd > table > tbody > tr> td a{display: block;overflow: hidden;}
.prod_rd > table > tbody > tr> td a img{-webkit-transition: all ease 0.4s;transition: all ease 0.4s;}
.prod_rd > table > tbody > tr> td:hover a img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.prod_rd > table > tbody > tr> td br{display: none;}
.prod_rd > table > tbody > tr> td span{display: block;width: 288px;height: 45px;background: #eee;margin-bottom:20px;-webkit-transition: all ease 0.4s;transition: all ease 0.4s;}
.prod_rd > table > tbody > tr> td span a{font-size: 16px;line-height: 45px;color: #666;text-align: center;-webkit-transition: all ease 0.4s;transition: all ease 0.4s;height: 45px;overflow: hidden;    background: #fff;}
.prod_rd > table > tbody > tr> td:hover  span a{background: #15449a;}
.prod_rd > table > tbody > tr> td:hover  span a{color: #fff;}
#prod_bg > div.prod.box > div.prod_r.fr > div.prod_rd > table > tbody > tr > td:nth-child(1){margin-left: 0;margin-right: 14px;}
#prod_bg > div.prod.box > div.prod_r.fr > div.prod_rd > table > tbody > tr > td:nth-child(3){margin-left: 14px;margin-right: 0;}
#prod_bg > div.prod.box > div.prod_r.fr > div.prod_rd > table > tbody > tr > td:nth-child(4){margin-left: 0;margin-right: 14px;}
#prod_bg > div.prod.box > div.prod_r.fr > div.prod_rd > table > tbody > tr > td:nth-child(6){margin-left: 14px;margin-right: 0;}












.honner_bg{background:url(img/tgwj09.jpg);}
.honor{background:url(img/tgwj15.png) no-repeat center 0;height: 520px;overflow: hidden;}
.honor p{font-size: 18px;color: #fff;padding: 335px 0 0 75px;float: left;}
.honor_m{padding: 135px 0 0;width: 850px;margin-right: -40px;overflow: hidden;}
.honor_m ul li{background:url(img/tgwj16.png) no-repeat;width: 295px;height: 310px;float: left;}
.honor_m ul li a{display: block;}
.honor_m ul li em{width: 200px;height: 267px;margin:0 auto;display: block;}
.honor_m ul li em img{width: 200px;height: 267px;}









.project .prod_t{padding-top:0px;}
.project ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.project li{float:left;width:380px;padding:0 10px;margin-bottom:40px;display:inline-block;}
.project li .pImg{padding-top:80%;overflow: hidden;}
.project li .pImg img{width: 100%;transition: all ease 0.4s;-webkit-transition: all ease 0.4s;}
.project li .txt{background:#f6f6f6;padding:25px 30px;color:#666;position: relative;z-index:2;}
.project li .txt::after{content:"";position: absolute;left:0;bottom:0;width:100%;height:0;background:#15449a;z-index:-1;transition:all .5s;}
.project li h4{font-size:1.714em;color:#191919;margin-bottom:10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.project li i{float:right;color:#999;font-size:14px;margin-top:10px;font-style:normal;}
.project li a{display: block;overflow: hidden;}
.project li:hover img{transform: scale(1.1);}
.project li:hover .txt::after{height:100%;}
.project li:hover .txt,.project li:hover h4{color:#fff;}
.project li .txt p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.project ul::after{clear:both;display:block;content:'';}













.ys_bg{ background:url(img/tgwj17.jpg) no-repeat center 0;height: 790px;overflow: hidden;padding: 110px 0 0;}
.ys_bg .prod_t{padding-top: 20px;}
.ys dl{width: 300px;float: left;height: 600px;background: #f1f1f1;}
.ys dl dt{width: 300px;height: 300px;position: relative;line-height: 0;}
.ys dl dt img{width: 300px;height: 300px;}
.ys dl dt em{width: 300px;height: 300px;display: block;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.5);}
.ys dl dd{width: 250px;margin:0 auto;text-align: center;padding: 40px 0 0;}
.ys dl dd h5{font-size: 24px;color: #333;line-height: 32px;height: 75px;background:url(img/tgwj18.jpg) no-repeat center 74px;}
.ys dl dd h5 span{display: block;font-size: 18px;font-weight: normal;}
.ys dl dd p{font-size: 14px;color: #666;line-height: 25px;height: 125px;overflow: hidden;padding: 15px 0 0;}
.ys .ys_dl02{background: #f8f7f8;}
.ys dl:hover{background: #15449a;}
.ys dl:hover dt em{display: none;}
.ys dl:hover dd h5{background:url(img/tgwj18.jpg) no-repeat center 74px;}
.ys dl:hover dd h5,.ys dl:hover dd p{color: #fff;}





.video{ background:url(img/tgwj19.jpg) no-repeat center 0;height: 560px;overflow: hidden;padding: 83px 0 0;}
.video_l{width: 566px;height: 560px;}
.video_btn{width: 566px;height: 560px;}
.video_btn a{width: 566px;height: 560px;display: block;}
#open_window {display: none; position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.7); } 
.video_m {background:#eee; width: 1000px;height: 563px; z-index: 1000; margin: 10% auto; overflow: auto; } 
.xx {font-size: 22px;color: #000; cursor: pointer; position: absolute; top: 0; right: 0;width: 30px;text-align: center; height: 30px; line-height: 30px; background: #fff; z-index: 1002;} 
.video_con { width: 1000px;height: 563px; overflow: hidden;}
.video_con img{ width: 1000px;height: 563px;}
.video_r{width: 600px;padding: 110px 0 0;}
.video_r h5{line-height: 50px; background:url(img/tgwj20.png) no-repeat;height: 100px;overflow: hidden;padding: 0 0 30px;}
.video_r h5 a{font-size: 42px;color: #fff;display: block;padding: 0 0 0 115px;}
.video_r h5 span{display: block;font-size: 30px;font-weight: normal;}
.video_r ul li{height: 100px;line-height: 50px;overflow: hidden;padding: 0 0 0 40px;width: 260px;float: left;padding-bottom: 40px;}
.video_r ul li a{font-size: 16px;color: #fff;display: block;width: 240px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;text-align: center;}
.video_r ul li img{display: block;margin: 0 auto;}
.video_r_ ul li a{font-size: 16px;color: #fff;padding: 0 0 0 20px; background:url(img/tgwj21.png) no-repeat 0 23px;display: block;width: 240px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.video_r ul li a:hover{font-weight: bold;}




















.khjz_zdk{ width:898px; height: auto; }
.khjz_zk{ width:898; height:170px; margin-bottom:10px;}
.khjz_zk:hover{
	-webkit-animation: test 0.2s ease-in 2;}
	@-webkit-keyframes test{
	0%{transform:translate(0,0)}
	50%{transform:translate(0,5px)}
	100%{transform:translate(0,0)}		
	}

.khjz_tp{ width:225px; height:170px; }
.khjz_tp img{width: 225px;height: 170px;}
.khjz_wk{ width:671px; height:168px; border:1px solid #e0e0e0;}
.khjz_zw{ width:673px; height:170px;}
.khjz_wz{ width:517px; height:auto; margin-top:40px; margin-left:38px; font-size:22px; color:#444444; margin-bottom:20px;}
.khjz_xwz{ width:517px; height:auto; margin-left:38px; font-size:14px; color:#666666; line-height:30px;}
.khjz_jt{ width:71px; height:15px; margin-right:40px; margin-top:-50px;}

.khjz_y{ width:292px; height:528px; background:url(img/tgwj26.jpg) center no-repeat;border: 1px solid #e0e0e0;}
.gd{ width:180px; height:52px; margin-top:438px; margin-left:50px;}
.gdkhjz{ width:151px; height:auto; font-size:23px; color:#ffffff; line-height:30px;}
.gdkhjz a{ font-size:23px; color:#ffffff; }
.gdkhjz a:hover{  font-size:23px; color:#ffffff; }
.gdkhjz p{font-size:12px; color:#ffffff; text-transform:uppercase;}
.gd_tb{ width:12px; height:52px;}











.process_bj{ width:100%; height:421px;  margin:auto;}

.process{ margin-bottom:80px;}
.process_nr{ position:relative; margin-top:30px; height:228px;}

.process li{ width:118px; height:118px;border:1px #ddd solid; border-radius:100px; -webkit-border-radius:100px; -webkit-transition:0.3s; transition:0.3s; float:left; margin-right:34px;}
.process li:hover{background: #15449a; -webkit-box-shadow: 0 0 0 8px #eee; box-shadow: 0 0 0 8px #eee; border:1px #eee solid;}
.process li p{ text-align:center; margin-top:10px;}
.process li:hover p{ color:#fff;}
.process li b{width:12px; height:12px; background:#ddd; display:block; margin:auto; border-radius:50px; -webkit-border-radius:50px; position:relative; -webkit-transition:0.3s; transition:0.3s; margin-top:50px;}
.process li:hover b{ -webkit-box-shadow: 0 0 0 2px  #15449a; box-shadow: 0 0 0 2px  #15449a; background:#fff; -webkit-transition:0.3s; transition:0.3s;}
.process li b em{ position:absolute; left:0; top:0; right:0; bottom:0; width:6px; height:6px; background:#ddd; display:block; border-radius:100px; -webkit-border-radius:100px; -webkit-transition:0.3s; transition:0.3s; margin:auto;} 
.process li:hover b em{ -webkit-transition:0.3s; transition:0.3s; background: #15449a;}
.process li dl{width:1px; height:70px; background:#ccc; display:block; margin-top:10px; margin-left:59px;}
.process_i i{width: 1079px; height: 1px; margin: auto; background: #ccc;display: block;}
.process_tel{width:270px; height:58px; margin:auto; background:#15449a; border-radius:10px; text-align:center; line-height:59px; color:#fff; margin-top:-30px; z-index:10; position:relative; transition:0.5s;}
.process_tel a{color:#fff; font-size:16px;}
.process_tel:hover{background: #e10000; transition:0.5s;}
.process_01 i{background:url(img/tgwj28.png) bottom no-repeat; display:block; width:34px; height:29px; -webkit-transition:0.3s; transition:0.3s; margin:auto; margin-top:30px;}
.process_01:hover i{background:url(img/tgwj28.png) top no-repeat; -webkit-transition:0.3s; transition:0.3s;}

.process_02 i{background:url(img/tgwj29.png) bottom no-repeat; display:block; width:34px; height:29px; -webkit-transition:0.3s; transition:0.3s; margin:auto; margin-top:30px;}
.process_02:hover i{background:url(img/tgwj29.png) top no-repeat; -webkit-transition:0.3s; transition:0.3s;}

.process_03 i{background:url(img/tgwj30.png) bottom no-repeat; display:block; width:34px; height:29px; -webkit-transition:0.3s; transition:0.3s; margin:auto; margin-top:30px;}
.process_03:hover i{background:url(img/tgwj30.png) top no-repeat; -webkit-transition:0.3s; transition:0.3s;}

.process_04 i{background:url(img/tgwj31.png) bottom no-repeat; display:block; width:34px; height:29px; -webkit-transition:0.3s; transition:0.3s; margin:auto; margin-top:30px;}
.process_04:hover i{background:url(img/tgwj31.png) top no-repeat; -webkit-transition:0.3s; transition:0.3s;}

.process_05 i{background:url(img/tgwj32.png) bottom no-repeat; display:block; width:34px; height:29px; -webkit-transition:0.3s; transition:0.3s; margin:auto; margin-top:30px;}
.process_05:hover i{background:url(img/tgwj32.png) top no-repeat; -webkit-transition:0.3s; transition:0.3s;}

.process_06 i{background:url(img/tgwj33.png) bottom no-repeat; display:block; width:34px; height:29px; -webkit-transition:0.3s; transition:0.3s; margin:auto; margin-top:30px;}
.process_06:hover i{background:url(img/tgwj33.png) top no-repeat; -webkit-transition:0.3s; transition:0.3s;}

.process_07 i{background:url(img/tgwj34.png) bottom no-repeat; display:block; width:34px; height:29px; -webkit-transition:0.3s; transition:0.3s; margin:auto; margin-top:30px;}
.process_07:hover i{background:url(img/tgwj34.png) top no-repeat; -webkit-transition:0.3s; transition:0.3s;}

.process_08 i{background:url(img/tgwj35.png) bottom no-repeat; display:block; width:34px; height:29px; -webkit-transition:0.3s; transition:0.3s; margin:auto; margin-top:30px;}
.process_08:hover i{background:url(img/tgwj35.png) top no-repeat; -webkit-transition:0.3s; transition:0.3s;}
   















.news_bj{ width:100%; height:780px; background:url(img/tgwj36.jpg) center no-repeat; margin:auto;margin-top: 30px;}
.news_list {  overflow:hidden;padding-top: 130px;}
.news_list li { float:left; text-align:center; width:140px; height:45px; line-height:45px; background:#e5e5e5; margin-right:5px;}
.news_list li a { font-size:18px;}
.news_list li:hover { background:#15449a;}
.news_list li:hover a { color:#fff;}
.news_list li.on { background:#15449a;}
.news_list li.on a { color:#fff;}

.news_list span { text-align:center; float:right; display:block; width:120px; height:43px; line-height:43px; border-top: solid 1px #e5e5e5;  border-bottom: solid 1px #e5e5e5;}
.news_list span a { font-size:18px; color:#15449a;}
.news_list span a;hover{ font-size:18px; color:#e10000;}
.dis { display: none;}
.news { margin-top:25px; overflow:hidden}
.news_left { width:600px; overflow:hidden}
.news_left .news_div { position:relative; width:600px; height:530px; overflow:hidden;}
.news_left .news_div_item_pic img { width:598px; height:411px; border: 1px solid #eee;}
.news_left .news_div_item_content { position:absolute; background:0; left:50%; margin-left:-260px; bottom:10px; z-index:1; width:460px; padding:30px; height:140px; background:#fff; box-shadow: 0.1rem 0.1rem 0.5rem 0.1rem #999;}
.news_left .news_div_item_date { display:none;}
.news_left .news_div_item_title {position:absolute;}
.news_left .news_div_item_title a { height:140px; background:url(img/tgwj38.png) left bottom no-repeat; font-size:18px;  display:block;}
.news_left .news_div_item_body {position:absolute; width:470px; top:55px; line-height:28px; margin-top:10px; color:#555;}

.news_right { width:565px;}
.news_right .news_div { width:565px; height:530px; overflow:hidden;}
.news_right .news_div_item { width:565px; height:164px; margin-bottom:28px; border-bottom: solid 1px #e5e5e5; position:relative; overflow:hidden;}
.news_right .news_div_item_pic { position:absolute; left:0; top:0;}
.news_right .news_div_item_pic img { width:180px; height:136px;   border: 1px solid #e5e5e5;}
.news_right .news_div_item_content { width:350px; position:absolute; top:0; right:0; overflow:hidden}
.news_right .news_div_item_content .news_div_item_title a { font-size:18px;}
.news_right .news_div_item_content .news_div_item_body { color:#555; line-height:28px; margin-top:10px;}
.news_right .news_div_item_date { width:350px; position:absolute; bottom:36px; color:#777; right:0; overflow:hidden}
.news_right .news_div_item_date div { float:left;}
.news_right .news_div_item:nth-child(1) { display: none;}
.news_right .divdgweb_new_div_item:nth-child(1) { display: none;}

.news_left { width:600px; overflow:hidden}
.news_left .divdgweb_new_div { position:relative; width:600px; height:530px; overflow:hidden;}
.news_left .news_div_item_pic img { width:598px; height:411px;   border: 1px solid #eee;}
.news_left .divdgweb_new_div_item_content { position:absolute; background:0; left:50%; margin-left:-260px; bottom:10px; z-index:1; width:460px; padding:30px; height:140px; background:#fff; box-shadow: 0.1rem 0.1rem 0.5rem 0.1rem #999;}
.news_left .divdgweb_new_div_item_date { display:none;}
.news_left .divdgweb_new_div_item_title {position:absolute;}
.news_left .divdgweb_new_div_item_title a { height:140px; background:url(img/tgwj39.png) left bottom no-repeat; font-size:18px;  display:block;}
.news_left .divdgweb_new_div_item_body {position:absolute; width:470px; top:55px; line-height:28px; margin-top:10px; color:#555;}

.news_right { width:565px;}
.news_right .divdgweb_new_div { width:565px; height:530px; overflow:hidden;}
.news_right .divdgweb_new_div_item { width:565px; height:164px; margin-bottom:28px; border-bottom: solid 1px #ebebeb; position:relative; overflow:hidden;}
.news_right .news_div_item_pic { position:absolute; left:0; top:0;}
.news_right .news_div_item_pic img { width:180px; height:136px;  border: 1px solid #e5e5e5;}
.news_right .divdgweb_new_div_item_content { width:350px; position:absolute; top:0; right:0; overflow:hidden}
.news_right .divdgweb_new_div_item_content .divdgweb_new_div_item_title a { font-size:18px;}
.news_right .divdgweb_new_div_item_content .divdgweb_new_div_item_body { color:#555; line-height:28px; margin-top:10px;}
.news_right .divdgweb_new_div_item_date { width:350px; position:absolute; bottom:36px; color:#777; right:0; overflow:hidden}
.news_right .divdgweb_new_div_item_date div { float:left;}








.about_bj{ width:100%; margin:0 auto; height:599px; background:url(img/tgwj40.jpg) center no-repeat;}
.about_bt{ width:445px; height:52px; font-size:40px; background:url(img/tgwj41.png) center no-repeat; line-height:52px; font-weight: bold; text-align:center; margin:0 auto; color:#222222;}
.about_bt span{color:#15449a;}

.about{ width:979px; height:599px; }
.about_wz{ width:381px; height:599px;}
.about_wzbt{ width:350px; height:auto; font-size:24px; color:#ffffff; font-weight:bold; margin-left:30px; margin-top:105px; margin-bottom:34px; }
.about_nr{ width:360px; height:277px; margin-left:19px; font-size:14px; color:#f1f1f1; line-height:30px;}
.about_nr p{text-indent: 2em;}
.about_ck{ width:170px; height:41px; border:1px solid #FFF; line-height:41px; text-align:center; margin-left:80px; margin-top:12px; color:#fff; font-size:14px; text-transform:uppercase;}
.about_ck a{  color:#fff; font-size:14px;}
.about_ck a:hover{ color:#e10000; font-size:14px;}
.about_dt{ width:197px; height:71px;margin-top:528px;float: left; margin-left: 20px;}
.about_lj{ width:143px; height:71px; line-height:71px; font-size:28px; color:#ffffff; text-transform:uppercase;}
.about_lj a{  font-size:28px; color:#ffffff; }
.about_lj a:hover{  font-size:28px; color:#e10000;}
.about_jt{ width:41px; height:15px; margin-top:29px;}


.bq_bj{ width:100%; height:316px; background:#3e4753;}
.bq_z{ width:1039px; height:166px; margin-top:79px;}
.bq_dh{ width:266px; height:166px; border-right:1px solid #6e757e;}
.bq_dhz{ width:244px; height:auto;margin-left:6px;}
.bq_dhz ul li{ width:57px; height:auto; float:left; margin-right:62px; font-size:14px; color:#fff; line-height:40px;}
.bq_dhz ul li a{ font-size:14px; color:#fff; }
.bq_dhz ul li a:hover{ font-size:14px; color:#ccc; }
.bq_lx{ width:703px;border-right:1px solid #6e757e; height:166px; }
.bq_lxlg{ width:265px; height:166px;}
.bq_lxnb{ width:265px; height: 50px;  margin-top:12px;}
.bq_lxtb{ width:50px; height:50px; background:url(img/tgwj42.png) center no-repeat;}
.bq_lxhm{ width:207px; height:auto; font-size:14px; color:#ffffff; margin-left:8px;}
.bq_lxhm p{ font-size:26px; color:#ffffff; font-weight:bold;}
.bq_dz{ width:265px; height:auto; margin-top:10px; font-size:14px; color:#ffffff;}

.bq_ljan{ width:207px; height:40px; background:#15449a; font-size:16px; color:#ffffff; line-height:40px; text-align:center; margin-top:16px; margin-left:3px;}
.bq_ljan a{width:207px; height:40px; background:#15449a; display:block; font-size:16px; color:#ffffff; }
.bq_ljan a:hover{width:207px; height:40px; background:#e10000; display:block; font-size:16px; color:#ffffff; }


.bq_qt{ width:413px; height:166px; font-size:14px; color:#ffffff; line-height:35px;}
.bq_qt a{ font-size:14px; color:#ffffff; }
.bq_qt a:hover{ font-size:14px; color:#ccc;}
.bq_ew{ width:109px; height: auto;margin-top:79px;}
.bq_ewwz{ width:109px; height: auto;margin-top:8px; font-size:14px; color:#ffffff; margin-bottom:20px;}
.bq_ewtp{ width:109px; height: 109px;}





.link{ width: 100%; height:74px; line-height: 74px; background:#2d343d;}
.link_l{ width: 130px;  height:74px;}
.link_l span{font:16px "Arial";}
.link_r{ width: 930px;color:#fff !important;}
.linkTagcs a{ font-size:14px;}
.linkTagcs a:hover{color:#fff !important;  text-decoration:none;}  
.link_sq a{ width:125px; display:block; font-size:14px; color:#fff ;}
.link_sq aa:hover{  font-size:14px; color:#fff ;}
.link_tb{ width:24px; height:25px; margin-top:25px; margin-left:6px;}
.link_z{ width:87px; height:74px;text-align: center; font-size:16px;color:#fff;}

