@charset "utf-8";
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: arial; text-align: left; vertical-align: baseline; color: #454545;text-decoration:none}


select, input { font-family: arial; }
input[type="text"], input[type="password"], input[type="url"], input[type="email"], input.text, input.title, textarea, select { margin: 0px; }
.form-item, .form-actions { margin-bottom: 0em; margin-top: 0em; }
a img { border: none; }
table { border-collapse: collapse; border-spacing: 0; border: 1px solid #999; background: #ffffff; }
th, td { border-right: 1px solid #999; border-bottom: 1px 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; }
.right{ float:right}

#content { width: 763px; float: left; margin-top: 2px; }

#product_name { display: inline; font-size:16px; color:#454545;}
.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: 656px; padding:20px 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("../images/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:656px; height:36px;background: url(../img/rightlmbg.jpg);}
.pro_title1{font-family:Arial; font-size:13px; color:#3c3c3c; width:412px; float:left; padding:19px 18px 0 18px; background:#fff; font-weight:bold}
.product_detailname{width:706px; float:left; color:#144691; font-size:18px; font-family:Arial; 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; width:412px; display: block;  overflow: hidden; overflow-x: auto; line-height: 25px ; padding:18px; background:#fff}
.ovy { width:412px;}
.pro_profile{ width:412px; float:left;}
#product_detail { width:448px; float:left; padding-top:17px;}
.r_mid{float:left; width:100%;}
.r_mid_left{ width:448px; float:left;}
.r_mid_right{ width:167px; float:right; padding-top:17px;}
.r_mid2{ float:left; width:100%; padding-top:13px;}
#product_detail .left { width: 448px; overflow:hidden;}
#product_detail .big_pic { width: 446px; height: 388px; padding: 0px;overflow: hidden; border:1px solid #d6d6d6; text-align:center;}
#product_detail .big_pic img { width:446px; height:388px;}
#product_detail .big_pic .bigimg{ width:446px; height:388px;}
#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: 448px; height: 80px; float:left;overflow: hidden; }
#product_detail ul.pic_list li { width: 66px; height: 80px; float: left;padding: 0px 5px;text-align:center;}
#product_detail ul.pic_list li.hover {width: 66px; height: 99px; float: left; padding: 0px 5px; }
#product_detail ul.pic_list li img { width:66px; height: 99px; }
#product_detail ul li { list-style: none; }
#product_detail ul { overflow: hidden; width: 448px;}
.pro_info_box { height:46px;width:448px; float:left; background:url(../img/detailnamebg.jpg); font-family:Arial; font-size:16px; font-weight:bold; color:#6b6b6b; line-height:46px; text-align:center}
#product_detail .product_info {width:448px; height:150px;float:left; overflow:hidden;}
#product_detail .product_info li { float:left;line-height: 14px;border-top: 0px; width:85px; border-top:none;padding:4px 4px;}
#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:6px; padding-left:6px;border: 1px solid #d3d3d3; margin:0px 3px 0px 0px;}
.item-list .pager li a{ color:#6b6b6b;text-align:center;}
.pager-current{ color:#fff; background:#02498a;}

#product_list {padding:15px 0px 5px 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; }

/*焦点图*/
.listBox{width:448px;height:82px; float:left;overflow:hidden; padding:5px 0; border:1px solid #dadada; border-left:none; border-right:none; margin-top:10px;}
.listBox ul{height:82px;position:absolute;}
.listBox li{width:85px;height:74px; padding:4px 4px;cursor:pointer;background:url(../img/prolistbg1.jpg)}
.listBox li:hover{ background:url(../img/prolistbg.jpg)}
.listBox li img{width:85px;height:74px;}
.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:Arial; 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:Arial; 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_body img{ max-width:650px;}
#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:Arial; 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: 70px; 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: Arial; 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:300px;float:left;}
.in_left_cate{width:298px; border:1px solid #d6d6d6; margin-top:13px; float:left;}
.in_left_cate_bot{ padding:0px 0px 15px 0px;}

.li1 {width:288px; overflow: hidden; line-height:36px;float:left; height:36px; background:url(../img/leftlistbg.jpg);padding-left:10px;}
.li1 a{color:#8a8989; font-size:14px; font-family:Arial;}
.li1 a:hover {color:#8a8989;}
.li1 a.active{color:#8a8989;}
.li1:hover a{color:#8a8989}

.parent ul li{ position:relative}
.parent ul li ul{ left:288px; position:absolute; top:0; border:1px solid #1px solid #DEDEDE; display:none;}

.li1on{width:288px;line-height:36px;float:left; height:36px;padding-left:10px;background:url(../img/leftlistonbg.jpg) no-repeat; color:#3f3f3f}
.li1on a{ color:#3f3f3f}

.li2 {width:268px; overflow: hidden; line-height:36px;float:left; height:36px; background:url(../img/leftlistbg.jpg);padding-left:30px;}
.li2 a{color:#8a8989; font-size:14px; font-family:Arial;}
.li2 a:hover {color:#8a8989;}
.li2 a.active{color:#8a8989;}
.li2:hover a{color:#8a8989}

.li2on{width:288px;line-height:36px;float:left; height:36px;padding-left:10px;background:url(../img/leftlistonbg.jpg) no-repeat; color:#3f3f3f}
.li2on a{ color:#3f3f3f}


.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 298px; /* Width of Menu Items */
}
	

.suckerdiv ul li{
position: relative;
background:url(../img/leftlistbg.jpg);
text-indent:10px;
height:36px;
line-height:36px;
cursor:pointer;
color: #8a8989;
}
	
/*1st level sub menu style */
.suckerdiv ul li ul{
left: 300px; /* Parent menu width - 1*/
position: absolute;
width: 440px; /*sub menu width*/
top:0;
display: none;
z-index:999;
border:1px solid #dedede;background:#f5f5f5;
}

.suckerdiv ul li ul li{background:#f5f5f5; text-indent:10px; width:210px; float:left;}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul{ 
left: 260px; /* Parent menu width - 1*/
border:1px solid #dedede;
}

/* menu links style */
.suckerdiv ul li a h3{
display: block;
color: #8a8989;
text-decoration: none;
font:14px Arial, Helvetica, sans-serif;
line-height:36px;
border-bottom: 0;
}

.suckerdiv ul li a:visited{
color: black;
}

.suckerdiv ul li a:hover h3,.suckerdiv ul li:hover{
background:url(../img/leftlistonbg.jpg) no-repeat;
color:#3f3f3f;
}
.suckerdiv ul li:hover ul li{ color:black}

.suckerdiv ul li ul li a:hover,.suckerdiv ul li ul li:hover{
color: #3f3f3f;
}


.Page_LeftLine{ width:300px; height:13px; float:left; border-bottom:1px solid #dadada;}
.Page_LeftLine2{ width:300px; height:8px; float:left; border-bottom:1px solid #dadada;}
/*.li2:active span{ display:block;}
*/

.left_contact_in_top{ width:193px; height:22px;font-family:Arial; 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:Arial; color:#2a303c;}
.lianxi_2{font-family:Arial; color:#2a303c; font-size:9px;}
.lianxi{font-size: 12px; font-family:Arial; color: #2a303c;line-height:24px;}
.lianxi a{font-size: 12px; font-family:Arial; color: #2a303c;}
.lianxi a:hover{color: #2a303c;}




.product_body2{padding:15px 0px 0px 0px; float:left;}
.product_body2_in{ width:656px; overflow:hidden;}




.biaoti {line-height:28px; height:28px;}
.biaoti font { font-size: 24px; color:#000; font-family: Arial, Helvetica, sans-serif; font-weight:bold;}

.biaoti1 {line-height:28px; height:28px;}
.biaoti1 font { font-size: 14px; color:#144691; font-family: Arial; line-height:24px; font-weight:bold;}

/*footer*/
.footer { width:100%; margin:0 auto; max-width:1418px; min-width:1002px;}
.Page_ewm{ width:100%; margin:0 auto;max-width:1418px; min-width:1002px; height:85px; background:url(../img/footbg1.jpg) center 10px no-repeat #fafafa; text-align:center; padding-bottom:24px;}
.Page_Bottom{ width:100%;margin:0 auto; height:146px; background:#1463b8; max-width:1418px; min-width:1002px;}
.Page_Footlan{ width:936px; margin:0 auto; height:77px; padding-top:23px;}
.Page_Footlan div{ float:left; width:117px; padding-bottom:5px;}
.Page_Footlan div a{ color:#fff}


.footer_in{ width:973px; margin:auto; height:100px; background:url(../img/foottopbg.png) top no-repeat; padding-top:36px;}
.footer_in_left{ width:475px; float:right; text-align:left;line-height:24px; font-size:12px; color:#fff;}
.footer_in_left a{ color:#fff; font-size:12px; }

.footer_in_right{ width:190px; float:right; text-align:left; padding-top:10px;}
.footer_top{ width:808px; height:20px; line-height:20px;}
.footer_top ul{ display:inline; float:left;}
.footer_top ul li{ list-style:none; float:left;}
.footer_top ul li a{color:#dadfeb; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.footer_top ul li a:hover{color:#dadfeb;}

.footer1{ width:808px; padding-top:10px; height:20px; line-height:20px;}
.fright { color: #dadfeb;font-family: Arial, Helvetica, sans-serif; font-size: 12px;  height:20px; line-height:20px; width:808px;}
.fright a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #dadfeb; }
.fright a:hover { color: #dadfeb;}
.fright img{ vertical-align:middle;}

.foot1{ width:808px; height:20px; line-height:20px; color: #dadfeb;font-family: Arial, Helvetica, sans-serif; padding-top:10px;}
.foot1 a{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #dadfeb;}
.foot1 a:hover{color: #dadfeb;}

.footer2{ width:983px; margin:0 auto; padding:0; line-height:24px;}
.tlink {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #dadfeb;}
.tlink a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #dadfeb; }
.tlink a:hover { color: #dadfeb;}

.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: Arial, Helvetica, sans-serif; font-size: 12px; }
.footer3{ width:1002px; margin:auto; padding-top:5px; text-align:right; padding-bottom:5px;}

.h_p { margin: auto; width:1002px; text-align: center;color: #9a9a9a; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.h_p a { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #9a9a9a; }
.h_p a:hover { color: #9a9a9a; }

.other_product_detail_title h3 { text-align: center; }
.new_product_detail_title h3 { text-align: center; }

.item-list{ width:656px; float:right;height:87px;}
.pro_form{width:412px; float:left; padding:0 18px; background:#fff;}
.pro_form textarea{ width:400px;}
.pro_form div{ padding:3px 0}
.pro_form .form-submit{ background:url(../img/submit.jpg); color:#fff; border:none; margin-bottom:10px;}
.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:1002px; height:40px; float:left; border-bottom:4px solid #d6d6d6; font-size:20px; color:#1463b8;font-family:Arial; text-transform:uppercase; text-align:left; line-height:44px; font-weight:bold;}
.aboutmore{ width:247px; float:left; height:20px; margin-top:20px;}
.aboutmore a{ color:#3c3b3b; font-size:12px; text-decoration:underline;}

.indexnews{width:380px; height:236px; float:left; margin-left:73px;}
.newstitle{ width:380px; height:37px; float:left;font-size:16px; color:#252525;font-family:Arial;}
.newslist{ width:380px; height:156px; float:left;}
.news_box{ height:45px; border-bottom:1px dashed #CCCCCC; padding-bottom:5px;}
.newsmore{width:380px; height:20px; margin-top:20px;float:left;}
.newsmore 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:Arial;}
.contact{ width:300px; height:270px; float:left; overflow:hidden; background:#fff; margin-top:9px; color:#828282; font-size:14px; padding-top:10px;}
.contact ul{ list-style:none;}
.contact ul li{ padding-left:23px;padding-bottom:10px;}
.contact ul li span{ font-weight:bold; color:#3f3f3f}
.contact ul li,.contact ul li a{color:#525252; font-size:12px; line-height:18px;}
.link{ width:1002px; margin:0 auto; text-align:center;}
.link,.link a{ color:#efefef; line-height:18px; font-size:11px;}

.ewm{ width:84px; float:left; margin-left:25px;}

.inline{ width:983px; margin:0 auto; height:13px; padding:0;}

.news_title1 a{color:#0066cc; font-size:13px; margin-bottom:10px;}
.news_content{color:#9d9393; margin:10px 0;}
.news_title{ color:#767575}
.news_title a{color:#525252; line-height:22px;}

.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:16px; font-family:Arial; color:#20b4d2; text-transform:uppercase;padding-bottom:10px;}
.lianxi_1{ font-size:12px; font-family:微软雅黑; 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:Arial; 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: 100%; margin: auto; max-width:1418px;}

/*content*/
.Page_Top{ width:100%; height:25px;margin:0 auto; background:#322e39; min-width:1002px; max-width:1418px;}
.Page_HeadLan{ width:1002px; height:25px; margin:0 auto;}

.Page_Logo{ width:550px; height:67px; float:left;}
.Page_Search{ width:350px; height:37px; float:right; padding-top:16px;}
.Page_Search ul li{ list-style:none; float:left;}
#keywords1 { width:190px; overflow: hidden; height:35px; line-height: 32px; border: none; background: none; font-family:Arial;font-size: 12px; color:#535353; padding-left:15px; text-align:left;}
.submit { width:54px; height:37px; background: none; border: none; padding: 0px; cursor: pointer; margin: 0px;}


.chose_lan{  width: 190px; float:right;height:25px;}
.chose_lan h2{height:23px; margin:0; padding:0; font-family:Arial; font-size:12px; color:#bdbcbb}
.chose{ float:right;width: 190px; height: 25px; text-align: right;}
.chose ul li{ list-style:none; float:left; font-family:Arial; color:#dadada; line-height:25px;}
.chose a{ color:#fff; display: block;font-family:"Arial"; font-size:12px; line-height:21px;}
.chose a:hover{ color:#fff;}
#m1{ position: absolute;top:21px; right:0;width: 125px;border: 1px solid #ccc;background: white;color: #5e4d3c; z-index:4;}
#m1 a{ color: #5e4d3c}
#m1 .lian{ float: left; width: 125px; height: 20px;line-height: 20px; text-align: left;}
#m1 .lian img{ vertical-align: middle; padding: 5px;}
#m1 .lian a{ display: block; line-height: 20px;}
#m1 .lian a:hover{ background-color: #ccc; color: white;}

.Page_Top2{ width:100%; height:67px; margin:0 auto; min-width:1002px; background:#ececec}
.Page_Head{ width:1002px; height:67px; margin:0 auto;}

.Page_IndexHead{ width:100%; height:526px; min-width:1002px; margin:0 auto; margin-top:2px; background:url(../img/indexmainbg.jpg) center top no-repeat #ededed; padding-top:15px;}

.Page_InHead{width:100%; height:115px; margin:0 auto; margin-top:2px; min-width:1002px; background:url(../img/inheadbg.jpg) center bottom no-repeat;padding-top:15px;}

.Page_Line{ width:100%; height:1px; background:#b4d4da; margin:0 auto;}

.menu { width:1002px;margin:0 auto;height:39px; background:#1463b8; }
.menu ul li a:hover{color:#939393;}

#smoothmenu1{width:1002px; margin:0 auto;padding:0;height:39px;}
.menu img{ display:block}

.menu ul{
z-index:100;
margin: 0;
padding: 0;
list-style-type: none;
height:39px;
}

.menu ul li{
position: relative;
display: inline;
float: left;
line-height:39px;
}

.menu ul li a{
display: block;
padding:0 54px;
line-height:39px; text-align: center; height:39px;
font-family:Arial; color:#fff; font-size:15px; font-weight:bold; 
}

.menu ul li a h2{ color:#fff; text-decoration:none;font-size:15px; font-weight:bold;}

.menu ul li ul li a{
text-align:center;
display: block;
background:#e1e4eb;
color: #939393;
text-decoration: none;
}

* html .menu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.menu ul li a:link, .menu ul li a:visited{
color: #fff;
}

.menu ul li a.selected,.menu ul li a:hover{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
color: #fff;
}

.menu ul li ul li a.selected,.menu ul li  ul li a:hover{
color: #20b4d2;
}
	
/*1st sub level menu*/
.menu ul li ul{
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
padding:0;
margin:0;

}

/*Sub level menu list items (undo style from Top level List Items)*/
.menu ul li ul li{
display: list-item;
float: none;
line-height:normal;
height:38px;
padding: 0;
line-height:38px;
border-bottom: 1px solid #CCCCCC;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.menu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.menu ul li ul li a{
font:"Arial";
font-weight:normal;
font-size:12px;
text-align:left;
padding:0;
margin: 0;
padding-left:10px;
height:38px;
line-height:37px;
border-top-width: 0;

}

/* Holly Hack for IE \*/
* html .menu{height: 1%;} /*Holly Hack for IE7 and below*/


/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{ /*shadow for NON CSS3 capable browsers*/
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background: silver;
}

.toplevelshadow{ /*shadow opacity for NON CSS3 capable browsers. Doesn't work in IE*/
opacity: 0.8;
}

.Page_HeadPic{ width:1002px; height:50px; margin:0 auto; padding-top:12px;}

.banner {width:945px; padding:28px 25px;height:334px; margin:0 auto; border:1px solid #d5d5d5; background:#fff; margin-top:9px;}

.in_banner {width:100%; height:178px; margin:0 auto;text-align:center; overflow:hidden;}

.Page_Line2{ width:100%; height:1px; background:#fff; margin:0 auto;}
.main{ width:100%; background:#fafafa;margin:auto; padding-bottom:20px;}
.mainbody{ width:1002px; margin:0 auto; padding-top:15px;}
.inmainbg{ width:100%;margin:0 auto;background:url(../img/inlmbg.jpg) repeat-x;}
.inmain{width:1002px; height:100%;margin:0 auto;overflow:auto;background:url(../img/mainbg.jpg) center repeat-y;padding-bottom:10px;}


.asd{width:210px; height:380px; float:left;}
.img{width:210px; height:345px;}
.img img{width:210px; height:345px;}

.asd1{ width:144px; height:93px; float:left;}
.img1{width:144px; height:93px;position:relative; }
.img1 img{width:144px; height:93px;}

.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:Arial;
	text-align:center
}

.indexproname a{ color:#fff}


.Page_IndexMain{ width:1002px; margin:0 auto;}

.index_About{ width:1002px; height:191px;float:left; padding:18px 0 30px 0;}
.aboutpic{width:300px; height:191px; float:left;}
.about{ width:678px; height:191px; float:left; overflow:hidden; padding-left:24px; font-size:14px; font-family:Arial; color:#828282; line-height:18px;}
.about ul li{ list-style:none}
.about ul li span{ color:#20b4d2}

.index_News{ width:286px; height:207px; float:right; background:url(../img/newsbg.jpg);}
.NewsTitle{ width:266px; height:52px; line-height:52px; float:left; padding-left:20px; font-family:Arial; font-size:16px; color:#20b4d2}

.left_news{ width:286px; height:92px; float:left; overflow:hidden}
.left_news_bot{ width:281px; padding-left:5px;height:46px; float:left;}
.left_news_title{ width:200px; height:40px; float:left; overflow:hidden;}
.left_news_title a{color:#4e4a49; font-family:Arial; font-size:12px;}
.left_news_title a:hover{color:#4e4a49;}

.left_news_time{width:75px; height:46px;float:left;}

.news_more{ width:276px; float:left; text-align:right; color:#20b4d2; font-size:12px; padding-right:10px;}

.LeftTitle{ width:290px; height:47px; float:left; background:url(../img/lefttitlebg.jpg); font-size:20px; font-family:Arial; font-weight:bold; color:#fff; line-height:47px; padding-left:10px;text-transform:uppercase}
.LeftTitle span{ float:right; line-height:12px; font-family:Arial; color:#144691; font-size:12px; padding-right:15px;}
.LeftTitle span a{ color:#144691;}

.Page_IndexPro{ width:1002px; margin:0 auto; padding-top:8px;}
.Page_IndexProTitle{ width:1002px; height:43px; border-bottom:1px solid #a6a4a4; line-height:44px; color:#20b4d2; font-size:16px; text-align:left; font-family:Arial; text-transform:uppercase; float:left;}
.Page_ProList{ width:657px; float:left; padding-top:13px;}
.pro{ width:202px; height:220px; float:left;}
.proimg{ width:200px; height:174px; float:left; border:1px solid #d6d6d6}
.proimg img{width:200px; height:174px;}

.r_top { width:1002px; margin:0 auto;height:15px; text-align:right;font-size:14px; font-family:Arial; color:#909090; line-height:15px; }

.r_top a{font-size:14px; color:#909090;}

.Page_InMain{ width:1002px; overflow:auto;margin:0 auto; margin-top:26px;}

.rightlm{ width:656px; height:36px; float:left; line-height:36px; text-align:left; font-family:Arial; font-size:16px; color:#20b4d2; text-transform:uppercase; background:url(../img/rightlmbg.jpg);}
.rightlm span{ float:right; padding-top:5px;}

.index_product{ width:701px; height:280px; margin:16px 0px 0px 26px; float:left;}
.propic{ width:210px; height:345px; float:left;overflow:hidden; text-align:center;}
.propic ul { width:210px; 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:210px; height:108px;}
.propic ul{ list-style:none;}
/*main_right_product*/
.rightmain{ width:656px; float:left; display:inline; margin-left:45px;overflow:hidden; margin-bottom:15px;}

.product_body1{ width:776px; height:215px; overflow:hidden;}
.prod {width:172px; padding-top:15px; float:left;}
.prod_pic {width:210px; height:315px;}
.prod_pic a{display:block;width:210px; height:315px;}
.prod_pic img {width:210px; height:315px;}
.proname {width:210px; height:20px; line-height:20px; padding-top:6px; text-align:left; overflow:hidden; text-indent:2px;}
.proname a { color:#454545; font-family:Arial; font-size:12px;}
.proname a:hover {color:#454545;}
.prodesc {width:170px; height:38px;line-height:19px; overflow:hidden;color:#5a5a5a; font-family: Arial, Helvetica, sans-serif; font-size:12px; padding-left:2px;}

.text {
	width:245px;
	height:auto;
	background-color:#36aabe;
	/*FILTER:alpha(opacity=60);
	opacity:0.7;
	-moz-opacity:0.7;*/
	position:absolute;
	left:0px;
	bottom:0px;
}

.imgtext {
	width:202px;
	height:auto;
	float:left;
	line-height:14px;
	padding:8px 0;
	color:#3f3f3f;
	font-size:14px;
	font-family:Arial;
	text-align:center
}

.imgtext a{ color:#3f3f3f}

.Page_LeftNewsTitle{ width:290px; float:left; padding-top:27px; height:39px; line-height:39px; font-size:22px; font-family:Arial; font-weight:bold; color:#1463b8; padding-left:10px;}
.newbtn{ float:right; width:50px; padding-top:12px;}
.newbtn ul li{ list-style:none; float:left; width:9px; height:9px; padding-right:5px;}

.index_2{ width:9px; height:9px; background:url(../img/newbtn1.jpg) left no-repeat}
.index_11{ width:9px; height:9px; background:url(../img/newbtn2.jpg) left no-repeat}
.Page_NewsList{ width:300px; height:370px; float:left;}
.Page_LeftNews{ width:300px; float:left; height:167px; }
.Page_LeftNews ul li{ list-style:none}
.Page_LeftNews ul li a{ font-size:15px; font-family:Arial; font-weight:bold; color:#3f3f3f}
.contactTitle{ width:290px; height:39px; float:left; border-bottom:1px solid #dadada; line-height:40px; padding-top:18px;font-size:22px; font-family:Arial; font-weight:bold; color:#1463b8; padding-left:10px;}

.Page_Right{ width:657px; float:right;}
.Page_RightlmTitle{ width:657px; height:42px; text-transform:uppercase; float:left; line-height:46px; text-align:left; font-size:20px; font-family:Arial; color:#1463b8; font-weight:bold; border-bottom:4px solid #d6d6d6}
.Page_RightlmTitle span{ font-size:12px; float:right; font-family:Arial; color:#909090; text-transform:none; font-weight:normal}
.Page_RightlmTitle span a{ color:#909090}

.pro_othertitle{ width:167px; height:39px; float:left; background:url(../img/otherbg.jpg); font-size:16px; font-family:Arial; font-weight:bold; color:#fff; text-align:center; line-height:39px; text-transform:uppercase}
.other_asd{ width:167px; float:left; padding-bottom:13px;}
.other_img{ width:165px; height:144px; float:left; border:1px solid #d6d6d6}
.other_img img{ width:165px; height:144px;}
.other_proname{ width:167px; float:left; font-family:Arial; font-size:14px; color:#3f3f3f; line-height:16px; text-align:center; padding:5px 0; border-bottom:1px solid #d6d6d6}
.other_proname a{ color:#3f3f3f;}

.QQbox { Z-INDEX: 99; RIGHT: 0px; WIDTH: 178px; POSITION: absolute; TOP: 160px }
.QQbox .press {	RIGHT: 0px; WIDTH: 37px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; HEIGHT: 167px; BORDER-BOTTOM-STYLE: none }
.QQbox .t { BACKGROUND: url(../img/qq/qq_listbg.png) no-repeat left top; HEIGHT: 5px; }
.QQbox .b { BACKGROUND: url(../img/qq/qq_listbg.png) no-repeat right bottom; height:5px;}
.QQbox .con { BACKGROUND: url(../img/qq/qq_listbg.png) repeat-y -115px 0px; padding:10px 10px;}
.QQbox .con UL LI {padding:5px 0 5px 5px; text-align:left; list-style:none; border-bottom:1px dashed #bebebe}


.standard_select{ /*边框*/
    display:inline-block;
    border:solid 1px #E3E9EF;
    border-top-color:#ABADB3;
	background:#fff;
    padding:5px; /*调整此处改变select高度*/
}
.select_shelter{ /*遮挡默认边框*/
    display:inline-block;
    width:130px;
    *width:127px;
    height:20px;
    overflow:hidden;
}
.select_shelter select{
    *margin:-2px;
    padding:1px;
    border:0px;
    width:128px; /*select的宽度*/
}

.product_page{text-align:center; margin-bottom:10px;}
.product_page a,.product_page .current{ margin:0 5px;}
.product_page a{ background:#000; padding:3px 8px; color:#fff}
.product_page .current{ padding:3px 8px; background:#02498a; color:#fff}
/*自定义样式结束*/