@charset "gb2312";
/* CSS Document */

.h_nav {height: 48px;overflow: hidden;background:#0a50bc;}
.h_nav ul {height: 48px;width: 1000px;margin: 0px auto;overflow: hidden;}
.h_nav li {float: left;font: 16px/48px "Microsoft Yahei";height: 48px;overflow: hidden;	}
.h_nav li a {display: inline-block;color: #FFF;padding-left:35px; padding-right:35px;}
.h_nav li span {display: inline-block;}

.h_nav li a:hover span, .h_nav .cur span {background:#ff9900;cursor: pointer; text-align:center;}
.h_nav li a:hover, .h_nav .cur a {text-decoration: none;background: #ff9900;cursor: pointer;}

.fen {height: 620px;width: 235px;border-width: 0px 1px 1px;border-style: none solid solid;border-color: -moz-use-text-color #ccc #ccc;-moz-border-right-colors: none;-moz-border-bottom-colors: none;-moz-border-left-colors: none;border-image: none;background: none repeat scroll 0% 0% #F1F1F1;overflow: hidden;}
.fen h2 {height: 58px;background:#0149ac;font: bold 18px "Microsoft Yahei";text-align: center;padding-top: 15px;overflow: hidden;}
.fen h4 {width: 233px;height: 42px;margin: 12px auto 0px;font: 16px/42px "Microsoft Yahei";text-align: center;overflow: hidden;}
.fen h4 a {display: block;width: 233px;height:42px;color: #FFF;background: #0d2d88; text-align:left; padding-left:20px;}
.fen h4 a:hover{background: #ff9900;}
.fen h5 {width: 200px;height: 26px;font: 14px/26px "Microsoft Yahei";text-align: center;margin: 11px auto 0px;overflow: hidden;}
.fen h5 a {display: block;color: #000;width: 200px;height: 26px;overflow: hidden;background: #fff;position: relative;}

.fen h2 a {color: #FFF;}
.fen h2 i {display: block;text-transform: uppercase;font: 14px "Microsoft Yahei";color: #fff;height: 24px;overflow: hidden;}

.leib2 {width: 235px;}
.mt10 {margin-top: 10px;}
.leib2 .tit{color: #FFF;font-size:18px;background: #0149ac;height: 36px;line-height: 36px;padding-left: 18px;overflow: hidden;font-weight: bold;}
.leftlx {background: none repeat scroll 0% 0% #FFF;border-right: 1px solid #DFDFDF;border-left: 1px solid #DFDFDF;-moz-border-top-colors: none;-moz-border-right-colors: none;-moz-border-bottom-colors: none;-moz-border-left-colors: none;border-image: none;border-width: medium 1px;border-style: none solid;border-color: -moz-use-text-color #DFDFDF;}
.leftlx .dianh {padding: 0px 5px 0px 10px;}
.leftlx .dianhua {background: url("../images/Teln.gif") no-repeat scroll 0px 18px transparent;color: #000; height:50px;line-height:24px;padding: 10px 0px 10px 55px; width:235px;}
.leftlx .dianhua span{ color:#dc0000; font-family:Impact; font-size:22px;}
.leftlx p {line-height: 24px;}
.leftbot {background: url("../images/left_bot_img.gif") no-repeat scroll 0% 0% transparent;height: 3px;font-size: 0px;overflow: hidden;margin-bottom: 10px;}
.leftr {float: left;width: 240px;display: inline;margin-left: 5px;}

.pro01 {height: 42px;border-bottom: 3px solid #000;background: url("../images/titbg.jpg") left center no-repeat;padding-left:10px;overflow: hidden; color:#fff;}
.pro01  a {color: #fff; font: bold 18px/42px "Microsoft Yahei";}
.pro01 span a {display: inline-block;padding-top: 8px;font: 14px/29px "Microsoft Yahei";color: #000;overflow: hidden;padding-right: 10px;}

.clearfix {width: 1004px;height: 335px;margin: 0px auto;overflow: hidden;}
.newsFaq {width: 1004px;height: 360px;margin: 0px auto;overflow: hidden;padding-top:10px;}
.abt {background: none repeat scroll 0% 0% #FFF;padding:0px 15px 0px;height: 316px;overflow: hidden;width: 650px;float: left;}
.sTit {height: 40px;border-bottom: 1px solid #000;line-height: 40px;overflow: hidden;color: #fff;font-size: 14px;font-family: arial;font-weight: bold; padding-left:10px; background: url("../images/titbg.jpg") left center no-repeat;}
.sTit .more {color: #000;font-size: 12px;font-family: "Microsoft YaHei";font-weight: normal;}
.sTit a{color: #fff;}
.sTit .tit {color: #fff;font-size: 16px;font-family: "Microsoft YaHei";font-weight: bold;padding-right: 5px; }
.abtBox {height: 225px;overflow: hidden;padding-top: 17px;}

.hnr {background: none repeat scroll 0% 0% #FFF;padding:0px 15px 0px;height: 316px;overflow: hidden;width: 288px;float: right;}
.hnrBox {height: 255px;overflow: hidden;}
.hnrBox .hnrLeft, .hnrBox .hnrRight {padding-top: 88px;}
.hnrCnt {width: 168px;height: 255px;overflow: hidden;padding: 0px 30px;display: inline;}
.hnrCnt li {float: left;width: 168px;}
.hnrCnt li a {display: block;color: #231915;font-size: 12px;font-family: "Microsoft YaHei";}
.hnrCnt img {width: 160px;height: 214px;overflow: hidden;display: block;border-left: 4px solid #F1F1F1;border-right: 4px solid #F1F1F1;}
.hnrCnt li span {display: block;height: 40px;line-height: 40px;text-align: center;overflow: hidden;}

.abtBox dt {height: 213px;width: 281px;overflow: hidden;float: left;background: url("../images/abtBg.jpg") no-repeat scroll left top transparent;padding: 6px;}
.abtBox dt img {width: 272px;height: 205px;border: 4px solid #FFF;overflow: hidden;}
.abtBox dd {width: 330px;overflow: hidden;float: right;height: 225px;}
.abtBox dd h3 {height: 30px;line-height: 30px;overflow: hidden;margin-bottom: 4px;}
.abtBox dd p {color: #000;font-size: 14px;line-height: 26px;height: 167px;margin-bottom: 8px;overflow: hidden;font-family: "Microsoft YaHei";}
.abtBox dd .rm {display: block;overflow: hidden;}
.abtBox dd h3 a {color: #231915;font-size: 16px;font-weight: bold;font-family: "Microsoft YaHei";}
.sTit a:hover{text-decoration:underline;}
.newsDt {background: none repeat scroll 0% 0% #FFF;padding: 0px 15px 0px;height: 365px;overflow: hidden;width: 650px;}

.oTit {height: 40px;border-bottom: 1px solid #D3D1D0;line-height: 40px;overflow: hidden;color: #666;font-size: 14px;font-family: arial;font-weight: bold;position: relative;}
.newsBox {height: 300px;overflow: hidden;}
.newsBox dt {width: 215px;float: left;}
.newsBox dt a {display: block;}
.newsBox dt img {width: 205px;height: 273px;border: 1px solid #D6D6D6;padding: 4px;}
.newsBox dd {width: 280px;float: right;}
.newsBox dd li {height: 35px;line-height: 35px;padding-left: 20px;background: url("../images/newsIco.gif") no-repeat scroll 2px 13px transparent;overflow: hidden;vertical-align: middle;border-bottom: 1px dashed #BCBCBC;}
.newsBox dd li span {color: #A3A3A3;float: right;}
.newsBox dd li a {color: #222;font-family: "Microsoft YaHei";}

.oTit .tit:hover, .oTit .cur {display: inline-block;height: 40px;line-height: 40px;position: relative;z-index: 999;}
.oTit .fir {margin-left: 0px;}
.oTit .tit {color: #0449B1;font-size: 16px;font-family: "Microsoft YaHei";font-weight: bold;padding: 0px 5px;font-style: normal;}
.oTit .more {color: #7B7573;font-size: 12px;font-family: "Microsoft YaHei";font-weight: normal;}
.oTit a:hover{text-decoration:underline;}
.newsBox dd li a:hover{	color:red;}

.faq {background: none repeat scroll 0% 0% #FFF;padding: 0px 15px 0px;height: 345px;overflow: hidden;width: 258px;}
.faq h2 {text-transform: uppercase;}
.faqBox {padding-top: 11px;height: 305px;overflow: hidden;}
.faqBox dl {border-bottom: 1px dashed #CDCDCD;}
.faqBox dt {line-height: 24px;height: 24px;overflow: hidden;padding: 10px 0px 0px 33px;margin-bottom: 7px;	background: url("../images/faqIco01.gif") no-repeat scroll left 10px transparent;}
.faqBox dt a {color: #222;font-size: 14px;font-family: "Microsoft YaHei";font-weight: bold;}
.faqBox dd {padding-left: 33px;line-height: 24px;font-family: "Microsoft YaHei";padding-bottom: 12px;background: url("../images/faqIco02.gif") no-repeat scroll left 5px transparent;}

.page_nav a {border-right: #aaaadd 1px solid;padding-right: 5px;border-top: #aaaadd 1px solid;padding-left: 5px;padding-bottom: 2px;margin: 2px;border-left: #aaaadd 1px solid;color: #000099;padding-top: 2px;border-bottom: #aaaadd 1px solid;text-decoration: none}
.page_nav a:hover {border-right: #000099 1px solid;border-top: #000099 1px solid;border-left: #000099 1px solid;color: #000;border-bottom: #000099 1px solid}
.page_nav a:active {border-right: #000099 1px solid;border-top: #000099 1px solid;border-left: #000099 1px solid;color: #000;border-bottom: #000099 1px solid}
.page_nav span.current {border-right: #000099 1px solid;padding-right: 5px;border-top: #000099 1px solid;padding-left: 5px;font-weight: bold;padding-bottom: 2px;margin: 2px;border-left: #000099 1px solid;color: #fff;padding-top: 2px;border-bottom: #000099 1px solid;background-color: #000099}
.page_nav span.nolink {border-right: #aaaadd 1px solid;padding-right: 5px;border-top: #aaaadd 1px solid;padding-left: 5px;padding-bottom: 2px;margin: 2px;border-left: #aaaadd 1px solid;color: #999;padding-top: 2px;border-bottom: #aaaadd 1px solid}
.fen h5 a:hover {background: url("../images/fen_hbg2.gif") no-repeat scroll center top transparent;color:#000;text-decoration: underline;}

.procon .nr2{width: 214px;height: 255x;float: left;padding-right: 10px;padding-left: 10px;}
.procon .nr2 .pic {width: 160px;height: 210px;margin: 0px auto;display: block;border: 1px solid #AFAEAE;text-align:center;}
.procon .nr2 .text {width: 160px;height: 30px;padding-top: 10px;line-height: 30px;clear: both;margin: 0px auto;color: #000;border-bottom: 1px dotted #D3D3D3;text-align: center;display: block;}

.product_m{ width:1000px; height:280px; margin-top:27px; margin:0 auto;}
#demo{ width:1000px; overflow:hidden; padding-top:20px; }
#demo p{ display:block;float:left; width:207px; height:207px; display:inline; margin:10px 9px 0 9px;}
#demo p img{ padding:2px; width:201px; height:147px; border:1px solid #dbdbdb; background:#FFFFFF; margin-bottom:10px;}
#demo span a{ color:#000; background:#b4b0b0; line-height:43px; width:207px; height:43px;text-align:center; display:block;}
#demo span a:hover{ color:#b20000;}

