@charset "utf-8";

html{ font-family:"Î¢ÈíÑÅºÚ","ËÎÌå","serif"; }
body { font-size:14px; color:#646464; padding:0px; margin:0px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå","serif"; }
img { border:none; }
ul li {list-style-type:none;}
ul, form, p, a, img, table, tr, td, li,dd,dt,dl { margin:0;padding:0;list-style:none;color:#646464; }
a {text-decoration:none; outline:none;}
h1 {margin:0;padding:0;font-weight:normal; }
.clear {clear:both;}
.fl{float:left}
.fr{float:right}
input,textarea{ background:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:none;}
input{ outline:none; }
.f14{ font-size:14px; }

.zong{ width:1200px; margin:0 auto; }

.top{ margin:37px 0px 32px 0px; }

.logo{ float:left; }
.logo a{ display:block; }
.logo a img{ width:547px; }

.tright{ float:right; margin-top:20px; background:url(/images/tright-bg.jpg) no-repeat center; width:171px; height:39px; line-height:39px; }
.tlinks{ float:left; font-size:16px; color:#646464; margin-left:52px; }


.search{ width:32px; height:39px; z-index:99999; background:none; position:relative; float:right; margin-right:10px; }
.sb-icon-search { color:#fff; z-index:9999999; width:32px; height:39px; display:block;}
.sb-search-submit {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0; color: transparent; border: none; outline: none; z-index: 999999;}
.search_1000{}
.sb-search { position:relative; width: 0%; min-width:32px; height:39px; float: right; display:inline; overflow: hidden; -webkit-transition: width 0s; -moz-transition: width 0s; transition: width 0s; -webkit-backface-visibility: hidden;border-radius:20px; z-index:9999999}
.sb-search-input { position: absolute; top: 0; left:0px; outline: none; width:200px; height:32px; padding-left:10px; border:none; margin: 0; z-index: 10; }
.sb-icon-search,.sb-search-submit{ width: 32px; height: 39px; display: block; position: absolute; right: 0px; top:0px; padding: 0; margin: 0; cursor: pointer; background:url(/images/sousuo.png) no-repeat center; border:none; }

.sb-search.sb-search-open,
.no-js .sb-search { width:236px; height:39px; position:relative; right:0px; top:0px; background:#fff; border:solid 1px #202e72; }
.no-js .sb-search .sb-icon-search { position:absolute; background:url(/images/sousuo.png) no-repeat center; z-index: 15; right:0px; top:0px; }
.no-js .sb-search .sb-search-submit{ z-index: 90; }



.navs{ background:#202e72; }
.daohang{ position:relative; }
.daohang>li{ float:left; position:relative; z-index:9999; }
.daohang>li>a{ display:block; line-height:38px; padding:6px 0px; font-size:16px; color:#fff; padding-left:28px; padding-right:28px; }
.daohang>li:hover>a{ background:url(/images/navlibg.png) no-repeat bottom center; transition:0s;-moz-transition:0s;-o-transition:0s;-webkit-transition:0s; }

.dangqiandao{ background:url(/images/navlibg.png) no-repeat bottom center !important; }

.yiji{ width:180px; position:absolute; margin-left:12px; left:0px; top:-999px; z-index:9999; background:#ffffff; }
.daohang>li:hover .yiji{ top:50px; }
.yiji li{ position:relative; }
.yiji li a{ padding-left:22px; padding-right:15px; display:block; line-height:26px; padding-top:6px; padding-bottom:6px; font-size:14px; color:#202e72; }
.yiji>li:hover>a{ color:#fff; background:#202e72; }

.yijifirst{ border-top:none !important; }

.erji{ position:absolute; left:180px; width:180px; top:-9999px; z-index:9999; background:#024e9a; }
.yiji li:hover .erji{ top:0px; }
.erji>li>a{ color:#ffffff; }
.erji li:hover>a{ color:#024e9a; background:#ffffff; }

.sanji{ position:absolute; top:-999px; z-index:9999; background:#dadada; left:180px; width:180px; background:#ffffff; }
.erji li:hover .sanji{ top:0px; }
.sanji li:hover>a{ color:#ffffff; background:#024e9a; }


.index_focus {position: relative; width:100%; max-width: 1920px;height: 523px;margin: 0 auto;overflow:hidden; /*z-index:20;*/}
.index_focus .bd li {display: none;position: absolute;left: 0;top:0; width:100%; max-width:1920px;}
.index_focus .pic {height: 523px;display: block;margin:0 auto;width:100%;}
.index_focus .pic:hover {text-decoration: none;}
.index_focus_pre,.index_focus_next {display: none;position: absolute;top: 50%;margin-top: -42px;width: 57px;height: 85px; white-space: nowrap;overflow: hidden;z-index: 11; }
.index_focus_pre{ background:url(/images/bleftniu.png) no-repeat; left:0px; }
.index_focus_next{background:url(/images/brightniu.png) no-repeat; right: 0px;}
.index_focus .slide_nav{ height:25px; position:absolute; width:100%; margin:0 auto; text-align:center; bottom:30px; z-index:99; }
.index_focus .slide_nav a{ width:25px; line-height:25px; height:25px; display:inline-block; margin:0px 6px; background:#ffffff; color:#646464; cursor:pointer; font-size:14px; }
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{ background:#202e72; color:#fff; }






.index_title{ line-height:45px; padding-bottom:2px; border-bottom:solid 1px #969696; text-align:center; position:relative; }
.index_title a{ font-weight:bold; font-size:30px; color:#1e235f;   }
.index_more{ margin:0 auto;  position:absolute; top:0px; right:0px; }
.index_more a{ display:block; width:198px; background:#f0f0f0; line-height:38px; text-align:center; border:solid 1px #969696; font-size:16px; color:#969696; margin:0 auto; }
.index_more a:hover{ border:solid 1px #202e72; }




.ipart1{   margin-bottom:60px; margin-top:50px;}
.ipart1 ul{ padding-top:10px; }
.ipart1 li{ float:left; width:330px; margin-right:105px; margin-top:24px; }
.ipart1_lilast{ margin-right:0px !important; }

.ipart1_date{ float:left; color:#fff; background:#1e235f; text-align:center; width:58px; padding:5px 0px; }
.ipart1_dri{ font-size:35px; line-height:32px; }
.ipart1_dyn{ font-size:14px; line-height:16px; margin-top:2px; }

.ipart1_wz{ float:right; width:252px; }
.ipart1_wz a{ display:block; font-size:16px; color:#646464; line-height:20px; height:60px; overflow:hidden; }
.ipart1_wz a:hover{ color:#202e72; }


.ipart2{ margin-top:30px; padding-top:30px; padding-bottom:30px; background:#e6e6e6; }
.ipart2 ul{}
.ipart2 li{ width:25%; float:left; }

.ipart2_kuang{}
.ipart2 li a{ display:block; overflow:hidden; height:300px; position:relative; color:#fff; }
.ipart2_div{ padding:61px 33px 20px 33px; text-align:center; }
.ipart2_biao{}
.ipart2_title{ font-size:24px; font-weight:bold; line-height:42px; margin-top:13px;}
.ipart2_wz{ font-size:14px; line-height:20px; margin-top:16px; }

.ipart2_pic{ position:absolute; top:100%; opacity:0; left:0px; opacity:1; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;}
.ipart2_pic img{ width:300px; height:300px; }
.ipart2 li:hover .ipart2_pic{ top:0px; }

.ipart2_libg1{ background:#cb1d00; }
.ipart2_libg2{ background:#202e72; }
.ipart2_libg3{ background:#67859f; }
.ipart2_libg4{ background:#ff5e3a; }


.ipart3{ margin-top:49px; }
.ipart3_kuang{ margin-top:16px; }
.ipart3_left{ float:left; width:630px; padding-top:17px; }
.ipart3_ldiv{ width:300px; }
.ipart3_ldiv a{ display:block; }
.ipart3_ldiv a img{ display:block; width:100%; height:180px; }
.ipart3_lwz{ text-align:center; font-size:14px; color:#646464; line-height:30px; padding:15px 0px; background:#e6e6e6; font-size:14px; }
.ipart3_ldiv:hover .ipart3_lwz{ color:#202e72; }


.ipart3_right{ float:right; width:535px; }
.ipart3_right ul{}
.ipart3_right li{ margin-top:17px; }

.ipart3_rdate{ float:left; font-size:28px; color:#646464; line-height:24px; text-align:right; width:64px; border-right:solid 1px #646464; padding-right:15px; font-weight:100; }
.ipart3_rtitle{ float:left; width:425px; padding-left:16px; }
.ipart3_rtitle a{ display:block; font-size:16px; color:#646464; line-height:18px; height:36px; overflow:hidden; }
.ipart3_rtitle a:hover{ color:#202e72;}


.bottom{ background:url(/images/bottom-bg.jpg) repeat-y center; padding-top:10px; font-weight:100; padding-bottom:57px; margin-top:20px; }
.blinks{ line-height:28px; padding-bottom:8px; border-bottom:solid 1px #969696; text-align:center; }
.blinks a{ color:#fff; padding:0px 18px; }
.blinks a:hover{ text-decoration:underline; }

.footer{ padding-top:54px; font-size:14px; color:#fff; line-height:24px; }
.flogo{ float:left; width:545px; }
.flogo img{ width:100%; }
.f2{ float:left; margin-left:60px; width:260px; }
.f3{ float:left; margin-left:33px; width:230px; }
.f4{ float:right; width:53px; }
.f4 a{ display:block; }
.f4 img{ width:100%; }
.f2,.f3,f4{ margin-top:3px; }


.fybanner{ width:100%; overflow:hidden; text-align:center; height:180px; }
.fybanner img{ width:100%; height:100%; }

.fylinks1{ margin-top:30px; }
.fylinks1 a{ float:left; width:150px; background:#67859f; height:130px; padding-bottom:20px; text-align:center; }
.fylinks1 a:hover{ background:#ff5e3a; }
.fylinks1_div{ padding:27px 26px 0px 26px; }
.fylinks1_div img{ height:54px; display:block; margin:0 auto; }
.fylinks1_wz{ color:#fff; font-size:14px; font-weight:bold; line-height:18px; margin-top:12px; padding:0px 7px; }

.xxgk{ margin-bottom:95px; margin-top:30px; }
.con{}
.left{ width:752px; float:left; }
.xyxw1{ }


.fyindex_focus { position: relative; width: 752px; height:575px; margin: 0 auto; z-index:20;}
.fyindex_focus .fybd li {display: none;position: absolute;left: 0;top:0; width:100%; }
.fyindex_focus .fypic { margin:0 auto;display:block; height:100%; height:418px;}
.fyindex_focus .fypic img{ width:100%; height:100%;}

.fyindex_focus .fyslide_nav{ height:25px; position:absolute; width:100%; margin:0 auto; text-align:center; top:357px; z-index:99; }
.fyindex_focus .fyslide_nav a{ width:25px; line-height:25px; height:25px; display:inline-block; margin:0px 6px; background:#ffffff; color:#646464; cursor:pointer; font-size:14px; }
.fyindex_focus .fyslide_nav li:hover,.fyindex_focus .fyslide_nav .on{ background:#202e72; color:#fff; }

.xyxw1_div1{ line-height:26px; margin-top:24px; }
.xyxw1_div1wz{ float:left; }
.xyxw1_div1djs{ float:right; padding-left:24px; background:url(/images/click-bg.png) no-repeat left center; }

.xyxw1_title{ margin-top:15px; }
.xyxw1_title a{ font-size:18px; font-weight:bold; line-height:30px; }
.xyxw1_title a:hover{ color:#202e72; }
.xyxw1_wz{ margin-top:6px; }
.xyxw1_wz a{ display:block; line-height:20px; }
.xyxw1_wz a:hover{ color:#202e72; }

.xyxw2{ margin-top:33px; }
.xyxw2 ul{}
.xyxw2 li{ width:327px; padding-left:13px; border-left:solid 10px #ff5e3a; padding-bottom:6px; margin-top:31px; }
.xyxw2_lmtitle{ line-height:14px; }
.xyxw2_title{ margin-top:9px; }
.xyxw2_title a{ display:block; font-size:16px; line-height:18px; height:36px; overflow:hidden; }
.xyxw2_title a:hover{ color:#202e72;}
.xyxw2_time{ text-align:right; margin-top:7px; }

.xxgk_erji{ margin-top:45px;}
.xxgk_erjititle{ border-top:solid 1px #67859f; line-height:28px; padding-top:14px; text-align:center; font-size:20px; font-weight:bold; color:#1e235f; }
.xxgk_erji ul{ paddign-top:2px; }
.xxgk_erji li{ float:left; padding:0px 25px; line-height:26px; margin-top:15px; }
.xxgk_erji li a{ font-size:18px; }
.xxgk_erji li a:hover{ color:#202e72; }


.right{ width:420px; float:right; }

.xxgk_rpic{ margin-bottom:28px; }
.xxgk_rpic a{ display:block; }
.xxgk_rpic a img{ width:100%; }

.xxgk_rlist{ background:#efefef; padding:21px 30px 41px 30px; }
.xxgk_rtitle{ font-size:30px; font-weight:bold; color:#1e235f; }
.xxgk_rlist ul{ margin-top:13px; }
.xxgk_rlist li{ border-top:dotted 1px #6c6c6c; padding-top:8px; margin-bottom:13px;}
.xxgk_rlist li:first-child{ border-top:none; }
.xxgk_rlist_date{ line-height:20px; padding-top:2px; padding-left:20px; background:url(/images/xxgk-liwzbg.png) no-repeat left center; color:#646464; }
.xxgk_rlist_title{ height:40px; overflow:hidden; margin-top:6px; }
.xxgk_rlist_title a{ color:#646464; display:block; font-size:16px; line-height:20px; }
.xxgk_rlist_title a:hover{ color:#202e72; }

.xxgk_rlist_more{ text-align:right; margin-top:16px; }
.xxgk_rlist_more a{ font-size:16px; color:#969696; }
.xxgk_rlist_more a:hover{ color:#202e72; }


.brow{ line-height:24px; border-bottom:solid 1px #646464; padding-bottom:4px; }
.brow a{}
.brow a:hover{ color:#202e72; }
.brow span{ padding:0px 3px; }

.con2{ margin-top:25px; }
.con2 .zong{ width:1000px; }

.con2_kuang{}
.con2_title{ margin-top:67px; text-align:center; font-size:24px; font-weight:bold; color:#1e235f; }
.con2_xx{ text-align:center; margin-top:15px; }
.con2_xx span{ padding:0px 10px; line-heightt:24px; }
.con2_wz{ margin-top:30px; }


.dym{ margin-top:25px; margin-bottom:100px; }
.left2{ width:350px; float:left; padding-top:5px; }

.left2_top{ background:#f0f3f5; padding:18px 0px 39px 0px; }
.left2_toptitle{ color:#1e235f; font-size:30px; font-weight:bold; line-height:36px; padding-left:24px; }

.left2_nav{ margin-top:17px; }
.left2_nav ul{}
.left2_nav li{ margin-top:4px; }
.left2_nav li a{ display:block; line-height:34px; padding-left:24px; font-size:16px; }
.left2_nav li a:hover{ background:#e2e8ed; }
.left2_nav_lixz{ background:#e2e8ed !important; }


.left2_kslj{ padding-top:13px; }
.left2_kslj_title{ display:block; line-height:112px; font-size:14px; font-weight:bold; }
.left2_kslj ul{}
.left2_kslj li{ margin:7px 7px 0px 0px; background:#67859f; float:left; text-align:center; color:#fff; width:112px; height:112px; }
.left2_kslj li a{ display:block; font-size:12px; padding:18px 20px 0px 20px; height:94px; }
.left2_kslj li a:hover{ background:#ff5e3a; }
.left2_kslj_lilast{ margin-right:0px !important; }
.left2_kslj_title{}
.left2_kslj li img{ height:45px; display:block; margin:0 auto; }
.left2_kslj_wz{ color:#fff; font-size:12px; line-height:18px; margin-top:3px; }


.right2{ width:790px; float:right; }
.right2_con{ margin-top:35px; }

.list{ padding-top:48px; }
.list ul{}
.list li{ line-height:32px; margin-top:2px; padding:0px 7px; }
.list li a{ float:left; }
.list li a:hover{ color:#202e72; }
.list li:nth-of-type(odd){ background:#e8edf1;}
.list li span{ float:right; }
 