/* CSS Document */
body{ background:#eee;}
a{ text-decoration:none; outline:none;}
a:hover{ text-decoration:underline;}
#container{ margin:0px auto; width:948px;zoom:1; overflow:hidden; background:#eee; padding:7px;}
/*header开始处*/ 
#header{ padding-left:15px;background:#FFFFFF; zoom:1; overflow:hidden;}
#logo{ width:205px;float:left; background:url(imagesenglish_index_logo.png) no-repeat top left; height:77px;}
#logo a{ width:205px; height:77px;cursor:pointer; display:block;}

#header_mid{ width:430px; float:left; overflow:hidden; display:inline; color:#454545; }
#header_mid h1{ font-size:26px; letter-spacing:1px; padding-top:16px; line-height:35px; height:35px;font-weight:normal; padding-top:15px;}
#header_mid p{font-size:12px; letter-spacing:0px; margin-top:5px;}

#header_r{ width:298px; float:left; display:inline; padding-top:50px;}
#header_r ul{ font-size:12px; color:#000000;}
#header_r li{ float:left; padding-right:10px; line-height:18px; height:18px;}
#header_r li a{ text-decoration:none; outline:none; color:#000000;}
#header_r li a:hover{ text-decoration:underline;}
#header_r li.set_border{ border:solid 1px #aaa; width:120px; padding-right:0px; margin-top:-3px;}
.txt{ width:112px; width:90px;border:none; background:none; line-height:16px; height:16px; margin-left:2px;}
.btn{ background:url(imagesenglish_index_search.png) no-repeat top left; width:19px; border:none; cursor:pointer;}
/*nav开始处*/
#nav{ clear:both; margin-top:10px; background:#FFFFFF; zoom:1;overflow:hidden; border-bottom:1px #ccc solid; padding-bottom:6px; }
#nav ul{ font-size:12px;}
#nav li{ float:left; margin:6px 0px; margin-bottom:0px; padding-left:5px; line-height:28px; height:28px; text-align:center;text-transform:capitalize; font-weight:bold; }
#nav li a{ background:#eee;width:113px; height:28px;display:block; color:#6c1b78; }
#nav li a:hover{ background:#82318e; color:#FFFFFF;  text-decoration:none;}


/*1-4页面*/
#s_content{ background:#52377c url(imagesenglish_left_bg.jpg) no-repeat bottom left;border:1px #ccc solid; border-top:none;zoom:1; overflow:hidden; padding-bottom:1px;  }

#s2_right_con{padding:5px 45px 120px 0px; zoom:1;overflow:hidden; background:#FFFFFF;}
#s2_right_con h1{ line-height:30px; height:30px; color:#2c436f; font-size:25px; font-weight:normal; letter-spacing:1px;padding-top:10px;}
#s2_right_con img{ float:left; width:147px; height:188px; padding:2px; border-top:none; border-left:solid 1px #f0f0f0; border-right:solid 1px #f0f0f0; border-bottom:solid 1px #a2a2a2; margin:5px 45px; margin-right:25px;} 
#s2_right_con p{ background:#FFFFFF; line-height:21px; padding-left:45px;color:#676767; }
#s2_right_con p span{ font-size:14px; padding-left:10px; color:#000099;}
#s2_right_con ul{ margin-top:10px;}
#s2_right_con li{ line-height:23px; height:23px;color:#2c436f;}
#s2_right_con li a{ color:#2c436f;}
#s2_right_con h4{ line-height:24px; height:24px; background:#ededef;  clear:both; margin-left:45px; font-size:12px; font-weight:bold; padding-left:10px; margin-top:10px; margin-bottom:10px;}
#s2_right_con p.intr{ line-height:18px; color:#2c436f; padding-bottom:15px;}
#s2_right_con p.intr span{ display:block; color:#2c436f;}

#s_con_left{ clear:both; width:210px; float:left; zoom:1; overflow:hidden;}
#s_con_left h3{ font-size:14px;color:#eee; line-height:28px; height:28px; padding-left:10px; background:#9f86a4;border-bottom:2px #40216d solid; text-transform:capitalize; }
#s_con_left dl{ font-size:12px;  color:#fff; margin-top:5px; text-transform:capitalize; }
#s_con_left dl a{ color:#FFFFFF; line-height:24px; height:24px;}
#s_con_left dt{ background:url(imagesenglish_left_icon.gif) no-repeat 15px 9px;padding-left:26px;line-height:24px; height:24px;}
#s_con_left dd{ padding-left:44px; line-height:24px; height:24px;}

#s_con_right{ width:735px; float:left; zoom:1; overflow:hidden; background:#FFFFFF; border-left:1px #40216d solid; font-size:12px; padding-bottom:40px;}
#s_con_right p{ font-size:12px; line-height:26px; }
#s_con_right p span.bg{ background:url(imagesenglish_icon.gif) no-repeat 5px -1px; padding-left:20px;}
.border{ border-bottom:dashed 1px #CCCCCC; margin:0px 8px; padding-left:0px; text-transform:capitalize;}


/***********************detail_second*****************************/
.box_detail { text-align:left; vertical-align:top; margin-bottom:40px; }
.box_detail h2 { line-height:70px; text-align:left; padding-left:40px; }
.box_detail h2 span { color:#323232; font-size:16px; font-weight:bold; }
.box_detail p { line-height:20px; padding:0 40px 0 44px; text-align:justify; text-justify:inter-ideograph; color:#676767; margin-bottom:15px; }
.box_detail div img { margin:10px 40px 10px 10px; }


/* box_detail_list */
.box_detail_list { padding:0 45px; overflow:hidden; }
.box_detail_list li { line-height:22px; background:url(imagesdot_icon_blue.gif) 0 10px no-repeat; padding-left:10px; text-align:justify; text-justify:inter-ideograph; }

/**********************second_en*****************************/
.second_en { text-align:left; vertical-align:top; margin-bottom:40px;}
.second_en h2 { line-height:70px; text-align:left; padding-left:40px; }
.second_en h2 span { color:#323232; font-size:16px; font-weight:bold; }
.second_en p { line-height:20px; padding:0 0 0 4px; text-align:justify; text-justify:inter-ideograph; color:#676767; margin-bottom:15px; }

/* second_en_list */
.second_en { padding:0 45px; overflow:hidden;}
.second_en li { line-height:22px; background:url(imagesdot_icon_blue.gif) 0 10px no-repeat; padding-left:10px; text-align:justify; text-justify:inter-ideograph; }

/* info_r_01 */
.box_r_01 { border:#ccc 1px solid; text-align:left; width:190px;float:right;overflow:hidden;margin:10px 15px 0 0;}
.box_r_01 h3 { height:22px; line-height:20px; background:url(imagestitle_bg01.gif) repeat-x; }
.box_r_01 h3 span { color:#fff; font-size:12px; font-weight:bold; margin-left:10px; }
.box_r_01 ul { background:#f8f8f8 url(imagesinfo_bg01.gif) left top repeat-x; padding:10px 0; }
.box_r_01 ul li { padding:5px; background:none;}
.box_r_01 ul li h5 { margin-bottom:5px; }
.box_r_01 ul li h5 a { color:#225a73; font-size:12px; font-weight:normal; }
.box_r_01 ul li h5 a:hover { color:#225a73; text-decoration:underline; }
.box_r_01 ul li p { color:#666; line-height:18px; }

/* box_list */
.wenzi_list{ font-size:14px; zoom:1; overflow:hidden;margin:0 15px 20px;}
.wenzi_list h2{ line-height:60px; border-bottom:#ccc 1px dotted; color:#323232; font-size:16px; font-weight:bold;  }
.wenzi_list ul{margin:10px auto;}
.wenzi_list li{ height:26px; line-height:26px; background:url(imagesdot_icon_blue.gif) no-repeat 2px 12px;clear:both; padding-left:10px; font-size:12px; }
.wenzi_list li b{ float:right; padding-right:10px; font-weight:normal;color:#888; }
.wenzi_list li a{ color:#454545; text-decoration:none;  float:left;}
.wenzi_list li a:hover{ text-decoration:underline;}
.wenzi_list li.list_event {background:url(imagesdot_icon_blue.gif) no-repeat 2px 12px; }

/**********************second_list*****************************/
.second_list { text-align:left; vertical-align:top; margin-bottom:40px; padding:0px 25px; }
.second_list h2 { line-height:70px; text-align:left; padding-left:0px; }
.second_list h2 span { color:#323232; font-size:16px; font-weight:bold; }


/***************pic_list***********************/
.pic_list{ width:675px; zoom:1; overflow:hidden;}
.pic_list_bak  h2{padding-left:20px;}
.pic_list div img{ width:216px; height:121px; float:left; margin:10px; margin-right:20px; padding:5px; border:solid 1px #CCCCCC;}
.pic_list div h4{ font-size:14px; line-height:21px; height:21px; padding-top:20px; font-weight:bold; color:#000000;}
.pic_list div p{ line-height:21px; font-size:12px; padding:0px 6px; text-indent:2em;}
.pic_list div p.right{ text-align:right; padding-right:10px;}

/******************pl2_con_right***********/
.pl2_con_right ul{ list-style-type:none; zoom:1; overflow:hidden;}
.pl2_con_right li{ float:left; text-align:center; padding-bottom:15px;}
.pl2_con_right li a img{ width:200px; height:130px; padding:5px; border:solid 1px #c8c8c8; margin-left:7px; margin-right:7px; margin-top:10px; margin-bottom:5px;}

/***************<!--detail_2**********************/
.detail_2{ background:#FFFFFF; padding-bottom:30px;}

/* nav_01 */
.nav_01 { line-height:35px; border-bottom:#dfdfdf 1px dotted; overflow:hidden; _display:inline-block; margin:0px 15px; }
.nav_01 li { float:left; display:inline; margin-left:5px; }
.nav_01 li a { color:#666; text-decoration:none; }
.nav_01 li a:hover { text-decoration:underline; }

/*footer开始处*/
#footer{ line-height:30px; font-size:12px;text-align:left; color:#9e9e9e; padding-left:6px; width:960px;margin:0px auto;}
#footer p.copy{ text-align:center; width:960px;}
