body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
body,input,textarea,select,button{ font-size:14px; font-family:'Microsoft Yahei', 'Simsun'}
body{line-height:1.5;background:#fff;color:#000}
h1{font-size:100%;font-weight:normal; margin-top:5px; margin-left:10px;}
,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
ul,ol,li{list-style:none}
i,em{font-style:normal}
.cur,button{cursor:pointer}
:focus{outline:0 none}
a {text-decoration:none;color:#666;}
a:hover,a:active,a:focus {color:#900;text-decoration:none}
a:active {color:#9e9e9e}
fieldset,img{vertical-align:middle;border:0 none}
input,select,textarea{vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
.clear{clear:both}
.clr{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0}
.clearfix:after{content:".";clear:both;height:0;visibility:hidden;display:block}
.clearfix{display:inline-block}
*html .clearfix{height:1%}
.clearfix{display:block}
.c5,.c10,.c15,.c20{height:5px;clear:both;font:0/0 arial}
.c10{height:10px}.c15{height:15px}.c20{height:20px}


/*显示隐藏*/
.fl{float:left}
.fr{float:right}
.rel{position:relative}
.abs{position:absolute}
.dn{display:none}
.db{display:block}
.dib{display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}
.ac{ text-align:center}
.red{ color:#d00}
.tin2{ text-indent:2em}
.pl10{ padding-left:10px}

.container{ width:322px; margin:0 auto}
/* ----- header ----- */
.header{ height:53px; position:relative}
.header .logo{ position:absolute; left:12px; top:15px}
.header .home{ position:absolute; right:5px; top:25px; color:#fff}
.header .home a{ display:block; padding:0 0 0 20px; font-size:16px; background:url(../phone/home.png) no-repeat 0 4px}
.header .english{ position:absolute; right:5px; top:5px; color:#fff}

/* ----- nav ----- */
.nav{ height:44px; line-height:44px; border-top:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3;}
.nav li{ float:left; width:33%; background:url(../phone/bk.gif) no-repeat 0 center; text-align:center}
.nav li:first-child{ background:none}
.nav li a{ font-size:16px; color:#000}
.nav li.bn{ background:none}


/* ----- banner ----- */
.banner{width:290px;height:135px; position:relative; margin:0 auto;overflow:hidden}
#scroller{width:320px;height:100%}
#scroller .img_box{position:relative}
#scroller h2{display:block; width:100%; height:35px; overflow:hidden;  background-color:#000; filter: Alpha(Opacity=50); opacity: 0.5; position:absolute; left:0; bottom:0; z-index:10;}
#scroller a.pic_title{position:absolute;left:0;bottom:0; height:35px; line-height:35px; color:#fff;font-size:14px;width:100%;text-align:left;text-indent:1em; z-index:20}

.img_indicator{position:absolute;display:block;bottom:5px;right:5px;z-index:999}
.img_indicator .img_dot{width:10px;height:11px; background:#D3D3D3;overflow:hidden;float:left;border-radius:5px;box-shadow:1px 1px 1px #A9A9A9 inset}
.img_indicator .active{background:#bb1327; box-shadow:1px 1px 1px #96091a inset}
/* ----- banner end ----- */

.main{ padding:0 10px;}
.list{ border:1px #000 solid;}
#list h1{ margin-left:10px; margin-top:5px;}
.zhanshi li{ height:74px; overflow:hidden; border-top:1px solid #c3c3c3}
.zhanshi-l{ width:89px}

.zhanshi-r{ width:68%}
.zhanshi-r .san{ display:block; font-size:16px; padding:25px 40px 10px 0; background:url(../phone/jiantou.gif) no-repeat 90% 33px}

.call{ height:42px; margin-top:10px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; background:url(../phone/call-x.gif) repeat-x; position:relative}
.call .tel{ position:absolute; left:20px; top:10px}
.call .tel a{ display:block; height:22px; padding-left:30px; background:url(../phone/tel.png) no-repeat}
.call .top{ position:absolute; right:20px; top:10px}
.call .top a{ display:block; padding-left:15px; background:url(../phone/top.png) no-repeat 0 10px}
.mt0{ margin-top:0; float:left; width:320px;}



.bshare-custom{ height:90px; padding-top:10px}
.bshare-custom .fx-bt{ vertical-align:middle}

/* ----- footer ----- */
.footer{ height:65px; width:100%; position:fixed; left:0; bottom:0; z-index:10000; background:url(../phone/foot-x.gif) repeat-x}
.footer li{ float:left; width:25%; text-align:center; background:url(../phone/fr.gif) no-repeat 0 2px}
.footer li:first-child{ background:none}
.footer li a{ display:block; width:100%; height:28px; padding-top:37px; color:#fff}
.footer li a.ico1{ background:url(../phone/ico1.png) no-repeat center 12px}
.footer li a.ico2{ background:url(../phone/ico2.png) no-repeat center 12px}
.footer li a.ico3{ background:url(../phone/ico3.png) no-repeat center 12px}
.footer li a.ico4{ background:url(../phone/ico4.png) no-repeat center 12px}




/*----------------------------------------------
                     product
------------------------------------------------*/
.dbt{ font-size:34px; padding-top:15px;}
.qit-con{ width:300px; margin:0 auto}
.qit-con li{ float:left; width:138px; margin:15px 12px 0 0; text-align:center}
.qit-con li img{ display:block; padding:1px; border:1px solid #ddd}
.qit-con li p{ padding-top:5px}
.qit-con li p a{ display:block; white-space:nowrap; overflow:hidden; color:#000}

.page{ margin-top:15px; border-top:1px dashed #999 ;border-bottom:1px dashed #999; padding:15px 0; text-align:center}
.page li{ display:inline-block}
/*----------------------------------------------
                     product_vd
------------------------------------------------*/
.cp-con .bt{ font-size:18px; padding:10px 0}
.cp-tp img{ display:block; border:1px solid #cdcdcd}

.cp-down p{ padding-top:10px}
.cp-down p a{ color:#2464bc}
/*----------------------------------------------
                    about
------------------------------------------------*/
.about p{ padding-top:10px; text-align:center;}

/*----------------------------------------------
                    message
------------------------------------------------*/
.message li{ margin-top:10px; overflow:hidden}
.message li .tykd{ float:left; width:70px; text-align:right}
.message li.pl50{ padding-left:68px}
.message li input,.message li .wby{ width:72%; padding:5px}
