/* CSS Document */
*{
	margin: 0;
	padding: 0;
	font-family: Microsoft Yahei, arial, SimSun, Tahoma, Helvetica, STHeiti, sans-serif;
	list-style: none;
}

body, form, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, header, menu, footer, section, iframe, video, article, button {
  margin: 0;
  padding: 0; }
a{ text-decoration:none;}
html, body {
  width: 100%;
 }

body {

  min-width: 1024px;
  font-size: 12px;
  font-family: Microsoft Yahei, Avenir, Hiragino Sans GB, Microsoft Sans Serif, WenQuanYi Micro Hei, sans-serif;
 }
 .main{ width:1100px; margin:0 auto; height:auto;}
 .top{ width:100%; height:120px;}
 .logo{ float:left; height:95px; padding-top:25px; margin-left:15px; width:420px; overflow:hidden;}
  .logo img{ height:86%;}
 .qiche{ float:left; height:80px;  padding-top:40px;}
  .qiche img{ height:69%;}

.daohang{ width:1100px; height:38px; background:#345268;}
.g-wrap {position:relative; margin:0 auto; width:1100px; height:100%;  }
	#header {position:relative; z-index:5; height:36px; width:100%; float:left; background:#345368;}
   
    #nav {position:absolute; top:0; left:0px; z-index:4; height:100%; background-color:#345368; }
    #nav li {float:left; height:100%; -webkit-transition:background-color 700ms; transition:background-color 700ms;position: relative;}

    #nav .n1 {width:65px;}
    #nav .n2, #nav .n3, #nav .n5, #nav .n6, #nav .n7, #nav .n8, #nav .n9 {width:100px;}
    #nav .n4 {width:110px;}
    

    #nav li a {position:relative; z-index:2; display:block; width:100%; height:100%; font-size:12px; line-height:36px; text-align:center; color:#fff; text-decoration:none; }
    #nav li a.on {color:#fff;}
    #nav li a span {position:absolute; left:0; top:0; z-index:2; width:100%; height:100%; font-size:18px;font-family:"΢���ź�";}
    #nav li a .bkg {top:100%; z-index:1;  -webkit-transition:top 200ms; transition:top 200ms;}

    #nav li a.on .bkg,
    #nav li a:hover .bkg {top:0;}

	#content {position:absolute;  width:1100px; top:156px;  height:51px; padding:0px; margin:0px auto; *margin-top:-105px;}
    #subNav {position:absolute; top:0; left:0px; z-index:4; width:100%; height:51px; overflow:hidden; padding:0px; margin:0px auto; }
    #subNav .g-wrap {overflow:visible; width:100%;}
    #subNav .g-wrap .item {position:absolute; top:-100%; width:100%; height:100%; background-color:#f39801; overflow:hidden; -webkit-transition:top 300ms; transition:top 300ms;  padding:0px; margin:0px auto; left:0px;}
    #subNav .g-wrap .about { padding:0 38px; /*width:835px;*/}
    #subNav .g-wrap .news { padding:0 67px; /*width:752px;*/}
    #subNav .g-wrap .relation {padding:0 80px;/* width:643px;*/}
    #subNav .g-wrap .service { padding:0 67px; /*width:573px;*/}
    #subNav .g-wrap .search {right:0; width:auto; height:44px; border:8px solid #4c4a4f;}
    #subNav .g-wrap .search input { padding:0 20px; width:200px; height:44px; line-height:44px; }
    #subNav .g-wrap .langs {right:0; padding:0 15px; width:auto;}
    #subNav .g-wrap .on {top:0;}
    #subNav .g-wrap .item a {float:left; padding:0 16px; font-size:14px; line-height:38px; color:#ffffff; text-decoration:none;}
    #subNav .g-wrap .item a:hover {color:#345368; text-decoration:underline;}
	.maincon{ width:100%; height:auto;}
	.mainleft{ width:240px; float:left; height:auto;}
	.erji{ width:220px; padding-left:20px; background:#fff; min-height:160px; padding-top:30px;}
	.erji ul{ list-style:none;}
	.erji ul li{  padding-left:15px; width:205px; height:40px;}
	.erji ul li a{ color:#757575;  font-size:14px; text-decoration:none;}
	.erji ul li a:hover{ color:#345268; text-decoration:underline;}
	.erji .on{background:url(../images/li.jpg) no-repeat;}
	.erji .on a{color:#345268; text-decoration:underline;}
	.cetu{ width:220px; margin:0 auto;}
	.cetu img{ max-width:100%;}
	.mainright{ width:820px; float:right; min-height:900px; background:#fff; margin-top:10px;box-shadow: 0px 1px 34px #a3a3a3; padding:0 10px;}
	.right-title{ width:100%; text-align:right; height:40px; border-bottom:1px solid #dddddd; line-height:40px; color:#aeaeae; font-size:14px;}
	.right-title a{ color:#aeaeae; font-size:14px;}
	.con-title{ width:100%; height:50px; line-height:50px; font-size:18px; text-align:center;}
	.shijian{ width:100%; text-align:center; font-size:14px; color:#aeaeae;}
	.content{ width:600px; line-height:25px; margin:0 auto;  margin-top:20px;}
	
	.footer{ width:1090px; height:50px; background:#689c09; line-height:50px; text-align:right; padding-right:10px; color:#fff; font-size:14px;}
	.footer a{ color:#fff;}
	.list{ width:100%; height:825px;}
	.list ul{ list-style:none;}
	.list ul li{ width:250px; height:192px; float:left; margin-right:35px; text-align:center; line-height:22px; margin-top:10px;}
	.list ul li a{ color:#000; font-size:14px;}
	.list ul li img{ width:100%; height:160px;}
	.pianshu{ width:100%; height:100px; color:#6d6d6d; line-height:25px; font-size:14px; margin-top:20px;}
	.pianshu a{ color:#6d6d6d;}
	.pianshu a:hover{ color:#373f82; text-decoration:underline;}
	.news{ width:100%; margin-top:7px; height:auto;}
	.news ul{ list-style:none;}
	.news ul li{height:44px; border-bottom:1px dashed #676767;  line-height:44px; background:url(../images/shu.jpg) no-repeat; width:780px; padding-left:40px;}
	.news ul li a{ color:#404040; font-size:14px;}
	.news ul li a span{ color:#6d6d6d;}
	.news ul li a span:hover{ font-size:14px; line-height:44px; text-decoration:underline; color:#151c6b;}
	.news ul li a:hover{ color:#151c6b; text-decoration:underline;}
	/*��ҳ��ʾ��ʽ*/
	.moudle1{ width:100%; height:auto; margin:0 auto; margin-top:20px;overflow: hidden;}
	.moudle1_1{ float:left; float:left;}
	.moudle1_1_title{ width:100%; height:32px; color:#fff; font-size:16px; background:#68a000; text-indent:8px; line-height:32px;}
	.moudle1_1_con{ width:100%; height:150px; padding-top:10px;}
	.moudle1_1_con ul{}
	.moudle1_1_con ul a{ color:#fff;  font-size:14px; float:left; margin-right:23px; text-align:center; margin-top:10px;}
	.moudle1_1_con ul a li{ width:258px; height:32px; line-height:32px;     color: #000;
    border: 1px solid #68c600;
    box-sizing: border-box;}
	.moudle1_1_con ul a li:hover{ background:#f39801}
	.moudle1_2{ width:440px; float:left; margin-left:20px; position:relative;}
	.moudle2{ width:100%;  margin:0 auto;}
	.moudle2_1{ width:360px; height:214px; float:left; margin-right:10px;}
	.moudle2_1_title{ width:305px; height:40px; background:url(../images/6.jpg) no-repeat; padding-left:50px; font-size:18px; color:#fff; line-height:40px; padding-right:10px;}
	.moudle2_1_title a{ color:#fff; font-size:14px;}
	.moudle2_1 ul{ width:100%; margin-top:20px;}
	.moudle2_1 ul li{ width:100%; height:28px;}
	.moudle2_1 ul li a{ font-size:14px; color:#5c5c5c;}
	.moudle2_1 ul li a:hover{ color:#345268;}  
	.moudle3{ width:100%; height:323px;}
	.moudle3_1{ width:540px; height:265px; float:left;}
	.moudle3_1_title{ width:495px; height:40px; background:url(../images/chang.jpg) no-repeat; padding-left:50px; line-height:40px; font-size:18px; color:#fff;}
	.moudle3_1_title span{ color:#fff; font-size:18px; float:left;}
	.moudle3_1_con{ width:540px; height:262px; margin-top:20px;}
	.moudle3_1_con ul{}
	.moudle3_1_con ul li{ width:120px; height:262px; float:left; text-align:center; margin-right:20px;}
	.moudle3_1_con ul li img{ width:120px; height:125px;}
	.moudle3_1_con ul li .zi{ width:100%; text-align:center; margin-top:10px;}
	.moudle3_1_con ul li .zi a{ font-size:14px; color:#5c5c5c;}
	.footerindex{ width:100%; height:150px; background:#002664; padding-top:15px; text-align:center;}
	.footerindex span{ font-size:14px; color:#fff;}
	.moudle2_1:nth-child(2) .moudle2_1_title{background: url(../images/titlebd2.jpg) no-repeat;}
	.moudle2_1:nth-child(3) .moudle2_1_title{background: url(../images/titlebd3.jpg) no-repeat;}
	.moudle3_1_title{background: url(../images/6.jpg) no-repeat;}
	.moudle3_1_title{background: url(../images/6.jpg) no-repeat;}
	.moudle3_1:nth-child(2) .moudle3_1_title{background: url(../images/titlebd5.jpg) no-repeat;}
	.item{display: none;}
	#nav li:hover .item{display: block;}
	#nav li:hover{background: #f39801;}
