body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, p, pre, table, caption, th, td, form, legend, fieldset,input, button, select, textarea {margin:0; padding:0; overflow-y: visible;}
ol, ul ,li{list-style: none;}
h3,h4, h5{ margin:0px; padding:0px;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline; color: #E67817;}
a img{border:none;}
img {border: 0; margin:0px; padding:0px;}
body {color:#333; font-family: "微软雅黑"; font-size:14px; margin:0px; padding:0px; line-height:22px;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}



/*菜单导航*/
.nav{ width:100%; height:41px; line-height:41px; overflow:hidden; background:#838280; }
.dht{ width:981px; margin:auto;}
.dht_left{ width:700px; float:left;}
.dht_right{ float:right; width:240px;}
.nav .menu{ width:700px; font-size:16px; margin:auto;}
.menu ul li{ float:left;}
.menu ul li a{ color:#fff; display:block; padding:0px 18px; font-family:"微软雅黑";font-size:16px; }
.menu ul li a:hover{ background:#DA251C; text-decoration:none; color:#E8E6E3;}
.menu ul li.currclass a{background:#DA251C;}



.wzgg{ width:100%; background:#ECECEC; height:110px; margin:auto;}
.wzgg_nr{ width:981px; margin:auto; height:110px; padding:5px;}


.main1{ width:981px; margin:auto; margin-top:15px;}

.main1_left{ width:225px; float:left;}
.main1_left_logo{ border:#CCC dashed 1px;}
.main1_left_logo img{ padding:2px;}

.main1_fw{ margin-top:15px; text-align:center; font-size:18px; color:#fff; background: #666; height:50px; line-height:50px;}
.main1_fw span{padding-left:10px; font-weight:normal; font-size:14px;}



.n_pro {width:225px; margin:auto;}
.n_pro ul{ width:225px; background:#F2F2F2; margin-bottom:8px;}
.n_pro ul li{ color:#FFF; border-bottom:1px solid  #DFDCDC; text-align:center;}
.n_pro ul li a{ color: #333; font-size:16px; height:40px; line-height:40px; text-align:center;}
.n_pro ul li a:hover{ color:#fff; text-decoration:none; background:#DA251C; display:block;}



.n_pro1 {width:235px; margin:auto;}
.n_pro1 ul{ width:235px; background:#F2F2F2; margin-bottom:8px;}
.n_pro1 ul li{ color:#FFF; border-bottom:1px solid  #DFDCDC; text-align:center;}
.n_pro1 ul li a{ color: #333; font-size:16px; height:40px; line-height:40px; text-align:center;}
.n_pro1 ul li a:hover{ color:#fff; text-decoration:none; background:#DA251C; display:block;}


.main1_right{ width:740px; float:right;}
.main1_right_tite{ height:30px; background:#DA251C; line-height:30px; color:#FFF; font-size:18px; }
.bt{ float:left; height:30px; line-height:30px; padding-left:10px;}
.bt span{ font-size:14px; color:#CCC; padding-left:10px;}
.more a{ float:right;height:30px; line-height:30px; font-size:14px; color: #fff; font-weight:normal;}

.more1 a{ float:right;height:30px; line-height:30px; font-size:14px; color: #900; font-weight:normal;}


.productlist{ width:740px; margin:auto;}
.productlist ul { overflow:auto; zoom:1; margin:auto;}
.productlist ul li { float:left; margin:10px 0 5px 9px; display:inline;  color: #333; font-family:"微软雅黑"; font-size:12px;}
.productlist ul li a { display:block; color:#666; text-decoration:none; font-size:14px; text-align: center; font-family:"微软雅黑"; background:#F6F6F6; }
.productlist ul li a:hover{ color:#fff; background:#DA251C;}
.productlist ul li  img { display:block; width:230px; height:144px;  padding:2px;}


.main2{ width:100%; margin:auto; background:#F7F7F7; margin-top:15px;}
.main2_ont{ width:981px; margin:auto; padding-top:30px;}

.main2_left{ width:670px; float:left;}

.tlpb{ font-size:18px; font-weight:bold;}
.tlpb span{ font-size:14px; font-weight:normal; color:#900;}
.tlpb_nr{ padding-top:20px; font-size:14px;}

.main2_right{ width:300px; float:right; background: #CCC;}
.main2_right_nr{ padding:10px;}


.flkc {background:#F2F2F2; width:280px; margin:auto; line-height:32px;}
.flkc ul{ width:280px; margin:auto;}
.flkc ul li{ color:#FFF; border-bottom:1px solid #D8E0EC;}
.flkc ul li a{ color:#333; font-size:14px;}
.flkc ul li a:hover{ color:#FD6911; text-decoration:none;}


.main3{ margin-top:25px; background:#EEEBEB; height:25px;}
.nymain3{ margin-top:10px; background:#EEEBEB; height:25px;}

.main4{ width:981px; margin:auto; padding-top:15px;}

.bbg{ font-size:18px; font-weight:bold; margin-bottom:10px;}
.bbg span{ font-size:14px; font-weight:normal; color:#009933;}
.bbg_nr{ padding-top:20px; font-size:14px;}

.tbtj{ width:981px; margin:auto; padding-bottom:15px;}
.tbtj ul { overflow:auto; zoom:1; margin:auto; }
.tbtj ul li { float:left; display:inline;  color: #333; width:981px; font-size:14px; line-height:25px;}
.tbtj ul li a { color:#F00;}
.tbtj ul li a:hover{ color: #F60;}
.tbtj ul li  img { display:block; width:623px; height:336px; float:left; margin-right:10px;}


.main5{ width:981px; margin:auto; margin-top:15px;}




.layout1{ width:981px; margin:auto;}
.layout1 ul { overflow:auto; zoom:1; margin:auto; padding-bottom:10px;}
.layout1 ul li { float:left; padding-left:15px; display:inline;  color: #333; font-family:"微软雅黑"; font-size:12px; margin-top:14px;}
.layout1 ul li a { display:block; color:#666; text-decoration:none; font-size:14px;  text-align: center; font-family:"微软雅黑";}
.layout1 ul li a:hover img { color:#F30; border:#F60 solid 1px;}
.layout1 ul li  img { display:block; width:115px; height:67px; border:#E9E6E4 solid 1px; padding:2px;}



.main6{ width:981px; margin:auto; margin-top:15px;}

.yqlj{ width:981px; margin:auto;}
.yqlj ul { overflow:auto; zoom:1; margin:auto;}
.yqlj ul li { float:left;  display:inline;  color: #333; border:#E8E6E6 solid 1px; margin:10px 0px 0px 10px; padding:2px;}
.yqlj ul li a { display:block; color:#666; text-decoration:none; padding:2px;}
.yqlj ul li a:hover{ color:#F00; }

.foot{ width:100%; margin:auto; background:url(/web/foot.jpg); height:492px;}

.foot_nr{ width:981px; margin:auto; color:#999999; height:492px;}
.foot_nr_left{ width:600px; float:left; padding-top:150px; font-size:14px; line-height:25px;}
.foot_nr_right{ width:300px; float:right; padding-top:150px;}

.ewm{ width:270px; margin:auto;}
.ewm ul { overflow:auto; zoom:1; margin:auto;}
.ewm ul li { float:left;  color: #999999; margin:0 0 0 10px; line-height:22px;}
.ewm ul li span{ line-height:22px; font-size:12px;}
.ewm ul li  img { display:block; width:120px; height:119px; margin:auto; margin-bottom:5px;}




/*控制数字导航*/

span.N1,span.N2,span.N3,span.N4,span.N5,span.N6,span.N7,span.N8,span.N9,span.N10,span.N11,span.N12,span.N13{display:block;float:left;width:17px;margin-left:8px;margin-right:5px;padding-top:6px; height:15px; margin-top:3px;}
span.N1{background:url(n01.gif) no-repeat 0px 4px;}
span.N2{background:url(n02.gif) no-repeat 0px 4px;}
span.N3{background:url(n03.gif) no-repeat 0px 4px;}
span.N4{background:url(n04.gif) no-repeat 0px 4px;}
span.N5{background:url(n05.gif) no-repeat 0px 4px;}
span.N6{background:url(n06.gif) no-repeat 0px 4px;}
span.N7{background:url(n07.gif) no-repeat 0px 4px;}
span.N8{background:url(n08.gif) no-repeat 0px 4px;}
span.N9{background:url(n09.gif) no-repeat 0px 4px;}
span.N10{background:url(n10.gif) no-repeat 0px 4px;}
span.N11{background:url(n10.gif) no-repeat 0px 4px;}
span.N12{background:url(n10.gif) no-repeat 0px 4px;}
span.N13{background:url(n10.gif) no-repeat 0px 4px;}

/*文章分页样式*/
#fenye{clear:both; margin:10px 20px 0 0;}
#fenye a{text-decoration:none; display:inline;border-radius: 3px;line-height:25px;}
#fenye .prev,#fenye .next{width:52px; text-align:center;  line-height:25px;}
#fenye a.curr{width:22px;background:#0C9AD8; border:1px solid #0C9AD8; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{color:#333333;background:#fff; margin:0px 5px; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#1f3a87;} 
#fenye a:hover{ float:left;}
#fenye span{line-height:30px; font-size:13px; height:30px;}





/*内页样式*/
.nybanner{ width:981px; margin:auto; margin-top:1px;}

.nywzgg{ width:100%; background:#ECECEC; height:110px; margin:auto; }
.nywzgg_nr{ width:981px; margin:auto; height:110px; padding-top:15px;}
.nymain1{ width:981px; margin:auto; margin-top:5px;}
.nycpal{height:30px; background:#DA251C; line-height:30px; color:#FFF; font-size:14px; padding-left:10px;}


.nyproductlist{ width:710px; margin:auto;}
.nyproductlist ul { overflow:auto; zoom:1; margin:auto;}
.nyproductlist ul li { float:left; margin:10px 0 5px 9px; display:inline;  color: #333;}
.nyproductlist ul li a { display:block; color:#666; text-decoration:none; font-size:12px; text-align: center;}
.nyproductlist ul li a:hover{ color: #F30;}
.nyproductlist ul li  img { display:block; width:150px; height:132px;  padding:2px;border:#CCC solid 1px;}





.nyalleft{ width:730px; float:left; margin-top:10px;}
.del{height:30px;line-height:30px;text-align:center; margin:0px 20px; width:730px; margin:auto; background:#F7F7F7;}
.nph_intro{padding:10px 0px;line-height:24px;}
.picnr .nph_tj{ padding:10px 20px;}
.picnr .nph_tj li{ height:25px; line-height:25px;}
.picnr .nph_tj a{ }
.picnr .imageintro{padding:10px 20px;line-height:24px; text-align:left;}
 

.nyalright{ width:235px; float:right;  margin-top:10px;}
.nyptal{ text-align:center; font-size:18px; color:#fff; background: #666; height:50px; line-height:50px;}
.nyptal span{padding-left:10px; font-weight:normal; font-size:14px;}

.nyqtal{ width:230px; margin:auto;}
.nyqtal ul { overflow:auto; zoom:1; margin:auto; }
.nyqtal ul li { float:left; display:inline;  color: #333; width:230px; font-size:12px; line-height:18px; margin-top:10px; border-bottom:#C8C5C5 dashed 1px;}
.nyqtal ul li a { color:#666;}
.nyqtal ul li a:hover{ color: #F60;}
.nyqtal ul li  img { display:block; width:96px; height:78px; float:left; margin-right:5px; margin-bottom:10px;}


.nyptal2{ text-align:center; font-size:18px; color:#fff; background: #C00; height:50px; line-height:50px; margin-top:10px;}
.nyptal2 span{padding-left:10px; font-weight:normal; font-size:14px;}


.nyabout{ padding:10px;}



.nyysbg{ width:100%; margin:auto; background:url(/web/bg.jpg); height:291px;}
.nyysbg1{ width:100%; margin:auto; background: #F8C301; height:291px;}


.nyalbg{ width:100%; margin:auto; background:url(/web/al.jpg); height:291px;}
.nynewsbg{ width:100%; margin:auto; height:291px; background:url(/web/newsbg.jpg);}
.nyfwbg{ width:100%; margin:auto; background: url(/web/fwbg.jpg); height:291px;}



.n_newslist ul{ width:700px; margin:auto; margin-top:10px; margin-bottom:10px;}
.n_newslist ul li{ border-bottom:#F2F7F5 solid 1px; line-height:35px; color:#666; line-height:30px; width:700px;}
.n_newslist ul li span{ color:#CCC; font-family:Arial, Helvetica, sans-serif;}
.n_newslist ul li a{ color: #000; font-size:16px; text-align:left;}
.n_newslist ul li a:hover{ color:#F30;}
.n_newslist ul li a img{ width:145px; height:127px; float:left; margin-top:5px; padding-right:5px;}



.newslist ul{ width:220px; margin:auto; margin-top:10px; margin-bottom:10px;}
.newslist ul li{ border-bottom:#F2F7F5 solid 1px; line-height:35px; color:#333; line-height:30px; }
.newslist ul li span{ color:#CCC; font-family:Arial, Helvetica, sans-serif;}
.newslist ul li a{ color: #666; font-size:12px;}
.newslist ul li a:hover{ color:#F30;}
.newslist ul li a img{ width:145px; height:127px; float:left; margin-top:5px; padding-right:5px;}



/*文章*/
#wrap #content #side2 .tab2{ margin-bottom:20px;}
#wrap #content #side2 .tab2 #zxwz li{ padding-bottom:7px; line-height:24px; border-bottom:#ccc dashed 1px; padding-top:7px;}
#wrap #content #side2 .tab2 #zxwz li a:hover{ color:#F00;}

#wrap #content #side2 .tab2 #zxwz li a img{ height:10px; width:16px;}
#wrap #content #side2 .tab2 #zxwz div{width:20px; height:20px; float:left;  text-align:center; line-height:20px; margin-right:10px; font-size:12px; background-color:#fff; color:#000; border:1px #D5D5D5 solid;-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}
#wrap #content #side2 .tab2 #zxwz .top1{ background:#0C9AD8; color:#FFFFFF; border:none}
#wrap #content #side2 .tab2 #zxwz .top2{ background:#0C9AD8; color:#FFFFFF;border:none}
#wrap #content #side2 .tab2 #zxwz .top3{ background:#0C9AD8; color:#FFFFFF;border:none}
#wrap #content #side2 .tab2 #zxwz span{ float:right; color:#333;}
#wrap #content #side2 .tab2 #zxwz p{ padding-left:40px; color:#999999;}
#wrap #content #side2 .tab2 #zxwz img{ padding-left:15px;width:75px; height:60px;}
#wrap #content #side2 .tab2 #zxwz .foo11{ border-bottom:none;}


/*新闻内容页样式*/
#wrap #content #weizhi{ height:25px; line-height:25px; padding-left:10px; font-size:13px;}
#wrap #content #main2 #xinwen{ border:#E5E5E5 1px solid; border-top: #000000 3px solid; padding:0 22px; }
#wrap #content #main2 #xinwen #xw_hear{margin-bottom:22px; font-family:"微软雅黑";}
#wrap #content #main2 #xinwen #xw_hear #xw_title{ text-align:center; margin-top:8px;}
#wrap #content #main2 #xinwen #xw_hear #xw_title h2{ font-size:22px;}
#wrap #content #main2 #xinwen #xw_hear #xw_xinxi span{ color:#666666; margin-right:10px;}
#wrap #content #main2 #xinwen #xw_hear #xw_xinxi span em{ color:#FF0000;}
#xw_xinxi{ text-align:center; margin-top:8px; border-bottom:#CCCCCC 1px solid; padding-bottom:10px;}
#wrap #content #main2 #xinwen #xw_content{ padding:0 10px; font-size:14px;}
#wrap #content #main2 #xinwen #xw_content .foot{ float:right; margin-top:20px;}



#wrap #content #main2 #xinwen #xgxw{ border:#CCC 1px solid; margin-top:20px;}
#wrap #content #main2 #xinwen #xgxw .zg2{ float:right; margin-top:20px;}
#wrap #content #main2 #xinwen #xgxw .xgtitle{ font-size:18px; font-weight:bold; padding:10px 20px;}
#wrap #content #main2 #xinwen #xgxw ul{ margin-left:40px; }
#wrap #content #main2 #xinwen #xgxw ul li{list-style-type:disc; color:#03F; font-size:14px; padding-bottom:2px;}
#wrap #content #main2 #xinwen #wyhs{margin-top:40px; padding:10px; margin-bottom:10px;}
#wrap #content #main2 #xinwen #wyhs h2{ font-size:16px; font-family:"微软雅黑"; margin-bottom:10px;}


.nynews_nr{ padding:10px;}

.zbal a{ font-size:12px; color:#333; padding-top:5px;}



.nyfoot{ width:100%; margin:auto; background: #F7F7F7; height:300px;}

.nyfoot_nr{ width:981px; margin:auto; color: #333; height:300px;}
.nyfoot_nr_left{ width:630px; float:left; padding-top:50px; font-size:14px; line-height:25px;}
.nyfoot_nr_right{ width:270px; float:right; padding-top:50px;}


.xm{ font-size:14px; color:#655135;}



.art_title a{ color:#093; font-size:15px;}
.art_title a:hover{ text-decoration:none; color:#F30;}
.c9{ color:#666; float:right;}
.class_name{
  font-size:12px;color:#999
}
.class_name a{
font-size:12px;color: #999;
}
.articlesearch{
  padding:0px; padding-right:3px; 
}
.articlesearch li { border-bottom:1px dashed #dcdcdc; margin-bottom:10px;margin-top:10px;}



.imglist{text-align:center}
.imglist img{border:4px solid #efefef;padding:1px}
.imglist div{margin-bottom:15px}


.nysideus{ width:730px; float:left;}

.tit{ color:#666; margin-bottom:10px;}


.img{ padding:2px;}




.zbnews { text-align:left;}
.zbnews a{ text-align:left;}


.t{ line-height:30px;}


.spbanner{ width:1000px; margin:auto;}

