﻿@charset "utf-8";
/* CSS Document */
body{margin:0 auto; font-family:"微软雅黑"; font-size:12px; color:#333;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,input{padding:0;margin:0;font-weight:normal;}
ul,li{ list-style:none;}
img{ border:0 ;vertical-align: middle;}
p{font-family:"宋体";color:#555; line-height:18px;}
a{color:#aaa; text-decoration:none;font-family:"宋体";}
a:hover{color:#dc241e;}
.clearfix {clear:both;height:0;font-size: 1px;line-height: 0px;}
.clearf:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearf{display:inline-table}
*html .clearfix{height:1%}
.clearf{display:block}
*+html .clearf{min-height:1%}
.fl{float:left;}
.fr{float:right;}
.cl_red{ color:#dc241e;}

/*间距*/
.blank05{clear:both; height:5px; overflow:hidden; display:block;}
.blank10{clear:both; height:10px; overflow:hidden; display:block;}
.blank15{clear:both; height:15px; overflow:hidden; display:block;}
.blank20{clear:both; height:20px; overflow:hidden; display:block;}
.blank30{clear:both; height:30px; overflow:hidden; display:block;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.header{width:100%;}
.wrap{width:1000px;margin:0 auto;}
.main{width:100%; background-color:#d7d8d8;}
.footer{width:100%; background-color:#333; }
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.top{background-color:#333; height:22px; line-height:22px; color:#aaa;}
.top a{color:#aaa;}

.headline{ background:url(../images/headline_bg.png) top repeat-x; height:147px;}
.logo{ margin:35px 0 0 0;}
.slogan{ margin:35px 0 0 15px; background:url(../images/headline_line.png) left no-repeat; height:64px; line-height:64px; padding-left:30px; font-size:28px; color:#555;}
.slogan i{ padding-right:5px; color:#0b63ce;font-weight:900;}
.tel{background:url(../images/tel.png) left top no-repeat; padding-left:85px; height:30px;clear:both;}
.base_num{width:18px; height:30px; display:inline-block; background-image:url(../images/num_skin_b.png); background-repeat:no-repeat;}
.num_val{font-size:22px; color:#0b63ce;}
.base_num_w{width:18px; height:30px; display:inline-block; background-image:url(../images/num_skin_w.png); background-repeat:no-repeat;}
.num_val_w{ font-size:22px; color:#fff;}
.num_0{background-position:0 0;}
.num_1{background-position:-20px 0;}
.num_2{background-position:-40px 0;}
.num_3{background-position:-60px 0;}
.num_4{background-position:-80px 0;}
.num_5{background-position:-100px 0;}
.num_6{background-position:-120px 0;}
.num_7{background-position:-140px 0;}
.num_8{background-position:-160px 0;}
.num_9{background-position:-180px 0;}
.num_none{background-position:-220px 0;width:5px;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.search{ margin-top:10px; background:url(../images/search.png) no-repeat; width:237px; height:27px; float:right;clear:both;}
.search_keyword{width:178px; height:27px;float:left;line-height:27px;color:#999; border:none;background:none;padding:0 0 0 4px; overflow:hidden;}
.search_button{width:55px;height:27px;line-height:27px;float:left;border:none; background: none; color:#fff; text-indent:-999em; text-align:center;cursor:pointer;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.menu{width:100%;background:url(../images/menu_bg.png) repeat-x; height:44px; position:absolute; top:-19px; display:block;}

.nav{height:44px;position:relative;margin:0 auto;}
.nav .list li{float:left; background:url(../images/menu_line.png) right no-repeat;}
.nav .list li.none{ background:none;}
.nav .list a{float:left;display:block;width:105px;height:40px;text-align:center;font:14px/36px "微软雅黑";color:#fff;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.nav .list a:hover{color:#FFA304;}
.nav .list a:hover,.nav .list .now{color:#fff; background:url(../images/menu_on.png) no-repeat;}
.nav .box{position:absolute;top:42px;width:1000px; left:0;background: url(../images/menu_libg.png) repeat;overflow:hidden;height:0;}
.nav .cont{position:relative;padding:25px 20px;}
/* sublist */
.sublist{padding-bottom:60px;}
.sublist li{clear:both; padding:10px 0;}
.mcate_item_hd{ float:left; width:80px; margin-right:10px;}
.mcate_item_hd ,.mcate_item_hd a{ font-weight:bold;font-family:'微软雅黑';font-size:12px;height:26px;line-height:26px; color:#333;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.mcate_item_hd a:hover{text-decoration:underline;}
.mcate_item_bd{ height:26px;line-height:26px;float:left;border-bottom:1px solid #999; width:700px;}
.mcate_item_bd a{height:26px;line-height:26px;margin-right:5px;font-size:12px;color:#555;text-decoration:none;display:inline-block;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.mcate_item_bd a:hover{color:#6c5143;text-decoration:underline;}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.banner{ position: relative;}
.banner-box { min-width: 1000px; height: 450px; overflow: hidden;}
.banner-box .bd{ width:100% !important; }
.banner-box .bd li .m-width {width: 1000px;margin:0 auto; overflow: hidden; }
.banner-box .bd li { width:100% !important; height:450px; }
.banner-box .bd li a { display: block; width:100%; height:415px;}

.banner-btn {width: 1000px; position: absolute; top: 160px; left: 50%; margin-left: -511px;}
.banner-btn a {display: block; width: 49px; height: 104px; position: absolute; top:0; filter:alpha(opacity=0);-moz-opacity: 0;-khtml-opacity:0;opacity: 0; }
.banner-btn a.prev { left: -30px; background: url(../images/arrow.png) no-repeat left center; } 
.banner-btn a.next { right: -30px; background: url(../images/arrow.png) no-repeat right center; }

.banner-box .hd {position:absolute; top:230px; left:50%;text-align:center;}
.banner-box .hd ul{margin-left:-50%;}
.banner-box .hd ul li {width:12px; height:12px;border-radius:50%;text-indent:-999px;margin-right:20px;background:#555;border:1px #A0A1A4 solid; float:left;cursor:pointer;overflow:hidden;}
.banner-box .hd ul li.on { background:#fff; }
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.key_word{ position:absolute; bottom:0; width:100%;height:35px; line-height:35px; background:url(../images/key_word_bg.png) repeat; display:block; z-index:99;color:#fff; overflow:hidden;}
.key_word a{ color:#fff; margin:0 5px;}
.key_word a:hover{ text-decoration:underline;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.home_main{ background:url(../images/main_bg.png) center repeat-y #d7d8d8; width:100%;}
.home_main .wrap{ width:960px; margin:0 auto;}
.list_box{float:left; width:220px; overflow:hidden;}
.list_info ul{ padding:10px 0; margin:0;background:url(../images/list_bg.gif) repeat-y;}
.list_info li{ width:168px; height:25px; padding:6px 0; margin:0 auto;}
.list_info li a{height:25px;padding-left:15px; line-height:25px; background-color:#aaa; display:block; color:#fff;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.list_info li.on a ,.list_info li a:hover{ background-color:#dc241e; color:#fff;}
.list_top{background:url(../images/list_top.png) left top no-repeat;height:46px; line-height:40px; color:#fff; font-size:14px; padding-left:20px;}
.list_tit{background:url(../images/list_tit.png) left top no-repeat;height:45px; line-height:40px; color:#fff; font-size:14px; padding-left:20px;}
.list_bottom{background:url(../images/list_bottom.png) left top no-repeat;height:22px; display:block; overflow:hidden;}
.list_contact{ background-color:#fff;}
.list_contact p{line-height:18px; margin:10px;}
.list_tel{ background:url(../images/list_tel.png) repeat-x; height:59px; text-align:center;}
.list_tel p{ font-size:14px; line-height:26px; color:#fff; font-family:"微软雅黑"; margin:0;}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/

.content_box{float:right; width:745px;border:solid 1px #ccc; border-top:none; overflow:hidden; background-color:#fff;}
.home_main .content_box{width:715px;}
.title{line-height:34px;height:34px; padding:0 10px;border-top:solid 3px #064077; border-bottom:dashed 1px #ccc;}
.title dt{ float:left; background:url(../images/logo_icon.png) left center no-repeat; padding-left:32px; color:#064077; font-size:14px; font-weight:bold;}
.title dd{ float:right; color:#aaa;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.product{ margin:0 0 0 5px;_ margin:0;}
.product li{ width:320px; height:136px; margin:25px 15px; float:left;}
.product li p{ line-height:22px; height:92px; margin-top:3px;}
.pro_tit:link{ font-size:12px;font-weight:bold; color:#064077;}
.pro_tit:hover{ text-decoration:underline;}
.pro_box{width:176px; height:136px;margin-right:10px; display:block; overflow:hidden; float:left;}
.pro_box a{width:170x; height:130px;border:solid 1px #ccc; display:block;overflow:hidden;}
.pro_box a:hover{ border:solid 3px #ccc;}
.pro_box img{max-width:170x; max-height:130px;}
.btn_pro{width:76px;height:20px;line-height:20px;text-align:center;display:block;overflow:hidden;background:url(../images/btn_01.png) no-repeat; font-size:12px;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.partner_box{ background-color:#004775;color:#fff;}
.partner_box a , .partner_box dt{color:#fff;}
.partner_box dl{ background:url(../images/partner_line.png) bottom repeat-x; border:none;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.pro_move{zoom:1;  background:url(../images/pro_move_bg.png) repeat; padding:15px 0; text-align:center;}
.pro_move .pcont {width:910px;margin:0 0 0 15px;_margin:0;overflow:hidden;float:left; padding:0; overflow:hidden;}/*滚动条显示长度*/
.pro_move .ScrCont{width:20000px;zoom:1;margin-left:0px; }/*滚动条总长度*/
.pro_move .ScrCont a{ color:#fff;}
.pro_move #List1_0, .pro_move #List2_0 {float:left;}
.pro_move .LeftBotton, .pro_move .RightBotton {width:16px;height:42px;float:left;background:url(../images/ax.png) no-repeat; margin-top:8px;}/*按钮大小*/
.pro_move .LeftBotton {background-position:left top;}/*按钮图片位置*/
.pro_move .RightBotton {background-position:left bottom; float:right;}/*按钮图片位置*/
.pro_move .LeftBotton:hover {background-position:right top;}/*按钮图片位置*/
.pro_move .RightBotton:hover {background-position:right bottom;}/*按钮图片位置*/
.pro_move .par_img{float:left; margin:0 10px;line-height:24px;overflow:hidden;width:130px;display:block;}/*每个图标*/
.pro_move .par_img img{width:130px; height:50px;display:block;overflow:hidden;margin:0 auto;}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.case_box{border:solid 1px #ccc; border-top:none;}
.case_box ul{ margin:10px 0 20px 4px;_margin:10px 0 20px 0;}
.case_box li{ width:219px; height:168px; border:solid 1px #ccc; text-align:center; line-height:20px; margin:8px 8px; float:left;}
.case_box_img{ width:215px; height:140px; overflow:hidden; margin:2px auto;}
.case_box_img img{max-width:215px; max-height:140px;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.border_box{border:solid 1px #ccc; border-top:none; background-color:#fff;}
.good_box p{ margin:5px 0 10px 0;}
.good_box b{ color:#004775;}
.good_box h3{ font-size:26px; font-weight:bold; color:#000;}
.good_box h3 span{font-style:italic;padding-right:8px; font-size:48px; color:#dc241e;}
.good_nav{background:url(../images/good_bg.png) repeat-x; height:58px; width:960px; margin-left:-1px;}
.good_nav li{background:url(../images/good_line.png) right no-repeat; width:192px;height:58px; overflow:hidden; display:block; float:left;}
.good_nav li.none{ background:none;}
.good_nav li a{height:58px;display:block;color:#fff;}
.good_nav li a:hover , .cur a{ background:url(../images/good_arrow.png) center bottom no-repeat; color:#fff;}
.good_nav li a span{padding:15px 15px 0 65px; display:block;}
.good_nav li a strong{font-size:15px;_font-size:15px; font-weight: normal;display:block;font-family:'微软雅黑'; }
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.good_01 dt{ margin-left:10px;}
.good_01 dd{ width:510px; margin:20px 20px 0 0;}
.good_01 h2{ width:280px; height:32px; line-height:32px; background-color:#005eb8; color:#fff; border-radius:5px 5px 0 0; padding:0 5px; font-size:16px;}
.good_02 dd{ width:520px; margin:40px 0 0 20px;}
.good_03 dt{ margin-left:80px;_margin-left:50px;}
.good_03 dd{ width:510px; margin:20px 20px 0 0;}
.good_04 dd{ width:480px; margin:40px 0 0 20px;}
.good_05 dd{ width:460px; margin:20px 20px 0 0;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.icon_a,.icon_b,.icon_c,.icon_d,.icon_e{background:url(../images/good_icon.png) no-repeat;}
.icon_a{background-position:18px 10px;}
.icon_b{background-position:18px -50px;}
.icon_c{background-position:18px -110px;}
.icon_d{background-position:18px -170px;}
.icon_e{background-position:18px -230px;}
.icon_a:hover , .cur a .icon_a{background-position:18px -291px}
.icon_b:hover , .cur a .icon_b{background-position:18px -350px;}
.icon_c:hover , .cur a .icon_c{background-position:18px -410px;}
.icon_d:hover , .cur a .icon_d{background-position:18px -470px;}
.icon_e:hover , .cur a .icon_e{background-position:18px -530px;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.qs_move{zoom:1; padding:15px 0 5px 0; text-align:center;}
.qs_move .pcont {width:910px;margin:0 0 0 8px;_margin:0;overflow:hidden;float:left; padding:0; overflow:hidden;}/*滚动条显示长度*/
.qs_move .ScrCont{width:20000px;zoom:1;margin-left:0px; }/*滚动条总长度*/
.qs_move .ScrCont a{color:#064077;}
.qs_move .ScrCont a:hover{color:#dc241e;}
.qs_move #List1_0, .qs_move #List2_0 {float:left;}
.qs_move .LeftBotton, .qs_move .RightBotton {width:16px;height:42px;float:left;background:url(../images/ax.png) no-repeat; margin-top:80px;}/*按钮大小*/
.qs_move .LeftBotton {background-position:left top;}/*按钮图片位置*/
.qs_move .RightBotton {background-position:left bottom; float:right;}/*按钮图片位置*/
.qs_move .LeftBotton:hover {background-position:right top;}/*按钮图片位置*/
.qs_move .RightBotton:hover {background-position:right bottom;}/*按钮图片位置*/
.qs_move .qs_img{float:left; margin:0 7px;line-height:24px;overflow:hidden;width:138px;display:block;}/*每个图标*/
.qs_move .qs_img img{width:130px; height:185px;display:block;overflow:hidden;margin:0 auto; border:solid 4px #d78151}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.client_box{width:670px;height:330px;float:left;overflow:hidden;}
.client{ margin:10px 0 0 10px;_margin:10px 0 0 0;}
.client li{ width:305px; float:left; margin:18px 10px;}
.client li a{color:#333; line-height:20px; font-family:"微软雅黑"; font-size:12px;}
.client li a:hover{ text-decoration:underline;}
.client li p{ color:#777;}
.client li span{ width:100px; height:100px; float:left; margin-right:10px; }
.client li span img{ width:98px; height:98px; padding:1px; border:solid 1px #ccc;}
.faq_box{width:275px;height:330px;float:right;overflow:hidden;}
.about_lbox{width:670px;height:330px;float:left;overflow:hidden;}
.about_lbox h1{ font-size:14px; font-weight:bold; color:#004775; margin:5px 0;}
.about_lbox p{ margin-right:20px; line-height:22px;}
.vedio{width:240px; height:230px; overflow:hidden; margin:0 20px; _margin:0 20px 0 10px;float:left;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.about_rbox{width:275px;height:330px;float:right;overflow:hidden;}
.pub_move {height: 250px;margin:0 auto; margin-top:10px;position:relative;font-size:12px;overflow:hidden;width:260px;}
.pub_img {list-style:none;position:absolute;top:0px;left:0px;}
.pub_img li {cursor:pointer;float:left; margin:0 auto; width:260px; text-align:center;}
.pub_img li p{ margin-top:5px; font-size:14px; font-family:"微软雅黑";}
.pub_img  img{ width:220px; height:165px; padding:4px; border:solid 1px #cfcfcf;}
.num {list-style:none;position:absolute;bottom:10px;right:0;	z-index:999;}
.num li {display:block;height:18px;width:18px;margin-left:5px;background:#cfcfcf;float:left;color:#fff;text-align:center;line-height:20px;cursor:pointer;}
.num .hover {background:#888;color:#fff;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.news_box{width:305px; height:360px;overflow:hidden;}
.top_news{border-bottom:dashed 1px #999; height:100px; padding:10px 0;margin:0 5px; display:block;}
.top_news span{ float:left; padding-bottom:1px;}
.top_news span img{width:115px; height:80px; border:solid 1px #ccc; margin:0 10px;}
.top_news h3 a{ font-size:12px; color:#333; font-weight:bold; line-height:22px;}
.top_news p a{ color:#dc241e;}
.top_news a:hover{ text-decoration:underline;}
.news{ padding:0 10px;}
.news li{background:url(../images/arr0w_r.gif) left center no-repeat;height:32px;border-bottom:dashed 1px #ccc;}
.news li a{ padding-left:15px;display:block;height:32px;line-height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; color:#333;}
.news li a:hover{ color:#dc241e;}
.news li span{ float:right;line-height:32px; color:#aaa;}
.faq_box .news li a{_width:250px;}
.news_box .news li a{_width:270px;}
.link_box{color:#333;}
.link_box p{ margin:20px 10px; line-height:22px;}
.link_box a{color:#333; margin:0 5px;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.foot_nav{ width:560px; overflow:hidden; margin-top:20px;}
.foot_nav dl{ width:140px; float:left; overflow:hidden;}
.foot_nav dt{background:url(../images/foot_nav.gif) left center no-repeat; margin-bottom:5px;}
.foot_nav dt a{font-size:14px; color:#fff; font-weight:bold; padding-left:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;}
.foot_nav dd a{ padding-left:10px;line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;}

.foot_qr{ position:absolute; left:560px; background:url(../images/qr_bg.png) top repeat-x #fff; width:100px; height:190px; border-bottom:dashed 1px #ccc;text-align:center; padding:0 10px; border-radius:0 0 5px 5px;}
.foot_qr img{ width:100px;}
.foot_qr p{ margin:5px 0 10px 0; font-family:"微软雅黑"; font-size:13px; color:#333;}

.foot_contact{width:300px; overflow:hidden;}
.foot_contact h1{ font-size:20px; color:#dc241e;font-style:italic; padding-right:10px; font-weight:bold; margin:15px 0 5px 0;}
.foot_contact span{ float:left; color:#fff; width:34px; font-size:14px; line-height:14px;}
.foot_contact p{ line-height:15px; color:#aaa;}
.copy{ background-color:#222; height:25px; line-height:25px; color:#555;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
#bx_product{margin:10px auto;line-height:28px; text-align:center;overflow:hidden;border-left:solid 1px #ccc;border-right:solid 1px #ccc;}
#bx_product a{border:solid 1px #ccc; display:block;margin:0 10px;}
#bx_product img{width:215px;height:140px; padding:2px;}
.info_box{width:690px;margin:0 auto;}
.content_box .news_box{ width:335px;}

.bx_product{}
.bx_pro{zoom:1;padding:15px 0; text-align:center;}
.bx_pro .pcont {width:910px;margin:0 0 0 20px;_margin:0;overflow:hidden;float:left; padding:0; overflow:hidden;}/*滚动条显示长度*/
.bx_pro .ScrCont{width:20000px;zoom:1;margin-left:0px; }/*滚动条总长度*/
.bx_pro .ScrCont a{ color:#333;}
.bx_pro .ScrCont a:hover{ color:#dc241e;}
.bx_pro #List1_0, .bx_pro #List2_0 {float:left;}
.bx_pro .LeftBotton, .bx_pro .RightBotton {width:16px;height:42px;float:left;background:url(../images/ax.png) no-repeat; margin-top:50px;}/*按钮大小*/
.bx_pro .LeftBotton {background-position:left top;}/*按钮图片位置*/
.bx_pro .RightBotton {background-position:left bottom; float:right;}/*按钮图片位置*/
.bx_pro .LeftBotton:hover {background-position:right top;}/*按钮图片位置*/
.bx_pro .RightBotton:hover {background-position:right bottom;}/*按钮图片位置*/
.bx_pro .bx_pro_img{float:left; margin:0 20px;line-height:24px;overflow:hidden;width:190px;display:block;}/*每个图标*/
.bx_pro .bx_pro_img img{width:188px; height:145px;display:block; border:solid 1px #ccc;overflow:hidden;margin:0 auto;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.hot_pro{ margin:0 0 0 5px;_ margin:0;}
.hot_pro li{ height:110px; clear:both; border-bottom:dashed 1px #ccc; padding-bottom:20px; margin:20px 20px; overflow:hidden;}
.hot_pro li p{ line-height:22px;margin:3px 0;}
.hot_pro_tit{font-size:14px; line-height:20px;font-weight:bold; color:#064077;}
.hot_pro_tit:hover{ text-decoration:underline;}
.hot_pro_img{width:145px; height:110px;margin-right:10px;overflow:hidden; float:left;border:solid 1px #ccc;}
.hot_pro_img img{max-width:145x; max-height:110px;_width:145x;_height:110px;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.case{ margin:0 0 0 5px;_ margin:0;}
.case li{ height:100px; clear:both; border-bottom:dashed 1px #ccc; padding-bottom:15px; margin:20px 20px; overflow:hidden;}
.case li p{ line-height:22px;margin:3px 0;}
.case_tit{font-size:12px; line-height:40px;font-weight:bold; color:#333;}
.case_tit:hover{ text-decoration:underline;}
.case_img{width:145px; height:100px;margin-right:10px;overflow:hidden; float:left;border:solid 1px #ccc;}
.case_img img{max-width:145x; max-height:100px;_width:145x;_height:100px;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.pro_zoom{width:323px; height:380px;position:relative;font-size:12px;padding-bottom:5px; float:left;}
.pro_zoom li,.pro_zoom img{vertical-align:top;}
.pro_zoom #tsImgS{text-align:center;width:100%;position:relative;}
.pro_zoom #tsImgS a{display:block;text-align:center;margin:0px auto;}
.pro_zoom #tsImgS img{border: solid 1px #ccc;}
.pro_zoom #tsPicContainer{width:100%;height:54px;position:relative;background:url(../images/scrollPicbg.gif) repeat-x 0px 0px;padding:0;margin:10px 0 0 0;}
.pro_zoom #tsPicContainer #tsImgSArrL{width:12px;height:54px;background:url(../images/product_icon.gif) no-repeat left top;position:absolute;top:0px;left:0;cursor:pointer;}
.pro_zoom #tsPicContainer #tsImgSArrR{width:12px;height:54px;background:url(../images/product_icon.gif) no-repeat left bottom;position:absolute;top:0px;right:0;cursor:pointer;}
.pro_zoom #tsPicContainer #tsImgSCon{position:absolute;top:2px;left:17px;width:54px;height:54px;overflow:hidden;padding:0; margin:0;}
.pro_zoom #tsPicContainer #tsImgSCon ul{width:100%; overflow:hidden;}
.pro_zoom #tsPicContainer #tsImgSCon li{width:54px;float:left;cursor:pointer; padding:0 2px; }
.pro_zoom #tsPicContainer #tsImgSCon li img{padding:3px;border:2px solid  #e4e4e4;display:block;width:42px;height:42px;}
.pro_zoom #tsPicContainer #tsImgSCon li.tsSelectImg img{border:2px solid #e68e05;margin:0px;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

.pro_info{float: right; width:340px; overflow:hidden;}
.pro_info dl{line-height:20px;color:#282828; overflow:hidden;}
.pro_info dt{line-height:30px; font-size:14px;text-align:left; font-family:"微软雅黑"; color:#064077;border-bottom:dashed 1px #ccc; margin-bottom:10px;}
.pro_info dd{font-size:14px; color:#555; line-height:24px;border-bottom:dashed 1px #ccc; padding-bottom:10px;}
.pro_tel{ font-size:12px; padding:20px 0; border-bottom:dashed 1px #ccc;}
.pro_tel span{ font-size:30px; color:#d12a32; font-family:"宋体";}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/

.share{ margin:10px 0 0 0;}
.share span{ float:left; margin-left:10px;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

.detail{width:100%;margin:0 auto;}
.detail img{ max-width:690px;}
.tab-hd {overflow:hidden; zoom:1;height:38px; line-height:38px; background:url(../images/detail_bg.png) bottom repeat-x;}
.tab-hd li{float:left;width:150px; height:36px;color:#333; padding:0 10px;text-align:center; cursor:pointer;background:#f3f3f3;margin-left:7px; font-weight:bold; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; border:solid 1px #d7d7d7;border-bottom:none;}
.tab-hd li.active{ background:#fff;border:solid 1px #dc241e;border-bottom:solid 1px #fff; height:38px;}
.tab-bd li{ width:690px; margin:0 auto;display:none; padding:15px 0;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.pro_contact h3{background-color:#dc241e; height:25px; line-height:25px; color:#fff; padding-left:30px;font-size:12px;}
.contact_tab { margin:30px 0 20px 0;line-height:27px; margin-bottom:10px; color:#666;}
.contact_lb{ width:120px; text-align:right;}
.btn_02{ background:url(../images/btn_02.png) no-repeat;width:58px;height:22px;line-height:22px;text-align:center;border:none;color:#fff;cursor:pointer;}
.btn_03{ background:url(../images/btn_03.png) no-repeat;width:58px;height:22px;line-height:22px;text-align:center;border:none;cursor:pointer;}
.contact_tab .text { width:280px; }
.contact_tab .textarea {margin-top:3px; width:420px;}

.pro_message h3{background-color:#064077; height:25px; line-height:25px; color:#fff; padding-left:30px;font-size:12px;}
