@charset "utf-8";
/* CSS Document */

body{ margin:0 auto;font-size:12px;font-family:"宋体"; color:#333; background:#ddecff;}
#warp{ width:960px; margin:0 auto; color:#b5d5e2;}
a,li,ul,p,img,h1,h2,h3,h4,p,dl,dt,dd,img,form{ margin:0; padding:0;}
li{ list-style:none; font-size:12px; font-weight:normal;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline; color:#d43027;}
em,b,i{ font-style:normal; margin:0; padding:0;}
img{ margin:0; padding:0; border:none;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both}

.banner ul li img, .g_title img, .host_title img, .g1_title img{
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
}
.moment_n ul li span a:hover, .list_n table td a:hover{color:#d43027;}


  /**头部公用**/
.login{ width:100%; background:url(../images/home_icon16.png) repeat-x; height:29px; line-height:29px;}
.home_top{ width:960px; margin:0 auto;}
.home_top li{float:left; background:url(../images/home_icon18.png) no-repeat right; padding:0 10px;}
.home_topdq a,.home_topzc a,.home_topzc{ color:#d43027;}
li.home_topzaizi{ background:none;}

.home_topwap a{ background:transparent url(../images/home_icon42.png) no-repeat -101px -19px;padding-left:20px;}

.home_toptv a{background:transparent url(../images/home_icon42.png) no-repeat -165px -19px;padding-left:20px;}
.home_topab a{background:transparent url(../images/home_icon42.png) no-repeat -224px -19px;padding-left:20px;}
.home_topyth a{background:transparent url(../images/home_icon42.png) no-repeat -289px -21px;padding-left:20px;}
li.home_topyth{background:none;}
.home_top12.home_top12 li{ float:left;}
.home_top12.home_top12 li a{ display:block; float:left;}
.home_top12.home_top12 li img{float:left; margin:7px 0 0 7px;}
.home_topright a{ font-weight:bold; margin-right:6px;}

/**banner**/
.banner_w{ background:#006bb8 url(../images/banner.jpg) no-repeat center; height:486px; width:100%; min-width:960px;width:expression(document.body.clientWidth <= 960? "960px": "auto");}
.banner{ width:960px; margin:0 auto;}
.banner_n{ float:right; text-align:right}
.banner_t{ margin:40px 30px 25px 0; float:right; }
.banner_t a{ font-size:14px; color:#fff; display:block; float:left; height:24px; line-height:24px;}
.banner_t a:hover{ color:#fff; text-decoration:none;}
.banner_t_a{ background:url(../images/icon01.png) no-repeat; padding-left:20px; margin-right:20px;}
.banner_t_b{ background:url(../images/icon02.png) no-repeat; padding-left:30px;}
/**导航**/
.banner ul{ float:right; margin:20px; 30px 0 0}
.banner ul li{ float:left; background:url(../images/menu_bk.png) no-repeat; padding:0 10px;}
.banner ul li.menu_bkno{ background:none;}

/****/
.foor{ background:url(../images/foor.jpg) no-repeat center; height:184px;width:100%; min-width:960px;width:expression(document.body.clientWidth <= 960? "960px": "auto"); margin-top:30px;}
.foor_n{ width:960px; text-align:center; margin:0 auto; padding-top:100px; line-height:30px; color:#FFF; font-size:14px;}

/**整体框架**/
.main{ width:960px; margin:0 auto; overflow:hidden;}
.main_left{ width:630px; float:left; margin-left:10px; display:inline;}
.main_right{ width:300px; float:right; background:#fff;}

/**翻页**/
/**翻页**/
.gy_fye{overflow:auto; margin:30px 0 20px 140px;}
.gy_fye a{ border:1px solid #b4b4b4; display:block; float:left;line-height:19px; background:#fff;}
.gy_fye a:hover{ text-decoration:none;color:#d43027;}
.gy_fye_1{width:58px; height:19px; color:#b4b4b4; text-align:center;border:1px solid #b4b4b4; line-height:19px; background:#fff; }
.gy_fye_2{ border:none; margin:0 7px 0 14px; background:none; line-height:19px;}
a.gy_fye_3{ width:18px; height:19px; color:#164a84; text-align:center; margin-left:7px; font-family:Arial;}
a.gy_fye_4{ width:58px; text-align:center; margin-left:7px;color:#164a84;}
.gy_fye span{ float:left; display:block;}
.gy_fye_1 a{ background:none; border:none; text-align:center; display:block; width:58px;}