@charset "utf-8";
@import url('../../assets/font-awesome/css/font-awesome.min.css');
/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:14px/1.14 Microsoft Yahei,\5b8b\4f53;color:#555;outline:0;}
a,a:link,a:visited,a:active{color:#555; text-decoration:none; text-decoration: none; cursor: pointer; -moz-transition: background-color 0.2s ease-out, color 0.1s ease-out; -webkit-transition: background-color 0.2s ease-out, color 0.1s ease-out; -ms-transition: background-color 0.2s ease-out, color 0.1s ease-out; transition: background-color 0.2s ease-out, color 0.1s ease-out;}
a:hover{color:#DA473F; text-decoration:underline;}
body{background:#FFF; min-width:1400px; font-family:"Microsoft Yahei"; color:#444; font-size:14px;}

/* function */
.f-clearfix{clear:both;}
.f-cb:after,.f-cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f-cb,.f-cbli li{zoom:1;}
.f-ib{display:inline-block;*display:inline;*zoom:1;}
.f-dn{display:none;}
.f-db{display:block;}
.f-fl{float:left;}
.f-fr{float:right;}
.f-pr{position:relative;}
.f-prz{position:relative;zoom:1;}
.f-oh{overflow:hidden;}
.f-ff0{font-family:Microsoft Yahei,\5b8b\4f53;}
.f-ff1{font-family:"Microsoft Yahei",\5fae\8f6f\96c5\9ed1,Microsoft Yahei,\5b8b\4f53;}
.f-fs1{font-size:12px;}
.f-fs2{font-size:14px;}
.f-fs3{font-size:16px;}
.f-fs4{font-size:18px;}
.f-fs5{font-size:20px;}
.f-fs6{font-size:22px;}
.f-fs7{font-size:24px;}
.f-fwn{font-weight:normal;}
.f-fwb{font-weight:bold;}
.f-tal{text-align:left;}
.f-tac{text-align:center;}
.f-tar{text-align:right;}
.f-taj{text-align:justify;text-justify:inter-ideograph;}
.f-vam,.f-vama *{vertical-align:middle;}
.f-wsn{word-wrap:normal;white-space:nowrap;}
.f-pre{overflow:hidden;text-align:left;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;}
.f-wwb{white-space:normal;word-wrap:break-word;word-break:break-all;}
.f-ti{overflow:hidden;text-indent:-30000px;}
.f-ti2{text-indent:2em;}
.f-lhn{line-height:normal;}
.f-tdu,.f-tdu:hover{text-decoration:underline;}
.f-tdn,.f-tdn:hover{text-decoration:none;}
.f-toe{overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.f-csp{cursor:pointer;}
.f-csd{cursor:default;}
.f-csh{cursor:help;}
.f-csm{cursor:move;}
.f-usn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}

/* website */
body>div{ max-width: 1920px; margin: 0 auto;}
.w_wrap{width:1200px; margin:0 auto;}
#bsr_header{height:170px;}
#bsr_header .section_a{padding:15px 0;}

.top_bar{height:120px; background:#0D49AE url(../images/top_bg.png) repeat-x 0 0;}
.top_bar .logo{width:890px; float:left;}
.top_bar .logo img{display:block;}
.top_bar .ico{width:230px; float:left; padding-top:45px;}
.top_bar .ico a{float:left; padding-right:15px; text-decoration:none; font:normal 24px/30px 'Arial'; overflow:hidden; text-align:left; color:#FFF;}
.top_bar .ico a span{float:left; display:block; width:52px; height:30px; overflow:hidden; margin-right:3px; background:url(../images/icon_tel.png) no-repeat 0 0;}
.top_bar .ico a:hover{color:#FFF;}
.top_bar .qrcode{width: 80px; height: 80px; float: right; padding: 20px 0;}
.top_bar .qrcode img{display: block;}

.nav_bar{height:50px; background:#0F58D6;}
.nav_bar .nav{width:940px; float:left;}
.nav_bar .nav .nav_ul{list-style:none;}
.nav_bar .nav .nav_ul .a_one{float:left; border-right: 1px solid #0D4BB3;}
.nav_bar .nav .nav_ul .a_one .a_two{display:block; height:50px; padding:0 34px; font:normal 16px/50px 'Microsoft Yahei'; color:#FFF; text-decoration:none;}
.nav_bar .nav .nav_ul .a_one .a_two:hover,.nav_bar .nav .nav_ul .a_one .on{background:#347BF1;}
.nav_bar .nav_search{width:260px; height:50px; background:#0D49AE; overflow:hidden; float:right;}
.nav_bar .nav_search .box_search{background:#FFF; width:220px; height:30px; margin:10px auto 0 auto; padding-left:10px;}
.nav_bar .nav_search .box_search input{font:normal 14px/30px 'Microsoft Yahei'; border:none;}
.nav_bar .nav_search .box_search .s_key{width:180px; height:30px; overflow:hidden; color:#666; float:left;}
.nav_bar .nav_search .box_search .s_btn{width:40px; height:30px; color:#FFF; background:#DA473F; float:right; cursor:pointer;}
.banner{height:600px; overflow:hidden; background:#FFF;}
.fullSlide{ width:100%;  position:relative; height:600px;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.fullSlide .bd ul{ width:100% !important;}
.fullSlide .bd li{ width:100% !important; height:600px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:600px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(../images/touming.png) repeat-x; text-align:center;_background:#000; _filter:alpha(opacity=60);}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;}
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; line-height:9999px;}
.fullSlide .hd ul .on{ background-position:0 0;}

.about{background:#EFEFEF;  border-bottom:1px solid #D4D4D4; padding:40px 0 50px 0;}
.about .bsr_content{margin:0 auto;}
.about .bsr_content .about_content{width:780px; line-height:1.8; float:left;}
.about .bsr_content .about_content h3{font-size:24px; font-weight:normal; padding-bottom:5px;}
.about .bsr_content .about_content p{font-size:14px; color:#666;}
.about .bsr_content .about_btn{width:310px; margin-top:20px; float:right;}
.about .bsr_content .about_btn a{display:block; color:#FFF; border:1px solid #DA473F;}
.about .bsr_content .about_btn a span{display:block; height:50px; border:9px solid #EFEFEF; text-align:center; font:normal 20px/50px 'Microsoft Yahei'; color:#FFF; background:#DA473F;}
.about .bsr_content .about_btn a:hover{border:1px solid #992928;}
.about .bsr_content .about_btn a:hover span{background:#992928;}

.product{background:#347BF1; border-bottom: 1px solid #0F58D6;}
.product .p_side{width:300px; float:left; background:#0F58D6; height:570px;}
.product .p_side .p_head{height:68px; border-bottom:1px solid #347BF1;}
.product .p_side .p_head h3{font:normal 24px/68px 'Microsoft Yahei'; color:#FFF; text-align:center;}
.product .p_side .p_cont{}
.product .p_side .p_cont ul{list-style:none;}
.product .p_side .p_cont ul li{height:55px;}
.product .p_side .p_cont ul li a{display:block; border-bottom:1px solid #347BF1; text-align:left; text-indent:45px; color:#FFF; font:normal 14px/53px 'Microsoft Yahei';}
.product .p_side .p_cont ul li a:hover{background:#EFEFEF; border-bottom:1px solid #FFF; color:#485A6D;}
.product .p_right{width:840px; float:right; position:relative;}
.product .p_right .p_head{height:70px; background:url(../images/product_t1.png) no-repeat right 0;}
.product .p_right .p_head h3{float:right; width:350px; text-align:center; font:normal 24px/68px 'Microsoft Yahei'; color:#FFF;}
.product .p_right .p_cont{height:500px;}
.product .p_right .p_cont ul{width:880px;}
.product .p_right .p_cont ul li{width:180px; float:left; overflow:hidden; margin:25px 40px 0 0; text-align:center;}
.product .p_right .p_cont ul li a{display:block; background:#FFF; height:170px; padding:1px;}
.product .p_right .p_cont ul li a h3{font:normal 14px/32px 'Microsoft Yahei';}
.product .p_right .p_cont ul li a:hover{background:#0F58D6; color:#FFF;}
.product .p_right .p_cont ul li img{vertical-align:middle; max-width: 100%;}
.product .p_right .p_cont .p_tel{margin: 30px auto 0 auto; width: 330px; border: 2px solid #FFF; font:normal 20px/42px 'Microsoft Yahei'; color: #FFF; padding: 1px 33px; text-align: center;}

.news{background:#EFEFEF; padding:45px 0 20px 0;}
.news .n_head{height:50px; background:url(../images/line_x1.png) no-repeat center bottom; text-align:center;}
.news .n_head h3{font:normal 24px/32px 'Microsoft Yahei'; color:#111;}
.news .n_content{padding-top:30px; overflow:hidden;}
.news .n_content .n_list{list-style:none; width:110%;}
.news .n_content .n_list li{width:380px; height: 155px; float:left; margin:0 30px 30px 0; text-align:center; padding:5px 0 15px 0; background:#FFF;}
.news .n_content .n_list li:hover{background:#347BF1;}
.news .n_content .n_list li h3{font:normal 16px/1.4 'Microsoft Yahei'; display:block; padding:15px;}
.news .n_content .n_list li p{font:normal 12px/1.6 'Microsoft Yahei'; color:#999; padding: 0 15px 15px 15px; text-align:left;}
.news .n_content .n_list li span{display:block; font:normal 14px/1.6 'Microsoft Yahei';}
.news .n_content .n_list li a{display:block; text-decoration:none;}
.news .n_content .n_list li a:hover{color:#FFF;}
.news .n_content .n_list li a:hover p{color:#CCC;}

.album{background:#FFF; padding:50px 0 60px 0; border-top:1px solid #D4D4D4;}
.album .n_head{height:50px; background:url(../images/line_x1.png) no-repeat center bottom; text-align:center;}
.album .n_head h3{font:normal 24px/32px 'Microsoft Yahei'; color:#111;}
.album .n_content{padding-top:30px; overflow:hidden;}
.album .n_content .a_list{list-style:none; width:110%;}
.album .n_content .a_list li{width:275px; height:249px; float:left; line-height: 1.7; margin:0 20px 0 0; text-align:center; padding:5px; background:#D4D4D4;}
.album .n_content .a_list a{display: block; height: 249px;}
.album .n_content .a_list a:hover{background:#347BF1; color: #FFF;}
.album .n_content .a_list li img{vertical-align:middle; max-width: 100%;}
.album .n_content .a_list li p{padding-top: 5px;}

.bot_box{height:160px; background:#EFEFEF; border-top:2px solid #D4D4D4; overflow:hidden;}
.bot_box .w_wrap{background:url(../images/img_bot.jpg) no-repeat 0 0; height:160px;}
.bot_box .b_content{width:900px; float:right; padding:25px 20px 0 0; line-height:1.8;}
.bot_box .b_content h3{font-size:24px; font-weight:normal; padding-bottom:5px;}
.bot_box .b_content p{font-size:12px; color:#666;}

#side_bar{width:300px; padding-top:20px; float:left;}
.side_navigation{}
.side_navigation .s_head{height:40px; background:#992928; padding:0px 30px;}
.side_navigation .s_head h3{color:#FFF;font:normal 16px/40px 'Microsoft Yahei';}
.side_navigation .s_content{padding-bottom:50px;}
.side_navigation .s_content ul{list-style:none;}
.side_navigation .s_content ul li{text-align:left; font:normal 14px/20px 'Microsoft Yahei'; margin-top:1px;}
.side_navigation .s_content ul li a{display:block; background:#EFEFEF; padding:10px 30px; color:#666; border-radius: 3px;}
.side_navigation .s_content ul li a:hover,.side_navigation .s_content ul li.on a{background:#485A6D; color:#FFF;}
#content_bar{width:850px; padding-top:20px; float:right;}
#content_bar .content_navigation{height:38px; border-bottom:2px solid #DFDFDF; overflow:hidden;}
#content_bar .content_navigation h2{padding-left:10px; font:bold 18px/32px 'Microsoft Yahei'; border-left:10px solid #DA473F;}
#content_bar .content_navigation h3{font:normal 12px/32px 'Microsoft Yahei'; color:#999;}
#content_bar .content_navigation h3 a{color:#999;}
#content_bar .content_box{width:850px; margin:0 auto; padding:20px 0 40px 0;}

#bsr_footer{background:url(../images/foot_bg.png) repeat-x 0 0; height:280px;}
#bsr_footer .w_wrap{position:relative; height:280px; background:url(../images/foot_map.jpg) no-repeat right 0;}
#bsr_footer .w_wrap .f_arrow{width:33px; height:70px; overflow:hidden; float:right;}
#bsr_footer .w_wrap .f_arrow a{display:block; height:280px; background:#DA473F url(../images/foot_arrow.png) no-repeat 0 0;}
#bsr_footer .w_wrap .f_arrow a:hover{background-color:#000;}
#bsr_footer .w_wrap .f_menu{width:150px; float:left; padding-top:45px;}
#bsr_footer .w_wrap .f_menu .c_head{border-bottom:1px solid #70A2F5;}
#bsr_footer .w_wrap .f_menu .c_head h3{font:normal 18px/35px 'Microsoft Yahei'; color:#FFF;}
#bsr_footer .w_wrap .f_menu .c_content{padding-top:10px;}
#bsr_footer .w_wrap .f_text{width:605px; float:left; margin-left:120px; padding-top:45px;}
#bsr_footer .w_wrap .f_text .c_head{border-bottom:1px solid #70A2F5;}
#bsr_footer .w_wrap .f_text .c_head h3{font:normal 18px/35px 'Microsoft Yahei'; color:#FFF;}
#bsr_footer .w_wrap .f_text .c_content{font:normal 14px/32px 'Microsoft Yahei'; text-align:left; color:#D8DDE7; padding-top:10px;}
#bsr_footer .w_wrap .f_text .c_content a{color: #FFF;}

/*内页文字列表css*/
.newsList{width:100%; margin:0px; list-style:none;}
.newsList li{background:url(../images/underline.png) repeat-x 0px bottom; padding:5px 0 15px 0; margin-bottom:10px;}
.newsList li h3{display:block; text-align:left; font:normal 16px/1.7 'Microsoft Yahei'; overflow:hidden;}
.newsList li h3 a{background:url(../images/arrow.png) 2px center no-repeat; text-indent:10px; float:left;}
.newsList li h3 .timein{float:right; color:#AAA; font:normal 14px/1.7 'Microsoft Yahei'; overflow:hidden;}
.newsList li .articleDes{display:block; clear:both; text-align:left; font:normal 14px/1.7 'Microsoft Yahei'; color:#999; padding:10px;}
.newsList li .articleDes a{color:#347BF1;}
.newsList li .articleDes a:hover{text-decoration:underline;}

/*下载列表css*/
.downloadList{width:100%; margin:0px; list-style:none;}
.downloadList li{height:39px; text-align:left; background:url(../images/underline.png) repeat-x 0px 38px; line-height:39px; overflow:hidden;}
.downloadList li a{background:url(../images/arrow.png) 2px center no-repeat; text-indent:12px; float:left; margin:0;}
.downloadList li .timein{float:right; width:90px; padding-right:10px; text-align:right; color:#999; font-family:Arial, Helvetica, sans-serif;}
.downloadList li .timein img{cursor:pointer; vertical-align:middle; padding-top:5px;}

/*产品图片列表*/
.imageList_default ul{margin:0px; list-style:none; width:105%; padding:0;}
.imageList_default ul li{width:190px; float:left; margin:2px 24px 15px 0; display:inline; text-align:center;background-color:#FFF; border-radius:1px; -moz-border-radius:1px; -webkit-border-radius:1px; border:2px solid #EEE;}
.imageList_default ul li:hover{border:2px solid #347BF1;}
.imageList_default ul li .p_title{display:block; line-height:1.4; padding:9px 5px 15px 5px; border-top:1px solid #EEE; font-weight:normal; word-wrap:break-word; word-break:break-all;}
.thumbnail_product{cursor:pointer; margin:0px; max-height: 150px; min-height: 150px;;}
.thumbnail_product a{display:block; overflow:hidden; text-align:center;}
.thumbnail_product img{vertical-align:middle; max-width: 100%;}

/*信息最终页*/
#article_view_content{width:100%; margin:5px auto; overflow:hidden;}
#article_view_content .aTitle{text-align:center; font:normal 20px/1.7 'Microsoft Yahei'; padding:4px 0px 8px 0px; background:url(../images/underline.png) repeat-x 0px bottom; color:#333;}
#article_view_content .aTitle strong{font-weight:normal;}
#article_view_content .aProperties{text-align:center; font:normal 12px/1.7 'Microsoft Yahei'; color:#999; padding:8px 0px 0px 0px;}
#article_view_content .aProperties span{cursor:pointer;}
#article_view_content .aContent{text-align:left; padding:5px 0 15px 0px;word-wrap:break-all;font:normal 14px/1.7 'Microsoft Yahei';}
#article_view_content .aContent p{padding:2px 0 6px 0;}
#article_view_content .aImages{text-align:center; padding:15px 0 5px 0;}
#article_view_content .aImages img{padding:4px; border:1px solid #DDD; box-sizing: border-box;}

.box_pn{display:block; clear:both; width:100%;;}
.box_pn .item_prev,.box_pn .item_next{color:#999; line-height: 1.7; display:block; border-top:1px solid #DFDFDF; padding:5px 0;}

/*列表数字分页*/
.pagination{display:inline-block; *display:inline;text-align:center;}
.pagination>li{display:inline-block; *display:inline;}
.pagination>li>a,.pagination>li>span{background-color:#FFF;border:1px solid #DDD;float:left;line-height:1.42857;margin-left:1px;padding:6px 12px;position:relative;text-decoration:none;color:#666; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.pagination>li.active>a,.pagination>li.active>a:hover,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#E7330C;border-color:#E7330C;color:#fff}

/*新增DIY*/
.productTableV1{max-width:100%; margin:0 auto; border-left:1px solid #DDD; border-bottom:1px solid #CFCFCF;}
.productTableV1 td{text-align:center; padding:15px 10px; border-right:1px solid #DDD; border-top:1px solid #CFCFCF; word-wrap:break-word; word-break:break-all;}