﻿html,body { width:100%; overflow-x:hidden;}
html { height:100%;}
body { max-width:1600px; margin:0 auto; font:0/0 Arial; color:#595757;}
* { margin:0; padding:0; list-style:none;}
img { border:0;}
input,select,textarea { float:left; background:none; border:0; font:12px/18px "SimSun"; color:#595757;}
select:-ms-expand { display:none;}
a,a:hover { text-decoration:none; color:#00882b;}
a { color:#595757; blr:expression(this.onFocus=this.blur());}
:focus { outline:none;}
div { font:12px/18px "SimSun";}
div,p,li { text-align:justify; text-justify:inter-ideograph;}
i,em,cite { font-style:normal;}
ul,ol,li { float:left;}
h1,h2,h3,h4,h5,h6,.h1 { font:normal 10px/18px "microsoft yahei";}
table { border-collapse:collapse; border-spacing:0; border-color:#ddd;}
th,td { vertical-align:middle; border-color:#ddd; padding:0 10px;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary { display:block;}
.m_fl { float:left;}
.m_fr { float:right;}
.m_auto { margin:auto; float:none !important;}
.overflow,li { overflow:hidden;}
.clearfix { zoom:1;}
.clearfix:after { clear:both; content:"."; display:block; font:0/0 Arial; visibility:hidden;}
.ffsong { font-family:"SimSun";}
.ffyahei { font-family:"microsoft yahei";}
.hidden { display:none;}
.display { display:block;}
.red { color:#fb0303 !important;}
.img { background:#f5f5f5 url(../images/img_loading.gif) no-repeat center center; font:0/0 Arial;}

/**头部和尾部**/
header { width:100%; height:100px; margin-top:2px\9; border-top:#2f302a 20px solid; border-bottom:#004098 50px solid;}
header .header { width:1100px; height:100%; position:relative;}
header .welcome { height:20px; line-height:20px !important; color:#898989; position:absolute; top:-20px; left:0;}
header .link { height:20px; line-height:20px !important; color:#898989; position:absolute; top:-20px; right:0;}
header .link li { height:100%; margin-left:10px; padding-left:11px; background:url(../images/base.png) no-repeat -159px 4px;}
header .link li:first-child { margin:0; padding:0; background:none;}
header .link li a { color:#898989;}
header .link li a:hover { color:#fff;}
header .logo { height:100%; position:absolute; top:0; left:0;}
header .logo img { height:100%;}
header .search { height:36px; position:absolute; top:50%; right:0; margin-top:-18px;}
header .search .list { height:36px; line-height:36px !important; margin-right:30px; color:#898989;}
header .search .list a { color:#898989; margin-right:10px;}
header .search .list a:hover { color:#004098;}
header .search .form { width:170px; height:34px; margin-right:30px; border:#004098 1px solid; border-left:0; overflow:visible; position:relative;}
header .search .form em { width:10px; height:36px; background:url(../images/base.png) no-repeat; position:absolute; top:-1px; left:-10px;}
header .search input[type="text"] { width:170px; height:34px; line-height:34px; color:#898989; position:absolute; top:0; left:0;}
header .search input[type="text"]:focus { color:#004098;}
header .search input[type="submit"] { width:36px; height:36px; background:url(../images/base.png) no-repeat -55px 0; cursor:pointer; position:absolute; top:-1px; right:-30px;}
header .nav { width:100%; height:50px; font:18px/50px "microsoft yahei"; position:absolute; bottom:-50px; left:0;}
header .nav li { width:135.5px; height:100%; border-right:#002558 1px solid; border-left:#0062e9 1px solid; text-align:center;}
header .nav li:first-child { border-left:0;}
header .nav li a { float:left; width:100%; height:100%; color:#fff;}
header .nav li a:hover,header .nav li a.active { background:#00a0e9;}

/**首页**/
#slides { width:100%; height:520px; background:#f5f5f5 url(../images/img_loading.gif) no-repeat center center; font:0/0 Arial; position:relative; z-index:10;}
#slides .imgs { width:1600px; height:100%; position:absolute; top:0; left:50%; margin-left:-800px;}
#slides .imgs ul { width:1000%; height:100%;}
#slides .imgs ul li img { width:100%;}

#part1 { width:100%; height:565px; background:url(../images/part1_bg.png); border-top:#fff 2px solid;}
.part1 { width:1100px; height:100%; position:relative;}
.part1 .img { width:100%; height:100%; background:none; text-align:center; overflow:hidden; position:absolute; top:0; left:0; z-index:10;}
.part1 .title { width:600px; height:52px; text-align:center; font:30px/52px "microsoft yahei"; color:#333; position:absolute; top:138px; left:245px; z-index:20;}
.part1 .detail { width:480px; font:20px/36px "microsoft yahei"; color:#000; position:absolute; top:285px; left:40px; z-index:20;}

#part2 { width:100%; height:730px; background:#f0eade;}
.part2 { width:1100px; height:100%; position:relative;}
.part2 .img { width:100%; height:100%; background:none; overflow:hidden; position:absolute; top:0; left:0; z-index:10;}
.part2 .info1 { width:322px; height:42px; text-align:center; font:22px/42px "microsoft yahei"; color:#fff; position:absolute; top:271px; left:390px; z-index:20;}
.part2 .info2 { width:665px; height:42px; text-align:center; font:22px/42px "microsoft yahei"; color:#fff; position:absolute; top:453px; left:216px; z-index:20;}
.part2 .info3 { width:322px; height:42px; text-align:center; font:22px/42px "microsoft yahei"; color:#fff; position:absolute; top:646px; left:390px; z-index:20;}

#part3 { width:100%; height:465px;}
.part3 { width:1100px; height:100%; position:relative;}
.part3 .img { width:100%; height:100%; background:none; overflow:hidden; position:absolute; top:0; left:0; z-index:10;}

#part4 { width:100%; height:540px; background:#f0eade url(../images/part4_bg.png) no-repeat center 0;}
.part4 { width:1100px; height:100%; position:relative;}
.part4 .part4_left { width:420px; padding-top:150px; background:url(../images/part4_tit.png) no-repeat center 60px; position:absolute; top:0; left:50px;}
.part4 .part4_left p { padding-top:10px; text-indent:2em; font:16px/26px "microsoft yahei"; color:#000;}
.part4 .part4_right { width:468px; height:346px; padding:10px; border:#fd7600 1px dotted; overflow:hidden; position:absolute; top:120px; right:50px;}
.part4 .part4_right #auto_list { width:1000%; height:346px; overflow:hidden;}
.part4 .part4_right li { width:468px; height:100%; margin-right:10px; background:#f5f5f5 url(../images/img_loading.gif) no-repeat center center;}
.part4 .part4_right li img { width:100%; min-height:100%;}

#part5 { width:100%; background:#f0eade;}
.part5 { width:1100px;}
.part5 .title { width:100%; height:210px; background:url(../images/part5_tit.png) no-repeat center 0; position:relative;}
.part5 .title p { font:24px/20px "microsoft yahei"; color:#fff; position:absolute; top:60px; left:80px;}
.part5 .title i { font:18px/20px "microsoft yahei"; color:#31b26b; position:absolute; top:60px; right:70px;}

.part5 .list { width:100%; margin:0 0 25px 50px;}
.part5 .list li { width:230px; height:145px; margin:15px 26px 0 0; position:relative;}
.part5 .list li p { width:100%; overflow:hidden; position:absolute; left:0;}
.part5 .list li .img { height:145px; top:0; z-index:10;}
.part5 .list li .img img { width:100%; min-height:100%;}
.part5 .list li .h1 { height:30px; background:rgba(1,178,106,.8); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c801b26a,endColorstr=#c801b26a); text-align:center; font:20px/30px "microsoft yahei"; color:#fff; bottom:0; z-index:20;}

#part6 { width:100%; padding-top:120px; background:url(../images/part6_bg.png) no-repeat center 0;}
.part6 { width:1100px; height:420px; position:relative;}
.part6 .img { width:100%; height:100%; background:none; position:absolute; top:0; left:0;}

#part7 { width:100%; padding-top:27px; background:#fd7600 url(../images/part7_bg.png) no-repeat center 0;}
.part7 { width:1100px;}
.part7 .title { width:100%; height:130px; background:#fd7600; position:relative; z-index:20;}
.part7 .list { width:1000px; margin:-16px 0 20px 50px; position:relative; z-index:10;}
.part7 .list li { width:250px; height:370px; margin-top:15px; border-top:#fe9e4a 1px dotted; color:#fff; position:relative;}
.part7 .list li p { width:160px; position:absolute; left:50%; margin-left:-80px;}
.part7 .list li .img { width:163px; height:163px; top:25px; margin-left:-81.5px;}
.part7 .list li .img img { width:100%; min-height:100%;}
.part7 .list li .h1 { height:40px; background:url(../images/base.png) no-repeat 0 -40px; text-align:center; font:20px/40px "microsoft yahei"; color:#f77505; top:198px;}
.part7 .list li .info { font:16px/24px "microsoft yahei"; top:248px;}
.part7 .list li:hover .h1 { background-position:0 -80px; color:#fff;}

#part8 { width:100%;}
.part8 { width:1100px; height:690px; position:relative;}
.part8 .img { width:100%; height:100%; background:none; position:absolute; top:0; left:0; z-index:10;}
.part8 .info { width:880px; text-align:center; font:16px/30px "microsoft yahei"; color:#000; position:absolute; top:520px; left:50%; margin-left:-440px; z-index:20;}

#part9 { width:100%; height:645px; background:url(../images/part9_bg.png) no-repeat center 0;}
.part9 { width:1100px; height:100%; position:relative;}
.part9 .img { width:100%; height:100%; background:none; position:absolute; top:0; left:0;}
