@charset "utf-8";
table{ border-collapse:collapse;}
* { margin: 0px; padding: 0px; }
ul, li { list-style-type: none; }
img { border: none; }
a { text-decoration: none; color: #333; }
a:hover { color: #00aabc; }
p, ul, li, dl, dd { font-size: 14px; color: #666666; }
h1, h2, h3, h4, h5 { font-weight: normal; }
body { font-family:"微软雅黑", Microsoft yahei,Arial, Helvetica, sans-serif; }
.clearfix{*zoom:1;}
.clearfix:after{ display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}

.about0 { -webkit-transition: all 0.35s; transition: all 0.35s; }
.about0:hover a { -webkit-transition: all 0.35s; transition: all 0.35s; }
.search-box { width: 300px; background: url(../images/ser_bg.jpg) left top no-repeat; float: right; }
.search-box input.box { width: 190px; height: 38px; float: left; line-height: 38px; color: #969696; display: inline; background: none; font-size: 12px; padding-left: 8px; }
.search-box input.btn { float: left; width: 46px; }
/* 搜索 */
.box-163css { width: 300px; position: relative; }
.searchbg { PADDING-RIGHT: 0px; PADDING-LEFT: 2px; RIGHT: 0px; PADDING-BOTTOM: 0px; WIDTH: 293px; PADDING-TOP: 2px; POSITION: absolute; HEIGHT: 30px }
.searchContainer { PADDING-RIGHT: 0px; PADDING-LEFT: 2px; RIGHT: 0px; PADDING-BOTTOM: 0px; WIDTH: 293px; PADDING-TOP: 2px; POSITION: absolute; HEIGHT: 28px }
.searchbg { background: url(../images/bg01.png) no-repeat; }
.searchselect { Z-INDEX: 49; FLOAT: left; WIDTH: 92px; POSITION: relative; HEIGHT: 28px; font-size: 15px }
.searchselect SPAN { FLOAT: left; HEIGHT: 28px; }
.searchselect A.searchselectbtn { FLOAT: left; HEIGHT: 28px; }
.searchselect SPAN { WIDTH: 74px; COLOR: #666; TEXT-INDENT: 10px; LINE-HEIGHT: 28px; POSITION: relative }
.searchselectbtn {   WIDTH: 10px; margin-top: 6px; }
.searchContainer INPUT { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 142px; LINE-HEIGHT: 19px; HEIGHT: 24px; line-height: 24px; border: 1px solid #fff; margin-left: 1px; color: #999; }
.searchbtn { FLOAT: left; WIDTH: 46px; HEIGHT: 28px }
.searchselect UL { DISPLAY: none; Z-INDEX: 150; LEFT: -1px; OVERFLOW-X: hidden; WIDTH: 92px; POSITION: absolute; TOP: 36px; }
.searchselect UL LI { FLOAT: left; WIDTH: 92px; HEIGHT: 30px; text-align: center; }
.searchselect UL LI A { FLOAT: left; WIDTH: 64px; HEIGHT: 30px }
.searchselect UL LI { BACKGROUND: #fff }
.searchselect UL LI A { WIDTH: 92px; COLOR: #9c9c9c; LINE-HEIGHT: 30px }
.searchselect UL LI A:hover { BACKGROUND: #00AABC; COLOR: #fff; TEXT-DECORATION: none }
.searchselect UL LI A.current { COLOR: #9c9c9c }
.searchselect UL LI A.current:hover { COLOR: #fff }


.subnav { float: right; margin-left: 60px; }
.subnav li { font-size: 16px; float: left; text-align: center; height: 38px; line-height: 38px; margin-top: 18px; margin-left: 2px; }
.subnav a { color: #888; display: block; padding-left: 20px; padding-right: 20px; }
.subnav a:hover { border-radius: 6px; background-color: #fd5100; background-position: center; color: #fff; -webkit-transition: all 0.5s; transition: all 0.5s; }
.subnav .on { border-radius: 6px; /*background-color: #fd5100;*/ background-position: center; color: #888; }

/*内页banner样式*/
.banner_pic { position: relative; height: 300px; width: 100%; min-width: 1000px; margin-top:130px;}

.ny_lt_nme{ width:1000px; margin:0 auto; overflow:hidden; z-index:99;}


/*about_us*/
.wrap{ width:1030px; overflow:hidden; margin:0 auto 20px auto;}
.wrap .leftnav{ width:240px; float:left; overflow:hidden; padding-top:25px;}
.wrap .leftnav li{ width:200px; margin:5px 0; background:url(../images/leftnavbg.jpg) no-repeat; font-size:12px; padding:0 0 0 40px; line-height:25px;}
.wrap .leftnav li a{ color:#333; display:block;}
.wrap .leftnav li:hover{ background:url(../images/leftnavhover.jpg) no-repeat; color:#fff;}
.wrap .leftnav li:hover a{ color:#fff; text-decoration:none; display:block;}
.wrap .leftnav .focuss{ color:#fd5100;}
.wrap .leftnav .left_link{ width:238px; overflow:hidden; margin:20px 0 0 0; border:1px solid #e7e6e6; line-height:24px; color:#666; font-size:12px;}
.wrap .leftnav .left_link h1{ font-size:17px; padding:0 0 0 15px; color:#fff; line-height:46px; border-bottom:#006abb 2px solid; background:#006abb;}
.wrap .leftnav .left_link .left_linktext{ padding:10px; line-height:26px; color:#333;}

.wrap .leftnav dl{ overflow:hidden; margin:0 0 10px 0;}
.wrap .leftnav dl dd{ line-height:24px;}
.wrap .leftnav dl dd a{ font-size:14px; color:#767676; line-height:24px; padding:0 0 0 26px; display:block;}
.wrap .leftnav dl dd a:hover{ color:#006abb; text-decoration:none;}


.wrap .rightcot{ width:760px; float:right;}
.wrap .rightcot .texttitle{ margin:30px 0 0 0; border:1px solid #e7e6e6; height:45px; padding:0 18px;}
.wrap .rightcot .texttitle .newslist_title{ font-size:20px; color:#fd5100; width:auto; overflow:hidden; line-height:45px; float:left;}
.wrap .rightcot .texttitle .location{ float:right; line-height:45px; font-size:14px; color:#929090;}
.wrap .rightcot .texttitle .location a{ color:#929090;}
.wrap .rightcot .texttitle .location a:hover{ color:#fd5100;}
.profiles{margin-top:20px;}
.profiles p{font-size:14px; line-height:30px; color:#333;}



/*荣誉认证*/
.honor { margin: 0 auto; width: 730px; padding-top:20px; }
.honor ul { list-style: none; overflow: hidden; margin-right: -13px; }
.honor li { width: 222px; height: auto; overflow: hidden; margin: 10px 13px 6px 12px; float: left; }
.honor li div { width: 216px; height: auto; overflow: hidden; border: 1px solid #cdcdcd; padding: 2px; }
.honor li a { display: block; width: 216px; height: auto; overflow: hidden; }
.honor li img { width: 100%; }
.honor ul li div:hover { border: 1px solid #30488e; }
.honor li span { display: block; text-align: center; line-height: 26px; color: #222; font-size: 13px; }

/*合作伙伴*/
.partner { margin: 0 auto; width: 730px; padding-top:20px; }
.partner ul { list-style: none; overflow: hidden; margin-right: -13px; }
.partner li { width: 160px; height: auto; overflow: hidden; margin: 10px 13px 6px 12px; float: left; }
.partner li div { width: 151px; height: auto; overflow: hidden; border: 1px solid #cdcdcd; padding: 2px; }
.partner li a { display: block; width: 151px; height: auto; overflow: hidden; }
.partner li img { width: 100%; }
.partner ul li div:hover { border: 1px solid #30488e; }
.partner li span { display: block; text-align: center; line-height: 26px; color: #222; font-size: 13px; }

/*产品展示*/
.product { margin: 0 auto; width: 730px; padding-top:20px; }
.product ul { list-style: none; overflow: hidden; margin-right: -13px; }
.product li { width: 222px; height: auto; overflow: hidden; margin: 10px 13px 6px 12px; float: left; }
.product li div { width: 216px; height: auto; overflow: hidden; border: 1px solid #cdcdcd; padding: 2px; }
.product li a { display: block; width: 216px; height: auto; overflow: hidden; }
.product li img { width: 100%; }
.product ul li div:hover { border: 1px solid #30488e; }
.product li span { display: block; text-align: center; line-height: 26px; color: #222; font-size: 13px; }

/*产品展示详情*/
.pro_product{ margin: 0 auto; width: 730px; padding-top:20px; overflow:hidden;}
.pro_left{width:330px; height:auto; float:left; }
.pro_left img{ width:296px; height:241px; border:1px solid #ccc;}
.pro_right{width:400px; height:auto; float:right;}
.pro_right h3{ display:block; padding-top:10px; font-size:18px; font-weight:bold;}
.pro_right p{ font-size:14px; line-height:25px;}

/* 产品说明标签切换样式 */
.gr-tab-list{overflow:hidden; margin-top:20px; margin-bottom:20px;}
.gr-tab-list .hd{height:29px;line-height:29px;border-bottom:1px solid #dadada}
.gr-tab-list .hd li{width:100px;float:left;text-align:center;background:#dadada;margin-right:5px;cursor:pointer;}
.gr-tab-list .hd li.on{background:#0058b5;color:#fff;}
.gr-tab-list .bd{overflow:hidden;padding-top:15px;}
.tab_down p{ height:35px;line-height:35px;border-bottom:1px dotted #ddd;background:url(../images/ly_li.png) no-repeat left center;padding-left:15px;}
.tab_down p a{float:right;background:url(../images/downIcon.png) no-repeat right center;padding-right:25px;}
.tab_down p a:hover{background:url(../images/downIconh.png) no-repeat right center;}



/***ny_news**/
/******************新闻中心************************/
.news {padding-top: 20px; width:730px;}
.news ul {height: 38px;margin-right: 8px;padding-left: 12px;background-image: url(../images/xu2.jpg);background-repeat: no-repeat;margin-left: 8px;}
.news li {font-size: 12px;color: #999999;list-style-type: none;float: left;line-height: 38px;height: 38px;}
.news_wz {width: 635px;}
.news_wz a {color: #434343;text-decoration: none;}
.news_wz a:hover {color: #980600;text-decoration: underline;}

/*详情页*/
.news-detail-box { width: 730px; padding-top: 20px; }
.news-detail-box h1 { font-size: 30px; line-height: 34px; color: #363a3c; text-align: center; }
.news-info { text-align: center; color: #7f8080; font-size: 14px; line-height: 34px; margin-top: 6px; margin-bottom: 10px; }
.news-detail { padding-top: 10px; padding-bottom: 40px; border-top: 1px solid #e5e5e5; }
.news-detail img { display:block; clear:both; margin:auto;}
.news-detail p { line-height: 30px; color: #7f8080; font-size:14px;}
.news-detail h3 { font-size: 18px; font-weight: bold; color: #393939; margin-bottom: 15px; }