html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0; padding:0;font-family:"microsoft yahei",Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:100%}

header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details,summary,picture{display:block;}

table{border-collapse:collapse; border-spacing:0;}

caption,th{text-align:left; font-weight:normal;}

html,body,img,iframe,abbr{border:0;}

i,em{font-style:normal;}

[hidefocus],summary{outline:0;}

li{list-style:none;}

sup,sub{font-size:12px;}

textarea{overflow:auto; resize:none;}

label{cursor:default;}

a,button{cursor:pointer;}

a,a:hover{text-decoration:none;}

input{border:0;}

*:focus {outline: none;}

.fl{float: left;}

.fr{float: right;}

.w1200{width: 1200px;margin: 0 auto;overflow: hidden;}

.w1040{width: 1040px;margin: 0 auto;overflow: hidden;}

.top{width: 100%;height: 215px;background: url(../images/topbg.jpg) no-repeat center;}

.top_t{height: 40px;line-height: 40px;border-bottom: 1px solid #4590E8;color: #fff;font-size: 14px;}

.top_t img{margin: 10px auto;}

.logo{margin-top: 30px}

.top_t .fl{font-weight: normal;font-style: normal;}

.top_t .top_r .fl{font-style: italic;font-weight: bold;}

.logo_l{margin-left: 8px;}

.logo_r{margin-right: 110px;}

.nav{margin:0px auto;text-align: center;}

.nav .nav2{height: 60px;line-height: 60px;}

.nav .nav2 li{float: left;font-size: 18px;width: 130px;position: relative;}

.nav .nav2 li .nav3{position: relative; display: none; width: 100%;padding-top: 8px;background: url(../images/sanjiao.png) no-repeat top center;z-index: 100;}


.nav .nav2 li .nav3 p{background: #1772E2;border-bottom: 1px solid #6C8EFF;line-height: 25px;}

.nav .nav2 li .nav3 p a{color: #fff;font-size: 14px;}

.nav .nav2 li .nav3 p:last-child{border-bottom: none;padding-bottom: 5px}

.nav .nav2 li:hover> .nav3{display:block;}

.nav .nav2 li a{color: #fff;font-weight: normal;}

.nav .nav2 li .xiala{margin: 26px 2px;transition: all 0.2s}

.nav .nav2 li:hover>.xiala{transform:rotate(90deg);-ms-transform:rotate(90deg); -moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);}

.search{margin-right: 20px; width: 130px;height: 30px;line-height: 30px;background: #3384FB;border-radius: 5px;margin-top: 15px;}

.search input{float: left;border: none;height: 30px;line-height: 30px;background: none;text-indent: 5px;color: #76adff;width: 100px;}

.search button{float: left;width: 30px;height: 30px;background: url(../images/search.png) no-repeat center;border: none}





.banner{margin-top:16px;}



.slideBox{ width:1200px; height:360px; overflow:hidden; position:relative; border-radius: 10px;background: #fff;}

.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:30px; bottom:30px; z-index:1; }

.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }

.slideBox .hd ul li{ float:left; margin-right:10px;  width:10px; height:10px; line-height:14px; text-align:center; background:#95948E; cursor:pointer;border-radius: 100% }

.slideBox .hd ul li.on{ background:#fff; color:#fff; }

.slideBox .bd{ position:relative; height:100%; z-index:0;   }

.slideBox .bd li{ zoom:1; vertical-align:middle; }

.slideBox .bd img{ width:1200px; height:360px; display:block;  }

.slideBox .bd li p{position: absolute;bottom:0;left:0;width: 100%;height: 80px;line-height: 80px;text-indent: 47px;background: url(../images/bannerbg2.png) no-repeat top center;}

.slideBox .bd li p a{color: #fff;font-size: 28px;font-weight: bold;}

/* 下面是前/后按钮代码，如果不需要删除即可 */

.slideBox .prev{ position:absolute; left:3%; top:50%; margin-top:-34px; display:block; width:35px; height:68px; background:url(../images/left.png)  no-repeat center; filter:alpha(opacity=50);opacity:0.5;   }

.slideBox .next{ position:absolute;right:3%;top:50%; margin-top:-34px; display:block; width:35px; height:68px; background:url(../images/right.png)  no-repeat center; filter:alpha(opacity=50);opacity:0.5;  }

.slideBox .prev:hover,

.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.slideBox .prevStop{ display:none;  }

.slideBox .nextStop{ display:none;  }



.news{margin-top: 16px}

.slideTxtBox{ width:790px;text-align:left;  }

.slideTxtBox .hd{ height:47px; line-height:47px;  padding:0;    position:relative; border-bottom: 2px solid #3966C6; }

.slideTxtBox .hd ul{ float:left;  position:absolute; left:00px; top:0px; height:47px;   }

.slideTxtBox .hd ul li{ float:left;height: 47px; cursor:pointer; font-size: 16px;color: #ababab;text-align: center; font-weight: bold;padding: 0 24px;font-weight: normal;}

.slideTxtBox .hd ul li.on{  background:url(../images/tixing.png) no-repeat center right;color: #fff;font-size: 20px ;padding-right: 55px;padding-left: 30px;font-weight: normal;    border-top-left-radius: 10px; }

.slideTxtBox .bd ul{ padding:0px;  zoom:1;position: relative;  }

.slideTxtBox .bd li{ height:30px; line-height:30px;float: left;width: 100%;font-size: 14px;color: #333;text-indent: 14px;background: url(../images/dian.png) no-repeat left center;   }

.slideTxtBox .bd li a{color: #333}

.slideTxtBox .bd li .date{ float:right; color:#999;  }



.news1_l{width: 380px;position: relative;}

.news1_l div{border: 1px solid #DDDDDD;text-align: center;float: left;margin-bottom: 10px;margin-top: 16px;position: relative;width: 380px;height: 216px;}

.news1_l div img{width: 100%;height: 100%;position: absolute;left:0;top: 0;}

.news1_l div p{height: 40px;line-height: 40px;position: absolute;bottom: 0;left:0;background: rgba(0,0,0,.5);width: 100%;color: #fff}





.slideTxtBox .bd ul .more{position: absolute;right: 0;top: -47px;height: 47px;line-height: 47px;font-size: 18px;color: #999}

.slideTxtBox .bd ul .more a{color: #999}

.slideTxtBox .bd ul .more img{margin: 16px auto;float: right;}



.slideTxtBox2 .bd ul .more{position: absolute;right: 0;top: -47px;height: 47px;line-height: 47px;font-size: 18px;color: #999}

.slideTxtBox2 .bd ul .more a{color: #999}

.slideTxtBox2 .bd ul .more img{margin: 16px auto;float: right;}

.slideTxtBox2{ width:790px;text-align:left;  }

.slideTxtBox2 .hd{ height:47px; line-height:47px;  padding:0;    position:relative; border-bottom: 2px solid #3966C6;}

.slideTxtBox2 .hd ul{ float:left;  position:absolute; left:00px; top:0px; height:47px;   }

.slideTxtBox2 .hd ul li{ float:left;height: 47px; cursor:pointer; font-size: 16px;color: #ababab;text-align: center; font-weight: bold;padding: 0 24px;font-weight: normal;}

.slideTxtBox2 .hd ul li.on{  background:url(../images/tixing.png) no-repeat center right;color: #fff;font-size: 20px ;padding-right: 55px;padding-left: 30px;font-weight: normal;    border-top-left-radius: 10px; }

.slideTxtBox2 .bd ul{ padding:0px;  zoom:1;position: relative;  }

.slideTxtBox2 .bd li{ height:36px; line-height:36px;float: left;width: 100%;font-size: 14px;color: #333;text-indent: 14px;background: url(../images/dian.png) no-repeat left center;   }

.slideTxtBox2 .bd li a{color: #333}

.slideTxtBox2 .bd li .date{ float:right; color:#999;  }

.news2{margin-top: 16px}





.news_r{width: 380px;padding-bottom: 16px}



.slideTxtBox3 .bd ul .more{position: absolute;right: 0;top: -47px;height: 47px;line-height: 47px;font-size: 18px;color: #999}

.slideTxtBox3 .bd ul .more a{color: #999}

.slideTxtBox3 .bd ul .more img{margin: 16px auto;float: right;}

.slideTxtBox3{ width:380px;text-align:left;  }

.slideTxtBox3 .hd{ height:47px; line-height:47px;  padding:0;    position:relative; border-bottom: 2px solid #3966C6;}

.slideTxtBox3 .hd ul{ float:left;  position:absolute; left:00px; top:0px; height:47px;   }

.slideTxtBox3 .hd ul li{ float:left;height: 47px; cursor:pointer; font-size: 16px;color: #ababab;text-align: center; font-weight: bold;padding: 0 24px;font-weight: normal;}

.slideTxtBox3 .hd ul li.on{  background:url(../images/tixing.png) no-repeat center right;color: #fff;font-size: 20px ;padding-right: 55px;padding-left: 30px;font-weight: normal;    border-top-left-radius: 10px; }

.slideTxtBox3 .bd ul{ padding:0px;  zoom:1;position: relative;  }

.slideTxtBox3 .bd li{ height:60px; line-height:30px;float: left;width: 100%;font-size: 14px;color: #333;text-indent: 0px; margin-top: 16px;margin-bottom: 7px ; }

.slideTxtBox3 .bd li a{color: #333}

.slideTxtBox3 .bd li .date2{ float:left; color:#999; height: 60px;line-height: 30px;text-align: center;width: 68px;border-left: 1px solid #3966C6;border-right: 1px solid #3966C6;background: url(../images/bg1.png)no-repeat center top; margin-right: 16px}

.slideTxtBox3 .bd li .date2 p{height: 30px;line-height: 30px;font-size: 18px;color: #333}

.slideTxtBox3 .bd li .date2 .yyyy{background: #3966C6;color: #fff}

.slideTxtBox3 .bd li p{font-size: 14px;font-size: 14px;color: #666}

.slideTxtBox3 .bd li h3 a{color: #333;font-size: 16px}

.kslj {margin-top:18px;}

.kslj h3,.shiping h3,.yqlj h3{ border-bottom: 2px solid #1764A5;width: 100%;line-height: 47px;  text-align: center; font-weight: bold; height: 47px;}

.kslj h3 span,.shiping h3 span,.yqlj h3 span{ background:url(../images/tixing.png) no-repeat center right;color: #fff;font-size: 20px;float:left;height: 47px;padding-right: 55px;padding-left: 30px;;border-top-left-radius: 10px;font-weight: normal;}



.kslj .kslj_b{width: 320px;height: 267px;background: url(../images/ksljbg.jpg) no-repeat center;margin-top: 16px;padding: 30px}

.kslj .kslj_b div{width:100px;height:92px;float: left;text-align: center;}

.kslj .kslj_b div img{margin: 10px auto}

.kslj .kslj_b div p a{color: #333;font-size: 15px}

.kslj .kslj_b .mid{width: 120px;}



.lsrk{width: 100%;height: 237px;background: url(../images/bg33.jpg) no-repeat center;}

.lsrk .lsrk2{width: 162px;height: 202px;background: #fff;float: left;margin: 16px auto;margin-right: 11px;text-align: center; -webkit-box-shadow:5px 5px 5px 5px #E7E7E7;box-shadow:5px 5px 5px 5px #E7E7E7; 	}

.lsrk .lsrk2 img{margin: 20px auto}

.lsrk .lsrk2 p a{font-size: 20px;color: #333}

.lsrk .lsrk07{margin-right: 0;border-top: 3px solid #EBAD84;}

.lsrk .lsrk06{border-top: 3px solid #D0B4FB;}

.lsrk .lsrk05{border-top: 3px solid #D8C869;}

.lsrk .lsrk04{border-top: 3px solid #6AD8AA;}

.lsrk .lsrk03{border-top: 3px solid #5ECEE1;}

.lsrk .lsrk02{border-top: 3px solid #98A7FE;}

.lsrk .lsrk01{border-top: 3px solid #85B9FF;}

.shiping{padding: 16px 0}

.shiping_l{width: 590px;}

.shiping_l .shiping1{margin-top: 16px;width: 290px;position: relative;}

.shiping_l .shiping1 p{height: 40px;line-height: 40px;text-align: center;font-size: 18px;background: rgba(0,0,0,0.5);width: 100%;position: absolute;left: 0;bottom: 0;color: #fff}

.shiping_l .shiping1 p a{color: #474747}

.shiping .more,.yqlj .more{height: 47px;line-height: 47px;font-size: 18px;color: #999;background: none;float: right;width: 60px;font-weight: normal;}

.shiping .more a,.yqlj .more a{color: #999}

.shiping .more img,.yqlj .more img{margin: 16px auto;float: right;}

.shiping_l .shiping2{margin-top: 20px;width: 190px;}

.shiping_l .mid{margin:30px 10px 0}

.shiping_l .shiping2 img{width: 100%;height: 238px;}



.yqlj .yqlj_l{height: 78px;line-height: 78px;border: 1px solid #ddd}

.yqlj .yqlj_l img{margin:28px 20px }

.yqlj .yqlj_l p{font-size: 18px;color: #3966c6;margin-right: 20px; }

.yqlj_b a{text-align: center; float: left;height: 54px;line-height: 54px;background: #F6F6F6;font-size: 18px;color: #333;margin: 10px 10px 0px 0}

.yqlj_b1 a{width:190px;margin-right: 12px }

.yqlj_b2 a{width:390px;margin-right: 15px }

.yqlj_b1 a:last-child{margin-right: 0;}

.yqlj_b2 a:last-child{margin-right: 0;}

.footer{width: 100%;height: 203px;background: url(../images/fbg.jpg) no-repeat center;margin-top: 20px;padding-top: 80px;}

.footer_l{width: 200px;}

.footer_l a{float: left;width: 100px;font-size: 14px;color: #fff;line-height: 26px;}

.footer_r{text-align: center;color: #fff}

.footer_r p{height: 40px;line-height: 40px;}

.footer_r .fl{margin-right: 24px}



.footer_m{width: 800px;text-align: left;color: #fff;line-height: 30px;}

.footer_m img{margin-bottom: 20px;}

.top2{height: 182px;}

.newslist_l{width: 890px;}

.location{color: #474747;height: 76px;line-height: 76px;font-size: 18px}

.location a{color: #474747}

.location a strong{color: #333;}



.newslist_l .more,.newslist_r .more{height: 47px;line-height: 47px;font-size: 18px;color: #999;background: none;float: right;width: 60px;font-weight: normal;padding: 0 20px}

.newslist_l .more a,.newslist_r .more a{color: #999}

.newslist_l .more img,.newslist_r .more img{margin: 16px auto;float: right;}

.newslist_l h3,.newslist_r h3{ border-bottom: 2px solid #3966C6;width: 100%;line-height: 47px;  text-align: center; font-weight: bold; height: 47px;margin-bottom: 16px;}

.newslist_l h3 span{ background:url(../images/tixing.png) no-repeat right center;color: #fff;font-size: 18px;float:left;padding: 0 20px 0 16px; height: 47px;font-weight: normal;padding-right: 55px;padding-left: 30px;    border-top-left-radius: 10px;}
.newslist_r h3 span{ background:url(../images/tixing.png) no-repeat right center;color: #fff;font-size: 18px;float:left;padding: 0 20px 0 16px; height: 47px;font-weight: normal;padding-right: 55px;padding-left: 30px;     border-top-left-radius: 10px;}

.newslist_l li{ height:42px; line-height:42px;float: left;width: 100%;font-size: 16px;color: #474747;text-indent: 14px;background: url(../images/dian2.jpg) no-repeat left center;border-bottom: 1px dashed #ddd;   }

.newslist_l li span{color: #999}

.newslist_l li a{color: #474747}

.newslist_l .pages{text-align: center;float: left;margin: 0 auto;margin-top: 30px;}

.newslist_l .pages a{height: 38px;padding: 0 15px;border: 1px solid #ddd;border-radius: 5px;float: left;line-height: 38px;color: #333333;margin: 0 6px}

.newslist_l .pages a input{width: 38px;height: 38px;display: inline-block;border: 1px solid #ddd;text-align: center;border-radius: 5px}

.newslist_l .pages .active{background: #3966C6;color: #fff}

.newslist_l .pages a:hover{background: #3966C6;color: #fff}

.newslist_l .pages .dao{border: none;padding: 0 5px;margin: 0}

.newslist_l .pages .dao:hover{background: none;color: #333}



.newslist_r{width: 290px;margin-top: 78px;}

.newslist_r  li{ height:60px; line-height:30px;float: left;width: 100%;font-size: 14px;color: #333;text-indent: 0px; margin-top: 00px;margin-bottom: 16px ; }

.newslist_r  li a{color: #333}

.newslist_r  li .date2{ float:left; color:#999; height: 60px;line-height: 30px;text-align: center;width: 68px;border-left: 1px solid #3966C6;border-right: 1px solid #3966C6;background: url(../images/bg1.png)no-repeat center top; margin-right: 16px}

.newslist_r  li .date2 p{height: 30px;line-height: 30px;font-size: 18px;color: #333}

.newslist_r  li .date2 .yyyy{background: #3966C6;color: #fff}

.newslist_r  li p{font-size: 14px;font-size: 14px;color: #666}

.newslist_r  li h4 a{color: #333;font-size: 16px}



.spjj{margin-top: 30px;}



.spjj .shiping1{margin-bottom: 10px;width: 290px;}

.spjj .shiping1 p{height: 60px;line-height: 60px;text-align: center;font-size: 18px;background: #F6F6F6;}

.spjj .shiping1 p a{color: #474747}



.newscon .newstitle{font-size: 20px;color: #474747;text-align: center;}

.newscon .info{color: #999;text-align: center;margin-top: 10px;margin-bottom: 30px;}

.newscon_b{font-size: 18px;line-height: 42px;color: #333333}

.newscon_b img{max-width: 100%;margin-bottom: 30px;}





.newslist_l3{width: 1200px;}

.newslist_l3 .dnewslist{width: 590px;margin-bottom: 30px;}

.newslist_l3 .dnewslist h3{margin-bottom: 20px;}



.multipleColumn{ overflow:hidden; position:relative; width:590px;    }

.multipleColumn .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }

.multipleColumn .hd .prev,.multipleColumn .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;

cursor:pointer;}

.multipleColumn .hd .next{  }

.multipleColumn .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }

.multipleColumn .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }

.multipleColumn .hd ul li.on{ background-position:0 0; }



.multipleColumn .bd{ overflow:hidden;  }

.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:590px;  float:left; _display:inline;  }

.multipleColumn .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:center;width: 295px;  }

.multipleColumn .bd ul li .pic{ text-align:center; float: left;margin-bottom: 10px;margin-right: 10px;}

.multipleColumn .bd ul li .pic img{ width:285px; height:113px;padding-left: 10px}

.multipleColumn .bd ul li .pic a:hover img{ border-color:#999;  }

.multipleColumn .bd ul li .title{ line-height:24px;   }

.multipleColumn .bd ul li .pic2 img{padding-left: 0;width: 295px;}



.picScroll-left{ width:590px;  overflow:hidden; position:relative;    }

		.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }

		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;

			 cursor:pointer;}

		.picScroll-left .hd .next{ background-position:0 -47px;  }

		.picScroll-left .hd .prevStop{ background-position:-60px 0; }

		.picScroll-left .hd .nextStop{ background-position:-60px -47px; }

		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }

		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }

		.picScroll-left .hd ul li.on{ background-position:0 0; }

		.picScroll-left .bd{ padding:0px;   }

		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }

		.picScroll-left .bd ul li{ margin-right: 16px; float:left; _display:inline; overflow:hidden; text-align:center; position: relative; }

		.picScroll-left .bd ul li .pic{ text-align:center; }

		.picScroll-left .bd ul li .pic img{ width:287px; height:190px; display:block;}

		.picScroll-left .bd ul li p{position: absolute;height: 40px;line-height: 40px;background: rgba(0,0,0,.5);color: #fff;width: 100%;bottom: 0;left: 0;}





/*0412*/

.nynav h2{height: 62px;line-height: 62px;background: #167EDB;text-indent: 32px;color: #fff;font-size: 20px}

.nynav li{height: 47px;line-height: 47px;text-indent: 32px;background: url(../images/3jiao.png) no-repeat 262px center;margin: 0;font-size: 16px;color: #167edb;border-bottom: 1px solid #7BBBD9;}

.nynav ul{display: inline-block;background: url(../images/bbg.png) no-repeat top center;padding-bottom: 800px}