*{
	padding:0px;
	margin:0px auto;
	list-style:none;
	text-decoration:none;
 
}
img{
	border:0px;

}

.clear{
	clear:both;
}
.content{
	min-width:1002px; max-width:100%; margin:0 auto;background:url(../img/bg.jpg) center repeat-y;
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, caption, tbody, tfoot, thead { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 13px; font-family: 'Microsoft YaHei'; text-align: left; vertical-align: baseline; color: #454545;}



.body{line-height:20px;}

select, input { font-family: 'Microsoft YaHei';}
input[type="text"], input[type="password"], input[type="url"], input[type="email"], input.text, input.title, textarea, select { margin: 0px; }

input[type="button"]{ padding:3px 8px;}

.form-item, .form-actions { margin-bottom: 0em; margin-top: 0em; }
a img { border: none; }
table { border-collapse: collapse; border-spacing: 0; border: 0px solid #999; background: #ffffff; }
th, td { border-right: 0px solid #999; border-bottom: 0px solid #999; padding: 0px 0px 0px 5px; border-color: #999; }
th { font-weight: bold; background: #999; }
q:before, q:after, blockquote:before, blockquote:after { content: ""; }
.fc_fab907 { color: #fab907; }
.fc_e8e8e8 { color: #e8e8e8; }
.fc_286eac { color: #286eac; }
.fc_107fd0 { }
.fs_16 { font-size: 16px; }
.fs_14 { font-size: 14px; }
.bold { font-weight: bold; }


#header .top { width: 1002px; margin: 0px auto; height: 79px; background: transparent url(../img/top_bg.jpg); }
#header .top ul.info { float: right; background: none; border: none; margin-bottom: 0px; padding: 0.4em }
#header .top ul.info li { list-style: none; float: left; padding: 0px 4px; }
#logo img { }
#name-and-slogan { float: left; padding-left: 14px; width: 487px }
#name-and-slogan-right { float: left; padding-right: 14px; text-align: right; width: 487px; height: 24px; padding-top: 49px }
#name-and-slogan-right a { color: #414141; text-decoration: underline }
#name-and-slogan-right a:hover { color: #da251c; text-decoration: underline }
#search { border-bottom: 1px solid #dddddd; height: 48px; line-height: 48px }
/*.search_title { padding-left: 10px; float: left; padding-right: 10px }*/
#menu { background: transparent url(../img/menu_bg.jpg) repeat-x; height: 34px; line-height: 34px; }
#menu ul { width: 1002px; margin: 0px auto; display: block; }
#menu ul li { height: 34px; line-height: 34px; display: inline; float: left; padding: 0 0.5em; font-size: 13px; }
#menu ul li a { color: #fefefe; text-decoration: none; display: block; padding: 0px 15px 0px 8px; font-size: 12px; }
/* #menu ul li.active {font-size:13px }
 #menu ul li.active a.active { background: transparent url(../img/menu_bg_a.jpg); color: #FFFFFF; font-size:13px; }
*/ 
#menu ul li.line { background: transparent url(../img/menu_between.jpg) no-repeat 1px; padding: 0px 1px; margin: 0px 10px; }
#hot_keywords { background: #f6f6f6 repeat-x; height: 33px; padding-left: 20px }
#hot_keywords ul { width: 982px; margin: 0px auto; height: 33px; overflow: hidden; }
#hot_keywords li { list-style: none; float: left; height: 33px; line-height: 33px; color: #FFFFFF; }
#hot_keywords li.line { background: #ffffff no-repeat 1px; width: 1px; margin: 0px 8px; display: inline; }
#hot_keywords a { color: #414141; }
#hot_keywords a:hover { text-decoration: underline; }
.hot_keywords_bottom { background: #ffffff; width: 1002px; height: 1px; line-height: 1px }
/*header style end*/
#navigation { padding: 8px 0px 8px 5px; color: #545454; height: 25px; overflow: hidden; }
#navigation a { color: #545454; }
#navigation a:hover { text-decoration: underline; }
#navigation h2 { color: #545454; font-size: 12px; display: inline }
/*container style begin*/
#container_bg { margin-bottom: 15px; }
#container { width: 1002px; margin: 0px auto; padding-top: 10px; }
#sidebar { width:225px; float: left;}
#sidebar .sidebar_box { margin-bottom: 15px; }
#sidebar .title { background: transparent url(../img/product_category.jpg) repeat-x; height: 55px; line-height: 55px; text-indent: 20px; }
#sidebar .title span { display: block; height: 55px; line-height: 55px; }
#sidebar .title h3 { color: #fab907; font-size: 16px; font-weight: bold; height: 55px; line-height: 55px; display: inline; float: left; }
#sidebar .title .left { background: transparent url(../img/product_category_l.jpg) repeat-x; width: 10px; }
#sidebar .title .right { background: transparent url(../img/product_category_r.jpg) repeat-x; width: 8px; }
#sidebar li { list-style: none; background: transparent url(../img/left_product_bg.jpg) repeat-x; width: 210px; height: 26px; line-height: 26px; text-indent: 26px; }
#sidebar .bottom { background: transparent url(../img/left_bottom.jpg) repeat-x; height: 33px; width: 210px; line-height: 33px }
#sidebar .bottom1 { background: transparent url(../img/product_category_bottom1.jpg) repeat-x; height: 15px; width: 255px; }
#sidebar .hot_product li { list-style: none; background: transparent url(../img/left_product_bg.jpg) repeat-x; width: 210px; height: 26px; line-height: 26px; text-indent: 26px; }
#sidebar .hot_product .title { background: transparent url(../img/pro_out_bg1_m.jpg) repeat-x; height: 50px; line-height: 50px; text-indent: 20px; }
#sidebar .hot_product .title .left { background: transparent url(../img/pro_out_bg1_l.jpg) repeat-x; width: 10px; height: 50px; line-height: 50px; }
#sidebar .hot_product .title .right { background: transparent url(../img/pro_out_bg1_r.jpg) repeat-x; width: 8px; height: 50px; line-height: 50px; }
#content { width: 763px; float: left; margin-top: 2px; }
#about_us { line-height: 45px; margin-bottom: 15px; }
#about_us .title { text-indent: 20px; height: 45px; }
#about_us .title h2 { color: #fab907; font-size: 16px; font-weight: bold }
#about_us .title span { display: block; height: 45px; line-height: 45px; float: left; }
#about_us .title a { float: right; margin-right: 20px; }
#about_us .title .left { background: transparent url(../img/about_us_l.jpg) repeat-x; width: 4px; }
#about_us .title .right { background: transparent url(../img/about_us_r.jpg) repeat-x; width: 4px; }
#about_us .body { line-height: 25px; padding-left: 15px; padding-top: 20px; border-bottom: 1px solid #dddddd }
#about_us .body .content { width: 510px; height: 150px; padding-left: 12px; padding-right: 30px; float: left; text-align: left }
#about_us .body .description { width: 510px; height: 105px; overflow: hidden; padding-left: 12px; padding-right: 30px; text-align: left; line-height: 20px }
#about_us .body .buttom { text-align: left; width: 400px; height: 25px; }
#about_us .body .buttom .buttom_left { text-align: left; float: left; padding-left: 12px }
#about_us .body .pic { float: left; width: 188px; }
#about_us .body img { width: 186px; height: 130px; border: 1px solid #b0b0b0; }
#about_us .bottom { background: transparent url(../img/about_us_b.jpg) repeat-x; height: 5px; }
#about_us .buttom .index_about { background: transparent url(../img/about_bottom.jpg) no-repeat; width: 149px; height: 21px; display: block; font-size: 12px; font-weight: bold; text-align: center; color: #ffffff }
#about_us .buttom .index_inquiry { background: transparent url(../img/about_bottom_1.jpg) no-repeat; width: 126px; height: 21px; display: block; font-size: 12px; font-weight: bold; text-align: right; color: #ffffff; padding-right: 15px }
#index_news, #other_info { float: left; margin-bottom: 8px }
#index_news { background: transparent url(../img/title_1.jpg) repeat-x; line-height: 40px; width: 447px; margin-right: 10px; }
#index_news .title h2 { color: #fab907; font-size: 16px; font-weight: bold }
#index_news .title, #other_info .title { text-indent: 20px; height: 40px; }
#index_news .title span, #other_info .title span { display: block; height: 40px; line-height: 40px; float: left; }
#index_news .title a, #other_info .title a { float: right; margin-right: 20px; }
#index_news .title .left, #other_info .title .left { background: transparent url(../img/title_l_1.jpg) repeat-x; width: 4px; }
#index_news .title .right, #other_info .title .right { background: transparent url(../img/title_r_1.jpg) repeat-x; width: 4px; }
#index_news ul { border: 1px solid #d1d1d1; border-top: none; /*-moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius:  0px 0px 5px 5px; border-radius:  0px 0px 5px 5px; behavior: url(ie-css3.htc);*/ background-color: #FFFFFF }
#index_news li { list-style: none; background: transparent url(../img/news_style.jpg) no-repeat 1px; text-indent: 20px; margin: 0px 20px; line-height: 33px; }
#other_info { background: transparent url(../img/title_1.jpg) repeat-x; line-height: 40px; width: 282px }
#other_info .title h2 { color: #fab907; font-size: 16px; font-weight: bold }
#other_info ul { border: 1px solid #d1d1d1; border-top: none; /*-moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius:  0px 0px 5px 5px; border-radius:  0px 0px 5px 5px; behavior: url(ie-css3.htc);*/ height: 133px; background-color: #FFFFFF; }
#other_info li { list-style: none; margin: 13px 15px 13px 15px; float: left; text-indent: 40px; }
#other_info li.about_us { background: transparent url(../img/about_us.jpg) no-repeat; }
#other_info li.feed_back { background: transparent url(../img/feedback.jpg) no-repeat; }
#other_info li.register { background: transparent url(../img/reginter.jpg) no-repeat; }
#other_info li.contact_us { background: transparent url(../img/contact_us.jpg) no-repeat; }
#other_info li a { font-size: 14px; }
.index_new_product { width: 679px; }
.index_new_product .title { text-indent: 20px; height: 40px; background: transparent url(../img/title_1.jpg) repeat-x; line-height: 40px; }
.index_new_product .title h2 { color: #fab907; font-size: 16px; font-weight: bold }
.index_new_product .title h3 { color: #fab907; font-size: 16px; font-weight: bold; height: 45px; line-height: 45px; display: inline; float: left; }
.index_new_product .title span { display: block; height: 40px; line-height: 40px; float: left; }
.index_new_product .title a { float: right; margin-right: 20px; }
.index_new_product .title .left { background: transparent url(../img/title_l_2.jpg) repeat-x; width: 4px; }
.index_new_product .title .right { background: transparent url(../img/title_r_2.jpg) repeat-x; width: 4px; }
.index_new_product li { list-style: none; width: 366px; height: 172px; /*-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(ie-css3.htc);*/ overflow: hidden; border: 1px solid #f0f0f0; float: left; margin: 10px 0px; }
.index_new_product li.even { float: right; }
.index_new_product li h3 { border-bottom: 1px dashed #d3d3d3; text-indent: 15px; }
.index_new_product li h3 a { color: #fab907; line-height: 40px; }
.index_new_product li .left { padding: 6px 0px 0px 6px; }
.index_new_product li .left img { width: 150px; height: 113px; border: solid 1px #cccccc; }
.index_new_product li .right { width: 187px; word-wrap: break-word; word-break: normal; padding-right: 8px; margin-top: 6px; }
.index_new_product li .right .view_product a { background: transparent url(../img/view_pro_out.jpg) no-repeat left; display: block; width: 119px; height: 28px; line-height: 28px; font-size: 12px; padding-top: 5px; }
.index_new_product li .right p { height: 77px; }
.index_new_product1 { width: 679px; min-height: 200px; height: auto !important; height: 200px; }
.index_new_product1 li { list-style: none; width: 184px; height: 132px; float: left; }
.index_new_product1 li .title { padding: 10px 0px 5px 10px; }
.index_new_product1 li h3 { text-align: center; width: 184px }
.index_new_product1 li h3 a { color: #414141; line-height: 15px; }
.index_new_product1 li .left { padding: 10px 0px 0px 10px; }
.index_new_product1 li .left img { width: 167px; height: 117px; border: 1px solid #b0b0b0; margin-bottom: 10px }
#product_category { line-height: 32px; margin-bottom: 15px; margin: auto; float: left; margin-top: 15px; }
#product_category .title { text-indent: 20px; height: 32px; width: 754px; }
#product_category .title h3 { color: #e8e8e8; font-size: 16px; font-weight: bold; height: 32px; line-height: 32px; float: left; }
#product_category .title .left { background: transparent url(../img/about_us_l.jpg) repeat-x; width: 4px; }
#product_category .title .right { background: transparent url(../img/about_us_r.jpg) repeat-x; width: 4px; }
#product_category .body { float: left; padding-left: 32px; line-height: 25px; width: 680px; }
#product_category .body .body_li { clear: both; width: 100% }
#product_category .body li { float: left; width: 49%; height: 25px; line-height: 25px; display: inline-block; }
#product_category .body li.clear { display: block; line-height: 0px; height: 0px; width: 100%; float: none; list-style: none }
#product_category .bottom { }
#product_name { display: inline; font-size:16px; color:#454545;}
/*product style end*/
.news { line-height: 32px;}
.news a { color: #000; }
.news a:hover { color: #000; }
.news .title { text-indent: 20px; height: 32px; width: 733px; }
.news .title h3 { color: #fab907; font-size: 16px; font-weight: bold; height: 32px; line-height: 32px; float: left; }
.news .title .left { background: transparent url(../img/about_us_l.jpg) repeat-x; width: 4px; }
.news .title .right { background: transparent url(../img/about_us_r.jpg) repeat-x; width: 4px; }
.news ul li { list-style: none; border-bottom: 1px dashed #CCC; line-height: 30px; }
.news .body { line-height: 25px; width: 736px; padding:0 0px 10px 0px;}
.news .body ul li span{ color:#000;}
.news .bottom { background: transparent url(../img/about_us_b.jpg) repeat-x; height: 5px; }
#payment { margin-bottom: 15px; }
#payment a:hover{ color:#000;}
#payment .title { text-indent: 20px; height: 32px; line-height: 32px; background: url(../img/neiye_bg.jpg) no-repeat; width: 754px; }
#payment .title h3 { color: #e8e8e8; font-size: 16px; font-weight: bold; height: 32px; line-height: 32px; padding-left: 0px; float: left; }
#payment .title .left { background: transparent url(../img/about_us_l.jpg) repeat-x; width: 4px; }
#payment .title .right { background: transparent url(../img/about_us_r.jpg) repeat-x; width: 4px; }
#payment ul li { list-style: none; background: url("../img/news_style.jpg") no-repeat 1px 50% transparent; text-indent: 20px; line-height: 30px; margin-left: 20px; }
#payment .body { line-height: 25px; width: 744px; margin: auto; padding: 0px; }
.rightmain .title { text-indent: 20px; height: 32px; line-height: 32px; background: url(../img/neiye_bg.jpg) no-repeat; }
.rightmain .title h3 { color: #e8e8e8; font-size: 16px; font-weight: bold; line-height: 32px; padding-left: 0px; float: left; }
#payment .bottom { }
#payment .download { padding: 10px; }
#payment .down li { background: none; list-style: none; }
#payment .down li .left { text-indent: 10px; }
#payment .down li .right { margin-right: 10px; }
.payment_kuang { border-bottom: 2px #cccccc solid; width: 95%; margin-bottom: 10px; padding: 10px }
.product_detail {word-wrap: break-word; float:left; width:736px; height:36px;}
.pro_title1{font-size:16px; color:#ee5744; float:left; font-weight:bold;}
.product_detailname{width:706px; float:left; color:#144691; font-size:18px; font-family:Microsoft YaHei; text-align:center; padding-bottom:10px;}
.product_detail .title { height: 32px; text-indent: 20px; background: url(../img/neiye_bg.jpg) no-repeat; line-height: 32px; width: 754px; }
.product_detail .title h3 { color: #e8e8e8; font-size: 16px; font-weight: bold; height: 32px; line-height: 32px; display: inline; float: left; }
.product_detail .title .left { background: transparent url(../img/title_l_2.jpg) repeat-x; width: 4px; }
.product_detail .title .right { background: transparent url(../img/title_r_2.jpg) repeat-x; width: 4px; }
.product_detail #pro_profile { padding:10px 0; float:left;}
.ovx { text-align: left; margin: auto; display: block;  overflow: hidden; overflow-x: auto; line-height: 25px ; padding-right:4px;}
.ovy { width:736px;}
.ovy table{ width:100% !important;}
.ovy img{ max-width:100% !important;}
.pro_profile{ width:745px; padding-top:20px;}
#product_detail { width:736px; float:left; padding-top:20px;}
.r_mid{float:left; width:100%;}
#product_detail .left { width: 370px; overflow:hidden; float:left;}
#product_detail .big_pic { width: 370px; padding: 0px;overflow: hidden; text-align:left;}
#product_detail .big_pic img { width:350px; height:350px;}
#product_detail .big_pic .bigimg{ width:800px; height:800px;}
#product_detail .big_pic .view { display: block; background: transparent url(../img/big.jpg) no-repeat 1px; text-indent: 20px; margin-left: 130px; width: 19px; height: 15px; display: inline-block; cursor: pointer; }
#product_detail ul.pic_list {width: 350px; height: 100px; float:left;overflow: hidden; margin-top:117px;}
#product_detail ul.pic_list li { width: 100px; height: 100px; float: left;padding: 0px 3px;text-align:center;}
#product_detail ul.pic_list li img { width:98px; height: 98px; border:1px solid #CCCCCC}
#product_detail ul li { list-style: none; }
#product_detail ul { overflow: hidden; width: 350px;}
.pro_info_box { height:120px;width: 350px;}
.pro_info_box ul li{border:1px solid #6b6b6b;}
.pro_info_box h5{ font-size:16px; color:#454545}
#product_detail .product_info {width:350px; float:right; overflow:hidden; border-top:1px solid #6b6b6b;}
#product_detail .product_info li { line-height: 14px;border-top: 0px; width: 338px; border-top:none;padding:8px 5px;}
#product_detail .product_info li a:hover{ color:#000;}
.new_product_detail_content, .other_product_detail_content { height: auto!important; min-height: 162px; margin-top: 15px; float: left; width: 200px; }
.new_product_detail_title, .other_product_detail_title { height: auto!important; min-height: 25px; text-align: center; width: 154px; margin:0 auto; padding-top:10px;}
.new_product_detail_title a:hover{ color:#000;}
.other_product_detail_title a:hover{ color:#000;}
.new_product_detail_image, .other_product_detail_image { list-style: none;width: 154px; height: 124px; margin:auto; text-align:center
}
.new_product_detail_image img, .other_product_detail_image img {width: 154px; height: 114px; }
#inquiry { line-height: 45px; margin-bottom: 15px; }
#inquiry .title { text-indent: 20px; height: 42px; }
#inquiry .title h3 { color: #1e1e1e; font-size: 16px; font-weight: bold; padding-top: 10px; height: 32px; background: transparent url(../img/index_2.jpg); float: left; }
#inquiry .title span { display: block; height: 45px; line-height: 45px; float: left; }
#inquiry .title a { float: right; margin-right: 20px; }
#inquiry .title .left { }
#inquiry .title .right { }
#inquiry .body { padding: 32px; line-height: 25px; }
.password-parent { width: 44.3em; }
.form-item-first-name, .form-item-last-name { float: left; }
.form-item-first-name label, .form-item-first-name input { display: inline; }
.form-item-last-name label, .form-item-last-name input { display: inline; }
.form-item-email { clear: both; }
input.form-checkbox, input.form-radio { vertical-align: top; }
.form-checkboxes .form-item, .form-radios .form-item { margin-bottom: 0px; margin-top: 0px; }
.password-suggestions li { list-style: none; margin-left: 10px; }

.item-list .pager {padding-top:30px; padding-bottom:30px;}
.item-list .pager li{ padding-right:10px; padding-left:10px;border: 1px solid #d3d3d3; margin:0px 5px 0px 0px;}
.item-list .pager li a{ color:#6b6b6b;text-align:center;}
.pager-current{ color:#fff; background:#02498a;}

#product_list {width:100%; padding:15px 0px; float:left;}
#product_list .title { text-indent: 20px; height: 32px; background: transparent url(../img/neiye_bg.jpg) repeat-x; line-height: 32px; width: 754px; }
#product_list .title h3 { color: #e8e8e8; font-size: 16px; font-weight: bold; height: 32px; line-height: 32px; display: inline; float: left; }
#product_list .title span { display: block; height: 32x; line-height: 32px; float: left; }
#product_list .title .left { background: transparent url(../img/title_l_2.jpg) repeat-x; width: 4px; }
#product_list .title .right { background: transparent url(../img/title_r_2.jpg) repeat-x; width: 4px; }
#product_list ul { width:677px;}
#product_list li { list-style: none; }
#product_list li h3 { border-bottom: 1px dashed #d3d3d3; text-indent: 15px; }
#product_list li h3 a { color: #464646; line-height: 40px; }
#product_list li .left { margin: 0px 0px 0px 20px; width: 199px; height: 149px; border: inherit 1px #a5a5a5; _margin-left: 10px; }
#product_list li .left img { width: 199px; height: 149px; }
#product_list li .right { float: left; word-wrap: break-word; word-break: normal; margin-top: 6px; width: 100%; text-align: center; line-height: 22px; color: #636363; }

/*焦点图*/
.mod18{width:350px;height:100px;margin:0px auto;position:relative;}
.mod18 .btn{position:absolute;width:11px;height:100px;top:0px;cursor:pointer;z-index:99;}
.mod18 .prev{left:0;background:url(../img/btn2.jpg) center no-repeat;}
.mod18 .next{right:0;background:url(../img/btn1.jpg) center no-repeat;}
.mod18 li{float:left;}
.mod18 .listBox{width:320px;height:100px;margin:0 auto;position:relative;overflow:hidden; padding:0;}
.mod18 .listBox ul{height:100px;position:absolute;}
.mod18 .listBox li{width:100px;height:100px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:100px;height:100px;}
.mod18 .listBox li img{width:98px;height:98px;}
.mod18 .listBox .on i{display:block;}

.index_prod1{ width:248px; float:left;height:228px;padding:0 13px 0 14px; margin:10px 0 20px 0;}
.index_prod_pic1{ width:248px;text-align:center}
.index_prod_pic1 img{ width:188px;height:139px;}
.index_proname1{ width:248px;text-align:center; line-height:23px; font-size:13px; font-family:Microsoft YaHei; color:#454545; font-weight:bold;}
.index_proname1 a{color:#454545;}
.index_proname1:hover{ background:#d36415;}
.index_proname1:hover a{color:#ffffff;} 
.index_pro{ width:188px; height:60px; line-height:20px; color:#454545; font-size:12px; font-family:Microsoft YaHei; margin:0 auto; overflow:hidden;}

.in_pro_detail { width: 100%; text-align: left; line-height: 22px; font-family: 'Verdana'; color: #767676; margin: auto; height: 45px; overflow: hidden; }
#product_list li .right .view_product a { background: transparent url(../img/view_pro_out.jpg) no-repeat left; display: block; width: 119px; height: 28px; line-height: 28px; font-size: 12px; padding-top: 20px }
#product_list li .right p { min-height: 75px; height: auto !important; height: 75px; overflow: hidden }
.noResult { padding: 5px 0px 0px 10px; color: red }
#news_detail h1 { text-align: center; line-height: 50px;}
#news_detail .time { margin-right: 10px; }
#news_detail .news_body { border-top: 1px solid #d3d3d3; margin-top: 15px; padding-top: 15px; }
#news_detail .back { padding-top: 15px; text-align: center }
.download_title { line-height: 25px; background-color: #E5ECF9; }
///////////////////////////// #product_detail ul.smallImgList li.hover {
border: 1px solid #E0998C;
}
.category_info {font-size:18px; color:#144691; font-family:Microsoft YaHei; font-weight:bold; padding-bottom:10px; text-align:center}
.replace_keywords:link, .replace_keywords:visited { font-weight: bold; text-decoration: underline; }
.linkjs * { width: 0px; height: 0px; line-height: 0px; font-size: 0px; display: block; overflow: hidden; }
.search_clear { clear: both }
.pnf { padding-top: 50px; margin: auto; width: 700px; }
.right_time { float: right; width: 100px; text-align:right; padding-right:5px; height: 25px; }
/*=================================自定义样式=====================================*/




.menu_in { width:1002px; margin:0 auto; margin-top:154px;height:50px; background:url(../img/bannerbg.png) no-repeat;}
.menu_in ul {height:50px;}
.menu_in ul li { list-style: none;line-height:50px; height:50px; float:left;}
.menu_in ul li a {font-size: 14px; font-family: Microsoft YaHei; color: #d6d6d6; line-height:50px; text-align: center; height:50px;  font-weight:bold; padding:0 20px 0 28px;}
.menu_in ul li a:hover{color:#d6d6d6;}


/*main-left*/
.sidebar { width:225px;float:left; margin-left:6px;}
.in_left_cate{width:237px; padding-left:26px; float:left;}
.in_left_cate_bot{ padding:0px 0px 15px 0px;}


.li1 {width:212px; overflow: hidden; background:#fff; line-height:35px;float:left; height:34px; border-bottom:1px solid #f5f5f5; padding-left:25px;}
.li1 a{color:#545454; font-size:12px; font-family:Microsoft YaHei;}
.li1 a:hover {color:#fff;}
.li1 a.active{color:#fff;}
.li1:hover{background:url(../img/lefton.jpg) no-repeat;}
.li1:hover a{color:#fff}

.li1on{width:212px;line-height:35px;float:left; height:34px; border-bottom:1px solid #f5f5f5; padding-left:25px;background:url(../img/lefton.jpg) no-repeat; color:#fff}
.li1on a{ color:#fff}



.li2on{width:187px; overflow: hidden;background:url(../img/lefton.jpg) no-repeat;line-height:16px;float:left; border-bottom:1px solid #f5f5f5; padding:0 25px}
.li2on a{ color:#fff}
/*.li2:active span{ display:block;}
*/

.left_contact_in_top{ width:193px; height:22px;font-family:Microsoft YaHei; font-size:18px; font-weight:bold; color:#333333; line-height:22px; border-bottom:1px solid #CCCCCC;}
.left_contact_in_bot{ width:193px; margin-left:5px; float:left; padding:5px 5px 15px 5px; background:url(../img/inleftbottom.jpg) bottom no-repeat #f5f5f5;}
.lianxi_1{ padding-top:5px; font-size:14px; font-family:Microsoft YaHei; color:#2a303c;}
.lianxi_2{font-family:Microsoft YaHei; color:#2a303c; font-size:9px;}
.lianxi{font-size: 12px; font-family:Microsoft YaHei; color: #2a303c;line-height:24px;}
.lianxi a{font-size: 12px; font-family:Microsoft YaHei; color: #2a303c;}
.lianxi a:hover{color: #2a303c;}




.product_body2{padding:15px 0px 0px 0px; float:left; width:736px;}
.product_body2_in{ width:656px; overflow:hidden;}




.biaoti {line-height:28px; height:28px;}
.biaoti font { font-size: 24px; color:#000; font-family: Microsoft YaHei; font-weight:bold;}

.biaoti1 {line-height:28px; height:28px;}
.biaoti1 font { font-size: 14px; color:#144691; font-family: Microsoft YaHei; line-height:24px; font-weight:bold;}

/*footer*/
.Page_Footlan{ width:965px; margin:0 auto; padding-top:8px;}
.Page_Footlan div{ float:left; width:120px; line-height:19px;}
.Page_Footlan div a{ color:#555555; font-size:12px; font-family:Microsoft YaHei;}


#footer { margin: auto; color: #ffffff; width: 100%; background: url(../img/footer_bg.jpg) center repeat-y #1f1f1f; }
#footer div { color: #ffffff; }
#footer div a { color: #ffffff; }
#footer div a:Hover { color: #ffffff; }
.footer1 { width:690px; margin: auto; padding:10px 0px;}
.foot_mid { width: 100%; margin: auto; }

.nav { margin: auto; width: 100%; text-align: center; height: 16px; padding-top: 14px; }
.nav a { font-family: Microsoft YaHei; font-size: 12px; color: #ffffff; }
.nav a:hover { color: #ffffff; }

.tlink { display: block; margin: auto; text-align: center; font-family: Microsoft YaHei; font-size: 10px; color: #ffffff; }
.tlink a { color: #ffffff; font-family: Microsoft YaHei; font-size: 10px; }
.tlink a:hover { color: #ffffff; }
.foot { margin: auto; width: 100%; height: 20px; text-align: center; padding-top: 2px; }
.fright div{ display:inline;}
.fright img{ vertical-align:middle;}
.fright { color: #ffffff; text-align: center; height: 20px; }
.fright a { font-family: Microsoft YaHei; font-size: 10px; color: #ffffff; }
.fright a:hover { color: #ffffff; }
.foot1 { margin: auto; width: 100%; height: 16px; text-align: center; font-family: Microsoft YaHei; font-size: 10px; color: #ffffff; }
.foot1 a { font-family: Microsoft YaHei; font-size: 10px; color: #ffffff; }
.foot1 a:hover { color: #ffffff; }


.xx { margin: auto; background: transparent url(../img/guoqi.jpg) no-repeat; width: 1002px; height: 66px; padding-top: 8px; }
.xx ul { display: inline; }
.xx li { float: left; list-style: none; width: 78px; text-align: left; padding-left: 47px; padding-top: 8px; line-height: 10px;}
.xx li a { color: #555555; font-family: Microsoft YaHei; font-size: 12px; }

.other_product_detail_title h3 { text-align: center; }
.new_product_detail_title h3 { text-align: center; }

.item-list{ width:656px; float:right;height:87px;}

.form-textarea-wrapper textarea{ width:618px; max-width:618px;}

.clear { clear: both; float:none; width:0px; height:0px;}
body{}
.red{ color:#F00;}
.element-invisible{ display:none;}

.Index_Product{width:983px; height:74px;margin:0 auto; padding:0;}
.ProductTitle{ font-weight:bold; font-size:36px; color:#d0d0d0; float:left; width:200px; height:74px;}

.focus #tipbtn ul li{width:8px;height:7px; float:left;display: inline-block;font-size:20px;margin-top:4px;margin-right:5px; cursor:pointer; background:url(../img/btn.jpg); line-height:0px; font-size:0px; list-style:none;}
.focus #tipbtn ul li.current{ width:8px; height:7px; line-height:0px; font-size:0px; margin-right:5px; background:url(../img/btnon.jpg);}

.focus #tipbtn{ float:left;width:50px; height:16px;background:url(../img/btnbg.jpg); padding-left:5px;}

.tipmore{ width:50px; float:left; height:16px; font-size:9px;color:#fff;background:url(../img/btnbg.jpg); line-height:16px;}
.tipmore a{ color:#fff;}
.IndexLine{ width:983px; height:8px; margin:0 auto; padding:0; margin-top:23px; background:url(../img/indexline.jpg) center;}

.index_body{ width:973px;height:500px;margin:0 auto; padding:0;background:url(../img/indexbodyline.jpg) bottom no-repeat #fff;}
.indexabout{ width:247px; height:236px; float:left;}
.abouttitle{ width:247px; height:37px; float:left; font-size:16px; color:#252525;font-family:Microsoft YaHei;}
.aboutmore{ width:247px; float:left; height:20px; margin-top:20px;}
.aboutmore a{ color:#3c3b3b; font-size:12px; text-decoration:underline;}


.indexcontact{ width:209px; height:236px; float:left; margin-left:59px;}
.contacttitle{ width:209px; height:37px; float:left;font-size:16px; color:#252525;font-family:Microsoft YaHei;}
.contact{ width:209px; height:185px; float:left; overflow:hidden; color:#525252; font-size:12px;}
.contact ul{ list-style:none;}
.contact ul li{ border-bottom:1px dashed #b2b2b2; padding-bottom:5px;}
.contact ul li,.contact ul li a{color:#525252; font-size:12px; line-height:18px;}
.link{ width:980px; margin:0 auto; text-align:center;}
.link,.link a{ color:#b6b4b2; line-height:32px; font-size:11px;}



.inline{ width:983px; margin:0 auto; height:13px; padding:0;}



.language{ width:976px; margin:0 auto; padding:0;}
.lan{ float:left; width:112px; margin-top:5px; margin-left:10px;}
.lan a{ color:#fff;}

.pro_title{ font-size:14px; font-family:Microsoft YaHei; color:#f24e35; text-transform:uppercase;padding-bottom:10px; font-weight:bold; border-bottom:1px solid #dedede}
lianxi_1{ font-size:12px; font-family:Microsoft YaHei; line-height:15px; color:#545252;}



.productmain{ width:1002px; margin:0 auto; margin-top:26px;}
.product_class{ width:1002px; margin:0 auto; text-align:left; font-size:16px; color:#000; font-weight:bold; line-height:33px; border-bottom:1px solid #b2b2b2; text-indent:15px;}
.pro_prod1{width: 250px;
float: left;
height: 248px;
margin: 10px 0 20px 0;}

.form-submit{cursor:pointer; margin-top:10px; font-family:Microsoft YaHei; text-align:center;text-transform:uppercase}


/*自定义样式开始*/
/*page*/
.keywords{ width:100%; margin:auto;}
.keywords ul li{list-style: none; display: inline;color:#a3a3a3;}
.keywords ul li a{color:#a3a3a3;}
.keywords ul li a:hover{color:#a3a3a3;}
.words { margin: auto; width: 983px; text-align: left; }
.container { width: 1002px; margin: auto;}

/*content*/
.head_bg{min-width:1190px; max-width:100%; background:#eaeaea; height:78px; margin:auto;}
.Page_Top{ width:1190px; height:auto;margin:0 auto;}
.Page_Logo{ width:415px; height:78px; overflow:hidden; float:left; }
.Page_Logo img{display:block;height: 78px;}
.Page_Logo h1{width: 105px;float: left;}
.Page_TopRight{ width:619px; height:auto; float:right;}
.Page_TopTel{ width:121px; height:21px; line-height:28px; float:right; padding-right:17px; background:url(../img/top_contact.jpg) no-repeat; font-size:12px; color:#fff; line-height:21px; text-align:center;}
.Page_TopTel a{color:#fff;}

.menu{width:720px; height:78px; float:right;}
.menu .menu1{display: inline; float: left; height:78px; color:#1d4a87; }
.menu .menu1 h2{display: block; line-height:78px; text-align: center; color:#222222; font-size:16px;padding:0px 21px; }
.menu .menu1 h2:hover{background:#008fbe; height:78px; color:#FFFFFF; display:block;}
.menu ul{
z-index:100;
margin: 0;
padding: 0;
list-style-type: none;
height:30px;
}

.menu ul li{
position: relative;
display: inline;
float: left;
line-height:30px;
}

.Page_Banner{ width:1002px; margin:0 auto; height:300px;}
#slideshow_wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 100%; text-align:left; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 380px;
}
#slideshow_footbar {
	Z-INDEX: 5;  WIDTH: 58%; BOTTOM: 0px; text-align:center; POSITION: absolute; HEIGHT: 30px
}
#slideshow_photo {
	WIDTH: 100%; CURSOR: pointer; POSITION: absolute; HEIGHT: 100%
}
#slideshow_photo A {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; Z-INDEX: 1; LEFT: 0px; MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; POSITION: absolute; TOP: 0px
}
#slideshow_footbar .slideshow-bt {
	DISPLAY: inline; FONT-SIZE: 0px; FLOAT: right; MARGIN: 10px 10px 0px 0px; WIDTH: 35px; HEIGHT: 5px; background:#fff;
}
#slideshow_footbar .bt-on { background:#0b7cd4;
}

.banner{width:100%; height:699px; margin:auto;}
.banner_line{width: 100%; height: 8px; background: url(../img/banner_line_bg.jpg) no-repeat;}
.in_banner {width:100%; height:220px; margin:0 auto;text-align:center; overflow:hidden;}



.Page_Line2{ width:100%; height:9px; background:#20b4d2; margin:0 auto;}
.main_bg{ width:100%; max-width:1418px; min-width:1002px; margin:auto;}
.main{ width:1002px; margin:auto; background:#FFFFFF; padding:20px 0;}
.inmain{width:1002px; height:100%;margin:0 auto;overflow:auto;background:#fff;padding-bottom:10px;}



.asd{width:205px; height:150px; float:left;}
.img{width:205px; height:108px;}
.img img{width:205px; height:108px;}


.index_proname {
	width:144px;
	height:auto;
	background-color:#36aabe;
	/*FILTER:alpha(opacity=60);
	opacity:0.7;
	-moz-opacity:0.7;*/
	position:absolute;
	left:0px;
	bottom:0px;
}

.indexproname {
	width:144px;
	height:auto;
	float:left;
	line-height:14px;
	padding:5px 0;
	color:#fff;
	font-size:14px;
	font-family:Microsoft YaHei;
	text-align:center
}

.indexproname a{ color:#fff}


.Page_indexMain{ width:986px; float:left; padding:8px;}
.Page_Left{ width:225px; float:left;}
.Page_Leftbg{ width:225px;}
.Page_LeftTop{ width:225px; height:68px; background:url(../img/lefttop.jpg);}
.Page_LeftClass{ width:225px; margin-bottom:30px;}
.Page_LeftClassList{ width:225px; min-height:32px; height:auto!important; background:url(../img/left_menubg.jpg);}
.Page_LeftClassList ul li{ list-style:none;}
.parent{background:url(../img/left_menubg.jpg) no-repeat; color:#81807f; line-height:32px; height:32px; overflow:hidden; text-indent:20px;}
.parent h3{font-size:14px; color:#81807f;}
.parent a{font-size:14px; color:#fff;}
.parent:hover{width:225px; background:url(../img/left_menubg2.jpg) no-repeat; display:block;}
.parent h3:hover{ font-size:14px; color:#fff;}
.parent a.active{width:225px; background:url(../img/left_menubg2.jpg) no-repeat; display:block; color:#fff; font-size:14px;}
.parent a.active h3{color:#ffffff;}

.parent2{ width:155px;background:url(../img/leftline.jpg) bottom no-repeat; font-family:Microsoft YaHei; font-size:12px; color:#494949; line-height:18px;font-weight:bold; padding:10px 0; float:left; cursor:pointer}
.parent2 h3{ font-size:12px;}
.child{ width:155px; line-height:18px; float:left; background:url(../img/leftline2.jpg) bottom no-repeat;}
.child li{ list-style:none;}
.li2 {width:145px; overflow: hidden;line-height:12px;float:left;padding:10px 0 10px 10px;}
.li2 h3{ font-size:12px;}
.li2:hover h3{ color:#fff}
.li2 a {color:#545454; font-size:12px; font-family:Microsoft YaHei;}
.li2 a:hover {color:#fff;}
.li2:hover{ background:url(../img/leftlistonbg.png) center no-repeat}

.li2:hover a{ color:#fff}

.Page_hotpro{width:213px; float:left;}
.left_hot{display:none;}
.left_hot_bot { width:225px; padding-top:15px;}
.hot_pro{width:213px; text-align:center; float:left;}
.hot_pro img{width:168px; height:168px;}

.Page_contact{width:212px; float:left;}

.Page_LeftSearch{ width:192px; height:28px; background:url(../img/search_bg.jpg) no-repeat;}
.Page_LeftSearch ul li{ list-style:none; float:left;}
#keywords2 { width:161px; overflow: hidden; height:28px; line-height: 28px; border: none; background: none; font-size: 12px; color:#bdcde4; padding-left:7px; text-align:left;}


.Page_inLeftbg{ width:203px; float:left; background:url(../img/inleftbg.jpg); margin-bottom:25px;}
.Page_inLeftTop{ width:203px; height:8px; float:left; background:url(../img/inlefttop.jpg);}
.Page_inLeftBottom{ width:203px; height:12px; float:left; background:url(../img/inleftbottom.jpg)}



.Page_Right{ width:745px; float:right;}
.index_About{ width:560px; height:213px; float:left;}
.about_title{width:100%; height:29px; background:url(../img/aboutbg.jpg) bottom left no-repeat;}
.about_title span{ font-size:12px; float:right; color:#fe7f14; font-weight:normal; text-transform:none; line-height:26px;}
.about_title span a{color:#fe7f14; font-size:12px;}
.about_title h3{font-size:18px; color:#ffffff; line-height:29px; text-indent:8px;}
.aboutpic{width:288px; height:165px; float:left;}
.about{ width:265px; height:213px; float:right; overflow:hidden; color:#504e4e; line-height:22px;}

.right_news { width: 178px; height: 213px; background: url(../img/right_news_bg.jpg) no-repeat; float: right; }
.news_box { width: 144px; height: 81px; }
.news_title { width: 144px; height: 16px; overflow: hidden; }
.news_title a { font-family: Microsoft YaHei; font-size: 12px; color: #181818; font-weight: bold; }
.news_title a:hover { color: #181818; }
.news_date { width: 144px; height: 15px; font-family: Microsoft YaHei; font-size: 12px; color: #4699cc; overflow: hidden; }
.news_content { width: 144px; height: 30px; font-family: Microsoft YaHei; font-size: 12px; color: #2f2f2f; overflow: hidden; line-height: 15px; }
.news_more { width: 144px; height: 15px; overflow: hidden; }
.news_more a { font-family: Microsoft YaHei; font-size: 12px; color: #fe7f14; }
.news_more a:hover { color: #fe7f14; }


.Page_honor{width:745px;}
.honor_title{width:745px; height:29px; background:url(../img/honor_head.jpg) bottom no-repeat;}
.honor_title span{ font-size:12px; float:right; color:#fe7f14; font-weight:normal; text-transform:none; line-height:29px;}
.honor_title span a{color:#fe7f14; font-size:12px;}
.honor_title h3{font-size:18px; color:#ffffff; line-height:29px; text-indent:8px;}
.honor_nr{width:100%; padding-top:15px;}
.honor_nr ul{ list-style:none;}
.honor_nr ul li{list-style:none; float:left; width:25%; text-align:center;}

.Certificate_bot1 { width: 754px; padding-top: 15px; }
.Certificate_bot2 { width: 110px; padding-left: 60px; float: left; }
.Certificate_bot2_top { width: 110px; height: 157px; }
.Certificate_bot2_bot { width: 110px; line-height: 17px; text-align: center; font-family: Microsoft YaHei; font-size: 12px; color: #333232; font-weight: bold; }




.Page_pro_head{width:745px; height:29px; background:url(../img/pro_head.jpg) bottom no-repeat;}
.Page_pro_head span{ font-size:12px; float:right; color:#fe7f14; font-weight:normal; text-transform:none; line-height:29px;}
.Page_pro_head span a{color:#fe7f14; font-size:12px;}
.Page_pro_head h3{font-size:18px; color:#ffffff; line-height:29px; text-indent:8px;}

.Page_Rightlm{ width:738px; height:26px; float:left; border-bottom:1px solid #dedede; font-size:14px; color:#f24e35; font-weight:bold; text-align:left; text-transform:uppercase}
.Page_Rightlm span{ font-size:13px; float:right; color:#545454; font-weight:normal; text-transform:none; line-height:26px;}
.Page_Rightlm span a{color:#545454;}
.Page_Rightlm h3{font-family:Microsoft YaHei; font-size:14px; color:#f24e35; font-weight:bold;}
.Page_RightList{ width:745px; float:left; padding:25px 0;}
.Page_Pro{ width:372px; float:left; margin-bottom:15px;}
.Page_ProPic{ width:213px; height:265px; float:left;}
.Page_ProPic img{width:213px; height:213px;}
.Page_Prod{ width:372px; float:left;}
.Page_prod_pic{ width:215px; height:215px; float:left;}
.Page_prod_pic img{width:213px; height:213px; border:1px #CCCCCC solid;}
.prodname{width:139px; float:left; padding-left:8px; line-height:22px;}
.prodname div h3{ font-size:15px; color:#1d1d1d; font-weight:bold; line-height:20px;}
.MaxBox
{
	width: 140px; 
	height: 78px;
	position: relative;
	overflow: hidden;
}
.Img
{
	position: absolute;
	top:-(103px - 103px) / 2; 
	left:-(140px - 140px) / 2; 
	width: 140px; 
	height: 103px;
}

/*.Page_ProPic img{width:140px; height:96px;}*/
.Page_ProName{ width:140px; float:left; height:32px; overflow:hidden; line-height:16px; font-family:Microsoft YaHei; font-size:13px; color:#545454;}


.Page_inPro{ width:170px; height:212px; float:left; padding:28px 16px 17px 16px; margin-bottom:20px;}
.Page_inProPic{ width:170px; height:212px; float:left; padding:5px 0;}
.Page_inProPic img{width:170px; height:212px;}
.Page_inProName{ width:170px; float:left; height:32px; overflow:hidden; line-height:16px; padding-top:10px; font-size:13px; color:#545454;}


.r_top { width:950px; margin:0 auto;height:24px; background:#eeeeee;font-size:12px; font-family:Microsoft YaHei; color:#000000; line-height:24px; padding:0 26px;}
.r_top a{font-size:12px; color:#000000;}
.r_top h2{ display:inline}

.Page_InMain{ width:1002px; overflow:auto;margin:0 auto; margin-top:26px;}

.rightlm{ width:736px; height:30px; float:left; line-height:30px; text-align:left; font-size:18px; color:#e35921; border-bottom:1px solid #dedede;}
.rightlm span{ float:right; padding-top:5px; color:#a7a7a7; font-size:12px;}
.rightlm span a{color:#a7a7a7; font-size:12px;}

.index_product{ width:701px; height:280px; margin:16px 0px 0px 26px; float:left;}
.propic{ width:205px; height:150px; float:left;overflow:hidden; text-align:center;}
.propic ul { width:205px; margin:auto;}
.propic .proname{ height:24px; line-height:24px;overflow:hidden; text-align:center;}
.propic .proname a{color:#828384; font-size:12px;}
.propic .prod_pic{padding-bottom:0px;}
.propic img{ width:205px; height:108px;}
.propic ul{ list-style:none;}
/*main_right_product*/
.rightmain{ width:745px; float:right; display:inline;overflow:hidden;}

.Page_Pro{ width:215px; float:left;}
.Page_ProPic{ width:215px; height:215px;}
.Page_ProPic img{width:213px; height:213px;}
.Page_ProName{ width:215px; margin:auto; text-align:center; overflow:hidden; line-height:30px; font-size:16px; color:#464646;}
.Page_ProName a{color:#464646;}


.product_body1{ width:776px; height:215px; overflow:hidden;}
.prod {width:172px; padding-top:15px; float:left;}
.prod_pic {width:205px; height:108px;}
.prod_pic a{display:block;width:205px; height:108px;}
.prod_pic img {width:205px; height:108px;}
.proname {width:182px; height:20px; line-height:20px; padding-top:6px; text-align:left; overflow:hidden; text-indent:2px;}
.proname a { color:#454545; font-family:Microsoft YaHei; font-size:12px;}
.proname a:hover {color:#454545;}
.prodesc {width:170px; height:38px;line-height:19px; overflow:hidden;color:#5a5a5a; font-family: Microsoft YaHei; font-size:12px; padding-left:2px;}

.text {
	width:317px;
	height:auto;
	background-color:#36aabe;
	position:absolute;
	left:0px;
	bottom:0px;
}

.imgtext {
	width:317px;
	height:auto;
	float:left;
	line-height:32px;
	color:#fff;

	font-size:14px;
	font-family:Microsoft YaHei;
	text-align:center
}

.imgtext a{ color:#fff}

.green-black{ width:100%; float:left;}

.commentTitle{ width:100%; float:left; border-top:1px solid #dedede; padding-top:10px;}
.commentTitle h5{ font-size:16px; color:#387ca3}
.commentTitle h5 span{ float:right}
.commentlist{ width:100%; float:left; padding:10px 0}
.inquiry_Title{ width:100%; float:left; border-top:1px solid #dedede; padding:10px 0;}
.inquiry_Title h5{font-size:16px; color:#387ca3}
.commentlist{ width:100%; float:left; padding:10px 0;}
.commentlist ul li{ float:left;}
.inquiryinfo{ padding-bottom:10px;}
.inquiryinfo #content{ max-width:700px;}

/*右侧浮动*/
.fixed_r_navbar{ position:fixed; right:0; top:35%; width:60px; z-index:99999;}
.fixed_r_navbar ul { background-color:#3F3F3F;}
.fixed_r_navbar ul li { position:relative; height:60px;}
.fixed_r_navbar ul li a.frn{ display:block; line-height:60px; height:60px;text-align:center; color:#707070; text-decoration:none; position:relative;}
.fixed_r_navbar ul li a.frn1{ background:url(../img/r_qq.png) 50% 50% no-repeat scroll;}
.fixed_r_navbar ul li a.frn1:hover{ background:url(../img/r_qq.png) 50% 50% no-repeat scroll #008fbe;}
.fixed_r_navbar ul li a.frn2{ background:url(../img/2.png) 50% 50% no-repeat scroll;}
.fixed_r_navbar ul li a.frn2:hover{ background:url(../img/2.png) 50% 50% no-repeat scroll #008fbe;}
.fixed_r_navbar ul li a.frn3{ background:url(../img/wechat.png) 50% 50% no-repeat scroll;}
.fixed_r_navbar ul li a.frn3:hover{background:url(../img/wechat.png) 50% 50% no-repeat scroll #008fbe;;}
.fixed_r_navbar ul li a.frn4{ background:url(../img/7.png) 50% 50% no-repeat scroll;}
.fixed_r_navbar ul li a.frn4:hover{ background:url(../img/7_0.png) 50% 50% no-repeat scroll #008fbe;}
.fixed_r_navbar ul li a.frn5{ background:url(../img/8.png) 50% 50% no-repeat scroll;}
.fixed_r_navbar ul li a.frn5:hover{ background:url(../img/8.png) 50% 50% no-repeat scroll #008fbe;}
.fixed_r_navbar ul li a:hover{ color:#f08300;}
.fixed_r_navbar ul li a b{ display:block; position:absolute; left:3px; top:45%; width:0px; height:0px; border-right:5px solid #fff;
border-left:5px solid transparent; border-top:5px solid transparent; border-bottom:5px solid transparent;}
.fixed_r_navbar ul li .phone_list{ position:absolute; background-color:#fff; border:1px solid #ddd; border-radius:5px 0 5px 5px; top:0; right:60px; font-size:14px; font-family:"微软雅黑"; color:#707070; width:100px; padding:20px 0 20px 10px; text-align:left; line-height:24px;}
.fixed_r_navbar ul li .qq_list{ position:absolute; background-color:#fff; border:1px solid #ddd; border-radius:5px; top:-66px; right:72px; width:150px; }
.fixed_r_navbar ul li .qq_list a.qq_service{padding-left:18px; margin:10px; color:#707070; text-decoration:none; display:block;}
.fixed_r_navbar ul li .qq_list a.qq_service:hover{ color:#2aa3ce;}
.fixed_r_navbar ul li .weixin_list{ position:absolute; background-color:#fff; border:1px solid #ddd; border-radius:5px; top:-0px; left:-123px; *width:102px; *height:102px; font-size:16px; text-align:center}
/*自定义样式结束*/


.container{width: 1190px;margin: auto;}
.clear{clear: both;}
/*首页公司介绍*/
.index_kd_aboutus{width:100%; max-width:1920px; min-width:1190px; margin:auto; height:424px;padding-top: 40px;}

.index_title_abus{font-size: 26px;line-height: 30px;color: #ff7a0d;font-weight: bold;font-family: 微软雅黑;}
.index_title_sm{font-size: 26px;line-height: 30px;color: #cbcbcb;font-weight: bold;font-family: Microsoft YaHei;margin-bottom: 30px;}
.idnex_abus_box_left{width: 700px;height: 300px;float: left;overflow: hidden;margin-top: 50px;}
.idnex_abus_box_left h3{font-family: 微软雅黑;font-size: 22px;line-height: 36px;color: #008fbe;font-weight: normal;}
.idnex_abus_box_left h3 span{position: relative;display: inline-block}
.idnex_abus_box_left h3 span:after{content: '';display: table;width: 100%;height: 1px;background-color: #bfbfbf;margin-top: 4px;}
.Home_about{font-size:14px; color:#222222; line-height:28px;margin-top: 20px;}

.idnex_abus_box_right{width: 397px;float: right;height: 272px;margin-top: 50px;}
.idnex_abus_box_right img{width: 100%;height: 100%;}

.index_shuzi{font-size: 50px;margin-top: -38px;color: #008fbe;line-height: 60px;font-weight: bold;font-family: 微软雅黑;position: relative;display: inline-block}
.index_shuzi:after{content: '';display: table;width: 100%;height: 1px;background-color: #d6d6d6;}




.abus_pic_rongqi{width: 397px;height:272px;margin: auto;position: relative;}
.honorList{width: 397px;height:272px;position: relative;overflow: hidden;}
.section1{position: absolute;}
.section1 ul{float: left;}
.section1 ul li p{text-align: center;font-size: 16px;color: #6b6a68;font-family: 微软雅黑;font-weight: normal;}
.abusleftbtn{width: 35px;height: 35px;background: url(../img/abus_prev.png) no-repeat 0;position: absolute;z-index: 999;bottom: 180px;left:25px;}
.abusrightbtn{width: 35px;height: 35px;background: url(../img/abus_next.png) no-repeat 0;position: absolute;z-index: 999;bottom:180px;right:25px;}
.aboutusrongqi{height: 283px;width: 887px;background: url(../img/qf/aboutus_bg.png) no-repeat center;padding-top: 34px;}
.about_more{width: 191px;height: 43px;background: #008fbe;text-align: center;border-radius:20px;margin-left:508px;margin-top: 30px;}
.about_more a{font-size: 16px;color: #fff;line-height: 43px;text-transform:uppercase;}

.about_title{width:100%;text-align:left; font-size:26px; color:#666666; font-weight:normal;line-height:41px;letter-spacing: 3px;}

.aboutusrongqi{height: 283px;width: 887px;background: url(../img/aboutus_bg.png) no-repeat center;padding-top: 34px;}

.about_anniu{margin-top:16px; }
.about_anniu a{display: block;width:126px; height:43px; background:#65cdcc;text-align:center;font-size:18px; color:#ffffff; line-height:43px;}
.about_anniu:hover a{background:#478dad;transition: all 0.6s;}
/*新闻 */
.index_kd_news{width: 100%;min-width: 1190px;max-width: 1920px;margin: auto;height: 728px;;padding-top: 50px;background: url(../img/index_news_bg.jpg) repeat-x;}
.index_news_title{text-align: center;color: #000000;line-height: 35px;font-size: 18px;position: relative;background: url(../img/page_newstitle.png) center no-repeat;height: 45px;}
.index_news_title strong{text-align: center;color: #000000;left: 624px; font-size: 48px;position: absolute;top: 8px;}
.index_news_title p{text-align: center;color: #000000;left: 435px; font-weight: bold; font-size: 26px;position: absolute;top: 20px;text-transform: uppercase;}



.index_kd_news_left{width: 404px;height: 598px;float: left;overflow: hidden;}
.index_kd_news_left img{width: 404px;height: 598px;}

.index_kd_news_right{width: 680px;float: right;height: 305px;padding-top: 195px;position: relative;}
.news_title{width:100%; height:55px; border-bottom:1px solid #000000; text-align:left; font-size:32px; color:#000000; font-weight:bold; text-transform:uppercase; line-height:44px;}
.news_zwbg{width:100%; margin-top:18px; overflow:hidden; height:240px;}
.news_zwbg ul{width:2040px;height: auto;}
.news_zwbg ul li{ list-style:none; float:left; width:680px; height:240px;}
.news_zwbg ul li .news_date{width:84px; height:84px; overflow:hidden; float:left;background-color: #434343;text-align: center;font-size: 14px;color: #cccccc;line-height: 30px;}
.news_zwbg ul li .news_date strong{font-weight: bold;line-height: 35px;font-size: 25px;color: #fff;padding-top: 13px;display: block}
.news_zwbg ul li section{border-bottom: 1px solid #d9d9d9;padding-bottom: 10px;margin-bottom: 14px;}

.news_zwbg ul li .news_right{width:560px; float:right;}
.news_right_name a{font-size: 20px;color: #222222;line-height: 25px;font-weight: normal;}

.page_otherbtn{ width:86px; height:22px;text-align:center;z-index:11;margin: auto}
.page_otherbtn ul{;margin: auto}
.page_otherbtn ul li{ float:left; list-style:none; text-align: center; width:22px; height:22px;margin-top:4px; margin-right:8px; cursor:pointer;background-color: #b5b5b5;line-height: 22px;font-size: 14px;color: #fff;}
.page_otherbtn ul li.current{width:22px; height:22px;margin-right:10px;background-color: #222222;}




.jy_news_right_pic{width: 555px;height: 261px;overflow: hidden;margin-bottom: 25px;position: relative}
.jy_news_right_pic img{width: 100%;height: 100%;transition: all 0.6s;}
.jy_news_right_text_name{font-size: 18px;color: #333333;line-height: 25px;font-weight: normal;margin-bottom: 10px;text-align: left}
.jy_news_right_text_desc{font-size: 14px;color: #666666;line-height: 25px;font-weight: normal;text-align: left}
.news_titme{font-size: 14px;color: #ffffff;line-height: 25px;position: absolute;left: 0;bottom: 0;background: url(../img/asd_rsp.png) no-repeat;padding: 6px 10px;}
.news_titme strong{font-size: 25px;color: #ffffff;line-height: 25px;}
.jy_news_right_text2{position: relative}
.jy_news_right_text2:before{content: "";display: table;width: 4px;height: 4px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;background-color: #61cfcc;position: absolute;left: -18px;top: 10px;}
.newslist2{padding-bottom: 24px;border-bottom: 1px solid #e3e6ef;text-align: left;margin-bottom: 18px;}
.newslist2:hover .jy_news_right_text_name{color: #61cfcc}
.newslist1:hover .jy_news_right_pic img{transform: scale(1.1);transition: all 0.6s;}
.newstitile1,.newstitile2,.newsright{display: none}

/*产品*/
.index_kd_product_class{width: 100%;max-width: 1920px;min-width: 1190px;margin: auto;height: 740px;padding-top: 50px;background-color: #000000;overflow: hidden}
.index_product_title{text-align: center;color: #ffffff;line-height: 35px;font-size: 18px;position: relative;background: url(../img/page_title.png) center no-repeat;height: 45px;}
.index_product_title strong{text-align: center;color: #ffffff;left: 624px; font-size: 48px;position: absolute;top: 8px;}
.index_product_title p{text-align: center;color: #ffffff;left: 435px; font-size: 30px;position: absolute;top: 20px;}
.index_proclass_list{margin: auto;margin-top: 45px;}
.index_proclass_list li{float: left;margin-left: 15px;margin-bottom: 10px;position: relative;overflow: hidden;}
.index_proclass_list li img{transition: all 0.6s;}
.index_proclass_list li:first-child{margin-left: 0;}

.index_kd_lc_class{width: 100%;max-width: 1920px;min-width: 1190px;margin: auto;height: 672px;padding-top: 50px;;background: url(../img/lcbg.jpg) center no-repeat;overflow: hidden}


.index_proclassname{font-size: 16px;line-height: 25px;color: #fff;position: absolute;margin: auto;display: inline-block;right: -600px;top:0;width: 100%;height: 100%;vertical-align: middle;transition: all 0.6s;}
.index_proclassname h3{text-align: center;vertical-align: middle}

.proclasstitle1,.proclasstitle2{}
.index_proclass_list .pc_list1 .index_proclassname{padding-top: 450px;height: 254px;text-align: center;}
.index_proclass_list .pc_list2 .index_proclassname{padding-top: 450px;height: 129px;text-align: center;}
.index_proclass_list .pc_list3 .index_proclassname{padding-top: 220px;height: 129px;text-align: center;}
.index_proclass_list .pc_list4 .index_proclassname{padding-top: 220px;height: 129px;text-align: center;}
.index_proclass_list .pc_list5 .index_proclassname{padding-top: 450px;height: 129px;text-align: center;}
.index_proclass_list li:hover .index_proclassname{right:0;transition: all 0.6s;}
.index_proclass_list li:hover img{transform: scale(1.1);transition: all 0.6s;}

.foot2{width: 100%;min-width: 119px;max-width: 1920px;min-height: 255px;margin:auto;padding-top: 40px;background-color: #292929;}
.foot_logo{width: 220px;float: left;position: relative}
.foot_logo:after{content: '';display: table;width: 1px;height: 159px;background-color: #5985ad;position: absolute;right: 0;top: 20px;}
.footlogo{padding-left: 16px;display: block;}
.foot_logo_text{margin-top: 20px;color: #fff;font-size: 15px;line-height: 20px;font-weight: normal;font-family: Microsoft YaHei;}
.foot_zx{width: 93px;height: 31px;background-color: #2d5b88;line-height: 31px;text-align: center;color: #ffffff;font-size: 13px;display: block;margin-top: 20px;margin-left: 10px;}



.foot_box{float: left;width: 210px;}
.foot_box h3{font-family: Microsoft YaHei;font-size: 16px;color: #fff;font-weight: bold;line-height: 36px;}
.foot_menu{border-bottom: 1px solid #65738b;width: 100%;padding: 10px 0;overflow: hidden}

.foot_menu ul li{float: left;margin: 0 40px;position: relative}
.foot_menu ul li:first-child{margin-left: 0;}
.foot_menu ul li:before{content: "";display: block;width: 1px;height: 13px;background-color: #616e86;position: absolute;left: -40px;top: 10px;}
.foot_menu ul li:first-child :before{display: none;}
.foot_menu ul li a h2{font-size: 14px;color: #ffffff;font-weight: normal;font-family: Microsoft YaHei;line-height: 32px;}

.foot_ewm{float: right;text-align: center;width: 353px;}
.foot_ewm img{}
.foot_ewm span{font-size: 14px;color: #fff;font-weight: normal;font-family: Microsoft YaHei;-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;filter:alpha(opacity=50);line-height: 16px;}
.foot_contact{width:460px;float: left;margin-left: 65px;position: relative}

.foot_contact li a{color: #fff}

.foot_contact h3{font-family: Microsoft YaHei;font-size: 18px;color: #fff;font-weight: normal;line-height: 38px;display: inline-block;margin-bottom: 12px;}
.foot_contact ul li{float: left;font-family: Microsoft YaHei;font-size: 14px;color: #fff;font-weight: normal;line-height: 25px;width: 100%;}
.foot_contact2{width: 174px;float: left;position: relative}
.foot_contact2:after{content: '';display: table;width: 1px;height: 189px;background-color: #676767;position: absolute;right: 0;top: 20px;}
.foot_contact2 h3{font-family: Microsoft YaHei;font-size: 20px;color: #fff;font-weight: normal;line-height: 38px;display: inline-block;margin-bottom: 12px;}
.foot_contact2 ul li{font-family: Microsoft YaHei;font-size: 14px;color: #fff;font-weight: normal;}
.foot_contact2 ul li a h2{font-size: 14px;color: #fff;font-weight: normal;line-height: 28px;font-family: Microsoft YaHei;}
.foot_contact2 ul li:hover a h2{text-decoration: underline}
.foot_contact ul li:hover a {text-decoration: underline}
.boot_copy{width: 100%;min-width: 1190px;max-width: 1920px;margin: auto;text-align:center;height: 45px;line-height: 45px;color: #fff;background-color: #000000}
.boot_copy a{color: #fff;}
.boot_copy a img{position: relative;top: 5px;}

.ft_font{color: #ffffff;font-size: 14px;line-height:30px;font-weight: normal;font-family: Microsoft YaHei;}
.top_search{float: right;border: 1px solid #c9c9c9;background:#000;margin-top: 10px;margin-right:2px;height: 31px;}
.index_kd_search{width: 100%;min-width: 1190px;max-width: 1920px;height: 56px;line-height: 56px;background-color: #000000;margin: auto}
.top_search select{font-size: 16px;color: #ffffff;background: transparent;outline: none;border: none;height: 27px;position: relative;top: -8px;}
.top_search select option{background-color: #000;color: #fff;}
.top_search input{font-size: 14px;color: #ffffff;background: #404040;outline: none;border: none;height: 25px;position: relative;top: -10px;}

.index_product_title_new{text-align: right;color: #ffffff;line-height: 35px;font-family: Î¢ÈíÑÅºÚ;font-size: 18px;position: relative}
.index_product_title_new strong{text-align: center;color: #ffffff;line-height: 35px;font-family: Î¢ÈíÑÅºÚ;font-size: 48px;padding-left: 10px;position: relative;top: 20px;position: relative}
.index_product_title_new2{text-align: right;font-size: 25px;line-height: 18px;color: #ffffff;font-weight: normal;position: relative;left: -72px;}

.index_proclass_list2 li{font-size: 16px;color: #fff}
.adv_detail img{width: 680px;}
.adv_detail{text-align: center;margin-top: 70px;margin-bottom: 80px;}

#pro1{position: absolute; left: -50px; top: 0px;}
#pro2{position: absolute; left: 85px; top: 115px;}

#pro3{position: absolute; left: 160px; top: 0px;}
#pro4{position: absolute; left: 281px; top: 115px;}

#pro5{position: absolute; left: 390px; top: 10px;}
#pro6{position: absolute; left: 515px; top: 115px;}

#pro7{position: absolute; left: 637px; top: 10px;}
#pro8{position: absolute; left: 700px; top: 115px;}

#pro9{position: absolute; left: 830px; top: 10px;}
#pro10{position: absolute; left: 947px; top: 115px;}

#pro11{position: absolute; left: 1017px; top: 10px;}
#pro12{position: absolute; left: 1152px; top: 115px;}

.a_1{font-size: 16px;color: #ff7a0d !important;}

.page_Banner{ width:100%; margin:0 auto; text-align:left; min-width:1190px; max-width:1920px; height:699px; overflow:hidden;}
.main_image {width:100%; height:699px; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:699px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:699px;}
.main_image li span {display:block; width:100%; height:699px}
.main_image li a {display:block; width:100%; height:699px}

/*div.flicking_con {width:1002px; margin:0 auto; position:relative;}
div.flicking_con .flicking_inner {position:absolute; top:518px; left:403px; z-index:999; width:210px; height:7px; text-align:center;}
div.flicking_con a {float:left; width:56px; height:7px; margin:0; padding:0; background:#e1dddd; display:block; text-indent:-1000px; margin-right:14px;}
div.flicking_con a.on {background:#1e419e;}*/

/*#btn_prev,#btn_next{z-index:11111;position:absolute;width:40px!important;height:40px!important;top:227px; display:block;}
#btn_prev{ background:url(../ZERO/img/prevArrow.png) no-repeat; left:10%}
#btn_next{ background:url(../ZERO/img/nextArrow.png) no-repeat; right:10%}*/