/*Basic*/
@import "shortcut.css";

*{margin:0px;padding:0px;}
/* ËùÓÐÒ³Ãæ¹²ÓÃµÄcssÑùÊ½ */
*{ padding:0 0; margin:0 0; font-size:13px; border:none;font-family:Noto Sans SC;}
body{margin:auto;padding:auto; font-size:13px;  border:none; height:100%; overflow:auto;font-family:Noto Sans SC; }
li{ list-style-type:none;}
.none{ display:none;}
a{text-decoration:none;color:#3e3e3e;font-size:13px;border:none;font-family:Noto Sans SC;}
a:hover{color:#1852a0;border:none;}
.h_h{ clear:both; height:1px; overflow:hidden;}
.clear{clear:both;height:0px;line-height:0px;font-size:0px;}.nostyle{height:0px;line-height:0px;font-size:0px;}


.in_top{
    clear:both; padding:auto; width:1200px; height:75px;margin:0 auto;
}

.itbody{
    width:100%; height:78px;
    background:#fff url(../xian.png) 0 78px repeat-x; filter:Alpha(opacity=50);
    background:rgba(255,255,255,0.9) none repeat scroll 0 0 !important;
}

.in_xian{
    clear:both; margin:auto;padding:auto; height:78px; width:100%; position:relative;
    
}

.in_top_lf{ float:left; width:280px;}
.in_top_rt{ float:right; padding-top:28px; }

.in_xian .ixgonggao{
    width:270px; height:160px; display:none;
    position:absolute; top:108px; right:0;
}
.in_xian .ixgg_body{
    width:100%;padding:10px 0px;
    background:#fff;
}
.in_xian .ixgg_body p{
    padding:4px 15px; font-size:14px; text-indent:2em;
}
.in_xian .ixgg_base{
    width:100%;
    background-image:url(../images/base.gif); background-repeat:no-repeat;
}
.in_xian .ixgg_top{
    height:55px;
    background-position:0 -754px ;
}
.in_xian .ixgg_bottom{
    height:10px;
    background-position:0 -809px ;
}
.in_xian .ixgg_top a.close{
    width:10px; height:10px; margin:10px 10px 0 0; float:right;
    background:url(../images/base.gif) 0 -949px no-repeat;
}

.wrap_all{ width:820px;display:table; text-align:left; z-index:111111111;}
#topdh{width:820px;margin:0 auto;position:relative;}
.navwrap{height:42px;line-height:42px;position:absolute;font-size:12px;z-index:111111111116;}
#topdh #nav{float:left;height:42px;line-height:42px; }
#nav,#nav ul{margin:0;padding:0;list-style-type:none;list-style-position:outside;position:relative;line-height:42px; z-index:5;}
#topdh #nav a{display:block; width:103px; height:42px; padding:0 px;text-decoration:none;text-align:center;line-height:42px; outline:none;z-index:35;position:relative;float:left; font-size:14px; color:#FFF;}
#topdh #nav ul a{line-height:42px; font-size:14px; font-weight:bold;}

#topdh #nav .page_item{width:110px;}
#topdh #nav .page_item a{color:#000; display:block; width:100px; height:52px; font-weight:bold;font-family:Noto Sans SC;}
#topdh #nav .page_item a:hover{border:none;background:url(../bsj.png) no-repeat center top ;}

#topdh #nav .page_item a.selected{background:url(../bsj.png) no-repeat  center top;}

#topdh #nav .page_item_zh .children_zh a{color:#gggggg; display:block; width: 107px; height:40px; font-weight:bold; background:#5b6f70;}

#topdh #nav li{float:left;position:relative;z-index:20;}
#topdh #nav li li{border-left:none;margin-top:0;}
#topdh #nav ul{position:absolute;display:none;width:105px;top:48px;left:-1px; }
#topdh #nav li ul a{width:105px;height:auto;float:left;text-align:center;padding:0px; }
#topdh #nav ul ul{top:auto;border-top:none;}	
#topdh #nav li ul ul{left:105px;top:0px;}
#topdh #nav li ul ul a{width:350px;height:auto;float:left;text-align:left;padding:0px; }
#topdh #nav ul ul{position:absolute;display:none;width:350px;top:38px;left:-1px; }

#topdh #nav li:hover ul ul,#topdh #nav li:hover ul ul ul,#topdh #nav li:hover ul ul ul ul{display:none;}
#topdh #nav li:hover ul,#topdh #nav li li:hover ul,#topdh #nav li li li:hover ul,#topdh #nav li li li li:hover ul{display:block;}
#topdh #nav a{color:#888;}

#topdh #nav .page_item .children a{
    width:200px; height:40px; padding:0 0 0 10px; display:block;
    color:#000;text-align:left;  font-weight:bold; 
    background:rgba(255, 255, 255, 0.8) none repeat scroll 0 0 !important;/*ÊµÏÖFF±³¾°Í¸Ã÷£¬ÎÄ×Ö²»Í¸Ã÷*/filter:Alpha(opacity=80);}
#topdh #nav .page_item .children a:hover{
    width:200px; padding-left:10px; border-left:3px solid #2C2D66;
    color:#000; overflow:hidden; 
    background:rgba(204, 204, 204, 0.8) none repeat scroll 0 0 !important;/*ÊµÏÖFF±³¾°Í¸Ã÷£¬ÎÄ×Ö²»Í¸Ã÷*/filter:Alpha(opacity=80);} 


#topdh #nav li ul ul {width:240px; top:0px; left:140px;}
#topdh #nav li ul ul p{ position:relative;}/*ÊµÏÖIEÎÄ×Ö²»Í¸Ã÷*/
#topdh #nav li ul ul li{top:0px;}

#topdh #nav .page_item .children ul li a{color:#b5cecc; display:block; font-size:12px; font-weight:normal;width:120px; padding:0; text-align:center; line-height:36px; background:#4a5c66;  background:rgba(74, 92, 102, 0.8) none repeat scroll 0 0 !important;/*ÊµÏÖFF±³¾°Í¸Ã÷£¬ÎÄ×Ö²»Í¸Ã÷*/filter:Alpha(opacity=80); background:#4a5c66;}

#topdh #nav .page_item .children ul li a:hover{color:#FFFFFF;border:none; font-weight:normal; width:120px; padding:0; text-align:center; font-size:12px; font-weight:normal; background:#4a5c66;  background:rgba(74, 92, 102, 0.8) none repeat scroll 0 0 !important;/*ÊµÏÖFF±³¾°Í¸Ã÷£¬ÎÄ×Ö²»Í¸Ã÷*/filter:Alpha(opacity=80); background:#4a5c66; }



.in_banner{clear:both; margin:auto;padding:auto; width:1200px;  text-align:left; text-indent:60px; height:160px; padding-top:50px;}


.ly_ss{clear:both; margin:auto;padding:auto; width:1200px;  text-align:left; color:#FFF;filter:Alpha(opacity=50); height:40px; overflow:hidden;}
.ly_ss_tm{ position:relative;  }
.ly_ss_lf{width:910px; float:left; line-height:40px;  padding-left:6px; color:#e0e6e6; background:#000 ;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;}

.ly_ss_lf a{text-decoration:none;color:#FFFFFF;border:none; border-right:1px solid #F5F5F5; padding:0 8px;}
.ly_ss_lf a:hover{color:#B1B3DE; text-decoration:underline; border-right:1px solid #F5F5F5;}
.ly_ss_lf a.title{border:none;}


.ly_ss_zj a{text-decoration:none;color:#FFFFFF;border:none;}
.ly_ss_zj a:hover{color:#1852a0;border:none;}

.ly_ss_zj{float:left; line-height:32px; }

.ly_ss_rt{ float:right; background:#fff url(../in_srh.jpg) no-repeat right; height:40px; width:266px;}
.ly_ss_rt_01{ width:225px; border:0px; height:40px; padding:0 5px 0 5px; line-height:40px; float:left;}
.ly_ss_rt_02{ border:0px; width:30px; height:40px; background: url('../query.png') no-repeat center; cursor:pointer;}

.gd_ns{clear:both; margin:auto;padding:auto; width:1200px; margin-top:15px; background:none; height:256px;;  text-align:left;  color:#FFF; }
.gd_ns_lf{ float:left; width:480px; background:#fff;}
.gd_ns_lf_tl{ clear:both; height:55px; overflow:hidden;}
.gd_ns_lf_ne{ clear:both;  height:285px;}

.gd_ns_lf_ne_zw{width:460px; height:160px; overflow:hidden; float:left;}
.gd_ns_lf_ne_zw li{width:460px; height:60px; line-height:180%; padding-top:17px; float:left;}
.gd_ns_lf_ne_zw li img{ float:left; padding:4px; border:#d7d7d7 1px solid; margin-right:15px; margin-left:20px;}
 
.gd_ns_lf_ne_db{ clear:both; padding-top:5px; text-align:right; padding-right:18px;}

.blk_18 {FONT-SIZE:12px; OVERFLOW: hidden; WIDTH: 460px; height:170px;}
.blk_18 .pcont {FLOAT: left; OVERFLOW: hidden; WIDTH: 460px;}
.blk_18 .ScrCont {WIDTH: 327660px; ZOOM: 1}
.blk_18 #List1_1 {FLOAT: left}
.blk_18 #List2_1 {FLOAT: left}
 
 
.gd_ns_zj{ float:left;  background:#f3f3f3; width:400px; height:340px; padding:0 0 0 20px; margin:0 0 0 15px;}
.gd_ns_zj_tl{ height:55px;}
.gd_ns_zj_ne{ clear:both; background:#f3f3f3; padding-left:20px; padding-top:5px;}
.gd_ns_zj_ne ul li{ line-height:28px; background:url(../in_sj.jpg) no-repeat; text-indent:10px; background-position:0px 10px;}
.gd_ns_zj_ne ul li a{text-decoration:none;color:#3d5463;border:none; line-height:25px;}
.gd_ns_zj_ne ul li a:hover{color:#1852a0;border:none;}

.gd_ns_rt{ float:right; width:268px; position:relative; background:#fff;}
.gd_ns_rt_db{width:100%; height:48px; background:#2C2D66; position:absolute; bottom:-41px; left:0; z-index:0;}
.banner {Z-INDEX: 99; MARGIN: 0px auto; WIDTH: 348px; HEIGHT: 299px; _width: 268px;}
.banner_l { WIDTH: 11px; z-index:100; position:absolute;bottom:-28px; left:40px;}
.banner_r { WIDTH: 11px; z-index:100; position:absolute;bottom:-28px; right:38px;}
.bannerImg {POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH:268px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px; }
.bannerImg .bannerPage {POSITION: absolute; TOP: 202px; LEFT:120px; z-index:100;}
.bannerImg .bannerPage A {MARGIN-RIGHT: 2px}
.bannerImg .bannerPage A IMG {	VERTICAL-ALIGN: middle}
.slides_container {	POSITION: relative; WIDTH: 268px; OVERFLOW: hidden;}
.pagination {width:100px; position:absolute; bottom:-38px; left:5px; z-index:1000;}
.pagination li {MARGIN:0px 1px; FLOAT:left}
.pagination li a{
	BACKGROUND-IMAGE: url(../pagination.png); WIDTH: 15px; DISPLAY: block; BACKGROUND-POSITION: 0px -1px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 12px}
.pagination li.current a{BACKGROUND-POSITION: 0px -18px}

.in_foot{clear:both; margin:auto;padding:auto; text-align:center; height:95px; color:#FFF;filter:Alpha(opacity=50); background:#000 ;  background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important; margin-top:94px; margin-bottom:20px;}
.in_foot_ne{clear:both; margin:auto;padding:auto; width:1200px;position:relative;  text-align:left; padding-top:10px; color:#FFF; line-height:24px;}
.in_foot_ne a{text-decoration:none;color:#ffffff;font-size:12px;border:none;}
.in_foot_ne a:hover{color:#1852a0;border:none;}
.in_foot_ne_img{position:relative;  float:right;/*filter:alpha(opacity=50);	-moz-opacity:0.5;	-khtml-opacity: 0.5;opacity: 0.5;*/}
.in_foot_ne_img .wwcon{
    position:relative;
}
.in_foot_ne_img .wwcon p{
    display:none;
}
.in_foot_ne_img .wwcon:hover p{
     width:178px; height:178px; display:block;
     position:absolute; right:-65px; bottom:0px; z-index:111111111;
}
.in_foot_ne_img .wwcon p img{
    width:178px; height:178px;
}