@charset "utf-8";

#common_top{height:auto;width:100%;font-family: Verdana,"Microsoft YaHei", "微软雅黑" !important; border-top:1px solid #000; border-bottom:1px solid #000; margin-top:5px; }
.inner {margin: 0 auto;width:1200px;height:52px;}
.l_inner{ float:left; width:350px; height:52px; line-height:52px; background:#000000 url(../images/toplogo.gif) no-repeat center;}
.r_inner{ float:left;width:auto;  height:52px; line-height:52px; margin-left:80px; display:inline; }
.r_inner a{ float:left;margin:0 28px 0 28px; display:block;height:20px;color:#222; font-size:16px;}
.r_inner a:hover{ text-decoration:none;color:#cd1313;}


#common_header{height:auto;width:100%; font-family: Verdana,"Microsoft YaHei", "微软雅黑" !important;  }
.headerbox {margin: 0 auto;width:1200px;height:442px; padding-top:40px; display:block;border-bottom:1px solid #000;}
.hang1{ float:left;width:1200px;height:auto; }
.hang1 span{ float:left; font-size:100px; font-weight:bold; color:#e32904;}
.hang1 p{ float:left; font-size:57px; font-weight:bold;color:#000000; line-height:142px; margin-left:20px;}
.hang2{ float:left; width:1200px;font-size:50px; font-weight:bold;color:#363738; line-height:72px;}
.hang3{ float:left; width:1200px;font-size:26px; font-weight:500;color:#383838; line-height:42px;}

.headwen{margin: 0 auto;width:1200px;height:auto;border-bottom:1px solid #000; padding:50px 0 58px 0; display:table;}
.headwen li{ float:left;width:240px;height:auto; margin:0 30px; display:inline;}

.wenti1{ float: left; width:240px; height:auto; font-size:22px; color:#000000; }
.wenti2{ float: left; width:240px; height:auto; font-size:12px;text-transform : uppercase}
.wenti3{ float: left; width:240px; height:40px; line-height:20px; font-size:14px; padding:20px 0 20px 0; display:inline;}
.wenti4{ float: left; width:240px; height:auto; font-size:22px;}

#sy_box{width: 100%; height:auto; border:0px solid #000; display:table;  }
.syti{width: 100%; height:auto; border:0px solid #000; margin:0 auto; text-align:center;}
.sju{ padding-top:100px;}
.xju{ padding-bottom:30px;}
.sytuijian{width: 100%; height:auto; border:0px solid #000; margin:0 auto; background:#000000; padding:40px 0; display:block;}
.tjbox{width:1200px;  height:200px; border:0px solid #FF00FF; margin:0 auto;display: block; }
.tj_kehu{ float: left;width:1200px;  height:200px; border:0px solid #FF00FF; overflow:hidden;position:absolute;}
.tj_kehu li{ float:left; width:250px; height:200px; padding:0 25px;}
.tj_kehu li span{float:left; width:250px; height:160px;}
.tj_kehu li p{float:left; width:250px; height:40px; line-height:40px; text-align:center; overflow:hidden;}
.tj_kehu a{ color:#fff;}
.tj_kehu a:hover{ color:#e32904;}
marquee1{position:absolute;width:1000px;height:200px;overflow:hidden;border:0px solid #f00;}
marquee1 ul li{float:left; padding:0 1px;}
marquee1 ul li img{display:block;}

.tjbox1{width:1200px;  height:auto; border:0px solid #FF00FF; margin:0 auto;display: table; }
.kehulist{float: left;width:1200px;  height:auto;padding:0px 0; border:0px solid #FF00FF;}

.kehulist li{float: left;width:560px; height:118px;margin: 0 20px; padding:30px 0 ; border-bottom:1px solid #000000;display:inline;}
.kehulist li:hover{ background:#f6f6f6;}
.kehulist_left{float: left;width:70px;  height:108px;border:1px solid #000000; margin-right:20px; margin-left:10px;}
.kehulist_left SPAN{float: left;width:70px;  height:58px; line-height:58PX; font-size:30px;border-bottom:1px solid #000000; text-align:center;color:#000000;}
.kehulist_left p{float: left;width:70px;  height:auto; line-height:50px; font-size:14px;text-align:center; color:#000000;}
.kehulist_right{float: left;width:435px;  height:auto; }
.kehulist_right span{float: left;width:435px;  height:40px; line-height:40px; font-size:18px;color:#000000; overflow:hidden; }
.kehulist_right p{float: left;width:435px;   height:40px; line-height:20px; font-size:14px; margin-bottom:6px; overflow:hidden; color:#727272;display:inline; }
.kehulist_right a{float: left;width:435px;   height:auto; line-height:18px; font-size:14px; color:#202020;}

.tjmore{width:100%;  height:auto; margin:30px auto 0 auto;display: table; text-align: center; }
.fwbox{width:1200px;  height:auto; border-top:1px solid #000; border-bottom:1px solid #000; margin:0 auto;display: table; }
.zuo{ float:left; width:599px; height:auto ; border-right:1px solid #000000;}
.zuo li{ float:left; width:559px; height:auto ; padding:40px 20px;}
.zuoleft{ float:left; width:438px; text-align:right; height:auto; margin-right:20px;}
.zuoright{float:right; width:99px; height:69px ;border:1px solid #000000; text-align: center; vertical-align:middle; padding-top:30px;}
.zuoleft span{ font-size:24px; color:#141414; line-height:50px;}
.bor1{ border-bottom:1px solid #000000;}

.you{ float:left; width:600px; height:auto ; }
.you li{ float:left; width:560px; height:auto ; padding:40px 20px;}
.youright{ float:left; width:438px; text-align:left; height:auto; margin-left:20px;}
.youright span{ font-size:24px; color:#141414; line-height:50px;}
.youleft{float:left; width:99px; height:69px ;border:1px solid #000000; text-align: center; vertical-align:middle; padding-top:30px;}

/* demo 
.demo{width:686px;margin:40px auto;position:relative;}
.demo h2{font-size:16px;height:44px;color:#3366cc;margin-top:20px;}
.demo dl dt{font-size:14px;color:#ff6600;margin-top:30px;font-weight:800;}
.demo dl dt,.demo dl dd{line-height:22px;}*/
.newmenu{ margin:0 auto; width:1050px; height:auto; text-align:center;}
/* tabbtn */
.tabbtn{height:30px;}
.tabbtn li{float:left;position:relative;margin:0 0 0 -1px; }
.tabbtn li a{display:block;float:left;height:40px;line-height:40px;overflow:hidden;width:175px;text-align:center;font-size:14px;cursor:pointer; background:#666666;color:#fff;}
.tabbtn li.current a{height:40px;line-height:40px;background:#000;color:#fff;font-weight:800;}
/* tabcon */
.tabcon{position:relative;/*必要元素*/height:390px;overflow:hidden;}
.tabcon .subbox{position:absolute;/*必要元素*/left:0;top:0;;height:330px;}
.tabcon .sublist{padding:5px 10px;height:370px; border:0px solid #f00;}
/* leftcon */
#leftcon .subbox{width:9999em;}
#leftcon .subbox .sublist{float:left;width:1200px;}
/* sublist 
.sublist{padding:10px;}
.sublist li{height:28px;line-height:28px;font-size:12px;}
.sublist li span{margin:0 5px 0 0;font-family:"宋体";font-size:12px;font-weight:400;color:#ddd;}
*/
.sygongbox{ float:left; width:386px; height:auto;margin:60px 0 70px;}
.sygongbox_ti{float:left; width:376px; height:40px; line-height:40px; color:#000000;font-size:18px; border-bottom:1px solid #000000; padding-left:10px;}
.sygongbox_ti a{color:#000000;font-size:18px; }
.sygongbox_wen{float:left; width:366px; height:auto; padding:20px 10px; line-height:30px; color:#000000;}
.sygongbox_wen a{ float:left; padding:0 5px;color:#000000;}
.sygongbox_wen a:hover{color: #cd1313;}
.jiange{ padding:0 21px;}
/* CSS Document */

#foot_box{width: 100%; height:auto;display:table;background:#000; padding:30px 0;   }
#page_box{width: 100%; height:auto;padding:30px 0;display:table;}
.foot{width:1200px;margin: 0 auto; height:auto; display:table; text-align:center; line-height:30px; color:#979797;}
.foot a{color:#979797;}
.foot a:hover{ text-decoration:underline;}
.sy_contant{width:1200px;margin: 0 auto;display:table; border:0px solid #FF0000; }

.pageweizhi{width: 100%; height:auto;background:#f5f5f5; padding:30px 0 10px 0; border-bottom:1px solid #cccccc; display:table;}
.pageweizhibox{width:1200px;margin: 0 auto; height:auto; background:#9999FF;}
.weizhileft{ float:left; width:42%; height:auto; margin-right:20px; display:inline; padding-top:30px; padding-left:3%;}
.weizhileft a{float:left; width:100px; height:30px; line-height:30px; background:#666666; margin-right:2px; color:#FFFFFF;text-align:center;}
.weizhileft a:hover{float:left; width:100px; height:30px; background:#000; margin-right:2px; color:#FFFFFF; text-align:center;}

.weizhiright{ float:right; width:50%; height:auto; margin-right:20px; display:inline; }
.weizhiright span{ font-size:24px; line-height:40px; float:right;width:100%; text-align:right; color:#222;}
.weizhiright p{ font-size:14px; float:right;width:100%;text-align:right;}
/* page */
.page_adv{width:1160px;margin: 0 auto;display:table; border:0px solid #0033FF;background:#fff; padding:30px 20px 30px 20px;}
.page_adv a{float:left;width:212px;height:120px;margin:0 10px 0 9px;}
.page_contant{width:1160px;margin: 0 auto;display:table; border:0px solid #0033FF; padding:30px 20px;}
.pagexxbox{ float:left;width:930px; height:auto; padding:20px 0 0 0; display:table;}


.page_right_box_xinxi{float:left; width:1160px; height:auto; line-height:30px;}
.page_right_box_list{float:left; width:1160px; height:auto; }
.page_right_box_pro{float:left; width:930px; height:auto; }
.page_right_box_xinxi a{color: #000;font-weight:bold;}
.page_right_box_xinxi a:hover{color: #cd1313; text-decoration:underline;}
.page_right_box_xinxi p a:visited{color: #fd7b6a; text-decoration:underline;}

/* --图片页新闻列表-- */

.pageprolist,.pageprolist2,.bigpageprolist{float:left;width:1160px; height:auto; border:0px solid #f00; }

.pageprolist li{float:left; width:225px; height:199px; margin:10px 15px;}
.cppic{float:left; width:223px; height:157px; display:inline;  }
.cptitle{float:left; width:225px; display:inline; height:40px;line-height:35px; text-align:center; overflow:hidden;}


/* pro */


.pageprolist2 li{float:left; width:270px; height:323px; margin:14px 50px ; background:#f4f3f3; padding:8px 8px; display:inline;}
.pageprotu{float:left; width:270px; height:183px; background:#99CCFF; border:0px solid #FF0000;}
.pagerpoxx{float:left; width:254px; height:124px;background:#fff; padding:8px 8px ; display: table; } 
.pageproxx_title{float:left; width:254px; height:40px; line-height:40px; overflow:hidden;font-size:16px; font-weight:600; color:#000000;}
.pageproxx_smalltext{float:left; width:254px; height:60px; line-height:20px; overflow:hidden; font-size:12px; color:#575757;}
.pageproxx_more{float:right; width:auto; height:24px; line-height:24px;}
.pageproxx_more a{font-size:14px; color:#0033CC;}
.pageproxx_more a:hover{ text-decoration:underline;}


.bigpageprolist li{float:left; width:508px; height:323px; margin:24px 35px ;  display: table; border:0px solid #000;}
.bigprotu{float:left; width:508px; height:202px;position:relative; z-index:61; }
.bigproxx_title{float:right; width:auto; height:40px; line-height:40px; overflow:hidden;font-size:18px; font-weight:500;  position:relative; z-index:65; top:-200px; right:10px; color:#272727;}
.bigproxx_smalltext{float:left; width:498px; height:72px; line-height:24px; overflow:hidden; font-size:14px; color:#575757; overflow:hidden; padding:10px 5px; display:table; top:-30px;position:relative;z-index:62;}
.bigpro_more{float:right; width:508px; height:28px; background:url(../images/biglei_more.gif) no-repeat;top:-15px;position:relative;z-index:63;}

/* 子页列表 */
.pagenews{float:left;width:1160px;  height:auto;}
.pagenews li{ float:left;width:1160px; height:133px; line-height:32px; border-bottom:1px dashed #9b9b9b; padding:30px 0; display:inline;}
.pagenewtu{float:left;width:193px;  height:133px; background:#CCCC33; margin-right:48px; display:inline;}
.pagenewxx{float:left;width:900px;  height:133px;}
.rigxx_ti{float:left;width:900px;  height:40px; font-size:20px;}
.rigxx_ti a{color:#000;font-size:20px;}
.rigxx_smallltext{float:left;width:900px;  height:66px; line-height:24px;}
.rigxx_gong{float:left;width:900px;  height:24px; }
.rigxx_riqi{float:left;width:auto;  height:24px; line-height:24px;font-size:12px;}
.rigxx_more{float:right;width:auto;  height:24px; line-height:24px;}
.rigxx_more a{ color:#002558;font-size:12px;}
.rigxx_more a:hover{ text-decoration:underline;}



/* 子页列表 */
.pagenews01{float:left;width:1160px;  height:auto;}
.pagenews01 li{ float:left;width:1140px; height:42px; line-height:42px; border-bottom:1px dashed #cecece;background:url(../images/point_jt.gif) no-repeat 5px 18px; padding-left:20px; display:inline;}
.pagenews01 li a{ font-size:15px;}
.pagenews01 span{ float:right;}


.pagenews02{float:left;width:1160px;  height:auto;}
.pagenews02 li{ float:left;width:1160px; height:auto;border-bottom:1px solid #cecece;padding:30px 0 }
.pagenews02 li:hover{ background:#f6f6f6;}
.kehulist02 li{float: left;width:1160px;  height:auto;margin: 0 20px; padding:30px 0 ; border-bottom:1px solid #000000;}
.pagenews02_left{float: left;width:70px;  height:108px;border:1px solid #000000; margin-right:20px; margin-left:10px;}
.pagenews02_left span{float: left;width:70px;  height:58px; line-height:58PX; font-size:30px;border-bottom:1px solid #000000; text-align:center;color:#000000;}
.pagenews02_left p{float: left;width:70px;  height:58px; line-height:50px; font-size:14px;text-align:center; color:#000000;}
.pagenews02_right{float: left;width:1040px;  height:108px; }
.pagenews02_right span{float: left;width:1040px;  height:40px; line-height:40px; font-size:18px;color:#000000; }
.pagenews02_right p{float: left;width:1040px;   height:40px; line-height:20px; font-size:14px; margin-bottom:10px; overflow:hidden; color:#727272; }
.pagenews02_right 2{float: left;width:1040px;   height:18px; line-height:18px; font-size:14px; color:#202020;}
.pagenews02_right a:visited{color: #fd7b6a;}
.pagenews02_right p:visited{color: #fd7b6a;}

.pagenews03{float:left;width:1160px;  height:auto;}
.pagenews03 li{ float:left;width:1130px; height:auto;border-bottom:1px solid #cecece;padding:30px 15px; }
.pagenews03 li:hover{ background:#FFFFCC;}
.pagenews03 li span{ float:right;}

.pagenews05{float:left;width:1160px;  height:auto; background:#f6f6f6;}
.pagenews05 li{ float:left;width:346px; height:auto;border-bottom:1px solid #cecece;padding:0px 0 ;margin:20px 20px; display:table;}
.pagenews05 h3{float: left;width:346px;  height:40px; line-height:40px; font-size:18px;color:#;overflow:hidden; text-overflow: ellipsis;/*文字隐藏后添加省略号*/white-space: nowrap;/*强制不换行*/ }
.pagenews05 p{float: left;width:346px;   height:40px; line-height:20px; font-size:14px; margin-bottom:10px; overflow:hidden; color:#;text-overflow: ellipsis;/*文字隐藏后添加省略号*/ }
.pagenews05 span{float: left;width:346px;   height:18px; line-height:18px; font-size:14px; color:#;margin-bottom:10px;}


.listym{height:36px;width:1160px; color:#000000; text-align:right; padding-top:20px; display:inline-table; margin:15px 0;   }
.listym span{float:right;}
.listym span a{color:#000; padding:0 4px;display:inline-block;margin:0 2px ; font-size:12px;}
.listym span a:hover,#lisths{text-decoration:none;color:#f00;}
.listym select{ font-size:12px;}



/*z子页详细信息页面 */
.ptitle{
    width:1160px;
	line-height:24px;
	font-weight:bold;
	font-size:20px;
	text-align:center;
	margin-top:20px;
	display:inline;
	float:left;background:#; height:auto;
}

.nclose{
	float:left;
	width:100%;
	text-align:right;
	margin-top:10px;
}

.pagenext
{
	width:100%;
	float:left;
	margin-top:20px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	padding-top:10px;
	padding-bottom:20px;

}
.ftitle{
    width:100%;
	color:#666666;
	float:left; font-size:14px;
	line-height:40px; height:auto; border:0px solid #FF0000;
	text-align:center; margin-bottom:1px; display:inline;
}
.pdate{
    width:100%;
	color:#666666;
	float:left;
	line-height:40px;
	text-align:center;
}

.pdate a{
	color:#FF0000;
	font-size:13px;
	font-weight:bold;
}
.pdate a:hover{
	text-decoration:underline;
}

/* --fengxiang-- */
.spcenter_fenxiang{float:left;width:198px; height:auto; line-height:30px;padding-left:0px; margin:15px 0;}
.spcenter_fenxiang span{float: left; width:60px;}
.bdsharebuttonbox{ float: left; width:138px;}

