body{background: #f2f2f2;font-size: 14px;overflow-x: hidden;}
a{color: #555555;}
a:hover{color: #0071bc;}
.mrr20{margin-left:20px;}
.mat20{margin-top: 20px;}

.topbg{width: 100%;background: url(topbg.jpg) top center no-repeat;}
.main{width: 1100px;margin:0 auto;}
.logo{padding-top: 3px;height: 117px;}
.ss{margin-top: 46px;}
.ss #KW{width: 168px;height: 32px;line-height: 32px;padding: 0 10px;background: #fff;border:0;}
.ss .btn{width: 32px;height: 32px;background: url(ss.jpg) no-repeat;border: 0;margin:0;}
.navbg{background: #fff;width: 100%;height: 50px;}
.nav{height: 50px;}
#topnav .oneli{width: 120px;text-align: center;float: left;font-size: 16px;background: url(navjg.jpg) left center no-repeat;position: relative;line-height: 50px;}
#topnav .one,#topnav .one:visited{color: #454545;width: 120px;display: block;}
#topnav .one:hover,#topnav li.hover .one,#topnav li.hover .one:hover{color: #fff;background: #006eb7;}
/*.nav li.hover .sednav{display: block;}*/
.nav .sednav{position: absolute;top: 50px;left: 0;width: 120px;text-align: center;display: none;z-index: 10;background: #fff;}
.nav .sednav li a{color: #454545;display: block;width: 100%;height: 100%;}
.nav .sednav li a:hover{color: #fff;background: #006eb7;}
#topnav a{transition:all ease-out .2s 0s;-webkit-transition:all ease-out .2s 0s;-moz-transition:all ease-out .2s 0s;-o-transition:all ease-out .2s 0s;}

.banner{height: 400px;position: relative;}
.banner .pic{min-width:1100px;height: 400px;position: relative;}
.banner .pic li{position: absolute;height: 400px;width: 100%;min-width: 1100px;}
.banner .btn{position: absolute;top: 350px;left: 50%;z-index: 4;}
.banner .btn li{margin-left: 20px;width: 10px;height: 10px;background: #fff;float: left;border-radius: 5px;}
.banner .btn .s{background: #bcd420;}

.homemain{margin-top: 24px;margin-bottom: 24px;}
.homemain_left{width: 820px;}
.homemain_right{width: 260px;}
.home_jiaodiantu{width: 400px;height: 280px;}
.pic{height: 280px;}
.home_jiaodiantu .pic img{width: 400px;height: 280px;}
.home_xydt{margin-left: 20px;height: 280px;width: 400px;background: #fff;overflow: hidden;}
.home_tit{width: 100%;height:46px;line-height: 45px;background: url(titbg2.jpg); }
.home_tit_more{margin-right: 10px;}
.home_tit_name{background: url(titbg.jpg);padding: 0 15px; width: 70px;border-right: 1px solid #eaeaea;height: 46px;font-size: 17px;font-weight: bold;color: #0068b1;}
.home_list{background: #fff;padding: 15px;}
.home_list li{padding-left: 12px;background: url(listbg.jpg) left center no-repeat;height: 30px;line-height: 30px; }
.home_list li span{*+margin-top:-30px;}
.home_xytg{width: 260px;border-top:2px solid #f4ae00;background: #0071bc;height: 280px; }
.home_xytg_tit{width: 100%;height: 44px;background: url(ggbg.jpg);}
.home_xytg_h1{width: 50%;text-align: center;font-weight: bold;font-size: 17px;color: #ffffff;line-height: 44px;cursor: pointer;}
.home_xytg_h1 a,.home_xytg_h1 a:hover{color: #fff;}
/*.home_xytg_h1 a:hover{text-decoration: underline;}*/
.home_xytg_hov{background-image: url(ggbghov.jpg);}

.home_xytg_list{padding: 5px 20px 0;}
.home_xytg_list li{color: #9fd4f7;line-height: 24px;padding:13px 0;border-bottom: 1px solid #2182c2; }
.home_xytg_list li a{color: #fff;}

.home_mainlist{width: 400px;height: 250px;margin-top: 20px;background: #fff;overflow: hidden;}

.home_mainlist .home_tit_name{padding: 0;margin-left:14px;background: url(titbgbottom.jpg) bottom left repeat-x;border:0;}

.home_main_piclist{width: 100%;margin-top:20px;height: 220px;overflow: hidden;background: #fff;}
.home_main_piclist .home_tit .picoff{background:none;}
.home_main_piclist .home_tit .home_tit_name{cursor: pointer;}
.home_pic_list{margin: 20px;overflow: hidden;}
.home_pic_list ul{width: 120%;}
.home_pic_list li{width: 180px;height: 132px;position: relative;float: left;margin-right:20px;margin-bottom: 20px;}
.home_pic_list li .home_pi_text{font-size: 14px;position: absolute;bottom: 0;height: 30px;line-height: 30px;color: #fff;background: url(piclistbg.png); width: 100%;text-align: center;display: none;font-size: 14px; }


.home_morelink{width: 100%;margin-top: 20px;}
.home_morelink li a{display: block;width: 190px;height: 60px;line-height: 60px;padding-left: 70px;font-size: 18px;color: #fff;}
.home_morelink li a:hover{opacity:0.8;filter:alpha(opacity=80);}

.footlinkbg{background: #fff;border-top:1px solid #eaeaea;height: 60px;padding-top: 23px; }
.footlinkbg .linkcss{margin-right:10px;width: 210px;}

.footxinxibg{background: #0068b1;border-top:5px solid #f4ae00;height: 81px;color: #ddf1ff;line-height: 30px;padding-top: 15px;}
.footxinxibg a{color: #ddf1ff;}



/*内页*/
.nybanner{width: 100%;height: 220px;background: url(nyb1.jpg) no-repeat top center;}
.nymain{margin-top: 26px;margin-bottom: 26px;}
.nyleft{width: 260px;}
.nyleft_tit{width: 100%;height: 54px;line-height: 54px;text-indent: 20px;font-size: 22px;color: #fff;background: url(lefttit.jpg) 228px center no-repeat #1876b7;border-top: 2px solid #f4ae00;}
.nyleft_list{width: 100%;}
.nyleft_list li a{width: 100%;height: 50px;line-height: 50px;text-indent: 20px;background: url(leftlist.jpg) 235px center no-repeat #fff;border-bottom: 1px solid #eaeaea;font-size: 16px;display: block;}
.nyleft_list li a:hover{background-image: url(leftlisthov.jpg);background-color: #f2f2f2;color: #1876b7; }
.nyleft_list li a.on{background-image: url(leftlisthov.jpg);background-color: #f2f2f2;color: #1876b7;}
.nyleft_list .nyleft_list_secend li a{background: url(leftsecbg.jpg) 30px center no-repeat #fcfcfc;height: 40px;line-height: 40px;font-size: 14px;text-indent: 40px;}


.nyright{width: 820px;background: #fff;}
.nyright_tit{width: 100%;height:56px;background:url(nytitbg.jpg); }
.nyright_tit_text{width: auto;font-size: 22px;color: #454545;line-height: 54px;height: 54px;border-bottom: 2px solid #f4ae00;margin-left: 20px;}
.nyright_tit_mbx{line-height: 55px;margin-right: 18px;font-size: 12px;}
.nyright_list{width: 780px;padding: 20px;min-height: 500px;}
.nyright_newslist li{width: 100%;line-height: 45px;height: 45px;border-bottom: 1px solid #eaeaea;text-indent: 16px;background: url(listbg.jpg) left center no-repeat;}
.nyright_newslist li span{*+margin-top: -45px;}
.nyright_list .title {width: 100%;text-align: center;}
.nyright_list .title b{font-size: 24px;color: #333333;}
.nyright_list .title p{font-size: 12px;color: #888888;padding:15px 0;}
.nyright_list .content{padding: 15px 0;border-bottom: 1px solid #eaeaea;border-top: 1px solid #eaeaea;line-height: 28px;color: #454545;}
.nyright_list.pageshow .content{border: 0;}
.nyright_list .content p{margin: 15px 0;}
.nyright_list .prenext{color: #0068b1;line-height: 30px;padding-top: 15px;}

.nyright_piclist li{width: 350px;float: left;margin: 0 20px;}
.nyright_piclist li img{width: 350px;height: 230px;}
.nyright_piclist li h1{text-align: center;line-height: 40px;font-size: 16px;margin-bottom: 20px;}

.nyright_jiaoshifengcailist{width: 100%;overflow:hidden;}
.nyright_jiaoshifengcailist ul{width: 110%}
.nyright_jiaoshifengcailist li{width: 180px;float: left;margin: 0 8px 16px;position: relative;}
.nyright_jiaoshifengcailist li img{width: 180px;height: 132px;}
.nyright_jiaoshifengcailist li h1{position: absolute;bottom: 0;height: 30px;line-height: 30px;color: #fff;background: url(piclistbg.png); width: 100%;text-align: center;display: none; }

.messageslist td{line-height: 60px;}
.messageslist input{height: 40px;line-height: 40px;border: 1px solid #eaeaea;width: 321px;}
.messageslist textarea{width: 90%;border: 1px solid #eaeaea;margin-top: 10px;}

.signfrom{width:100%;}
.signfrom td{line-height:60px;}
.signfrom input[type="text"]{height: 40px;line-height: 40px;border: 1px solid #eaeaea;width: 321px;padding-left:15px;}
.signfrom input[type="submit"]{padding:10px 30px;border:0;background:#0068b1;color:#fff;cursor:pointer;}
.signfrom input[type="reset"]{padding:10px 30px;border:0;background:#f4ae00;color:#fff;cursor:pointer;}
.signfrom input[type="submit"]:hover{opacity:0.8;filter:alpha(opacity=80);}
.signfrom input[type="reset"]:hover{opacity:0.8;filter:alpha(opacity=80);}

.con1-lef-con-img{float: left;width:400px;height:280px;}
.con1-lef-con-img .flexslider{position:relative;height:280px;overflow:hidden;z-index:10;}
.con1-lef-con-img .slides{position:relative;z-index:998;}
.con1-lef-con-img .slides li{position: relative;height:280px;background-size:100%;}
.con1-lef-con-img .slides li a{display: block;}
.con1-lef-con-img .slides li a span{position: absolute;z-index:9999;width: 100%;height:40px;left: 0;bottom: 0;background: url('bg_0.png');text-indent: 14px;color: #fff;font-size: 12px;line-height: 40px;}
.con1-lef-con-img .flex-control-nav{position:absolute;width:100%;height:16px;bottom:15px;z-index:999;text-align:right; right:10px;}
.con1-lef-con-img .flex-control-nav li{display:inline-block;width:16px;height:16px; line-height:16px; margin:0 0 0 4px;*display:inline;zoom:1; text-align:center;}
.con1-lef-con-img .flex-control-nav a{display:inline-block;width:16px;height:16px; color:#ffffff; overflow:hidden; background-color:#a09da2; cursor:pointer;}
.con1-lef-con-img .flex-control-nav a.flex-active{background-position:left 0; color:#ffffff; background-color:#c62b28;}



/*翻页*/
.NewsPage{width:100%; float: left; height:37px; padding-top:30px; padding-bottom:50px; text-align:center;}
.NewsPage a{ padding:0 7px; height:32px;display:inline-block; background-color:#f1f1f1; border-radius: 1px; border:#c1c1c1 solid 1px;  text-align:center;line-height:32px;margin-left:14px;font-size:14px;color:#3e3e3e; cursor:pointer;}
.NewsPage a:hover ,.NewsPage a.now{ background-color:#108bc5; color:#fff; border:#108bc5 solid 1px; padding:0 7px; cursor:pointer;}
.prev{width:32px;height:32px;text-align:center;line-height:32px;background-color:#f1f1f1; border-radius: 1px; border:#c1c1c1 solid 1px;}
.next{width:32px;height:32px;border:none;background-color:#f1f1f1; border-radius: 1px; border:#c1c1c1 solid 1px;line-height:32px;text-align:center;font-size:14px;color:#7f7f7f;}


/*漂浮*/
#AdMove{text-align: center;z-index: 999}
#AdMove img{ max-width: 400px;height: auto;margin-bottom: 5px;}
#AdMove a,#AdMove a:visited{color: #888;}
#AdMove a:hover{color: #0068b1;text-decoration: underline;}
