/* CSS Document */
*{ margin:0px; padding:0px;}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
	background-image: url(images/bg.gif) ;
}
a {
	color: #255e91;
}
a:hover {
	color: #E15D1F;
}
.both{ clear:both;}
.wrapper{ position:relative; width:970px; margin:auto;}

.main{ position:relative; float:left; width:970px; margin:auto; background:url(images/bg_img1.jpg) top no-repeat;}
.page{ margin:auto; padding-top:245px;}
.logo{ position:absolute; width:215px; height:123px; left:0px; top:85px;}
.x1{ position: relative; width:800px;}
.menu{ position:relative; float:left; display:block; cursor:pointer; padding:0px 15px; margin-right:2px;height:36px; background:url(images/menu_bg.gif) repeat-x;}
.content{background:#FFFFFF; padding-bottom:20px; float:left;}
.left{ position:relative; float:left; width:560px; padding:0px 20px 0px 15px;}
.left_text{ position: relative; width:560px; font-size:18px; color:#76a8cf; line-height:28px; padding:15px 0px;}
.left01{ position:relative;float:left; width:560px; background:#EDF6FA;}
.left02{ position:relative;float:left; width:560px; background:url(images/h01.gif) no-repeat top;}
.left03{ position:relative;float:left; width:560px; background:url(images/b02.gif) no-repeat bottom;}
.left04{ position:relative;float:left; width:530px; padding:25px 15px;}

.left_icon{ position:relative; float:left; width:190px; padding-left:60px; padding-right:15px; padding-bottom:20px;}
.icn1{  position:relative; width:190px;color:#005580; font-weight:bold; padding-bottom:6px; margin:0px;}
.icn2{  position:relative; width:190px;color:#666666; line-height:18px;  margin:0px;}

.icon01{ background:url(images/icon01.gif) no-repeat left top;}
.icon02{ background:url(images/icon02.gif) no-repeat left top;}
.icon03{ background:url(images/icon03.gif) no-repeat left top;}
.icon04{ background:url(images/icon04.gif) no-repeat left top;}
.icon05{ background:url(images/icon05.gif) no-repeat left top;}
.icon06{ background:url(images/icon06.gif) no-repeat left top;}
.icon07{ background:url(images/icon07.gif) no-repeat left top;}
.icon08{ background:url(images/icon08.gif) no-repeat left top;}

.right{ position:relative; float:left; width:205px;}
.right01{ position:relative; width:205px; height:30px; padding:15px 0px;}
.right_log a{ position:relative;float:left; margin-right:11px;  height:30px; padding:0px 15px;display:block;  margin-right:11px; background:#6d9cbf; font-size:18px; line-height:30px; color:#FFFFFF; text-decoration:none;}
.right_log a:hover{ background:#286295; text-decoration:none;color:#FFFFFF; }
.cancel_log{ position:relative;float:left; padding-left:10px; width:190px; line-height:20px; padding-bottom:15px;}


.right_tage{ position:relative; width:149px; height:155px; background:url(images/03.gif) no-repeat; color:#FFFFFF; font-size:11px; padding:40px 30px 0px 20px; line-height:16px;}
.right_ad{ position:relative; width:190px; padding-top:10px;}

.footer{ position:relative;float:left;line-height:20px; padding:10px 0px; text-align:center; color:#FFFFFF; font-size:11px;}
.footer a{ color:#FFFFFF; text-decoration:none; position:relative; padding:0px 5px;}
.footer a:hover{ color:#cccccc; text-decoration:underline;}

.right_sign{ position:relative;float:left; width:165px; padding:10px 15px; background:#E9F0F5; margin-bottom:10px;}
.sign01{ position:relative;float:left; width:165px; line-height:20px; font-size:12px; color:#255e91; font-family: Tahoma; font-weight:bold; }
.sign02{ position:relative;float:left;  width:165px; line-height:20px; padding-bottom:5px;}
.sign03{ position:relative;float:left;  width:165px; line-height:18px; font-size:11px; color:#255e91; font-family: Tahoma; }
.button{ position:relative; float:left;}
.button a{ position:relative;float:left; height:20px; display:block; text-decoration:none; padding:0px 10px;line-height:20px; background:#6d9cbf; color:#FFFFFF;}
.button a:hover{  background:#286295; text-decoration:none;color:#FFFFFF;}
.reg{ color:#CC0000; font-size:11px; font-weight:normal;}

/*------------blog---------------*/
.left_title{ position:relative; width:560px; height:40px; line-height:40px; background:url(images/line01.gif) repeat-x bottom; color:#e77817; font-size:24px; padding-top:10px; margin-bottom:8px;}

.blog{ position:relative; float:left; width:560px; padding-bottom:20px; font-family: Tahoma; margin:0px;}
.blog1 a{  position:relative; width:500px; padding-left:60px; line-height:40px; color:#85bd37; font-size:18px; text-decoration:none;}
.blog1 a:hover{  color:#E46C11; }
.blog_01{  position:relative; width:560px;  line-height:40px; color:#85bd37; font-size:18px;}
.blog_02{  position:relative; width:560px; }

.blog_tag{ position:absolute; width:50px; height:40px; background:url(images/h11.gif) no-repeat; top:0px; left:0px; line-height:20px; text-align:center;}
.blog_t1{ font-size:12px; color:#FFFFFF;}
.blog_t2{ font-size:11px; color:#666666;}
.blog2{ position:relative; width:560px; line-height:28px; font-size:14px; color:#245d90; background:url(images/line01.gif) repeat-x bottom; padding-bottom:6px;}
.blog3{ position:relative; width:560px;background:url(images/line01.gif) repeat-x bottom;}
.blog4{ position:relative; float:left; width:400px; color:#999999; font-size:11px; line-height:30px;}
.blog5{ position:relative; float:left; width:160px; color:#999999; font-size:11px; line-height:30px;}
.blog3 a{color: #255e91; font-size:11px; text-decoration:underline;}
.blog3 a:hover{color:#85bd37; font-size:11px; text-decoration:underline;}

.right_blog_tage{ position:relative; width:195px;  background:#E9F0F5; padding-bottom:15px; margin-bottom:10px;}
.right_blog_tage1{ position:relativel; width:165px;padding:0px 15px; height:32px; line-height:32px; font-size:18px; color:#FFFFFF; background:#8FAFCC;}
.right_blog_tage2{ position:relativel; width:165px; padding:0px 15px;}

.right_blog_tage2 ul{ position:relativel; width:165px; list-style:none; list-style-position:outside;  }
.right_blog_tage2 ul li{ position:relativel; width:165px; display:block;background:url(images/line02.gif) repeat-x bottom; }

.right_blog_tage2 ul li a{ position:relativel; width:165px; line-height:30px; font-size:12px; color:#255e91;font-weight:bold; text-decoration:none;}
.right_blog_tage2 ul li a:hover{  color:#E46C11; }
.sign01_1{ position:relative; float:left; width:165px; line-height:16px; font-size:11px; color:#CC0000;}
