body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, form, th, td, a {
margin:0;
padding:0;
table-layout:fixed;
}
input[type=button]:focus, input[type=submit]:focus {
outline:none;
}
input[type=button]::-moz-focus-inner {
outline:0;
}
a {
outline:none;
text-decoration:none;
color:#333;
}
a:hover {
text-decoration:none;
}
h1, h2, h3, h4, h5, h6 {
font-size:110%;
font-weight:bold;
}
html {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
body, button, input, select, textarea {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
img {
border:none;
}
sup {
vertical-align:text-top;
}
sub {
vertical-align:text-bottom;
}
ul, li, dl, ol {
	list-style:none;
	float: left;
}
p {
line-height:150%;
text-align:left;
}
.clearfix:after {
content:".";
display:block;
clear:both;
visibility:hidden;
line-height:0;
height:0;
font-size:0;
}
* html.clearfix {
zoom: 1;
height:1%;
} /* IE6 */
*:first-child+html .clearfix {
zoom: 1;
} /* IE7 */
*+html .clearfix {
height:1%;
}
.clear {
height:0;
line-height:0;
font-size:0;
visibility:hidden;
overflow:hidden;
clear:both;            
}
 body{ background:url(../images/body.jpg) repeat-x;}
 .main{ background:url(../images/bottom.jpg) repeat-x bottom;}
 .middle{ width:1004px; margin-left:auto; margin-right:auto;}
.top{ height:74px;}
.top .top_l{ float:left;  margin-top:20px;}
.top .top_r {float:right;  margin-top:20px;}
.c_t{ height:38px; background:url(../images/li.jpg) repeat-x;}
.c_t ul{ margin-left:100px;}
.c_t ul li{ float:left; line-height:38px; height:38px; margin-left:70px;}
.c_t ul li a{ color:#FFF; font-size:14px; font-weight:bold;}
.c_b{ height:200px; padding-top:25px; background:#F7F7F7;}
.c_b .cb_l{ float:left;}
.c_b .cb_m{ float:left; width:260px; margin-left:50px; display:inline;}
.c_b .cb_c{ float:left; width:214px; margin-left:50px;}
.c_b .cb_r{ float:right; width:175px; margin-right:15px; display:inline;}
.c_b .cb_m .cp{ width:170px; height:27px; line-height:27px; background:#113977; color:#FFF; font-size:12px; font-weight:bold; padding-left:20px;}
.c_b .cb_m .word{ border-top:1px solid #D0D0D0; }
.c_b .cb_m .word ul{ width:300px;}
.c_b .cb_m .word ul li{
	float:left;
	width:120px;
	margin-top:8px;
}
.c_b .cb_c .about{ font-size:12px; font-weight:bold; height:27px; line-height:27px;}
.c_b .cb_c .word_1{ padding-top:10px;padding-left:20px;padding-right:20px;padding-bottom:10px; border-top: 1px #CECECE solid; background:#FFF;}
.center .c_b .cb_b{ text-align:center;color:#B6A9BD; font-weight:bold;}
.foot .f_l{ float:left; margin-left:10px; display:inline; }
.foot .f_r{ float:right; margin-right:10px; display:inline;}
.main .middle .foot .f_l{ margin-top:25px;}
 .foot{ height:70px; line-height:70px;}
.center .c_b .cb_t .cb_r img{ margin-bottom:13px;}
.center .c_a { padding-bottom:20px;}
.center .c_a .lr .left{ float:left; width:200px;}
.center .c_a .lr .right{
	float:left;
	width: 800px;
}
.center .c_a .ca_t{ margin-bottom:20px; font-size:14px;  margin-top:20px; height:30px; line-height:30px;}
.main .middle .center .c_a .lr .left .l_t{ height:30px; line-height:30px; padding-left:20px; font-size:14px; font-weight:bold; background:#113977; color:#FFF;}
 .c_a .lr .left .a_cp ul li{
	background:url(../images/jt.jpg) no-repeat left center;
	width: 200px;
}
  .c_a .lr .left .a_cp ul li a{ padding-left:10px; display:block; height:30px; line-height:30px;}
    .c_a .lr .left .a_cp ul li a:hover{ background:url(../images/li.jpg) repeat-x; color:#FFF; font-weight:bold;}
 .center .c_a .lr .right .gy{ line-height:20px; padding-left:20px; padding-bottom:20px;padding-right:20px;width:760px;}
 .lr .right .gs{
	width:800px;
	float: left;
}
.lr .right .gs ul li .li_b{  height:40px; font-size:14px; font-weight:bold; text-align:center; width:350px; line-height:40px;}
.main .middle .center .c_a .lr .right .gs ul li{ margin-left:35px; float:left; display:inline; margin-bottom:20px;}

.lr .right .gs1{
	width:800px;
	float: left;
}
.lr .right .gs1 ul li{
	width:350px;
	float:left;
	margin-left: 40px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 25px;
}
.lr .right .gs1 ul li .li_b{  height:40px; font-size:14px; font-weight:bold; text-align:center; width:350px; line-height:40px;}
.main .middle .center .c_a .lr .right .gs1 ul li{ margin-left:35px; float:left; display:inline; margin-bottom:20px;}

.main .middle .center .c_a .lr .right .con { width:760px; padding:20px; line-height:30px;}
.lr .right .con .c_left{ float:left; margin-left:50px; display:inline;}
.lr .right .con .c_r{
	float:right;
	width:400px;
	height:400px;
}
.main .middle .center .c_a .lr .right .gs .gs_l{
	float:left;
	margin-left:20px;
	width: 350px;
}
.main .middle .center .c_a .lr .right .gs .gs_r{
	float:left;
	display:inline;
	line-height:25px;
	padding-left:20px;
	width:390px;
}
 .span1{ font-size:16px; font-weight:bold;}
 .span2{ color: #666;}
.li_t {
	width: 350px;
	border: 1px solid #E4E4E4;
	text-align: center;
	height: 233px;
}
.a_cp11{
	padding: 3px;
	width: 194px;
	background-color: #F6F6F6;
	line-height: 23px;
	color: #666;
}
.a_cp12{
	padding: 5px;
	width: 188px;
	background-color: #F6F6F6;
	line-height: 26px;
	margin-top: 15px;
	color: #1751A6;
	font-size: 14px;
	font-weight: bold;
	border: 1px solid #D6D6D6;
}