﻿@charset "utf-8";
/*global定义*/
*{ 
	padding:0; margin:0;}
img{
	border:none;}
/*链接样式*/
a{
	color: #000000;
	text-decoration: none;}
a:hover {
	color: #CC0000; 
	text-decoration:none;}
a.ameth:link { color:#000; text-decoration: none} 
a.ameth:visited { color: #000; text-decoration: none} 
a.ameth:hover { color: #000; text-decoration: none} 
a.ameth:active { color: #000; text-decoration: none} 
/*body属性*/
body{
	line-height:22px;
	font-size:12px;
    margin:0px auto;
	padding: 0;
	background:#F0F0F0;}
/*主体*/
#main{
    margin:0 auto; 
	width:988px; 
	background:url(../images/9_02.jpg);}

/*顶部*/
.top{
	width: 950px;
	height:80px;
	margin: 0 auto;
	position: relative;
}
.top_right{
    float:right;
	width:396px;
	height:73px;
	background:url(../images/9_03.jpg);
	}
.top_right span{
    margin-right:50px;
	float:right;
	height:26px;
	line-height:26px;
}
.top_right span a{
    font-size:12px;
	font-family:Arial;
	color:#000000;
	padding-top:8px;
}
/*导航*/
#header{
    width:950px;
	margin:0px auto;
	font-size:10px;
	}
ul.topnav {
	list-style: none;
	padding: 0 0 0 60px;
	padding-top:0px;
	margin-bottom:5px;
	_margin-bottom:1px;
	float: left;
	width: 890px;
	background: #222;
	font-size: 1.2em;
	background:url(../images/topnav_bg.gif) repeat-x;
}
ul.topnav li {
	float: left;
	margin: 0;	
	padding: 0 45px 0 0;
	padding-top:5px;
	position: relative; 
	z-index:1000;/*--Declare X and Y axis base--*/
}
ul.topnav li a{
	padding: 2px 5px;
	color: #fff;
	display: block;
	text-decoration: none;
	float: left;
}
ul.topnav li a:hover{
	background: url(../images/topnav_hover.gif) no-repeat center top;
}
ul.topnav li span { /*--Drop down trigger styles--*/
	width: 17px;
	height: 35px;
	float: left;
	background: url(../images/subnav_btn.gif) no-repeat center top;
	z-index:1000;

}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;}/*--Hover effect for trigger--*/
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 35px;
	background: #333;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 245px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border: 1px solid #111;
filter: alpha(opacity=75); 
-moz-opacity:0.75; 
opacity: 0.75; 
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	border-top: 1px solid #252525; /*--Create bevel effect--*/
	border-bottom: 1px solid #444; /*--Create bevel effect--*/
	clear: both;
	width: 245px;

}
html ul.topnav li ul.subnav li a {
	float: left;
	width: 220px;
	background: #333 url(../images/dropdown_linkbg.gif) no-repeat 10px center;
	padding-left: 20px;
	
}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	background: #222 url(../images/dropdown_linkbg.gif) no-repeat 10px center; 
}

/*变换图*/
.falsh{
    width:950px;
	height:340px;
	margin:3px auto;}
/*内容*/
.indexmain{
    width:950px;
	height:237px;
	margin:0px auto;}
.indexmain_left{
    float:left;
	width:315px;
	height:230px;
	background:url(../images/index_1.jpg);}
.left_content{
    width:160px;
	height:125px;
	margin-left:127px;
	margin-top:34px;}
.title{
    font-size:16px;
	font-family:"黑体";
	/*font-weight:bolder;*/
	margin-bottom:20px;
	color:#333333;}
.details{
    font-size:12px;
	height:17px;
	line-height:17px;
	color:#878F95;
}
.more{
    width:153px;
	height:33px;
	margin:18px auto;
	}
.indexmain_middle{
    float:left;
	width:345px;
	height:230px;
	background:url(../images/index_2.jpg);}
.middle_content{
    width:186px;
	height:125px;
	margin-left:127px;
	margin-top:32px;}
.details ul li{
    width:185px;
	overflow:hidden;
	}
.details ul li a{
    color:#878F95;}
.indexmain_right{
    float:left;
	width:290px;
	height:230px;
	background:url(../images/index_3.jpg);}
.right_content{
    width:145px;
	height:125px;
	margin-left:118px;
	margin-top:34px;}
.title1{
    font-size:16px;
	font-family:"黑体";
/*	font-weight:bolder;*/
	margin-bottom:10px;
	color:#990000;}
.details6{
    font-size:12px;
	height:23px;
	line-height:23px;
	font-weight:bolder;
}
.index_bottom{
    width:950px;
	height:7px;
	}
/*首页底部*/
#index_footer{
    width:950px;
	height:50px;
	margin:0px auto;
}
.footer_text{
    float:left;
	width:670px;
	height:20px;
	line-height:20px;
	margin:15px auto;
	font-size:12px;
	margin-left:10px;
	color:#999999;}
.footer_text a{
    color:#999999;}
.link{
    float:left;
	width:90px;
	height:20px;
	padding-top:14px;}
/*关于我们*/
#top_img1{
    width:950px;
	height:210px;
	background:url(../images/header_img10.jpg);
	margin:0px auto;}
#top_img101{
width:950px;
height:210px;
background:url(../images/header_img101.jpg);
margin:0px auto;}
.fast{
    float:left;
	width:500px;
	height:80px;
	margin-top:120px;
    }
.easy_button{
    float:left;
	width:490px;
	height:42px;
	padding-left:35px;
	margin-bottom:16px;
	}
.easy_button1{
    float:left;
	width:133px;
	height:42px;
	background:url(../images/button_1.jpg);
	margin-left:10px;}
.easy_button1 a{
    height:42px;
	line-height:42px;
	color: #FCFCFC;
	font-size:22px;
	font-family:"黑体";
	padding-left:20px;
	}
.location{
    width:600px;
	height:20px;
	line-height:20px;
	padding-left:55px;
	font-size:13px;
	color:#FFFFFF;}
.location a{
color:#FFFFFF;
}	
.articles{
    width:903px;
	height:auto!important;
	height:200px;
	min-height:200px;
	border:#E1E0E0 1px solid;
	border-bottom:none;
	margin:0px auto;
	overflow-x:hidden;
	}
.company{
    width:830px;
	height:auto;
	font-size:14px;
	margin:0px auto;
	padding-top:20px;
    }
.bottom{
    width:905px;
	height:12px;
	margin:0px auto;}
.footer{
    width:905px;
	height:30px;
	background:url(../images/footer.jpg);}
.footer_text1{
    float:left;
	width:660px;
	height:20px;
	line-height:20px;
	margin:5px auto;
	font-size:12px;
	margin-left:10px;
	color: #FFFFFF;}
.footer_text1 a{
    color:#FFFFFF;}
.link1{
    float:left;
	width:90px;
	height:20px;
	padding-top:4px;}
/*新闻中心*/
#top_img12{
	width:950px;
	height:210px;
	background:url(../images/header_img6.jpg);
	margin:0px auto;
}
#top_img112{
	width:950px;
	height:210px;
	background:url(../images/header_img12.jpg);
	margin:0px auto;
}
#top_img121{
	width:950px;
	height:210px;
	background:url(../images/header_img121.jpg);
	margin:0px auto;
}
#top_img2{
width:950px;
height:210px;
background:url(../images/header_img2.jpg);
margin:0px auto;}
.easy_button2{
    float:left;
	width:133px;
	height:42px;
	background:url(../images/button_5.jpg);
	margin-left:10px;
}
.easy_button2 a{
    height:42px;
	line-height:42px;
	color: #FCFCFC;
	font-size:22px;
	font-family:"黑体";
	padding-left:20px;
	}
.news_left{
    float:left;
	width:590px;
	padding-left:15px;
	padding-top:10px;}	
.news_left a{
      color:#4076A5;}
.news_left ul li{
    width:590px;
	height:125px;
	border-bottom:#CCCCCC 1px solid;}	
.news_title{
    width:500px;
	height:30px;
	line-height:30px;
	font-size:18px;
	font-weight:bolder;
	padding-left:10px;}
.time1{
    width:70px;
	height:15px;
	font-size:13px;
	color:#7A7C7D;
	margin-bottom:10px;
	padding-left:10px;
	}
.news_content{
    float:left;
	width:560px;
	height:60px;
	padding-left:10px;
	color:#290137;
	line-height:22px;
	}
.news_content span{
    float:right;}
.news_content span a{
    float:right;}	
.news_right{
    float:right;
	width:273px;
	height:auto!important;
	height:240px;
	min-height:240px;
	padding-right:6px;
	padding-top:5px;}
/*产品展示*/
#top_img3{
    width:950px;
	height:210px;
	background:url(../images/header_img3.jpg);
	margin:0px auto;
	}
#top_img31{
    width:950px;
	height:210px;
	background:url(../images/header_img31.jpg);
	margin:0px auto;
	}
.space{
    width:950px;
    height:20px;
    margin:0px auto;
    }
.pro_left{
    float:left;
    width:235px;
    height:640px;
    margin-left:40px;
    _margin-left:24px;
    }
.pro_left ul li{
    width:235px;
    height:auto;
    /*border-bottom: 1px dotted #B8B8B8;*/
 }
.class_name{
    float:left;
    width:210px;
    height:auto !important;
    height:26px;
    line-height:26px;
    padding-left:0px;
    }
.class_name a{
   font-size:13px;

}
.class_last{
    float:right;
    width:23px;
    height:15px;
    padding-top:5px;
}

.class_namee{
    float:left;
    width:210px;
    height:auto !important;
    height:26px;
    line-height:26px;
    padding-left:0px;
    border-bottom: 1px dotted #B8B8B8;
    }
.class_namee a{
   font-size:13px;

}
.class_laste{
    float:right;
    width:23px;
    height:21px;
    padding-top:5px;
 /* border-bottom: 1px dotted #B8B8B8;*/
}


.pro_right{
    float:left;
    width:550px;
    height:auto !important;
    height:640px;
    min-height:640px;
    margin-left:40px;
    }
.text_title{
    margin:0 auto;
    width:500px;
    height:auto !important;
	height:40px;
	min-height:40px;
	line-height:40px;
	font-size:30px;
	font-weight:bolder;
	text-align:center;
	color:#004887;
	margin-top:15px;
}

.products_detail{
    width:530px;
	height:auto!important;
	height:200px;
	min-height:200px;
	margin:20px auto;
	font-size:14px;
	}
.pros_img1{
    width:530px;
    height:auto!important;
	height:245px;
	min-height:245px;
	text-align:center;
	border-bottom:#6699CC 0px solid;
	margin:0 auto;}	
.pros_content{
    width:530px;
	height:auto !important;
	height:300px;
	min-height:300px;
	padding-top:30px;
	margin:0 auto;
}	

.pro_list{
    width:530px;
    height:580px;
    margin:0px auto;
    }
.pro_list ul li{
    float:left;
    width:198px;
    height:265px;
    margin-left:60px;
    _margin-left:44px;
    margin-top:15px;
    }
.pro_img{
    width:190px;
    height:128px;
    border:#E5E5E5 4px solid;
    }
.pro_name1{
    width:198px;
    height:24px;
    line-height:24px;
    margin-top:6px;
    overflow:hidden;
    }
.pro_name1 a{
    color:#0046A9;
    }
.name_text{
    width:198px;
    height:24px;
    line-height:24px;
    font-weight:bolder;
    color:#474747;
     overflow:hidden;
    }
.pro_text{
    width:198px;
    height:54px;
    line-height:18px;
    color:#606060;
     overflow:hidden;
    }
.look_more{
    width:198px;
    height:21px;
    }
.look_first{
    float:left;
    width:9px;
    height:9px;
    margin-top:6px;
    }
.more1{
    float:left;
    width:100px;
    height:21px;
    line-height:21px;
    margin-left:4px;
    _margin-left:3px;
    }
.page{
    width:560px;
	height:25px;
	line-height:25px;
	font-size:15px;
	text-align:center;
	margin-top:10px;
	}	
/*服务订购*/
#top_img5{
    width:950px;
	height:210px;
	background:url(../images/header_img13.jpg);
	margin:0px auto;
	}
	#top_img131{
    width:950px;
	height:210px;
	background:url(../images/header_img131.jpg);
	margin:0px auto;
	}
.order_content{
    width:770px;
    height:650px;
    margin:0px auto;
    }
.service_order{
    width:750px;
    height:40px;
    line-height:40px;
    font-family:Arial;
    font-size:18px;
    color:#3D71AB;
    }
.service_order span{
     font-size:16px;
     color:#7F8FE7;
     }
.thank{
    width:580px;
    height:116px;
    margin-left:24px;
    background:url(../images/service_1.jpg);
    }
.thank1{
	width:580px;
	height:116px;
	margin-left:24px;
	background:url(../images/service_1y.jpg);
}
.service_text{
    width:470px;
    height:42px;
    line-height:14px;
    font-family:Arial;
    font-size:10px;
    color:#6D6D6D;
    padding-left:117px;
    padding-top:54px;
    }
.form{
    width:680px;
    height:444px;
    margin:0px auto;
    font-size:12px;
    font-weight:bolder;
    }
.order_input{
    width:580px;
    height:26px;
    margin-top:22px;
    }
.front1{
    float:left;
    width:80px;
    height:26px;
    text-align:right;
    }
.income{
    float:left;
    width:220px;
    height:26px;
    margin-left:18px;
    _margin-left:10px;
    }
.interest{
    float:left;
    width:420px;
    height:auto;
    }
.interest1{
    width:320px;
    line-height:22px;
    border:#DDDDDD 1px solid;
    margin-left:18px;
    _margin-left:10px;
    }
.input2{
    float:left;
    width:420px;
    height:26px;
    }
.input3{
    width:220px;
    height:24px;
    line-height:24px;
    border:#DDDDDD 1px solid;
    margin-left:18px;
    _margin-left:10px;
    }
.input4{
    width:120px;
    height:24px;
    line-height:24px;
    border:#DDDDDD 1px solid;
    margin-left:18px;
    _margin-left:10px;
    }
.submit{
    float:left;
    width:70px;
    height:24px;
    padding-left:100px;
    margin-top:25px;
    }
.submit1{
    width:70px;
    height:24px;
    background: url(../images/service_2.jpg);
    border:none;
    cursor:pointer;
    }
.submite{
	width:70px;
	height:24px;
	background: url(../images/service_2y.jpg);
	border:none;
	cursor:pointer;
}
.reset{
     float:left;
    width:70px;
    height:24px;
    padding-left:26px;
    margin-top:25px;
    }
.reset1{
    width:70px;
    height:24px;
    background: url(../images/service_3.jpg);
    border:none;
    cursor:pointer;
    }
.reset1e{
	width:70px;
	height:24px;
	background: url(../images/service_3y.jpg);
	border:none;
	cursor:pointer;
}
/*诚聘英才*/
#top_img6{
    width:950px;
	height:210px;
	background:url(../images/header_img6.jpg);
	margin:0px auto;}
	#top_img61{
    width:950px;
	height:210px;
	background:url(../images/header_img61.jpg);
	margin:0px auto;}
.right_top2{
    width:253px;
	height:51px;
	margin-top:15px;
	padding-left:15px;
	}	
.app_list{
    width:500px;
	margin-top:20px;
	margin-left:30px;}
.app_name{
    width:400px;
	height:30px;}
.app_name1{
    width:400px;
	margin-top:10px;}	
.app_name2{
    width:400px;
	margin-top:10px;}
.app_botton{
    width:340px;
	margin-top:10px;
	text-align:center;}
/*联系我们*/
#top_img7{
    width:950px;
	height:210px;
	background:url(../images/header_img9.jpg);
	margin:0px auto;}
#top_img91{
width:950px;
height:210px;
background:url(../images/header_img91.jpg);
margin:0px auto;}
.easy_button6{
    float:left;
	width:179px;
	height:42px;
	background:url(../images/button_2.jpg);
	margin-left:10px;}	
.easy_button6 a{
    height:42px;
	line-height:42px;
	color: #FCFCFC;
	font-size:22px;
	font-family:"黑体";
	padding-left:20px;
	}	
.cont_left{
    float:left;
    width:254px;
	height:299px;
	background:url(../images/message_board2.jpg);
	margin-left:15px;
	_margin-left:7px;
	margin-top:20px;}	
.map{
    float:left;
	width:330px;
	height:290px;
	margin-top:28px;
	margin-left:10px;}	
.cont_img{
    float:right;
	width:273px;
	height:231px;
	margin-right:10px;
	_margin-right:5px;
	margin-top:20px;}
/*文章详情页、商品详情页*/
.art_title{
    width:100%;
	height:auto !important;
	height:40px;
	min-height:40px;
	line-height:40px;
	font-size:30px;
	font-weight:bolder;
	text-align:center;
	color:#004887;
	margin-top:15px;}
.art_details{
    width:800px;
    font-size:13px;
	height:25px;
	line-height:25px;
	color:#878F95;
	text-align:center;
	border-bottom:#CCCCCC 1px solid;
	margin-left:50px;}	
.art_content{
    width:780px;
	height:auto!important;
	height:200px;
	min-height:200px;
	margin:20px auto;
	font-size:14px;
	}	
.product_detail{
    width:780px;
	height:auto!important;
	height:200px;
	min-height:200px;
	margin:20px auto;
	font-size:14px;}
.pro_img1{
    width:620px;
	height:418px;
	border-bottom:#6699CC 0px solid;
	margin:0 auto;}	
.pro_content{
    width:700px;
	height:auto;
	padding-top:30px;
	overflow:hidden;
	margin:0 auto;
}		
/*火狐下保证导航那正常*/

UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}

/****************/
