@charset "utf-8";
/* CSS Document */

/*公共样式*/
body{margin:0 auto; padding:0; font-family:"微软雅黑"; font-size:14px; color:#000; }
img{border:none; margin:0; padding:0; }

li, p { list-style-type: none; }
a { text-decoration: none; color:#272727;}
a:hover { text-decoration: none; }
p {margin: 0px; padding: 0px;}
.ftl { float: left; display: inline; }
.ftr { float: right; display: inline; }
.count{ width: 100%; height: auto; margin: 0 auto; overflow: hidden;}
.sum {margin: 0 auto; width:1000px;height: auto;}
.sum1 {margin: 0 auto; width:1040px;height: auto;}
.sum2 {margin: 0 auto; width:998px;height: auto;}


.center { margin: 0 auto; padding: 0; }
.clear { clear: both;}
.Relative{position:relative;}
.Location{position:absolute;}
/*公共样式*/

.I_top{height:100px; background:#f5f5f5;}
.I_top_Log{ width:301px;height:auto; margin-top:22px;}
.I_top_a{width:430px; height:auto; margin-top:23px; margin-left:44px;}
.I_top_a ul{margin:0; padding:0; width:100%;}
.I_top_a ul li{margin:0; padding:0; width:200px; height:26px; line-height:26px; float:left; display:inline; font-size:14px; color:#666666; background:url(../images/i_bg1_03.png) left center no-repeat;}
.I_top_a ul li span{padding-left:18px;}
.I_top_a ul li.on{margin-left:10px;}
.I_top_b{width:200px; height:auto; margin-top:23px;}
.I_top_b_t{width:198px; height:30px; overflow:hidden; border:1px solid #006bbb; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.I_top_b_t_L{width:140px; height:30px; overflow:hidden;  background:url(../images/i_a2_03.png) 7px center no-repeat;}
.I_top_b_t_la{width:100px; border:none; background:none; padding-left:30px; line-height:30px; overflow:hidden; outline:none;}
.I_top_b_t_r{width:58px; height:30px; overflow:hidden; }
.I_top_b_t_ra{width:58px; height:30px; border:none; line-height:30px; text-align:center; background:#006bbb; color:#ffffff; cursor:pointer;}
.I_top_b_c{width:100%; height:auto; line-height:30px; text-align:center; color:#333333; font-size:12px;}


.countI{width:100%; height:50px; margin:0 auto;}
.I_menu{background:#006bbb; height:50px;}
.example {position: relative; background:url(../images/i_a4_03.jpg) no-repeat;width:1000px;height: 50px;}
.nav, .nav ul {list-style: none;margin: 0;padding: 0;}
.nav {position: relative;}
.nav ul {height: 0;	left: 0;overflow: hidden;position: absolute; top:0px; z-index:10000;}
.nav li {float: left; display:inline; width:111px; height:50px; line-height:50px;position: relative;}
.nav li img{vertical-align:middle; padding-left:5px;}
.nav li a {-moz-transition: 0.5s;-o-transition: 0.5s;-webkit-transition: 0.5s; color: #ffffff;display: block; font-size: 16px; width:111px; height:50px;line-height:50px;  text-align:center;transition: 0.5s;}
.nav li:hover > a {	background: #00589a;color: #ffffff; width:111px; height:50px;  line-height:50px; display:block;}
.nav li:hover > a.x1{color: #ffffff; width:111px; height:50px;  line-height:50px; display:block; background:url(../images/menua1_03.jpg) bottom center no-repeat;}
.nav li:hover > a.x1:hover{color: #ffffff; width:111px; height:50px;  line-height:50px; display:block; }
.nav li:hover ul.subs {height: auto;width:111px; margin-top:50px;}
.nav ul li {-moz-transition: 0.5s;-o-transition: 0.5s;-webkit-transition: 0.5s;opacity: 0;transition: 0.5s;width: 100%;}
.nav li ul li {-moz-transition-delay: 0s;-o-transition-delay: 0s;-webkit-transition-delay: 0s;transition-delay: 0s; height:39px; line-height:39px;  background:url(../images/i_a5_03.jpg) bottom center #ffffff no-repeat;}
.nav li:hover ul li {opacity: 1;-moz-transition-delay: 0.5s;-o-transition-delay: 0.5s;-webkit-transition-delay: 0.5s;transition-delay: 0.5s; }
.nav ul li a {color: #ffffff;width:111px; line-height:39px; height:39px; display:block;-moz-transition: 1.5s;-o-transition: 1.5s;-webkit-transition: 1.5s;transition: 1.5s;}
.nav li:hover ul li a {width:111px; line-height:39px; height:39px; display:block;  color:#666666; text-align:center; font-size:14px;}
.nav li:hover ul li a:hover{color:#ffffff; width:111px; line-height:39px; height:39px; display:block;}
.nav li:hover ul li a span{color:#fd5dae; width:111px; line-height:39px; height:39px; display:block;}
.nav li:hover ul li a span:hover{color:#ffffff; width:111px; line-height:39px; height:39px;}

.banner{height:auto; text-align:center;}
.banner li img{ margin:0 auto; display:block; overflow:hidden;}
.main { margin: 0 auto; width: 100%;}
.pro-switch {width:100%;  height:auto; overflow: hidden; position: relative;  }
.flexslider { margin: 0; padding: 0;width:100%;  height:auto; }
.flexslider .slides { margin: 0; padding: 0; width:100%; height:auto; }
.flexslider .slides ul{margin:0; padding:0; width:100%;}
.flexslider .slides > li {width:100%;height:auto; margin:0; padding:0; display: none;    overflow:hidden; }
.flexslider .slides img { width: 100%;height:auto text-align:center;  display: block; overflow:hidden }
.slides:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
html[xmlns] .slides { display: block; }
* html .slides {width:100%;  height:auto; }
.no-js .slides > li:first-child { display: block; }
.flexslider { margin: 0 auto; position: relative; width:100%; zoom:1; }
.flex-viewport {  }
.flexslider .slides { zoom: 0; }
.flex-direction-nav { *height: 0;}
.flex-direction-nav a { width: 70px; height: 90px; margin: -60px 0 0; display: block; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; filter:alpha(opacity=0); -webkit-transition: all .3s ease;
}
.flex-direction-nav .flex-next { background:url(../images/next.png) no-repeat; right: 20%; }
.flex-direction-nav .flex-prev { left: 20%; background:url(../images/prve.png) no-repeat;}
.flexslider:hover .flex-next { opacity: 0.8; filter:alpha(opacity=25); }
.flexslider:hover .flex-prev { opacity: 0.8; filter:alpha(opacity=25); }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; filter:alpha(opacity=50); }
.flex-control-nav { width:100%; height:20px; overflow:hidden;  position: absolute;  bottom: 10px; text-align: center; margin:0; padding:0; }
.flex-control-nav li { margin:0 5px; padding:0; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a { background:url(../images/hover.png) no-repeat; display:block; height: 20px; overflow: hidden; text-indent:-99em; width: 20px; cursor: pointer; }
.flex-control-paging li a.flex-active { background:url(../images/dot1.png) no-repeat }













.I_nav_A{height:185px;}
.I_nav_A ul{margin:0; padding:0; width:100%;}
.I_nav_A ul li{margin:0; padding-top:40px; width:200px; height:auto; float:left; display:inline; text-align:center;}
.I_nav_A ul li span{display:block; line-height:30px; font-size:18px;}
.I_nav_A ul li a{color:#333333;}

.I_nav_B{height:auto; background:#f5f5f5; padding-bottom:20px;}
.I_nav_B_1{height:400px; background:#ffffff; margin-top:20px;}
.I_nav_B_1I{ margin-top:20px; margin-left:20px;height:357px; overflow:hidden; border-top:2px solid #006bbb; border-left:1px solid #dddedf; border-right:1px solid #dddedf; border-bottom:1px solid #dddedf;}
.I_nav_B_1I_a{height:48px; background:#f5f5f5; color:#333333;}
.I_nav_B_1I_a ul{margin:0; padding:0; width:100%;}
.I_nav_B_1I_a ul li{width:118px; height:48px; overflow:hidden; float:left; display:inline; text-align:center; line-height:48px;}
.I_nav_B_1I_a ul li a{font-size:20px; font-weight:bold; color:#333333;}
.I_nav_B_1I_a ul li.hover{width:118px; height:48px; background:#006bbb; line-height:48px; color:#ffffff;}
.I_nav_B_1I_a ul li.hover a{width:118px; height:48px; line-height:48px; color:#ffffff; } 
.I_nav_B_1I_b{height:270px; margin-top:20px; overflow:hidden;}
.I_nav_B_1I_b1{margin:0;}
.I_nav_B_1I_b1l{ margin-left:24px;width:378px; height:270px; overflow:hidden;}
.I_nav_B_1I_b1r{width:560px; height:270px; overflow:hidden; margin-left:20px;}
.I_nav_B_1I_b1r ul{margin:0; padding:0; width:100%;}
.I_nav_B_1I_b1r ul li{margin:0; padding:0; width:100%; height:43px; line-height:43px; border-bottom:1px dashed #cfcfcf; background:url(../images/i_b2_03.png) left center no-repeat;}
.I_nav_B_1I_b1r ul li span{ float:left; display:inline; padding-left:20px;}
.I_nav_B_1I_b1r ul li font{float:right; display:inline;}
.I_nav_B_1I_b1r ul li a{color:#5c5959;}


.I_nav_c{height:650px; margin-top:20px;background:#ffffff;}
.I_nav_cI{height:724px; overflow:hidden; } 
.I_nav_cIL{width:692px; height:auto;}
.I_nav_cIL_T{width:998px; height:140px; overflow:hidden; border:1px solid #dddedf; border-top:2px solid #006bbb; margin-top:20px;}
.I_nav_cIL_Ta{width:998px; height:50px; background:#f5f5f5;}
.I_nav_cIL_Ta ul{margin:0; padding:0; width:998px;}
.I_nav_cIL_Ta ul li{margin:0; padding:0; width:166px; height:48px; overflow:hidden; float:left; display:inline; text-align:center; font-size:18px; font-weight:bold; line-height:30px;}
.I_nav_cIL_Ta ul li a{color:#333333;}
.I_nav_cIL_Ta ul li span{display:block; color:#666666; font-size:12px; font-weight:normal; line-height:12px;}
.I_nav_cIL_Ta ul li.hover{width:166px; height:48px; overflow:hidden; background:#006bbb; color:#ffffff;}
.I_nav_cIL_Ta ul li.hover a{width:166px; height:48px; overflow:hidden; background:#006bbb; color:#ffffff;}
.I_nav_cIL_Ta ul li.hover a span{color:#ffffff;}
.I_nav_cIL_Tb{width:998px; height:80px; overflow:hidden; margin-left:5px; margin-top:3px;}
.I_nav_cIL_Tb ul{margin:0; padding:0; width:100%;}
.I_nav_cIL_Tb ul li{margin-top:10px; padding:0; width:140px; height:25x; line-height:25px; text-align:center; float:left; display:inline;}
.I_nav_cIL_Tb ul li a{color:#5c5959;}
.I_nav_cIL_Tb ul li a:hover{width:140px; height:25px; line-height:25px; display:block; color:#ffffff; background:#006bbb;}
.I_nav_cIL_T_F{width:692px; height:auto; overflow:hidden; margin-top:20px;}
.I_nav_cIL_T_F_L{width:278px; height:660px; overflow:hidden;}
.I_nav_cIL_T_F_La{width:276px; height:auto; overflow:hidden; border:1px solid #dddedf;border-top:2px solid #006bbb;}
.I_nav_cIL_T_F_La1{width:276px; height:47px; line-height:47px; background:#f5f5f5;font-size:18px; font-weight:bold; color:#006bbb;}
.I_nav_cIL_T_F_La1 span{float:left; display:inline; padding-left:8px; line-height:47px; font-family:"黑体"; font-weight:bold; font-size:18px;}

.I_nav_cIL_T_F_La1 a{float:right; display:inline; padding-right:5px; font-size:12px; color:#006bbb; font-weight:normal;}
.I_nav_cIL_T_F_La2{width:276px; height:auto; overflow:hidden; margin-top:3px;}
.I_nav_cIL_T_F_La2I{margin-top:0px;}
.I_nav_cIL_T_F_La2Ia{width:276px; height:80px; overflow:hidden; margin-top:10px;}
.I_nav_cIL_T_F_La2IaL{width:67px; height:80px; overflow:hidden; margin-left:16px; line-height:80px;}
.I_nav_cIL_T_F_La2IaL img{ width:100%;}
.I_nav_cIL_T_F_La2IaR{width:180px; height:80px; overflow:hidden; font-size:14px; font-weight:bold; color:#333333; line-height:17px;}
.I_nav_cIL_T_F_La2IaR span{display:block; font-size:12px; font-weight:normal; color:#666666;}

.I_nav_cIL_T_F_sf{ height:263px; margin-top:20px;}
.I_nav_cIL_T_F_sfa{width:263px; height:200px; margin-top:15px;}
.I_nav_cIL_T_F_sfb{width:240px; height:200px; overflow:hidden;}
.I_nav_cIL_T_F_sfb ul{margin:0; padding:0; width:100%;}
.I_nav_cIL_T_F_sfb ul li{margin:0; padding:0; width:100%; height:38px; line-height:38px; border-bottom:1px  dashed #cfcfcf; float:left; display:inline; font-size:14px; color:#5c5959;}
.I_nav_cIL_T_F_sfb ul li span{float:left; display:inline;}
.I_nav_cIL_T_F_sfb ul li font{font-size:14px; font-weight:normal; float:right; display:inline;}
.I_nav_cIL_T_ggao{width:378px; height:auto; overflow:hidden;}

.I_nav_border{border:1px solid #dddedf;border-top:2px solid #006bbb;}

.I_nav_cIL_T_ggaoa{width:378px;}
.I_nav_cIL_T_ggaob{height:auto; margin-top:20px; text-align:center;}
.I_nav_cIL_T_ggaoc{height:340px; overflow:hidden; }
.I_nav_cIL_T_ggaocI{width:338px; height:auto;}
.I_nav_cIL_T_ggaocI ul{margin:0; padding:0px; width:100%;}
.I_nav_cIL_T_ggaocI ul li{margin:0; padding:0; width:100%; height:45px; line-height:45px; border-bottom:1px dashed #cfcfcf; background:url(../images/i_b2_03.png) left center no-repeat;}
.I_nav_cIL_T_ggaocI ul li a{color:#5c5959;}
.I_nav_cIL_T_ggaocI ul li span{padding-left:10px;}

.I_nav_cIR{width:270px;height:auto;}
.I_nav_cIR1{width:268px; height:330px; overflow:hidden; margin-top:20px;}
.I_nav_cIR1a{width:268px;}
.I_nav_cIR1b{height:320px;}
.I_nav_cIR1c{width:228px;}
.I_nav_cIR1c ul{margin:0; padding:0; width:100%;}
.I_nav_cIR1c ul li{margin-top:20px; padding:0; width:100%; height:44px; float:left; display:inline; font-size:18px; font-weight:bold; text-align:center;}
.I_nav_cIR1c ul li span{padding-left:15px;}
.I_nav_cIR1c ul li a{width:100%; height:44px; line-height:44px; display:block; color:#ffffff;}
.I_nav_cIR1c ul li a.x1{ background:url(../images/x1_03.png) 30px 5px no-repeat #bfbfbf;}
.I_nav_cIR1c ul li a.x1:hover{ background:url(../images/x2_03.png) 30px 5px no-repeat #006bbb;}

.I_nav_cIR1c ul li a.x2{ background:url(../images/x3_03.png) 30px 5px no-repeat #bfbfbf;}
.I_nav_cIR1c ul li a.x2:hover{ background:url(../images/x4_05.png) 30px 5px no-repeat #006bbb;}


.I_nav_cIR1c ul li a.x3{ background:url(../images/x5_03.png) 30px 5px no-repeat #bfbfbf;}
.I_nav_cIR1c ul li a.x3:hover{ background:url(../images/x6_05.png) 30px 5px no-repeat #006bbb;}

.I_nav_cIR1c ul li a.x4{ background:url(../images/x7_03.png) 30px 5px no-repeat #bfbfbf;}
.I_nav_cIR1c ul li a.x4:hover{ background:url(../images/x8_05.png) 30px 5px no-repeat #006bbb;}


.I_nav_cIR1c ul li a.x5{ background:url(../images/x9_03.png) 30px 5px no-repeat #bfbfbf;}
.I_nav_cIR1c ul li a.x5:hover{ background:url(../images/x10_05.png) 30px 5px no-repeat #006bbb;}


.I_nav_cIR1c ul li a.x6{ background:url(../images/x11_09.png) 30px 5px no-repeat #bfbfbf;}
.I_nav_cIR1c ul li a.x6:hover{ background:url(../images/x12_10.png) 30px 5px no-repeat #006bbb;}

.I_nav_cIR1c ul li a.x7{ background:url(../images/x11_09.png) 30px 5px no-repeat #bfbfbf;}
.I_nav_cIR1c ul li a.x7:hover{ background:url(../images/x12_10.png) 30px 5px no-repeat #006bbb;}

.I_nav_cIR1c ul li a.x8{ background:url(../images/x13_09.png) 30px 5px no-repeat #bfbfbf;}
.I_nav_cIR1c ul li a.x8:hover{ background:url(../images/x14_10.png) 30px 5px no-repeat #006bbb;}

.I_nav_cIR1c ul li a.x9{ background:url(../images/x15_13.png) 30px 5px no-repeat #bfbfbf;}
.I_nav_cIR1c ul li a.x9:hover{ background:url(../images/x16_14.png) 30px 5px no-repeat #006bbb;}

.I_nav_cIR1d{height:263px;}


.I_nav_d{height:655px; overflow:hidden;}
.I_nav_da{ margin-top:17px;height:34px; background:url(../images/i_f1_03.jpg) left center repeat-x; text-align:center;}
.I_nav_db{height:auto;}
.I_nav_db_1{width:100%; height:274px; overflow:hidden; margin-top:20px;}
.I_nav_db_1L{width:478px; height:271px; overflow:hidden;}
.I_nav_db_1L1{width:478px;}
.I_nav_db_1L1 a{color:#999999;}
.I_nav_db_1L2{height:185px; overflow:hidden; margin-top:20px;}
.I_nav_db_1L2a{width:174px; height:185px; overflow:hidden; margin-left:20px;}
.I_nav_db_1L2b{width:246px; height:185px; overflow:hidden; margin-right:20px;}
.I_nav_db_1L2b ul{margin:0; padding:0; width:100%;}
.I_nav_db_1L2b ul li{margin:0; padding:0; width:100%; height:38px; line-height:38px; border-bottom:1px  dashed #cfcfcf; background:url(../images/i_f6_03.jpg) left center no-repeat; overflow:hidden; float:left; display:inline;}
.I_nav_db_1L2b ul li span{padding-left:10px;}
.I_nav_db_1L2b ul li span a{color:#5c5959; font-size:14px;}


.i_bootm{height:190px; background:#006bbb;}
.i_bootm_1{width:282px; height:99px; background:url(../images/i_f8_06.jpg) right center no-repeat; margin-top:47px; padding:0px; line-height:22px;}
.i_bootm_2{width:510px; height:110px; background:url(../images/i_f8_06.jpg) right center no-repeat; margin-top:47px; margin-left:57px;}
.i_bootm_2 span{display:block; font-size:14px; color:#ffffff; line-height:24px; padding-top:5px;}
.i_bootm_3{width:96px; height:96px; overflow:hidden; margin-top:47px;}








