﻿html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,col {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 12px;
  font-family: inherit;
  vertical-align: baseline;
}
	
/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: collapse; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
table, td, th { vertical-align: middle; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

/* Remove annoying border on linked images. */
a img { border: none; }
ul,li{ list-style-type:none;}

html{color:#333;background-color:#FFF}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,textarea,button,p,blockquote,th,td{margin:0;padding:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var,b,i,s{font-style:normal;font-weight:normal}
ul,li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%}
q:before,q:after{content:''}
input,textarea,select,button{font-family:inherit;font-size:inherit;font-weight:inherit;#font-size:100%}
legend{color:#000}
input[type=search]{-webkit-appearance:none}
a img,a span,a strong,a s{#cursor:pointer}
body,button,select,textarea,input,label,option,fieldset,legend{font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft YaHei","Hiragino Sans GB","Hiragino Kaku Gothic Pro",sans-serif;font-size:12px;line-height:18px;color:#767676}
button{white-space:nowrap;overflow:visible}
a,a:link{color:#767676;text-decoration:none}
a:visited{color:#767676}
a:hover{color:#317EE7;text-decoration:underline}
a:focus{outline:none}

body{background: url(../images/bg.jpg) #F3F1EC;text-align: left;height: 100%;width: 100%;}
.clear{ clear:both;}
.layout{background-color: white;border: 1px solid #E1E2E2;width: 1000px;height: auto;margin: 20px auto;overflow: hidden;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;box-shadow: 0 0 15px #ECECEC;-webkit-box-shadow: 0 0 15px #E0E0E0;-moz-box-shadow: 0 0 15px #e0e0e0;box-shadow: 0 0 15px #E0E0E0;}
.mc {padding: 0 10px;}
.mt{height:35px; line-height:35px;background: url("../images/mt_bg.jpg") repeat-x scroll 0 -1px transparent;   height: 33px;line-height: 33px;}
.c_main .mt{background:none;}
.mt h3,.mt h2{float:left;padding:0 8px;font-size: 12px; color:#000;}
.mt .extra{float:right;margin-right:10px;}
.mt .extra a{color:#999; font-family: 宋体;}
.mb10{margin-bottom:10px;}


/* 页头. */
#top{height: 30px;line-height: 30px;text-align: left;padding-right: 5px;border-bottom: 1px solid #CCC;background: url(../images/topnav.jpg) repeat-x;}
.topnav {width: 950px;margin: 0 auto;}
.topnav .fl {width: 400px;float: left;white-space: nowrap;overflow: hidden;padding-left: 10px;text-overflow: ellipsis;}
.topnav .fr {width: 480px;float: right;}
.topnav .l_menu {color: black;height: 30px;text-align: right;line-height: 30px;}
.topnav .l_menu a {text-decoration: none;color: #333;}


#header{height:100px;}
#header h1{background: url("../images/logo.png") no-repeat scroll 10px center transparent;float: left;}
#header h1 a{ height: 100px; display:block;width: 540px; margin-left: 30px; margin-top: 40px; font-size:20px;}
.phone{float: right;height: 90px;width: 260px;}

/*头部菜单*/
.nav_menu{position: relative;
display: block;
width: 950px;
height: 36px;
margin: 0 auto 15px;
text-align: left;
z-index: 9998;
background: url(../images/globalheader.png) repeat-x;
-khtml-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
-khtml-box-shadow: rgba(0,0,0,0.3) 0 1px 2px;
-ms-box-shadow: rgba(0,0,0,0.3) 0 1px 2px;
-o-box-shadow: rgba(0,0,0,0.3) 0 1px 2px;
-moz-box-shadow: rgba(0,0,0,0.3) 0 1px 2px;
-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 2px;
box-shadow: rgba(0, 0, 0, 0.3) 0 1px 2px;
font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;}
.nav_content{background: url(../images/bg1.png) no-repeat -18px 8px;}
.fr_menu{
margin-left: 100px;
height: 36px;
}
.fr_menu .fr_bg{height:70px; position: absolute;top: 0; width: 950px;}
.fr_menu .fr_bg .fr_bg_row1{background-color:#000; height:35px;opacity:0.5;filter: Alpha(opacity=50)}
.fr_menu .fr_bg .fr_bg_row2{background-color:#9F0B16; height:35px; border-top:1px solid #AE0006;}
.fr_menu a{color:#fff;}
.fr_menu ul.sl_menu ul {display: none;left:0}
.fr_menu ul.sl_menu li {color: #FFFFFF;cursor: pointer;font-size: 12px;height: 35px;line-height: 35px;;position: relative;text-align: center;white-space: nowrap;width: 101px;float: left;list-style: none outside none;}
.fr_menu ul.sl_menu_vertical li {float: none;}
.fr_menu ul.sl_menu ul {background: none repeat scroll 0 0 #D13636;display: none;list-style-type: none;margin: 0; padding: 0;position: absolute;z-index: 10000;opacity:0.8;filter:alpha(opacity=80);}
.fr_menu ul.sl_menu ul li {float: none;margin: 0;}
.fr_menu ul.sl_menu {height:35px;float:left;}
.fr_menu ul.sl_menu ul {height: auto;}
.fr_menu ul.sl_menu li:last-child{border:none;}
.fr_menu ul.sl_menu li li { font-size: 12px;height: auto; line-height:30px;text-align: left;font-weight:normal}
.fr_menu ul.sl_menu li li a {padding: 0 10px; color: white;background:none}
.fr_menu ul.sl_menu li li a:hover {color:white;text-decoration:underline;background:none;}
.fr_menu ul.sl_menu_vertical li a {}
.fr_menu ul.sl_menu_vertical li ul li a {}
.fr_menu ul.sl_menu li a {color:#767676;display: block;text-decoration: none;}
.fr_menu .sl_menu li a:hover {
color:white;
background: url(../images/globalnav.png) no-repeat scroll -100px -72px;
margin:0px;
padding:0px;
text-align:center
}

/* banner */
.index #banner{overflow:hidden;width:950px;height:325px;position:relative;clear:both;background-color:#ffffff;  margin-bottom:10px;}
#banner{overflow:hidden;width:950px;height:200px;position:relative;clear:both;background-color:#ffffff;width: 950px;margin: 0 auto 10px;
        -khtml-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;}
#JINGDONGBox{position:relative;}
#JINGDONGNumID{ position:absolute; bottom:5px; right:5px;}
#JINGDONGNumID li{list-style:none;float:left;width:18px;height:16px;FILTER:alpha(opacity=80);opacity:0.8;border:1px solid #D00000;background-color:#FFFFFF;color:#D00000;text-align:center;cursor:pointer;margin-right:4px;padding-top:2px;overflow:hidden;}
#JINGDONGNumID li:hover,#JINGDONGNumID li.active{border:1px solid #D00000;background-color:#FF0000;color:#FFFFFF;width:22px;height:18px;font-weight:bold;font-size:13px;}
#JINGDONGContentID li{position:relative;height: 325px;}
.mask{display: none;FILTER:alpha(opacity=40);opacity:0.4;width:100%;height:35px;background-color:#000000;position:absolute;bottom:0;left:0;}
.comt{display:none;width:320px;height:20px;position:absolute;left:0;bottom:5px;font-size:16px;color:#ffffff;font-weight:bold;text-indent:10px;text-align:left;}

/*首页*/
.h_main{ margin-bottom:10px;width:950px;margin:0 auto 10px;}
.h_main .mt{}
.h_main .mc{height:155px;padding:10px; line-height:24px;}
.h_main .col1,.h_main .col2,.h_main .col3{-khtml-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;border:1px solid #E9E9E9;float:left;}
.h_main .col1{margin-right:10px;width:303px;overflow: hidden;}
.h_main .col2{margin-right:10px;width:343px;overflow: hidden;}
.h_main .col3{width:278px;overflow: hidden;}
#content span,.h_main .col3 span{display: block;float: left;padding: 0 5px;text-align: right;width: 50px;line-height:24px;}
#content label,.h_main .col3 label{display: block;margin-left: 60px;line-height:24px;word-break: break-all;}
.col3 .mc li{width:250px;margin:0px;padding:0px}
#content li{width:200px;margin:0px;padding:0px}
.col_1{width:720px; float:left;}
.col_2{width:220px; float:right;}

.news_list li{background: url("../images/b1.gif") no-repeat scroll 0 12px transparent;height: 24px;line-height: 24px;overflow: hidden;padding-left: 10px;text-overflow: ellipsis;white-space: nowrap;}

.mbox{border:1px solid #D6D6D6;background:url("../images/hot_bg.jpg") repeat-x scroll 0 -1px transparent;overflow: hidden;}

#h_service{background: url("../images/hot_bg.jpg") repeat-x scroll 0 0 transparent;height:205px;
-khtml-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
border: 1px solid #E9E9E9; margin-bottom: 10px;
width: 950px;
margin: 0 auto 10px;}
#h_service .mt{background:none;  padding: 5px 10px;}
.QQarea {MARGIN-BOTTOM: 8px;  WIDTH: 920px;position: relative;}
.QQarea UL{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
.QQnav {BACKGROUND: #fafafa; WIDTH: 100%; LINE-HEIGHT: 28px; BORDER-BOTTOM: #d8d8d8 1px solid; HEIGHT: 28px}
.QQnav H2{FONT-SIZE: 14px; TEXT-INDENT: 17px;FLOAT: left;margin-top:0;}
.QQnavbar{FLOAT: right; OVERFLOW: hidden; WIDTH: 86px; MARGIN-RIGHT: 18px; PADDING-TOP: 6px; ZOOM: 1; HEIGHT: 22px; _display: inline}

.QQbed {background: none repeat scroll 0 0 #FAFCFF;padding-bottom: 0;padding-left: 40px;padding-top: 5px;width: 872px;}
.QQbed LI {FLOAT: left; WIDTH: 220px;position:relative;}
.QQbed LI a{display:block;color:#3399CC;}
#QQpre {background: url("../images/hot_pre.jpg") no-repeat scroll 0 0 transparent;cursor: pointer;height: 35px;left: -11px;margin-right: 8px;position: absolute;top: 50px;width: 24px;}
#QQnext {background: url("../images/hot_next.jpg") no-repeat scroll 0 0 transparent;cursor: pointer;height: 35px;right: -29px;margin-right: 8px;position: absolute;top: 50px;width: 24px;}
#QQMarquee {OVERFLOW: hidden; WIDTH: 624px; ZOOM: 1; HEIGHT: 135px;left:-10px;POSITION:relative;}
#QQMarqueeCoutent IMG {BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid}
#QQMarqueeCoutent .link {DISPLAY: block; MARGIN-LEFT: 0px; WIDTH: 210px; TEXT-ALIGN: left;font-size:12px;line-height:22px;}
#QQMarqueeCoutent A:link {COLOR: #767676; TEXT-DECORATION: none}
#QQMarqueeCoutent A:visited {COLOR: #767676; TEXT-DECORATION: none}
#QQMarqueeCoutent A:hover {COLOR: #0b3b8c; TEXT-DECORATION: underline}
#QQMarqueeCoutent A:active {COLOR: #0b3b8c; TEXT-DECORATION: underline}
/* 页脚. */
.f_link{overflow: hidden;-khtml-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;border: 1px solid #E9E9E9; margin-bottom: 10px;width: 950px;margin: 0 auto 10px;padding:10px 0;}
.f_link ul{}
.f_link li{ float:left;  padding-left: 30px;}

#footer{width:1000px; margin:0 auto;}
#footer .f_menu{color: #333;line-height: 30px;padding: 0 10px; height:30px;}
#footer .f_menu p{ float:left;}
#footer .f_menu div{ float:right;color:#898B8B;}
#footer .f_menu a{color:#333;}
#footer .copyright{padding: 10px 15px;}

.mod_copy{padding-top: 15px;}
.mod_copy ul {margin: 0 auto;width: 610px;} 
.mod_copy li {float: left;height: 40px;margin-left: 10px;overflow: hidden;width: 108px;} 
.mod_copy .logo0 {margin-left: -37px;margin-top: -362px;} 
.mod_copy .logo1 {margin-left: -37px;margin-top: -404px;} 
.mod_copy .logo2 {margin-left: -37px;margin-top: -446px;} 
.mod_copy .logo3 {margin-left: -37px;margin-top: -488px;} 
.mod_copy .logo4 {margin-left: -37px;margin-top: -530px;}

.container{padding: 5px 20px 20px;line-height:20px;}
.container .mt{border-bottom: 1px solid #EEEEEE;margin-bottom: 10px;padding: 10px 0 5px;}
.container .mt .wenben1{color:#046CD0;font-size: 18px;}

.Route{padding:7px 14px;margin:0 0 10px;background-color:#fbfbfb;background-image:-moz-linear-gradient(top,#fff,#f5f5f5);background-image:-ms-linear-gradient(top,#fff,#f5f5f5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#fff,#f5f5f5);background-image:-o-linear-gradient(top,#fff,#f5f5f5);background-image:linear-gradient(top,#fff,#f5f5f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f5f5f5',GradientType=0);border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}
.Route a{padding: 5px 10px;padding: 5px;}

.c_main{margin: 0 auto 10px;width: 950px;}
/* 新闻列表. */
#rmenu{margin-bottom:10px;#17598B}
#rmenu .mt,#rmenu .mt a{background: url("../images/mt_bg.jpg") repeat-x scroll 0 -1px transparent;color: #000000;}
#rmenu .mc{padding:0;}
#rmenu ul{}
#rmenu ul li{height: 30px;line-height: 30px;}
#rmenu ul li a{padding-left: 35px;display:block;}
#rmenu ul li a:hover{background-color:#EDEDED}

#r_top_pic{margin-bottom:10px;}
.n_list ul li {
height: 22px;
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #DDD;
padding-left: 5px;
line-height: 22px;
margin-top: 10px;
margin-bottom: 10px;
height: 26px;
color: #999;
}
cite {
font-family: "宋体";
font-size: 12px;
font-style: normal;
font-weight: normal;
}
.laylink{background-color: #F1F1F1;color: #999999;line-height: 180%;padding: 10px;}
.laylink a{color:#333333;}

.job_list ul li{border:none;}
.job_list li .txt:hover{background-color: #f4f4f4;}

.job_list li .txt{height:26px;line-height:26px;border:1px solid #ddd;cursor: pointer;}
.job_list li div{display:none;padding:10px;border:1px solid #ddd;}
.job_list li.on{ height:auto;}
.job_list li.on .txt a{color:red;font-weight:bold;}
.job_list li.on div{display:block}
/* 新闻详情. */
.newshow_tt {background-position: center;text-align: center;border-bottom-color: #666;margin:0;}
.newshow_tt .title {font-size: 24px;font-weight: bold;line-height: 60px;display: block;text-align: center;color: black;font-family: microsoft yahei,'微软雅黑';}
.newshow_date {border-top: 1px dashed #CCC;padding: 10px 0 30px 0;text-align: center;color: #999;}
.introduce {background: none repeat scroll 0 0 #F2F7FF;border: 1px solid #CCDEEA;font-size: 12px;line-height: 180%;padding: 8px 12px;color: #666;}
.newshow_content {color: #777777;line-height:24px;}
.newshow_content p{text-indent:2em;}

#CSSBox{text-align:center; }
#CSSBox li{width:200px;}
#CSSBox a{font-size:12px;}
/* 产品列表. */
.product_container .list{float:left;margin:0 0 18px 20px;width:140px;}
.thumbnail:hover{border-color:#1166aa;box-shadow:0 1px 4px rgba(0,105,214,0.25);color:#333;text-decoration:none;}
.thumbnail {
    border: 1px solid #DDDDDD;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
    display: block;
    line-height: 1;
    padding: 4px;
}
.thumbnail  img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
}
.thumbnail h5 {
    height: 36px;
    overflow: hidden;font-weight:bold;
    padding: 5px 2px 0;text-align:center;
}
/*
.product_container .list{float:left;height: 260px;padding: 5px;width: 215px; position: relative}
.product_container .list .pro_name{background-color: #EBEBEB;color: black;display: block;float: left;padding: 5px 0;text-align: center;text-decoration: none;width: 208px;height:40px;line-height:20px;}
.product_container .list .pro_pic{float: left;}
.product_container .list .pro_pic img {border: 1px solid #DDD;height: 200px;margin-bottom: 10px;padding: 3px;width: 200px;}
.product_container .list .pro_link{display: block;font-size: 12px;height: 20px;line-height: 20px;opacity: 0.7;position: absolute;text-align: center;bottom: 11px;left:80px;width:60px;z-index: 999;}
.product_container .list .pro_link a{color:#fff;display: block; background-color: red;border:1px solid red}
.product_container .list .pro_link a:hover{color:red;display: block; background-color: #fff;border:1px solid red}
*/
/*翻页*/
.pic_page { padding-top: 10px;}
.product_page, .news_page {border: 0 none;color: #666666;margin: 20px;width: 95%;}
.product_page_left, .news_page_left {border: 0 none;padding-top: 15px;}
.product_page_left {text-align: left; width: 30%;}
.product_page_right, .news_page_right {border: 0 none;padding-top: 15px;text-align: right;width: 490px;}
.Page_LastPage, .Page_NextPage, .Page_FristPage, .Page_PreviousPage, .Page_Number {border: 1px solid #CCCCCC;display: inline-block;height: 24px;line-height: 24px;margin-left: 5px;min-width: 16px; padding: 0 5px;text-align: center;vertical-align: middle;}
span.product_page_none, .product_page_default, .news_page_default {display: none;}
.product_page a:hover {color: #6D0001;height: auto;top: auto;width: auto;border: 1px solid #CCCCCC;}
/* 产品详情. */
.productdetail .container{padding:0;overflow: hidden;}

#product_desc{padding:10px 20px}
#product_desc h3{font-size:18px;line-height:27px;}
#product_desc p,#product_desc li{line-height:28px;}
#product_desc ol{list-style:decimal outside none;margin:0 0 9px 25px}
#product_desc table{margin-bottom:18px;  border: 1px solid #DDDDDD;
    border-radius: 4px 4px 4px 4px;    border-collapse: collapse;
    border-spacing: 0;
}
#product_desc  table caption {  font-size: 14px;
    text-align: center;
    font-size: 14px;
    text-align: center;
}
#product_desc table th, .table th, #product_desc table td, .table td {
    border: 1px solid #DDDDDD;
    line-height: 18px;
    padding: 8px;
    text-align: left;
    vertical-align: top;
}
#product_desc table th, #product_desc table td {
    vertical-align: middle;
}
#product_desc table th {
    background: none repeat scroll 0 0 #FFFBE9;
}
#product_desc table th, .table th {
    font-weight: bold;
}


#product_info_detail{margin-top: 30px;}
.product_pic{width:370px;height:310px; float:left;text-align:center}
.product_pic img{width:310px;height:310px;}
.product_info_r{float:left;}
.product_info_r .product_name {font-size: 14px;color: #4C4948;width: 220px;font-weight: bold; margin-bottom: 20px;}
#product_page{background: none repeat scroll 0 0 #F1F1F1;color: #999999;height: 40px;line-height: 40px;padding: 0 20px;}
#product_page .pre{float:left;}
#product_page .next{float:right;}
.may_like_product {background: none repeat scroll 0 0 white;border: 1px solid gainsboro;height: 200px;margin-bottom: 10px;}
.otherNews .mt,.may_like_product .mt,.pro_form .mt {background: url(../images/hot_bg.jpg) repeat-x scroll 0 -1px transparent;color: #4D4D4D;font-size: 14px;font-weight: bold;height: 31px;line-height: 31px;position: relative;}
.otherNews .mt li,.may_like_product .mt li ,.pro_form .mt li{border-right: 1px solid #DDD;color: #4D4D4D;float: left;font-size: 12px;height: 31px;line-height: 31px;text-align: center;width: 116px;background-color:#fff;}
.may_like_product .list{float: left;height: 150px;overflow: hidden;padding-left: 10px;padding-right: 10px;text-align: center;width: 115px;margin: 0px;padding-top: 10px;}
.may_like_product .list a{display: block;line-height: 30px;overflow: hidden;text-align: center;text-decoration: none;text-overflow: ellipsis;white-space: nowrap;width: 117px;}
.may_like_product  img {border: 1px solid #D5D5D5;height: 113px;padding: 1px;width: 113px;}
.otherNews{margin-bottom:10px; height:190px;}
.otherNews .mc ul{margin:10px 0}
.otherNews .mc li {background: url("../images/b1.gif") no-repeat scroll 10px center transparent;
    float: left;
    height: 24px;
    line-height: 25px;
    overflow: hidden;
    padding-left: 25px;
    text-align: left;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 315px;}
.otherNews .mc li a{color:#777;}


.alert {background-color: #D9EDF7;border: 1px solid #BCE8F1;border-radius: 4px 4px 4px 4px;margin: 10px 0;padding: 8px 35px 8px 14px;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);}
.contact-card ul {list-style: none outside none;margin: 0;}
.contact-card ul li {line-height: 1.6;}
.contact-card ul li {line-height: 1.6;}
/*留言1*/
.pro_form {margin-bottom:10px;}
.order{ margin: 30px auto 10px;width: 560px;}
.order li {margin: 10px 0;}
.order li span {color: #999;display: block;float: left;width: 70px;}
.order li input {background-color: white;color: #777;border-color: #DADADA;padding: 2px .3em;height: 20px;line-height: 20px;border-width: 1px;border-style: solid;width: 470px;}
.order li textarea {border: 1px solid #DADADA;height: 100px;width: 473px;color: #777;}
.order li input#passcode{width:100px;}
.order img{height: 26px;vertical-align: top;}
.order .xunjia{ background: url("../images/xunjia_hover.gif") repeat scroll 0 0 transparent;height: 32px;text-indent: -9999px;width: 112px}
.order .submit{ background: url("../images/submit.jpg") repeat scroll 0 0 transparent;height: 32px;text-indent: -9999px;width: 112px}

/*联系我们*/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
#id *{margin:0; padding:0;}
#id{width:650px; margin:0 auto;font-size:12px;}
#id img{margin:10px; float:right}
#id p{ line-height:180%; }
#id h3{font-size:16px; font-weight:bold; margin-bottom:10px; margin-top:10px;font-family:微软雅黑;color: #E40000}
#id .tag{border:1px dashed #999;height:30px;line-height:30px;width:90%;margin:0 auto;}
#id .tag a:hover{text-decoration: underline;border:1px dashed #999;}
#id .datu {clear: both;line-height: 45px;padding-right: 10px;text-align: right;}
#id .datu A {background: none repeat scroll 0 0 gray;color: white;margin-left: 20px;padding: 2px; text-decoration: none;}
#id .datu A:hover{background:white;color:gray;border:1px solid gray}
#id .contactBox1 {width: 300px;margin-top: 11px;height: 99px;overflow: hidden;border: 1px solid #DADADA;background: url(../images/icoww.jpg) 25px 25px no-repeat;}
#id .contactBox1 p {padding-left: 100px;line-height: 18px;color: #333;} 

.news_container {padding:10 15px;color: #333333;font-size: 14px;width:678px;overflow: hidden;line-height: 28px;}
.news_container  a{color: #333333;}
.news_container p{ text-indent: 2em;}
.page-header {
    margin: 10px 0;
    padding-bottom: 9px;
}
.page-header h2 {font-size: 24px;
    line-height: 36px;
    margin: 40px 0 10px;
}
/* ===========================================================
 * bootstrap-tooltip.js v2.2.2
 * http://twitter.github.com/bootstrap/javascript.html#tooltips
 * Inspired by the original jQuery.tipsy by Jason Frame
 * ===========================================================
 * Copyright 2012 Twitter, Inc.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 * ========================================================== */
.tooltip {position: absolute;z-index: 1030;display: block;padding: 5px;font-size: 12px;opacity: 0;filter: alpha(opacity=0);visibility: visible;}
.tooltip.in {opacity: 0.8;filter: alpha(opacity=80);}
.tooltip.top {margin-top: -3px;}
.tooltip.right {margin-left: 3px;}
.tooltip.bottom {margin-top: 3px;}
.tooltip.left {margin-left: -3px;}

.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  background-color: #000000;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-top-color: #000000;
  border-width: 5px 5px 0;
}

.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-right-color: #000000;
  border-width: 5px 5px 5px 0;
}

.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-left-color: #000000;
  border-width: 5px 0 5px 5px;
}

.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-bottom-color: #000000;
  border-width: 0 5px 5px;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1010;
  display: none;
  width: 236px;
  padding: 1px;
  text-align: left;
  white-space: normal;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;
}


.popover.top {
  margin-top: -10px;
}

.popover.right {
  margin-left: 10px;
}

.popover.bottom {
  margin-top: 10px;
}

.popover.left {
  margin-left: -10px;
}

.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  -webkit-border-radius: 5px 5px 0 0;
     -moz-border-radius: 5px 5px 0 0;
          border-radius: 5px 5px 0 0;
}

.popover-content {padding: 9px 14px;}
.popover .arrow,.popover .arrow:after {position: absolute;display: block;width: 0;height: 0;border-color: transparent;border-style: solid;}
.popover .arrow {border-width: 11px;}
.popover .arrow:after {border-width: 10px;content: "";}
.popover.top .arrow {bottom: -11px;left: 50%;margin-left: -11px;border-top-color: #999;border-top-color: rgba(0, 0, 0, 0.25);border-bottom-width: 0;}
.popover.top .arrow:after {bottom: 1px;margin-left: -10px;border-top-color: #ffffff;border-bottom-width: 0;}
.popover.right .arrow {top: 50%;left: -11px;margin-top: -11px;border-right-color: #999;border-right-color: rgba(0, 0, 0, 0.25);border-left-width: 0;}
.popover.right .arrow:after {bottom: -10px;left: 1px;border-right-color: #ffffff;border-left-width: 0;}
.popover.bottom .arrow {top: -11px;left: 50%;margin-left: -11px;border-bottom-color: #999;border-bottom-color: rgba(0, 0, 0, 0.25);border-top-width: 0;}
.popover.bottom .arrow:after {top: 1px;margin-left: -10px;border-bottom-color: #ffffff;border-top-width: 0;}
.popover.left .arrow {top: 50%;right: -11px;margin-top: -11px;border-left-color: #999;border-left-color: rgba(0, 0, 0, 0.25);border-right-width: 0;}
.popover.left .arrow:after {right: 1px;bottom: -10px;border-left-color: #ffffff;border-right-width: 0;}


/**/
.backToTop {
display: none;
width: 18px;
line-height: 1.2;
padding: 5px 0;
background-color: black;
color: white;
font-size: 12px;
text-align: center;
position: fixed;
_position: absolute;
right: 10px;
bottom: 100px;
_bottom: "auto";
cursor: pointer;
opacity: .6;
filter: Alpha(opacity=60);
}
abbr{cursor:help}