body{font-family:'Microsoft Yahei'; background:#ffffff; min-width:1200px}
p{padding:0; margin:0;}
.w {width: 100%;}
.w1200{width:1200px;}
.w840{width:840px;}
.w580{width:580px;}
.w300{width:300px;}
.p50{padding:50px;}
.p20{padding:20px;}
.p30{padding:30px;}
.pt30{padding-top:30px;}
.pb30{padding-bottom:30px;}
.mbf60{margin-bottom:-60px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mb10{margin-bottom:10px;}
.f16{font-size:16px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f22{font-size:22px;}
.fb{font-weight:bold;}
.lh20{line-height:20px;}
.lh24{line-height:24px;}
.lh30{line-height:30px;}
.center{margin:0 auto;}
.wrap{width:1200px;}
.head{height:80px; background:rgba(0,0,0,0.6); top:0; left:0;}
.clear{clear:both;}
.clearfix{zoom:1;}
.menuer{width:1200px; margin:0 auto;}
.t_l{text-align:left;}
.t_c{text-align:center;}
.f22{font-size:22px;}
.c_red{color:red;}
ul.menuers li{margin:0;	padding:0; width:120px;	text-align:center; float:left;}
ul.menuers li:hover{background:#1abc9c;}
ul.menuers li a{color:#ffffff; line-height:80px; text-decoration:none; font-size:16px;}
ul.menuers li a:hover{color:#ffffff;}
.active{background:#1abc9c;}
.topblack{height:60px; background:#000000;}
.banner {height:480px; background:url(images/banner.jpg) no-repeat center #1abc9c;	text-align: center; min-width:1200px;}
.bggray{height:200px; padding:30px 0; background: #eeeeee;}
.bgqblue{background:#ceebe5;}
.bgblue{background:#1abc9c;}
.bgbai{background:#ffffff;}
.titbg {height:60px; text-align:center; color:#002192; font-size: 30px; margin-bottom: 20px;}
.titbg .sm{color:#000000;}
.con {font-size:22px; color:#333333; line-height:30px; padding:20px; text-indent:2em; background:#ffffff;}
.cons {font-size:16px; line-height:30px; padding:20px;}
.f_bai{color: #ffffff;}
.pxbj_con {	margin:0 auto;	border-left:5px solid #002192; height:180px;	font-size:16px; padding:10px 20px; background:#ffffff; color:#666666; line-height:32px;}
.homea_left{float:left; width:480px; font-size:14px;}
.homea_cona{width:220px; height:109px; border:#1abc9c 1px solid; float: left; margin-right:20px; margin-bottom:20px; background: url(images/homea_icoa.png) no-repeat center 10px; line-height:190px; text-align: center;}
.homea_conahover{background: url(images/homea_icoafree.png) no-repeat; margin-left: -1px; margin-top:-1px;}
.homea_cona:hover{background: url(images/homea_icoa.png) no-repeat center 10px #f2fffc;}
.homea_conb{width:220px; height:109px; border:#1abc9c 1px solid; float: left; margin-bottom:20px; background: url(images/homea_icob.png) no-repeat center 10px; line-height:190px; text-align: center;}
.homea_conb:hover{background: url(images/homea_icob.png) no-repeat center 10px #f2fffc;}
.homea_conc{width:220px; height:109px; border:#1abc9c 1px solid; float:left; margin-right:20px; background:url(images/homea_icoc.png) no-repeat center 10px; line-height:190px; text-align:center;}
.homea_conc:hover{background: url(images/homea_icoc.png) no-repeat center 10px #f2fffc;}
.homea_cond{width:220px; height:109px; border:#1abc9c 1px solid; float:left; background:url(images/homea_icod.png) no-repeat center 10px; line-height:190px; text-align: center;}
.homea_right{float:right; width:700px;}

.homeb{width:1200px; margin-top:30px;}
.homeb_cona{width:170px; padding:20px; float:left; margin-top:-30px; margin-right: 30px; background: url(images/homeb_tags.png) no-repeat 20px top #f6f6f6; font-size:30px;}
.sm {font-size:12px!important; color:#c39d47;}
.homeb_conb{width:440px; float:left;}
.homeb_conb .hbcb_tit{font-size:16px; color:#ffffff;}
.homeb_conb .hbcb_tit span{font-size:12px; margin-left: 10px;}
.homeb_conc{width:450px; height:280px; float:left; padding-left:20px; margin-left:30px; border-left:1px solid #eeeeee;}
.homeb_conc .hbcc_tit{font-size:16px; color:#ffffff;}
.homeb_conc .hbcc_tit span{font-size:12px; margin-left: 10px;}
	
.News_list_a01{padding-top: 27px;}
	.News_list_a01 li {border-bottom:dashed 1px #7ed1c1; margin-bottom: 14px;}
	.News_list_a01 .News_Title {font-size: 14px; color: #fff; font-family: "微软雅黑"; padding-left: 14px; line-height: 30px; display: block; border-left: 4px solid #fed700; height: 30px;  margin-bottom: 11px;}
	
.News_list_a02 {padding-top: 18px;}
	.News_list_a02 li {line-height: 38px; height: 38px; border-bottom: dashed 1px #7ed1c1;}
	.News_list_a02 .News_Title {font-size: 14px; color: #fff; font-family: "微软雅黑"; float: left;  display: block;}
	.News_list_a02 em {display: block; font-style: normal; float: right; color: #9feedf;}
	
	
.homec{width:1200px; margin:30px auto;}
.homec_cona{width:720px; float:left; font-size:14px;}
.homec_cona_con{line-height:24px; text-indent: 2em;}
.homec_conb{width:400px; float:left; margin-left: 10px;}
	
.czdw{width:597px; float: left;}
.mthz{width:597px; float: right;}

.lcbg{ background: url(images/lcbg.jpg) center no-repeat #1bbc9d; background-size:100% auto; background-attachment:fixed}
	
.T1{width:100%; height:58px; background: url(images/Tbg.gif) repeat-x 0 center; margin-bottom:20px;}	
.T1 div {padding-left: 20px; height: 58px; background: #fff; float: left; border-left: solid 4px #fed700; padding-right: 25px;}
.T1 span{font-size: 24px; color: #004597; line-height:38px; font-family:"微软雅黑";}	
.T1 em {color: #95aac0; font-style: normal; line-height: 20px!important;  text-transform: uppercase;}
	
table, tr, td{border: 1px solid #1abc9c; padding:5px; line-height:22px; font-size:14px;}
.fl{float:left;}
.fr{float:right;}
.fhbm{background: url(images/fhbm.jpg) no-repeat center #4b77b0; height:620px; margin-bottom:-60px;}
.head{z-index:2;}
.panel{display:none;}
.flip{margin:0px; height:48px; line-height:48px; text-align:center; background:#58b6a2;border:solid 1px #ffffff; cursor:pointer; color:#ffffff;}
.flip:hover{background:#48a591;}
.rca{background: url(images/rca.jpg) no-repeat center top #ffffff; padding-top:60px;}
.rcb{background: url(images/rcb.jpg) no-repeat center top #ffffff; padding-top:60px;}
	
.myscroll {width:1200px; height:240px; margin:0 auto;  line-height:24px; font-size:14px; overflow:hidden;}
.myscroll ul{width:550px; float:left;}
.myscroll li{height:24px;}
.myscroll a {color:#333; text-decoration:none;}
.myscroll a:hover {color:#ED5565; text-decoration:underline;}
	
.bmb_btn{width:200px; height:48px; background:#db511d; line-height:48px; font-size:22px; color:#ffffff; border-radius: 26px; text-align: center; display: inline-block; font-weight:400; margin-left: 40px; margin-top: 400px; border:2px solid #ffffff;}
.bmb_btn:hover{background:#c64110;}
	
.all{width:700px; height:240px; position:relative;}
.screen{width:700px; height:240px; overflow:hidden; position:relative;}
.screen li{width:700px; height:240px; overflow:hidden; float:left;}
.screen ul{position:absolute; left:0; top:0px; width:4900px;}
.all ol{position:absolute; right:10px; bottom:10px; line-height:20px; text-align:center;}
.all ol li{float:left; width:15px; height:15px; background:#fff;  margin-left:5px; cursor:pointer; font-size:10px; font-family:Verdana; line-height:15px; border-radius:15px;}
.all ol li.current{background:yellow;}
	
#demo {overflow:hidden; width: 1200px; } 
#demo img { border: 0px solid #F2F2F2; margin:3px;} 
#indemo { float: left; width: 800%; } 
#demo1 { float: left;} 
#demo2 { float: left;} 
	
#demoa {overflow:hidden; width: 597px; } 
#demoa img { border: 0px solid #F2F2F2; margin: 1px;} 
#indemoa { float: left; width: 800%; } 
#demoa1 { float: left;} 
#demoa2 { float: left; margin-left: 3px;} 

#demob {overflow:hidden; width: 597px; } 
#demob img { border: 0px solid #F2F2F2; margin: 1px;} 
#indemob { float: left; width: 800%; } 
#demob1 { float: left;} 
#demob2 { float: left; margin-left: 3px;} 

.container{width:1200px; margin:30px auto 0;}
.container .nav{width:439px; border:1px solid #ffffff; margin:0 auto;}
.container .nav span{display:block; width:219px; border-left:1px solid #ffffff; text-align:center; line-height:40px; color:#fff; float:left; cursor:pointer; background:#1abc9c; font-size:14px;}
.container .nav span.active{background:#ffffff; color:#666;}
.container .nav span:first-child{border:0px}
.content{ margin-top:40px; width:1200px;position:relative; overflow:hidden;height:720px;} /*定位一般设置为relative，overflow设置为hidden来隐藏外面的内容*/
.content .box{position:absolute;width:1200px;height:200px;} /*这个定位设置为absolute, 因为要操作这个的位置来切换内容*/
.content ul{float:left; width:1200px;}
.content ul li{display: block; height:360px; width:160px; padding:20px; margin: 0 20px; background:#ffffff; float:left; text-align:center; border-top:5px solid #018e73;}

.nei{width:1140px; padding:30px; margin: 30px auto; background:#ffffff; font-size:14px;}