@charset "utf-8";
body{ margin:0 auto; padding:0; font-family:"微软雅黑";  font-size:15px; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,lable,textarea,p,blockquote,img { margin:0px; padding:0px;}
ol,ul li{list-style:none outside none;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
h1{ font-size:18px; font-weight:bold;color:#000000;text-decoration:none; text-align:center; padding:10px;}
h2{ font-size:18px; font-weight:bold;color:#000000;text-decoration:none; text-align:center;padding:10px;}
em{ font-style:normal;}
a { text-decoration:none; color:#000000;}
a:hover{text-decoration:none;}
.clr{ clear:both;}   
*{padding:0;margin:0;}
img{border:none;}
.header{ width:100%; min-width:1440px; height:175px; background:#003092;}
.head{ width:1440px; height:175px; margin:0 auto;}
.logo{ width:582px; height:175px; float:left;}
.headbjt{ width:675px; height:175px; float:right; position:relative;  background:url(../images/topt.png) no-repeat right center; }
.sousuo { width:260px; height:30px; }
.ss{ position:absolute; right:65px; top:65px; z-index:999; width:39px; height:39px;}
.ssniu{ display:none; position:absolute; right:65px; top:65px; z-index:999; width:39px; height:39px;}
.ssk { width:212px; height:30px; display:none; position:absolute; top:68px; right:110px; border-radius:8px;}
.sswbk { width:200px; height:30px;  border-radius:15px; padding-left:12px; line-height:30px;
background:#ffffff; 
filter:alpha(opacity=40);  
-moz-opacity:0.40; 
opacity:0.40;  }
.gb { width:28px; height:28px; position:absolute; top:3px; right:1px;  }

.dhl { width:100%; height:50px; line-height:50px; background-color:#dbdbdb;}
.dh { width:1440px; height:50px; line-height:50px; margin:0 auto;}
.dh ul li { float:left; font-size:16px;  text-align:center; width:153px;}
.dh ul li:hover{ background:url(../images/dhbj.png) no-repeat bottom; }
.dh ul li:hover a {color:#FFF; }

.banner { width:1440px; height:510px; margin:0 auto; margin-top:1px;  position:relative;}
.contect_zj { width:1440px; height:auto; margin:35px auto;}

.zhxw { width:850px; height:440px; float:left; margin-right:30px;}
.title { width:100%; height:34px; margin-bottom:1px;}
.title h3 { width:90px; height:34px; color:#ffffff; letter-spacing:2px;  padding-left:55px; display:block; line-height:34px; font-size:16px; background:url(../images/xw_17.png) no-repeat left bottom;}
.title span { float:right; height:34px; line-height:34px; color:#999999;}
.title span a { color:#999999; font-size:14px;}
.djsz_bj div.title h3 { width:auto; height:34px; color:#ffffff; letter-spacing:2px; padding-left:0;  display:block; line-height:34px; font-size:16px; background:none }
.nr_k { width:100%; height:400px; border-top:2px solid #003092;}
.zy_tw { width:273px; height:auto; margin:15px 15px 0px 0; float:left; }
.zy_pic { width:273px; height:185px; float:left; margin-right:20px; border:1px solid #e4e4e4;}
.zy_jj { width:273px; height:185px; float:left;}
.zy_jj h3 { width:273px; height:48px; line-height:24px;overflow:hidden; font-size:18px; color:#0f0f0f; text-align:center; font-weight:normal; margin-top:5px; margin-bottom:5px;}
.zy_jj h3 a { color:#0f0f0f;}
.zy_jj p { color:#5d5c5c; font-size:14px; text-indent:2em; line-height:24px;}
.zy_jj span { color:#0f0f0f; font-size:14px; line-height:39px; display:block;}
.nr_k ul { margin-top:10px;}
.nr_k ul li { width:100%; line-height:35px;}
.nr_k ul li span { width:100px; float:right; text-align:right;}

.djsz_bj { width:530px; float:left; background:#e5e5e5; padding:15px 15px 8px; }
.djsz { width:530px; border-top:2px solid #003092; margin:0 auto;}
.djsz ul { width:530px; margin:10px auto 0px; display:block;}
.djsz ul li { width:100%; height:36px; line-height:36px; padding-left:2px; }
.djsz ul li a { margin-left:5px;}
.djsz ul li span { width:100px; float:right; text-align:right;}
.line2 { width:1440px; height:auto; margin:35px auto 0px;}
.djzc { width:460px; float:left;}
.djzc_title { width:460px; height:35px; border-bottom:2px solid #0d5989; margin-bottom:28px;}
.djzc_title h3 { width:148px; height:34px; line-height:35px; background:url(../images/title_bj.png) no-repeat left top; font-family:"微软雅黑"; font-size:16px; padding-left:60px;  color:#ffffff; letter-spacing:2px; }
.djzc_title h3 a {color:#ffffff;}
.djzc_title span { width:57px; height:18px; float:right; padding-top:10px;}
.djzc ul { width:460px; border-top:2px solid #003092; line-height:45px; font-size:14px; color:#000000; overflow:hidden; }
.djzc ul li { width:460px; height:45px; line-height:45px; font-size:15px; color:#000000;  overflow:hidden;}
.djzc ul li span { width:90px; height:45px; line-height:45px;  font-size:16px; color:#003092; float:left; display:block; text-align:left; margin-right:15px;}
.djzc ul li a { color:#070707; width:278px; height:45px;}

.gdyx { width:100%;}
.gdyx h3 { width:850px;  margin:40px auto 30px;}
.gdyx ul a{ display:block;  width:100%; height:363px; z-index:999; position:absolute; left:0; top:0;width:100%;transition:all .4s ease-in-out 0s; }
.gdyx ul li:hover a { background-color:#003092; opacity:.5;filter:alpha(opacity=50); }
.gdyx ul li { width:25%; height:auto; float:left; overflow:hidden; position:relative; height:363px;}
.gdyx ul li img {width:100%; height:363px; overflow:hidden; -webkit-transition:all 100s ease-in-out 0s;transition:all .4s ease-in-out 0s; }
.gdyx ul li:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.line3 { width:1440px; height:auto; margin:40px auto 45px;}

.lw { width:890px; margin-right:45px; float:left;}
.lw ul { width:890px; margin:0 auto; display:block; border-top:2px solid #003092; padding-top:20px;}
.lw ul li { width:100%; height:38px; line-height:38px; padding-left:2px; }
.lw ul li a { margin-left:2px;}
.lw ul li span { width:100px; float:right; text-align:center;}
.lw_title { width:100%; height:34px; margin-bottom:1px;}
.lw_title h3 { width:500px; height:34px; color:#ffffff; letter-spacing:1px; display:block; line-height:34px; font-size:16px;}
.hd_title { width:125px; text-align:center; float:left; padding-left:22px; } 
.tilte_ys { width:125px; padding-left:22px; height:34px; color:#ffffff;  background:url(../images/xw_17.png) no-repeat left bottom; display:block;cursor: pointer;}
.tilte_hover_ys { width:125px; padding-left:22px; height:34px; color:#ffffff;  background:url(../images/xw_17.png) no-repeat left bottom; display:block;}
.lw_title span { float:right; height:34px; line-height:34px; color:#999999;}
.lw_title span a { color:#999999; font-size:14px;}


.szxb { width:505px; height:auto; float:left; }
.szxb_pic { width:450px; height:500px; margin:0 auto; border-top:2px solid #003092; padding:15px 2px 0px;}

.gdbk_bj { width:100%; min-width:1440px; height:578px; background:url(../images/gdbkbj_02.jpg) center;}
.gdbk { width:1440px; height:auto; margin:0 auto; padding-top:45px;}
.gdbk_title h3 { width:390px; height:35px; float:left;}
.bkfl a{ float:left; display:block; padding:0px 10px; width:70px; height:30px;}
.bkfl { float:right;}
.gdbk_list ul li { width:1440px; height:auto; margin-top:28px; }
.gdbk_list ul li a {padding:0px;}
.gdbk_pic { width:167px; height:125px; float:left; margin-right:30px; border:1px solid #b2c3fc;}
.gdbk_lb { width:1241px; height:123px; float:left; border-bottom:1px dashed #6480d9; border-top:1px dashed #6480d9;}
.gdbk_lb h3 { width:1241px; height:40px; line-height:40px; color:#fff; }
.gdbk_lb h3 a {color:#fff;}
.gdbk_lb_nr {width:1241px; height:80px; overflow:hidden; display:block; line-height:25px; font-size:14px; color:#fff; }
.gdbk_lb span a {color:red;}
.line4 { width:1440px; height:auto; margin:35px auto 80px;} 
.sptj { width:640px; height:auto; float:left; margin-right:35px;}
.sptj .title_sptj { height:65px;}
.sptj .title_sptj h3 { float:left;}
.sptj .title_sptj span{ float:right;}
.sptj .title_sptj span a {color: #999999;font-size: 14px;}
.sp b { width:640px; display:block;}
.sp_bt { width:640px; height:100px; display:block; background:#0e419c; line-height:100px; font-size:16px; color:#ffffff;}
.sp_bt a { color:#ffffff; margin-left:15px;}
.sj { width:200px; text-align:center; font-size:14px; float:right;}

.xwts { width:765px; height:532px; float:left;}
.xwts h3 { width:765px; height:65px;}
.xwts ul { width:699px; height:432px;  border:1px solid #dedede; border-radius:5px; margin:0 auto; display:block; padding:28px 33px 5px;}
.xwts ul li { width:699px; height:165px; overflow:hidden; padding:25px 0px;}
.wx { width:95px; height:95px; float:left; margin-top:20px;}
.wxjs { float:left; width:468px; margin:0px 25px;}
.wxjs h3 { width:170px; height:33px; margin-bottom:10px; letter-spacing:1px; line-height:35px; color:#00ce22; font-size:14px; background:#ececec;  border-radius:8px; text-align:center;}
.wxjs h3 a {color:#00ce22;}
.wxjs { font-size:14px; color:#a2a2a2; line-height:25px;}
.wxjs a {  color:#a2a2a2;}
.wxjs span { line-height:40px; color:#00ce22;}
.gz { float:left; width:86px; height:40px; margin-top:55px; }

.footer { width:100%; height:130px; background:#0d3b8d; min-width:1440px;}
.foot { width:1440px; height:90px; line-height:30px; color:#ffffff; text-align:center; padding-top:38px; margin:0 auto; letter-spacing:1px;}

.zy_contect { width:100%; height:auto; margin-bottom:30px;}
.zy_contect_zj { width:1390px; height:auto; margin:0px auto 35px;  background:#fff; padding:20px 25px 0px;}
.left { width:362px; height:auto; float:left; margin-right:37px; background:#fff; margin-top:10px; }
.left_shopfl { height:auto; padding-bottom:15px; }
.left_shopfl_title { height:60px; line-height:60px; font-size:20px;  border-top:2px solid #005ed4; letter-spacing:1px; background:#003092; color:#ffffff;}
.left_shopfl_title span { width:39px; height:39px; display:block; padding:10px 20px 0px 100px; float:left;}
.left_shopfl ul {  height:auto;  border:1px solid #6b9afa; width:330px; padding:15px;}
.left_shopfl ul li { height:40px; line-height:40px;  font-size:15px; color:#444444; border-bottom:1px dashed #e8e8e8; background:url(../images/XB.png) no-repeat left center;}
.left_shopfl ul li a {color:#444444; padding-left:18px;}
.left_shopfl ul li span { float:right;}
.left_shopfl ul li a:hover { color:#003092; }

.right {width:990px; height:auto; float:left; background:#fff;}
.right_title {  line-height:45px; border-bottom:2px solid #003092; margin:0 auto;}
.right_title em { font-family:"微软雅黑"; font-size:18px; color:#003092; padding-left:35px; letter-spacing:1px; background:url(../images/xfzz.png) no-repeat left center;}
.right_title span { float:right; line-height:45px; font-family:"宋体"; font-size:14px; color:#444444;}
.right_title a { color:#444444;}
.right_title a:hover { color:#003092;}
.right_list_news { height:auto;}
.right_list_news ul { margin:10px auto;}
.right_list_news ul li{ height:43px; line-height:43px; font-size:14px; color:#5e5e5e; margin:0 auto; border-bottom:1px dotted #c8c8c8; background:url(../images/xsjj1.png) no-repeat left center;overflow:hidden}
.right_list_news ul li a { color:#444444; padding-left:15px;}
.right_list_news ul li span { float:right; padding-right:3px;}
.page { height:40px; line-height:40px; padding:13px 0px 20px; text-align:center; margin:0 auto;}

.nr_tp { width:100%;}
.nr_tp_title span { line-height:60px; font-family:"宋体"; font-size:15px; color:#444444;}
.nr_tp_title a { color:#444444;}
.nr_tp_title a:hover { color:#003092;}
.newstext { height:auto; padding:0px 0px 20px; margin:0 auto; }
.newstext img { text-align:center !important}
.newstext h3 {height:45px; line-height:45px; font-size:20px; color:#4a4a4a; text-align:center; font-weight:bold;}
.newstext h4 {line-height:30px; font-size:18px; color:#5a5a5a; text-align:center; }
.newstext_time { height:50px; line-height:50px; font-size:14px; text-align:center; border-bottom:1px dashed #9b9b9b; margin:15px auto; color:#343434;}
.newstext_time a { color:#444444; padding:0px 30px;}
.sf { padding:0px 5px;}
.newstext_time a:hover { color:#df0000;}
.zy_newstext_wz { height: auto; margin:0 auto; font-family:"宋体"; font-size:14px; line-height:35px; padding:5px 0px 20px; color:#444444;}
.text_page {  height:70px; line-height:35px; padding:20px 0px 5px; text-align:center; font-size:15px; color:#797979; text-align:left; margin:0 auto; border-top:1px dotted #dddddd; font-weight:bold;}
.text_page a { color:#797979; padding:0px 30px;}
.text_page a:hover { color:#df0000;}

.right_list_pic ul { padding-top:21px;}
.right_list_pic ul li { width:300px; height:auto; float:left; margin:10px 15px; display:block;}
.right_list_pic ul li img { width:300px; height:225px; border:1px solid #e0e0e0; padding:5px;}
.right_list_pic ul li span { font-family:"宋体"; font-size:14px; width:300px; height:40px; line-height:40px; color:#363636; display:block; text-align:center;}






.right_list_pic img{width:300px;
	height:350px;
	transition:transform 0.5s;
}
.right_list_pic img img:hover {
	transform:scale(2)
}
