@charset "gb2312";
/* CSS Document */

body{font-family:"Microsoft Yahei", Arial, Simsun; margin:0 auto; min-width:1200px;}
a{text-decoration:none;}
img{border:0;}
ul,li{margin:0; padding:0; border:0; list-style-type:none;}
*{margin: 0;padding: 0;}


/* µ¼º½ */
div, ul, li { margin: 0; padding: 0; border: 0; }
ul, li { list-style-type: none; text-transform: capitalize; }
.nav { font-size: 12px; width: 1280px; margin:0 auto; border:0px; height: 40px; line-height: 40px; position: relative; z-index: 9999; }
.nav a { text-decoration: none; }
.navmain { height: 40px; padding: 0px; position: relative; }
#nav_all { height: 40px; float: left; line-height: 40px; position: relative; z-index: 222; }
#nav_all li { text-align: center; float: left; }
#nav_all li a {display:block;  background:#2e3192; width:196px; height:55px; color:#fff; font-size:18px; line-height:55px; -webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
#nav_all li a:hover { display:block; float:left; text-align:center; background:#14166b;  width:196px; height:55px; color:#ffffff; font-size:18px; line-height:55px; }
#nav_all li ul { display: none; position: absolute; z-index: 99; left:0px; top: 55px; background-color:#cccccc; width:196px;}
#nav_all ul li {line-height: 50px; height: 50px; padding-top: 0px; padding: 0;}
#nav_all ul li a { margin: 0px; height: 50px; line-height: 50px; font-weight: normal; border: none; color:#ffffff; font-size:16px;}
#nav_all ul li a:hover { margin: 0px auto; height: 50px; line-height: 50px; border-top: none; color:#FFFFFF; background-color:#14166b; font-size:16px;}



.content{width:1200px; margin:0 auto;}
.top1{color:#ffffff; font-size:14px; line-height:42px;}
.top2{color:#3d3d3d; font-size:14px; line-height:24px; display:block; float:left; margin-left:58px;}
.index1{color:#2d2d2d; font-size:14px; line-height:26px;}
.index2{color:#707070; font-size:14px; line-height:39px; display:block; width:127px; height:39px; border:#dcdcdc 1px solid; text-align:center;}
.index3{color:#2c2c2c; font-size:18px; line-height:24px;}
.index4{color:#5f5f5f; font-size:14px; line-height:24px;}
.index5{color:#4b4b4b; font-size:24px; line-height:28px;}
.index6{color:#4b4b4b; font-size:14px; line-height:24px;}
.index7{color:#2e3192; font-size:45px; line-height:45px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.index8{color:#4b4b4b; font-size:18px; line-height:24px; font-family:Arial, Helvetica, sans-serif;}

.index9{color:#2e2e2e; font-size:16px; line-height:20px;}
.index10{color:#696969; font-size:14px; line-height:24px;}

.index11{color:#c9c9c9; font-size:18px; line-height:24px;}
.index11 a{color:#737373; font-size:18px; line-height:24px;}
.index12{color:#a9a9a9; font-size:14px; line-height:26px;}


.insidenav{display:block; background:url(../images/about_07.jpg) center top no-repeat; width:196px; height:49px; color:#010101; font-size:16px; line-height:48px; padding-left:21px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.insidenav:hover{display:block; background:url(../images/about_04.jpg) center top no-repeat; width:196px; height:49px; color:#ffffff; font-size:16px; line-height:48px; padding-left:21px;}
.insidenav2{display:block; background:url(../images/about_04.jpg) center top no-repeat; width:196px; height:49px; color:#ffffff; font-size:16px; line-height:48px; padding-left:21px;}


.inside1{color:#ffffff; font-size:24px; line-height:30px;}
.inside2{color:#ffffff; font-size:18px; line-height:26px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.inside3{color:#434343; font-size:14px; line-height:24px;}
.inside4{color:#ffffff; font-size:14px; line-height:24px;}
.inside5{color:#ffffff; font-size:18px; line-height:26px;}
.inside6{color:#2c2c2c; font-size:30px; line-height:34px;}
.inside7{color:#c8c8c8; font-size:12px; line-height:24px;}
.inside8{color:#969696; font-size:12px; line-height:24px;}
.inside9{color:#777777; font-size:14px; line-height:24px;}
.inside10{color:#434343; font-size:16px; line-height:24px;}
.inside11{color:#383838; font-size:24px; line-height:30px;}
.inside12{color:#707070; font-size:14px; line-height:24px;}
.inside13{color:#3b3b3b; font-size:14px; line-height:24px;}
.inside14{color:#ffffff; font-size:14px; line-height:46px; display:block; width:142px; height:46px; text-align:center;}
.inside15{color:#ffffff; font-size:18px; line-height:45px;}
.inside16{color:#969696; font-size:14px; line-height:24px;}
.inside17{color:#000000; font-size:14px; line-height:24px;}
.inside18{color:#333333; font-size:20px; line-height:24px;}
.inside19{color:#999999; font-size:14px; line-height:29px;}
.inside20{color:#333333; font-size:14px; line-height:29px;}



.insidetu img{max-width:938px;}
.insidetu2 img{max-width:890px;}

.insidetxt1{width:212px; height:29px; border:#dedede 1px solid; outline:0; padding:0 7px; color:#7b7b7b; font-size:14px; line-height:29px;}
.insidetxt2{width:505px; height:134px; border:#dedede 1px solid; outline:0; padding:5px 7px; color:#7b7b7b; font-size:14px; line-height:24px;}
.insidetxt3{width:118px; height:29px; border:#dedede 1px solid; outline:0; padding:0 7px; color:#7b7b7b; font-size:14px; line-height:29px;}
.insidetxt4{width:99px; height:33px; border:0; outline:0; color:#ffffff; font-size:14px; line-height:33px; background:#2e3192; text-align:center; border-radius:4px; cursor:pointer;}


.page{ height:60px; line-height:60px;}
.page a{ padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; font-size:14px; color:#333333; background-color:#eeeeee; text-decoration:none; height:20px;}
.page a:hover { padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; font-size:14px; color:#FFFFFF; background-color:#2e3192;text-decoration:none; height:20px;}
.pagespan{ padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; font-size:14px; color:#333333; background-color:#eeeeee; text-decoration:none; height:20px;}
.pagea { padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; font-size:14px; color:#FFFFFF; background-color:#2e3192; text-decoration:none; height:20px;}




.ban{ width:400px; height:468px; position:relative; overflow:hidden; border:#e4e4e4 1px solid;}
.ban2{ width:400px; height:400px; position:relative; overflow:hidden; border-bottom:#f1f2f6 1px solid;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{width:400px; height:400px;}
.ban2 ul li .tu{ width:400px; height:400px; display: table-cell; vertical-align:middle; *display: block; *font-size: 320px; *font-family:Arial; text-align:center;}
.ban2 ul li .tu img{max-width:400px; max-height:400px; vertical-align:middle; scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 400 ? "400px" : "auto"):(this.style.height = this.offsetHeight >= 400 ? "400px" : "auto")); display:inline !important;}
.prev{ float:left; cursor:pointer;}
.num{ height:62px;overflow:hidden; width:332px; position:relative;float:left; margin-left:3px;}
.min_pic{ padding-top:2px; width:400px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:78px; height:60px; border:#9a9b9b 1px solid; display: table-cell; vertical-align:middle; *display: block; *font-size: 48px; *font-family:Arial; text-align:center; margin-right:4px; float:left;}
.num ul li img{max-width:78px; max-height:60px; vertical-align:middle; scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 78 ? "78px" : "auto"):(this.style.height = this.offsetHeight >= 60 ? "60px" : "auto")); display:inline !important;}
.prev_btn1{ width:28px; text-align:center; height:62px; cursor:pointer; float:left; margin-left:2px;}
.next_btn1{  width:28px; text-align:center; height:62px; cursor:pointer;float:right; margin-right:2px;}

