/* CSS Document */
body{ width:1003px;height:auto;margin:0 auto;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; background:#FFFFFF;}
img{ border:0;}
ul,li,a,h1,h2,h3,h4,form,div,input{ margin:0; padding:0;}
li{ list-style:none;}
a{ text-decoration:none; color:#000;}
a:hover{
	color:#A90101;
}
.footlinks {clear:both;margin:3px auto;padding:0px;width:955px;height:auto;font-size:9pt;line-height:140%;color:#777;text-align:left;}
.footlinks a:link, .footlinks a:visited {font-size:9pt;line-height:140%;color:#777;}
/*head*/
.head{ float:left;width:985px;height:auto;background:url(../images/bodybg.gif) center repeat-y; margin-left:9px;_margin-left:5px;}
.logo{ float:left; width:350px; height:103px; margin-left:4px; display:inline;}
.logoright{ float:right; width:410px; height:103px;}
.logorighttop{ float: left; width:155px; height:30px; font-size:12px; color:#69A7EE; padding:20px 0 0 255px;}
.logorighttop a{color:#69A7EE;}
.logorightdown{ float:left; width:410; height:53px;}
.bnav{ float:left; width:984px; height:41px;}
.bnav ul{ float:right; width:644px; height:39px;}
.bnav ul li{ float:left; width:157px; height:39px; background:url(../images/bnav_bg.jpg) no-repeat; text-align:center; font-size:14px; color:#FFFFFF; line-height:40px; font-weight: bold; margin:0 1px;}
.bnav ul li a{color:#FFFFFF;}
.bnav ul li a:hover{ color:#F6B415;}

/*menu*/
.menu{float:left; width:1003px; height:84px;}
.nav{ float:left; width:1003px; height:45px; background:url(../images/nav_bg1.jpg) no-repeat;}
.nav ul{ float:left; width:984px; height:42px;}
.nav ul li{ float:left;height:42px; width:107px;}
.nav ul li a{ float:left;height:27px; width:107px; font-size:14px; font-weight:bold; color:#fff; text-align:center; padding-top:15px;}
#nav_line{ float:left;height:42px; width:2px; background:url(../images/nav_line.jpg) no-repeat;}
.nav_down{ float:left; width:967px; height:39px; background:url(../images/navdown_bg.jpg) no-repeat; color:#525455; font-size:12px; line-height:36px; padding-left:17px;margin-left:9px;_margin-left:5px;}
.nav_down a{color:#525455;}
.nav_down a:hover{ color:#F6B415;}

/*banner*/
.banner{float:left; width:985px; height:auto;background:url(../images/bodybg.gif) center repeat-y;margin-left:9px;_margin-left:5px;}
.banner img{ float:left; width:964px; height:119px; margin:6px 0 0 12px;}

/*main*/
.main{float:left; width:985px; height:auto;background:url(../images/bodybg.gif) center repeat-y;margin-left:9px;_margin-left:5px;}

.main_1_left{float:left;width:614px; height:279px;margin:13px 0 0 12px;_margin:13px 0 0 6px; border:1px double #ccc; padding:3px;}
.main_1_right{ float:left; width:330px; height:285px; margin:13px 0 0 8px; border:1px double #ccc;}
.main_1_righttop{ float:left; width:64px; height:35px; background:url(../images/service.jpg) top no-repeat; padding-left:265px;}
.main_1_right ul{ float:left; width:300px; height:auto; padding:3px 0 0 13px; overflow:hidden;}
.main_1_right ul li{ float:left; width:290px; height:auto; font-size:14px; color:#525455; border-bottom:1px dotted #ccc; line-height:23px; background:url(../images/yuandian.jpg) left center no-repeat; padding-left:13px; overflow:hidden;}
.main_1_right ul li a{color:#525455;}
.main_1_right ul li span{ color:#12B526;}

.main_2{ float:left; width:964px; height:238px; margin:12px 0 0 12px;_margin:12px 0 0 6px; background:url(../images/main_2bg.jpg) top no-repeat;}
.more{ float:left; width:84px; height:28px; padding:10px 0 0 880px;}
.pro{ float:left; width:964px; height:199px;}
.pro ul{ float:left; width:954px; height:147px; margin:9px 0 0 10px;_margin:9px 0 0 5px; }
.pro ul li{ float:left; width:128px; height:131px; background:url(../images/pro_bg.jpg) top no-repeat; margin:0 3px; padding:8px 11px;}
.pro ul li span{ float:left; width:118px; height:auto; padding:12px 0 0 10px; color:#525353; font-weight:600;}
.pro ul li span a{color:#525353;}

.main_3{float:left; width:964px; height:122px; margin:12px 0 0 12px;_margin:12px 0 0 6px;}

.main_4{ float:left;width:964px; height:245px; margin:12px 0 0 12px;_margin:12px 0 0 6px;}
.main_4_left{float:left; width:640px;height:245px;}
.main_4_lefttop{ float:left; width:640px; height:146px; background:url(../images/main4_leftbg.jpg) top no-repeat;}
.more_4{ float:left; width:70px; height:33px; margin:5px 0 0 570px;}
.main_4_lefttop ul{float:left; width:640px; height: auto; padding:10px 0 0 0;}
.main_4_lefttop ul li{ float:left; width:260px; height:auto; background:url(../images/cp.jpg) left top no-repeat; padding-left:20px; line-height:20px; color:#525455; margin:2px 10px 0 18px;_margin:2px 14px 0 10px;}
.main_4_leftdown{ float:left; width:640px; height:93px; background:url(../images/main4_down.jpg) top no-repeat; margin-top:7px;}
.post{ float:left; width:310px; height:73px; padding:20px 0 0 150px; font-size:14px; color:#39A5F0; line-height:30px;}
.post span{ font-weight:bold;}
.hq{ float:left; width:170px; height:63px; padding-top:30px;}
.main_4_right{ float:left; width:308px; height:202px; background:url(../images/shipin.jpg) top no-repeat; margin-left:6px; padding:44px 0 0 10px;}

.main_5{float:left;width:964px; height:257px; margin:12px 0 0 12px;_margin:12px 0 0 6px;}
.main_5_left{ float:left; width:317px; height:257px; background:url(../images/news.jpg) top no-repeat;}
.main_5_left ul{ float:left; width:290px; height:auto; margin-left:15px; display:inline; margin-top:12px;}
.main_5_left ul li{ float:left; width:280px; height:auto; border-bottom:1px dotted #7B7B78; background:url(../images/yuandian.jpg) left center no-repeat; padding-left:10px; font-size:14px; line-height:23px; color:#525455;}
.main_5_left ul li span{ float:right;}
.main_5_left ul li a{color:#525455;}
.main_5_left ul li a:hover{ color:#FF0000;}
.main_5_center{ float:left; width:318px; height:257px; background:url(../images/honor.jpg) top no-repeat; margin-left:4px;}
.more5_c{ float:left; width:58px; height:23px; margin:13px 0 0 260px;}
.main_5_center ul{ float:left; width:285px; height:auto; margin-left:16px; _margin-left:8px; margin-top:12px;}
.main_5_center ul li{float:left; width:285px; height:auto; font-size:14px;color:525455; line-height:24px;}
.main_5_center ul a{ color:525455;}
.main_5_right{float:left; width:318px; height:257px; background:url(../images/download.jpg) top no-repeat;margin-left:6px;}
.main_5_right ul{float:left; width:256px; height:auto; margin-left:30px; _margin-left:13px; margin-top:10px;_margin-top:7px;}
.main_5_right ul li{float:left; width:110px; height:38px; background:url(../images/dl_bg.jpg) top no-repeat; text-align:center; line-height:40px; margin:1px 7px;}
.main_5_right ul li a:hover{ background:url(../images/dlh_bg.jpg) no-repeat; display:block;color:#525455;}

.main_6{float:left;width:964px; height:186px; margin:12px 0 0 12px;_margin:12px 0 0 6px;}
.main_6_left{ float:left; width:637px; height:186px; background:url(../images/pc.jpg) top no-repeat;}
.more_6{float:left; width:62px; height:17px; padding:15px 0 0 575px;}
.pc{float:left; width:637px; height:150px;}
/*.pc ul li{ float:left; width:100px; height:76px; text-align:center; line-height:40px; margin:26px 8px;_margin:26px 5px;}
.pc ul li span{ font-weight:bold;}
.pc ul li span a{ color:#525455;}
.pc ul li img{border:1px double #ccc; padding:2px;}
.pc_left{ float:left; display:block; width:17px; height:40px; margin:50px 0 0 8px;_margin:50px 0 0 4px;}
.pc_right{float: right; display:block; width:17px; height:40px; margin:50px 8px 0 0;_margin:50px 5px 0 0;}*/
.main_6_right{float:left; width:306px; height:130px; background:url(../images/contact.jpg) top no-repeat;margin-left:8px; padding:55px 0 0 8px; font-size:12px; font-family:"宋体"; line-height:24px;}

.main_7{float:left;width:964px; height:58px; margin:12px 0 0 12px;_margin:12px 0 0 6px; line-height:20px;}
.main_7 span{ font-weight:bold; color:#525455;}
.main_7 a{color:#525455;}

.main_8{float:left; width:985px; height:auto;margin-left:9px;_margin-left:5px;}

/*foot*/
.foot{float:left; width:970px; height:auto;margin:12px 0 0 40px;_margin:12px 0 0 20px; font-size:14px; color:#525455; font-family:"宋体"; line-height:27px;}
.foot a{color:#525455;}





/*-------- 下拉菜单 --------------*/
.dropMenu {
	position:absolute;
	top: 0;
	z-index:100;
	width: 107px;
	visibility: hidden;
/*  	filter: progid:DXImageTransform.Microsoft.Shadow(color=#000, direction=135, strength=4);
*/	margin-top: -1px;

	background-color: #A1B4D2;
	/*background:url(../imagess/mmenubg.gif);*/
	padding-top:6px;
	padding-bottom:6px;
	opacity: 0.9;                /* Firefox, Safari(WebKit), Opera)*/
    filter: "alpha(opacity=90)"; /* IE 8 */
   	filter: alpha(opacity=90);   /* IE 4-7 */
}

.dropMenu li {
	margin-top:2px;
	margin-bottom:4px;
	padding-left:0px;
}
.dropMenu li a {
	width: 100%;
	display: block;
	text-align:center;
	padding: 4px 0 4px 0px;
	color:#000;
	border-bottom: 1px dotted #4D5B66;
}
.dropMenu+li a{
border-top:none;
}
* html .dropMenu a {
	width: 100%;
	color:#000;
}
* html .dropMenu a:hover {
	width: 100%;
	color:#FC0
}
.dropMenu a:hover {
	text-decoration: underline;
	color:#fc0;
}

.hdo{
width:100%;
height:auto;
display:block;
overflow:hidden;
}