@charset "utf-8";
/*公共样式*/
body{margin:0;padding:0;color:#ffffff;font-size: 12px; font-family: "微软雅黑"; background-color:#000000;}
html{overflow-x:hidden;}
img{border:0 none;}
ul,li{list-style:none;margin:0;padding:0;}
form,input,select,ol,ul,li,p,h1,h2,h3,h4,h5,h6,p,dl,dd,dt,span{margin:0;padding:0;}
a{color:#bcbcbc;text-decoration:none;outline:0;}
a:hover{ color:#d52112;}
.clear{ clear:both; overflow:hidden; zoom:0;}
/*头部*/
.header{ width:100%; height:201px; margin:auto; background-image:url(../images/top_bj.jpg); background-position:top center; background-repeat:no-repeat;}
.header_top{ width:1002px; height:201px; margin:auto;}
.header_top .logo{ width:175px; height:110px; float:left; display:inline; margin:15px 0 0 50px;}
.nav{ width:580px; height:38px; float:right; padding-top:48px;}
.nav li{ float:left; width:92px; height:38px; line-height:38px; padding-left:20px;}
.nav li a{ color:#ffffff; font-size:13px; float:left; width:92px; height:38px; line-height:38px; background-image:url(../images/nav_a.png); background-repeat:no-repeat; text-align:center;}
.nav li a:hover{ background-image:url(../images/nav_hover.png); background-repeat:no-repeat; color:#ffffff;}
.nav li a.on{ background-image:url(../images/nav_hover.png); background-repeat:no-repeat; color:#ffffff;}
/*头部*/

.foot{ width:100%; margin:auto; height:70px; border-top:#60657b solid 1px; clear: both;}
.foot_mn{ width:1002px; line-height:25px; margin:auto;}
.bantar{ float:left; color:#b2b2b2; font-size:10px; padding-top:5px;}
.nav_linm{ float:right; color:#b2b2b2; padding-top:5px;}
.nav_linm a{color:#b2b2b2; padding:0 5px;}
.xtpm{ width:15px; height:15px; padding:0 2px;}
.kmnhsy{ float:right; padding-top:8px;}
.kmnhsy li{ padding-right:5px; float:left; width:15px; height:15px;}
.kmnhsy li .bigImg {border: 1px solid #ccc;
    display: none;
    height: 100px;
    margin-left: -65px;
    margin-top: -185px;
    position: absolute;
    width: 100px;
    z-index: 999999;}
.kmnhsy li .bigImg img{ height: 150px;width: 150px;}
.main{ width:1002px; margin:auto;}
.main_lr{ float:left; width:214px; margin-bottom:30px; display:inline;}
.main_bat{ width:196px; height:81px; background-image:url(../images/lxwm.jpg); background-repeat:no-repeat; line-height:110px; text-indent:35px; color:#fffefe; font-size:16px;}
.main_list{ float:left; width:196px; background-image:url(../images/bjyu.jpg); background-repeat:no-repeat; background-position:left top; background-color:#081320; position:relative; z-index:1;}
.lmjhyu{ width:214px; float:left; min-height:500px; position:relative; z-index:11;}
.lmjhyu li{ float:left; line-height:30px; width:202px; height:30px; display:inline; margin-left:10px; background:url("../images/xtyu.jpg") no-repeat scroll 12px 29px rgba(0, 0, 0, 0); margin-top:5px;}
.lmjhyu li a{ color:#a1bedf; font-size:13px; float:left;  width:202px; height:25px; text-indent:25px; background:url("../images/fsd.jpg") no-repeat scroll 12px 12px rgba(0, 0, 0, 0); margin-top:5px; line-height:25px;}
.lmjhyu li a:hover{ background-image:url(../images/nmhty.png); background-repeat:no-repeat; background-position:top center;}
.lmjhyu li a.onm{ background-image:url(../images/nmhty.png); background-repeat:no-repeat; background-position:top center;}

.main_rt{ margin-top:28px; display:inline; width:761px; float:right; background-image:url(../images/righty.png); background-repeat:no-repeat; background-position:top center; padding-left:23px; min-height:500px;}
.main_lmnb{ float:left; width:761px; height:55px; line-height:55px;}
.kmnhwe{ float:left;}
.tyum{ float:left; width:5px; height:23px; background-image:url(../images/vdfv.jpg); display:inline; margin:17px 0 0 0px;}
.ytur{ float:left; font-size:20px; color:#FFF; padding-left:8px;}
.yturtab{ float:left; font-size:12px; color:#FFF; padding:5px 0 0 5px; font-family:Arial; font-weight:600;}
.xnew{ float:right; color:#FFF; padding-right:30px;}
.xnew a{ color:#FFF;}
.cunmtk{ float:left; padding:20px 10px 10px 10px; width:741px;}
.Cont{float:left;width:430px;}
.mnbhy{ float:right; background-image:url(../images/ksdaf.jpg); background-repeat:no-repeat; width:249px; height:205px; padding: 0 6px 6px; display:inline; margin:10px 20px 0 0;}
.ImgList{ width:100%; padding-top:30px;}
.ImgList ul li{ float:left; padding-right:14px;}

.cunmt_list{ width:730px; float:left; padding-bottom:30px;}
.kmnhy{ width:730px; float:left;}
.kmnhy li{ float:left; width:730px; height:135px; border-bottom:#232d37 solid 1px; margin-top:30px; display:inline;}
.mnhyud{ float:left; width:164px; height:105px; border:#e7e4dd solid 1px; margin-right:27px; display:inline;}
.tbamn{ float:left; width:525px; height:30px; line-height:30px;}
.tbamn a{ color:#FFF;}
.hygfd{ float:right; font-size:10px; color:#acacac; font-family:Arial;}
.tlblem{ width:525px; line-height:25px; float:left; color:#919496;}
.tlblem a{ color:#7fa3cf;}

.cpzhx_list{ width:760px; float:left;}
.cpzxmn{ float:left; width:760px;}
.cpzxmn li{ float:left; width:221px; height:180px; padding-top:35px; padding-right:30px;}
.cpzxmn li a{ float:left; width:221px; height:180px; background-image:url(../images/hgfhdf.jpg); background-repeat:no-repeat;}
.cpzxmn li img{ width:221px; height:148px;}
.cpzxmn li p{ width:221px; height:32px; line-height:32px; text-align:center; color:#d5d5d3;}
.cpzxmn li a:hover{ background-image:url(../images/fgd.jpg); background-repeat:no-repeat;}

.topmn{ width:725px; float:left; background-color:#09131f; height:317px; margin-top:20px; display:inline;}
.lmkjh{ float:left; width:472px; height:317px; margin-right:25px; display:inline;}
.biaoty{ float:left; width:228px; font-size:18px; padding-top:25px; padding-bottom:10px;}
.guigh{ float:left; padding:4px 0; color:#7fa3cf; width:228px;}
.mnjhyus{ float:left; width:725px; height:31px; border-bottom:#022d50 solid 1px; line-height:32px; margin-top:20px; display:inline;}
.kmnhtys{ background-image:url(../images/mnhvy.jpg); background-repeat:no-repeat; text-align:center; width:76px; height:31px;  float:left;}
.bhgyt{ float:left; width:725px; line-height:25px; padding:8px 0 20px 0;}
.zxfgt{ width:725px; float:left; height:35px; line-height:35px; text-align:left; background-image:url(../images/gdf.jpg); background-repeat:no-repeat; font-size:14px; text-indent:60px;}
.mcvfg{ width:674px; float:left; padding:25px 0 20px 50px; background-color:#07111d;}

.News_info{ padding:0px 25px; 15px 0px;}
.News_info .info_title{ padding:10px 0px; font-size:16px; text-align:center; color:#ffffff;}
.News_info .info_time{ font-size:12px; text-align:center; color:#ffffff; font-weight:normal; border-bottom:1px solid #ccc; padding-bottom:5px;}
.News_info .info_txt{ padding:10px 0px; line-height:25px; color:#ffffff;}
.News_info .info_txt img{ padding:5px 0;}
.News_info .info_txt{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both;}
.News_info .PrevNextBox{ line-height:23px;}
.News_info .PrevNextBox .h1{ font-size:12px; font-weight:normal; margin:0px;}
.News_info .PrevNextBox .h1 a{color:#ffffff;}
.News_info .PrevNextBox a.none{ cursor:default; color:#ffffff;}
.News_info .PrevNextBox a.none:hover{ color:#0880c5;}

/*pages*/
.Pages{ padding:30px 0 30px 1px; line-height:18px; text-align:right; zoom:1; overflow:hidden;}
.Pages span{ padding:0px 3px; display:inline-block; color:#5b5b5b;}
.Pages a{ display:inline-block; margin:0px 2px; background:url(../images/pages.jpg) repeat-x left 4px; padding:1px 5px; border:1px solid #5b5b5b; color:#5b5b5b;}
/*.Pages .p_cur{ float:left;}*/
.Pages .p_cur b{ }
/*.Pages .p_count{ float:left;}*/
.Pages .p_count b{ }
.Pages .p_jump,.p_page .num{ display:none;}
.Pages .p_total { display:none;}
.Pages .p_total b{ }
/*.Pages .p_page{ float:right;}*/
.Pages .p_page em{ font-style:normal; font-family:Arial;}
.Pages .p_page em a{ padding:0px 7px; }
.Pages .p_page em a.a_cur{ color:#f39801; }
.Pages .p_page b{ font-weight:normal;}
.Pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border:inset 1px #ddd; background:#fff;}
.Pages .i_button { position:relative; top:5px; width:32px; height:20px; cursor:pointer; border:none; background:url(page_goto.jpg) no-repeat;}
/*pages end*/

.zhhby{ float:left; width:760px;}
.zhhby li{ margin:30px 0 0 25px; display:inline; float:left; width:210px; height:120px;}
.bnmvgh{ float:left; width:205px; height:76px; padding:1px; border:#ececec solid 1px;}
.zhhby li p{ float:left; width:207px; height:35px; line-height:35px; text-align:center; font-size:15px;}
.zhhby li p a{ color:#494949; font-size:15px;}

.homeBan{width:100%; height:625px;position:relative; z-index:1; overflow:hidden;}
.homeBan .Ban ul li{width:100%; height:625px;}
.homeBan .Tab{position:relative; background:url(../images/bg-hero-control-block.gif) repeat-x left top; width:100%; height:41px; text-align:left; padding-left:210px; z-index:999; bottom:185px;}
.homeBan .Tab  a.prev{ display:inline-block; width:59px; height:30px; background:url(../images/btn-hero-promo-slider-left.png) no-repeat left top; *display:inline; zoom:1; vertical-align:middle; margin-right:10px; position:relative;}
.homeBan .Tab  a.next{ display:inline-block; width:59px; height:30px; background: url(../images/btn-hero-promo-slider-right.png) no-repeat left top; *display:inline; zoom:1;vertical-align:middle;margin-left:10px;position:relative;}
.homeBan .Tab span{ display:inline-block; background:url(../images/list_aon.png) no-repeat left top; width:13px; height:13px; *display:inline; zoom:1; margin-right:10px; cursor:pointer;vertical-align:middle;}
.homeBan .Tab span.on{ background:url(../images/list_a.png) no-repeat left top;}
.homeBan .left_ico{ background:url(../images/left_ico.png) no-repeat left top; width:3px; height:12px; position:absolute; right:-12px; top:9px; font-size:0px; line-height:0px;}
.homeBan .right_ico{ background:url(../images/left_ico.png) no-repeat right top; width:3px; height:12px; position:absolute; left:-13px; top:9px; font-size:0px; line-height:0px;}

.homeBan .tany{ position:absolute; background:url(../images/bg-hero-control-block.gif) repeat-x left top; width:100%; height:64px; text-align:center; z-index:999; top:205px;}
.homeBan .tany  a.prev{ display:inline-block; width:30px; height:64px; background:url(../images/btn-hero-promo-slider-left.png) no-repeat left top; *display:inline; zoom:1; vertical-align:middle; margin-right:500px; position:relative;}
.homeBan .tany  a.next{ display:inline-block; width:30px; height:64px; background: url(../images/btn-hero-promo-slider-right.png) no-repeat left top; *display:inline; zoom:1;vertical-align:middle;margin-left:500px;position:relative;}

.mainysfvc{width:100%; height:145px;position:relative; z-index:1; overflow:hidden; margin-top: -145px;}
.mnbat{ width:1002px; height:145px; margin:auto;}
.lmhstf{ float:left; width:317px; height:108px;}
.lmhstf a{ float:left; width:317px; height:108px; background:url(../images/kmn1.png) no-repeat;}
.lmhsttan{ float:left; width:317px; height:108px; padding:0 25px;}
.lmhsttan a{ float:left; width:317px; height:108px; background:url(../images/kmn2.png) no-repeat;}
.lmnb{ float:left; width:317px; height:108px;}
.lmnb a{ float:left; width:317px; height:108px; background:url(../images/kmn3.png) no-repeat;}
.kmnhyc{ float:left; width:1002px; height:39px; background:url(../images/bjhy.png) no-repeat;}


.ink_phoBok{width:730px; height:425px; background:#E1E1E1; overflow:hidden; background: url(../images/tangf.jpg) no-repeat; margin-top:30px;}
.ink_phoBok #ifocus_pic { display: inline; position: relative; float: left; width: 575px; height: 425px; overflow: hidden; padding-left:5px; }
.ink_phoBok #ifocus_piclist {position:absolute; }
.ink_phoBok #ifocus_piclist li{width:583px; height:405px; overflow:hidden; text-align:center; padding-top:25px; }
.ink_phoBok #ifocus_piclist li img{ height:370px; max-width: 555px;}
.ink_phoBok #tFocusBtn{ width: 147px; height: 425px; float: right; position: relative; }
.ink_phoBok .tFocus-prevBtn{ display:inline; margin:6px 0 0 6px; width: 135px; height: 16px; display: block; background: url(../images/prev_btn.jpg) no-repeat center center; cursor: pointer; s; position: absolute;}
.ink_phoBok .tFocus-nextBtn{ display:inline; margin:0 0 6px 6px; background: url(../images/next_btn.jpg) no-repeat center center; position: absolute; bottom: 1px; height: 16px; width: 135px; cursor: pointer; }
.ink_phoBok #ifocus_btn{ width: 140px; height: 365px; position: absolute; overflow: hidden; top: 30px; right: 0px; }
.ink_phoBok #ifocus_btn ul{width:134px;height:10000px;position:absolute;left:0;top:0;}
.ink_phoBok #ifocus_tx{position:absolute; left:0px; bottom:0px; height:1px; overflow:hidden; width:583px; }
.ink_phoBok #ifocus_tx .normal{display:none;}
.ifocus_t1 { height: 26px; padding-top: 3px; border-bottom: 1px dotted #BCBCBC; font-size: 14px; text-align: center; }
.ifocus_t2 { line-height: 24px; text-align: center; }
.ifocus_t2 img { position: relative; top: 3px; }
.ink_phoBok #ifocus_btn li { display:inline; height: 92px; width: 122px; padding-left: 12px; cursor: pointer; opacity: 0.9;  filter: alpha(opacity=90); color: #FFF; float:left }
.ink_phoBok #ifocus_btn li img{ height: 82px; width: 116px;}
.ink_phoBok #ifocus_btn .current{ background: url(../images/ink_moveCutLi.jpg) no-repeat; opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100); padding-top: 5px; color: #FFF; }
.ink_phoBok #ifocus_btn li img{float:left}
.ink_phoBok #ifocus_btn li span{height:16px;display:block; line-height:16px; float:left}
.ink_phoBok #ifocus_btn .current span{}
.form_table{ float:left; width:560px;}
.form_table tr{ width:560px; height:35px; line-height:30px;}
.form_table .text{    background: url("../images/tyhju.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none;height: 27px;line-height: 27px; margin: 0; padding: 0 5px; width: 238px;}
.form_table .jhnmb{background: url("../images/hgfgh.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none;height: 117px;line-height: 27px; margin: 0; padding: 0 5px; width: 470px;}
.btn{ background: url(../images/hgfhds.jpg) no-repeat; border: medium none; cursor: pointer; height: 23px;  width: 65px; color:#FFF; margin-top:15px; margin-right:15px;}



.Sidebar{ width:214px; float:left; min-height:500px; position:relative; z-index:11;}
.Sidebar li{ float:left; line-height:30px; width:202px; display:inline; margin-left:10px; background:url("../images/xtyu.jpg") no-repeat scroll 12px 29px rgba(0, 0, 0, 0); margin-top:5px;}
.Sidebar li a{cursor:pointer; color:#a1bedf; font-size:13px; float:left;  width:202px; height:25px; text-indent:25px; background:url("../images/fsd.jpg") no-repeat scroll 12px 12px rgba(0, 0, 0, 0); margin-top:5px; line-height:25px;}
.Sidebar li a:hover{ background-image:url(../images/nmhty.png); background-repeat:no-repeat; background-position:top center;}
.Sidebar li a.onm{ background-image:url(../images/nmhty.png); background-repeat:no-repeat; background-position:top center;}
.son{ color:#FFF;}
.Sidebar li dl {
    display: none;
    margin-top: 2px;
    padding: 10px 0;}
.Sidebar li dl dd a { text-indent:40px;
    display: block; background:url("../images/dsfsa.jpg") no-repeat scroll 30px 12px rgba(0, 0, 0, 0);}
.Sidebar li dl dd a:hover {
	background-image:none;}
.Sidebar li dl dd a.son{ color:#FFF; background: url(../images/fgfhg.jpg) no-repeat; background-position:left center;}


/*online service*/
.online_ser{ width:161px; position:absolute; right:0px; z-index:999;}
.online_ser_top{ height:35px;background:url(../images/index6_17_01.png) scroll center 0px no-repeat; margin-top:-20px;}
.online_ser ul{width:161px; background:url(../images/index6_17_03.png) scroll center 0px repeat-y;}
.online_ser ul li{ height:26px; line-height:26px; text-align:center; color:#fff; padding:0px 30px; padding-left:40px; background:url(../images/qq_11.png) scroll 20px 3px no-repeat;}
.online_ser ul li img{ display:inline-block; float:left; vertical-align:middle;}
.online_ser ul li a{ color:#fff; font-weight:bold;}
.online_ser_bottom{height:16px;background:url(../images/index6_17_05.png) scroll center 0px no-repeat; margin-bottom:-15px;}
#rightNavCon{width:161px;}
.rightNavImg{ float:right; cursor:pointer;}
.kmnhyu{ padding-bottom:30px; padding-top:30px;}

/*sitemap*/
.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:5px 0px;}
.ul_sitemap li strong{ width:90px; display:inline-block;} 
.ul_sitemap li a{ color:#fff;}

/*Map*/
.eMapsTop{ padding:10px 5px; height:22px; line-height:22px;}
.eMapsTop span{ font-weight:bold; padding-right:10px;}
.eMapsTop .txt{ height:20px; line-height:20px; border:1px solid #ccc; padding:0 3px; width:126px;}
.eMapsTop .radio{ vertical-align:middle;}
.eMapsTop .CheckBtn{ background:#F39801; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; height:22px; line-height:22px; padding:0 10px; border:0px; color:#fff; cursor:pointer;}
.Map .eMaps{}
.Map .eMaps .boxmap{width:100%; height:400px; border:1px solid #ccc;}
.Map .boxpanel{width:100%; border:1px solid #ccc; padding:10px 2px; max-height:400px; overflow-y:auto;}
.Map .boxpanel h5{ margin:0px; font-size:12px; padding-bottom:5px; height:20px; line-height:20px;}
.Map .boxpanel h5 a{ cursor:pointer;}
.Map .boxpanel .CityBox{ border:1px solid #666877; margin-bottom:10px;}
.Map .boxpanel .CityBox .List{ padding:5px;}
.Map .boxpanel .CityBox .List li{}
.Map .boxpanel .CityBox .List li a{ font-weight:bold; cursor:pointer;}
.Map .boxpanel .RouteBox{ color:#000;}

/*Map*/
.kmnhty{ float:right; text-align:right; height:60px; padding-top:15px; line-height:30px; color:#FFF; width:400px;}
.kmnhty a{ color:#FFF; padding:0 8px;}
.kmnhty a.path{ float:right; height:20px; line-height:20px; color:#fff; margin-right:0px; margin-top:15px;}