@charset "gb2312";
/* CSS Document */
*html{_background-image:url(about:blank);_background-attachment:fixed}
div:after,ul:after { content:"\20"; display:block; height:0; clear:both; visibility:hidden;}
div,ul { zoom:1;*zoom:1 }
li { list-style-type:none;}
.doc{ text-align: left; font: 14px/1.5 Microsoft Yahei,tahoma,HELVETICA; width: 100%; color:#000;margin:0 auto; background:#d5d9de; }
.doc .inner{max-width:1100px; clear: both; margin:0 auto;  }
.title h2{ width: 265px; text-align: center; height: 60px; line-height: 60px; font-size: 30px; float: left; color: #e50012; border-top:4px solid #e50012;  border-left:1px solid #aaaeb2;}
.title h3{ width: 225px; float: left; text-align: center; height: 60px; line-height: 60px; font-size: 24px; color: #000; font-family: arial; border-top:4px solid #181819;  border-right:1px solid #aaaeb2;}

.area1{height:620px;min-width:1100px;clear: both; margin: 0 auto;overflow: hidden; background:url(../images/banner.jpg) #d5d9de no-repeat center top; }
.area2{height:405px; background:url(../images/tp1.jpg) no-repeat #d5d9de top;  no-repeat center top; min-width:1100px;clear: both; }
.area2 ul{ width:425px ; margin-left: 150px;}
.area2 li{  height:25px; font-size: 14px; text-align: justify; text-justify: inter-ideograph;  line-height: 25px; border-bottom: solid 1px #bfc3c7;}
.area2 li em{ font-weight: bolder; font-style: normal;}
.area2 li span{ padding-left: 30px;}



.area3 {height:45px; min-width:1100px;clear: both; margin: 0 auto;overflow: hidden;background:#d5d9de; }

.area3 ul>li{ float: left; background:#102c69 ; margin-left: 10px; width: 175px;  height: 45px; line-height: 45px; text-align:center;}
.area3 ul>li a{ display:block;width:175px;height: 45px; font-weight: bolder; color:#FFF; font-size:18px;line-height: 44px; }
.area3 ul>li:hover a{ color: #f0f0f0;}
.area3 ul>li:first-child{ margin-left:0 ;}
.area4{ height:420px ; min-width:1100px;clear: both; margin: 0 auto;overflow: hidden; background:#d5d9de;}
.area4 ul{margin-left: -32px;}
.area4 ul>li{ float: left;  margin-left: 30px; width: 253px; cursor: pointer;  }
.area4 .title{ display: block; margin: 40px auto 30px;}


.area5{height:390px; background:url(../images/tp7.jpg) no-repeat center top; margin-top:40px ; min-width:1100px;clear: both; margin: 0 auto;overflow: hidden; }
.area5 h2{ font-size:51.33px; font-style: italic; text-align: center; color:#fff ; margin:25px 0 15px 0 ;}
.area5  li{ width: 230px;  margin-right: 17px; float: left;}
.area5  li img{ width:230px ; height: 142px;}
.area5  li:first-child{ margin-left: 67px;}
.area5  h3{ font-size: 14px; text-align: center; color:#fff ; margin:10px 0 0px 0 ;}
.area5  p{ font-size: 12px; text-align: center; color:#fff ;}
#marquee6{width:970px; overflow:hidden; margin:0 auto; height: 190px;}
#marquee6 ul li{float:left;overflow:hidden;  margin-right:10px ; margin-left: 10px;    }
#marquee6 ul li img { height:230px; display:block; margin:0 auto; height: 142px;}

.area6{margin-top:40px ;min-width:1100px;clear: both; margin: 0 auto;overflow: hidden; background:#d5d9de; }
.area6 .inner{ height: 498px; position: relative;}
.area6 h2{ font-size:40px; text-align: center; width: 688px; font-weight: bolder; color:#ff5900 ; margin:25px 0 15px 0 ;}
.area6 .chuan{ display: block; position: absolute; right:0; top: 0px; width: 998px; height: 498px;}
.area6  h3{ font-size: 18px; text-align: center; color:#fff ; margin:10px 0 0px 0 ;}
.area6  p{ font-size: 18px; margin-top: -5px; text-align: center; color:#fff ;}
#marquee7{width:688px; overflow:hidden; height: 219px;}
#marquee7 ul li{float:left;overflow:hidden; height: 219px;  margin-right:10px ; margin-left: 10px; background:url(../images/bg.jpg) no-repeat center top ;    }
#marquee7 ul li img { width:181px; display:block; margin:0 auto; height: 120px; margin: 20px 20px 0 20px;}

.area7{ height: 443px; background:#d5d9de;min-width:1100px;clear: both; margin: 0 auto;overflow: hidden;}
.area7 .left{ width:493px ; float: left; height: 370px; border-left: 1px solid #aaaeb2 ;  border-right: 1px solid #aaaeb2 ; border-bottom: 1px solid #aaaeb2 ;}
.area7  p{ font-size: 14px;color:#252525 ; margin-top:-5px ; padding: 30px 28px 20px 28px; line-height: 25.47px; text-align: justify; text-justify: inter-ideograph;} 
.area7 .p1{ padding-top:0px;}
.area7 .tp9{ display: block; float: right; margin: 19px 0 0 69px; height:350px ;}
.area7 .title h2{ width: 160px; background:url(../images/bg1.jpg) no-repeat center top; text-align: center; height: 72px; line-height: 72px; font-size: 35px; float: left; color: #fff; border-top: 0;  border-left: 0; }
.area7 .title h3 { width: 335px; border-right:0;  text-align: center; border-bottom:4px solid #181819;height: 68px; line-height: 72px; font-size: 30px; float: left; color: #e50012; border-top: 0;  }
.area7 .title h3 a{ font-size: 18px; font-family: arial; color:#e50012 ;}
.area7 .title h3 a:hover{ color:#7f0d16 ;}
.area7 span{ color:#e50012 ;}
.area8{ height: 604px; background:#d5d9de;min-width:1100px;clear: both; overflow: hidden; margin: 0 auto; padding-top: 40px;}

.area8 .left{ width: 492px; float: left; height: 604px;}
.area8 .right{ width: 492px; float: right; border-bottom: 1px  solid #aaaeb2;}
#marquee8{width:490px; overflow:hidden; margin:0 auto; height: 250px;  border-left:1px solid #aaaeb2;  border-right:1px solid #aaaeb2;}
#marquee8 ul li{float:left;overflow:hidden;  margin-right:10px ; margin-left: 10px;  }
#marquee8 ul li img { height:250px; display:block; margin:0 auto; }
.area8 .mgtop{ margin-top:28px ;}

.area8 .one li{ font-size: 15.26px; color:#181919 ;height: 24px;padding-bottom: 15px; padding-left: 55px; border-left:1px solid #aaaeb2; border-right:1px solid #aaaeb2;}
.area8 .one li span{ font-family: arial;}
.area8 em{ padding: 0 3px; font-style: normal;}
.area9{ height: 200px;  background:#d5d9de;min-width:1100px;clear: both; margin: 0 auto;overflow: hidden;}

.area9 .left{ width: 549px; float: left; margin-top: 60px; margin-bottom:60px ; border-right:1px solid #4a5f8b; height: 80px; background:#102c69 ;}
.area9 .logo{ display: block; margin-left: 45px; width: 160px; height: 81px;} 
.area9 p{ font-size: 14px; color:#d5d9de ; line-height: 24px;}
.area9 .p1{ padding-left: 360px;}
.area9 .p2{ padding-left: 43px;}
.area9 .one{ margin-top:16px ;}
.area9 p a{  color:#d5d9de ;}
.area9 p a:hover{  color:#fff ;}
.duilian{top:400px;position:absolute;overflow:hidden;}
.duilian_left{ left:5px;width:50px; height:285px;}

.duilian_left .duilian_con{width:50px; height:223px; margin-top:52px;overflow:hidden;}
.duilian_left .duilian_con li{width:50px; height:223px; text-align:center; margin-bottom:10px ;}
.duilian_left .duilian_con li img { width:50px; height:223px;}

.duilian_right .duilian_con{width:135px; height:350px; overflow:hidden;}
.duilian_close{ width:100%; height:24px; line-height:24px; text-align:center; display:block; font-size:13px; color:#555555; text-decoration:none;}

/*backToTop*/
.backToTop { display:none; width:18px; line-height:1.2; padding:5px 0; background-color:#4891f2; color:#fff; font-size:12px; text-align:center; position:fixed; _position:absolute; right:10px; bottom:100px; _bottom:"auto"; cursor:pointer; opacity:1; filter:Alpha(opacity=100); }

.page { padding:8px 5px; margin-top:20px ; FONT-SIZE: 12px; COLOR: #3366DD; BACKGROUND-COLOR: #fff; TEXT-ALIGN:center; margin:25px 8px 8px 8px; }
.page A { border: #CCCCCC 1px solid; MARGIN: 0px 2px; COLOR: #555; PADDING: 5px; TEXT-DECORATION: none; }
.page A:hover { border: #CCCCCC 1px solid; COLOR: #88364c; BACKGROUND-COLOR: #fff; }
.page A:active { border: #CCCCCC 1px solid; COLOR: #0066a7; }
.currentPage { border: #0f9246 1px solid; PADDING: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; MARGIN: 0px 3px; COLOR: #0f9246; BACKGROUND-COLOR: #f1f8e6 }
.paginationInfo { font-weight:bold; color:#555; }
.pageIndex { background-color:#FFFCF5; border-bottom: 1px solid #ffe0c5; line-height: 33px; margin-bottom: 5px; padding-left: 10px; text-align: left; }
.pageIndex span { color: #666666; font-size: 10px; padding-left: 5px; }
.pageIndex a { font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; }

.bomb{ position:fixed; margin-left:-340px; left:50%;top:110px;width:680px; height:370px; background:#fff; filter:alpha(opacity=95); -moz-opacity:0.95; opacity:0.95; display:none; /*position:absolute; left:209px; top:75px;*/ border:#cabfc1 solid 1px; -moz-border-radius: 10px; -webkit-border-radius: 10px;  border-radius:10px; z-index:999; }
.close{ width:25px; height:25px; background:url(../images/close.png) no-repeat top center; position:absolute; right:20px; top:20px;}
.bomb .content{ width: 630px; margin: 0 auto;}
.bomb h3{ color:#1a4da0; font-size:30px; text-align:center; margin-top:15px; margin-bottom:10px; }
.m-form .formitm {
    line-height: 30px;
    padding-bottom: 15px;
    width:725px;
    float: left;
}
.m-form .lab  {
    float: left;
	font-size:18px;
	line-height:45px;
    text-align: right;
	
    width: 126px;
	color:#4c4c4c;
}
.m-form .ipt {
    margin-left: 145px;
}
.m-form .ipt * {
    vertical-align: middle;
}
.u-ipt, .m-textarea {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #fff;
    border-color: #959795 #959795 #959795;
    border-image: none;
    border-right: 1px solid #959795;
    border-style: solid;
    border-width: 1px;
    color: #666;
    font-size: 17px;
    height: 30px;
    line-height: 23px;
    padding: 8px;
    width: 465px;
	
}
.selectinput{height:45px !important; line-height:45px !important; width:484px !important;}
.u-btn{background: #1a4da0;height:45px; text-align: center;width:123px; border:1px solid #1a4da0;color:#fff; cursor: pointer; font-size:20px; font-weight:bolder; display:block; margin:0 auto;}

