@charset "utf-8";
/* CSS Document */
body{font-family:Microsoft YaHei,Simsun,Arial;font-size:14px;color: #333;line-height:28px;padding: 0;margin: 0 auto;}
:focus { outline-color:#cf010e;}
div{margin: 0 auto;padding: 0;}
h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, img, p{margin: 0;padding: 0;border: none;list-style-type: none;}
h1, h2, h3, h4, h5, h6{font-size: 12px;}
a{color: #424242;text-decoration: none; cursor:pointer;}
a:hover{color: #68a900;text-decoration: none;}
i{  vertical-align: middle;}

.clear{ clear:both;}

.ui_ico { display:inline-block;width:14px;height:14px;font-size:0;overflow:hidden;margin-right:5px;vertical-align:middle;background-image:url(../images/sprite_global.png); background-repeat:no-repeat;}

/* 14*14 */
.ui_ico_14_rrs{ background-position:0 0;}

/* 18*18 */
.ui_ico_18_rl{ width:18px; height:18px; background-position:-14px 0; margin-right:8px;}
.ui_ico_18_tit{ width:18px; height:18px; background-position:-14px -18px; margin-right:5px;}

.head{ width:1175px; height:97px; margin:0 auto;}
.head_le{ width:875px; height:87px; float:left; padding-top:10px;}
.head_ri{ width:300px; height:97px; float:left;}
.head_ri_top{ padding-top:10px; width:300px; height:35px; color:#004ea2; text-align:right;}
.head_ri_top a{ vertical-align:middle; font-size:12px; color:#004ea2;}
.head_ri_top a span{ vertical-align:middle;}
.head_ri_top a.rrs{ color:#9e9e9e;}
.head_ri_top a.login{ margin-left:35px;}
.head_ri_top a.english{ margin-left:50px;}

.head_ri_bot{width:300px; height:62px; position:relative;}
.head_ri_bot a.sech{ position:absolute; width:16px; height:16px; top:12px; right:15px; background:url(base_res/sech.png) no-repeat;}
.head_ri_bot .in_input{
	width: 270px;
	height: 36px;
	background: #ececec;
	border: none;
	outline: none;
	padding-left: 17px;
	margin-left: 11px;
}

/*.nav_w{ width:100%; height:48px; background:#004ea2;}

.nav{ width:1175px; height:48px; margin:0 auto; line-height:48px;}
.nav_le{ width:1025px; height:48px; float:left;}
.nav_le li{ float:left; position:relative; }
.nav_le li a{ float:left; color:#fff; display:block; font-size:20px; padding:0px 30px;}
.nav_le li a:hover{ background:#52a148;}
.nav_le li.current{ background:#52a148;}

.nav_le .slides{
	display: none;
	position: absolute;
	top: 48px;
	left: 0px;
	width: 227px;
	z-index: 999;
	background-color: rgba(82,161,72,0.9);
	box-shadow:0px 0px 10px rgba(0,0,0,0.5);
	
}*/
/*.nav_le .slides li{width:227px; height:38px; line-height:38px; IE6 only}*/
/*.nav_le .slides li a{ color:#fff;font-size:18px; line-height:38px; font-size:16px; padding:0px; display:inline-block; width:197px; padding-left:30px;}
.nav_le .slides li a:hover{ color:#60a200; background:rgba(255,255,255,0.9);}

.nav_ri{ width:150px; height:48px; float:left; text-align:right; color:#fff;}
.nav_ri span{ vertical-align:middle;}*/


.service li {float: left;height: 110px;width:145px;margin-top: 15px;padding-right: 0px;}
.service dl {padding-right: 0px;width: 150px;}
.service dt {font-size: 20px;line-height: 24px;margin-bottom: 15px;}
.service dd {line-height: 22px; font-size:12px;}
.service li:first-child dt { text-align: center !important;}

.pagebar {padding: 10px; text-align: left; clear: both; margin: 10px 0px;}
.pagebar span { vertical-align: middle;margin: 0 3px; color:#ccccdd;}
.pagebar a {margin: 0 5px;vertical-align: middle; color:#0066db}
.pagebar a.next{display: inline-block;padding: 0px 10px;margin: 0 3px;border: 1px solid #ccc;border-radius: 2px;vertical-align: middle; color:#333;}

.center{ text-align:center;}
.mar_bo20{ margin-bottom:20px;}
.mar_ri20{ margin-right:20px;}
.color{ color:#888;}

.btn-select { 
position: relative; 
display: inline-block; 
width: 124px; 
height: 32px; 
background-color: #f80; 
font: 12px/32px "Microsoft YaHei"; 
color: #333; 
} 
.btn-select .cur-select { 
position: absolute; 
display: block; 
width: 124px; 
height: 32px; 
line-height: 32px; 
background: #fff url(base_res/arrow.png) no-repeat 70px 13px;
text-align:left;
text-indent: 15px;

} 
.btn-select select { 
position: absolute; 
top: 0; 
left: 0; 
width: 124px; 
height: 32px; 
opacity: 0; 
filter: alpha(opacity: 0;); 
font: 14px/20px "Microsoft YaHei"; 
color: #333; 
} 

.kong{ width:100%; height:10px; background:url(../images/slie.png) repeat-x; display: none;}