/* The Station Design By namezhych, QQ:839039110, Copyright:zzvcom.com, Date:2012-12-25 */

/* Reset */
body,ul,dl,dd,li,h1,h2,h3,h4,h5,h6,form,input,p,img{margin:0; padding:0; border:0;}
div{margin:0 auto; padding:0; border:0;}
ol,ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;font-family:"Microsoft Yahei";}
/* Common  */
body{color:#666;font-size:12px;font-family:'微软雅黑',arial; background: #E7E7E7;margin:0 auto;}
a{color:#555;text-decoration:none;}
a:hover{ color:#269bd7;text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear: both; width: 0px; height: 0px; margin: 0; padding: 0;}
.mt20 {margin-top: 20px;}
.mt15 {margin-top: 15px;}
.mt10 {margin-top: 10px;}
.h15{ height: 15px; width: 100%; margin: 0 auto;}
.cArea{width:1200px; margin-left:auto; margin-right:auto;}
.iArea{width:1200px; margin: 15px auto 0 auto; height: 333px;}
.clearfix {display: block;}
.w1000{ width: 1200px; margin: 0 auto;}
/*top*/
header{ height:99px; min-width: 1200px; width: 100%;background: #fff; margin: 0 auto;}
.top2{ width:1200px; margin:0 auto; height:65px; padding:17px 0px;background: #fff;}
.top2l{ float:left; width: 350px;}

.top2r{ float:right; width:320px;text-align:right;}
.top2r .link{ height:40px; line-height:40px; font-size:12px; color:#c2c6cb; text-align:right}
.top2r .link a{ padding:0px 8px; display:block; color:#000; float:right; background:url(../images/link.jpg) right center no-repeat; text-decoration:none}
.top2r .search{width:169px; height:30px; background:url(../images/search_bg.jpg) no-repeat; float:right; margin-right:10px; margin-top:5px}
.top2r .search .ipt{width:125px; height:18px; line-height:20px; padding:2px; margin:3px 4px; border:0px; float:left;color: #999;}
.top2r .search .sub{width:28px; height:22px; float:left; background:url(../images/search.jpg) center center no-repeat; float:left; border:none; margin:3px 0px; cursor:pointer}

/*nav*/
.menu{width:100%; min-width: 1200px; line-height:45px; height:45px; margin:0 auto; background:#124A91; z-index:999;}
.menu ul{margin: 0 auto; width:1200px;}
.menu ul li{float:left; line-height:45px; width:133px; text-align:center;position:relative; display:inline;text-align:center;background: url(../images/nav_line.gif) repeat-y right top;}
.menu ul li.last{background:none;}
.menu ul li a{display:block; height:45px; line-height:45px; font-size:15px;color:#fff; overflow:hidden;}
.menu ul li a:hover{color:#FFF; background:#A9CD06;}
.nLi .sub{ display:none; width:133px; left:0; top:45px;  position:absolute;  background-color:#F5F5F5;  line-height:32px;;z-index:999; border-bottom: 5px solid #124A91; }
.nLi .sub li{ zoom:1;  float:none;border-bottom: 1px solid #DDD; display:block;z-index:999;line-height:34px; height:32px;background:none; }
.nLi .sub a{ display:block; padding:0 10px; color:#666; text-align:center;line-height:32px; height:32px;}
.nLi .sub a:hover{color:#F88A01; background:none;}

.nLi .sub2{ display:none; width:300px; left:-90px; top:45px;  position:absolute;  background-color:#F5F5F5;  line-height:32px;;z-index:999; }
.nLi .sub2 li{ zoom:1;  float:left;border-bottom: 1px solid #DDD; display:block;z-index:999;line-height:32px; height:32px; width:100px;text-align:center;}
.nLi .sub2 a:hover{color:#F88A01; background:none;}
/*banner*/
.banner{width: 100%;min-width: 1200px; height: 415px; background-color: #FFF; position: relative; overflow: hidden;}
#banner_main{width: 100%; height: 415px; }
#banner_main li{width: 100%; height: 415px;}
#banner_main li a{display: block; width: 100%; height: 440px; position: absolute; top: 0; left: 0;}
#banner_nav{width: 100%; height: 16px; line-height: 16px; position: absolute; bottom: 10px; left: 0; text-align: center;}
#banner_nav li{display:inline-block; *display:inline; zoom:1; width: 36px; height: 12px; background:#000;filter:alpha(opacity=50);opacity:0.5; margin-right:20px; cursor: pointer;}
#banner_nav li.on{ background: #f00; color: #FFF;}

/*n_banner*/
.n_banner{width: 100%;min-width: 1200px;  height: 250px; background-color: #FFF; position: relative; overflow: hidden;}
#n_banner_main{width: 100%; height: 250px;}
#n_banner_main li{width: 100%; height: 250px;}
#n_banner_main li a{display: block; width: 100%; height: 250px; position: absolute; top: 0; left: 0;}
/*gonggao S*/
.announcement_box{max-width:100%; margin:0 auto; background:url(../images/inewsbg.jpg) repeat-x; height:38px;}
.announcement{width:985px; margin:0 auto; height:38px; padding-right:15px;}
.announcement_left{ width:835px; float:left;}
.announcement_left h3{line-height:38px; font-size:13px; font-family:"微软雅黑"; color:#E84141; font-weight:bolder; padding-left:25px; background:url(../images/nbrbodynewr3a.png) no-repeat left center; float:left;}
.announcement_list{position:relative; height:38px;float:left; width:390px; overflow:hidden;}
.scroll{ float:left; height:38px; width:343px; overflow:hidden;}
.btn{height: 18px; width:32px; background:url(../img/index_28.jpg) no-repeat; float:right; margin-top:6px; position:relative;}
.rise{width:15px; height:12px; position:absolute; left:0; top:0;}
.btn .prev{position:absolute; height:12px; width:15px; right:0; bottom:0;}
.btn .next{position:absolute; height:12px; width:15px; left:0; top:0;}
.announcement_right{ width:150px; float:left; text-align:right; padding-top: 5px;}
.topnews-ul{}
.topnews-ul li{line-height:38px;  padding-left: 14px;}
.topnews-ul li span{float: right; color:#ACABAB; padding-right:10px;}
.topnews-ul li a{ font-family:"宋体"; color:#AD6729; font-size:12px;}
.topnews-ul li a:hover{}

/* gsjj */
.gsjj-wrap{width:312px; height:330px;background: #fff;border: 1px solid #E4E4E4;}
.gsjj{width:292px; height:282px; padding:0 10px; margin:0 auto; background-color:#FFF; overflow: hidden;}
.gsjj img{width: 292px; height: 155px;}
.gsjj p{text-align:left; text-indent:14px; line-height: 25px;}
/* news */
.news-wrap{width:455px; height:330px; margin: 0 10px; background: #fff;display: inline;border: 1px solid #E4E4E4;}
.recom{ border-bottom: 1px dotted #999; padding:10px 15px; }
.recom img{ float:left; margin-right:20px;}
.recom h2{ font-size:18px; color:#124A91; margin-bottom:5px; height: 35px; line-height: 35px; overflow: hidden; border-bottom: 1px solid #eee;text-align:center;}
.recom h2 a, .recom h2 a:hover{color:#124A91;  }
.recom p{ line-height: 25px; text-indent: 2em; font-size: 14px; height: 50px; overflow: hidden;}
.recom span{ color:#888;}
.news-list{width:429px; background-color:#FFF; text-align:left; margin:0 auto; padding: 0 13px;}
.news-list li{width:100%; height:32px; line-height:32px; position:relative; border-bottom:1px dotted #eee; overflow: hidden;}
.news-list li a ,.news-list li a:hover{background:url(../images/nbrbodynewr3a.png)  no-repeat left center; padding-left: 15px;font-size: 14px; display: block; float:left; width: 445px; overflow: hidden;height:32px; line-height:32px;}
.news-list li span{color:#999; position:absolute; float:right; width:90px; }
/* ygfc */
.ygfc{width:400px; height:330px; background: #fff;border: 1px solid #E4E4E4;}
.ygfc_f{ width:400px; height:281px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.ygfc_f .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.ygfc_f .hd ul{ overflow:hidden; zoom:1; float:left;  }
.ygfc_f .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.ygfc_f .hd ul li.on{ background:#f00; color:#fff; }
.ygfc_f .bd{ position:relative; height:100%; z-index:0;   }
.ygfc_f .bd li{ zoom:1; vertical-align:middle; }
.ygfc_f .bd img{ width:400px; height:281px; display:block;  }
.ygfc_f .prev,
.ygfc_f .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.ygfc_f .next{ left:auto; right:3%; background-position:8px 5px; }
.ygfc_f .prev:hover,
.ygfc_f .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.ygfc_f .prevStop{ display:none; }
.ygfc_f .nextStop{ display:none; }
/*title*/
.title {height: 35px;line-height: 35px;background: url(../images/titleBg.png) repeat-x;}
.title h3{height: 35px;line-height: 35px;background: url(../images/title_bg.jpg) repeat-x; width: 120px; color: #fff;font-size: 16px; text-align:center;}
.title span{ float: right; padding-right: 15px;}

.xwtitle {height: 35px;line-height: 35px;background: url(../images/titleBg.png) repeat-x;}
.xwtitle h2{height: 35px;line-height: 35px; border-left: 1px solid #ddd; width: 111px; color: #fff;font-size: 16px; text-align:center; float: left;}
.xwtitle h2.on{height: 35px;line-height: 35px;background: url(../images/title_bg.jpg) repeat-x; width: 111px; color: #fff;font-size: 16px; text-align:center;}
.xwtitle h2.on a, .xwtitle h2.on a:hover{ color: #fff;}

.title2 {height: 35px;line-height: 35px;background: url(../images/titleBg.png) repeat-x;}
.title2 h3{height: 35px;line-height: 35px;background: url(../images/flink_bg.png) repeat-x; width: 120px; color: #fff;font-size: 16px; text-align:center;}

.stitle {height: 35px;line-height: 35px;background: url(../images/titleBg.png) repeat-x;}
.stitle h3{height: 35px;line-height: 35px;background: url(../images/title_bg.jpg) repeat-x; width: 120px; color: #fff;font-size: 16px; text-align:center;}
.stitle span{ float: right; padding-right: 15px;}
/*首页产品中心*/
.product_con{ overflow:hidden; position:relative; margin: 0 auto;width:1178px; padding:15px 11px; background: #fff;} 
.product_con .hd{ overflow:hidden;  height:30px; background:#f4f4f4;  } 
.product_con .prev{ display:block;  width:25px; height:32px; float:left; margin-top:55px;  overflow:hidden; cursor:pointer; background:url("../images/right_pro.jpg") no-repeat;} 
.product_con .next{ display:block;  width:25px; height:32px; float:left; margin-top:55px;  overflow:hidden; cursor:pointer; background:url("../images/left_pro.jpg") no-repeat;} 
.product_con .bd{ width:1128px; float:left;} 
.product_con .bd ul{ overflow:hidden; zoom:1; } 
.product_con .bd ul li{ margin:0 10px; text-align:center; float:left;display:_inline; width:166px; } 
.product_con .bd ul li img{ width:166px; height:140px;}

/*分页*/
.list_pages{width:628px;height:37px;margin:8px auto;}
.list_pages ul{padding:10px 0px 10px 16px;}
.list_pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:8px;border:1px solid #E9E9E9;}
.list_pages ul li a{float:left;padding:2px 10px;color:#555;display:block;}
.list_pages ul li.thisclass,.list_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover,.list_pages ul li a:hover{padding: 2px 10px;color: #fff;background: #124A91;text-decoration: none;}
.list_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.list_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}

/*flink*/
.flink{width:1200px; margin-left:auto; margin-right:auto; background: #fff;}
.flink ul{ padding: 5px 10px;}
.flink ul li{ margin: 0 7px; height: 35px; line-height: 35px; float: left;}
/*footer*/
#footer{ background:#121212 url(../images/bgx.png) top; height:80px;  text-align: center; min-width: 1200px;}
#footer p{ line-height:30px; color:#eee;}
#footer p a{ color:#999; }
#footer p a:hover{ color:#999;}
.footer{ width: 1000px; margin: 0 auto;padding:10px 0; }

/*内页侧栏*/
.page{ width: 1200px; margin: 20px auto; background: #fff;}
.page-left{float: left;width:260px;height: auto;margin: 0 auto;}
.sb_nav_bottom{border: 1px solid #ddd; background: #fff; border-top: none;}
.sb_nav_bottom ul{ margin: 0;padding: 0;}
.sb_nav_bottom li{border-bottom: 1px solid #eeeeee; line-height: 40px; height:40px;padding-left: 20px;}
.sb_nav_bottom li span{float:left; width:30px; height:40px; cursor:pointer; background:url(../images/nose.jpg) center no-repeat;} 
.sb_nav_bottom li a{float:left; height:40px; line-height:40px;}
.sb_nav_bottom li a, .sb_nav_bottom li a:hover{ font-size:15px; color:#555;}
.page-left2{ margin-top: 15px; background: #fff; font-size:14px;}
.page-left2 .page-left2-con{padding: 15px;}
.page-left2-con h3{ font-size: 16px; font-weight: bold;color: #124A91;}
.page-left2-con p{ line-height: 32px; }
/*内页右侧*/
.page-right{float: right;min-height: 524px;position: relative;margin-left:10px;border: 1px solid #ddd;overflow: hidden;width: 920px; background: #fff;}
#showtext{ padding:15px; line-height:27px; font-size: 14px;}
#showtext p{ padding-bottom: 10px; text-indent: 2em;}
/*新闻中心*/

.newslist li {padding:15px 20px; color:#000;font-size:15px; line-height: 33px;border-bottom: 1px dashed #DDDDDD; }
.newslist li a{background: url(../images/nbrbodynewr3a.png) no-repeat left center; padding-left: 15px;font-size: 15px;}
.newslist li a ,.newslist li a:hover{color:#346200;}
.newslist li p{ font-size: 12px; color:#999;line-height: 24px;height:48px; overflow:hidden;color:#999; text-indent: 2em;}
.newslist li p a ,.newslist li p a:hover{ background: none; font-size:13px; font-weight: normal;}
.newslist li span{ float:right; color:#999;}

/*文章详细*/
#shownews{ padding:0px 15px 15px;}
#shownews h1{ font-size:20px; text-align:center; padding:5px 0px; margin:10px 0px; color:#333;}

.met_hits{ padding:0px 5px; height:35px; line-height:35px; margin-top:10px; text-align: center; border-bottom: 1px solid #ddd;border-top: 1px solid #ddd; }
.met_hits a{ color:#aaa;}

.art_show{font-size: 14px;line-height: 28px;color: #666;font-family: "微软雅黑"; padding:15px 0;}
.art_show p{ padding-top: 10px;}
.show_new7a{width:900px;height:auto;overflow:hidden;height:42px;line-height:42px;margin:4px 0 0;color:#333;background-color:#fff; border-top:dashed 1px #eee;}
.show_new7a a{line-height:42px;color:#797979;}
.show_new7a_1{width:440px;padding:0px 0 0 10px;}
.show_new7a_2{width:440px;padding:0px 10px 0 0;}

/*视频列表*/
#video-list{ padding:15px 0px;}
.newssp10{ padding-top:6px;}
.newssp10 ul li{ float:left; width:140px; padding:5px 22px;}
.newssp11{ position:relative; width:140px; height:80px; margin-bottom:11px;}
.newssp12{line-height:20px; word-break:break-all; width:140px; height:60px; overflow:hidden;}
.newssp12 a{ color:#666;}
.newssp12 a:hover{ text-decoration:underline; color:#C4261D;}
.newssp13{ position:absolute; color:#fff; left:6px; bottom:6px;font-family:'微软雅黑';}
a.newssp14{ position:absolute; background:url("../images/prlbsp1.png") no-repeat; width:36px; height:36px; left:52px; top:23px; display:block;}

/*产品列表*/
#product-list{ padding:15px 0px;text-align: center;}
#product-list ul li { float:left; width:166px; margin: 8px 6px 8px 7px; border-bottom:  solid #ddd 1px;}
#product-list ul li img{ width: 166px; height:140px; border: 1px solid #ddd; padding: 2px;}
#product-list ul li p{ line-height: 30px; }
/*下载中心*/
.downloadlist{ padding:14px 0px;}

.downloadlist ul{ padding-bottom:12px;}
.downloadlist ul li{ float:left; height:36px; line-height:36px; width:858px; font-size:14px; padding-left:12px; padding-right:30px;}
.downloadlist ul li a{ float:left; background:url("../images/nbrbodynewr3a.png") no-repeat left; padding-left:18px; display:block; color:#666;font-size:14px;}
.downloadlist ul li a:hover{ text-decoration:underline; color:#C0130A;}
.downloadlist ul li span{ float:right; display:block;color:#666;font-size:14px;}
/*下载详细*/
.doxx3{ width:635px; height:34px; margin:0 auto;}
.doxx4{ float:left;font-family:'微软雅黑'; font-size:14px; line-height:34px;}
.doxx5{ float:right;font-family:'微软雅黑';}
.doxx5 a{ display:block; background:url(../images/doxxpic2.jpg) no-repeat left; padding-left:35px; color:#151515; line-height:34px;}
.doxx5 a:hover{ text-decoration:underline; color:#C4261D;}
.doxx6{ width:610px; margin:0 auto; }
.doxx7{ color:#d41a1a; line-height:22px; padding-bottom:12px;padding-top:10px;}
.doxx7 span{ border-bottom:1px solid #d41a1a;font-family:'微软雅黑'; }
.doxx8{ color:#151515;font-family:'微软雅黑'; line-height:20px;}
.doxx9{color:#d41a1a; line-height:22px; padding-top:18px;}
.doxx9 span{ border-bottom:1px solid #d41a1a;font-family:'微软雅黑'; }
.doxx10{ padding-bottom:20px;padding-top:16px; height:auto !important; min-height:50px; height:50px; padding-left:16px; padding-right:16px; line-height:22px; color:#666;background-color: #fff;}


/*在线留言20150129*/
.online_order2{width:680px; padding:20px;background-color:#fff; }
.online_order2 h1{height: 50px;line-height: 50px;overflow: hidden;;font-size: 20px;text-align: center;font-weight: bold;}
.online_order2 span{ color:#f00;}
.online_order2 .field{margin-bottom: 15px;text-align: left;width:600px;clear:both;min-height: 30px;}
.online_order2 .field label{font-size: 14px;float:left;width: 120px;text-align: right;height: 29px;line-height:29px;padding-right:10px;}
.online_order2 .field .intxt{height: 30px;line-height:30px;width: 450px;float:left;border: 1px solid #ddd;}
.online_order2 .field .intxt2{height: 30px;line-height:30px;width: 320px;float:left;border: 1px solid #ddd;}
.online_order2 .xx2{height: 180px;overflow-y: scroll;font-size: 12px;width: 450px;color:#666}
.online_order2 .large-btn{height: auto;width: 120px;border: none;background: #FF8533;color: white;padding: 7px 0;font-size: 18px; margin-left:130px;}
.online_order2 .large-btn:hover{background-color: #FF6700;}


