@charset "utf-8";
/* CSS Document */
.cp_box{ width:1180px; height:1000px; margin:30px auto; overflow:hidden;}
.cp_l{ width:240px; height:auto; float:left; /*background-color:#0158b2;*/}
.cp_u{ width:240px; height:54px; background:url(../images/cp_bt.jpg) no-repeat;}
.cp_u h3{ height:54px; line-height:54px; font-family:"微软雅黑"; font-size:18px; text-align:center;}
.cp_u h3 a{ color:#FFF;}
.cp_d{ width:240px; height:auto; overflow:hidden; background:url(../images/fl_m.jpg) repeat-y; padding-bottom:20px;}
.cp_d ul{width:200px; height:auto;overflow:hidden; margin:0 auto;}
.cp_d ul li{width:200px; height:auto;}
.cp_bt{width:200px; height:30px; background:url(../images/fl_bt.jpg) no-repeat; line-height:30px; margin-top:10px;}
.cp_bt a{ color:#FFF; font-size:14px; font-family:"微软雅黑"; padding-left:30px;}
.cp_wz{ width:180px; height:auto; margin-top:10px; margin-left:15px;}
.cp_wz ul li{ width:160px; height:26px; line-height:26px; background:url(../images/jt.jpg) no-repeat 0 10px;}
.cp_wz ul li a{ padding-left:25px; display:block;}
.cp_wz ul li a:hover{ background-color:#357fcd; color:#FFF;}
.cp_b{ width:240px; height:8px; background:url(../images/cp_b.jpg) no-repeat;}

.cp_r{ width:900px; height:auto; float:right; overflow:hidden;}
.cp_pic ul{ width:900px; height:auto;}
.cp_pic ul li{ width:885px; height:auto; float:left; margin-top:40px;}
.cp_pic ul li .tp_bt{ margin:0 auto; width:885px; height:40px; line-height:40px; float:left; background:url(../images/cp_tit.jpg) no-repeat 15px 0; text-align:center;}
.cp_pic ul li .tp_bt a{font-size:16px; font-family:"微软雅黑"; color:#FFF;}
.tp_gd{ text-align:center; font-size:16px; font-family:"微软雅黑"; height:40px; line-height:40px;}
.cp_pic ul li .tp_tp ul li{ width:204px; height:226px; float:left; text-align:center; margin-left:15px; border:1px solid #ccc;}
.cp_pic ul li .tp_tp ul li img{ width:200px; height:190px; padding:2px;}
.cp_pic ul li .tp_tp ul li p{ width:200px; line-height:30px; height:30px; background-color:#e2e2e2; margin:0 auto; overflow:hidden;}

.gy_box{ width:1180px; height:620px; margin:0 auto;}
.gy_wz{ width:1180px; height:350px; margin:0 auto;}
.gy_bt{ width:180px; height:37px; margin:0 auto;}
.gy_gd{ height:25px; text-align:center; margin-top:20px;}
.gy_l{ float:left; width:335px; height:240px; background:url(../images/gy_yy.jpg) no-repeat bottom;}
.gy_r{ float:right; width:810px; height:240px;}
.gy_r dl dt{ width:810px; height:32px; line-height:32px; font-size:14px; font-family:"微软雅黑"; font-weight:bold; text-indent:2em;}
.gy_r dl dd{ width:810px; line-height:26px; text-indent:2em;}
.gy_tp{ width:1180px; height:250px;}
.gd_02{ position:relative; height:230px; width:1180px; overflow:hidden; line-height:30px}
.gd_02 #simgs_02{ margin:0;}
.gd_02 li{ float:left; width:270px; height:230px; margin-left:20px;text-align:center;}
.gd_02 li.last{ padding-right:0;}
.gd_02 li img{ display:block; width:270px; height:200px;}
.gd_02 li a:hover{ text-decoration:underline;}

.ys_box{ width:100%; height:1540px; overflow:hidden;}
.ys_bt{ width:1440px; height:150px; margin:0 auto;}
.ys{ width:100%; height:1340px; background:url(../images/ys_bj.jpg) no-repeat center;}
.ys_wz{ width:1180px; height:1300px; margin:0 auto; position:relative;}
.ys_fi{
	width:470px;
	height:180px;
	position:absolute;
	left: 630px;
	top: 1080px;
}.ys_f{
	width:470px;
	height:180px;
	position:absolute;
	left: 50px;
	top: 680px;
}
.ys_th{
	width:470px;
	height:180px;
	position:absolute;
	left: 600px;
	top: 540px;
}
.ys_t{
	width:470px;
	height:180px;
	position:absolute;
	left: 600px;
	top: 380px;
}
.ys_o{
	width:470px;
	height:180px;
	position:absolute;
	left: 50px;
	top: 60px;
}
.ys_d li{ width:470px; font-family:"微软雅黑"; font-size:14px; line-height:35px; background:url(../images/ys_jt.jpg) no-repeat 0 12px; margin-left:20px;}
.ys_d li p{ padding-left:20px;}
.ys_d li p span{ color:#F00;}
.ys_u{ height:70px;}


.jz_box{ width:100%; height:480px; background-color:#e7e7e7; }
.jz_yy{ width:100%; height:10px; background:url(../images/jz_yy.jpg) no-repeat;}
.rj{ width:1180px; height:810px; margin:0 auto; padding-top:30px;}
.ry{ width:1180px; height:300px;display: none;}
.ry_bt{ width:1180px; height:50px; border-bottom:1px solid #ccc;}
.bt_l{ width:120px; height:50px; line-height:50px; font-family:"微软雅黑"; font-size:18px; float:left; border-bottom:4px solid #0080c0;}
.bt_l a{ padding-left:10px; }
.more{ float:right; height:50px; line-height:60px;}
.ry_tp{ width:1180px; height:220px; margin-top:30px;}
.gd_01{ position:relative; height:220px; width:1180px; overflow:hidden; line-height:30px;}
.gd_01 #simgs_01{ margin:0;}
.gd_01 li{ float:left; width:262px; height:210px; margin-left:20px;text-align:center;}
.gd_01 li.last{ padding-right:0;}
.gd_01 li img{ display:block; width:260px; height:180px; border:1px solid #ccc;}
.gd_01 li a:hover{ text-decoration:underline;}

.jz{ width:1180px; height:440px;}
.jz_bt{ width:1180px; height:50px; border-bottom:1px solid #ccc;}
.jz_d{ width:1150px; height:410px; margin-top:20px;}
.jz_d ul li{ width:550px; height:155px; margin-top:20px; float:left; margin-left:70px;}
.jz_o{ width:500px; height:155px;}
.jz_o img{ float:left; width:165px; height:140px; padding:2px; border:1px solid #ccc;}
.jz_o p{ float:right; width:300px; height:140px; line-height:26px; overflow:hidden;}
.jz_o span{ float:right; width:300px; line-height:30px; font-weight:bold; }
.jz_o p a{ color:#fa5913;}
.jz_o p a:hover{ text-decoration:underline;}
.jz_d ul .fir{ margin-left:0; padding-left:0;}

.gg{ width:1180px; height:150px; background:url(../images/gg.jpg) no-repeat center; position:relative; margin:0 auto; margin-top:30px;}
.gg_an{
	width:99px;
	height:32px;
	position:absolute;
	left: 460px;
	top: 110px;
}
.gg_yy{ width:1180px; height:25px; background:url(../images/gg_yy.jpg) no-repeat center; margin:0 auto;}

.xw{width:1180px; height:640px; margin:30px auto;}
.xw_bt{width:200px; height:37px; margin:0 auto;}
.xw_nr{ width:1180px; height:470px; margin-top:20px;}
.xw_l{width:370px; height:460px; float:left;}
.news-u{ width:370px; height:50px; border-bottom:1px solid #ccc;}
.news-s{ width:290px; height:50px; border-bottom:1px solid #ccc;}
.news-l{ width:90px; float:left; font-size:14px; height:35px; line-height:35px; background-color:#8b1b19; text-align:center;}
.news-l a{ color:#fff;}
.news-r{ float:right; height:35px; line-height:35px;}
.news_con{ height:370;float:left; overflow:hidden; padding:6px; margin-top:20px;}
.news_top{ width:370px; height:120px; overflow:hidden; padding-top:10px;}
.news_tu{ float:left;}
.news_top img{ width:145px; height:105px; float:left; border:1px solid #ccc;}
.n_right{ float:right; width:200px; line-height:25px;}
.n_right dt a{ font-weight:bold;}
.n_b{width:370px; height:300px; overflow:hidden; position:relative;}
.n_b ul li{ line-height:38px; background:url(../images/jt.jpg) no-repeat 0 16px; border-bottom:1px dashed #ccc;}
.n_b ul li a{ padding-left:10px;}
.n_b ul li a:hover{ text-decoration:underline;}
.n_b ul li span{ float:right; padding-right:5px;}
.bk_nr{ width:290px; height:400px; margin-top:40px; overflow:hidden;}
#ticker { width:290px; height:400px; overflow: hidden; position:relative; }
#ticker div { margin-top:0; }
.wen{ width:280px; background:url(../images/wen.jpg) no-repeat 0 5px; height:25px; line-height:25px;overflow:hidden; padding-left:10px;}
.wen a{ padding-left:20px;}
.da{ width:280px; background:url(../images/da.jpg) no-repeat 0 5px; height:auto; line-height:25px;}
.da p{ padding-left:30px;}
.xw_m{width:370px; height:460px; float:left; margin-left:60px;}
.xw_r{width:290px; height:460px; float:right;}

.link{ width:1180px; height:100px; margin:30px auto;}
.link_bt{ width:1180px; height:50px; border-bottom:1px solid #ccc;}
.link_wz{ width:1180px; height:50px; line-height:25px; overflow:hidden; padding-top:20px;}
.link_wz a{ margin:0 10px;}
