/* CSS Document */
body{ line-height:25px; font-size:12px; color:#4F4A49;}
a{ color:#4F4A49; text-decoration:none;}
a:hover{ color:#b7011b}
a.linkccc{ color:#ccc;}
a.linkccc:hover{ color:#236E71}
a.newstit{ color:#FF7400;}
a.newstit:hover{ color:#FF3600;}
*{ margin:0px; padding:0px; }
img{border:0px;}
ul{ list-style:none;}
.en_topa{ width:100%; height:40px; background:#222;}
.contentcom{ width:1100px;margin:0px auto;}
.contfl{ float:left; background:#FFF; width:100%;}
.flo_f{ float:left;}
.flo_r{ float:right;}
.mar_l{ margin-left:12px;}
.mar_r{ margin-right:12px;}
.mar_t{ margin-top:12px; display:inline;}
.w100{ width:100%}
.th1{ font-size:16px; font-family:"Microsoft Yahei",Tahoma, Geneva, sans-serif; font-weight:600; color:#fff;}
.th2{ font-size:16px; font-family:"Microsoft Yahei",Tahoma, Geneva, sans-serif; font-weight:600; color:#700101;}
.th2 a{ color:#700101;}
.text_c{ text-align:center;}
.en_topa ul li{ margin-top:6px;}
.en_topa ul li.icon1{ background:url(../images/icon1.jpg) left center no-repeat; padding-left:30px; padding-right:15px;}
.en_topa ul li.icon2{ background:url(../images/icon2.jpg) left center no-repeat; padding-left:30px; padding-right:15px;}
.en_topa ul li.icon3{ background:url(../images/icon3.jpg) left center no-repeat; padding-left:30px; padding-right:15px;}
.en_topa ul li.icon4{ background:url(../images/icon4.jpg) left center no-repeat; padding-left:30px; padding-right:15px;}
.en_topa ul li.icon5{ background:url(../images/icon5.jpg) left center no-repeat; padding-left:30px; padding-right:15px;}

.en_topb{ width:100%; overflow:hidden; height:110px; background:url(../images/topbbj.jpg);}
.en_topb ul{ width:100%;}
.en_topb ul li.enlogo{ width:450px; text-align:left;}

.en_nav{ width:100%; background:url(../images/daohbj.jpg);z-index:99999; height:35px; line-height:35px;position:relative;}

.nav
{ 
	width:1100px;
	height:35px;
	}

.menu{height:35px;font-family:"Microsoft Yahei",Tahoma, Geneva, sans-serif;padding-left:15px;z-index:99999;_overflow:hidden;position:relative;}
.menu a{color:#fff;line-height:35px;position:relative}

.menu li{font-size:14px;float:left; height:35px; line-height:35px; text-align:center;position:relative; width:118px;}
.menu li:hover{	
	background:#666;
	 width:118px;  text-align:center; color:#FFF;}
.menu li:hover a{color:#fff}
.menu li.no_sub{
	background:#666;
	 width:118px; height:35px; text-align:center; color:#FFF;}
.menu li.no_sub a{color:#fff}
.menu li.no_sub:hover{
	background:#9f0b0b;
	width:118px; height:35px; text-align:center; color:#fff;}
.menu ul{width:220px;background-color:#fff;border:1px solid #9f0b0b;position:absolute;left:0px;top:-999em;z-index:99999;padding:8px;display:none;filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
.menu li:hover ul{top:35px;display:block}
.menu li:hover ul li{ cursor:pointer;}
.menu li:hover ul li.wbj{font-size:12px; line-height:30px; background:none;border:none;width:110px;float:left; height:30px; }
.menu li:hover ul li.wbj:hover{ background:#BEE7E9;}
.menu li:hover ul li a.dhlis{color:#333;text-decoration:none; height:30px; line-height:30px;padding:0; font-family:"ËÎÌå";}
.menu li:hover ul li a.dhlis:hover{text-decoration:underline; color:#144c7b;}
/*IE6*/
.menu li.hover{	background:url(../images/nav_now.png) repeat-x;
	_FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/nav_now.png",sizingMethod='scale'); 
	_background-image: none;
	  width:118px; height:50px; text-align:center; color:#FFF;}
.menu li.hover a{color:#144c7b}
.menu li.hover ul{top:45px;display:block;z-index:99999;}
.menu li.hover ul li.wbj{ background:none;border:none;width:110px;float:left; }
.menu li.hover ul li a{height:16px;line-height:16px;font-size:12px;color:#333;text-decoration:none;padding:0; font-family:"ËÎÌå";}
.menu li.hover ul li a:hover{text-decoration:underline; color:#144c7b;}
.menu li.no_sub.hover1{border:1px solid #05123d;padding:12px 40px; border-bottom:0px;}
.en_page{ width:100%; float:left; z-index:0; margin-top:-10px;  background:url(../images/pagebj.jpg) top;}
.banners{ width:1100px; height:340px; }
.tpnews{ width:240px;}
.synewstop{ width:400px;}
.synewsb{ width:255px; margin-left:18px;}
.scnews{ width:260px; margin-left:20px; margin-top:20px;}
.synewt{ background:url(../images/synewst.jpg) bottom right no-repeat; line-height:40px; height:40px;}
.titlebj{ background:url(../images/titlbj.jpg); height:40px; line-height:40px; padding-left:30px; padding-right:25px; padding-top:3px;}
.synewli{ width:100%;}
.synewli li{ width:100%; border-bottom:1px dashed #ccc; height:25px; margin-top:5px; line-height:25px;}
#en_foot{ background:url(../images/footx.jpg) top repeat-x; height:8px; overflow:hidden;}
#en_foota{ height:80px; background:#E5E5E5;}
#en_footb{ background:url(../images/footbj.jpg); height:40px;}
.enyleft{ width:240px; margin-left:8px;}
.leftkcent a{ float:left; background:url(../images/leftlista.jpg); margin-top:6px; height:30px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:600; color:#4b89c0; line-height:30px; padding-left:30px; width:210px; }
.leftkcent a:hover{ float:left; background:url(../images/leftlistb.jpg); margin-top:6px; height:30px; line-height:30px; padding-left:30px; color:#FFF; width:210px;}
.leftkcent a.leftd{ float:left; background:url(../images/leftlistb.jpg); margin-top:6px; height:30px; line-height:30px; padding-left:30px; width:210px; color:#FFF;}
.nyright{ width:830px; overflow:hidden;}
.nyright_t{ border-bottom:1px solid #ccc;}
.InNews_con{ margin-top:20px;}
.InNews_con ul li
{
	width:700px;
	height:25px;
	background:url(../images/news_inco.jpg) left center no-repeat;
	padding:3px 16px 0 16px;
	border-bottom:1px dashed #d2d1cf;
	margin:5px 25px;
	}
.InNews_con ul li .new_title
{
	width:500px;
	height:22px;
	float:left;
	text-align:left;
	}
.InNews_con ul li .new_title a
{
	color:#474242;
	}
	
.InNews_con ul li .new_title a:hover
{
	color:#4b89c0;
	}
	
.InNews_con ul li .new_type
{
	width:80px;
	height:22px;
	float:left;
	text-align:right;
	}
.InNews_con ul li .new_time
{
	width:80px;
	height:22px;
	float:right;
	text-align:right;
	}
	
.fenyet{ width:100%; float:left; margin-left:0px; margin-top:20px; height:25px; line-height:25px; clear:left;}
.fenyet .fengy{ display:inline; float:left; background:#ccc; padding-left:10px; padding-right:10px; margin-left:10px; color:#333;}
.fenyet .fenye{ display:inline; float:left; background:#666; padding-left:10px; padding-right:10px; color:#fff; margin-left:10px; font-weight:600;}

/*newsny*/
.newspage{display:inline; float:left; margin-left:20px; margin-top:10px; width:780px;  margin-bottom:10px;}
.newspt{color:#FF0000; font-size:18px; display:inline; font-weight:700; float:left; width:700px; text-align:center; font-family:'Î¢ÈíÑÅºÚ'; height:50px; line-height:50px;}
.newspadd{float:left; width:780px; text-align:right; padding-right:20px; line-height:30px; color:#333; font-size:12px; font-family:'Î¢ÈíÑÅºÚ'; height:30px; background:#e5cdb4}
.newspcon{font-size:12px; display:inline; width:780px; padding:10px; text-align:left; float:left; margin:10px auto;}


/**mxqy**/
.mxqylis{ width:390px; overflow:hidden; display:inline; height:144px; float:left; margin-left:15px; margin-top:20px; border:1px solid #ccc; line-height:25px;}
.mxqylis .mxlog{ width:120px; height:144px; float:left}
.mxqylis .mxlog img{ width:108px; height:132px; border:1px solid #ccc; float:left; margin-top:5px; margin-left:5px;}
.mxqylis .mxtext{ width:260px; margin-left:10px; float:left;}
.mxqylis .mxtext .mxtexnam{ width:260px; float:left; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:600;  height:30px; line-height:30px;}
.mxtexnam .mxnamtext{ float:left; width:140px;}
.mxtexnam .mxnamtel{ float:left; width:120px;}
.mxqylis .mxtext .mxgstexcen{ width:260px; float:left; height:100px; margin-top:6px; overflow:hidden;}


/*ÐÂÎÅ*/
#news_text{ clear:both; width:692px; height:442px; display:inline; float:left;}
.newst_one{ width:820px; margin-top:25px; display:inline; float:left; }
.newso_img{ display:inline; float:left; width:159px; height:80px; margin-right:10px; }
.newso_text{ display:inline; float:left; width:636px; height:80px; border-left:1px solid #ccc;}
.newso_text h3 { float:left; width:621px; height:30px; line-height:30px; border-bottom:1px solid #ccc; padding-left:15px;}
.newso_text h3 a{ float:left; font-size:14px; color:#666; font-weight:normal;}

.newso_text h3 span{ display:inline; float:right; height:20px; line-height:20px; color:#b88d49; font-size:12px;}
.newso_text .news_nr{ float:left; width:621px; padding-left:15px; margin-top:5px;}
.newso_text .news_nr .news_nrbot{ clear:both; width:620px; height:42px; line-height:20px; font-size:14px; overflow:hidden;}

.news_jr{clear:both; font-size:14px; height:350px; width:692px; overflow:hidden;}
#news_fh{ margin-top:10px; display:inline; float:right; }
#news_fh a{ display:inline; float:left; background:#2e2e2e; padding:0px 10px 0px 10px; height:30px; line-height:30px; color:#8d8d8d;}
#news_fh a:hover{display:inline; float:left; background:#2e2e2e; padding:0px 10px 0px 10px; height:30px; line-height:30px; color:#fff; text-decoration:none;}


/**mxqy**/
.mxqylis{ width:390px; overflow:hidden; display:inline; height:144px; float:left; margin-left:15px; margin-top:20px; border:1px solid #ccc; line-height:25px;}
.mxqylis .mxlog{ width:120px; height:144px; float:left}
.mxqylis .mxlog img{ width:108px; height:132px; border:1px solid #ccc; float:left; margin-top:5px; margin-left:5px;}
.mxqylis .mxtext{ width:260px; margin-left:10px; float:left;}
.mxqylis .mxtext .mxtexnam{ width:260px; float:left; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:600;  height:30px; line-height:30px;}
.mxtexnam .mxnamtext{ float:left; width:140px;}
.mxtexnam .mxnamtel{ float:left; width:120px;}
.mxqylis .mxtext .mxgstexcen{ width:260px; float:left; height:100px; margin-top:6px; overflow:hidden;}


/*ÐÂÎÅ*/
#news_text{ clear:both; width:692px; height:442px; display:inline; float:left;}
.newst_one{ width:820px; margin-top:25px; margin-left:10px; display:inline; float:left; }
.newso_img{ display:inline; float:left; width:159px; height:80px; margin-right:10px; }
.newso_text{ display:inline; float:left; width:636px; height:80px; border-left:1px solid #ccc;}
.newso_text h3 { float:left; width:621px; height:30px; line-height:30px; border-bottom:1px solid #ccc; padding-left:15px;}
.newso_text h3 a{ float:left; font-size:14px; color:#666; font-weight:normal;}

.newso_text h3 span{ display:inline; float:right; height:20px; line-height:20px; color:#b88d49; font-size:12px;}
.newso_text .news_nr{ float:left; width:621px; padding-left:15px; margin-top:5px;}
.newso_text .news_nr .news_nrbot{ clear:both; width:620px; height:42px; line-height:20px; font-size:14px; overflow:hidden;}

.news_jr{clear:both; font-size:14px; height:350px; width:692px; overflow:hidden;}
#news_fh{ margin-top:10px; display:inline; float:right; }
#news_fh a{ display:inline; float:left; background:#2e2e2e; padding:0px 10px 0px 10px; height:30px; line-height:30px; color:#8d8d8d;}
#news_fh a:hover{display:inline; float:left; background:#2e2e2e; padding:0px 10px 0px 10px; height:30px; line-height:30px; color:#fff; text-decoration:none;}



/* ¿áÕ¾´úÂëÕûÀí http://www.5icool.org */


/* body */
{width:100%; margin:0 auto; overflow:hidden}
.main_image {width:100%; height:340px; border-top:1px solid #d7d7d7; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:340px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:340px;}
.main_image li span {display:block; width:100%; height:340px}
.main_image li a {display:block; width:100%; height:340px}
.main_image li .img_1 {background: url('../images/show1.jpg') center top }
.main_image li .img_2 {background: url('../images/show2.jpg') center top }
.main_image li .img_3 {background: url('../images/show3.jpg') center top }
.main_image li .img_4 {background: url('../images/show4.jpg') center top }
.main_image li .img_5 {background: url('../images/show5.jpg') center top }
div.flicking_con {width:990px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:310px; left:390px; z-index:999; width:300px; height:21px} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}


#messageBoardContainer { width: 650px; height: 0px; position:absolute; top: 300px; left: 350px; overflow: hidden; z-index: 99999;}
#messageBoard { width: 650px; height: 320px; position: absolute; }
#messageBoard .wrap { width: 640px; height: 310px; background: #ededed; border: 1px solid #f2f2f2; position: absolute; top: 4px; left: 4px; z-index: 99995; }
#messageBoard .bg { width: 650px; height: 320px; background: #000000; position: absolute; top: 0; left: 0; filter: alpha(opacity=30); opacity: 0.3; z-index: 99990; }
#messageBoard h2 { height: 24px; background: url(../images/messageBoard.gif) repeat-x 0 -24px; font-size: 12px; font-weight: normal; color: #666; padding-left: 10px; cursor: move; }
#messageBoard h2 span { line-height: 22px; }
#messageBoard h2 a { position: absolute; top: 5px; right: 6px; width: 11px; height: 11px; overflow:hidden; background: url(../images/messageBoard.gif) no-repeat; }
#messageBoard h2 a:hover { background: url(../images/messageBoard.gif) no-repeat 0 -12px; }
#messageBoard .content { padding: 10px 20px; }
#messageBoard .content p { line-height: 30px; font-size: 12px; color: #666666; }
#messageBoard .content p a { font-family: arial; font-weight: bold; color: #cc3333; border-bottom: 1px dotted #cc3333; }
#messageBoard .content p a:hover { position: relative; top: 1px; color: #cc0000; }
#messageBoard .red { color: #cc3333; }
#messageBoard .indent { text-indent: 24px; }
#messageBoard .date { text-align: right; }
#quirkyPopupShowBtn { position: absolute; top: 0px; left: 0px; width: 35px; height: 64px; background: url(../images/quirkyPopupShowBtn.gif) no-repeat; }
#quirkyPopupShowBtn:hover { background: url(../images/quirkyPopupShowBtn.gif) no-repeat 0 -70px; }


.floatingAd .ad{z-index:100;background:none;position:absolute;display:none;}
.floatingAd a{color:#000000; display:inline-block;text-decoration:none;}
.floatingAd a img{border:0;}
.floatingAd .close{display:none;}
.floatingAd .opacity{position:absolute; top:0; width:100%; height:25px; background-color:#000000; opacity:0.20; filter:alpha(opacity = 20);}
.opacity1{opacity:0.90; filter:alpha(opacity = 90);}
.floatingAd .text{position:absolute; top:0; width:100%; height:25px; color:#000000; line-height:25px; }
.floatingAd .text .button{position:relative;float:right;top:5px;right:5px;width:16px;height:16px;background:url("../images/close.png") no-repeat;cursor:pointer;}
.floatingAd .text .title{position:relative;float:left;font-size:12px;margin-left:5px;}
