/* CSS Document */
img{border:0px}
a{text-decoration:none}
ul,li{  margin:0;
    padding:0;
    border:0;
	list-style-type:none
}
div{margin:0;padding:0;border:0; line-height:110%}
/* Clear Fix */
form {padding:0; margin:0}
input {padding:0; margin:0}
.clearfix:after
{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix
{
display:inline-block;
}

dl, dt, dd{padding:0;margin:0}
/* Hide from IE Mac */
.clearfix {display:block;}
/* End hide from IE Mac */
/* end of clearfix */


body{margin:0; padding:0; background:#f5f5f5;font-size:12px;}
#container{width:1002px; height:auto;overflow:hidden;margin:0 auto;  background: #fff;padding:0; padding-bottom:40px }
#container_1{width:960px; height:auto;overflow:hidden;margin:0 auto;  background: #fff; padding:0}
#reg{width:948px; height:20px; border:1px solid #efefef;padding:5px; background:#f5f5f5}
#reg a{ text-decoration:none;color:#666666}
#reg a:hover{ text-decoration:none;color:#207eaf}
#reg dl{margin:0; padding:0; width:948px;height:auto;overflow:hidden}
#reg dt{float:left}
#reg dd{float:right;margin-top:3px}
.style_red{color:#207eaf;font-weight:normal}
.input_1{border:1px #ccc solid;height:16px;margin:0}
/***************************************/
#guideline{width:960px;margin:0; padding:0;height:60px}
#guideline a{ text-decoration:none;color:#888888}
#guideline a:hover{ text-decoration:none;color:#333}
#logo{float:left;width:240px; height:60px;}
#nav{float:right;width:720px;height:60px;padding:0px; margin:0px;display:inline; line-height:100%}
#nav ul{height:60px;}
#nav li{float:left;margin-top:11px;margin-left:17px;width:auto; display:inline;padding-top:2px 
 }
/***************************************/
#search{width:952px;margin:0; padding:3px;border:#e4e4e4 1px solid;background:#efefef}
.search-keyword{width:770px;border:#e4e4e4 1px solid}
#ad{width:960px;height:90px; background:#fff;padding-top:10px;}
/*****************************************/
#content{width:960px;height:auto;overflow:hidden;padding:0;margin:0;border:0;margin-top:3px}
#content_left{width:730px;height:auto;overflow:hidden;float:left;background:#fff;border:0px;display:inline}
#left_1{width:730px;height:auto;overflow:hidden;}
#content_right{width:230px;height:auto;overflow:hidden;float:right;background:#fff;margin:0;padding:0;border:0px;display:inline}
#co_le_le{width:280px;height:auto;overflow:hidden;float:left}

#pic_slide{width:280px; height:192px; background:#000}
#newest{width:278px; height:184px; background:#fff;margin-top:3px; border:1px solid #ccc}
#newest h3{font-size:12px; height:13px; background:url(../images/ban_1.gif) repeat-x;padding:6px;border-bottom:1px solid #ccc;margin:0}
#newest ul{width:278px; height:149px; background:#fff;margin-top:0px;padding-top:5px}
#newest li{padding-left:18px;margin-bottom:6px;background:url(../images/btn.gif) no-repeat 9px 4px;  }
#newest a{ text-decoration:none;color:#666666}
#newest a:hover{ text-decoration:none;color:#207eaf}

#co_le_ri{width:444px;height:auto;overflow:hidden;float:right;padding-right:3px}
#co_le_ri dl{width:442px;height:80px;overflow:hidden; margin:0; padding:0;border:1px solid #ccc; background:#efefef}
#co_le_ri dt{width:422px;height:auto;overflow:hidden;font-size:14px; font-weight:bold;margin:0; padding:0;padding:10px}
#co_le_ri dd{width:422px;height:auto;overflow:hidden;margin:0; padding:10px;padding-top:0px;text-indent:2em}

a.black:link{color:#000000} 
a.black:visited {color:#000000}   
a.black:hover {color:#003366}   
a.black:active {color:#000000}   
a.gray:link{color:#444444} 
a.gray:visited {color:#444444}   
a.gray:hover {color:#003366}   
a.gray:active {color:#444444} 

#co_le_ri ul{width:442px;height:165px;overflow:hidden; margin:0; padding:0;border:1px solid #ccc; background:#fff;margin-top:3px}
#co_le_ri li{float:left;width:200px;margin-left:0px; margin-top:6px;padding-left:18px;background:url(../images/btn.gif) no-repeat 9px 4px;}
#co_le_ri h3{margin:0;margin-top:3px;font-size:12px; font-weight:normal;display:inline; height:auto; overflow:hidden}

.ques {height:21px; width:444px;  margin-top:3px}
#question{width:442px;height:103px;background:#fff;margin-top:0px;border:1px solid #ccc;margin:0; padding:0}
.question_1{width:400px;height:55px;border:1px solid #ccc;margin-left:20px;margin-top:10px}
.submit{margin-left:20px;margin-top:6px; padding:0}
.postqa{margin-left:20px;margin-top:6px; padding:0}




#pic_new{width:725px; height:195px;float:left; background:#fff;margin-top:4px;border:1px solid #ccc;}
#pic_new h3{font-size:12px; height:13px; background:url(../images/ban_1.gif) repeat-x;padding:6px;border-bottom:1px solid #ccc;margin:0}
#pic_new ul{width:720px;height:auto;overflow:hidden;padding-right:5px;margin-top:3px;}
#pic_new li{float:left; width:133px;padding-left:10px;margin-top:10px; text-align:center;}
#pic_new img {width:121px;height:72px; background:#efefef;padding:3px;border:1px solid #ccc}
#pic_new a{ text-decoration:none;color:#666666}
#pic_new a:hover{ text-decoration:none;color:#207eaf}
/**************************************************/

#left_2{width:727px; height:170px;float:left; margin-top:5px;}
#arch{width:278px;height:168px;float:left;border:1px solid #ccc}
#arch ul{width:278px;height:auto;overflow:hidden;margin-top:0px;padding-bottom:3px}
#arch li{float:left; width:84px;margin-left:4px;margin-top:3px; text-align:center;border:1px solid #ccc;padding-bottom:5px;padding-top:5px}
#arch h3{font-size:12px; height:13px; background:#b3cee2;padding:6px;margin:0}
#arch a{ text-decoration:none;color:#666666}
#arch a:hover{ text-decoration:none;color:#207eaf}

#asso{width:442px;height:168px;float:right;border:1px solid #ccc}

#asso h3{font-size:12px; height:13px; background:#b3cee2;padding:6px;margin:0}

#asso a{ text-decoration:none;color:#000}
#asso a:hover{ text-decoration:none;color:#207eaf}
#asso dl{margin:0; padding:0;width:422px; height:64px;overflow:hidden;padding:10px;}
#asso dt{float:left;width:100px;height:69px; margin:0;padding:0}
#asso dd{float:right;width:306px;height:69px;margin:0;padding:0}
#asso img{width:92px; height:57px; background:#efefef;padding:3px; border:1px solid #ccc}
#asso p{text-indent:2em}
.title{font-size:14px;font-weight:bold}
#asso ul{margin-top:1px; }
#asso li{margin-left:0px; margin-bottom:5px;padding-left:18px;background:url(../images/btn.gif) no-repeat 9px 4px;font-weight:bold}

/**************************************************/
#ad2{width:727px; height:90px;float:left; background:#fff;margin-top:3px;}

#journal{width:725px; height:175px;float:left; background:#fff;margin-top:3px;border:1px solid #ccc}
#journal h3{font-size:12px; height:13px; background:#b3cee2;padding:6px;margin:0}

#journal a{ text-decoration:none;color:#000}
#journal a:hover{ text-decoration:none;color:#7b7b7b}
#journal dl{margin:0; padding:0;width:725px; height:110px;overflow:hidden;}
#journal dt{float:left;width:146px;height:96px; margin:0;padding:10px;padding-right:0px}
#journal dd{float:right;width:549px;height:104px;margin:0;padding:10px;line-height:130%}
#journal img{width:138px; height:90px; background:#efefef;padding:3px; border:1px solid #ccc}
#journal p{text-indent:2em;}
.title2{font-size:14px;font-weight:bold}
#journal ul{}
#journal li{float:left;margin-left:10px; margin-top:6px;font-weight:nomarl;border:1px solid #ccc;padding:5px; text-align:center; background:#efefef}

#ad3{width:727px; height:90px;float:left; background:#000;margin-top:3px;}
/**************************************************/
#left_3{width:727px; height:auto;overflow:hidden;float:left; background:#fff;margin-top:3px;}
#new_le{width:360px; height:250px; float:left;border:#ccc 1px solid; }
#new_le h3{font-size:12px; height:13px; background:url(../images/ban_1.gif) repeat-x;padding:6px;border-bottom:1px solid #ccc;margin:0}
#new_le dl{width:360px; height:95px;padding:0;margin:0}
#new_le dt{width:100px; height:75px;float:left;padding:10px;margin:0;padding-right:0px}
#new_le dd{width:230px; height:75px;float:right;padding:10px;margin:0;line-height:130%}
#new_le a{ text-decoration:none;color:#000}
#new_le a:hover{ text-decoration:none;color:#7b7b7b}
#new_le p{text-indent:2em;}
.title3{font-size:14px;font-weight:bold}
#new_le img{width:92px; height:67px; background:#efefef; border:1px solid #ccc; padding:3px}
#new_le ul{}
#new_le li{margin-left:0px; margin-top:6px;padding-left:18px;background:url(../images/btn.gif) no-repeat 9px 4px;}

#new_ri{width:360px; height:250px; float:right;border:#ccc 1px solid; }
#new_ri h3{font-size:12px; height:13px; background:url(../images/ban_1.gif) repeat-x;padding:6px;border-bottom:1px solid #ccc;margin:0}
#new_ri dl{width:360px; height:95px;padding:0;margin:0}
#new_ri dt{width:100px; height:75px;float:left;padding:10px;margin:0;padding-right:0px}
#new_ri dd{width:230px; height:75px;float:right;padding:10px;margin:0;line-height:130%}
#new_ri a{ text-decoration:none;color:#000}
#new_ri a:hover{ text-decoration:none;color:#7b7b7b}
#new_ri p{text-indent:2em;}
.title4{font-size:14px;font-weight:bold}
#new_ri img{width:92px; height:67px; background:#efefef; border:1px solid #ccc; padding:3px}
#new_ri ul{}
#new_ri li{margin-left:0px; margin-top:6px;padding-left:18px;background:url(../images/btn.gif) no-repeat 9px 4px;}

/**************************************************/
#client{width:218px;height:369px; border:1px solid #ccc;padding:5px;}
ul.client {width:218px; height:95px}
li.client {width:70px;height:95px;float:left;display:inline;margin-left:2px}
#client img{width:68px; height:93px; border:1px solid #ccc}

.rec_ent_list_div{width:218px; height:269px; margin-top:3px}
.rec_ent_list_div li{margin-left:0px; margin-top:6px;padding-left:18px;background:url(../images/btn.gif) no-repeat 9px 4px;}

.co_eve{width:228px;height:195px; border:1px solid #ccc;margin-top:4px}
.co_eve h3{font-size:12px; width:216px;height:13px; background:url(../images/ban_1.gif) repeat-x;padding:6px;border-bottom:1px solid #ccc;margin:0}
.co_eve ul{width:228px; height:auto;overflow:hidden;}
.co_eve li{margin-left:0px; margin-top:5px;padding-left:18px;background:url(../images/btn.gif) no-repeat 9px 4px;}
.co_eve a{ text-decoration:none;color:#000}
.co_eve a:hover{ text-decoration:none;color:#7b7b7b}

.arch_co{width:228px;height:168px; border:1px solid #ccc;margin-top:5px;line-height:130%; margin-bottom:2px}
.arch_co h3{font-size:12px; height:13px; background:#b3cee2;padding:6px;margin:0}
.arch_co ul{width:228px; height:auto;overflow:hidden;}
.arch_co li{}
.arch_co a{ text-decoration:none;color:#000}
.arch_co a:hover{ text-decoration:none;color:#7b7b7b}
.arch_co p{padding-left:10px;display:inline}
.honor {width:213px; height:auto;overflow:hidden;padding:5px;padding-left:10px;padding-bottom:3px;line-height:130%}

.rec_ent_list_div2{width:218px; height:42px; margin-top:3px;}
.rec_ent_list_div2 li{margin-left:0px; margin-top:2px;padding-left:25px;}

#pic_ar{width:228px;height:229px; border:1px solid #ccc;padding:0px;margin-top:3px}
#pic_ar h3{font-size:12px; width:216px;height:13px; background:url(../images/ban_1.gif) repeat-x;padding:6px;border-bottom:1px solid #ccc;margin:0}
#pic_ar ul {width:220px; padding:4px;height:auto;overflow:hidden}
#pic_ar li {width:70px;height:95px;float:left;display:inline;margin-left:2px;margin-bottom:4px}
#pic_ar img{width:64px; height:89px; border:1px solid #ccc;background:#efefef;padding:2px}


#pic_ar2{width:228px;height:auto;overflow:hidden; border:1px solid #ccc;padding:0px;margin-top:2px;padding-bottom:3px}
#pic_ar2 h3{font-size:12px; width:216px;height:13px; background:url(../images/ban_1.gif) repeat-x;padding:6px;border-bottom:1px solid #ccc;margin:0}
#pic_ar2 ul {width:220px; padding:4px;height:auto;overflow:hidden}
#pic_ar2 li {margin-top:3px;width:219px;height:46px}
#pic_ar2 img{width:215px; height:42px; border:1px solid #ccc;background: #efefef;padding:2px}

#friend{width:958px; height:auto;overflow:hidden;border:1px solid #ccc;margin-top:3px}
#friend h3{font-size:12px; width:946px;height:13px; background:url(../images/ban_1.gif) repeat-x;padding:6px;border-bottom:1px solid #ccc;margin:0}
#friend ul{padding-top:10px}
#friend li{float:left; padding-left:20px;padding-bottom:5px;padding-top:5px;}
#friend a{ text-decoration:none;color:#000}
#friend a:hover{ text-decoration:none;color:#7b7b7b}
.style4{display:inline;font-weight:normal;display:inline;padding-left:770px}

#footer{width:960px; height:auto;overflow:hidden;margin-top:3px;text-align:center; margin:0 auto;}
#footer h3{font-size:12px;height:13px; padding:6px;margin:0;color:#666666}
#footer ul{padding-top:10px;height:auto;overflow:hidden ;width:600px; margin-left:auto; margin-right:auto}
#footer li{float:left; padding-left:10px;padding-right:10px;padding-top:2px;border-left:1px solid #ccc;border-right:1px solid #333;font-weight:bold}
#footer a{ text-decoration:none;color:#333}
#footer a:hover{ text-decoration:none;color:#7b7b7b}


/**********************channel****************************/
#chn_1{width:727px; height:192px;padding-right:3px}
#chn_le{width:280px;height:192px;overflow:hidden;float:left;display:inline; background:#ccc}
#chn_ri{width:442px;height:192px;overflow:hidden;float:right;display:inline; border:1px solid #ccc}
#chn_ri h3{font-size:12px; height:13px; background:#b3cee2;padding:6px;margin:0;border-bottom:1px solid #ccc; color:#3a6382}
#chn_ri ul{height:auto;overflow:hidden}
#chn_ri li{float:left;width:200px;margin-left:0px; margin-top:6px;padding-left:18px;background:url(../images/btn.gif) no-repeat 9px 4px;}
#chn_ri a{ text-decoration:none;color:#000}
#chn_ri a:hover{ text-decoration:none;color:#7b7b7b}

.listbox1{width:730px; height:132px;padding-right:0px;position:relative}
.listbox1 dl{width:360px; height:132px;padding:0;margin:0;float:left;margin-right:3px; border:1px solid #ccc;margin-top:3px;position:relative}
.listbox1 dt{font-size:12px; height:13px; background:#b3cee2;padding:6px;margin:0;border-bottom:1px solid #ccc; color:#3a6382;position:relative}
.listbox1 dd{margin:0;padding:0;height:auto;overflow:hidden}
.listbox1 ul{}
.listbox1 li{margin-left:0px; margin-top:6px;padding-left:18px;background:url(../images/btn.gif) no-repeat 9px 4px;}
.listbox1 a{ text-decoration:none;color:#000}
.listbox1 a:hover{ text-decoration:none;color:#7b7b7b}
.more{float:right;padding:0;margin:0;width:50px;position:absolte;right:0;display:block}
.clearflo{float:left}

.ad_ri{width:228px;height:226px; border:1px solid #ccc;margin-bottom:3px}
.ad_ri img{width:228px; height:226px}

.tbox_right{width:230px;height:auto;overflow:hidden; }
.tbox_right dl{width:228px; height:auto;overflow:hidden;padding:0;margin:0;float:left;margin-right:3px; border:1px solid #ccc;position:relative; margin-bottom:3px;padding-bottom:3px}
.tbox_right dt{font-size:12px; height:13px; background:#b3cee2;padding:6px;margin:0;border-bottom:1px solid #ccc; color:#3a6382;position:relative}
.tbox_right dd{margin:0;padding:0;height:auto;overflow:hidden}
.tbox_right ul{}
.tbox_right li{margin-left:0px; margin-top:6px;padding-left:18px;background:url(../images/btn.gif) no-repeat 9px 4px;}
.tbox_right a{ text-decoration:none;color:#000}
.tbox_right a:hover{ text-decoration:none;color:#7b7b7b}
.tbox_right p{}


.nav2{width:960px}
.nav_2 ul{}
.nav_2 li{float:left}
.nav_2 ul{}
.nav_2 a{ text-decoration:none;color:#000}
.nav_2 a:hover{ text-decoration:none;color:#7b7b7b}
/**********************channel****************************/
.place{width:713px;height:13px;padding:6px; border:1px solid #CCC;background:#efefef;}
.place a{ text-decoration:none;color:#000}
.place a:hover{ text-decoration:none;color:#7b7b7b}

.listbox2{width:727px; height:auto;overflow:hidden;padding-right:0px;position:relative;padding-right:3px;background:#fff;margin-top:3px}
.listbox2 ul{}
.listbox2 li{border-bottom:1px solid #ccc;margin-left:0px; margin-bottom:3px;padding-left:5px;padding-top:10px; padding-bottom:10px;height:85px;}
.listbox2 a{ text-decoration:none;color:#000}
.listbox2 a:hover{ text-decoration:none;color:#7b7b7b}
.listbox2 img{width:72px; height:72px;float:left;margin-right:8px;border:1px solid #ccc; background:#efefef;padding:3px}
.listbox2 p{color:#333333;text-indent:2em}


.listbox3{width:727px; height:auto;overflow:hidden;padding-right:0px;position:relative;padding-right:3px;background:#fff;margin-top:3px}
.listbox3 ul{}
.listbox3 li{width:360px;float:left;display:inline;border-bottom:1px solid #ccc;margin-left:0px; margin-bottom:3px;padding-left:5px;padding-top:10px; padding-bottom:10px;height:125px;}
.listbox3 a{ text-decoration:none;color:#000}
.listbox3 a:hover{ text-decoration:none;color:#7b7b7b}
.listbox3 img{display:block;text-align:center;width:120px; height:120px;float:left;margin-right:8px;border:1px solid #ccc; background:#efefef;padding:3px}
.listbox3 p{color:#333333;text-indent:0em;}




.dede_pages{width:713px;height:13px;padding:6px; border:1px solid #CCC;background:#efefef;}
.dede_pages a{ text-decoration:none;color:#000}
.dede_pages a:hover{ text-decoration:none;color:#7b7b7b}
.dede_pages li{float:left;padding-left:10px}
li.thisclass{font-weight:bold}
.pageinfo{color:#666666}

/**********************article****************************/
.art_1{width:722px; height:auto;overflow:hidden;padding-right:0px;position:relative;padding-right:3px;background:#fff;margin-top:3px;border:1px solid #ccc; margin-bottom:3px}
.art_ti{width:702px; padding:10px;height:auto;overflow:hidden}
.art_ti dl{width:702px;height:auto;overflow:hidden}
.art_ti dt{width:702px; font-size:20px; font-weight:bold;height:auto;overflow:hidden; text-align:center;margin-bottom:10px;padding-top:10px;padding-bottom:10px}
.art_ti dd{width:702px; color:#666666;margin:0;text-align:center}

.art_co{width:702px; padding:10px;height:auto;overflow:hidden}
.art_co dl{width:702px;height:auto;overflow:hidden;padding:0}
.art_co dt{width:680px; padding:10px;border:1px solid #ccc; background-color:#efefef;height:auto;overflow:hidden;display:block}
.art_co dd{width:702px; color:#666666;height:auto;overflow:hidden; margin-top:10px;padding:0; line-height:150%; color:#333333;font-size:18px;text-indent:2em; }
.art_co img{margin-right:10px; margin-bottom:10px;border:1px solid #ccc; background:#efefef; padding:3px}

/**********************guideline****************************/
/*---------- frame : channel-nav ---------*/
.channel-nav {
	height:31px;
	
	float:left;
}
.channel-nav ul{
	height:22px;
	padding-left:10px;
	padding-top:3px;
	padding-right:0px;
	padding-bottom:0px;
	margin: 0px;
	overflow:hidden;
	float:left;
}
.channel-nav ul li{
	height:22px;
	float:left;
	overflow:hidden;
	margin-right:10px;
}
.channel-nav ul li a{
	height:22px;
	display:block;
	padding-right:10px;
	float:left;
	background:url(../images/channel-nav-bg.gif) right 0px no-repeat;
	overflow:hidden;
}
.channel-nav ul li a span{
	display:block;
	float:left;
	height:22px;
	padding-left:10px;
	background:url(../images/channel-nav-bg.gif) left 0px no-repeat;
	cursor:pointer;
	overflow:hidden;
	line-height:23px;
	color:#666666;
}
.channel-nav ul li a:hover{
	text-decoration:none;
	background:url(../images/channel-nav-bg.gif) right -22px no-repeat;
}
.channel-nav ul li a:hover span{
	color:#78A63C;
	text-decoration:none;
	background:url(../images/channel-nav-bg.gif) left -22px no-repeat;
}
.channel-nav ul li.thisclass{
}
.channel-nav ul li.thisclass a,.channel-nav ul li.thisclass a:hover{
	background:url(../images/channel-nav-bg.gif) right -44px no-repeat;
	cursor:default;
}
.channel-nav ul li.thisclass a span,.channel-nav ul li.thisclass a:hover span{
	background:url(../images/channel-nav-bg.gif) left -44px no-repeat;
	color:#FFF;
	cursor:default;
}
.channel-nav .back{
	display:block;
	height:22px;
	line-height:21px;
	padding-top:6px;
	padding-right:10px;
	padding-left:20px;
	letter-spacing:2px;
	float:right;
	background:url(../images/ico-home.gif) 4px 10px no-repeat;
} 
.channel-nav .back a{
	color:#94B56A;
}
.channel-nav .back a:hover{
	text-decoration:none;
	color:#777;
}

.w960{
	width:960px;
	position:relative;}
.center{
	margin:0px auto;
}
.clear{
	overflow:hidden;}
	
/*---------- frame : footer ---------*/

.article_pages{width:725px;height:33px;text-align:center }
.article_pages a{ text-decoration:none;color:#000}
.article_pages a:hover{ text-decoration:none;color:#7b7b7b}
.article_pages li{float:left;padding-left:10px}
li.thisclass{font-weight:bold}
.pageinfo{color:#666666}

.handle{width:705px;padding:10px; height:auto;overflow:hidden}
.context{width:693px;border:1px solid #ccc; background:#efefef; padding:5px; height:auto;overflow:hidden}
.context ul{}
.context li{float:left; margin-left:10px}
.context a{ text-decoration:none;color:#000}
.context a:hover{ text-decoration:none;color:#7b7b7b}

.actbox{width:702px; padding:10px;height:auto;overflow:hidden;padding-bottom:3px}
.actbox ul{}
.actbox li{float:left; padding:4px; padding-left:10px; padding-right:10px; background-color:#175A91; border-right:#000; border-bottom:#ccc;margin-right:10px}
.actbox a{ text-decoration:none;color:#fff}
.actbox a:hover{ text-decoration:none;color:#CBEFF5}



