*{ padding: 0; margin: 0; text-decoration: none;}

body{ font-size: 14px; background: url(../images/jbg.jpg) top center #F0F8FB repeat-x;}
body a{ color: #666666;}
body a:hover{color:#cc0000;}
body .xian{ color:#cc0000;}
body .xian:hover{ color:#ff8000;}
.clear{ clear: both;}
.cmar{ width: 1059px; margin: 0 auto;}


.index_bg{ height: 570px; position: relative;}

.index_bg{ height: 570px; background: url(../images/cindex_bg.jpg) top center no-repeat; position: relative;}
/*ͷ��*/
.cheader{ width: 1059px; margin: 0 auto; height: 162px;}
.ctop{ height: 112px;}
.ctop .clogo{ width: 440px; float: left; padding-top: 24px;}
.ctop .cinp{ width: 386px; float: left; padding-top: 38px; }
.ctop .cinp input{ width: 300px; height: 43px; background: #ffffff; float: left; text-indent: 1em; color: #555555; line-height: 43px;}
.ctop .cinp img{ float: left;}
.ctop .cwx_box{ width: auto; float: left; padding: 45px 0 0 20px;}
.cwx_box div{ width: 33px; height: 36px; float: left; margin-left: 18px; cursor: pointer; position: relative;}
.cwx_box .cwx{ background: url(../images/cwx.png) top center no-repeat;}
.cwx_box .cwb{ background: url(../images/cwb.png) top center no-repeat;}
.cwx_box .csj{ background: url(../images/csj.png) top center no-repeat;}
.cwx_box .wza{ background: url(../images/wza.png) top center no-repeat;}

.cwx_box .cwx:hover{ background: url(../images/cwxa.png) top center no-repeat;}
.cwx_box .cwb:hover{ background: url(../images/cwba.png) top center no-repeat;}
.cwx_box .csj:hover{ background: url(../images/csja.png) top center no-repeat;}


.cwx_box div p{ position: absolute; top: 36px; left: -50%; width: 80px; height: 80px; background: #ffffff; margin-left: -10px; display: none; text-align: center;}
.cwx_box div:hover p{ display: block;}
.cnav{ width: 1060px; height: 50px; background: #ffffff; line-height: 50px;}
.cnav>li{ height: 50px; float: left; color: #CCCCCC;}
.cnav>li a{ display: block; width: 131px; height: 50px; text-align: center; font-size: 18px;}
.cnav>li i{ display: block; width: 1px; height: 30px; background: #CCCCCC; margin-top: 11px;}
.cnav>li a:hover{ background: #0167B9; color: #ffffff;}
.cnav>li.clast a{ width: 154px;}

/*��ҳ����*/
.cw{ width: 1059px; height: 130px; position: absolute; bottom: 0; left: 50%; margin-left: -529.5px;}
.cw .cwi{ width: 256px; height: 130px; float: left; margin-right: 13px;}
.cw .cwi li{ width: 50%; text-align: center; float: left; padding-top: 15px;}
.cw .cwi li a{ color: #ffffff; display: block;}
.cw .cwi li:hover a{ color: #cc0000;}
.cw .cw1{ background: url(../images/cwb1.png);}
.cw .cw2{ background: url(../images/cwb2.png);}
.cw .cw3{ background: url(../images/cwb3.png);}
.cw .cwi i{ display: block; width: 24px; height: 24px; margin: 0 auto; cursor: pointer; transition:all .3s ease-in-out;}
.cwi li.cwi_1 i{ background: url(../images/cw1.png) top center no-repeat;}
.cwi li.cwi_2 i{ background: url(../images/cw2.png) top center no-repeat;}
.cwi li.cwi_3 i{ background: url(../images/cw3.png) top center no-repeat;}
.cwi li.cwi_4 i{ background: url(../images/cw4.png) top center no-repeat;}
.cwi li.cwi_5 i{ background: url(../images/cw5.png) top center no-repeat;}
.cwi li.cwi_6 i{ background: url(../images/cw6.png) top center no-repeat;}
.cwi li.cwi_7 i{ background: url(../images/cw7.png) top center no-repeat;}
.cwi li.cwi_8 i{ background: url(../images/cw8.png) top center no-repeat;}
.cwi li.cwi_9 i{ background: url(../images/cw9.png) top center no-repeat;}
.cwi li.cwi_10 i{ background: url(../images/cw10.png) top center no-repeat;}
.cwi li.cwi_11 i{ background: url(../images/cw11.png) top center no-repeat;}
.cwi li.cwi_12 i{ background: url(../images/cw12.png) top center no-repeat;}

.cwi li.cwi_1:hover i{ background: url(../images/cw1a.png) top center no-repeat;}
.cwi li.cwi_2:hover i{ background: url(../images/cw2a.png) top center no-repeat;}
.cwi li.cwi_3:hover i{ background: url(../images/cw3a.png) top center no-repeat;}
.cwi li.cwi_4:hover i{ background: url(../images/cw4a.png) top center no-repeat;}
.cwi li.cwi_5:hover i{ background: url(../images/cw5a.png) top center no-repeat;}
.cwi li.cwi_6:hover i{ background: url(../images/cw6a.png) top center no-repeat;}
.cwi li.cwi_7:hover i{ background: url(../images/cw7a.png) top center no-repeat;}
.cwi li.cwi_8:hover i{ background: url(../images/cw8a.png) top center no-repeat;}
.cwi li.cwi_9:hover i{ background: url(../images/cw9a.png) top center no-repeat;}
.cwi li.cwi_10:hover i{ background: url(../images/cw10a.png) top center no-repeat;}
.cwi li.cwi_11:hover i{ background: url(../images/cw11a.png) top center no-repeat;}
.cwi li.cwi_12:hover i{ background: url(../images/cw12a.png) top center no-repeat;}
.cwi li:hover i{ transform:rotate(360deg);}
.cbsdt{ float: right; width: 251px; height: 130px; background: #ffffff;}


/*��ҳ����*/
.c1{ padding-top: 20px;}
.cxw{ width: 766px; float: left; background: url(../images/cxwtop.png) top center #ffffff no-repeat; padding-top: 9px;}
.ctpxw{ width: 375px; height: 274px; float: left;}
.ccqxw{ width: 372px; height: 274px; float: right; margin-right: 7px;}
.cxwti{ height: 55px; line-height: 58px; border-bottom: 2px solid #CCCCCC; }
.cxwti li{ width: 100px; height: 55px; text-align: center; float: left;}
.cxwti li a{ font-size: 20px; color: #CCCCCC;}
.cxwti li.hover{  border-bottom: 2px solid #0167B9;}
.cxwti li.hover a{  color: #0167B9;}
.ccqxw p{ height: 40px; line-height: 40px; text-align: center;}
.ccqxw p a{ font-size: 22px; font-weight:bold;}
.clis li{ height: 28px; line-height: 28px; #height: 25px; #line-height: 25px;}
.clis li span{ float: left;}
.clis li span.cdata{ float: right; color: #999999;}
.czscd{ width: 253px; height: 282px; background: #FFF9F1; float: right; padding: 0 20px 0 8px;}
.czscd div{ height: 38px; line-height: 50px; padding-left: 11px; overflow: hidden;}
.czscd div a{ color: #AC0003; font-size:20px;}
.czscd div a:hover{color:#ff8000;}

.c2{ padding-top: 20px;  height: 70px;}

.c3{ margin-top: 20px;}
.cbn{ border: 1px solid #DDDDDD; background: url(../images/cbnbg.jpg) bottom; height: 50px; line-height: 50px;}
.cbn li{ width: 263px; border-right: 1px solid #DDDDDD; float: left; font-size: 18px; color: #BBBBBB; font-weight: bold; cursor: pointer;}
.cbn li a{ font-size: 18px; color: #BBBBBB;}
.cbn li i{ width: 36px; height: 28px; float: left; margin: 11px 15px 0 70px; transition:all .3s ease-in-out;}
.cbn li i.cbn1{ background: url(../images/cbn1.png) top center no-repeat;}
.cbn li i.cbn2{ background: url(../images/cbn2.png) top center no-repeat;}
.cbn li i.cbn3{ background: url(../images/cbn3.png) top center no-repeat;}
.cbn li i.cbn4{ background: url(../images/cbn4.png) top center no-repeat;}
.cbn li.hover{ background: #ffffff; color: #0268BA;}
.cbn li.hover a{ color: #0268BA;}
.cbn li.hover i.cbn1{ background: url(../images/cbn1a.png) top center no-repeat;}
.cbn li.hover i.cbn2{ background: url(../images/cbn2a.png) top center no-repeat;}
.cbn li.hover i.cbn3{ background: url(../images/cbn3a.png) top center no-repeat;}
.cbn li.hover i.cbn4{ background: url(../images/cbn4a.png) top center no-repeat;}
.cbn li:hover{ background: #ffffff; color: #0268BA;}
.cbn li:hover i{ transform:rotate(360deg);}
.cbn li:hover a{ color: #0268BA;}
.cbn li:hover i.cbn1{ background: url(../images/cbn1a.png) top center no-repeat;}
.cbn li:hover i.cbn2{ background: url(../images/cbn2a.png) top center no-repeat;}
.cbn li:hover i.cbn3{ background: url(../images/cbn3a.png) top center no-repeat;}
.cbn li:hover i.cbn4{ background: url(../images/cbn4a.png) top center no-repeat;}

.cbn_box{ height: 348px; border: 1px solid #DDDDDD; border-top: none; overflow: hidden; position: relative;}
.cul{ width: 3177px; position: absolute; left: 0; top:0;}
.clibox{ width: 1059px; height: 348px; float: left;}

/*��ҳ���񹫿�*/
.cbn_box1 .czcfl{ width: 775px; padding-top: 18px; float: left; margin-left: 12px;}
.czcfl .czctis{ width: 108px; float: left; margin-right: 13px;}
.czcfl .czctis li{ width: 108px; height: 48px; margin-bottom: 14px; background: #B3D1EA; line-height: 48px; text-align: center; #margin-bottom: 12px;}
.czcfl .czctis li a{ color: #ffffff; font-size: 15px; display: block;}
.czcfl .czctis li.hover{ background: #0268BA;}
.czclis{ width: 389px; float: left; height: 236px;}
.czclis li{ line-height: 30px;}
.czczn{ width: 221px; height: 223px; padding: 23px 15px 0; background: url(../images/cznb.jpg) top center no-repeat; float:right;}
.czczn li{ height: 32px; line-height: 32px; background: url(../images/cr.png) 9px 10px #ffffff no-repeat; text-indent: 32px; margin-bottom: 4px;}
.czczn li a{ color: #BE2524;}
.czczn li a:hover{color:#ff8000;}
.chpli{ padding-top: 13px; #padding-top: 0px;}
.chpli li{ width: 96px; float: left; height: 30px; line-height: 30px;}
.czcfr{ width: 239px; float: right; margin-right: 17px; padding-top: 18px;} 
.czcfr div{ height: 35px; font-size: 16px; color: #AC0002;}
.czcfr div a{ font-size: 16px; color: #AC0002;}
.czcfr div a:hover{color:#ff8000;}
.czcfr li{ width: 76px; height: 50px; line-height: 50px; float: left; text-align: center; margin: 0 5px 8px 0;}
.czcfr li a{ display: block;}
.cbn_box1 .czcfr li:hover{ background: #0268BA;}
.cbn_box1 .czcfr li:hover a{ color: #ffffff;}
.czcfr li.czx1{ width: 100%; background: #CFD8F5; margin-right: 0;}
.czcfr li.czx2{ background: #FDDDC2;}
.czcfr li.czx3{ background: #C3EAF2;}
.czcfr li.czx4{ background: #E6EFC3; margin-right:0;}
.czcfr li.czx5{ background: #FAC1E7;}
.czcfr li.czx6{ background: #F2E5CF;}
.czcfr li.czx7{ background: #E8F0FC; margin-right:0;overflow: hidden;}
.czcfr li.czx8{ background: #FDE7C1;}
.czcfr li.czx9{ background: #DEEBF9;}
.czcfr li.czx10{ background: #FFF1D7; margin-right:0;}
.czcfr li.czx11{ background: #E6EFC3;}
.czcfr li.czx12{ background: #FDDDC2;}
.czcfr li.czx13{ background: #C3EAF2; margin-right:0;}
.czcfr li.czx1 a{ color: #00469F;}
.czcfr li.czx2 a{ color: #D46600;}
.czcfr li.czx3 a{ color: #0076BD;}
.czcfr li.czx4 a{ color: #8FA916;}
.czcfr li.czx5 a{ color: #990066;}
.czcfr li.czx6 a{ color: #663300;}
.czcfr li.czx7 a{ color: #003366;}
.czcfr li.czx8 a{ color: #996600;}
.czcfr li.czx9 a{ color: #0076BD;}
.czcfr li.czx10 a{ color: #996600;}
.czcfr li.czx11 a{ color: #8EA915;}
.czcfr li.czx12 a{ color: #D46600;}
.czcfr li.czx13 a{ color: #0076BD;}

/*��ҳ���񻥶�*/
.czmtop{ padding-top:14px; height: 255px;}
.czmtop .fl{ width: 509px; margin-left: 12px;}
.czmtop .fr{ width: 512px; margin-right: 14px;}
.czmtis{ height: 40px; line-height: 40px; background: #F1F1F1;}
.czmtis li{ width: 120px; float: left; font-size: 15px; color: #333333; text-align: center;}
.czmtis li a{ font-size: 15px; color: #333333; display: block;}
.czmtis li.hover{ background: #0989C6;}
.czmtis li.hover a{ color: #ffffff;}
.czmlis{ padding: 10px 5px 0;}
.czmlis li{ height: 31px; line-height: 31px; #height: 30px; #line-height: 30px;}
.czmlis li span{ float: left;}
.czmlis li span.cdata{ float: right; color:#999999;}

.czm li{ width: 247px; height: 65px; background: #F6F6F6; float: left; margin-left: 14px; line-height: 65px;}
.czm li i{ width: 52px; height: 52px; display: block; float: left; margin: 6px 30px 0  33px; transition:all .3s ease-in-out; cursor: pointer;}
.czm li a{ font-size: 18px; color: #0888C5; display: block;}
.czm li.czm1 i{ background: url(../images/czm1.png) top center no-repeat;}
.czm li.czm2 i{ background: url(../images/czm2.png) top center no-repeat;}
.czm li.czm3 i{ background: url(../images/czm3.png) top center no-repeat;}
.czm li.czm4 i{ background: url(../images/czm4.png) top center no-repeat;}
.czm li:hover a{ color: #cc0000;}
.czm li:hover i{ transform:rotate(360deg);}
.czm li.czm1:hover i{ background: url(../images/czm1a.png) top center no-repeat;}
.czm li.czm2:hover i{ background: url(../images/czm2a.png) top center no-repeat;}
.czm li.czm3:hover i{ background: url(../images/czm3a.png) top center no-repeat;}
.czm li.czm4:hover i{ background: url(../images/czm4a.png) top center no-repeat;}
tr.wlwz_title {background: #e1e2d6;height: 35px;line-height: 35px;}
.cwl{ padding-top: 10px; #margin-top: 10px;}
.cwl td{ height: 31px; color:#999999;}

/*��ҳ�߽�����*/
.cbn_box3 .fl{ width: 374px; margin-left: 15px; padding-top: 15px;}
.cbn_box3 .fl li{ width: 119px; height: 88px; float: left; margin: 0 8px 14px 0;}
.cbn_box3 .fl li img{ width: 119px; height: 88px;}
.cbn_box3 .fl li.cpic1{ width: 374px; height: 218px; margin-right: 0;}
.cbn_box3 .fl li.cpic1 img{width: 374px; height: 218px;}
.cbn_box3 .fr{ width: 616px; margin-right: 28px; padding-top: 15px;}
.cbn_box3 .fr .czjti{ height: 60px; line-height: 60px; text-indent: 5px;}
.czjti a{ font-size: 20px; color: #0167B9; font-weight: bold;}
.cbn_box3 .fr p{ padding-top: 5px; height: 152px; line-height: 27px; text-indent: 2em; color: #333333;}
.czjn{ padding-top: 30px; height: 75px; background: url(../images/czjhx.png) top center no-repeat; position: relative;}
.czjn li{ width: 68px; position: absolute; top: 30px; text-align: center; }
.czjn li img{ display: block; margin: 0 auto 10px; transition: all .3s ease-in-out; cursor: pointer;}
.czjn li a{ font-size: 15px; color: #333333; display: block;}
.czjn li:hover a{color:#cc0000;}
.czjn li:hover img{ transform: rotate(360deg);}
.czjn li.czjn1{ left: 50px;}
.czjn li.czjn2{ left: 269px;}
.czjn li.czjn3{ left: 486px;}

/*�ײ�*/
.cfooter{ height: 140px; background: #ffffff; border-top: 3px solid #7FBFDE;;}
.cfooter>table{height: 140px;}
.cindex_footer .cfooter{ background: #F0F8FB;}
.cfooter p{ line-height: 34px; color: #878787;margin-bottom:0 !important }
.cfooter a{color: #878787;}