*{ margin:0; padding:0; }
body,button, input, select, textarea {font: 12px/1.5 "微软雅黑", "宋体",tahoma, Srial, helvetica, sans-serif; outline:none;}
ul, ol,li { list-style: none; }
a { text-decoration: none; color:#3e3e3e;}
a:hover{ color:#b9121a;}
img{ border:0px;}
html,body{ width:100%;height:auto; color:#3e3e3e; margin:0px; padding:0px;}
.header{  padding:0px 0px;}
.top{ width:100%; margin:0px auto; overflow:hidden; height:36px; line-height:36px; border-bottom:1px #ccc solid;}
.top p{overflow:hidden; line-height:36px; font-size:14px; width:1100px; margin:0 auto;}
.top p span{ width:90px; height:36px; border-left:1px #ccc solid; border-right:1px #ccc solid; text-align:center; float:right;} 
.top p  .sy{ border-left:none;}

.top11{ width:100%; margin:0px auto; float:center overflow:hidden; height:157px; line-height:157px; background-color:#a80307; background-size: 100%}
.top11 p{ line-height:157px; background-size: 100%}




.top1{ width:1100px; margin:10px auto; text-align:right; overflow:hidden}
.top1 .logo{ float:left}
.top1 .dh{ float:right;    margin-top: 15px;}
.daohang{ height:45px; background-color:#006EB3}
#nav{margin:0px auto 0 auto;width:1100px;height:45px;}
#nav .jquery_out{float:left;line-height:45px;display:block;text-align:center;color:#fff;font:18px/45px "微软雅黑";}
#nav .jquery_out a{ color:#fff}
#nav .jquery_out .smile{padding-left:1em;}
#nav .jquery_inner{}
#nav .jquery{margin-right:1px;padding:0 2em;}

#nav .mainlevel{background:#006EB3;float:left;width:137px;/*IE6 only*/    text-align: center;}
#nav .mainlevel a{color:#fff;text-decoration:none;line-height:45px;display:block;width:137px; font-size:16px;}
#nav .mainlevel a:hover,#nav .mainlevel a.cur{color:#fff;text-decoration:none;background:#C20000;}
#nav .mainlevel ul{display:none;position:absolute; z-index:9999}
#nav .mainlevel li{background:#C20000;width:140px;/*IE6 only*/}
#nav .mainlevel li a{ background-image:none}
#nav .mainlevel li a:hover{ background-color:#111}
#nav .on{background:#C20000}









.flexslider{position:relative;height:400px;overflow:hidden;background:url(loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:400px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(next.png) center center no-repeat;}
#search {background-color:#3e4e68;width:260px;height:30px;padding:2px; margin-top:8px; }
#search select { vertical-align:top; border:none; width:90px; margin-top:7px;}
#search .select {width:95px;border:0px; float:left;background-color:#fff; display:block; height:30px; overflow:hidden; padding-left:5px;  margin-right:2px;}
#search input { width:210px;height:30px; line-height:30px;border:0px; float:left;    text-indent:0.6em;}
#search button { width:50px; height:30px; line-height:30px; border:0px;background-color:#3e4e68; color:#fff;float:left;}










.indgd{ background-color:#ECECEC; padding:40px 0px;}
.indgd h1{ text-align:center}
.indgd ul{ width:1100px; margin:0px auto; overflow:hidden; padding-top:40px;}
.indgd ul li{ width:269px; float:left; margin-right:15px;}
.indgd ul li a{ color:#fff}
.indgd ul li p{ width:100%; height:40px; line-height:40px; text-align:center; background-color:#C20000; font-size:16px;}
.xwzx{ width:1100px; margin:0px auto; overflow:hidden; padding:40px 0px;}
.xwzx .xw{ width:350px; float: left; overflow:hidden;}
.biaoti{ width:100%; border-bottom:#dedede 1px solid; height:50px; line-height:50px;}
.biaoti h1{ width:100px; float:left; height:50px; border-bottom:#C20000 2px solid; font-size:24px;}
.xwzx .xw li{ width:100%; float:left; overflow:hidden; padding:12px 0px;}
.xwzx .xw li .riqi{ width:58px; height:64px; float:left; border:#C20000 1px solid}
.xwzx .xw li .riqi h1{ width:100%; height:42px; text-align:center; line-height:42px; font-size:30px; color:#fff; background-color:#C20000}
.xwzx .xw li .riqi p{ width:100%; text-align:center; line-height:20px; font-size:12px; background-color:#fff}
.xwzx .xw li .liwz{ width:278px; float:right; overflow:hidden}
.xwzx .xw li .liwz h1{ font-size:14px; float:left; width:100%}
.xwzx .xw li .liwz h1 a{ color:#C20000}
.xwzx .xw li .liwz h1 p{ font-size:12px; color:#999; padding-top:10px; float:left; width:100%}
.gsjj{ width:372px; float:left; overflow:hidden; padding-left:25px;}
.gsjj p{ width:100%; float:left; padding-top:10px; font-size:14px; line-height:25px;}
.gsjj p a{ width:120px; height:40px; line-height:40px; text-align:center; font-size:16px; color:#fff; background-color:#C20000; float:right}
.gcal{ width:378px; float:right; overflow:hidden}
.toutiao{ width:100%; margin:0px auto; padding:15px 0px; border-bottom:#dedede 1px solid;}
.toutiao img{ float:left; padding-right:15px;}
.toutiao h1{ font-size:14px;}
.toutiao h1 a{ color:#C20000}
.toutiao p{ font-size:12px; padding-top:10px;}
.gcal ul{ width:100%; margin:0px auto; overflow: hidden; padding-top:10px;}
.gcal ul li{ width:100%; float:left; line-height:27px;}
.gcal ul li a{ float:left}
.gcal ul li span{ float:right; color:#999}
.gcal p a{ width:120px; height:40px; line-height:40px; text-align:center; font-size:16px; color:#fff; background-color:#C20000; float:right}
.youshi{ height:121px; background-image:url(f1.jpg);}
.youshi1{ width:1100px; margin:0px auto; overflow:hidden; padding-top:20px;}
.youshi1 li{ width:238px; height:60px; float:left; background:url(xian.jpg) right no-repeat; margin-left:40px; padding-top:20px}
.youshi1 li img{ float:left; padding-right:10px;}
.youshi1 li h1{ font-size:18px;}
.youshi1 li p{ font-size:15px;}
.footer{ height:320px; border-top:4px #959595 solid; background-color:#3D3D3D}
.foot{ width:1100px; margin:0px auto;  padding-top:20px;}
.wzdh{ width:100px; float:left; overflow:hidden}
.wzdh h1{ font-size:18px; color:#fff; height:40px; line-height:40px; width:100%}
.wzdh a{ width:100%; float:left; font-size:14px; color:#dedede; line-height:27px;}
.wzdh p{ width:100%; float:left; padding-top:15px;}
.cpzx{width:200px; float:left; overflow:hidden; padding-left:37px;}
.cpzx h1{ font-size:18px; color:#fff; height:40px; line-height:40px;  width:100%}
.cpzx a{ width:100%; float:left; font-size:14px; color:#dedede; line-height:27px;}
.cpzx p{ width:100%; float:left; padding-top:15px;}
.lxwm{width:300px; float:left; overflow:hidden; padding-left:20px;}
.lxwm h1{ font-size:18px; color:#fff; height:40px; line-height:40px; width:100%}
.lxwm p{ width:100%; float:left; padding-top:15px; color:#dedede; font-size:14px; line-height:27px}
.ewm{width:420px; float:right;  position: relative; }
.ewm h1{ font-size:18px; color:#fff; height:40px; line-height:40px; border-bottom:#000 1px solid; width:100%}
.ewm p{ width:100%; float:left; padding-top:15px; color:#dedede; font-size:14px; line-height:27px}
.dwz{ height:48px; background-color:#006EB3; line-height:48px;}
.dwz1{ width:1100px; margin:0px auto; font-size:14px; color:#fff}
.banner{ height:243px;     text-align: center;}
.page{ width:1100px; margin:0px auto; min-height:500px; background:url(pagebg.jpg) right top no-repeat;     overflow: hidden;margin-bottom: 30px;}
.page_left{ width:258px; float:left; overflow:hidden; margin-top:20px;background-color:#F3F3F3;}
.leftnav{ width:100%; float: left; overflow:hidden; background-color:#F3F3F3; }
.lbt{ width:100%; height:110px; background-color:#C20000; color:#fff}
.lbt h1{ font-size:24px; padding-left:25px; padding-top:20px;}
.lbt p{ font-size:18px; padding-left:25px;}
.leftnav ul li{ width:100%; height:55px; line-height:55px; text-align:center; font-size:16px; border-bottom:#dedede 1px solid}
.leftnav ul li a{ background:url(jt1.jpg) 170px 23px no-repeat;width:100%; height:55px; float:left}
.leftnav ul li a:hover{ background:url(jt2.jpg) 170px 23px no-repeat;}
.tjcp{ width:242px; margin:0px auto; overflow:hidden; padding-top:10px; padding-bottom:30px;}
.tjcp1{ width:100%; height:34px; border-bottom:1px #C20000 solid;}
.tjcp1 h1{ width:100px; height:34px; line-height:34px; text-align:center; color:#fff; font-size:15px; background-color:#C20000}
.tjcp table{ padding-top:20px;}
.tjcp th {padding-top:40px;}
.tjcp td {overflow:hidden;}
#scrollbox ul {overflow:hidden;}
#scrollbox ul LI {FLOAT:left;width:169px;_width:150px;height:140px;_height:200px;vertical-align:top;font-size:12px;line-height:18px;min-height:18px;text-align:center;padding:0px;overflow:hidden;}
#scrollbox ul LI img{ width:167px;height:128px;border:1px #C20000 solid;}
.pointer {CURSOR: pointer}
.llx{ width:100%; margin:0px auto; overflow:hidden; background-color:#fff; padding:25px 0px; }
.llx .dhtb{ width:100%; float:left; overflow:hidden; color:#C20000}
.llx .dhtb img{ float:left; padding-right:15px;}
.llx .dhtb h1{ font-size:15px; font-weight:normal}
.llx .dhtb p{ font-size:20px;}
.lxwz{  line-height:27px; color:#333; padding-top:15px; width:100%; overflow:hidden}
.lxwz h1{ font-size:16px;}
.lxwz p{ font-size:14px;}
.page_right{ width:816px;overflow:hidden; float:right;}
.weizhi{ height:50px; border-bottom:#dedede 1px solid; text-align:right; line-height:50px;position: relative;}
.weizhi img{    margin-top: 5px;  position: absolute;  top: 10px;  right: 100px;}
.gsnr p{ width:100%; margin:0px auto; overflow:hidden; padding-top:10px;}
.gsnr{ overflow:hidden; font-size:14px; line-height:30px;}

.newslist{ width:100%; margin:0px auto; overflow: hidden; padding:20px 0px;}
.newslist ul{ overflow:hidden}
.newslist ul li{ width:100%; float:left; margin-bottom:20px;}
.newslist ul li .riqi{ width:58px; height:64px; float:left; border:#C20000 1px solid}
.newslist ul li .riqi h1{ width:100%; height:42px; text-align:center; line-height:42px; font-size:30px; color:#fff; background-color:#C20000}
.newslist ul li .riqi p{ width:100%; text-align:center; line-height:20px; font-size:12px; background-color:#fff}
.newslist ul li .liwz{ width:735px; float:right; overflow:hidden}
.newslist ul li .liwz h1{ font-size:16px; float:left; width:100%}
.newslist ul li .liwz p a{ color:#C20000}
.newslist ul li .liwz  p{ font-size:12px; color:#999; padding-top:8px; float:left; width:100%}
.fanye{ width:100%; text-align:right; margin:0px auto; height:30px;}
.fanye a{ padding:5px 10px;  border:#dedede 1px solid;}
.pagenews{ width:100%; margin:0px auto; overflow:hidden; padding:20px 0px;}
.pagenews h1{ font-size:24px; text-align:center; padding:20px 0px;}
.pagenews .info{ text-align:center; font-size:12px; color:#999}
.pagenews .newsnr{ padding:20px 0px; font-size:14px; line-height:30px;}
.xxzn{ width:100%; margin:0px auto; overflow:hidden; padding:20px 0px; font-size:14px; line-height:30px}
.xxbg{ width:80%; margin:0px auto; overflow:hidden}
.xxbg td{ font-size:14px; padding:10px 0px;}
.xxbg td span{ color:#C20000; padding-left:10px;}
.wbk{ width:300px; height:30px; border:#dedede 1px solid}
.lbck{ width:140px; height:30px; border:#dedede 1px solid; margin-right:20px;}
.wbqy{ width:400px; height:150px; border:#dedede 1px solid}
.tijiao{ width:150px; height:30px; line-height:30px; text-align:center; color:#fff; border:none; background-color:#C20000}
.jjfa{ width:100%; margin:0px auto; overflow:hidden; padding:20px 0px;}
.jjfa ul{ overflow:hidden}
.jjfa ul li{ width:100%; float:left; line-height:40px; border-bottom:#dedede 1px solid; font-size:14px;}
.jjfa ul li a{ float:left}
.jjfa ul li span{ float:right; color:#999}
.piclist{ width:100%; margin:0px auto; overflow:hidden; padding:20px 0px;}
.piclist ul{ overflow:hidden}
.piclist ul li{ width:262px; float:left; overflow:hidden; text-align:center; line-height:25px; margin:10px 5px;}
.piclist ul li img{ width:250px; height:190px; padding:2px; border:#dedede 1px solid}
.lianxi{ width:100%; margin:0px auto; overflow:hidden; padding:20px 0px; font-size:16px; line-height:30px;}
.lianxi p{ padding-bottom:20px;}

.xiangce{ width:812px; float:right; overflow:hidden; padding-top:20px;}
.picshow {
	 MARGIN: 0px auto; WIDTH:812px; 
}

#picarea {
	MARGIN: 0px auto; WIDTH: 812px; BACKGROUND: #fff; overflow:hidden
}
#bigpicarea {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 774px; HEIGHT: 482px; OVERFLOW: hidden
}
.image {
	TEXT-ALIGN: center
}
.image IMG { float:right
}
#bigpicarea .word {
	TEXT-ALIGN: center; HEIGHT: 50px; COLOR: #333; float:left; 
}
#bigpicarea .word H3 {
	TEXT-ALIGN: center; LINE-HEIGHT: 48px; HEIGHT: 48px; COLOR: #333; FONT-SIZE: 30px
}
#bigpicarea .ui-els-hide {
	DISPLAY: none
}
#thumbs {
	LIST-STYLE-TYPE: none; float:left; WIDTH:700px; HEIGHT: 60px;
}
* HTML #thumbs {
	HEIGHT: 100%
}
#thumbs LI {
	MARGIN: 0px 7px; WIDTH:46px; DISPLAY: inline; FLOAT: left; HEIGHT:46px
}
#thumbs UL {
	MARGIN-TOP: 3px; width:600px; height:60px; overflow:hidden
}
#thumbs LI.last_img {
	MARGIN-RIGHT: 4px
}
#thumbs LI.first {
	MARGIN: 0px 30px 0px 15px; WIDTH: 9px; HEIGHT: 16px; CURSOR: pointer
}
#thumbs LI.last {
	MARGIN: 0px 10px 0px 15px; WIDTH: 9px; HEIGHT: 16px; CURSOR: pointer
}
#thumbs LI A {
	BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; WIDTH:46px; DISPLAY: block; FONT-SIZE: 0px; BORDER-TOP: #fff 2px solid; BORDER-RIGHT: #fff 2px solid
}
#thumbs LI A:hover {
	BORDER-BOTTOM: #000 2px solid; BORDER-LEFT: #000 2px solid; BORDER-TOP: #000 2px solid; BORDER-RIGHT: #000 2px solid
}
#thumbs LI A.current {
	BORDER-BOTTOM: #f8ae0f 2px solid; BORDER-LEFT: #f8ae0f 2px solid; BORDER-TOP: #f8ae0f 2px solid; BORDER-RIGHT: #f8ae0f 2px solid
}
#thumbs LI.first IMG {
	
}
#thumbs LI.last IMG {
	
}
.bigbtnPrev {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 35px; HEIGHT: 51px; TOP: 186px; CURSOR: pointer; LEFT: 30px
}
.bigbtnNext {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 35px; HEIGHT: 51px; TOP: 186px; CURSOR: pointer; RIGHT: 30px
}
#big_play_prev {
	BACKGROUND-IMAGE: url(leftbig.png); WIDTH: 35px; DISPLAY: block; HEIGHT: 51px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='leftbig.png')
}
#big_play_next {
	BACKGROUND-IMAGE: url(rightbig.png); WIDTH: 35px; DISPLAY: block; HEIGHT: 51px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='rightbig.png')
}
#smallpicarea { float:left; WIDTH:700px;  PADDING-TOP: 20px
}
#menu10{ width:812px; float:right; overflow:hidden; padding:20px 0px;}
#nav10{width:812px; float:left; overflow:hidden; height:25px; border-bottom:#C20000 1px solid; overflow:hidden}
#nav10 li{ width:70px; float:left; margin-right:4px;  height:35px; line-height:30px; text-align:center;border-radius:15px;background-color:#DDDDDD;}
#nav10 li a{width:70px; float:left; height:35px;  }
#nav10 .selected10{ width:70px; float:left; height:35px; background-color:#0F8AB3; color:#fff}
.tag{ padding:10px; overflow:hidden; width:100%;}
.selected{background:#C20000; color:#fff;border-radius:15px; }

.tag ul{ overflow:hidden}
.tag ul li{ width:178px; float:left; overflow:hidden; border:#dedede 1px solid; margin:10PX;}
.tag ul li H1{ text-align:center; font-size:14PX; padding:5PX 0PX;}
.tag ul li H2{ text-align:center; font-size:12PX;}
.tag ul li H2 SPAN{ color:#F00}
.tag ul li P{ padding:10PX;}

.content{ width:100%; height:360px; overflow:hidden; background:#EBE9EA;}
.dyp{ width:1100px; overflow:hidden; margin:40px auto 0 auto;}
.dyp .con_lf{ width:805px; height:280px; float:left; background:#fff;}
.dyp .con_fr{ width:270px; height:280px; float:right; background:#fff;}
.dyp .con_fr ul{ width:100%; overflow:hidden;}
.dyp .con_fr ul li{ width:100%; height:70px; line-height:70px; text-align:center; color:#000;}
.dyp .con_fr ul li a{ color:#000; font-size:16px; display:block;}
.dyp .con_fr ul li a:hover{ background:#006EB3; color:#fff;}
.dyp .con_fr ul li .on{background:#006EB3; color:#fff;}

.dyp .con_lf .title{ width:100%; overflow:hidden; height:40px; line-height:40px; text-indent:1em; font-size:16px; color:#014292;}
.dyp .con_lf .title  .gd{float:right; margin-right:15px; font-size:12px;}
.dyp .con_lf .title .about{ color:#8C8C8C; font-size:12px; margin-left:10px;}
.dyp .con_lf .jianjie{ width:430px; float:right; line-height:24px; margin-right:15px;}
.dyp .con_lf .jianjie .gdd{ float:right; }
.dyp .con_lf .jianjie .gdd a{ color:#b9121a}
.dyp .lbtt{width:330px; float:left; margin-left:15px;}

.content_1{ width:100%; height:450px; overflow:hidden;  background:url(ico.jpg) no-repeat top center;    margin-bottom: 40px;}
.dep{ width:1300px; margin:0 auto; }
.dep .sycp{ width:1100px; text-align:center; color:#006EB3; font-size:24px;    margin:30px auto 0 auto;}
.dep .sycp p{ font-size:14px; color:#666666;}
.dep .cpms{ border-bottom:1px #ccc solid; text-align:center; height:30px;    position: relative; width:1100px; margin:0 auto;}
.dep .cpms span{ width:450px; background:#fff; position:absolute;    bottom: -10px;    right: 260px;}

.rollBox{width:1205px;height:260px;overflow:hidden;padding:10px;margin:0 auto;  margin-top: 40px;}
.rollBox .LeftBotton{height:164px;width:51px;background:url(sl.png) no-repeat 0px 5px;overflow:hidden;float:left;display:inline;margin:20px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:164px;width:51px;background:url(sr.png) no-repeat 0px 5px;overflow:hidden;float:left;display:inline;margin:20px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:1100px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:275px;float:left;text-align:center;  }
.rollBox .Cont .pic img{padding:9px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;width:237px;height:190px;}
.rollBox .Cont .pic div{line-height:20px;color:#505050;margin:15px 0px;}
.rollBox .Cont .pic div span{display:block;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.foot_di { width:100%; height:45px; line-height:45px; border-top:1px #1E1E1E solid; background:#3D3D3D}
.foot_lf{ width:670px; float:left; border-right:1px #1e1e1e solid;}
.dingbu{ position:absolute; right:50px; top:-40px}

















