@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;}
body{margin:0 auto;padding:0px; font-family:"Microsoft Yahei"; color:#555555;}
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:#555555;}
img{border:none;}
.clear{clear:both;line-height:0px;height:0px;width:0px;overflow:hidden;font-size:0;visibility:hidden;}
.headd{ background-image:url(../images/top.jpg); margin:0 auto; border-top:3px #b70000 solid;}
.kheadd{ background-color:#9c0000; margin:0 auto; border-top:3px #f9f9f9 solid;}
.header{width:960px;margin:0 auto;height:112px;}
.kheader{width:960px;margin:0 auto;height:112px; background-color:#9c0000;}
.logo{float:left;margin-top:15px;}
.logog{float:left;margin-top:32px; color:#ffbb18; font-size:30px; font-weight:bold;}
.logog a{color:#ffbb18;}
.klogog{float:left;margin-top:32px; color:#ffffff; font-size:30px; font-weight:bold;}
.klogog a{color:#ffffff;}
.kh{float:left;margin-top:10px;background:url(../images/kh.gif) no-repeat;width:240px;height:52px;margin-left:15px;display:inline;}
.search{float:right;padding-top:15px;font-size:12px;font-family:"宋体";color:#ffbb18; text-align:right;}
.search a{color:#ffbb18;}
.search p{margin-top:19px; color:#FFFFFF; font-size:22px; font-weight:bold;}
.navbg{width:100%;height:51px;line-height:43px; background-image:url(../images/navbg.jpg); background-repeat:repeat-x;}
.nav{width:956px;margin:0 auto;height:51px; padding:0 2px;}
.nav ul{list-style:none;margin:0px;padding:0px;}
.nav ul li{float:left;height:51px;overflow:hidden;background:url(../images/nav_line.gif) no-repeat;}
.nav ul li a{color:#ffffff;font-size:14px;text-align:center;width:106px;height:51px;line-height:43px;display:block;font-family:microsoft yahei; font-weight:bolder;}

.guangg{ background-color:#f5f5f5; margin:0 auto;}
.guangg_1{ width:960px; height:375px;margin:0 auto;}
.guangg_11{ width:960px; height:88px;margin:0 auto;}
.guangg_2{ width:960px; height:62px; float:left; overflow:hidden; padding-top:13px;}

.guangx{ height:210px; margin:0 auto;}
.guangx_1{ width:961px; height:210px; margin:0 auto;}
.guangx_2{ width:189px; height:62px; float:left; overflow:hidden; padding-bottom:12px; padding-right:4px;}
.guangx_3{ width:189px; height:62px; float:left; overflow:hidden; padding-bottom:12px;}
.guangx_4{ width:189px; height:62px; float:left; overflow:hidden; padding-right:4px;}
.guangx_5{ width:189px; height:62px; float:left; overflow:hidden;}

.flexslider{position:relative;height:430px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:430px;}
.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_0{width:100%;margin:0 auto;height:31px;}
.main_a{width:100%;margin:0 auto; background-color:#f5f5f5;}
.main_a_1{width:960px;margin:0 auto; height:auto; min-height:221px !important; _height:221px; padding:30px 0; overflow:hidden;}
.main_a_2{ width:215px; height:221px; float:left; overflow:hidden;}
.main_a_2_1{ width:215px; height:50px; float:left; overflow:hidden;}
.main_a_2_2{ width:205px; height:171px; float:left; overflow:hidden; padding:0 5px;}
.main_a_2_2 ul{ padding:0px; margin:0px;}
.main_a_2_2 ul li{ width:190px; height:25px; list-style:none; display:block; border-bottom:1px #102538 dotted; font-size:12px; text-align:left; padding-top:8px; background-image:url(../images/biao.jpg); background-position: left center; padding-left:15px; background-repeat:no-repeat;}
.main_a_3{ width:305px; height:215px; float:left; overflow:hidden; padding:1px; border:2px #efefef solid; margin:0 31px;}
.main_a_33{ width:305px; height:215px; float:left; overflow:hidden; padding:1px; border:2px #efefef solid; margin-right:31px;}

.main_a_4{ width:372px; height:221px; float:left; overflow:hidden;}
.main_a_4_1{ width:372px; height:50px; float:left; overflow:hidden;}
.main_a_4_2{ width:362px; height:171px; float:left; overflow:hidden; padding:0 5px;}
.main_a_4_2 ul{ padding:0px; margin:0px;}
.main_a_4_2 ul li{ width:347px; height:22px; list-style:none; display:block; font-size:12px; padding-top:6px; text-align:left; background-image:url(../images/nebia.jpg); background-position: left center; padding-left:15px; background-repeat:no-repeat;}
.main_a_5{ width:656px; height:221px; float:left; overflow:hidden; font-size:12px; text-align:left; line-height:22px;}
.main_bq{width:960px;margin:0 auto; text-align:center; line-height:50px; font-size:24px; font-weight:bold;}
.main_b{width:960px;margin:0 auto; text-align:center;}
.main_b_1{width:960px;margin:0 auto; height:auto; min-height:279px; _height:279px; overflow:hidden;}
.main_b_13{width:960px;margin:0 auto; height:auto; min-height:648px; _height:648px; overflow:hidden;}
.main_b_13 ul{ padding:0px; margin:0px;}
.main_b_13 ul li{ width:945px; height:28px; float:left; overflow:hidden; list-style:none; padding-top:7px;background-image:url(../images/nebia.jpg); font-size:12px; background-position: left center; padding-left:15px; background-repeat:no-repeat; border-bottom:1px #102538 dotted;}
.main_b_12{width:960px;margin:0 auto; height:auto; min-height:593px; _height:593px; overflow:hidden; line-height:25px; font-size:12px;}
.main_b_11{width:960px;margin:0 auto; height:auto; min-height:593px; _height:593px; overflow:hidden;}
.main_b_1_11{ width:220px; height:224px; float:left; overflow:hidden; margin:10px;}
.main_b_1_1{ width:220px; height:224px; float:left; overflow:hidden;  margin:0 10px;}
.main_b_1_2{ width:216px; height:185px; float:left; overflow:hidden; border:2px #f5f5f5 solid;}
.main_b_1_3{ width:220px; height:35px; float:left; overflow:hidden; line-height:35px; background-color:#990000; text-align:center; font-size:12px; font-weight:bolder; color:#ffffff;}
.main_b_1_3 a{color:#ffffff;}
.main_c{width:100%;margin:0 auto;height:297px; background-color:#f5f5f5;}
.main_c_1{width:960px;margin:0 auto; height:237px; padding:30px 0;}
.main_c_1_2{ width:304px; height:237px; float:left; overflow:hidden; padding:0 23px;}
.main_c_1_1{ width:305px; height:237px; float:left; overflow:hidden;}
.main_c_1_1_1{ width:305px; height:50px; float:left; overflow:hidden;}
.main_c_1_1_2{ width:305px; height:203px; float:left; overflow:hidden; padding:17px 0;}
.main_c_1_1_2 ul{ padding:0px; margin:0px;}
.main_c_1_1_2 ul li{ width:290px; height:23px; float:left; overflow:hidden; list-style:none; padding-top:6px;background-image:url(../images/nebia.jpg); font-size:12px; background-position: left center; padding-left:15px; background-repeat:no-repeat;}
.main_d{width:100%;margin:0 auto;height:8px; background-image:url(../images/boline.gif); background-repeat:repeat-x;}
.main_e{width:100%;margin:0 auto;height:120px; background-image:url(../images/topp.jpg);}
.main_e_1{width:960px;margin:0 auto; height:120px;}
.main_e_1_1{ width:960px; height:30px; float:left; overflow:hidden; margin-top:30px;}
.main_e_1_1_1{ width:960px; height:30px; float:left; overflow:hidden;}
.main_e_1_1_1 ul{ padding:0px; margin:0px;}
.main_e_1_1_1 ul li{ width:106px; height:30px; float:left; overflow:hidden; list-style:none; font-size:12px; text-align:left;color:#b6b6b6;}
.main_e_1_1_1 a{color:#b6b6b6;}
.main_e_1_2{ width:960px; height:40px; float:left; overflow:hidden; text-align:center; line-height:40px; color:#b6b6b6; font-size:12px;}
.main_f{width:100%;margin:0 auto;height:120px; background-image:url(../images/topp.jpg);}
.main_f_1{width:960px;margin:0 auto; height:90px; padding-top:30px; font-size:12px; text-align:center;color:#b6b6b6; line-height:25px;}
.main_g{width:100%;margin:0 auto; background-color:#f5f5f5;}
.main_g_1{width:960px;margin:0 auto; text-align:center; padding-top:30px;}
.ff{ float:right; font-size:12px; color:#939393;}