@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;}
body{margin:0 auto;padding:0px; font-size:12px;color:#666666;}
h1,h2,h3,h4,h5,h6,p,div,form{margin:0px;padding:0px;}
ul,li{list-style:none;margin:0px;padding:0px;}
a{text-decoration:none;color:#666666;}
img{border:none;}
.rr{ width:auto; height:30px;float:right;color:#979797;}
.clear{clear:both;line-height:0px;height:0px;width:0px;overflow:hidden;font-size:0;visibility:hidden;}
#demo {
background: #FFF;
overflow:hidden;
width:1100px;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
.header{width:1100px;margin:0 auto;height:115px;}

.navbg{width:100%;height:56px;line-height:56px; background-image:url(../images/s_06.jpg); background-repeat:repeat-x;}
.nav{width:1096px;margin:0 auto;height:56px; padding:0 2px;}
.nav ul{list-style:none;margin:0px;padding:0px;}
.nav ul li{float:left;height:56px;overflow:hidden;}
.nav ul li a{color:#FFFFFF;font-size:14px;text-align:center;width:137px;height:56px;line-height:56px;display:block;font-family:microsoft yahei; font-weight:bolder;}
.nav ul li a:hover{ color:#FFFFFF;}

.flexslider{position:relative;height:486px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:486px;}
.flex-control-nav{position:absolute;bottom:40px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dota.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.main_abg{ width:100%; background-color:#eeeeee; height:200px; padding:30px 0;}
.main_abg_1{width:1100px;margin:0 auto;height:200px;}
.main_abg_2{ width:480px; height:200px; float:left; overflow:hidden; margin-right:30px;}
.main_abg_2_1{ width:480px; height:29px; float:left; overflow:hidden;}
.main_abg_2_1_1{ width:105px; height:24px; float:left; overflow:hidden; background-image:url(../images/s_11.png); background-repeat:no-repeat; color:#FFFFFF; font-size:14px; font-weight:bolder; padding:5px 0px 0px 25px;}
.main_abg_2_1_2{ width:350px; height:29px; float:left; overflow:hidden; font-size:12px; text-align:right; color:#003c93;}
.main_abg_2_1_2 a{ color:#003c93;}
.main_abg_2_1_3{ width:480px; float:left; overflow:hidden; margin-top:20px;}
.main_abg_2_1_3 ul{ padding:0px; margin:0px;}
.main_abg_2_1_3 ul li{ float:left; display:block; list-style:none; width:480px; height:30px; line-height:30px; color:#666666;}
.main_abg_2_1_3 a{color:#666666;}
.main_abg_2_2{ width:480px; height:550px; float:left; overflow:hidden;}
.main_abg_3{ width:590px; height:200px; float:left; overflow:hidden;}
.main_abg_3_1_1{ width:105px; height:24px; float:left; overflow:hidden; background-image:url(../images/s_11.png); background-repeat:no-repeat; color:#FFFFFF; font-size:14px; font-weight:bolder; padding:5px 0px 0px 25px;}
.main_abg_3_1_2{ width:460px; height:29px; float:left; overflow:hidden; font-size:12px; text-align:right; color:#003c93;}
.main_abg_3_1_2 a{ color:#003c93;}
.main_abg_3_1_3{ width:590px; float:left; overflow:hidden; margin-top:20px;}
.main_abg_3_1_3_1{ width:195px; height:150px; float:left; overflow:hidden; margin-right:20px;}
.main_abg_3_1_3_2{ width:375px; height:150px; float:left; overflow:hidden; line-height:25px; text-align:left; color:#666666;}

.main_abf{ width:100%; height:200px; padding:30px 0;}
.main_abf_3_1_3{ width:590px; float:left; overflow:hidden; margin-top:20px; height:180px;}
.main_abf_3_1_3_1{ width:180px; height:151px; float:left; overflow:hidden; padding-right:15px;}
.main_abf_3_1_3_1_1{width:180px; height:132px; float:left; overflow:hidden;}
.main_abf_3_1_3_1_2{width:180px; height:14px; float:left; overflow:hidden; padding-top:5px; text-align:center;}

.main_abh{ width:100%; height:219px;}
.main_abh_3_1_3{ width:1100px; margin:0 auto; overflow:hidden; height:219px;}
.main_abh_3_1_3_1{ width:180px; height:185px; float:left; overflow:hidden; padding-right:15px; margin-top:20px;}
.main_abh_3_1_3_1_1{width:180px; height:132px; float:left; overflow:hidden;}
.main_abh_3_1_3_1_2{width:180px; height:38px; float:left; overflow:hidden; line-height:38px; text-align:center;}
.main_abh_3_1_1{ width:105px; height:24px; float:left; overflow:hidden; background-image:url(../images/s_11.png); background-repeat:no-repeat; color:#FFFFFF; font-size:14px; font-weight:bolder; padding:5px 0px 0px 25px;}
.main_abh_3_1_2{ width:970px; height:29px; float:left; overflow:hidden; font-size:12px; text-align:right; color:#003c93;}
.main_abh_3_1_2 a{ color:#003c93;}

.main_abd{ width:100%; background-color:#222222; height:180px; margin-top:30px;}
.main_abd_1{width:1100px;margin:0 auto;height:180px;}
.main_abd_1_1{ width:945px; height:150px; float:left; margin:30px 30px 0 0; font-size:14px; color:#FFFFFF; line-height:25px;}
.main_abd_1_1 a{color:#FFFFFF;}
.main_abd_1_2{ width:125px; height:150px; float:right; margin-top:30px;}

.main_aba{ width:100%; padding:30px 0; overflow:hidden;}
.main_aba_1{width:1100px;margin:0 auto;}
.main_aba_2{ width:300px; float:left; overflow:hidden; margin-right:30px; height:538px;}
.main_aba_2_1_1{ width:105px; height:24px; float:left; overflow:hidden; background-image:url(../images/s_11.png); background-repeat:no-repeat; color:#FFFFFF; font-size:14px; font-weight:bolder; padding:5px 0px 0px 25px;}
.main_aba_2_1_2{ width:170px; height:29px; float:left; overflow:hidden; font-size:12px; text-align:right; color:#003c93;}
.main_aba_2_1_2 a{ color:#003c93;}
.main_aba_2_1_3{ width:300px; float:left; overflow:hidden; margin-top:20px; padding-bottom:20px;}
.main_aba_2_1_3 ul{ padding:0px; margin:0px;}
.main_aba_2_1_3 ul li{ float:left; display:block; list-style:none; width:300px; height:30px; line-height:30px; color:#666666;}
.main_aba_2_1_3 a{color:#666666;}
.main_aba_2_1_4{ width:300px; height:240px; float:left; overflow:hidden; line-height:24px; padding:20px 0;}
.main_aba_3{ width:770px; float:left; overflow:hidden;}
.main_aba_3_1_1{ width:105px; height:24px; float:left; overflow:hidden; background-image:url(../images/s_11.png); background-repeat:no-repeat; color:#FFFFFF; font-size:14px; font-weight:bolder; padding:5px 0px 0px 25px; }
.main_aba_3_1_2{ width:640px; height:29px; float:left; overflow:hidden; font-size:12px; text-align:right; color:#003c93;}
.main_aba_3_1_2 a{ color:#003c93;}
.main_aba_3_1_3{ width:770px; float:left; overflow:hidden; margin-top:20px;line-height:25px; text-align:left; color:#666666;}
.main_aba_3_1_3 img{ float:left; padding:0 20px 10px 0;}

.main_aba_3_1_4{ width:770px; float:left; overflow:hidden; margin-top:20px;}
.main_aba_3_1_3_1{ width:180px; height:170px; float:left; overflow:hidden; padding:0 6px; margin-top:20px;}

.main_aba_3_1_5{ width:770px; float:left; overflow:hidden; margin-top:20px;}
.main_aba_3_1_5 ul{ padding:0px; margin:0px;}
.main_aba_3_1_5 ul li{ float:left; display:block; list-style:none; width:770px; height:40px; line-height:40px; color:#666666; border-bottom:1px #979797 dotted;}
.main_aba_3_1_5 a{color:#666666;}