﻿@charset "utf-8";



/* CSS Document */







/* banner */



.banner{width:100%; margin:0 auto; position:relative; height:600px; z-index:1;}



.fullSlide{width:100%;position:relative;height:100%;background:transparent;}



.fullSlide .bd{margin:0 auto;height:100%;position:relative;z-index:0;overflow:hidden;}



.fullSlide .bd ul{height:100%;}



.fullSlide .bd li{height:100%;overflow:hidden;text-align:center;background-position:center;background-repeat:no-repeat;}



.fullSlide .bd li a{display:block;height:100%;}



.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;}



.fullSlide .hd ul{text-align:center;margin-bottom:10px;}



.fullSlide .hd ul li{background:#fff;cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;*filter:alpha(opacity=50);*opacity:.5;line-height:999px;}



.fullSlide .hd ul .on{background:#d40000;}



.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:2%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;*filter:alpha(opacity=50);*opacity:.5;display:none;}



.fullSlide .next{left:auto; right:2%; background-position:-6px -137px;}







/*search*/



.search_box{width: 100%; height:50px; background:url(../images/search.jpg) repeat-x;}



.search{width: 1180px; margin:auto; height:50px; padding:0px 10px;}



.keytext{width: 770px;height:50px;line-height: 50px; float: left; font-family:Microsoft YaHei; font-size: 14px; color:#333;}



.keytext span{line-height:50px; color:#d40000; font-weight:bold;}



.keytext a{margin: 0px 8px 0px 0px; line-height:50px; color:#333;}



.rmgj-n-r{ float:right; margin-top:10px;}



.text{padding:0px 0px 0px 23px; float:left; height:29px; width:198px; font-size:12px; background:url(../images/search_bg.jpg) no-repeat;}



.submit{width:44px; height:29px; border:0; padding:0; background:url(../images/search_but.jpg) no-repeat right; list-style:none; float:left;}







/**cpys_box**/



.cpys_box{ width:1180px; margin:30px auto; height:100px;}



.cpys_box  dl{ width:295px; height:100px; cursor:pointer; float:left;}



.cpys_box  dl dd{ width:110px; height:100px; float:left;}



.cpys_box  dl dd b{ display:none;}



.cpys_box  dl dt{ float:left; font-size:14px; color:#666; line-height:30px; padding-top:20px; width:185px;}



.cpys_box  dl dt span{ font-size:16px; color:#000; font-weight:bold; display:block;}



.cpys_box  dl:hover dd span{ display:none;}



.cpys_box  dl:hover dd b{ display:block;}



.cpys_box  dl:hover dt span{ color:#d40000;}







/***product_box***/



.product_box{width: 1180px; height:957px; margin:auto;}



.product_left{ width:240px; float:left;}



.product_top{ width:230px; border:5px solid #d40000; background:#fff; height:568px;}



.product_left h3 {height:61px; margin:1px; text-transform:uppercase; font-size:18px; background:#d40000; font-family:"Times New Roman"; text-align:center; color:#eaa3a3; padding-top:10px; line-height:28px;}



.product_left h3 a {font-size: 24px; font-weight: bold; color:#fff; font-family:"微软雅黑";}



.product_left ul li a{ background:url(../images/cp_ico.jpg) no-repeat 5px center; padding-left:20px; display:block; line-height: 34px; margin:0px 10px; font-size: 14px; color:#333; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; border-bottom:1px dashed #d2d2d2;}



.product_left ul li span a{padding-left:25px; margin:5px 2px 0px; background:#d40000; border:0px; display:block; width:201px; height:42px; color:#fff; font-weight:bold; font-size:16px; line-height:42px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}



.cp_tel{ width:234px; height:353px; border:3px solid #d40000; margin-top:20px; font-size:12px; color:#000; line-height:36px;}



.cp_tel span{ font-size:14.2px; font-weight:bold; color:#000; border-bottom:1px solid #d40000; line-height:40px; display:block; margin:0px 4px 5px; text-align:center;}



.cp_tel p{ margin:0px 0px 0px 10px;}



.cp_tel b{ font-size:14px; font-weight:bold; color:#d40000;}







/***product_right***/



.product_right {width: 940px; float:right; height:957px;}



.product_right .product_tit{ background:url(../images/cp_right.jpg) no-repeat; height:42px; margin:0px 0px 0px 20px;}



.product_right .product_tit h3 a {float: left; width:110px; height:40px; line-height:40px; text-align:center; margin:1px; font-size: 16px; color: #fff;}



.product_right .product_tit .active a { background:#000;}



.product_right .product_tit .more {float: right;color: #fff; text-transform:uppercase; line-height:42px; padding-right:10px;}



.product_right .hide{ display:none;}



.product_right .product_list ul {width:940px;}



.product_right .product_list li{ float:left; width:293px; margin:20px 0px 0px 20px; height:285px;}



.product_right .product_list span{ display:block; position:relative; margin-bottom:10px; height:238px; overflow:hidden; border:1px solid #d40000;}



.product_right .product_list img {width:291px; height:238px;}



.product_right .product_list em{ display:block; position:absolute; bottom:0px; left:0px; background:url(../images/ico.png); width:291px; text-align:center; font-size:14px; height:35px; line-height:35px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}



.product_right .product_list em a{ color:#fff; font-style:normal;  display:block; height:100%;}



.ckxq , .wydz{ float:left; text-indent:28px; width:140px; height:35px; line-height:35px; font-size:14px;}



.product_right .product_list .ckxq {background:url(../images/cp_button1.jpg) no-repeat; color:#333;}



.product_right .product_list .wydz {background:url(../images/cp_button2.jpg) no-repeat; margin-left:13px; color:#d40000;}



.product_right .product_list li:first-child{ width:607px; height:283px;}



.product_right .product_list li:first-child span{ height:283px;}



.product_right .product_list li:first-child img {width:605px; height:283px;}



.product_right .product_list li:first-child em{ width:605px;}



.product_right .product_list li img{ height:238px; width: 291px;



-webkit-transition:all 1s ;



-moz-transition:all 1s ;



-o-transition:all 1s ;



-ms-transition:all 1s;



transition:all 1s ;}



.product_right .product_list li:hover img{ transform: scale(1.2, 1.2);



	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */



	-moz-transform:scale(1.2, 1.2); 	/* Firefox */



	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */



	-o-transform:scale(1.2, 1.2); 	/* Opera */}







/**hzhb_box**/



.hzhb_box{ width:100%; height:280px; background:url(../images/hzhb_bg.jpg);}



.hzhb_big{ width:1180px; margin:auto; position:relative;}



.hzhb_big h3{text-align:center; height:85px; padding-top:20px;}



.hzhb_big h3 a{ color:#000; font-size:24px; display:block; height:40px; line-height:40px; font-weight:bold;}



.hzhb_big h3 a b{ color:#d40000; font-weight:bold;}



.hzhb_big h3 span{ color:#aaa; display:block; font-size:18px; height:25px; line-height:25px; text-transform:uppercase; background:url(../images/hzhb_tit.png) no-repeat center;}







/**********************************************图片滚动********************************************/



.gd_01{ position:relative; width:1180px;}



.gd_01 em{ position:absolute; top:0px;}



.gd_01 .t_l1{ left:0px; top:47px;}



.gd_01 .t_r1{ right:0px; top:47px;}



.gd_01 #simgs1{ margin:0px 35px;}



.gd_01 li{ float:left; width:204px; padding: 0 20px 0 0; text-align:center;}



.gd_01 li img{ display:block; width:194px; height:140px; border:1px solid #ddd; padding:4px;}



.gd_01 li a span{ display:block; height:40px; color:#303030; font-size:14px; line-height:40px; display:block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}







/**s_banner1_box**/



.s_banner1_box{ height:200px; background:url(../images/s_banner1.jpg) no-repeat center;}



.s_banner1{ width:800px; margin:20px auto 0px; padding:120px 0px 0px 380px; line-height:30px;}



.s_banner1 span{ font-size:16px; color:#000; display:block; float:left; line-height:30px;}



.s_banner1 b{ font-size:30px; color:#d40000; font-family:impact;}



.s_banner1 a{ display:block; width:100px; height:30px; background:#d40000; float:left; text-align:center; line-height:30px; font-size:16px; color:#fff; margin-left:10px;}







/**sjtd_box**/



.sjtd_box{ width:100%; height:445px; background:url(../images/sjtd_bg.jpg) no-repeat center; margin-top:20px;}



.sjtd_big h3{ text-align:center; height:60px; line-height:30px; padding:25px 0px;}



.sjtd_big h3 a{ color:#d40000; font-size:24px; font-weight:bold; display:block;}



.sjtd_big h3 b{ font-size:16px; background:url(../images/sjtd_tit.png) no-repeat center; color:#666; display:block; text-transform:uppercase;}







/**********************************************图片滚动********************************************/



.gd_02{ position:relative; width:1180px; margin:auto;}



.gd_02 em{ position:absolute;}



.gd_02 .t_l1{ left:0px; top:65px;}



.gd_02 .t_r1{ right:0px; top:65px;}



.gd_02 #simgs2{ margin:0px 30px;}



.gd_02 li{ float:left; width:205px; padding: 0 20px 0 0; position:relative;}



.gd_02 li img{ display:block; width:205px; height:260px;}



.gd_02 li em{ display:none;}



.gd_02 li:hover em{ display:block; font-style:normal; position:absolute; top:0px; left:0px; width:185px; background:url(../images/ico.png); height:240px; cursor:pointer; padding:10px; overflow:hidden;}



.gd_02 li:hover em a{ color:#fff; font-size:14px; line-height:30px;}



.gd_02 li span{ display:block; height:40px; line-height:40px; background:#fff; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color:#303030; font-size:14px; padding:0px 10px;}

.gd_02 li span a{ display:block; float:left; color:#000;}

.gd_02 li span b{ display:block; float:right; color:#666;}







/**al_box**/



.al_box{ width:100%; height:453px;}



.al_big{ width:1180px; margin:auto; height:453px;}



.al_big h3{ background:url(../images/al_tit.png) no-repeat center; text-align:center; height:62px; margin:15px 0px; padding-top:8px;}



.al_big h3 span a{ font-size:24px; color:#000; display:block; line-height:24px;}



.al_big h3 b{ font-size:18px; color:#666; display:block; line-height:35px;}







/*滑动门*/



#tab3{width:1180px; position:relative; margin:0px 0px 0px 0px; height:368px;}



#tab3 .tab_menu3{ position:absolute; z-index:1; text-align:center; width:1180px;}



#tab3 .tab_menu3 li{ display:inline-block; *display:inline; zoom:1; width:140px; height:37px; line-height:37px; overflow:hidden; text-align:center; background:url(../images/al_tab.jpg) no-repeat; margin:0px 5px;}



#tab3 .tab_menu3 li a{ display:block; font-size:14px; color:#000;}



#tab3 .tab_menu3 li.selected3 a{ background:#d40000; color:#fff;}



#tab3 .tab_box3{width:1180px; height:331px; z-index:99; clear:both; top:37px; position:relative;}



#tab3 .hide{display:none;}







/*图片滚动*/



.carousel{ margin:0px auto; padding:25px 0px 0px 0px; width:1180px; height:306px; overflow: hidden; position: relative;}



.carousel .slides{ margin:0px auto; overflow:hidden; position:relative;}



.carousel .slides div{ border:3px solid rgba(0,0,0,0.3);}



.carousel .slides  div em{ position:absolute; bottom:0px; text-align:center; line-height:40px; font-size:16px; left:0px; width:100%; height:40px; display:block; background-color: rgba(0,0,0,0.5); font-style:normal;}



.carousel .slides  div em a{ color:#fff;}



.carousel .slides img{width:437px; height:235px;}



.carousel .slides .slideItem{ padding:0px; overflow:hidden; position:absolute; cursor:pointer; opacity:1!important;}



.carousel .slides .slideItem a{ overflow:hidden; display:block;}



.carousel .slides .slideItem img{ width:100%; height:100%;}



.carousel .slides .slideItem .cover{ background: rgb(0, 0, 0); left:0px; top:0px; width:100%!important; display:block; position:absolute;}



.prevButton{background:url(../images/l.png) no-repeat 0px 0px; top:146px; width:59px; height:59px; display:block; position:absolute; z-index:99; cursor:pointer;}



.nextButton{background: url(../images/r.png) no-repeat 0px 0px; top:146px; width:59px; height:59px; display:block; position:absolute; z-index:99; cursor:pointer;}



.prevButton{left: 0px;}



.nextButton{background-position:0px 0px; right:0px;}







/**bj_box**/



.bj_box{ height:390px; background:url(../images/bj_bg.jpg) no-repeat center;}



.bj_big{ width:1080px; margin:30px auto;}



.bj_big h3{ font-size:16px; color:#000; text-align:center; padding-top:40px; line-height:38px;}



.bj_big h3 span{ font-size:30px; color:#d40000; font-weight:bold; display:block;}



.bj_txt{ width:304px; height:30px; border:2px solid #acacac; padding-left:12px; font-size:14px; color: #666; line-height:30px; font-family:"微软雅黑"; display:block; margin:20px auto 0px;}



.bj_submit{ width:215px; height:35px; background:#d40000; font-size:16px; color:#fff; text-align:center; line-height:35px; font-family:"微软雅黑"; margin:30px auto 0px; display:block;}







/**lc_box**/



.lc_box{ height:348px; background:url(../images/lc_bg.jpg) no-repeat center;}



.lc_big{ width:1180px; margin:auto;}



.lc_big h3{ text-align:center; line-height:40px; padding-top:20px; height:106px;}



.lc_big h3 span{ font-size:24px; font-weight:bold; color:#fff;}



.lc_big h3 b{ font-size:18px; font-family:"Times New Roman"; color:#eeb8b8; text-transform:uppercase; padding-left:10px;}



.lc_big h3 em{ color:#000; font-style:normal; font-size:30px; font-family:"方正正粗黑简体";}



.lc_big ul li{ width:150px; float:left; cursor:pointer; margin:0px -2px 0px -1px;}



.lc_big ul li:first-child{ margin:0px;}



.lc_big ul li span{ height:150px; display:block;}



.lc_big ul li b{ display:none;}



.lc_big ul li:hover b{ display:block; height:150px;}



.lc_big ul li:hover span{ display:none;}



.lc_big ul li em{ font-style:normal; color:#fff; font-size:15px; display:block; text-align:center; margin-top:25px;}







/**ys_box**/



.ys_box{ height:1818px; background:url(../images/ys_bg.jpg) no-repeat center;}



.ys_nr{ width:1180px; margin:auto; position:relative; height:1818px;}



.ys_nr h3{ width:780px; margin:auto; padding-top:50px;}



.ys_nr h3 img{ display:block; width:310px; height:112px; float:left;}



.ys_nr h3 p{ float:left; margin-left:20px;}



.ys_nr h3 p b{ font-size:20px; color:#fff; font-weight:bold; display:block;}



.ys_nr h3 p span{ font-size:48px; font-weight:bold; color:#d40000; display:block;}



.ys_nr h3 p em{ font-size:14px; color:#fff; font-style:normal;}



.ys_nr h3 p i{ font-size:18px; font-family:impact; font-style:normal;}



.ys_nr div{ position:absolute;}



.ys_nr div dl dd{ float:left;}



.ys_nr div dl dt{ float:left;}



.ys_nr div dl dt h4{ font-size:30px; font-weight:bold; color:#d40000; line-height:30px; height:30px; display:block; margin:0px 0px 10px;}



.ys_nr div dl dt p{ line-height:30px; font-size:14px; color:#fff; background:url(../images/ys_ico1.png) no-repeat left 11px; padding-left:20px;}



.ys_nr div.ys_list1{ top:212px; left:32px;}



.ys_nr div.ys_list1 dd{ width:565px;}



.ys_nr div.ys_list1 dt{ margin-left:120px; margin-top:20px; width:455px;}



.ys_nr div.ys_list2{ top:627px; left:130px;}



.ys_nr div.ys_list2 dd{ width:645px;}



.ys_nr div.ys_list2 dt{ margin-right:30px; margin-top:57px; width:375px;}



.ys_nr div.ys_list2 dt h4{ color:#fff;}



.ys_nr div.ys_list3{ top:1025px; left:42px;}



.ys_nr div.ys_list3 dd{ width:582px;}



.ys_nr div.ys_list3 dt{ margin-left:95px; margin-top:57px; width:428px;}



.ys_nr div.ys_list3 dt p{ color:#171819; background:url(../images/ys_ico2.png) no-repeat left 11px;}



.ys_nr div.ys_list3 dt p b{ color:#d40000;}



.ys_nr div.ys_list4{ top:1455px; left:130px;}



.ys_nr div.ys_list4 dd{ width:488px;}



.ys_nr div.ys_list4 dt{ margin-right:40px; margin-top:53px; width:488px;}



.ys_nr div.ys_list4 dt h4{ color:#fff;}







/**s_banner_box2**/



.s_banner_box2{ height:220px; background:url(../images/s_banner2.jpg) no-repeat center;}



.s_banner2{ width:810px; margin:auto; padding:150px 0px 0px 370px; line-height:40px;}



.s_banner2 span{ font-size:14px; color:#fff; display:block; float:left; line-height:40px;}



.s_banner2 b{ font-size:30px; color:#fff; font-family:impact;}



.s_banner2 a{ display:block; width:120px; height:40px; background:#fff; float:left; text-align:center; line-height:40px; font-size:18px; color:#d40000; font-weight:bold; border-radius:30px; margin-left:10px;}







/**jzl_box**/



.jzl_box{ height:417px; background:url(../images/jzl_bg.jpg) no-repeat center;}



.jzl_big{ width:1180px; margin:auto; position:relative;}



.jzl_big h3{text-align:center; height:85px; padding-top:20px;}



.jzl_big h3 em{ color:#000; font-size:24px; display:block; height:40px; line-height:40px; font-weight:bold; font-style:normal;}



.jzl_big h3 em b{ color:#d40000; font-weight:bold;}



.jzl_big h3 span{ color:#666; display:block; font-size:18px; height:25px; line-height:25px; text-transform:uppercase; background:url(../images/jzl_tit.png) no-repeat center;}



.jzl_big ul li{ position:absolute;}



.jzl_big ul li.jzl_list1{ left:68px; top:134px;}



.jzl_big ul li.jzl_list2{ left:156px; top:222px;}



.jzl_big ul li.jzl_list3{ left:244px; top:134px;}



.jzl_big ul li.jzl_list4{ left:332px; top:222px;}



.jzl_big ul li.jzl_list5{ left:420px; top:134px;}



.jzl_big ul li.jzl_list6{ left:596px; top:134px;}



.jzl_big ul li.jzl_list7{ left:684px; top:222px;}



.jzl_big ul li.jzl_list8{ left:772px; top:134px;}



.jzl_big ul li.jzl_list9{ left:860px; top:222px;}



.jzl_big ul li.jzl_list10{ left:948px; top:134px;}







/**khjz_box**/



.khjz_box{ width:1180px; height:421px; margin:20px auto;}



.khjz_box h3{ text-align:center; height:60px; line-height:30px;}



.khjz_box h3 span a{ color:#d40000; font-size:24px; font-weight:bold; display:block;}



.khjz_box h3 b{ font-size:16px; color:#aaa; display:block; text-transform:uppercase; background:url(../images/khjz_tit.png) no-repeat center;}



.khjz_box dl{ width:570px; float:left; margin:20px 10px 0px;}



.khjz_box dl dd{ width:265px; float:left;}



.khjz_box dl dd img{ width:255px; height:150px; padding:4px; border:1px solid #ddd;}



.khjz_box dl dt{ width:285px; float:right;}



.khjz_box dl dt span a{ font-size:14px; color:#666; font-weight:bold; background:url(../images/khjz_ico.jpg) no-repeat left center; padding-left:15px; line-height:32px;}



.khjz_box dl dt p{ line-height:30px; font-size:14px; height:90px; overflow:hidden;}



.khjz_box dl dt em a{ display:block; width:71px; height:28px; margin-top:8px;}







/**fzlc_box**/

.sjz{ width:100%; background:url(../images/fzlc_bg.jpg) no-repeat center; height:544px;}

.sjz h3{ font-size:55px; color:#989898; text-transform:uppercase; text-align:center; padding-top:80px; margin-bottom: 86px; background:url(../images/fzlc_tit.jpg) no-repeat center bottom; padding-bottom:15px;}

.sjz h3 b{ color:#d40000;}

.sjz h3 span{ font-size:28px; color:#000; display:block;}

.sjz h3 span em{ font-style:normal; font-weight:bold; color:#d40000;}

#timeline{ width:1180px; overflow:hidden; margin:0px auto; position:relative;}

#dates{ width:1180x; height:85px; overflow:hidden;}

#dates li{ list-style:none; float:left; width:118px; height:85px; font-size:16px; text-align: center; background:url(../images/biggerdot.png) center bottom no-repeat;}

#dates a{ line-height:38px; padding-bottom:10px;}

#dates .selected{ font-size:30px;}

#issues{ width: 1180px; height:300px; overflow:hidden;}	

#issues li{ width:1180px; height:300px; float:left;}

#issues li p{ margin:10px; text-align:center; color:#333; font-size:16px; font-family:"微软雅黑"; line-height:30px;}











/**s_banner3_box**/



.s_banner3_box{ width:100%; height:386px; background:url(../images/s_banner3.jpg) no-repeat center;}



.s_banner3{ width:390px; padding:240px 0px 0px 790px; margin:auto;}



.s_banner3 span{ display:block; font-size:14px; color:#000; line-height:30px;}



.s_banner3 em{ font-style:normal; color:#d40000; font-size:30px; font-family:impact;}



.s_banner3 a{ display:block; width:120px; height:40px; background:#d40000; text-align:center; line-height:40px; font-size:18px; color:#fff; font-weight:bold; border-radius:30px; margin:10px 0px 0px 90px;}







/**about_box**/



.gs_big{ width:1180px; margin:20px auto; height:330px;}



.gs_big dl dd{ width:530px; height:330px; float:left;}



.gs_big dl dd img{ width:530px; height:330px;}



.gs_big dl dt{ width:590px; float:right; background:#d40000; padding:30px 30px 0px; height:300px;}



.gs_big dl dt em a{ display:block; background:url(../images/about_tit.jpg) no-repeat center; width:167px; height:19px; font-size:18px; color:#fff; font-weight:bold; font-style:normal; padding:40px 0px 0px 90px;}



.gs_big dl dt span a{ line-height:30px; color:#fff; font-weight:bold; font-size:16px; display:block; padding:15px 0px 5px 0px;}



.gs_big dl dt p{ line-height:24px; font-size:14px; color:#fff; overflow:hidden; height:120px;}



.gs_big dl dt b a{ display:block; width:110px; height:30px; text-align:center; line-height:30px; color:#fff; font-size:14px; border:1px solid #fff; float:left; margin:15px 15px 0px 0px;}







/**ryzz_box**/



.ryzz_box{ width:1180px; margin:auto;}



.ryzz_box h3{ text-align:center; line-height:30px; margin-bottom:20px;}



.ryzz_box h3 a{ color:#d40000; font-size:24px; font-weight:bold; display:block;}



.ryzz_box h3 span{ text-transform:uppercase; color:#aaa; font-size:16px; display:block; background:url(../images/ryzz_tit.png) no-repeat center;}







/* 连续滚动 */



.box3{ position:relative; width:1180px; margin:auto;}



.box3 em{ position:absolute;}



.box3 .t_l1{ left:0px; top:64px;}



.box3 .t_r1{ right:0px; top:64px;}



.box3 #simgs3{ margin:0px 30px;}



.box3 li{ float:left; width:262px; height:228px; background:#ddd; margin: 0 20px 0 0; position:relative;}



.box3 li img{ display:block; width:252px; height:183px; padding:5px;}



.box3 li span a{ font-size:14px; color:#000; line-height:30px; text-align:center; display:block; padding-bottom:5px;}







/**new_box**/



.new_box{ width:100%; height:450px; background:url(../images/new_bg.jpg) repeat-y center;}



.new_big{ width:1180px; margin:20px auto 0px; height:450px;}



.new_l{ float:right; width:790px;}



.new_r{ float:left; width:360px;}



.new_r h3{ border-bottom:1px solid #d40000; padding:15px 0px 0px 0px; height:40px; line-height:40px;}



.new_r h3 a{ float:right; margin-right:5px; padding-top:13px;}



.new_r h3 span{ padding-top:2px; display:block; line-height:36px; float:left; color:#333;}



.new_r h3 span a{ float:left; font-size:18px; font-weight:bold; color:#d40000; padding-top:0px;}







/*滑动门*/



#tab4{width:790px; position:relative; margin:20px 0px 0px 0px;}



#tab4 .tab_menu4{width:100%; float:left; position:absolute; z-index:1; border-bottom:1px solid #d40000; padding-bottom:18px;}



#tab4 .tab_menu4 li{float:left; width:110px; height:18px; cursor:pointer; text-align:center; font-size:18px; line-height:18px; margin:0px 0px 0px 0px; border-right:1px solid #333;}



#tab4 .tab_menu4 li a{ color:#000;}



#tab4 .tab_box4{width:790px; clear:both; top:37px; position:relative;}



#tab4 .tab_menu4 .selected4 a{ color:#d40000; font-weight:bold;}



#tab4 .hide{display:none;}



#tab4 .tab_box4 div{padding:20px 0px 0px 0px;} 



.tab_box4 a.more{ position:absolute; top:-25px; right:5px; z-index:999;}



.tab_box4 dl{ width:790px; height:189px; margin-bottom:10px;}



.tab_box4 dl dd{ float:left;}



.tab_box4 dl dd img{ width:262px; height:179px; padding:4px; border:1px solid #c2c2c2;}



.tab_box4 dl dt{ float:left; width:488px; margin-left:20px;}



.tab_box4 dl dt span{ line-height:30px; }



.tab_box4 dl dt span a{ font-size:14px; color:#313130; line-height:36px; font-weight:bold;}



.tab_box4 dl dt p{ text-indent:28px; line-height:22px; color:#666; font-size:14px; height:115px; overflow:hidden;}



.tab_box4 dl dt em a{ font-style:normal; background:url(../images/new_but.jpg); width:93px; height:30px; display:block; font-size:14px; color:#fff; text-align:center; line-height:30px; margin-top:5px;}



.tab_box4 ul{ clear:both;}



.tab_box4 ul li{ width:355px; float:left; line-height:30px; border-bottom:1px dashed #c4c4c4; margin:0px 20px 0px 0px; padding-left:20px; background:url(../images/new_ico.png) no-repeat  7px center;}



.tab_box4 ul li a{ font-size:12px; float:left;}



.tab_box4 ul li span{ float:right;}







/************文字滚动************/



#ticker {width: 360px;	height: 360px;	overflow: hidden;	position: relative;	margin: 15px 0px 0px;}



#ticker li {position: relative; width: 100%; line-height: 22px; margin: 5px auto; border-bottom:1px dashed #b5b0b0; padding-bottom:15px;}



.wen{ background:url(../images/q.jpg) no-repeat 10px center; line-height:36px; padding-left:40px; font-size:14px; color:#333; height:36px; overflow:hidden;}



.wen a{ color:#000; font-size:14px;}



.da{ background:url(../images/a.jpg) no-repeat 10px 3px; margin-top:6px; padding:0px 20px 0px 40px; font-size:12px; line-height:24px; color:#000; height:72px; overflow:hidden;}







/**zxly_box**/



.zxly_box{ width:1180px; height:430px; margin:20px auto; background:url(../images/zxly_bg.jpg) no-repeat center; position:relative;}



.zxly_box .zxly_nr {width:340px; height:420px; background:url(../images/ico.png); padding:10px 20px 0px; position:absolute; right:0px; top:0px;}



.zxly_box .title{ height:40px; line-height:40px; border-bottom:1px solid #ccc;}



.zxly_box .title h3 {padding-left:20px;font-size:18px;float:left;margin: 0; background:url(../images/lxwm_ico.jpg) no-repeat 3px center;}



.zxly_box .title h3 a {color:#fff;}



.zxly_box .title .more {float: right;line-height: 42px;padding-right: 20px;color: #fff;background: url(../images/more.png) no-repeat right center;}



.zxly_box .zxly_nr .contant {width: 360px;margin-top:35px;}



.zxly_box .zxly_nr label {display:inline-block;margin-bottom:20px;margin-right:20px;}



.zxly_box .zxly_nr label input {height:30px;width: 140px;line-height:30px;padding:0 10px;font-family: "微软雅黑"; color:#666;}



.zxly_box .zxly_nr label textarea {width:320px;height: 155px;padding:10px;font-family: "微软雅黑"; color:#666;}



.zxly_box .zxly_nr label img {vertical-align:bottom;}



.zxly_box .zxly_nr label .btn_submit {font-size:16px;color:#fff;background:#d40000;cursor:pointer;}







/**link_box**/



.link_box{ width:1180px; margin:0px auto 20px; border-bottom:1px solid #a2a2a2; border-top:1px solid #a2a2a2; height:50px; clear:both; margin-top:20px; color:#999;}



.link_box h3{ float:left; width:70px; background:url(../images/link_ico.jpg) no-repeat 10px center; line-height:50px; font-size:14px; color:#433933; padding-left:45px;}



.link_box a{ margin:0px 10px; line-height:50px; color:#333;}