﻿@charset "utf-8";
/* CSS Document */
.tx{ width:1180px; height:460px; margin:0 auto; margin-top:30px;}
.tx_bt{ width:1180px; height:70px; line-height:35px; text-align:center; font-size:26px; font-weight:bold;}
.tx_bt b{ color:#4293fd;}
.tx_bt span{ font-size:16px;}
.tx_nr{ width:970px; height:290px; margin:0 auto; margin-top:20px;}
.tx_wz{ width:970px; height:30px; line-height:30px; margin:0 auto; margin-top:10px;}
.tx_wz ul li{ width:220px; height:30px; line-height:30px; margin-left:30px; float:left; font-size:16px; font-weight:bold; color:#4293fd; text-align:center;}

.cp_box{ width:100%; height:880px; overflow:hidden; background-color:#f3f3f4; padding-bottom:20px;}
.cp{ width:1180px; height:auto; overflow:hidden; margin:0 auto; background:url(../images/sjx.jpg) no-repeat center top;}
.more{ width:26px; height:26px; margin:0 auto;}
.cp_bt{ width:1180px; height:70px; line-height:35px; text-align:center; font-size:26px; font-weight:bold; padding-top:50px;}
.cp_bt b{ color:#4293fd;}
.cp_bt span{ font-size:16px;}
.cp_nr{ width:1180px; height:auto; overflow:hidden; margin-top:30px;}
.cp_l{ width:230px; height:auto; overflow:hidden; border-top:13px solid #4293fd; border-bottom:2px solid #4293fd; border-left:2px solid #4293fd; border-right:2px solid #4293fd; float:left; background-color:#fff; border-radius:3px; padding-bottom:40px;}
.cp_l ul{ width:200px; height:auto; overflow:hidden; margin:0 auto;}
.cp_l ul li{ width:200px; height:auto; overflow:hidden; float:left; margin-top:20px;}
.cp_l ul li dl dt{ width:200px; height:33px; line-height:33px; text-align:center; font-size:16px; background:url(../images/fl_bj.jpg) no-repeat center; margin-bottom:10px;}
.cp_l ul li dl dt a{ color:#131313;}
.cp_l ul li dl dd{ width:170px; height:35px; line-height:35px; font-size:14px; margin-left:15px; background:url(../images/jt.jpg) no-repeat 0 16px; border-bottom:1px dotted #ccc;}
.cp_l ul li dl dd a{ padding-left:20px;}
.cp_l ul li dl dd a:hover{ color:#035ab7; text-decoration:underline;}
.cp_r{ width:920px; height:auto; overflow:hidden; float:right;}
.cp_r li{ float:left; width:210px; height:240px; text-align:center; margin-left:20px; background:url(../images/cp_k.jpg) no-repeat;}
.cp_r li img{ display:block; width:200px; height:145px; padding-left:5px; padding-top:5px;}
.cp_r li a{ width:250px; height:80px; line-height:80px; font-size:14px;}
.cp_r li a:hover{ color:#035ab7; text-decoration:underline;}

.ads_box{ width:100%; height:158px; background:url(../images/ads_1.jpg) no-repeat center;}
.ads{ width:1180px; height:158px; margin:0 auto; position:relative;}
.ads_butt{ width:161px; height:28px; position:absolute; left:966px; top:110px;}
.ads_tel{ font-size:16px; position:absolute; left:960px; top:40px;}
.ads_tel span{ font-size:33px; font-family:Impact; color:#4293fd;}

.ads1_box{ width:100%; height:158px; background:url(../images/ads_2.jpg) no-repeat center;}
.ads1{ width:1180px; height:158px; margin:0 auto; position:relative;}
.ads1_butt{ width:161px; height:28px; position:absolute; left:966px; top:110px;}
.ads1_tel{ font-size:16px; position:absolute; left:960px; top:40px;}
.ads1_tel span{ font-size:33px; font-family:Impact; color:#4293fd;}


.ys_box{ width:100%; height:1350px; overflow:hidden; background:url(../images/ys_bj.jpg) no-repeat center;}
.ys{ width:1180px; height:1350px; margin:0 auto; position:relative;}
.ys_tel{ font-size:16px; position:absolute; left:460px; top:200px;}
.ys_tel span{ font-size:33px; font-family:Impact; color:#4293fd;}
.ys_1{ width:400px; height:auto; overflow:hidden; position:absolute; left:166px; top:290px;}
.ys_1 dl dt{ width:400px; height:36px; line-height:36px; font-size:20px; font-weight:bold; margin-bottom:35px;}
.ys_1 dl dd{ width:400px; height:30px; line-height:30px; font-size:14px; background:url(../images/ys_fk.jpg) no-repeat 0 12px; padding-left:30px;}
.ys_1 dl dd span{ font-weight:bold; color:#131313;}
.ys_2{ width:400px; height:auto; overflow:hidden; position:absolute; left:660px; top:560px;}
.ys_2 dl dt{ width:400px; height:36px; line-height:36px; font-size:20px; font-weight:bold; margin-bottom:35px;}
.ys_2 dl dd{ width:400px; height:30px; line-height:30px; font-size:14px; background:url(../images/ys_fk.jpg) no-repeat 0 12px; padding-left:30px;}
.ys_2 dl dd span{ font-weight:bold; color:#4293fd;}
.ys_3{ width:400px; height:auto; overflow:hidden; position:absolute; left:680px; top:770px;}
.ys_3 dl dt{ width:400px; height:36px; line-height:36px; font-size:20px; font-weight:bold; margin-bottom:35px;}
.ys_3 dl dd{ width:400px; height:30px; line-height:30px; font-size:14px; background:url(../images/ys_fk.jpg) no-repeat 0 12px; padding-left:30px;}
.ys_3 dl dd span{ font-weight:bold; color:#4293fd;}
.ys_4{ width:400px; height:auto; overflow:hidden; position:absolute; left:200px; top:1040px;}
.ys_4 dl dt{ width:400px; height:36px; line-height:36px; font-size:20px; font-weight:bold; margin-bottom:35px;}
.ys_4 dl dd{ width:400px; height:30px; line-height:30px; font-size:14px; background:url(../images/ys_fk.jpg) no-repeat 0 12px; padding-left:30px;}
.ys_4 dl dd span{ font-weight:bold; color:#4293fd;}

.al{ width:1180px; height:470px; margin:0 auto;}
.al_l{ width:260px; height:440px; float:left; background:url(../images/al_bt.jpg) no-repeat; position:relative; margin-top:40px;}
.al_bt{ width:220px; height:51px; margin:0 auto; margin-top:22px;}
.al_tel{ font-size:16px; color:#fff; text-align:right; position:absolute; left:45px; top:310px;}
.al_tel span{ font-size:34px; font-family:Impact;}
.al_butt{ width:170px; height:43px; position:absolute; left:45px; top:380px;}

.al_r{ width:900px; height:470px; overflow:hidden; float:right; margin-top:20px;}
.al_r li{ float:left; width:200px; height:200px; text-align:center; margin-left:15px; margin-top:20px; border:5px solid #7c7c7c;}
.al_r li img{ display:block; width:200px; height:160px; border-bottom:1px dashed #ccc;}
.al_r li a{ width:200px; height:40px; line-height:40px; font-size:14px; background-color:#fff; display:block;}
.al_r li a p:hover{ background-color:#ffb125; color:#fff;}

.jz{ width:1180px; height:430px; margin:40px auto;}
.jz_bt{ width:1180px;height:50px;line-height:50px; background:url(../images/cxt.jpg) no-repeat bottom;}
.bt_l h3{ float:left; height:50px; line-height:50px;}
.bt_l h3 a{ display:block; font-size:20px; color:#4293fd;}
.bt_r{ float:right; padding-top:20px;}

.jz_tp{ width:1180px; height:390px;}
.jz_tp ul li{ width:560px; height:160px; margin-left:20px; margin-top:30px; float:left;}
.jz_l{ float:left; width:208px; height:142px; border:1px solid #ccc; background-color:#fff;}
.jz_l img{ width:196px; height:130px; text-align:center; padding:6px;}
.jz_r{ float:right; width:330px; height:140px;}
.jz_r dl dt{ width:330px; height:30px; line-height:30px; font-size:14px; overflow:hidden;}
.jz_r dl dt a{ color:#131313; font-weight:bold;}
.jz_r dl dd p{ width:330px; height:78px; line-height:26px; overflow:hidden; position:relative;}
.jz_r dl dd a{ width:80px; height:24px; line-height:24px; background-color:#f1f1f1; display:block; text-align:center; margin-top:10px;}
.jz_r dl dd a:hover{ color:#fff; background-color:#4293fd;}

.gy_box{ width:100%; height:710px; overflow:hidden; background:url(../images/gy_bj.jpg) repeat-x;}
.gy{ width:1180px; height:710px; margin:0 auto;}
.gy_wz{ width:1180px; height:240px; margin-top:30px;}
.gy_l{ width:335px; height:240px; float:left; background:url(../images/gy_k.jpg) no-repeat;}
.gy_l img{ width:321px; height:226px; padding-left:7px; padding-top:6px;}
.gy_r{ width:750px; height:240px; float:right;}
.gy_u{ width:750px; height:84px; line-height:28px; overflow:hidden; text-indent:2em;}
.gy_d{ width:750px; height:140px;}
.gd_01{ position:relative; height:140px; width:750px;}
.gd_01 #simgs{ width:1080px; margin: 0 auto;}
.gd_01 li{ float:left; width:180px; height:134px; text-align:center; margin-left:20px;}
.gd_01 li.last{ padding-right:0;}
.gd_01 li img{ display:block; width:180px; height:134px;}

.gd_01 li .lt_lt02_hover{display:block;position:relative;width:180;height:134px;line-height:30px;}
.gd_01 li .lt_lt02_hover:hover{border:none;}
.gd_01 li .lt_lt02_hover:hover span{height:134px; line-height:134px;}
.gd_01 li .lt_lt02_hover span{position:absolute;left:0;bottom:0;overflow:hidden;width:100%;height:0px; text-align:center;background:url(../images/fc_bj.png) repeat; font-family:"微软雅黑"; font-size:14px; color:#fff; line-height:30px; font-weight:normal;}




.gy_zz{ width:1180px; height:230px; margin-top:50px;}
.gd_03{ position:relative; height:230px; width:1180px;}
.gd_03 em{position: absolute;top: 20px;}
.gd_03 .t_l{left:12px;}
.gd_03 .t_r{ right:12px;}
.gd_03 #simgs03{ width:960px; margin:0 auto;}
.gd_03 li{ float:left; width:217px; height:223px; background:url(../images/zz_k.jpg) no-repeat; text-align:center; margin-left:20px;}
.gd_03 li.last{ padding-right:0;}
.gd_03 li img{ display:block; width:207px; height:153px; padding-left:5px; padding-top:5px;}
.gd_03 li p{width:217px; height:70px; line-height:70px;}
.gd_03 .fl { float:left;}
.gd_03 .fr { float:right;}
.gd_03 .pa{ position:absolute;}
.gd_03 .pr{ position:relative}

.xw{ width:1180px; height:400px; margin:50px auto;}
.xw_l{ width:700px; height:400px; float:left;}
.xw_bt{ width:700px;height:50px;line-height:50px; background:url(../images/cxt.jpg) no-repeat bottom;}
.news_con{ width:700px; height:320px; overflow:hidden; margin-top:30px;}
.news_top{ width:700px; height:110px; overflow:hidden;}
.news_tu{ width:152px; height:102px; float:left; background-color:#fff;}
.news_top img{ width:150px; height:100px; border:1px solid #ccc;}
.news_wz{ float:right; width:520px; height:110px; overflow:hidden; }
.news_wz dt{ width:520px; height:30px; line-height:30px; font-size:14px; overflow:hidden;}
.news_wz dt a{ color:#131313;}
.news_wz dd p{ width:520px; height:48px; line-height:24px; overflow:hidden;}
.news_wz dd a{ display:block; width:70px; height:20px; line-height:20px; text-align:center; background-color:#e7e7e7; border:1px solid #ccc; margin-top:4px;}
.news_down{ width:700px; height:190px; position:relative; padding-top:20px;}
.news_down ul li{ width:340px; height:40px; line-height:40px; background:url(../images/qq.jpg) no-repeat 0 15px; border-bottom:1px dotted #ccc; float:left; overflow:hidden; margin-left:5px;}
.news_down ul li a{ text-decoration:none; color:#131313; padding-left:20px;}
.news_down ul li a:hover{ text-decoration:underline;}
.news_down ul li span{ float:right; padding-right:5px;}
.xw_r{ width:370px; height:400px; float:right;}
.bk_bt{ width:370px;height:50px;line-height:50px; background:url(../images/cxt.jpg) no-repeat bottom;}
#ticker2 { width:370px; height:320px; overflow: hidden; position:relative; margin-top:30px;}
#ticker2 div{ margin-top:0; }
#ticker2 li{ margin-top:20px;}
.wen{ width:350px; height:36px; line-height:36px; overflow:hidden; background:url(../images/w.jpg) no-repeat 0 6px;}
.wen a{ font-weight:bold; color:#131313; padding-left:40px; font-size:14px;}
.da{ width:340px; height:78px; line-height:26px; overflow:hidden; background:url(../images/d.jpg) no-repeat; padding-left:40px;}

