
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body{font-size:12px;}
body{font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif; color:#000; line-height:22px;min-width:1114px;}
a{text-decoration:none;color:#333;outline:none;}
a:hover{color:#000;text-decoration:none;}
img{border:none;}
ul,li{list-style:none;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.jz{margin:0 auto}
.ty_w{width:982px;}
.posrel{position: relative;}
.posabs{position: absolute;}


/*header头部*/
.head{height:138px;background:url(../images/lmbg.jpg);}
/*.head .nav{height: 71px; margin-left: 20px;}
.head .nav ul li{float: left; line-height: 71px;}
.head .nav ul li a{color: #fff; display: block; padding: 0 30px;}*/
.head .logo{z-index: 999; left: 0; top: 0;}
.head .tel{font-size: 16px; color: #ff0000; height: 100px; line-height: 100px; text-align: right;}
.head .tel span{color: #333333;}
.head .nav{height:38px;margin-left: 20px;position:relative; font-size: 14px;}/*nav导航*/
.head .nav ul li.mainlevel{float:left;position:relative; line-height: 38px;}
.head .nav ul li.mainlevel a{color:#fff;display:block;text-align:center;padding: 0 30px;}
.head .nav ul li.mainlevel a:hover{background:url(../images/lmbg2.jpg); color: #000;}
.head .nav ul li.mainlevel a.on{background:url(../images/lmbg2.jpg); color: #000;}
.head .nav ul li.mainlevel ul.hide{display:none;z-index:4;position:absolute;background:#1a5ea9;height:auto;}
.head .nav ul li.mainlevel ul.hide li{float:none !important;margin:0;height:40px;}
.head .nav ul li.mainlevel ul.hide li a{font-size:13px;min-width:116px;height:40px;line-height:40px;padding:0;}
.head .nav ul li.mainlevel ul.hide li a:hover{background:#3a77ba;color: #fff;}





/*banner_hd大屏*/
.banner_hd{height:324px;margin:0 auto;position:relative;overflow:hidden;width:100%}
.banner_hd ul{height:100%;margin:0 auto;}
.banner_hd ul li{height:100%;}
.banner_hd .num{overflow:hidden;height:25px;position:absolute;text-align:center;bottom:5%;right:0;left:0;zoom:1;z-index:3;}/*js滑屏*/
.banner_hd .num ul{display:inline-block;}
.banner_hd .num li{color:#FFFFFF;margin:0 6px;cursor:pointer;float:left;background:url(../images/banner_ico.png) no-repeat;width:13px;height:13px;}
.banner_hd .num li.on{background:url(../images/banner_ico_on.png) no-repeat;} 
.banner_hd .prev,.banner_hd .next{display:none;width:40px;height:100px;background:url(../images/btn.png) no-repeat;position:absolute;top:50%;margin-top:-50px;}/*上一个  下一个*/
.banner_hd .prev{left:8%;}
.banner_hd .next{right:8%;background-position:right;}




.main{background: url(../images/mainbg.jpg) no-repeat; height: 170px; padding:0px 38px; width: 906px;}
.main .fw{ width: 286px; height: 138px; background-color: #fff;border-radius: 10px; margin-top: 12px;  margin-right: 7px; margin-left: 7px;}
.main .fg{ width: 15px; }
.main .fw .img1{ width: 136px; height: 137px; background: url(../images/fw1.png) no-repeat;}
.main .fw .img2{ width: 136px; height: 137px; background: url(../images/fw2.png) no-repeat;}
.main .fw .img3{ width: 136px; height: 137px; background: url(../images/fw3.png) no-repeat;}
.main .fw .ms{ margin-top: 15px; padding-right: 5px; color: #535353;}
.main .fw .ms h2{ font-weight: bold; font-size: 12px;}
.main .fw .ms a{ color:#ff0000;}
.main .fw .ms a:hover{ color:#ff0000; text-decoration: underline;}


.main2{height: 194px; margin-top: 25px;}
.main2 .news{width: 329px;}
.main2 .title{margin-bottom: 5px; overflow: hidden;}
.main2 .title h2{color: #14549e; font-size: 14px;}
.main2 ul li{ background: url(../images/icon.png) left center no-repeat; line-height: 28px; border-bottom: 1px  #999999 dashed; padding-left: 13px; overflow: hidden;}
.main2 ul li span{color:#999999;}
.main2  a:hover{ color:#ff0000; text-decoration: underline;}

.main2 .about{width: 373px; background: url(../images/about.png) left center no-repeat; height: 194px; margin: 0px 23px;}
.main2 .about .cont{ margin-left: 152px;}
.main2 .contact {background:url(../images/lxwm.png) right bottom no-repeat; width: 234px; }


.foot {height: 118px; background: url(../images/d.png); margin-top: 30px;}
.foot .dlogo{ padding-top: 10px;}
.foot {color: #fff;}
.foot .dlanmu{padding-top: 38px; line-height: 28px; text-align: right;}
.foot a{color: #fff;}
.foot a:hover{color: #fff; text-decoration: underline;}


/*
内页样式*/

.ny_main{margin-top:50px ;}
.ny_main .title{background: url(../images/nytbg.jpg);  line-height: 38px; width: 214px; font-size: 15px; color: #fff; padding-left: 25px;}
.ny_main ul{border: 1px #dedede solid;}
.ny_main ul li{ line-height: 35px; border-bottom: 1px #dedede solid; }
.ny_main ul li a{ background: #f7f7f7; display: block;padding-left: 15px; color: #6b6b6b;}
.ny_main ul li a:hover{ background: #fff; display: block;padding-left: 15px; color: #2269b5;}
.ny_main .biaoti{width: 711px; height: 38px; border-bottom: 1px solid #999898;}
.ny_main .biaoti h2{ font-size: 16px; line-height: 38px; color: #13539d;}
.ny_main .biaoti span{ font-size: 13px; line-height: 38px; color: #c2c0c0;}
.ny_main .ny_right .content{ padding: 0px 0px; width:720px;}