@charset "utf-8";
body { font-family:"songti"; color:#333; font-size:12px; line-height: 24px; }
html, body, div, span, ul, li, ol, dl, dt, dd, table, td, th, p, fieldset, form, pre, blockquote, h1, h2, h3, h4, h5, h6, input, img, a { margin: 0; padding: 0; }
ul li { list-style: none; }
img { border: none; }
h1 { font-size: 16px; }
a { color: #333; text-decoration: none; }
a:hover { color: #0a4797; text-decoration: none; }
.clear { clear: both; margin: 0 0; padding: 0 0; }
.fl { float: left; }
.fr { float: right; }
.f12{ font-size:12px; font-weight:normal;}
.f14 { font-size: 14px; font-weight: bold; }
.f16 { font-size: 16px; font-weight: bold; }
.pt20 { padding-top: 20px; }
.pt10{ padding-top:10px;}
.pt40 { padding-top:40px; }
.pt30 { padding-top: 25px; }
.main{ width:1009px; margin:0 auto; overflow:hidden;}
/*top*/
.top_t { width: 100%; background: #dedddd; height: 30px; line-height: 30px; border-bottom: #dedddd 1px solid; }
.top_in { margin: 0px auto; padding: 0px; width: 1009px; }
.topnav1 { float: right; text-align: right; line-height: 30px; margin-right:120px; }
.topnav1 a { margin-right: 4px; }
/*header*/
.header{ background:url("../images/bg1.png")/*tpa=http://rssoso.com/templates/brue/images/bg1.png*/ 0 0 repeat-x; width:100%;}
.logo{float:left;}
.way{float:right;}
.bannermainddd {width:100%; height:440px; position:relative;}
.banner_pic {width:100%; height:440px; overflow:hidden;}
.ban_pic_ul {width:100%; height:440px; overflow:hidden;}
.ban_pic_ul li {width:100%; height:440px; float:left;}
.banon {width:30px; height:100px; opacity:0.3;}
.banon:hover {opacity:0.7;}
.bprev { background:url("../images/prenext.png")/*tpa=http://rssoso.com/templates/brue/images/prenext.png*/ 0 0 no-repeat; position:absolute; left:300px; top:170px; z-index:1;}
.bnext { background:url("../images/prenext.png")/*tpa=http://rssoso.com/templates/brue/images/prenext.png*/ -30px 0 no-repeat; position:absolute; right:300px; top:170px; z-index:1}
/*menu*/
.menu{ width:100%; height:69px; background:url("../images/menu.png")/*tpa=http://rssoso.com/templates/brue/images/menu.png*/ repeat-x bottom;}
.menu ul{ width:1009px; margin:0 auto; overflow:hidden;}
.menu ul li{ width:110px; height:69px; float:left; display:block; margin-left:7px;}
.menu ul li span{ width:2px; height:59px; float:right; padding:4px 0 0 0;}
.menu ul li a{ width:100px; height:69px; display:block; color:#FFF; text-align:center; line-height:69px; padding-left:10px;}
.nav{ width:107px; height:69px; display:block; color:#FFF; text-align:center; line-height:69px; background:url("../images/menu_ed.png")/*tpa=http://rssoso.com/templates/brue/images/menu_ed.png*/ no-repeat;}
.menu ul li a:hover{ width:100px; height:69px; display:block; color:#FFF; text-align:center; padding-left:10px; line-height:69px; background:url("../images/menu_ed.png")/*tpa=http://rssoso.com/templates/brue/images/menu_ed.png*/ no-repeat;}
/*flash*/
.rslides { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; z-index:-1px;}
.rslides li { -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }
.rslides li:first-child { position: relative; display: block; float: left; }
.rslides img { display: block; height: auto; float: left; width: 100%; border: 0; }
.slide_container {  position: relative; float: left; width: 100%; z-index:0px;}
.slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; z-index:-1px;}
.slide li { position: absolute; width: 100%; left: 0; top: 0; }
.slide img { display: block; position: relative; z-index: 1; height: auto; width: 100%; border: 0; }
.slide .caption { display: block; position: absolute; z-index: 2; font-size: 20px; text-shadow: none; color: #fff; background: #000; background: rgba(0,0,0, .8); left: 0; right: 0; bottom: 0; padding: 10px 20px; margin: 0; max-width: none; }
.slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 52%; left: 0; opacity: 0.7; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 61px; width: 38px; background: transparent url("../images/themes.gif")/*tpa=http://rssoso.com/templates/brue/images/themes.gif*/ no-repeat left top; margin-top: -45px; }
.slide_nav:active { opacity: 1.0; }
.slide_nav.next { left: auto; background-position: right top; right: 0; }
/*推荐产品*/
.cptj{ width:1009px; height:40px; background:url("../images/cptj_bg.jpg")/*tpa=http://rssoso.com/templates/brue/images/cptj_bg.jpg*/ no-repeat; color:#FFF; line-height:40px;}
.cptj a{ color:#FFF;}
.tj_left{ width:92px; height:40px; float:left; padding-left:27px;}
.tj_right{ width:810px; height:40px; float:right; margin-right:40px;}
/*产品展示*/
.goods{ width:165px; height:331px; background:url("../images/bg12.png")/*tpa=http://rssoso.com/templates/brue/images/bg12.png*/ no-repeat; margin:10px 0 0 2px; float:left;}
.goods_img{ width:147px; height:147px; margin:6px 0 0 8px;}
.goods_txt{ width:145px; margin:0 auto; margin:8px 0 0 8px; line-height:18px;}
.goods_txt span{ width:71px; height:16px; margin:10px 0 0 5px;}
/*服务优势*/


.sever {background:url("../images/bg9.png")/*tpa=http://rssoso.com/templates/brue/images/bg9.png*/ 0 0 no-repeat; width:1009px; margin:0 auto;}
.advantage {float:left; width:500px; height:125px; margin-top:15px;}
.adv_pic {width:144px; height:109px; border:1px solid #ccc; float:left; margin:10px 0;}
.adv_main {width:335px; height:125px; float:right; margin-right:10px;}
.adv_main dl dt {font:bold 24px/30px "heiti"; color:#030303;}
.adv_main dl dd {margin-top:3px;}
.ys1{ width:555px; overflow:hidden; float:right; padding:85px 25px 0 0;}
.ys1 dl dt {font:bold 24px/30px "黑体"; color:#030303; margin:0 0 15px 45px;}
.ys1 dl dd { color:#030303; font:normal 13px/27px "songti";}
.ys2{ width:490px; overflow:hidden; float:left; padding:115px 0 0 30px;}
.ys2 dl dt {font:bold 24px/30px "黑体"; color:#030303; margin:0 0 15px 45px;}
.ys2 dl dd { color:#030303; font:normal 13px/27px "songti";}
.ys3{ width:604px; overflow:hidden; padding:130px 29px 0 ; float:right;}
.ys3 dl dt {font:bold 24px/30px "黑体"; color:#030303; margin:0 0 15px 45px;}
.ys3 dl dd { color:#030303; font:normal 13px/27px "songti";}
.ys4{ width:570px; overflow:hidden; float:left; padding:130px 0 0 35px;}
.ys4 dl dt {font:bold 24px/30px "黑体"; color:#030303; margin:0 0 15px 45px;}
.ys4 dl dd { color:#030303; font:normal 13px/27px "songti";}

/*品质*/
.pt30_ul {width:960px; margin:0 auto; height:184px;}
.pt30_ul li {float:left; width:239px; height:184px;}
.pt30_ul li span {margin:90px 10px; display:block; color:#fff;}
.case_top{ background:url("../images/cptj_bg.jpg")/*tpa=http://rssoso.com/templates/brue/images/cptj_bg.jpg*/ no-repeat; height:40px; line-height:40px; color:#FFF; padding-left:27px;}
.case_top span{ width:84px; height:24px; float:right; padding:10px 16px 0 0;} 
/*公司简介*/
.about{ width:714px; overflow:hidden; float:left; border:1px #dadada solid;}
.about_bottom{ border-top:1px #dadada solid; overflow:hidden; padding:15px;}
.about_top{ background:url("../images/bg3.png")/*tpa=http://rssoso.com/templates/brue/images/bg3.png*/ no-repeat ; height:120px; padding:78px 0 0 251px;}
.honner_bo{ padding:20px 0 0 0; overflow:hidden; position:relative;}
.ihot ul li { float: left; text-align: center; margin:0 8px; }
.ihot ul li a img { height: 210px; border:1px #ccc solid;}
#scroll { width: 600px; margin: 0 auto; overflow: hidden; padding:10px 0 12px 0;;}
#scroll_box { float: left; width: 800%; }
#scroll_begin { float: left; }
#scroll_end { float: left; }
.button {width:27px; height:52px;}
.pre { background:url("../images/pre.png")/*tpa=http://rssoso.com/templates/brue/images/pre.png*/ 0 0 no-repeat; position:absolute; top:115px; left:3px;}
.next {background:url("../images/next.png")/*tpa=http://rssoso.com/templates/brue/images/next.png*/ 0 0 no-repeat; position:absolute; top:115px; right:3px;}
/*常见问题*/
.cjwt{ width:270px; overflow:hidden; float:right; border:1px #dadada solid; background:#ebebeb;}
.cjwt_bo{ border-top:2px solid #ccc; overflow:hidden; padding:10px 5px 20px 5px;}
.cjwt_bo ul li {width:250px; margin:5px auto; height:90px; border-bottom:1px dashed #ccc; overflow:hidden;}

.con_ul {margin:20px 0;}
.con_ul li{overflow:hidden; width:240px; margin:0 auto; font:normal 12px/25px "songti";}
.con_ul li b {font:bold 14px/30px "songti";}
.cjwt_t{ overflow:hidden; background:url("../images/wen.gif")/*tpa=http://rssoso.com/templates/brue/images/wen.gif*/ no-repeat left 0px; padding-left:30px; line-height:19px;}
.da{ background:url("../images/da.gif")/*tpa=http://rssoso.com/templates/brue/images/da.gif*/ no-repeat left 5px;padding-left:30px; margin-top:10px; line-height:19px;}
.da a {}
/*首页新闻*/
.gsxw{ width:634px; overflow:hidden; float:left;}
.gsxw_bottom{ padding:10px 0; overflow:hidden; border-bottom:1px dotted #d5d5d5;}
.new_img{ width:200px; height:110px; border:1px #d5d5d5 solid; padding:2px; float:left;}
.new_txt{ width:385px; overflow:hidden; float:right; padding:0 32px 0 0; line-height:18px;}
.new_txt span{ color:#666; float:right; line-height:18px;}
.hydt{ width:360px; overflow:hidden; float:right;}
.hydt_bottom{ padding:10px; overflow:hidden;}
.hydt_bottom ul li{ background:url("../images/ioc.gif")/*tpa=http://rssoso.com/templates/brue/images/ioc.gif*/ no-repeat left; padding-left:15px; height:27px; line-height:27px;}
.hydt_bottom ul li span{ float:right;}
/*友情链接*/
.link{ background:#efefef; padding:10px; border:1px #CCC solid;}
/*友情链接*/
.link{ background:#efefef; padding:10px; border:1px #CCC solid;}
/*底部*/
.footer{ background:#0a4797; overflow:hidden; margin-top:20px;}
.foot{ width:1003px; margin:0 auto; overflow:hidden; padding:40px 0 16px 0; color:#FFF;}
.foot a{ color:#FFF;}
.f_left{ width:740px; float:left; background:url("../images/lee.jpg")/*tpa=http://rssoso.com/templates/brue/images/lee.jpg*/ no-repeat right; padding-right:10px;}
.footer_p {width:650px; margin:0 auto;}
.footer_p a {font:normal 14px/30px "weiruanyahei";}
.bo{ overflow:hidden; margin:30px auto; width:650px;}
.f_right{ width:160px; overflow:hidden;float:right; padding:0 60px 0 0; color:#FFF; font-size:14px;}
.weixn_top{ width:100px; height:100px; margin:0 auto;}
.center {font:normal 12px/25px "songti";}
.qqx_p { background:url("../images/qqx.gif")/*tpa=http://rssoso.com/templates/brue/images/qqx.gif*/ 0 0 no-repeat; width:150px; height:36px; position:relative;}
.qqx_ul { width:150px; height:36px; position:absolute; bottom:10px; right:-27px;}
.qqx_ul li { float:left; margin-left:5px;}
/*返回顶部开始*/
#goTopBtn { 
POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH:67px; BOTTOM: 0px; HEIGHT: 74px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 80px; _position: absolute; _right: auto 
}
/*内页*/
/*About*/
.About_Left{ width:270px; float:left;}
.In_Right_Middle .Left_Title{ width:220px; margin:0 auto; padding-bottom:20px; padding-top:20px;}
.In_Right_Middle{ width:270px; background:url("../images/Index_Right_Middle.jpg")/*tpa=http://rssoso.com/templates/brue/images/Index_Right_Middle.jpg*/ repeat-y 0 0; overflow:hidden;}
.In_Right_Down{ width:270px; height:17px; background:url("../images/Index_Right_Down.jpg")/*tpa=http://rssoso.com/templates/brue/images/Index_Right_Down.jpg*/ no-repeat 0 0;}
.Left_Title li{ width:215px; height:42px; margin:0 auto; margin-top:5px;}
.Left_Title li a{ display:block; width:165px; height:32px; background:url("../images/Left_Ttiel.jpg")/*tpa=http://rssoso.com/templates/brue/images/Left_Ttiel.jpg*/ no-repeat 0 0;  color:#555555; font-size:16px; padding:10px 0 0 50px; text-align:left;}
.Left_Title li a:hover{ display:block; width:165px; height:32px; background:url("../images/Left_Ttiel.jpg")/*tpa=http://rssoso.com/templates/brue/images/Left_Ttiel.jpg*/ no-repeat 0 -56px; color:#FFF;}
.right{ width:715px; float:right; overflow:hidden;}
.right_top{ background:url("../images/cptj_bg.jpg")/*tpa=http://rssoso.com/templates/brue/images/cptj_bg.jpg*/ no-repeat; height:40px; line-height:40px; color:#FFF; padding-left:27px;}
.right_top span{ float:right; padding-right:10px;}
.right_top span a{ color:#FFF;}
.right_bottom{ padding:10px 0; overflow:hidden;}
.goods-time {height:30px; width:650px; text-align:right;}
.info { background: #efefef; border: 1px #ccc solid; text-indent: 2em; padding: 10px; overflow: hidden; }
.detail p {margin:10px 0}

/****产品展示****/
.prob { width: 100%; text-align: left; padding-top: 10px; }
.prob h2 { WIDTH: 178px; FLOAT: left; text-align: center; height: 185px; font-size: 14px; font-weight: normal; }
.prob h2 span { width: 170px; margin: 0 auto; }
.prob h2 span a img { border: 1px #CCCCCC solid; }
.prob h2 span a:hover img { width: 156px; height: 136px; border: 3px #0a4797 solid; }
/*页数*/
.page{color:#fe5b22; line-height:24px; text-align:center; margin:15px 0;background:url("../images/error.html")/*tpa=http://rssoso.com/templates/brue/images/page_bj.jpg*/ repeat-y center top;}
.page ul { float:right; }
.page li { float:left; margin-left:8px; }
.page a,.page a:visited{color:#fe5b22;}
.page a:hover{color:#fe5b22; text-decoration:underline;}
/*产品明细c*/
.pro_detial_big { background:#FAFAFA; border:1px #DBDBDB solid; height:340px; margin-bottom:15px; width:100%;}
.pro_big_g { width:350px; overflow:hidden; position:relative; float:left; }
.pro_detial_big h2 { position:absolute; font-size:24px; left: 340px; top: 23px; }
.pro_big_g img { margin:10px }
.pro_detial_big p { position:absolute; width: 346px; left: 338px; top: 54px; text-indent:0em !important; color:#666; }
.content .networkinfo { font-style:italic; line-height:18px; padding-right:15px; border-bottom:1px dotted #e5e5e5; padding-bottom:10px; margin-bottom:20px; padding-left:15px; }
.net_part { border-top:1px dotted #e5e5e5; margin-top:20px; }
.net_part p { line-height:20px; padding:3px 0; }
/*star proct_bg1*/
.proct_bg1 { color:#393939; float:left; width:340px; margin-top:20px; _width:320px; }
.proct_bg1 .itable { border-collapse:collapse; overflow:hidden; }
.proct_bg1 .ith { color:#393939; font-weight:normal; border-left:1px solid #CCC;  border-bottom:1px solid #CCC;border-top:1px solid #CCC; float:left; width:120px; padding:2px 0px; text-align:center; background:#FFFFFF; font-weight:bold }
.proct_bg1 .itd { padding:2px 5px; border-left:1px solid #CCC; border-bottom:1px solid #CCC; border-top:1px solid #CCC; border-right:1px solid #CCC; float:left; width:190px; _width:180px; background:#FFFFFF; }
.proct_bg1 .itd h1 { display:inline; }
.proct_bg1 .ith_2 { color:#393939; font-weight:normal; border-left:1px solid #f0f0f0; border-top:1px solid #f0f0f0; float:left; width:120px; padding:2px 0px; text-align:center; border-bottom:1px solid #f0f0f0; background:#FFFFFF; font-weight:bold }
.proct_bg1 .itd_2 { padding:2px 5px; border:1px solid #f0f0f0; float:left; width:230px; _width:210px; background:#FFFFFF; }
.red { color:#f00 }

/* 分享 */
.share { margin-left:5px; margin-top:10px; }
.share .share_left { float:left; }
.share .share_right { float:right; }
.share .share_right .xunjia { margin-top:5px; background:none; border:none; width:112px; height:32px; background:url("../images/xunjia.gif")/*tpa=http://rssoso.com/templates/brue/images/xunjia.gif*/ no-repeat; cursor:pointer; }
.share .share_right .xunjia:hover { background:url("../images/xunjia_hover.gif")/*tpa=http://rssoso.com/templates/brue/images/xunjia_hover.gif*/ no-repeat; }
.share .share_left .xunjia { margin-top:5px; background:none; border:none; width:112px; height:32px; background:url("../images/xunjia.gif")/*tpa=http://rssoso.com/templates/brue/images/xunjia.gif*/ no-repeat; cursor:pointer; }
.share .share_left .xunjia:hover { background:url("../images/xunjia_hover.gif")/*tpa=http://rssoso.com/templates/brue/images/xunjia_hover.gif*/ no-repeat; }
.share_news_box { }
.share_news_box .share_news { float:right; }




.Title_Pro { width: 100%; height: 30px; text-align: center; margin: 5px 0; }
.Title_Pro h2 { font-size: 14px; }
.detail { line-height: 26px; }
.comment_list { PADDING-BOTTOm: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; PADDING-TOP: 5px }
.comment_list TD { LINE-HEIGHT: 28px; background:url("../images/cion06.gif")/*tpa=http://rssoso.com/templates/brue/images/cion06.gif*/ no-repeat left; COLOR: #010101; FONT-SIZE: 14px }
.comment_list TD A { PADDING-BOTTOm: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #3b3b3b; PADDING-TOP: 0px; }
.comment { PADDING-BOTTOm: 10px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; overflow: hidden; }

/*sitmap*/
.sitemap h1{ background:url("../images/cion09.gif")/*tpa=http://rssoso.com/templates/brue/images/cion09.gif*/ no-repeat left ;padding-left:16px; font-size:14px; border-bottom:1px solid #ccc;}
.sitemap h1 p{ line-height:24px; height:24px; color:#000000; padding-left:10px; text-align:left;}
.sitemap_con{padding:5px 8px;margin-bottom:10px;}
.sitemap_con h2{ line-height:30px; color:#0a4797; font-weight:normal; }
.sitemap_con h2 a{ line-height:30px;color:#0a4797; padding:0 4px;}
.sitemap_con h2 a:visited{ line-height:30px;color:#0a4797;}
.sitemap_con h2 a:hover{ line-height:30px; color:#0a4797; font-weight:bold;}

.icinto { font-size: 14px; overflow: hidden; }
.news_list ul li {  height: 35px; background:url("../images/cion06.gif")/*tpa=http://rssoso.com/templates/brue/images/cion06.gif*/ left no-repeat; padding-left: 20px; border-bottom: 1px #333 dotted; line-height: 35px; }
.news_list span { float: right; padding-right: 5px; color:#999;}

.txt .tit { font-size: 18px; text-align: center; font-weight: bold; background: #efefef; line-height: 35px; height:35px;}
.tag a { text-decoration: none; margin: 0 4px; color: #444 }
.tag a:hover { text-decoration: underline; }
.title2 { width: 100%; border-bottom: 1px #c8dade solid; }
.title2 H2 { PADDING-BOTTOM: 2px; LINE-HEIGHT: 24px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; BACKGROUND: url("../images/cion09.gif")/*tpa=http://rssoso.com/templates/brue/images/cion09.gif*/ no-repeat 8px 4px; COLOR: #333; FONT-SIZE: 14px; PADDING-TOP: 0px }
.title2 P { LINE-HEIGHT: 24px; PADDING-RIGHT: 12px; FLOAT: right; COLOR: #2f98c0; FONT-SIZE: 12px }
.desc a{ text-decoration:underline; color:#0a4797;}
.tool { float: right; text-align: left; line-height: 35px; padding: 20px 10px 0 0; }

.c_product_b { width: 100%; padding-top:10px; clear: both; overflow: hidden; }
.c_product_b dl { width: 150px; float: left; padding-left: 20px; }
.c_product_b dt { width: 148px; height: 148px; }
.c_product_b dt img { width: 140px; height: 140px; border: 1px solid #cccccc; }
.c_product_b dd { margin-top: 8px; text-align: center; padding-bottom: 20px; }
.c_product_b dd a { color: #666; }

/*留言*/
.form_box dl { clear: both; padding: 8px 0; line-height: 28px; }
.form_box dl dt { display: block; float: left; width: 150px; text-align: right; }
.form_box dl dt em { padding-right: 5px; color: #FF0000; font-style: normal; }
.form_box dl dd { margin-left: 150px; padding-left: 10px; }
.form_box dl dd i { display: block; line-height: 28px; color: #999; font-style: normal; }
.form_box dl dd em { line-height: 28px; color: #999; font-style: normal; }
.form_box dl dd .btn_submit { padding: 10px 30px; border: 1px solid #d5740c; background: #1675d6; color: #fff; font-size: 14px; line-height: 1em; cursor: pointer; font-family: 'microsoft YaHei'; }
/*search*/
#main {width:986px; overflow:hidden; margin:5px auto 0; background:#fff; padding-bottom:5px;}
.main_tit {width:960px; margin:5px auto;}
.red { font-weight:bold; color:#f00;}
.blue {font-weight:bold; color:#00F;}
.newslist_1 ul li {margin:5px auto; border-bottom:1px dashed #ccc; width:960px;}
.search_h3 {width:986px; height:30px; background:url("../images/cion06.gif")/*tpa=http://rssoso.com/templates/brue/images/cion06.gif*/ 0 11px no-repeat;}
.search_h3 a {padding-left:15px; font:bold 12px/30px "songti"; color:##323232;}
