@charset "utf-8";
/* CSS Document */
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
h1,h2,h3,h4{ font-size:12px;}
h5{ font-size:12px;}
h6{ font-size:12px; font-weight:normal;}
ul,li { list-style:none;}
a{text-decoration:none;color:#333333; font-size:12px;}
a:hover{ color:#014391; text-decoration:underline}
img {border:none;}
.clear {clear:both;}
div{ margin:0px auto;}
html{-webkit-text-size-adjust:none;}
body{margin:0;padding:0; font-size:12px; color:#5a5a5a; font-family:"微软雅黑"}
.top{ height:103px; width:100%; background: url(../images/xu.jpg) bottom repeat-x; }
.ding{ height:10px; background:#131c81}
.head{ height:84px; width:1200px;}
.logo{ width:490px; height:74px; float:left; margin-top:5px;}
.banner{ height:611px; width:100%; position:relative}
/*banner效果*/

/* flexslider */
.flexslider{position:relative;height:611px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:611px;}
.flex-control-nav{position:absolute;bottom:50px;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/dot.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;}
/*banner效果*/
.fu-kuang{ width:100%; height:42px; position:absolute; bottom:0px; z-index:99999999}
.kuang2{ width:1200px; height:42px;
            background: rgba(255, 255, 255, 0.7) !important; /* IE无效，FF有效 */
            background: #fff;
            filter: alpha(opacity=70);
	-moz-border-radius: 20px 20px 0px 0px;
    -webkit-border-radius: 20px 20px 0px 0px;
    border-radius:20px 20px 0px 0px;}

	.kuang2-1{ position:relative}
.kuang2-zuo{ width:630px; height:40px; float: left}
.zz-baip{ width:100px; float:left; height:40px; line-height:40px; text-align:center; color:#131c81; font-weight:bold; font-size:14px;}
.yy-baip{ width:500px; float:left; color:#333333; }
.yy-baip a{ color:#333333; height:40px; line-height:40px;}.yy-baip a:hover{ color:#000000; text-decoration:underline}
.you0edue{ width:260px; height:27px; float: right; margin-top:10px;}
.sou0-kuw1{ width:191px; height:27px; float: left; margin-right:5px;}
.jisdiwe{ width:171px; height:27px;line-height:27px;color:#999999; border:0px; background:url(../images/kaung.jpg) center no-repeat; padding: 0px 10px;font-family:"微软雅黑";}
.naniu-kuw2{ width:45px; height:24px; float:left; margin-top:2px;}
.yingqu{ width:202px; height:18px; margin:0px auto; margin-top:30px;}
.bnioweu{ width:100%; height:50px; background:url(../images/heng.jpg) 0px 30px repeat-x;}
.tuichan{ width:168px; height:50px; background:#FFFFFF; line-height:50px; margin:0px auto; text-align:center; font-size:23px; font-weight:bold; color:#333333}
.xuanze{ width:1200px}
.menu5 { height:34px; width:862px; margin:15px auto 25px auto}

.menu5 li { line-height:34px; margin-right:5px; width:118px;  height:34px; display:block; float:left;}
.menu5 li a { width:116px;display:block; text-align:center; border:1px solid #e3e3e3; height:32px; line-height:32px; background:#efefef; font-size:14px; text-decoration:none; font-family:"微软雅黑"}
.menu5 li a.tabactive {color:#ffffff; width:118px; background:#131c81; height:34px;   position:relative;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4,#tabcontent5,#tabcontent6,#tabcontent7{ margin-top:30px;}
#tabcontent1 a,#tabcontent2 a,#tabcontent3 a,#tabcontent4 a,#tabcontent5 a,#tabcontent6 a,#tabcontent7 a{ color:#FFFFFF; font-size:14px;}
#tabcontent1 a:hover,#tabcontent2 a:hover,#tabcontent3 a:hover,#tabcontent4 a:hover,#tabcontent5 a:hover,#tabcontent6 a:hover,#tabcontent7 a:hover{ color:#FFFFFF; text-decoration:none}
.zhutu-1{ width:286px; height:500px; float: left; position:relative;box-shadow:4px 4px 4px #d6d6d6}
.zhutu-ix img{ width:286px; height:444px; box-shadow:4px 0px 4px #d6d6d6; position:absolute; left:0; top:0; cursor:pointer;}

.quansuo{width:286px; height:444px; overflow:hidden; position:relative}
.zhuy-mow{ background:#c48469; height:46px; padding-top:12px; z-index:9999999999; position:absolute; width:286px; bottom:0px;}
.yuan{border:1px solid #ffffff; width:32px; height:32px; line-height:32px; text-align:center; float:right; margin-right:15px;
-webkit-border-radius:16px;
-moz-border-radius:16px;
-o-border-radius:16px;
border-radius:16px;
}
.yuan a{ font-size:16px; color:#FFFFFF; font-family:"宋体"}
.qb-shang{ margin-top:10px; float: left}
.qb-shang a{ font-size:16px; color:#FFFFFF; margin-left:20px;}
.tupinu-t2{ width:914px; float:left;}
.tupinu-t2 .ruyu{ width:285px; height:240px; float: left; margin-left:19px; display:inline}
.tupinu-t2 .ruyu img{width:285px; height:240px; box-shadow:4px 4px 4px #d6d6d6; }

.tupinu-t2_2{ width:1200px;}
.tupinu-t2_2 .ruyu{ width:285px; height:240px; float: left; margin-left:15px; display:inline}
.tupinu-t2_2 .ruyu img{width:285px; height:240px; box-shadow:4px 4px 4px #d6d6d6; }


.feng-bubu{ position: relative;width:285px; height:240px; overflow:hidden;box-shadow:4px 4px 4px #d6d6d6;}
.feng-bubu img{ position:absolute; left:0; top:0; cursor:pointer; z-index:999}


.feng-bubu2{ position: relative;width:589px; height:240px; overflow:hidden;box-shadow:4px 4px 4px #d6d6d6;}
.feng-bubu2 img{ position:absolute; left:0; top:0; cursor:pointer; z-index:999;}



.cui-tu2{ position:relative}
.cui-tu2-ki{ position: relative;width:589px; height:240px; overflow:hidden}
.cui-tu2-ki img{ position:absolute; left:0; top:0; cursor:pointer;}
.beiyin-zi{ width:100%;height:28px; z-index:9999999999999; position:absolute; bottom:0px; background-color:#000000;/* IE6和部分IE7内核的浏览器(如QQ浏览器)下颜色被覆盖 */
  background-color:rgba(0,0,0,0.5); /* IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂，但解析为透明 */ }

 .beiyin-zi p{color: #FFFFFF;  height:28px;}  .beiyin-zi p a{color: #FFFFFF; font-size:14px; height:28px; line-height:28px; padding-left:15px;}
 .ruyu-bb1{ width:589px; float:left; margin-left:19px; margin-top:20px;}
 .ruyu-bb1 img{ width:589px; height:240px;box-shadow:4px 4px 4px #d6d6d6;  }
 .zhu-miu{ width:100%; height:424px; background:url(../images/bg.jpg) center no-repeat; margin-top:40px; padding-top:20px;}
 .zhu-miu2{ width:1200px; height:306px; margin-top:40px;}
 .about{ width:285px; height:307px; float: left}
 .nuwni1{ height:140px; background:#FFFFFF; padding:10px;}
 .guwjuw{ color:#131c81; font-weight:bold; font-size:14px; height:28px; line-height:28px}
 .gunwiw{ height:75px;}
  #demo1 ul li,#demo2 ul{display: block;
list-style-type: disc;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 40px;}
 #demo1  li,#demo2  li{
list-style-type:none;
height:22px;
background:url() no-repeat left center;
text-align:left;

}

#demo1,#demo2{
height:auto;
text-align:left;
}

.gengduo{ width:54px; height:20px; margin-left:0px; background:#878787; margin-top:10px;} .gengduo a{width:54px; height:20px; line-height:20px; display:block; text-align:center; color:#FFFFFF} .gengduo a:hover{ background:#131c81; color:#FFFFFF; text-decoration:none}
.miehw{ line-height:25px; margin-bottom:8px; color:#333333}
.ogn{ margin-left:19px; display:inline}
.miehw ul li{ height:25px; line-height:25px;}
.scrollleft{ width:285px; overflow:hidden; height:255px; background:#FFFFFF; position:relative}
.sdjdfn{ margin-right:10px;}
.sdjdfn img{border-radius: 15px 15px 0px 0px;
-webkit-border-radius: 15px 15px 0px 0px;
-moz-border-radius: 15px 15px 0px 0px;}
.bskii{ background:#ffffff; height:35px; padding-top:15px;}
.hu-gengduo{ margin-top:0px; margin-left:15px;}
.pia-neijn{ width:71px; height:79px; position:absolute; right:0px; top:0px; z-index:999999999}

.foot2{ width:100%; background:#f5f5f7;  margin-top:30px;font-size:14px;}
.foot2 a{ font-size:14px;}
.foot2-mai{ width:1200px;}
.mnniw-koo{ width:97px; height:173px; float:left; margin-top:50px; }
.mnniw-koo2{ width:292px; height:153px; float:left; line-height:30px; font-size:14px; margin-left:50px; padding-top:20px;}
.winc{ font-weight:bold}
.foot2-mai .ff-kuwh:nth-child(1){ }
.ff-kuwh{ width:120px;  float: left; margin-top:23px; border-right:1px solid #dadadc;display:inline; padding-left:30px;text-align:center}

.ff-kuwh ul{ margin-top:10px;}
.ff-kuwh ul li{ height:28px; line-height:28px;}
.footer2{ background:#000644; height:60px; line-height:60px; text-align:center; color:#a9aeee;}  .footer2 a{color:#a9aeee;}
.daohang{ width:710px; float:left; height:63px; margin-top:20px;}
/*导航效果*/
.nav {height:63px;line-height:63px; width:710px;text-align:center;}
.nav .wp2 {z-index: 9999; width:710px;}
.wp2 ul {position: relative;height:63px;z-index:9999;}
.shishi {float:left;}
.shishi a {font-size:14px;color:#333333; display:block;float:left; text-align:center;width:88px;line-height:63px; height:63px; font-family:"微软雅黑"}
.shishi a.hover {width:88px;line-height:61px; color:#151e7b; text-decoration:none; border-bottom:2px solid #151e7b}
.wp2 .xl {display:none;}
.xl {position: absolute; width:670px;border:1px solid #ccc; border-top:0px;border-radius:0 0 6px 6px;background: #fff;top:64px; padding:15px;left:0px;box-shadow:2px 0px 2px #999999; vertical-align:top; padding-bottom:20px; padding-right:15px;}
.xl dl dt{ width:155px; height:120px; float:left; display:block; margin-bottom:10px;}
.dundun{ width:155px; height:92px;}
.dundun2{ width:155px; height:28px;}.dundun2 a{ line-height:28px; height:28px;text-align:center; display:block; width:155px;}
.n_list {border-right:1px solid #ccc; min-height:152px;}
.n_list ul{ float:left;width:154px; height:auto; padding-top:20px;}
.n_list ul li{display:block;line-height:30px;height:30px; float:left; background:none;}
.n_list ul li a{ color:#333; width:154px; height:auto;}
.nav ul li div .n_pic{text-align: left;line-height:20px;width:206px;padding:10px 10px 0;}
.nav ul li div .n_pic a{font-size:12px;color:#c00; height:auto; width:auto;  }
.nav ul li div .n_pic a span{line-height:30px;}
.nav ul li div .n_pic img {width:206px; height:122px; }
.cp_js p{ text-align:left}
.fx {width:300px;}
.so {right:100px;top:5px;z-index:9999;}
.inp {width:100px;height:20px;float:left;line-height:20px;border:1px solid #ccc;padding:0 7px;}
.but {float:left;width:50px;height:23px;}

.yy img {vertical-align: -2px;margin:0 3px;}
.yy {top:39px;right:0px;}
.yy a {display: block;}

.table_1 tr{height:50px;}