body{
	font-size:12px;
	color:#333;
	margin:0 auto;
	padding:0px;
	font-family:"Microsoft yahei",Verdana, Arial, Helvetica, sans-serif;
	font-size:12px
	}


div,ul,li,table
{
	color:#333;
	font-size:12px;
	font-family:"Microsoft yahei",Verdana, Arial, Helvetica, sans-serif;
	margin:0 auto; 
	padding:0;
	list-style:none
}
.red,.red a{color:#cf0707}
.red a:hover{color:#dd1b24}
.wryh{font-family:"Microsoft yahei"}
.input{height:25px; border:1px solid #999999; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; padding-top:5px}
.input1{ border:1px solid #999999; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; padding:3px}
a,a:link,a:visited,a:active {
	color: #333;
	text-decoration: none;
}
a:hover {
	text-decoration:none;
	color: #0168b7;
	transition:all 0.3s ease
}

.white,.white a{ color:#fff}
.white a:hover{ color:#f6f6f6}
.text
{
  line-height: 22px;
}
.clear{ clear:both}
#allw{ width:100%; float:left}
.topmar{ margin-top:20px}
#header{ width:1200px; height:295px;}
#xwdtimg{ width:550px; float:left; height:400px}

/*---------------------------样式归零 www.16sucai.com----------------------*/
abbr,address,article,aside,audio,b,blockquote,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,hgroup,ins,kbd,label,legend,mark,object,ol,p,pre,q,samp,section,summary,sup,tfoot,th,thead,var,video{margin:0 auto;padding:0;border:0;outline:0;font-size:100%;font-weight:400;font-style:inherit;font-family:inherit;vertical-align:top}article,aside,details,figcaption,figure,footer,header,hgroup,hr,section{display:block}a{margin:0;font-size:100 %;vertical-align:baseline;background:0 0;blr:expression(this.onFocus=this.blur())}a,ins{text-decoration:none}a,hr{padding:0}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}caption{text-align:left;font-weight:400}hr{height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0}

/*新闻滚动图片*/
/*-----------------自定义按钮样式，移动端不需要，PC端根据实际情况选择-------------*/

.demo {width: 550px;height: 400px;font-size: 14px;position:relative;}
.demo a.control {position:absolute;display: block;top: 55%;margin-top: -78px;width: 76px;height: 112px;cursor: pointer;z-index: 2;background: url(buttons.png) no-repeat}
.demo a.prev {
	left: 2px;
	background-position: 0 0
}
.demo a.next {right: 0;background-position: -76px 0}
.demo img{width: 550px;height: 400px;}


#owl-demo{position:relative;width:1200px;height:295px;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:1200px;height:295px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px "微软雅黑","黑体";color:#fff;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(bg17.png);}
.owl-next{right:0;background-image:url(bg18.png);}
.owl-prev:hover{background-image:url(bg19.png);}
.owl-next:hover{background-image:url(bg20.png);}
#warp{ width:1200px}
#menu{ width:1200px; background:url(index_06.jpg); height:40px; margin-top:10px; margin-bottom:10px}
#nave{ width:100%;height:40px; float:left}
#nave ul{ display:inline}
#nave li{height:40px; float:left; line-height:40px; font-size:16px;}
#nave li a{height:40px; float:left; line-height:40px; font-size:16px; width:148px;color:#fff; text-align:center}
#nave li a:hover{color:#fff; background:#2a73ea;}
#topline{ width:2px; float:left; background:url(index_08.jpg) no-repeat;height:40px}
#topad img{ height:290px}
.nrbg{ background:url(index_09.jpg) center repeat-y; overflow:hidden}
#I_ban{ width:100%; float:left; height:32px;float:left; margin-bottom:15px; border-bottom:2px solid #504f4f}
#I_ban strong{ float:left;font-size:16px; font-weight:normal}
#I_ban span{ float:right; margin-top:6px}

#xwzx{ width:635px; float:right}
#xwzxban{ width:100%; float:left; height:40px; line-height:40px; background:#f2f4f5}
#xwzxban strong{float:left; height:40px; line-height:40px; background:#2875f0; padding-left:20px; padding-right:20px; font-size:16px; color:#fff}
#xwzxban span{ float:right; margin-right:10px; font-size:14px}

#xwa{ width:100%; float:left; height:40px; line-height:40px; text-align:center; font-size:16px; margin-top:5px}
#xwb{ width:100%; float:left; height:56px; line-height:24px;color:#666; border-bottom:2px solid #797979; margin-bottom:5px}

#I_left{ width:280px; float:left;}
#I_right{ width:890px; float:right;}
#myFocus{ width:550px; height:400px; float:left;}
#myFocus img{ width:550px; height:400px;}


#newsw{ width:523px; float:right;}
#news_ban{ width:100%; float:left; height:42px;line-height:42px}
#news_ban span{ float:right; margin-right:10px; font-size:14px}
#newsarea{ width:510px; padding:5px 15px 0 15px; float:left}

#newslist{width:100%; float:left; margin-top:5px}
#newslist li{width:98%; float:left; background:url(index_13.jpg) left center no-repeat; line-height:36px; height:36px; padding-left:10px; font-size:14px;}
#newslist li span{float:right;color:#666; font-size:12px}

#newslistv{width:100%; float:left; margin-top:5px}
#newslistv li{width:98%; float:left; background:url(index_13.jpg) left center no-repeat; line-height:36px; height:36px; padding-left:10px; font-size:14px; border-bottom:1px dashed #ddd}
#newslistv li span{float:right;color:#666; font-size:12px}

#newslista{width:100%; float:left; margin-top:5px}
#newslista li{width:98%; float:left; background:url(index_07.jpg) left center no-repeat; line-height:32px; height:32px; padding-left:10px; font-size:14px;}
#newslista li span{float:right;color:#666; font-size:12px}

#zuoce{ width:786px; float:left}

#cgxx{ width:784px; float:left; height:72px; border:1px solid #bfbfbf}
#cgxxl{ width:90px; float:left; height:72px;}
#cgxxr{ width:680px; float:left; height:72px; font-size:14px}


#gqjs{ width:784px; float:left; height:80px; border:1px solid #bfbfbf; overflow:hidden}
#gqjsl{ width:90px; float:left; height:80px;}
#gqjsr{ width:680px; float:left; height:80px; font-size:14px}

#gongao{width:680px;height:72px;overflow:hidden;line-height:72px;font-size:14px;} 
#gongao #scroll_begin, #gongao #scroll_end{display:inline} 

#thr{ width:378px; float:left}
#thrban{ width:100%; float:left; height:40px; line-height:40px; background:#f2f4f5; margin-bottom:5px}
#thrban strong{float:left; height:23px; line-height:23px;padding-left:6px;font-size:16px; border-left:6px solid #2875f0; margin-left:10px; margin-top:9px}
#thrban span{ float:right; margin-right:10px; font-size:14px}
.thrmar{ margin-right:30px}
.thrmarb{ margin-right:33px}
.thrmara{ margin-left:30px}

.boxq{ width:680px; float:left; margin-top:15px; overflow:hidden} 
#goleftq{width:680px;height:80px;overflow: hidden;float:left;} 
#goleftq #gols {width: 33100px;} 
#goleftq1, #goleftq2 {width: auto;float: left;}

#Marw{width:55px;float:left; margin-right:20px;}
#Marimg{width:55px; text-align:center; float:left; height:37px}
#Marimg img{width:55px;height:37px;}
#Mart{width:100%; text-align:center; float:left; height:25px; line-height:25px; overflow:hidden}

#jjl{ width:250px; height:185px; float:left; margin-top:5px}
#jjl img{ width:250px; height:185px; float:left}
#jjr{ width:522px; height:185px; float:right; line-height:27px; font-size:14px; overflow:hidden; margin-top:5px}
.b10{ margin-bottom:10px}

#tpban{ width:100%; float:left; height:40px; line-height:40px; background:url(index_05.jpg); margin-bottom:10px; text-align:center}
#tpban strong{font-size:18px; color:#2875f0}
#tpban span{ float:right; margin-right:10px; font-size:14px}

#tpbans{ width:100%; float:left; height:40px; line-height:40px; background:url(index_04.jpg);text-align:center}
#tpbans strong{float:left; height:23px; line-height:23px;padding-left:6px;font-size:16px; border-left:6px solid #2875f0; margin-left:10px; margin-top:9px}
#tpbans span{ float:right; margin-right:10px; font-size:14px}

#cpws{ width:220px; float:left; margin-bottom:15px}
#cpw{ width:220px; float:left;}
#cpwa{ width:220px; float:left; height:160px}
#cpwa img{ width:220px; height:160px}
#cpwb{ width:100%; float:left; text-align:center; font-size:14px; line-height:35px; height:35px}

#link{ width:220px; height:50px; float:left; margin-top:15px}
#link img{ width:220px; height:50px;}
.link{ margin-right:25px}


#ztlst{ width:100%; float:left}
#ztlst li{ width:100%; float:left; height:82px}
#ztlst li img{ width:378px; height:70px}

#ztban{ width:100%; float:left; height:40px; line-height:40px; background:#2875f0; margin-bottom:14px}
#ztban strong{float:left; height:23px; line-height:23px;padding-left:6px;font-size:16px; border-left:6px solid #fff; margin-left:10px; margin-top:9px; color:#fff}
#ztban span{ float:right; margin-right:10px; font-size:14px}

#ztbans{ width:100%; float:left; height:40px; line-height:40px; background:#2875f0;}
#ztbans strong{float:left; height:23px; line-height:23px;padding-left:6px;font-size:16px; border-left:6px solid #fff; margin-left:10px; margin-top:9px; color:#fff}
#ztbans span{ float:right; margin-right:10px; font-size:14px}

#foot{width:1200px; padding-top:25px; padding-bottom:25px; overflow:hidden; background:#2875f0; margin-top:30px}
#footlist{ width:100%; float:left;}
#footlist li{ width:100%; float:left; line-height:32px; height:32px; text-align:center}

.box{ width:1200px; float:left; margin-top:5px} 
#goleft {width:1200px;overflow: hidden;float:left} 
#goleft #gols {width: 33100px;} 
#goleft1, #goleft2 {width: auto;float: left;}



.imgmar{ margin-right:24px}

ul,li,p{margin:0; padding: 0; font-size: 14px; font-family: "Microsoft Yahei", "微软雅黑", sans-serif;}
ul,li{ list-style: none;}
.clearfix::after{ clear: both; display: block; height: 0; content: '';}
img{border:none}
#container{ width:100%; float:left}
#container li{ position:relative;width: 200px;height: 234px; line-height: 2000px; text-align: center; float: left; cursor: pointer;  overflow: hidden; margin-bottom:10px}
#container li p{ height:200px; width: 100%; position: absolute; left: 0; top: -200px; color: #ffffff;
z-index: 2; }
#container li .img{ width: 200px; display: block; height:200px}

#container li p i{ width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0;z-index: -1;background: #000000; opacity: 0.7; -moz-opacity:0.7; filter:alpha(opacity=70); font-size: 16px; }
#container li p span{ display: block;line-height:30px; font-size: 14px; background:#ed2929; margin-top:110px; width:100px; margin-left:85px}
#container li p strong{ display: block; position: absolute; width: 123px; height: 96px;  margin-left:115px; top:20px; background:url("link.png") no-repeat 0 30px;}
.explain{ display: block; margin:0 auto;}
.cpma{ margin-right:25px}
.cpmaa{ margin-right:33px}
#cpz{height:34px; width:100%; float:left; line-height:34px; text-align:center; font-size:14px}

/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.page_list a{display:inline-block;color:#2080e1;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #2080e1;background:#2080e1;}
.page_list a.on{color:#fff;border:1px solid #2080e1;background:#2080e1;}
*{outline:0px}
img{border:none}
.wryh{font-family:"Microsoft YaHei"}

/* 返回顶部 */
.go-top{position: fixed;bottom: 40px;right: 20px;width: 46px;z-index: 999;}
.go-top a{display: block;width: 46px;height: 46px;background-image: url(go-top.png?);}
.go-top a:last-child{margin-bottom: 0;}
.go-top .go{background-position: 0 -150px;}
.go-top .go:hover{background-position: 0 -250px;}
.go-top .feedback{background-position: 0 -100px;}
.go-top .feedback:hover{background-position: 0 -300px;}
.go-top .uc-2vm{background-position: 0 0;}
.go-top .uc-2vm:hover{background-position: 0 -350px;}
/*
.go-top .share{background-position: 0 -50px;}
.go-top .share:hover{background-position: 0 -200px;}
*/
.go-top .uc-2vm-pop{
	position: absolute;right: 60px;top: -100px;
	width: 160px;box-shadow: 0px 1px 4px rgba(0,0,0,.1);
	background: #fff;
}
.go-top .uc-2vm-pop .title-2wm{font-size: 14px; text-align:center; padding-top:15px; float:left; width:100%;}
.go-top .uc-2vm-pop .logo-2wm-box{position: relative;}

.msgtitle{display:block;padding-bottom:5px;font-size:14px;font-weight:bold;}
.message_block{color:#666;}
.message_block p{padding:12px;}
.msg_input{border:1px solid #e0e0e0;padding:5px 5px;background:#fff;font-size:13px;color:#888;}
.msg_input_on{border:1px solid #8cd1ff;background:#f1f9ff;padding:5px 5px;font-size:13px;color:#888;}
.message_labes{font-size:14px;}
.message_title{height:34px;line-height:34px;background:#deeefc;padding:0 12px;}
.message_title strong{color:#376b88;font-size:14px;float:left; line-height:34px;}
.message_title span{float:right;font-weight:bold;color:#999;}
.message_info{color:#8ea6b6;text-align:right;}
.message_replay{background:#f5f5f5; padding:10px}
.msg_btn_area{}
.msg_btn_area a{display:inline-block;padding:5px 15px;background:#0168b7;color:#fff;text-align:center;font-family:"宋体";font-size:14px;overflow:hidden;cursor:pointer;font-weight:bold;}
.msg_btn_area a:hover{text-decoration:none;background:#F60}


#topfic{position:fixed; top:0; z-index:999; width:100%}
#N_about{ width:100%; text-align:center; height:100px; font-size:40px}
#ContentArea{ font-size:14px; line-height:30px; width:100%; float:left;}
#empty{ width:100%; float:left; height:22px}
#emptya{ width:100%; float:left; height:27px}
.lin{white-space:nowrap; height:25px; line-height:25px}
.mbg{ background:url(index_11.jpg)}
.text
{
  line-height: 26px;
  font-size:12px
}

#DispTitle
{
  width: 100%;
  font-size: 22px;
  text-align: center;
  float: left;
  font-family: "Microsoft Yahei", Helvetica, sans-serift;
  font-weight:normal;
  line-height:33px; margin-bottom:15px;


}

#disp{ width:100%; border-bottom:1px dashed #ddd; height:30px; text-align:center; float:left}
.line
{
  width: 100%;
  float: left;
  margin-bottom: 20px;
  margin-top: 20px;
  border-bottom: 1px dashed #ccc;
}

#backnews
{
  width: 143px;
  height: 33px;
  text-align: center;
  display: block;
  color: #333333;
  background: #e0e0e0;
  line-height: 33px;
  cursor:pointer
}

#backnews:hover
{
  width: 143px;
  height: 33px;
  text-align: center;
  display: block;
  color: #fff;
  background: #336ae5;
  line-height: 33px;
}
#backw{ width:100%; float:left; text-align:center; height:50px; margin-top:20px}
#backwA
{
  width: 100%;
  float: left;
  text-align: right;
  height: 50px;
}


.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(bg17.png);}
.owl-next{right:0;background-image:url(bg18.png);}
.owl-prev:hover{background-image:url(bg19.png);}
.owl-next:hover{background-image:url(bg20.png);}