/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,pre,ul,ol,li,dl,dt,dd,form,input{margin:0; padding:0;}
body{font-family:"΢���ź�";}
li{list-style:none;}
a{text-decoration:none; color:inherit;}
img{border:none;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}

/* ͷ�� */
.top1bj{background:#eeeeee;}
.top1{width:1200px; height:40px; margin:0 auto; line-height:40px; font-size:14px; color:#666;}
.top2{width:1200px; margin:0 auto; height:134px;}
.top2 .logo{float:left; margin:18px 18px 0 0;}
.top2 .fl{margin-top:36px; color:#02027e;}
.top2 .fl dt{font-size:36px; font-weight:bold;}
.top2 .fl dd{font-size:18px;margin-top:10px}
.top2 .fr{margin-top:30px; padding-left:72px; background:url(../images/pjh_01.png) left center no-repeat; height:66px; box-sizing:border-box; padding-top:12px;}
.top2 .fr dt{font-size:14px; color:#333; font-family:"����";}
.top2 .fr dd{font-size:24px; color:#000; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.top3bj{height:42px; line-height:42px; background:url(../images/index_02.jpg);}
.top3{width:1200px; margin:0 auto;}
.top3 li{text-align:center; font-size:14px; color:#FFF; background:url(../images/index_03.jpg) right center no-repeat; float:left; width:130px;}
.top3 li:nth-last-child(1){background:none;}

/* ��ҳ */
.index_tit{text-align:center; padding:20px 0;}
.index_tit dt{font-size:30px; color:#030478; font-weight:bold;}
.index_tit b{font-size:24px; color:#2d2d2d;}
.index_tit dd{font-size:18px; color:#333;}

.box1{width:1200px; margin:20px auto 0; height:44px; line-height:44px;}
.box1 .fl{font-size:14px; color:#666;}
.box1 .fl a{color:#f00;}
.box1 form{float:right; margin-top:10px;}
.box1 form input{float:left;}
.box1 form input[type="text"]{width:200px; height:30px; border:1px solid #CCC; text-indent:10px; font-size:14px; color:#666;}
.box1 form input[type="submit"]{height:32px; background:#04026d; border:none; color:#FFF; font-size:14px; width:50px;}

.box2{width:1200px; margin:30px auto 0;}
.box2 .tit{height:162px; background:url(../images/index_04.jpg) center center no-repeat; margin-bottom:20px;}
.box2 .tit ul{padding:36px 0 0 162px; width:534px;}
.box2 .tit ul li{width:178px; line-height:48px; font-size:18px; color:#333; float:left; padding-left:30px; box-sizing:border-box;}
.box2 .tit ul li a{padding-left:18px; background:url(../images/index_05.jpg) left center no-repeat;}
.box2 .bod dl{ padding:10px; margin-bottom:20px;}
.box2 .bod .bod-dl{background:url(../images/bg.jpg) left center no-repeat;}
.box2 .bod dt{width:450px; height:360px; position:relative; box-sizing:border-box; padding-left:30px;}
.box2 .bod dt h4{font-size:36px; color:#1f64b1; font-weight:bold; text-align:center; margin:10px 0 20px;}
.box2 .bod dt p{font-size:18px; color:#333; line-height:28px;}
.box2 .bod dt .more{position:absolute; bottom:0; left:0; right:0; margin:auto; width:190px; height:52px; line-height:52px; text-align:center; background:#cc4040; color:#FFF; font-size:20px; font-weight:bold;}
.box2 .bod dd{width:680px; height:360px;}
.box2 .bod dd img{width:100%; height:100%;}

.box3{width:1200px; margin:0 auto;}
.box3 .bod dl{width:386px; height:456px; float:left; border:1px solid #dcdcdc; box-sizing:border-box; padding:15px; position:relative; margin-bottom:20px; transition:0.5s; margin-right:20px;}
.box3 .bod dl:hover{box-shadow:0 0 10px rgba(0,0,0,0.5);}
.box3 .bod dl:nth-child(3n){margin-right:0}
.box3 .bod dl dt{height:290px; overflow:hidden;}
.box3 .bod dl dt img{width:100%; height:100%; transition:0.5s;}
.box3 .bod dl dt img:hover{transform:scale(1.2);}
.box3 .bod dd h4{font-size:18px; color:#030478; margin:15px 0 10px;}
.box3 .bod dd h4 a{color:#030478;}
.box3 .bod dd p{font-size:16px; color:#333;}
.box3 .bod dd .more{position:absolute; bottom:15px; right:15px; font-size:14px; color:#030478;}

.box4bj{padding:0px 0 30px; background:#fafafa;}
.box4{width:1200px; margin:0 auto;}
.box4 .tit{padding-bottom:50px; text-align:center;}
.box4 .tit dt{font-size:30px; font-weight:bold; margin-bottom:10px;}
.box4 .tit dd{font-size:18px; height:46px; line-height:46px; background:url(../images/index_11.jpg) center center no-repeat;}
.box4 .bod{height:1175px; background:url(../images/index_12.jpg) center center no-repeat; position:relative;}
.box4 .bod dl{position:absolute; width:450px;}
.box4 .bod dl dt{font-size:18px; color:#0154b8; font-weight:bold; margin-bottom:20px;}
.box4 .bod dl dt em{font-size:48px; font-style:oblique; font-family:Arial, Helvetica, sans-serif; padding-right:10px;}
.box4 .bod dl dd{font-size:14px; color:#333; line-height:26px;}
.box4 .bod dl.dl1{top:20px; left:40px;}
.box4 .bod dl.dl2{top:342px; left:760px;}
.box4 .bod dl.dl3{top:676px; left:40px;}
.box4 .bod dl.dl4{top:1000px; left:760px;}

.box5 .tit{text-align:center; padding:40px 0 30px;}
.box5 .tit dt{font-size:30px; font-weight:bold; color:#030478; text-transform:uppercase;}
.box5{width:1200px; margin:0 auto 20px;}
.box5 .bod .fl{width:600px; height:376px;}
.box5 .bod .fl video{width:100%; height:100%; background:#000;}
.box5 .bod .fr{width:600px;}
.box5 .bod .fr dl{padding-left:20px;}
.box5 .bod .fr dl dt{font-size:24px; color:#1c1c1c; font-weight:bold; text-align:center; margin-bottom:20px;}
.box5 .bod .fr dl dd{font-size:16px; color:#666; line-height:32px; text-indent:2em; margin-bottom:10px;}
.box5 .bod .fr dl .more{display:inline-block; width:106px; height:30px; line-height:30px; text-align:center; color:#FFF; background:#030478; border-radius:5px; margin-top:12px; float:right;}

.box6bj{height:917px;}
.box6{width:1200px; margin:0 auto; padding-top:30px;}
.box6 .fr{width:726px; border-top:2px solid #b0b0b0; margin-top:40px;}
.box6 .fr p{font-size:14px; color:#666; text-align:center; margin:12px 0; text-align:right;}
.box6 .fr h5{font-size:18px; color:#666; text-align:right;}
.box6 .fr ul{margin:40px 0 88px;}
.box6 .fr ul li{width:200px; height:78px; border-bottom:3px solid #00a1e1; background:#fcfcfc; box-sizing:border-box; padding:20px 0 0 20px; font-size:18px; color:#686868; float:left; margin-right:10px;}
.box6 .fr ul li:nth-child(3){margin-right:0;}
.box6 .fr ul li a{display:block;}
.box6 .fr ul li small{display:block; font-size:12px; text-transform:uppercase;}
.box6 .fr ul li.active{width:300px; background:#00a1e1; color:#FFF; font-weight:bold;}
.box6 .fr ul li.active small{color:#CCC;}
.box6 .bod{height:468px; background:#FFF; position:relative;}
.box6 .bod ul{display:none; position:absolute; top:0; left:0;}
.box6 .bod ul li{width:33.3333%; height:468px; float:left; box-sizing:border-box; border-right:1px solid #cecece; padding:20px;}
.box6 .bod ul li img{display:block; width:100%;}
.box6 .bod ul li .date{font-size:52px; height:52px; line-height:52px; color:#e5e5e5; position:relative; margin:20px 0 10px;}
.box6 .bod ul li .date span{position:absolute; top:0; bottom:0; left:0; margin:auto; font-size:30px; color:#0d8ae6;}
.box6 .bod ul li h3{font-size:18px; color:#666; font-weight:normal;}
.box6 .bod ul li p{font-size:14px; color:#939393; line-height:22px; margin:20px 0;}
.box6 .bod ul li .more{font-size:14px; color:#939393; text-decoration:underline;}

.box7{width:1200px; margin:0 auto;}
.box7 dt{font-size:20px; color:#1e3c8d; text-transform:uppercase; padding-bottom:6px; border-bottom:1px solid #1e3c8d;}
.box7 dd{padding:10px 0; font-size:14px; color:#666; margin-bottom:20px;}
.box7 dd a{padding-right:10px;}

/* �ײ� */
.bottombj{background:#333333; padding-bottom:20px; color:#FFF;}
.bottombj .tit{margin:0 auto; text-align:center; height:46px; line-height:46px; border-bottom:1px dashed rgba(255,255,255,0.6);}
.bottombj .tit li{display:inline-block; margin:0 20px; font-size:14px;}
.bottombj .bod{text-align:center; font-size:14px; line-height:30px; padding-top:20px;}

/* �� */
.left{width:226px; float:left;}
.left>h3{height:68px; line-height:68px; color:#FFF; text-align:center; font-size:16px; background:#373737;}
.left1{background:#0a59b5; padding:20px 10px 30px;}
.left1 dl{margin-bottom:26px;}
.left1 p,.left1 p.title{color:#000; font-size:16px; margin-bottom:20px;text-align:center;}
.left1 p.title{color:#fff; background-color: #0a59b5;border-radius: 17px;padding: 6px 0;margin: 0 30px 20px;}
.left1 dt{padding:5px 10px 5px 16px; color:#000; background:#FFF url(../images/index_32.jpg) 174px center no-repeat; border-radius:17px; font-size:14px; margin-bottom:20px; cursor:pointer;}
.left1 dt a{color:#0a59b5;}
.left1 dd{font-size:14px; padding-left:30px; background:url(../images/index_33.jpg) 16px center no-repeat; margin-bottom:14px; overflow:hidden;}
.left1 dd a{color:#FFF;}
.left1 h3{font-size:18px; color:#FFF; padding:0 20px;}
.left1 .dh{font-size:12px; background:url(../images/index_34.jpg) left center no-repeat; padding-left:40px; color:#FFF; margin-top:16px;}
.left1 .dh p{font-size:20px; font-weight:bold; color:#FFF;}

/* ��Ʒ�б� */
.ny{width:1228px; margin:20px auto 30px;}
.ny_R{width:950px; float:right; background:#FFF; padding:16px; min-height:600px;}
.ny_R1{padding-bottom:10px; border-bottom:1px solid #dbdbdb; margin-bottom:20px;}
.ny_R1 h4{float:left; color:#0a59b5; font-size:16px;}
.ny_R1 span{float:right; font-size:12px; margin-top:5px; color:#666;}
.ny_R1 span a{color:#666;}
.ny_R .list_img li{width:300px; float:left; border:1px solid #CCC; margin-right:20px; margin-bottom:20px;}
.ny_R .list_img li:nth-child(3n){margin-right:0;}
.ny_R .list_img li a{width:100%; height:300px; border-bottom:1px solid #CCC; display:block; overflow:hidden;}
.ny_R .list_img li img{width:100%; height:100%; transition:0.5s;}
.ny_R .list_img li img:hover{transform:scale(1.1);}
.ny_R .list_img li p{font-size:14px; text-align:center; padding:10px 0 14px 0;}
.fanye{margin:10px 0; font-size:14px; color:#666;}
.fanye a{color:#666;}
.fanye li{float:left; margin:0 4px;}

/* �����б� */
.ny_R .list_news li{padding-bottom:6px; border-bottom:1px dashed #999; margin-bottom:12px;}
.ny_R .list_news a{font-size:14px; color:#333; font-weight:bold;}
.ny_R .list_news a:hover{color:#0a59b5;}
.ny_R .list_news p{font-size:14px; color:#666; margin:6px 0 10px;}

/* ��Ʒ���� */
.showprod .img_title{font-size:18px; text-align:center;}
.showprod .img_fbll{font-size:12px; color:#666; text-align:center; margin:10px 0; padding-bottom:12px; border-bottom:1px dashed #CCC;}
.img_body_title{border-bottom:1px solid #0a59b5;}
.img_body_title h4{width:80px; height:30px; line-height:30px; font-size:14px; color:#FFF; text-align:center; background:#0a59b5; margin-top:10px; border-radius:10px 10px 0 0;}
.img_body{margin:20px 0;}


/* ��ҳ */
.ny_R>div img{max-width:100%;}

/* ���� */
.ny_R>div .tishi{font-size:14px; color:#0a59b5; font-weight:bold; margin-bottom:20px; padding-bottom:20px; border-bottom:1px dashed #e8e8e8;}
.m_form{font-size:14px;}
.m_form li{margin-bottom:13px; color:#777;height:38px;}
.m_form label{display:inline-block; float:left; line-height:36px; height:36px; width:77px; border:1px solid #dedede; border-right-width:0; text-align:center; background:#fff;}
.m_form .iptTxt{float:left; width:252px; border:1px solid #dedede; height:16px; line-height:16px; padding:10px 0; outline:none; text-indent:1em; background:#fff; color:#333;}
.m_form .btnTjly{width:93px; height:31px; background:#9d2737; border:none; cursor:pointer; color:#fff;}
.m_form li.yzm .iptTxt{float:left; width:180px;}
.m_form .areLi label{height:132px;}
.m_form .txtAre{float:left; width:343px; height:104px; border:1px solid #dedede; outline:none; resize:none; padding:14px; color:#333; line-height:18px;}
.m_form .btnSubmit , .tjwtBox .m_form .btnReset{width:161px; text-align:center; height:36px; line-height:36px; color:#fff; border:none; background-color:#b3b3b3;cursor:pointer;}
.m_form .btnSubmit{margin-right:10px; background-color:#0352AD; cursor:pointer;}
.m_form .areLi{height:138px;}
.m_form .btnReset{width:161px; text-align:center; height:36px; line-height:36px; color:#fff; border:none; background-color:#b3b3b3;cursor:pointer;}

/* �Ƽ���Ʒ */
.tuijian{margin-top:15px;}
.tuijian ul li{width:230px; float:left; margin-right:10px;}
.tuijian ul li:nth-child(4n){margin-right:0;}
.tuijian ul li img{width:100%; height:200%; display:block;}
.tuijian ul li p{text-align:center; font-size:14px; color:#666; margin-top:10px;}



