﻿
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
	}
fieldset, img {
    border: 0;
}
/* remember to define focus styles! */
:focus {
    outline: 0;
}
address, caption, cite, code, dfn,
em, strong, th, var, optgroup {
    font-style: normal;
    font-weight: normal;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}
abbr, acronym {
    border: 0;
    font-variant: normal;
}
input, button, textarea,
select, optgroup, option {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
}
code, kbd, samp, tt {
    font-size: 100%;
}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select {
    *font-size: 100%;
}
strong{
	font-size:14px;
	font-weight:bold;
	color:#874c1f;
}
body{
	line-height:1.5em;
}
ol, ul {
    list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
    border-collapse: collapse;
    border-spacing: 0;
}
caption, th {
    text-align: left;
}
sup, sub {
    font-size: 100%;
    vertical-align: baseline;
}
:link, :visited , ins {
    text-decoration: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}
a{
	text-decoration:none;
	
}
html{
	-webkit-text-size-adjust:none;
	
	}
body{
	font-family:"微软雅黑";
	font-size:12px;
	color:#666;
}

.clear{ width:100%; height:0px; line-height:1px; font-size:1px; clear:both;}

#bgbig{
    width:100%;
	background:url(../image/bgbig.jpg) center top;
	height:1100px;
}

#weixin{
	float:right;
	margin-top:3em;
	margin-right:4em;
	color:#fff;
}
#erweima{
	cursor:pointer;
}
#erweima1{
	z-index:10;
	float:right;
	display:none;
	margin-right:5em;
}
#conmid{
	width:1000px;
	margin:0 auto;
}

#conmid_up{
	width:660px;
	height:680px;
	margin:0 auto;
	background:url(../image/conbg.png) no-repeat center 60px;
	position:relative;
}

#conmid_up img{
	position:absolute;
}
.move01{top:115px; left:290px;}
.move02{top:240px; left:480px;}
.move03{top:470px; left:430px;} 
.move04{top:470px; left:155px;}
.move05{top:240px; left:105px;}
.move1{top:90px;left:270px;}
.move2{top:240px; left:470px;}
.move3{top:445px; left:420px;}
.move4{top:445px; left:125px;}
.move5{top:240px; left:75px;}

#conmid_down{
	width:774px;
	margin:40px auto;
	
}
#conmid_down p{
	color:#fff;
	text-align:center;
	margin-top:1em;
}


/*------------------------------------------------index------------------------------------------------------------------------------------*/

#header{
	width:100%;
	height:136px;
}


#header_mid{
	width:1000px;
	margin:0 auto;	
}

#logo{
	float:left;
	margin-left:1em;
	margin-top:3em;
}

#tel{
	float:left;
	margin-top:2em;
}

.Search {float:right;width:203px; height:38px;background:url(../image/search.jpg) no-repeat;position:relative; top:10px;}

.Search .text{ border:0;width:140px;height:37px;line-height:28px; background:none; color:#ccc;text-indent:12px;position:relative;top:-13px;}

.Search .submit{width:50px;height:37px; border:0 ;background:none; cursor:pointer;}


#indexst{
	width:100%;
	height:44px;
	background-color:#083f7b;
}

#indexst_mid{
	width:1000px;
	margin:0 auto;
	height:44px;
}

#indexst_mid ul{
	margin-left:20px;
}
#indexst_mid li{
	float:left;
	text-align:center;
	letter-spacing:0.2em;
	height:45px;
	padding-top:3px;
}


#indexst_mid li a{
	display:block;
	width:130px;
	color:#fff;
	height:42px; 
	line-height:42px;
	font-size:14px;
	
}
#indexst_mid li a:hover{
	color:#3065b8;
	background-color:#fff;
	font-weight:600;
}


#banner_1{
	width:100%;
	height:168px;
	background:url(../image/banner1.jpg) no-repeat center top;
	border-top:#fbc925 solid 4px;
}


#aboutcon{
	min-height:680px;
	width:1000px;
	margin:0 auto;
	padding-bottom:2em;
}

#aboutL{
	width:250px;
	float:left;
	margin-top:3em;
	
	box-shadow:2px 3px 1px  #ccc;
	-webkit-box-shadow:2px 3px 1px  #ccc;
	-moz-box-shadow:2px 3px 1px  #ccc;
	min-height:500px; 
}

.menu_list{margin-left:1em;width:185px;}
.menu_head{width:185px;height:47px;line-height:47px;padding-left:38px;font-size:14px;color:#525252;cursor:pointer;border:1px solid #e1e1e1;position:relative;font-weight:bold;background:#f1f1f1 url(../image/pro_left.png) center right no-repeat;margin:0;}
.menu_list .current{background:#f1f1f1 url(../image/pro_down.png) center right no-repeat;}
.menu_body{width:223px;height:auto;overflow:hidden;line-height:38px;border-left:1px solid #e1e1e1;backguound:#fff;border-right:1px solid #e1e1e1;}
.menu_body a{display:block;width:223px;height:38px;line-height:38px;padding-left:38px;color:#777777;background:#fff;
text-decoration:none;border-bottom:1px solid #e1e1e1;}
.menu_body a:hover{text-decoration:none; color:#F00;}

	

#aboutR{
	width:650px;
	float:left;
	 margin-left:60px;
	 padding-top:1em;
}

h5{
   line-height:50px;
   height:50px;
   font-size:1.2em;
   border-bottom:1px dotted #ccc;
   color:#999;
}

.aboutcon{
	padding-top:1em;
}
.aboutcon img{
	box-shadow:0px 0px 5px 5px #ccc;
	-webkit-box-shadow:0px 0px 5px 5px #ccc;
	-moz-box-shadow:0px 0px 5px 5px #ccc;
	margin-left:30px;
	margin-top:30px;
}

#aboutR p{
	width:100%;
	line-height:2em;
	text-indent:2em;
	margin-bottom:15px;
	font-size:1.2em;
	margin:0 auto;
	margin-top:1em;	

}


#bottom{
	width:100%;
	height:50px;
	background-color:#f6f6f6;
}

#bottom_mid{
	width:1000px;
	margin:0 auto;
	text-align:center;
	padding-top:1em;
}

/*------------------------------------------------about-----------------------------------------------------------------------------------*/
#banner_3{
	width:100%;
	height:168px;
	background:url(../image/banner3.jpg) no-repeat center top;
	border-top:#fbc925 solid 4px;
}
.contactcon{
	padding:2em;

}
.contactcon ul{
	padding-top:1.2em;
}
.contactcon ul li{
	line-height:2em;
	font-size:1.3em;
}

/*------------------------------------------------contact-----------------------------------------------------------------------------------*/

.honorcon{
	padding-top:1em;
	padding-bottom:4em;
}
.honorcon img{
	display:block;
	float:left;
	margin-left:1em;
	margin-top:2em;
	box-shadow:1px 1px 1px 1px #ccc;
	-webkit-box-shadow:2px 3px 1px  #ccc;
	-moz-box-shadow:2px 3px 1px  #ccc;
	
}

/*------------------------------------------------honor-----------------------------------------------------------------------------------*/
.servicecon{
	padding-top:1em;

}
#banner_2{
	width:100%;
	height:168px;
	background:url(../image/banner2.jpg) no-repeat center top;
	border-top:#fbc925 solid 4px;
}

.download {
	width:90%;
	margin:0 auto;
}
	
	
.download th{
	font-weight:bold;
	height:30px;
	background-color:#efefef;
	line-height:30px;
	 text-align:center;
	 border:#ddd solid 1px;
	 
}
.download td{
	border:#ddd solid 1px;
	 text-align:center;
	color:#666;}
.flashst{
	text-align:center;
}

#netlist{
	width:80%;
	margin:30px 100px;
   
}
#netlist tr{
	height:3em;
}
#netlist td{
	text-align:left;
	text-indent:5em;
}
#netlist td,#netlist th{
	border:1px solid #ccc;
	
}
#netlist th{
	background-color:#369;
	color:#fff;
	 text-align:center;
	 font-weight:600;
}
h1{
	font-size:14px;
	color:#369;
	line-height:3em;
}

/*------------------------------------------------service----------------------------------------------------------------------------------*/
.newsall{
	border-bottom:1px dotted #ccc;
	padding-top:15px;
	padding-bottom:15px;
}

.newsL{
	float:left;
	width:15%;

}
.newsL ul{
	padding-top:5px;
}

.newsR{
	float:left;
	width:80%;

}
.suojin{
	text-indent:2em;
}

.bigday{
	font-size:3em;	
	color:#ccc;
	height:1.3em;
	line-height:1.3em;
	text-align:center;
}
.smallday{
	font-size:1.5em;	
	color:#ccc;
	height:2em;
	line-height:2em;
	text-align:center;
}
.jiadi{
	border-bottom:2px solid #ccc;
}
.bigtext{
	font-size:1.2em;
	font-weight:bold;
	color:#666;
}


#newsst{
	padding-top:30px;
	width:100%;
	margin:0 auto;
	padding-bottom:3em;
}

#newsst li{
	line-height:35px;
}

#newsst p a{
	color:#666;
}
#newsst p a:hover{
	color:#dd3b2c;
}
#banner_5{
	width:100%;
	height:168px;
	background:url(../image/banner5.jpg) no-repeat center top;
	border-top:#fbc925 solid 4px;
}
/*------------------------------------------------news----------------------------------------------------------------------------------*/
#banner_4{
	width:100%;
	height:168px;
	background:url(../image/banner4.jpg) no-repeat center top;
	border-top:#fbc925 solid 4px;
}

/*------------------------------------------------pro----------------------------------------------------------------------------------*/

.procon{
	padding-top:1em;
}
#procon{
	min-height:700px;
	width:1000px;
	margin:0 auto;
	padding-bottom:5em;

}

.more{
	font-size:1.3em;
	font-weight:600;

}

.more a{
	color:#666;
}
.more a:hover{
	color:#C30;
	text-decoration:underline;
}





















































