@charset "gb2312";
* {
	margin: 0px;
	padding: 0px;
}
A:link,A:visited  {
	TEXT-DECORATION: none; color:#fff;
}
A:hover {
	 color:#ff4000; TEXT-DECORATION: none
}
body {
	font-size:12px;
	font-family: "宋体","Arial,Helvetica,sans-serif","Lucida Grande","Lucida Sans Unicode";
	color:#fff;
	background:#103d95;
	padding:0 31px 31px 31px;
}
#horpic strong { display:block; padding:10px 0 3px 3px; font-size:14px; margin-bottom:10px; border-bottom:solid 1px #CCC;}
img { border:0;}
input,select,textarea { border:1px solid #c6c6c6;}
input,textarea { border:solid 1px #CCC;}
.rig_title font { font-size:12px; color: #999;}
/*=========public========*/
ul { padding:0; margin:0}
ul li { list-style:none;}
.f_l { float:left; display:inline;}
.f_r { float:right; display:inline;}
.bodd { width:980px; margin:0 auto;}
/*--------nav----------*/
#nav li a { height:33px; text-align:center; line-height:33px; padding:0 17px; font-size:14px; color:#FFF;}
#nav li { float:left; display:inline; position:relative;z-index:50;}
#nav li:hover {background:#304591;}
/*========导航下拉=====*/
#nav li dl { position:absolute; z-index:10; background:#e8ebf3; width:0px; left:0px; top:33px; height:0; overflow:hidden;}
#nav li dl dd {}
#nav li dl dd a { height:25px; line-height:25px; float:none; background:none; text-align:left; width:100%; font-size:12px; color:#407cd3; padding:0 0 0 13px;}
#nav li dl dd a:hover { color:#ff4000;}
/*=================end nav===============*/

/*===========数字分页=========*/
#page{font-size:11px;margin:8px auto 0px auto;padding:0;clear:both;}
#page a{color:#333;font-size:11px;border:1px solid #ddd;padding:0px;width:18px;display:block;line-height:18px;float:left;text-align:center;margin:5px;}
#page a:hover{font-weight:bold;text-decoration:none;background:#fff;border:1px solid #555;}
#page b{color:#000;background:#fff;border:1px solid #333;font-weight:normal;font-size:11px;padding:0px 0px;width:18px;line-height:18px;display:block;float:left;text-align:center;margin:5px;}
/*==============end===========*/
.top {}
.top_l a { display:block; height:134px;}
.top_r { height:167px; width:338px; background:url(../images/top_r.jpg) no-repeat;}
.weizhi { height:10px; background:#103d95; line-height:10px; font-size:11px; padding-left:15px;}
.banner { height:232px; background:#6198c8; position:relative;}
.ban_bg { position: absolute; top:0; height:232px; width:100%; z-index:2;}
.ban_detail { height:232px; position:absolute; z-index:10; width:100%;}
.banner_wen { padding:40px 0 0 20px;}
.banner_wen h3 { font-size:30px; display:block; padding-bottom:5px; font-family:Arial, Helvetica, sans-serif;}
.banner_wen i { font-size:20px; font-family:"Times New Roman", Times, serif; display:block;}
.banner_wen h3,.banner_wen i { width:60%;}
.banner_menu { width:200px;}
.banner_menu strong { display:block; font-size:15px; font-family:"黑体"; height:39px; line-height:39px;}
.banner_menu ul li { margin-bottom:10px;}
.banner_menu ul li a { height:25px; line-height:25px; background:url(../images/banico0.gif) right center no-repeat #6280a8; display:block; padding-left:22px; color:#FFF;}
.banner_menu ul li a:hover { background:url(../images/banico1.gif) right center no-repeat #00225c;}
.index_roll_bg { background:url(../images/index_roll_bg.jpg) repeat-x #FFF top; height:auto!important; min-height:468px; height:468px;}
.rollmain { height:179px;}
.index_about {}
.iabout_detail { background:url(../images/index_about_bg.jpg) no-repeat right center; width:37%; height:auto!important; min-height:289px; height:289px;padding-right: 34%;margin-left: 1%;}
.iabout_detail h4 { font-size:14px; color:#4680e4; display:block; padding:40px 0 10px 0;}
.iabout_detail div { color:#555555; line-height:22px;}
#left_new { width:25%; color:#555;}
.new_btit {background:url(../images/ico01.gif) no-repeat center left; font-weight:bold; height:20px; line-height:20px; padding-left:23px; font-size:14px; color:#555; margin:40px 0 0 0;}
#left_new ul li { margin-bottom:12px;}
#left_new ul li span a { color:#4680e4; display:block; margin-top:5px;}
#left_new ul li span { display:block; margin-bottom:5px;}
#left_new ul li div { line-height:17px;}
#left_new ul li div a { color:#555;}
#foot_menu {background:#fafafa; height:auto!important; min-height:240px; height:240px; color:#555;}
.widthdiv0,.widthdiv1,.widthdiv2,.widthdiv3 { width:24%;}
#foot_menu div div { padding:15px 20px;}
.widthdiv0 strong { height:20px; display:block; background:url(../images/ico02.gif) no-repeat center left; line-height:20px; color:#001f67; font-size:14px; padding-left:20px;}
.widthdiv1 strong { height:20px; display:block; background:url(../images/ico03.gif) no-repeat center left; line-height:20px; color:#001f67; font-size:14px; padding-left:20px;}
.widthdiv2 strong { height:20px; display:block; background:url(../images/ico04.gif) no-repeat center left; line-height:20px; color:#001f67; font-size:14px; padding-left:20px;}
.widthdiv3 strong { height:20px; display:block; background:url(../images/ico05.gif) no-repeat center left; line-height:20px; color:#001f67; font-size:14px; padding-left:20px;}
#foot_menu a { color:#555; font-size:13px;}
#foot_menu a:hover { color:#ff4000;}
#foot_menu ul { margin:12px 0 0 15px;}
#foot_menu li { background:url(../images/dotico.gif) no-repeat center left; padding-left:12px; line-height:25px;}
.foot { height:auto!important; min-height:110px; height:110px; line-height:21px;}
.foot1 { width:33%;}
.foot2 { width:32%;}
.foot3 { width:35%;}
.foot2 { text-align:center;}
.foot3 { text-align: right;}
.foot div p { display:block; padding:30px 0 0 0;}
#language { padding:19px 0 0 169px;}
#language a { display:block; float:left; height:40px; width:40px; margin-right:14px;}
#s_text { height:22px; width:206px; line-height:22px; border:0;}
#s_bott { height:22px; width:20px; border:0; background:none; cursor:pointer;}
#s_search div { padding:23px 0 0 0;}
.nei_main { background:#FFF; padding:30px; color:#1B1818;}
.product_big_title { font-size:20px; color:#103B6C; display:block;}
.product_miao0 { color:#103B6C; padding:7px 0 15px 0; display:block; line-height:21px; font-size:12px;}
/*==================*/
#product_list li { border-top:1px solid #FF6600; padding:15px 0 35px 0;}
#leititle a { color:#0071B7; font-size:16px;}
#leititle { width:30%; line-height:21px;}
#lei_miao {padding: 4px 0 0 3%;width: 33%; line-height:20px;}
#look_more { display:block; padding:10px 0;}
#look_more a { color:#007CCC;}
.pro_img { width:30%; padding:10px 0; text-align:center;}
/*===================*/
.product_title { color:#103B6C; font-size:16px; display:block; margin-bottom:20px;}
.nei_left { width:70%;}
.nei_right { width:30%;}
.content { line-height:21px; padding-right:30px;}
.wh01 { font-weight:bold; font-family:"黑体"; font-size:15px; color:#464747; padding:15px 0 15px 15px;}
.wh01 span { border-bottom:solid 1px #006fb6; display:block; padding:0 0 5px 0; background:url(../images/rss.gif) no-repeat right center;}
.wh002 { padding-left:10px;}

#list_pro li a { color:#34489E; font-size:14px; height:33px; line-height:33px; display:block; border-bottom:1px solid #DCDDDE; padding:0 15px;}
#list_pro li a:hover { background:none repeat scroll 0 0 #F7F8F8;}
#sup_list li h4 {border-bottom: 1px solid #FF6600;
    color: #0071B7;
    font-size: 13px;
    font-weight: normal;
    margin: 10px 0 6px;
    padding: 0 0 1px;}
	#sup_list li a { color:#0071B7;}
#sup_list li { background:url(../images/dotico.gif) no-repeat 0 7px; padding:0 0 1px 12px;}
#sup_list li p { line-height:18px;margin: 0px 0 8px 0;}
#sup_list li dl dt { background:url(../images/dotico.gif) no-repeat 0 7px; padding:0 0 0 12px; line-height:22px;}
#sup_list li dl dt a:hover { text-decoration:underline;}
#left_newlist { padding-left:15px;}
#left_newlist li { margin-bottom:15px;}
#left_newlist li h4 a { font-size:12px; font-weight: normal; color:#3548c0;}
#left_newlist li p { line-height:18px; padding-top:5px;}
#left_newlist li span { display:block; padding:5px 0;}
#left_newlist li span a { color:#2538c0; text-decoration:underline;}
#new_list li h4 { border-bottom:solid 1px #ff6600; padding-bottom:0px; display:block; font-size:13px; color:#007ccc; margin-bottom:5px;}
#new_list li span { display:block; padding:8px 0 0 0;}
#new_list li small { display:block; padding-bottom:5px;}
#new_list li a { color:#007ccc;}
#new_list li { margin-bottom:25px;}
#buttonx { background:#336699; width:140px; height:25px; line-height:25px; color:#FFF;}