/* CSS Document */

/* =================== 主控制 ================== */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,hr,
fieldset,input,p,blockquote,th,td {_margin:0px; padding:0px;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:none;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none; margin:0;}
li{ list-style:none;}
li .li{ list-style:broken line }
caption,th {text-align:left;}
img a {border: none;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#FF0000;  text-decoration:underline}
#sty img{margin:0px}

/* =================== 公共部分=================== */
body { font-size:12px; font-family:"微软雅黑","宋体",Verdana, Geneva, sans-serif; color:#333333}
select, input{font: 12px Verdana, Helvetica, sans-serif;}
html, html>body { width: 100%;height: 100%; margin:0;}
.clear {clear: both; display:block;}

  
/* =================== 头部=================== */
#topwidth{ width:1000px; height:102px; margin:0 auto; background-image:url(../images/top_bg.jpg)}
#top121{ width:450px; float:left; height:102px;text-align:left; }
#top122{ width:339px; float:right; height:102px; margin-right:10px; }
#toplg_right{ float:right; margin-top:30px; }
#toplg_right span{ font-size:15px; font-weight:bold; float:left; padding:11px 0 0 45px; color:#333; letter-spacing:4px}
#toplg_right font{ font-weight:bold; float:left; font-size:16px; color:#FF0000; padding:10px 0px 0px 0px;letter-spacing:4px}

#toplgname{ width:400px; float:left; line-height:30px; padding:50px 0 0 0; margin-left:20px; font-size:14px; font-weight:bold; color:#262976}

#toplgname span{ padding:0 10px 0 0;}


/* =================== 菜单栏=================== */
#menu1{ width:100%; height:42px;background:url(../images/top_bg.gif) repeat-x; margin-top:0px;}
.menul1 { width:1000px; height:40px; margin:0 auto; overflow:hidden; display:block;}
.menul1 li{line-height:40px; margin:0 0px; display:block; overflow:hidden; font-size:15px; font-weight:bold; width:100px; height:40px; float:left; text-align:center;}

.menul1 li a{ color:#FFFFFF; overflow:hidden; display:block; width:100px; height:40; line-height:40px;}

.menul1 li a:hover{ color:#FFFF00;background:url(../images/top_bg2.gif) no-repeat 8px 6px;}


/* =================== banner=================== */
#banner{ width:1000px; height:180px; margin:5px auto}
.slides { margin: 0px auto; width: 1000px; height: 180px; overflow: hidden; position: relative; }
.slide-pic { margin: 0px; padding: 0px; width: 1000px; overflow: hidden; list-style: none; }
.slide-pic img { width: 1000px; height: 180px; }
.slide-pic li { display: none; }
.slide-pic li.cur { display: block; }


/* =================== 主体=================== */
#main{ width:1000px; margin:5px auto}
.main01{width:1000px; margin:0 auto}
.main01_left{ width:240px; float:left;  }
.left01_t{ background:url(../images/left01_t.gif) no-repeat; height:35px; line-height:35px; font-size:14px; font-weight:bold;text-indent: 25px; color:#FFFFFF}
.main01_left_c{height: 235px;width:238px; padding-top:5px;border-bottom: 1px solid #DDD4D4;border-right: 1px solid #DDD4D4;border-left: 1px solid #DDD4D4;background-color:#F9F6F6;}
.main01_left_cc{ background-color:#FFFFFF;  margin-left:5px; margin-right:5px; height:225px; text-align:center;padding-top:5px;}
.main01_left_cc span{ line-height:30px; font-size:14px; color:#FF0000; font-weight:bold}
.main01_right{ width:750px; float:right; height:275px;}
.right01_t{ background:url(../images/right01_t.jpg) no-repeat; line-height:35px; height:35px;}
.tt{font-size:14px; font-weight:bold;text-indent: 25px; color:#FFFFFF; float:left}
.more{ float:right; padding-right:10px}
.more a{ font-size:12px; color:#FFFFFF}
.more a:hover{ text-decoration:underline; color:#FFFF00}
.main01_right_c{height: 235px;width:748px; padding-top:5px;border-bottom: 1px solid #DDD4D4;border-right: 1px solid #DDD4D4;border-left: 1px solid #DDD4D4;background-color:#F9F6F6;}
.main01_right_cc{background-color:#FFFFFF; margin-left:5px; margin-right:5px; height:225px; text-align:center; padding-top:5px;}
.right01_c_l{ float:left; width:450px; padding-left:5px;}
.right01_c_l img{ vertical-align:middle}
.right01_c_r{ float:right; padding-right:5px; width:275px}
.right01_c_l a{ font-size:13px;}
.right01_c_r span{ font-size:13px; color:#333333; line-height:35px;}
.right01_c_r .i_photo_a{ width:275px; height:184px;}
.right01_c_r a{ font-weight:normal}
img { vertical-align: top; border: 0; }
#hotpic { width: 275px; height: 220px; overflow: hidden; margin: 0 auto; }
#NewsPic { position: relative; width: 275px; height: 184px; overflow: hidden;  }
#NewsPic a { overflow: visible; border: 0; text-decoration: none; }
#NewsPic .Picture { position: absolute; left: 0; top: 0; }
#NewsPic .Nav { position: absolute; height20px; line-height: 20px; bottom: 0; right: 0; }
#NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; height:20px; line-height:20px; }
#NewsPic .Nav span.Normal { color: #FFF; background: #000;  }
#NewsPic .Nav span.Cur { background: #ce0609; color: #FFF; }
#NewsPicTxt { position: relative; width: 270px; height: 35px; text-align: center; color:#333333; font-size: 13px; line-height:35px}
#NewsPicTxt a{ font-size:13px; color:#333333; line-height:35px; font-weight:normal; text-decoration:none }
#NewsPicTxt a:hover { color: red; }


.main02{ width:1000px; margin:5px auto;}
.main02_left{ float:left; width:240px; }
.main02_middle{ float:left; width:370px; margin-left:10px}
.main02_right{ float:right; width:370px;}
.left02_t{ background:url(../images/left01_t.gif) no-repeat; height:35px; line-height:35px; font-size:14px; font-weight:bold;text-indent: 25px; color:#FFFFFF}
.main02_left_c{height: 195px;width:238px; padding-top:5px;border-bottom: 1px solid #DDD4D4;border-right: 1px solid #DDD4D4;border-left: 1px solid #DDD4D4;background-color:#F9F6F6;}
.main02_left_cc{ background-color:#FFFFFF; margin-left:5px; margin-right:5px; height:185px; padding-left:10px; padding-top:5px; line-height:25px; padding-right:10px}
.main02_left_cc span{ font-size:13px; font-weight:bold; color:#FF0000}
.right02_t{background:url(../images/right02_t.jpg) no-repeat; line-height:35px; height:35px}
.main02_right_c{height: 195px;width:368px; padding-top:5px;border-bottom: 1px solid #DDD4D4;border-right: 1px solid #DDD4D4;border-left: 1px solid #DDD4D4;background-color:#F9F6F6;}
.main02_right_cc{background-color:#FFFFFF; margin-left:5px; margin-right:5px; height:185px; text-align:center; padding-top:5px;}
.main02_right_cc a{ font-size:13px}
.main02_right_cc img{ vertical-align:middle}

.main03{ width:1000px; margin:5px auto}

.main04{ width:1000px; margin:5px auto}
.main04_left{ float:left; width:326px}
.main04_middle{ float:left; margin-left:11px;width:326px}
.main04_right{ float:right;width:326px}
.left04_t{ background:url(../images/main04_t.jpg) no-repeat; line-height:35px; height:35px}
.main04_left_c{height: 195px;width:324px; padding-top:5px;border-bottom: 1px solid #DDD4D4;border-right: 1px solid #DDD4D4;border-left: 1px solid #DDD4D4;background-color:#F9F6F6;}
.main04_left_cc{background-color:#FFFFFF;  margin-left:5px; margin-right:5px; height:185px; text-align:center; padding-top:5px;}
.main04_left_cc a{ font-size:13px}
.main04_left_cc img{ vertical-align:middle}

.link{ width:1000px; margin:5px auto}
.link_t{background:url(../images/link_t.jpg) no-repeat; height:35px; line-height:35px; font-size:14px; font-weight:bold;text-indent: 25px; color:#FFFFFF}
.link_c{width:988px;float: left;border-bottom: 1px solid #DDD4D4;border-right: 1px solid #DDD4D4;border-left: 1px solid #DDD4D4;background-color:#F9F6F6; padding:5px}
.link_cc{background-color:#FFFFFF;width:978px; line-height:25px; padding:5px }
.link_cc a{ padding-left:13px; padding-right:13px; font-size:13px}

.footer{ border-top:5px solid #C72106; width:1000px; margin:10px auto; text-align:center; font-size:13px; padding-top:10px; line-height:25px; padding-bottom:15px}


/* =================== 首页滚动图片=================== */
.cooperater_div {
	POSITION: relative; PADDING-BOTTOM: 4px;WIDTH: 1000px; background-repeat:repeat-x;  padding-top:5px;
	
}
.cooperater_div .i_tl {
	BACKGROUND-POSITION: -40px 0px; TOP: -1px; LEFT: -1px
}
.cooperater_div .i_tr {
	BACKGROUND-POSITION: -44px 0px; TOP: -1px; RIGHT: -1px
}
.cooperater_div .i_bl {
	BOTTOM: -1px; BACKGROUND-POSITION: -40px -4px; LEFT: -1px
}
.cooperater_div .i_br {
	BOTTOM: -1px; BACKGROUND-POSITION: -44px -4px; RIGHT: -1px
}
.cooperater_div_t {
	PADDING-BOTTOM: 5px;
}
.cooperater_h3 {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 10px
}
.cooperater_list_ul LI {
	LINE-HEIGHT: 22px; MARGIN: 0px 2px 0px 0px; PADDING-LEFT: 4px; WIDTH: 86px; BACKGROUND-POSITION: -120px -6px; FLOAT: left; BORDER-RIGHT: #a7a7a7 1px dotted
}
.cooperater_img_div {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x;
}
.scroll_left {
 	MARGIN: 0px 0px 0px; ;WIDTH: 34px;  FLOAT: left; HEIGHT: 185px; background:url(../images/demoLeft.jpg); background-repeat:no-repeat
}
.scroll_right {
	 FLOAT: right; width:34px; background:url(../images/demoRight.jpg); background-repeat:no-repeat;height:185px
}
A.scroll_left:hover {
	BACKGROUND-POSITION: -50px -70px; background:url(../images/demoLeft.jpg); background-repeat:no-repeat;
}
A.scroll_right:hover {
	BACKGROUND-POSITION: -75px -70px; background-image:url(link_right.gif); background-repeat:no-repeat;
}
.cooperater_img_list {
	 margin-top:8px; margin-bottom:auto;WIDTH:925px; HEIGHT: 168px; OVERFLOW: hidden; margin-left:3px; margin-right:auto; float:left; 
}
.cooperater_img_list UL {
	WIDTH: 1400px; height:168px; margin-top:auto; margin-bottom:auto
}
.cooperater_img_list LI {
	 MARGIN:0 4px 0 4px; height:160px; width:213px; FLOAT: left;border:1px solid #CCCCCC; padding:3px;
}
.ie6_height {
	HEIGHT: 1%
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px;
}
* {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}


#tabbox{ width:240px; overflow:hidden; float:left;border: 1px solid #DDD4D4;}
.tab_conbox{height: 200px;width:238px;float: left;background-color:#F9F6F6;}
.tab_con{ display:none; background-color:#FFFFFF; margin-top:5px; margin-left:5px; margin-right:5px; height:185px; padding-left:5px; padding-top:5px; line-height:25px; padding-right:5px;font-size: 12px;}

.tabs{height: 35px;}
.tabs li{height:35px;line-height:35px;float:left; background:url(../images/tb_Bg_on2.jpg) repeat-x; color:#333333; overflow: hidden;position: relative; width:120px;text-align:center;font-size:14px; font-weight:bold;border-bottom:1px solid #DDD4D4}
.tabs .thistab,.tabs .thistab{background:url(../images/tb_Bg_on.jpg) repeat-x; color:#FFFFFF; text-align:center;font-size:14px; font-weight:bold; border-bottom:1px solid #DDD4D4}
.tab_con span{font-size:13px; font-weight:bold; color:#FF0000}


#con{ width:1000px; margin:5px auto}
.left{ float:left; width:240px;}
.right{ float:right; width:750px;}

.news{ margin-top:5px;}
.news_t{ background:url(../images/left01_t.gif) no-repeat; height:35px; line-height:35px; font-size:14px; font-weight:bold;text-indent: 25px; color:#FFFFFF}
.news_c{height: 240px;width:238px;border-bottom: 1px solid #DDD4D4;border-right: 1px solid #DDD4D4;border-left: 1px solid #DDD4D4;background-color:#F9F6F6; padding-top:5px}
.news_cc{ background-color:#FFFFFF;  margin-left:5px; margin-right:5px; height:230px; text-align:center;padding-top:5px; padding-left:2px; padding-right:2px;}
.news_cc a{ font-size:13px}

.right_t{ background:url(../images/right01_t.jpg) no-repeat;line-height:35px; height:35px; width:750px}
.right_tt{font-size:14px; font-weight:bold;text-indent: 25px; color:#FFFFFF; float:left}
.right_pos{ float:right; font-size:12px; font-weight:normal; padding-right:10px; color:#FFFFFF }
.right_pos a{ color:#FFFFFF}
.right_c{  color:#333; line-height:25px; padding:12px}

.Feedback_c { margin:20px 30px 30px; clear:both; }
.Feedback_c h4 { margin-bottom:10px; padding:2px 20px; background:#f4f4f4; line-height:22px; font-size:14px; font-family:"微软雅黑","宋体",Verdana, Geneva, sans-serif; color:#333333; }
.Feedback_c .tips { padding:10px 0 10px 110px; color:#CC3732; font-weight:bold; font-size:13px; text-align:left; }
.Feedback_c .field { clear:both; }
.Feedback_c li.field label { display:block; float:left; width:100px; line-height:24px; text-align:right; }
.Feedback_c .input { padding:5px 0; color:#666; zoom:1; }
.Feedback_c .field:after { content:'\20'; display:block; height:0; clear:both; }
.Feedback_c.text { height:20px; padding:1px 3px; border:1px solid #D0D0D0; background:#F2F2F2; color:#666; }
.Feedback_c .textarea { width:450px; height:100px; padding:1px 3px; border:1px solid #D0D0D0;color:#666; }
.Feedback_c .submit-field { padding:0 10px 20px 100px; clear:both; }
.Feedback_c .submit-field input { margin-right:10px;}
.Feedback_c .submit-field .btn-submit { width:78px; height:24px; border:none; background:url(../images/btn.jpg) no-repeat; cursor:pointer; }
.Feedback_c .submit-field .btn-reset { width:78px; height:24px; border:none; background:url(../images/btn.jpg) no-repeat; cursor:pointer; }
.message {margin: 0 30px 30px;clear: both;}
.message-list {margin-bottom: 5px;padding: 5px;border-bottom: 1px dashed #D7D7D7;}
.message-list .m-title {padding: 0;color:#FF0000;font-weight: bold;line-height: 20px;font-size:13px;}
.message-list .m-title span {float: right;color: #999;font-weight: 100; font-size:12px;}
.message-list .m-info {padding: 5px 0;line-height: 24px; color:#000000;font-size:13px;}
.message-list .r-title {padding: 0;color: #525252;line-height: 20px;font-size:13px;}
.message-list .r-info {padding: 5px 0;line-height: 24px; color:#000000; font-size:13px;}



.news_list{padding:12px; padding-top:0;}
.news_list dl dt{height:30px; line-height:30px; background:url(../images/ico_block.gif) left center no-repeat; padding-left:15px;}
.news_list dl dt span{float:right; color:#666; padding-right:12px;}
.news_list dl dt a{font-size:14px; font-weight:700; color:#FF0000; text-decoration:none}
.news_list dl dt a:hover{text-decoration:underline;}
.news_list dl dd{height:50px; line-height:25px; color:#666;}
.news_list dl{height:80px; border-bottom:1px #ccc dashed; padding:5px 0;}
.newss_t{ margin:0; padding:0;height:40px; line-height:40px; font-size:18px; text-align:center; color:#FF0000; font-weight:bold}
.newss_time{height:25px; line-height:25px; text-align:center; padding-bottom:5px; color:#666; border-bottom:1px #ccc dashed}
.fx{ text-align:right;  height:16px; position:absolute; right:135px; top:422px; width:1000px}
.newss_c{ line-height:25px; padding:12px;}
.grfc_c{ text-align:center; padding:12px}

.pages {clear: both; height: 20px;padding: 20px 0 20px 200px;font-size: 14px;}
.pages a{ color:#333; font-size: 14px; text-decoration:none}
.pages a:hover{color: #FF0000;}
.pages span a{ padding-right:4px; padding-left:5px; padding-right:5px}
.pages .current{ color:#FF0000}
.page_turn{padding-left:12px;}
.page_turn ul li{height:25px; line-height:25px; color:#333;}	
.page_turn ul li a{color:#0071BF}	 



.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.temp { margin: 0; }
.slidebar { position: absolute; bottom: 5px; left: 4px; }
    .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; display:none;}
        .slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #fff; font-weight: 700; }

.slideshow SPAN.title { text-indent: 0px; }
.block { margin: 0;position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad { margin: 0 auto; width: 1000px; }
.comiis_wrapad { margin-top: 0px; }
.comiis_wrapad { overflow: hidden; }
.comiis_wrapad img { float: left; margin-top: 0px; }

	
#slidesImgs li { width: 1000px; height: 90px; display: none; }
