body{ margin:0 auto; padding:0; background:#f5f5f5; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333;}
body,html,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,select{margin:0;padding:0;}
h1,h3,h3,h4{ font-size:14px;}
.clear{ clear:both;}
a{ color:#3D3D3D; text-decoration:none;}
a:hover{ text-decoration: none; color:#d00000;}
img{ border:0 none; vertical-align:top;}
ul li{list-style:none;}
.w_space{float:left; width:5px; height:3px; overflow:hidden;}
.warp{ width:1200px; margin:0 auto; clear:both; overflow:hidden; } 
.warp1{ background:#fff; margin:0 auto; clear:both;}
.content{width:1200px; padding-bottom:15px; margin:0 auto; clear:both;}
.error{color:red;}
.line200{line-height:200%;}
.inp_one{width: 200px; padding:0 5px; line-height:30px; border:1px solid #ccc; background:none;}
.inp_small{width:300px; line-height:30px; border:1px solid #ccc; background:none;}
#VCode{cursor: pointer;}
/*top*/
#weixiu{padding-top: 15px}

#herd{height:auto; position:relative; height:70px; box-shadow:0 2px 2px rgba(0,0,0,0.2); z-index: 999; background:#fff;}

.head{ width:1200px; margin:0 auto;}
.logo{ float:left;margin:18px 60px 0 0;}

.head_center { float:left; width:615px; margin:20px 0 0 0;} 
#menu{width:100%; margin:0 auto;}
#menu li{ padding:0 10px; float:left; text-align:center; /*font-weight:bold;*/}
.nav{width:100%;overflow: hidden;height: 50px;}
#menu li a{ line-height:50px; display:block; color:#333; font-family:"微软雅黑"; font-size:14px;}
#menu li a:hover{ text-decoration:none;}
#menu li:hover { height:47px; border-bottom:3px solid #e62129;}
#menu li:hover a { color:#e62129;}

#menu li:hover .erji { display:block;}
#menu li .erji { display:none; width:100%; height:auto; line-height:normal; position:absolute; top:70px; left:0; border-top:1px solid #eee; background:#fff; z-index:9999; box-shadow:0 2px 2px rgba(0,0,0,0.2);}
#menu li .ul { display:block; width:1200px; margin:0 auto;}
#menu li li {  width:199px; line-height:35px; border-right:1px solid #ccc; font-size:12px; font-weight:100; padding:15px 0 0 0; margin:20px 0;}
#menu li li:last-child { border-right:none;}
#menu li li:hover { height:auto; border:none; border-right:1px solid #ccc;}
#menu li li:last-child:hover { border-right:none;}
#menu li li a { line-height:35px; color:#333;}
#menu li li a p { color:#333; font-weight:bold; font-size:14px;}
#menu li li a p:hover { line-height:35px; color:#e62129;}
#menu li li img { width:135px; height:115px;}
#menu li li li { line-height:25px; margin:0; padding:0; float:none;border-right:none;}
#menu li:hover a { color:#666;}
#menu li li li a { color:#666; line-height:25px; font-size:12px;}
#menu li li li a:hover { line-height:25px; color:#e62129;}
#menu li li li:hover { border-right:none;}




.nav_tj { width:540px; float:right; margin:60px 0 20px 0;}
.nav_tj .cp { width:230px; margin:10px 20px; float:left;}
.nav_tj .cp img { float:left; width:110px; height:105px; margin-right:10px;}
.nav_tj .nr { width:100px; float:right;}
.nav_tj .nr h1 { font-size:14px; text-align:left; width:100%; margin-bottom:5px; overflow:hidden; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.nav_tj .nr p { color:#666; line-height:25px; text-align:left;}
.nav_tj .nr a { border:1px solid #ccc; margin-top:5px; font-size:12xp;}


.head_right{ width:225px;height:50px;float:right; margin-top:20px; line-height:50px;}
.head_right li { float:left; margin:0 5px; background-position:left center; background-repeat:no-repeat; padding-left:30px; color:#e62129;}
.head_right li a { color:#e62129;}
.head_right .l1 { background-image:url(../images/bot_01.png);}
.head_right .l2 { background-image:url(../images/bot_02.png); position:relative;}
.head_right .l2 img { width:133px; height:133px; display:none; position:absolute; left:0; top:45px; border:1px solid #eee;}
.head_right .l2:hover img { display:block;}
.head_right .l3 { background-image:url(../images/bot_03.png);}

.botu { width:100%; display:block; height:45px; line-height:40px; font-size:24px; color:#e62129; font-family:"宋体"; border-bottom:1px solid #c8c8c8;}
.botu span { color:#a2a2a2; font-size:18px; margin-left:10px; font-weight:100;}
.botu a { float:right; font-size:12px; color:#999; font-weight:100;}


/*******热门推荐产品*******/
.bot_tj { width:100%; margin-top:20px;}
.bot_tj li { float:left; width:200px; line-height:40px; padding:0 20px; text-align:center;}
.bot_tj li img { width:136px; height:130px;}

/*******热品推荐*******/
.bot_rp { width:100%; margin:30px auto;}
.bot_js { width:100%; height:560px; overflow:hidden;}
.bot_gd { width:175px; height:560px; background:url(../images/bot_05.png) no-repeat center center #dbdbdb; float:right;}
.bot_gd a { display:block; width:100%; height:560px;}
.bot_s { height:112px; padding:0 20px; overflow:hidden; text-align:center; font-size:30px; font-family:"微软雅黑"; font-style:normal; line-height:45px; padding-top:35px;}
.bot_s a { color:#fff;}
.bot_j { padding:10px; overflow:hidden; height:80px; margin-top:46px; opacity:0.9; text-transform:uppercase; font-style:normal; font-weight:bold; letter-spacing:1px; font-size:14px; color:#999; text-align:center;}
.bu_bj { background:url(../images/bot_13.png) no-repeat 0 0;} 


/*******品牌故事*******/
.bot_gs { width:530px; float:left; margin-top:50px;}
.bot_gsn { width:100%; height:295px; border-radius:6px; overflow:hidden; margin-top:30px;}
.bot_gsn img { width:100%; height:295px;}


/*******新闻资讯*******/
.bot_new { width:605px; float:right; margin-top:50px;}
.bot_newn { width:100%; height:295px; margin-top:30px;}
.bot_newn .img { display:block; width:285px; height:140px; float:left; margin-bottom:15px;}
.bot_newn .img img { width:285px; height:140px;}
.bot_newn li { width:285px; float:left; line-height:36px; font-family:"宋体";}
.bot_newn li span { display:block; float:left; padding:0px 10px; height:25px; line-height:25px; background:#e62129; color:#fff; margin:5px 10px 0 0; border-radius:6px; overflow:hidden;}
.bot_newn li a { display:block; float:left; width:205px; overflow:hidden; text-overflow: ellipsis; color:#666; white-space: nowrap;}
.bot_newn li a:hover { color:#e62129;}


/*******栏目入口*******/
.bot_lm { width:100%; margin-top:70px;}
.bot_lm li { width:250px; float:left; margin:0 75px; padding-top:250px; text-align:center; color:#666; font-family:"宋体";}
.bot_lm li h3 { font-size:24px; margin-top:25px; font-family:"宋体";} 
.bot_lm li p { line-height:22px; text-indent:2em; text-align:left; margin:15px 0; color:#888;} 
.bot_lm li h2 { font-size:33px; font-family:"微软雅黑"; color:#888; margin:15px 0;} 
.bot_lm li a { font-weight:bold; color:#666;}
.bot_lm li a:hover { color:#e62129;}
.bot_lm .l1 { background:url(../images/bot_07.png) no-repeat center 0;}
.bot_lm .l1:hover { background:url(../images/bot_071.png) no-repeat center 0;}
.bot_lm .l2 { background:url(../images/bot_08.png) no-repeat center 0;}
.bot_lm .l2:hover { background:url(../images/bot_081.png) no-repeat center 0;}
.bot_lm .l3 { background:url(../images/bot_09.png) no-repeat center 0;}
.bot_lm .l3:hover { background:url(../images/bot_091.png) no-repeat center 0;}


/*******人气推荐*******/

.hto-pro { height: 132px; padding: 23px 0; position: relative;}
.hto-pro dl { background: #fff none repeat scroll 0 0; border: 1px solid #d6d8d7; display: inline-block; float: left; height: 100px; padding: 15px; position: relative; width: 222px; margin: 0 15px;}
.hto-pro dt { display: inline-block; float: left; height: 92px; padding: 4px 0; width: 92px;}
.hto-pro dt img { height: 92px; width: 92px;}
.hto-pro dd { display: inline-block; float: left; padding-left: 10px; width: 120px;}
.hto-pro .pro-tit { color: #272727; font: bold 12px/30px "微软雅黑";}
.hto-pro .pro-xh { color: #666666; font: 12px/18px "微软雅黑";}
.hto-pro .price { color: #ed5a5d; font: bold 14px/30px "微软雅黑";}
.hto-pro .btn { background:#e62129; color: #fff; display: inline-block; font: 12px/22px "微软雅黑"; height: 22px; text-align: center; width: 66px;}
.hto-pro .ico-hot { background:url(../images/ico-hot.png) no-repeat 0 0; display: inline-block; height: 34px; left: -1px; position: absolute; top: -1px; width: 34px;}
.wzzw .bot_tj { width:100%; margin-top:20px; background:#fff; padding:20px 0;}
.wzzw .bot_tj .all { display: inline-block; float: left; padding: 70px 0 0; text-align: center; width: 70px;}
.wzzw .bot_tj .all a { background:url(../images/md2.png) no-repeat center top; color: #333; display: inline-block; font: bold 14px/40px "微软雅黑"; padding-top: 40px;}
.wzzw .bot_tj .all a:hover { background:url(../images/md2h.png) no-repeat center top;}
.wzzw .bot_tj li {background: #fff; border: 1px solid #ccc; float: left; line-height: 40px; margin: 0 14px; padding: 5px 5px 0 5px; text-align: center; width: 255px;}
.wzzw .bot_tj li img { width:255px; height:244px;}

.wzzw .bot_tjj { width:100%; margin-top:20px; background:#fff; padding:20px 0;}
.wzzw .bot_tjj .all { display: inline-block; float: left; padding: 70px 0 0; text-align: center; width: 70px;}
.wzzw .bot_tjj .all a { background:url(../images/md2.png) no-repeat center top; color: #333; display: inline-block; font: bold 14px/40px "微软雅黑"; padding-top: 40px;}
.wzzw .bot_tjj .all a:hover { background:url(../images/md2h.png) no-repeat center top;}
.wzzw .bot_tjj li {background: #fff; border: 1px solid #ccc; float: left; line-height: 40px; margin: 0 14px; padding: 5px 5px 0 5px; text-align: center; width: 155px;}
.wzzw .bot_tjj li img { width:155px; height:148px;}



.logob { width:290px; text-align:center; float:left; padding:40px 0; background:#e62129;}
.logob img { width:260px;}
.navb { float:right; width:910px;}
.navb .search { margin:5px 0 0 30px; float: right;}
.navbu { background:#e8e8e8; padding-left:20px;}
.navb #menu li { padding:0 20px;}
.bu_t { padding-top:20px;}
.bu_t .flt li a { text-align:center;}
.botg .gz { width:100%; text-align:left;}
.botg .gz h3 { font-size:14px; line-height:35px; text-align:center; margin-top: 30px;}
.botg .weix { width:163px; margin:10px auto; text-align:center;}
.botg .weix img { width:133px; height:133px; background:#fff;}
.botg .weix p { width:100%; line-height:30px; text-align:center;}
.bot_sol { width:250px; background:#e62129; margin-left: -15px; height:550px; padding:20px; color:#fff; line-height:30px; margin-top:30px;}
.bot_sol a { color:#fff;}






.main_zt{width:1200px;margin:0 auto;}
.ban_gg{background:#e6e6e6;height:50px;line-height:50px;}
.ban_gg_li{width:1200px;margin:0 auto;}
.ban_gg_left{float:left; overflow:hidden; background:url(../images/fz_26.gif)  10px center no-repeat; width:500px;height:50px;padding-left:80px;}
.ban_gg_left li{background: url(../images/jt.jpg) no-repeat scroll 0 center; line-height: 50px; padding-left: 20px; width:80%;}
.ban_gg_left a{ float: left; line-height: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 80%;}
.ban_gg_left span{ color: #999; float: right;}

.gg_title{float:left;background:url(../images/dian.jpg) no-repeat left center;padding-left:10px;}
.gg_time{float:right;}
.ban_gg_right{float:right;}
.ban_gg_right li{list-style:none;float:right;margin-left:15px;}
.zlxz{background:url(../images/fz_28.png) left bottom no-repeat;width:105px;height:50px;}
.zlxz:hover {background:url(../images/fz_281.png) left bottom no-repeat;}
.zlxz a,.jyxc a {line-height:67px; text-align:center; padding-left:20px; display:block; width:85px;}
.zlxz:hover a,.jyxc:hover a{ color:#d30020;}
.jyxc{background:url(../images/fz_30.png) left bottom no-repeat;width:105px;height:50px;}
.jyxc:hover{background:url(../images/fz_301.png) left bottom no-repeat;}

.main_dh{margin:40px auto;width:1200px;/*overflow:hidden;*/}
.main_dh li{width:243px;height:108px;float:left;list-style:none;margin-right:9px;}
#ggao{background:url(../images/gg.gif) no-repeat left center; padding-left:20px; line-height:16px; height:16px; overflow:hidden;}
#ggao b{width:75px; float:left; font-size:14px; color:#FA6B00;}
#ggao span{width:880px; float:left; height:16px;}
.gxq{height:auto;overflow:hidden; padding:15px 0;}


.r_bt{ height:40px; line-height:40px; background:#022a61; width:100%; border-bottom: 1px solid #fff; box-shadow: 0 0 2px rgba(0, 0, 0, 0.8);}
.r_bt span{ height:40px; padding-left:10px; line-height:40px; display:block; float:left; text-align:left; color:#fff; margin-right:10px;}
.r_bt i { font-size:12px; color:#d30020; font-weight:100; font-family:"Microsoft Yahei"}
.r_bt a img { float:right; margin:21px 10px 0 0;}

.r_bg { background:#063a81; border-bottom:none;}
.r_bg span { color:#fff; padding-left:10px;}
.r_bg a { color:#fff; font-size:12px; font-weight:100; float:right; padding-right:5px;}


#syxw{width:330px; height:265px;}
#syxw p{line-height:24.5px; text-indent:2em;}
#syxw p a { color:#d00000;}
#syxw p img { float:left; margin:5px 15px 0px 0; padding:0; display:block; width:140px; height:85px; border:1px solid #1284c6;}


#banner{ height:438px; overflow:hidden; position:relative;}
#banNumID{ position:absolute; bottom:5px; right:5px;}
#banNumID 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;}
#banNumID li:hover,#banNumID li.active{border:1px solid #D00000;background-color:#FF0000;color:#FFFFFF;width:22px;height:18px;font-weight:bold;font-size:13px;}


#imgTitle {FILTER: ALPHA(opacity=100); LEFT: 0px; OVERFLOW: hidden; POSITION: relative; TEXT-ALIGN: left}
#imgTitle_up {LEFT: 0px; HEIGHT: 1px; TEXT-ALIGN: left}
#imgTitle_down {LEFT: 0px; TEXT-ALIGN: right; padding-right:5px;}
.imgClass {BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; BORDER-LEFT: #000 0px solid; BORDER-BOTTOM: #000 0px solid}
#txtFrom {VERTICAL-ALIGN: middle; TEXT-ALIGN: center}

.left{ padding: 0 15px;  width: 260px; min-height:598px; /*overflow:hidden;*/ background:url(../images/r_left.jpg) no-repeat right 0;}
.left_bt{background:url(../images/left_bt.jpg) no-repeat 0 0; height:36px; line-height:36px; overflow:hidden; padding:0 12px; color:#FFF;}
.left_bt a{font-size:12px; font-family:""; font-weight:normal; color:#FFF; float:right;}
.left_bt a:hover{color:#84ffff;}
.xbox{border:1px solid #ccc; padding:5px; border-top:none; line-height:21px;}
.left_box{ overflow:hidden; line-height:21px;}
.left_contactbox{width:242px; overflow:hidden;}
.left_contactbox p{ line-height:21px;padding:10px 0; font-size:14px; overflow:hidden;}
#abt img{width:107px; height:75px; float:left; clear:right; margin:4px 8px 0 0;}


.sywz{padding-top:5px;}
.sywz li{height:30px; line-height:30px; background:url(../images/jt.jpg) no-repeat left center; padding-left:12px; border-bottom:1px solid #ccc;}
.sywz li span{float:right; color:#888;}
.sywz li a { display:block; width:70%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.pic_art{ padding:5px; height:120px; line-height:20px; overflow:hidden;}
.pic_art .pic_art_img{ float:left; padding:5px; width:150px; height:110px;}
.pic_art .pic_art_img img{width:150px; height:110px;}
.pic_art pic_art_title{ float:right;height:30px; line-height:30px; font-weight:bold; text-align:center;}
.pic_art pic_art_content{ float:right;height:30px; line-height:30px; font-weight:bold; text-align:center;}

.right{width:875px; overflow:hidden;}
.rbox{width:355px; overflow:hidden;}





#zz li{margin:5px; width:118px; padding:5px 0;}
#zz li a img{width:118px; height:79px;}

#szll{background:url(../images/szbg.gif) repeat-x; height:183px; overflow:hidden;}
#szll_r{background:url(../images/szr.gif) no-repeat; width:9px; overflow:hidden; height:183px; float:right;}
#szll_l{width:59px; float:left; overflow:hidden;}


#demcO{height:147px; overflow:hidden; width:653px; padding:18px 0;}
#myBox{float:left; width:800%;}
.ZZimg ul li{width:118px; margin-right:13px; float:left; display:inline; }
.ZZimg ul li span{display:block; text-align:center; height:12px; line-height:12px; margin-top:4px;}
.ZZimg ul li a img{width:110px; height:123px; border:1px solid #ccc; padding:3px; background:#FFF;}


#demc{overflow:hidden; width:1200px; padding:0; margin:0 auto;}
.jdimg ul li{text-align:center; margin-right:20px; float:left; display:inline; width:350px; height:240px; position:relative;}
.jdimg ul li img { display:block; width:350px; height:240px;}
.jdimg ul li p{ display:block; width:100%; text-align:center; height:30px; line-height:30px; font-size:12px; position:absolute; bottom:0px; left:0; background:#022a61; filter:alpha(opacity=80); opacity:0.8;}
.jdimg ul li a { color:#fff;}

#yqlj a{margin:0 25px 15px 25px; float:left; white-space:nowrap;  word-break:break-all; line-height:25px; color:#2280d4;}



#bottom{background:#505153; text-align:center; line-height:30px; color:#fff; margin-top:40px; padding-top:20px;}

.foot { text-align:center; line-height:65px; width:1200px; margin:0 auto;}
.foot ul { width:150px; float:left; text-align:center;}
.foot ul h3 { font-size:14px; line-height:35px;}
.foot ul li { font-size:12px; line-height:25px;}
.foot ul li a { color:#ddd;}

.foot .gz { width:380px; float:right; text-align:left;}
.foot .gz h3 { font-size:14px; line-height:35px;}
.foot .weix { width:163px; height:133px; float:left; margin-top:10px;}
.foot .weix img { width:133px; height:133px; float:left; background:#fff;}
.foot .weix p { float:right; width:20px; line-height:20px; text-align:center; margin-left:10px;}
.foot .xblj { width:135px; float:left; font-size:14px; margin:10px 0 0 30px;}
.foot .xblj a { color:#fff;}
.foot .xbl { width:70px; height:45px; line-height:45px; padding-left:55px;}
.foot .xl { background:url(../images/bot_10.png) no-repeat 0 center;}
.foot .tx { background:url(../images/bot_11.png) no-repeat 0 center;}
.foot .kj { background:url(../images/bot_12.png) no-repeat 0 center;}

#bottom .fot { background:#111; margin-top:25px; padding:15px 0; font-family:"宋体";}
#bottom .fotl { float:left; width:50%; text-align:left;}
#bottom .fotl p a { font-size:14px; color:#fff; margin:0 5px;}
#bottom .fotr { float:right; width:50%; text-align:right;} 
#bottom .fotr a { color:#fff;}



.youq { width:160px; height:35px; float:right;}
.youq select { width:100%; margin-top:10px;}


.nybt{ height: 50px; line-height: 50px; margin:20px 0 15px 0; border-bottom: 1px solid #e62129;}
.nybt span{ color: #e62129; display: block; float: left; font-size:24px; height: 49px; line-height: 49px; padding: 0 20px 0 10px; text-align: left; border-bottom: 2px solid #e62129;}
.nybt i{ font-style:normal; font-size:12px; font-weight:normal; float:right; color:#333; padding-right:15px;}
.nybt i a { color:#333;}

.left_bt1 { color: #3c3020; font-size: 18px; height: 43px; line-height: 43px; overflow: hidden; padding-left: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:100;}
.left_bt1 span { padding-right:13px; color:#edd799; display: block; float: right; font-size: 18px; height: 43px; line-height: 43px; text-align: right; width: 120px;}
.diah { color: #e62129; display: block; font-family: impact; font-size: 26px; height: 55px; line-height: 55px; text-align: center;}


/*guestbook*/
.guestbook_title{background:#C8EDFB; padding:5px; margin-top:5px; font-size:14px;}
.guestbook_msg{border:1px solid #C8EDFB; padding:5px; line-height:160%;font-size:14px;}
.guestbook_reply{padding:5px; color:red; border-top:1px dotted #CCCCCC;}

.flbt{background:url(../images/flbg.jpg) no-repeat 0 0; height:37px; line-height:37px; font-size:16px; color:#FFF; padding-left:57px;}
.fllb{width:95%; margin:0 auto;}
.fllb li{ text-align:left; line-height:40px; /*margin:3px 0;*/ padding:0 20px; background:url(../images/bu_dx.png) no-repeat 0 bottom; text-align:right;}
.fllb li a{width:100%; line-height:40px; display:block; color:#333; text-decoration:none; font-size:16px;}
.fllb li a:hover { color:#e62129;}
.fllb li span { float:right; padding-right:10px; line-height:30px;}
.fllb .hover { background:url(../images/bu_hd.png) no-repeat 0 0; color:#fff; text-align:left;}
.fllb .hover a { color:#fff; font-size:22px;}
.fllb .hover a:hover { color:#fff}
.fllb .hover li a { color:#666; font-size: 14px;}
.fllb .hover li a:hover { color:#e62129}
.fllb .hov a{ color:#e62129} 


.flt{width:95%; margin:0 auto;}
.flt li{ text-align:left; line-height:40px; /*margin:3px 0;*/ padding:0 20px; background:url(../images/bu_dx.png) no-repeat 0 bottom; text-align:right; position:relative;}
.flt li a{width:100%; line-height:40px; display:block; color:#333; text-decoration:none; font-size:16px;}
.flt li a:hover { color:#e62129;}
.flt li span { float:right; padding-right:10px; line-height:30px;}
.flt .hover { background:url(../images/bu_hd.png) no-repeat 0 0; color:#fff; text-align:left;}
.flt .hover a { color:#fff; font-size:22px;}
.flt .hover a:hover { color:#fff}
.flt .hover li a { color:#666; font-size: 14px;}
.flt .hover li a:hover { color:#e62129}
.flt .hov a{ color:#e62129} 

.b_xz { display:none; position:absolute; top:0; left:245px; background:#fff; border:1px solid #ddd; width:200px; height:300px; z-index:999;}
.flt li:hover .b_xz { display:block;}



.col { background:#e62129; border:1px solid #e62129;}

.wzli{padding:0 10px;}
.wzli li{line-height:30px; border-bottom:1px solid #ccc; padding-bottom:15px; margin-bottom:15px; /*background:url(../images/jt.jpg) no-repeat left center; padding-left:14px;*/}
.wzli li span{float:right; color:#999; margin-left:15px;}
.wzli .hot a b{color:#FF0000;}
.wzli li a i{color:#FF4603; font-weight:normal; font-style:normal;}

.wzli .bo_l { width:254px; height:125px; float:left; padding:3px; border:1px solid #c9c9c9; background:#fff;}
.wzli .bo_l img { width:254px; height:125px; }
.wzli .bo_r { float:right; width:545px;}
.wzli .bo_r .h { margin-bottom:15px;}
.wzli .bo_r .h a { display: block; float: left; font-size: 20px; font-weight: bold; line-height: 45px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 80%;}
.wzli .bo_r span { line-height: 45px;}
.wzli .bo_r p { line-height:25px; text-indent:2em;}


.wzli1{padding:0 10px;}
.wzli1 li{line-height:30px; border-bottom:1px solid #ccc; padding-bottom:15px; margin-bottom:15px; background:url(../images/jt.jpg) no-repeat left 13px; padding-left:14px;}
.wzli1 li a { display:block; float:left; width:80%; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.wzli1 li span{float:right; color:#999; margin-left:15px;}

.wzli2{padding:0 10px;}
.wzli2 li{ float:left; width:42%; margin:0 3% 15px 3%; line-height:30px; border-bottom:1px solid #ccc; padding-bottom:15px; background:url(../images/jt.jpg) no-repeat left 13px; padding-left:14px;}
.wzli2 li a { display:block; float:left; width:70%; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.wzli2 li span{float:right; color:#999; margin-left:15px;}

.biaoti{color: #333; font-size:26px; line-height: 50px; margin-bottom: 15px; /*text-align: center;*/}
.pro_h3{padding:5px 10px; font-size:14px;font-weight:bold; background:#eee;}
.nrxx{background:url(../images/jt.jpg) no-repeat left #EFEAE6;border:1px solid #E3DDD7; background-position:5px; padding-left:15px; height:24px; line-height:24px; overflow:hidden;}
.xlbt1{font-size:14px; line-height:30px; border-bottom:1px #fff solid; font-weight:bold; background:#B9DDF7; text-align:center; color:#000;}

.picli{width:100%;}
.picli li{width:240px; padding:15px; background:#fff; text-align:left; margin:10px 7px; float:left; display:inline; line-height:30px; }
.picli .img { display:block; width:240px; height:230px; overflow:hidden; margin:0 auto;}
.picli .span{display:block; color:#333; text-align:left; height:30px; margin-top:3px; font-weight:bold; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.picli li p { width:100%; color:#999; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.picli li a img{/*width:154px; height:111px; border:1px solid #ccc;*/ background:#FFF;}


.bot_newe { width:100%;}
.bot_newe li { float:left; width:230px; margin:0 12px 15px 0; background:#fff; padding:10px 0; line-height:25px; text-align:center; list-style:none; box-shadow:0 1px 2px rgba(0,0,0,0.2);}
.bot_newe li img { width:210px; height:103px;}
.bot_newe li h3 { display:block; width:210px; text-align:left; line-height:35px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; margin:0 auto;}
.bot_newe li p { height:75px; color:#999; overflow:hidden; text-indent:2em; display:block; width:210px; text-align:left; margin:0 auto; margin-bottom:5px;}
.bot_newe li:nth-child(5) { margin-right:0;}


/*spec*/
.speli li{width:100%;overflow:hidden;clear:both;padding:12px 0px;border-bottom:1px solid #EEE;	color:#aaa;}
.speli li a.preview{width:84px;float:left;	margin-right:7px;	margin-bottom:3px;	margin-left:10px;display:inline;}
.speli li a.preview img{width:80px;/*height:60px;*/display:block;padding:1px;border:1px solid #EEE;}
.speli li a.title{overflow:hidden;	line-height:25px;font-weight:bold;font-size:14px;margin-left:2px;}
.speli span.info{display:block;line-height:23px;color:#555;padding-left:12px;}
.speli span.info small{color:#AAA;	font-size:12px;	margin-left:3px;}
.speli p.intro{color:#777777;line-height:20px;	margin-left:5px;padding-left:10px;padding-right:10px;}

/**/
.spelia{width:100%}
.spelia li{width:166px; margin:5px 10px 10px 4px; padding:5px; float:left; display:inline; line-height:21px; border:1px dashed #ccc; }
.spelia li a{ display:block; font-size:14px;}
.spelia li a:hover{text-decoration:none; background-color:#FEFBC5;}
.spelia li .title{ display:block;text-align:center; padding:0px 0px 5px 0px; border-bottom:1px dashed #ccc;}
li.b1{background:#9afb90;}
li.b2{background:#ffdeb6;}
li.b3{background:#fff38f;}
li.b4{background:#d9ff8f;}
li.b5{background:#ffffff;}

.team{width:710px;}
.team li{width:160px; background:#b0ddff; float:left; margin:5px 40px 18px 33px; display:inline; height:230px; overflow:hidden}
.team li img{width:160px; height:180px; border:none;}
.team li span{line-height:27px; color:#000; background:url(../images/jt2.gif) no-repeat; background-position:7px 9px; display:block; padding-left:17px; margin-top:3px;}
.team li span b{ font-size:14px;}
.team li i{line-height:18px; text-align:right; padding-right:8px; font-style:normal; display:block;}
.team li i a{color:#0562b9;}



.scott{ height:30px; overflow:hidden; text-align:center; padding-top:9px; line-height:21px; }
.scott A{BORDER:#ddd 1px solid; PADDING:10px 15px; MARGIN-RIGHT: 5px;  TEXT-DECORATION: none; background:#fff;}
.scott A:hover{border:1px solid #e62129; text-decoration:none; BACKGROUND-COLOR:#e62129; color:#FFF;}
.scott A:active{border:1px solid #58affe; text-decoration:none; BACKGROUND-COLOR:#e62129;}
.scott SPAN.current{BORDER: #e62129 1px solid; PADDING:10px 15px;  FONT-WEIGHT: bold;  COLOR: #fff; MARGIN-RIGHT: 2px; BACKGROUND-COLOR: #e62129;MARGIN-RIGHT: 5px;}
.scott SPAN.disabled{BORDER:#e62129 1px solid; PADDING:10px 15px; COLOR:#e62129; MARGIN-RIGHT: 5px; background:#d8f1ff;}
.fenye1{text-align: center; clear:both; font-size:12px; line-height:28px; height:56px; background:#eee; padding:0 5px; margin-top:5px;}

.wzzw{padding:10px; line-height:21px; min-height:500px;}
.f_l{float:left;}
.f_r{float:right;}
.m_l{ margin-left:10px;}
.pt{padding-top:10px;}
.mt{margin-top:15px;}
.mb{margin-bottom:10px;}
.red{color:#ff6600;}
.blue{color:#0037FF;}
.lh{font-size:14px; line-height:28px; /*text-indent:2em;*/}


/**************from表单**********************/
.form{ padding:10px;}
.listtop,.listbottom{   margin-left: 10px; }
.listtop{margin-top: 10px;border:1px  solid #CCCCCC;border-bottom: none;padding-left: 10px; padding-bottom: 15px;width: 710px;background: #F5F5F5;}
.con_edit{margin: 10px;}
.form_top{padding-left: 10px; padding-bottom: 15px;}
.form dl {overflow: hidden;zoom: 1;padding-top: 15px;}
.form dt {float: left;width: 15%;font-size: 14px; line-height:30px;color: #666;}
.form dd {float: left;line-height: 30px;}
.form dd select, .form dd input { border: 1px solid #ccc; border-radius: 4px; height: 30px; line-height: 30px; vertical-align: middle;}
.form dd .logo{border: 1px solid #D4D4D4;}
.form dd .wxqrcode{width: 80px;height: 80px;border: 1px solid #D4D4D4;}
.form dd p {clear: both;color: #A0A0A0;padding: 4px 0 0 0;line-height: 16px;}
.form_b {text-align: left;padding: 20px 0 0px 40px;}
.form .btn7 {margin-left: 10px;}

.botu_log { float:left; width:280px; padding:20px 20px 20px 45px; margin:90px 0 150px 80px; background:#fff; border:1px solid #ccc; border-radius:4px; overflow:hidden; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);}
.botu_log p { line-height:30px; color:#999; text-indent:6em;}

.botu_ri { float:left; width:340px; padding:20px 20px 20px 45px; margin:35px 0 150px 20px; background:#fff; border:1px solid #ccc; border-radius:4px; overflow:hidden; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);}

.search{ padding-top:8px; float:left; line-height:30px; margin-bottom:30px;}
.search a { display:block; width:30px; height:28px; float:left; margin-right:10px;}
.searchFormDiv{ padding:10px;}
.searchFormDiv li{padding-top:10px;}
.searchFormDiv input{width:100%; height:30px; line-height:30px;vertical-align:middle;}
.searchFormDiv  select{width:100%; height:30px; line-height:20px; padding:5px 0px;vertical-align:middle;}
.search_title{padding:5px; margin-bottom:5px; color:#666; font-size:14px; border-bottom:1px solid #ccc;}
.Sc{ border: 1px solid #ccc; width:200px; color: #999; float: left; height: 30px; line-height:30px; padding: 0 10px; margin-right:10px;}
.btn_Blue1{ border:none; background:#da251c; height:32px; padding: 0 10px; border-radius:4px; font-size:14px; line-height:30px; float:left; color:#fff; cursor: pointer;}

/**/
.personInfo{padding:5px; font-size:14px;}
.personInfo li{line-height:15px; margin-top:15px; width:50%; text-align:left; float:left;}

.h3{padding:5px; background:#ddd; font-size:14px; font-weight:bold;}


.disable{color:#a7a7a7;}

.btn_blue, .btn_orange, .btn_green{background:#e62129;
line-height:40px;
padding:0px 25px; margin:2px;
border:0px;border-radius: 5px;
color:#fff;font-size:14px; cursor: pointer; 
}
.btn_blue:hover {background-color: #e00; color:#fff;}
.btn_orange {background-color: #e4570d;}
.btn_orange:hover {background-color: #c13b00;}

.btn_green {background-color: #04be00;}
.btn_green:hover {background-color: #079b04;}

.bot_jif { line-height:40px; font-size:16px; padding-left:30px;}
.bot_jif span { font-size:24px; color:#e62129;}

.bot_jfdh { width:100%; margin:10px auto;}
.bot_jfdh li { float:left; border-bottom:1px solid #ccc; text-align:center; overflow: hidden; text-overflow: ellipsis;  white-space: nowrap;}

.bot_jfdp li { float:left; width:92px; margin:10px 15px; line-height:25px; text-align:center; overflow: hidden; text-overflow: ellipsis;  white-space: nowrap;}
.bot_jfdp li img { width:90px; height:90px; border:1px solid #ddd;}
.bot_jfdp li .cor { color:#e00;}
.bot_jfsm { width:95%; margin:15px auto; line-height:25px; color:#666;}



.bot_jfdh li span { display:block; float:left; border-right:1px solid #ccc; padding:0 5px;}
.bot_jfdh .cot1 { width:175px;}
.bot_jfdh .cot2 { width:315px;}
.bot_jfdh .cot3 { width:145px;}
.bot_jfdh .cot4 { width:145px;}
.bot_jfdh .cot5 { width:175px;}
.bot_jfdh .cot { width:145px;}
.bot_jfdh .dhbt { display:block; border-top:1px solid #ccc; border-left:1px solid #ccc;}
.bot_jfdh .dhbt li { line-height:40px; background:#fff;}
.bot_jfdh .dhnr li span { padding:15px 5px 10px 5px; min-height:113px; overflow:hidden; white-space: normal;}
.bot_jfdh .dhnr { float:left; display:block; /*border-left:1px solid #ccc;*/}
.bot_jfdh .dhnr li { line-height:30px; min-height:175px; border:1px solid #ccc; border-right:none; margin:10px auto;}
.bot_jfdh .dhnr p { padding:5px 30px; border-right:1px solid #ccc; text-align:left; color:#e62129; background:url(../images/jt.jpg) no-repeat 15px center #ddd;}
.bot_jfdh .dhnr p strong { margin-right:40px;}
.bot_jfdh .dhnr .cot1 { width:175px;}
.bot_jfdh .dhnr .cot1 img { border:1px solid #ddd; margin-bottom:5px;}
.bot_jfdh .dhnr .cot2 { width:315px;}
.bot_jfdh .dhnr .cot3 { width:145px; line-height: 110px;}
.bot_jfdh .dhnr .cot5 { width:175px; line-height: 110px;}
.bot_jfdh .dhnr .cot5 a { background:#e62129; color:#fff; border-radius:4px; margin:0 5px; padding:10px; letter-spacing:1px;}


/**/
.searchFormDiv{ padding:10px;}
.searchFormDiv li{padding-top:10px;}
.searchFormDiv input{width:100%; height:30px; line-height:30px;vertical-align:middle;}
.searchFormDiv  select{width:100%; height:30px; line-height:20px; padding:5px 0px;vertical-align:middle;}
.search_title{padding:5px; margin-bottom:5px; color:#666; font-size:14px; border-bottom:1px solid #ccc;}



/*评论*/
.avatar {width: 44px;height: 44px;line-height: 44px;
display: block;position: absolute;top: 3px;left: 0;padding: 1px;
text-align: center;overflow: hidden;border: 1px solid #D4D4D4;
}
.avatar img {width: 44px;}
/* 评论(公共) */
.comment-box {padding: 10px 0 20px;	font-size: 16px;}
.comment-box .comment-item {position: relative;	margin-bottom: 10px;padding-left: 53px;	min-height: 53px;line-height: 1.6;
	color: #323232;	border-bottom: 1px solid #D4D4D4;}
.comment-box form.comment-item {border-bottom: 0;}
.comment-box .comment-item:last-child {	border-bottom: 0;}
.comment-box .comment-item .comment-bd,
.comment-box .comment-item .comment-ft {margin-bottom: 10px;word-wrap: break-word;	font-size: 16px;}
.comment-box .comment-item .comment-hd {word-wrap: break-word;}
.comment-box .avatar {top: 0;}
.comment-box .username {margin-right: 10px;}
.comment-box .cmt-txt a {color: #72B939;}
.comment-box .commment-time {color: #999;}

/* 评论发布表单 */
.comment-textarea {padding: 5px;border: 1px solid #72B939;}
.comment-textarea textarea {width: 100%;height: 35px;overflow: hidden;border: 0;}
.comment-vcode {padding: 5px 0px;}


/* 详情页-评论 */
.comment-box .username {color: #04489D;	font-size: 14px;}
.comment-box .commment-time {color: #888888;font-size: 14px;}
.comment-box .reply-btn {float: right;color: #72B939;}
.comment-box .reply-btn i {display: inline-block;margin-left: 3px;width: 0;	height: 0;	vertical-align: middle;	border: 5px solid #FFF;
	border-top-color: #72B939;border-bottom-width: 0;}
.comment-box .cmt-txt {line-height: 1.6;}
.comment-box .reply-item {padding-top: 10px;border-top: 1px dotted #D4D4D4;	border-bottom-style: none;}
.comment-box .reply-item .avatar {top: 10px;}
.comment-box .more-comment {margin-bottom: 10px;}
.comment-box a {color: #d00000;}


.bot_cps { padding: 0 15px; text-align:left;}
.bot_cps h3 { display:block; width:100%; line-height:40px; border-bottom:1px solid #ccc; font-size:14px; background:url(../images/showdown.png) no-repeat right center; color:#333; text-align:left;}
.bot_cps li li { line-height:40px; padding:0 15px; text-align:left;}
.bot_cps li li span { display:block; float:left; width:13px; height:13px; margin:12px 10px 0 0; border:1px solid #ccc;}
.bot_cps li li:hover span { border:1px solid #666;}
.bot_cps li li .co1 { border:1px solid #e62129; background:#e62129;}


.bot_cgg { float:right; width:370px; margin-bottom: 50px;}
.bot_cgg span { color:#999;}
.bot_cgg p { color:#999; margin:20px 0; border-bottom:1px solid #ccc; padding-bottom:20px;}
.bot_cgg p i { font-style:normal; color:#e62129; margin:0 10px;}
.bot_cgg p strong { font-size:24px;}
.bot_cgg .cptdn { border-bottom:1px solid #ccc; padding-bottom:20px; margin-bottom:20px;}
.bot_cgg .cptd { width:20%; float:left; color:#999;}
.bot_cgg .cptn { width:75%; float:right; color:#999;}
.bot_zx { background:#e62129; float:left; padding:0 20px; margin:10px auto 0 30px; letter-spacing:2px; display:block; height:40px; line-height:40px; text-align:center; font-size:22px; color:#fff;}
.bot_zx:hover { color:#fff;}

.nTab{ width:100%; margin:20px auto 0 auto;}
.nTab .TabTitle{ clear: both; height:50px; overflow: hidden; border-bottom:1px solid #ccc; margin-bottom:20px;}
.nTab .TabTitle ul{ border:0; margin:0; padding:0; text-align:center;}
.nTab .TabTitle li{ display:inline; cursor: pointer; padding:0 30px; font-size:16px; line-height:40px;}
.nTab .TabTitle .active{ border-bottom:2px solid #e62129; padding-bottom:19px; color:#e62129;}
.nTab .TabContent{ width:auto; margin: 0px auto; padding:10px 0 0 0;}
.none {display:none;}
.tabs_content { margin-bottom: 50px;}
.service_section h3 { color: #333; font-size: 18px; margin-bottom: 10px; margin-top: 0;}
.service_section .subtitle { color: #999; margin-bottom: 40px; padding-left: 18px; position: relative;}
.service_section .subtitle ul { margin-top:15px;}
.service_section .subtitle li { width:40%; margin:0 3%; float:left;}
.service_section .subtitle li a { float:left;}
.detail_sprite{ background-image: url(../images/csg-545c3ea12c82b.png); background-repeat: no-repeat; display: inline-block;}
.tabs_content hr { border-top: 1px dotted #d6d6d6; color: #d6d6d6; margin-bottom: 40px; margin-top: 40px;}
.service_wrap .service { display: inline-block; float: left; height: 130px; width: 215px; background-color: #fff; padding: 30px; margin:0 5px;position: relative;}
.service_wrap .service .description { display: inline-block; float: right; width: 200px;}
.service_wrap .service .description .title { font-size: 24px; margin-bottom: 16px; color: #333;}
.service_wrap .service .description p { margin-bottom: 16px; line-height:22px;}
.detail_sprite_information { background-position: 0 -307px; height: 14px; width: 14px; left: 0; position: absolute; top: 2px;}
.but_ewm {}
.but_wm { display:none; width:130px; height:130px; position:absolute; bottom:10px; right:-10px; z-index:999; border:1px solid #ccc; overflow:hidden;}
.but_wm img { width:130px; height:130px;}
.but_ewm:hover .but_wm{ display:block;}

.default_btn, .default_btn_small, .primary_btn { background-color: #fff; border: 1px solid #d6d6d6; color: #333; cursor: pointer; display: inline-block;    font-size: 14px; line-height:30px; padding: 11px 59px;}
.default_btn_small { font-size: 12px; padding: 8px 20px;}
.service_section .service_policy p { color: #999; margin-bottom: 5px; margin-top: 0; line-height:25px;}
.detail_sprite_guanwang { background-position: 0 -203px; height: 100px; width: 100px;}
.tel_num { font-size: 28px; font-weight: 500; color:#e62129; margin-top:35px;}
.question_section { border-bottom: 1px dotted #d6d6d6; margin-bottom: 20px; padding-bottom: 20px; padding-left: 34px;}
.question_section h5 { color: #333; font-size: 16px; margin-bottom: 12px; margin-top: 0; position: relative;}
.question_section p { color: #999; line-height: 1.6; margin-bottom: 0; position: relative;}
.detail_sprite_related_question_q { background-position: 0 -458px; height: 16px; width: 16px; left: -30px; position: absolute; top: 1px;}
.detail_sprite_related_question_a { background-position: 0 -438px; height: 16px; width: 16px; left: -30px; position: absolute; top: 1px;} 

.lxwm_left { float: left; margin-left:10px; width: 400px;}
.lxwm_left h1 { color: #a8a8a8; font-size: 16px; height: 70px; line-height: 70px; width: 300px;}
.lxwm_left li { color: #9e9e9e;  height: 60px; line-height: 60px;}
.dizhi { background:url(../images/lxwm_pic_r3_c3.jpg) no-repeat left center; padding-left: 50px;}
.tel { background:url(../images/lxwm_pic_r5_c3.jpg) no-repeat left center; padding-left: 50px;}
.mail { background:url(../images/lxwm_pic_r7_c3.jpg) no-repeat left center; padding-left: 50px;}
.weixin { margin-left: 30px; margin-top: 40px;}

.lxwm_right { float:right; width:400px; border-left:1px solid #ccc; padding-left: 165px;}
.lxwm_right h1 {color: #a8a8a8; font-size: 16px; height: 70px; line-height: 70px;}


.service-ksrk { border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 30px 0; margin:30px auto;}
.service-ksrk li { background:url(../images/service_line_y.png) repeat-y left top; display: inline-block; float: left; height: 130px; padding: 0 25px; text-align: center; width:186px;}
.service-ksrk li a { display: inline-block; height: 81px; width: 121px;}
.service-ksrk li h3 { color: #333; font: bold 16px/50px "微软雅黑";}
.service-ksrk li p { color: #666; font: 12px/20px "微软雅黑";}


.bt_xh2 { border-bottom: 1px solid #ccc; line-height:50px; padding:0 15px; margin-bottom:15px; font-size: 20px;}
.bt_xw { margin-bottom:20px;} 
.bt_xwn { margin:20px auto;}
.bt_xwn .bo_l { width:410px; height:202px; float:left; padding:3px; border:1px solid #c9c9c9; background:#fff;}
.bt_xwn .bo_l img { width:410px; height:202px;}
.bt_xwn .bo_r { float:right; width:420px;}
.bt_xwn .bo_r li { border-bottom:1px solid #ddd; margin-bottom:6px; padding-bottom:6px;}
.bt_xwn .bo_r .h { /*margin-bottom:7px;*/}
.bt_xwn .bo_r .h a { font-size:20px; font-weight:bold; line-height:45px;}
.bt_xwn .bo_r p { line-height:25px; text-indent:2em; color:#666;}

.bt_xwn .bo_l1 { width:410px; height:240px; float:left; padding:3px; /*border:1px solid #c9c9c9; background:#fff;*/}
.bt_xwn .bo_l1 img { width:410px; height:240px; }

.wzzw .hr { height:1px; width:100%; margin:20px auto; clear:both; background:#ccc;}

.bo_tu li { float:left; margin:0 10px; height:auto; border:1px solid #ddd;}
.pop { width:500px; padding-left:100px; line-height:26px; background:url(../images/tixi.png) no-repeat right 55px;}

.popt { line-height:25px; font-size:16px; text-align:left; background:url(../images/popt.jpg) no-repeat right 10px;}
.popt p { width:150px;}
.popt .tp { width:100%; margin-top:20px;}
.popt .tp span { font-size:26px; color:#e62129; margin-left:10px;}

.wxaz { width:175px; height:175px; border:1px solid #ddd; background-image:url(../images/weixaz.jpg); background-repeat:no-repeat; background-color:#fff; margin:30px auto;}
.wxaz a { display:block; width:175px; height:175px;}
.weixiu { background-position:0 center;}
.anzhuang { background-position:-175px center;}
.wxaz:hover { background-image:url(../images/weixaz1.jpg);}

.repair { background:url(../images/weix.png) no-repeat right center;}

#full-screen-slider { width:100%; height:202px; position:relative;}
#slides { display:block; width:100%; height:202px; list-style:none; padding:0; margin:0; position:relative;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li a { display:block; width:100%; height:100%;}
#pagination { display:block; list-style:none; position:absolute; right:1%; bottom:0; z-index:9900;  padding:5px 5px 5px 0; margin:0;}
#pagination li { display:block; border:1px solid #ccc; width:15px; height:15px; float:left; margin-left:10px; background:#FFF; text-align:center;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0; }
#pagination li.current { background:#db0e0e;}
#pagination li.current a { color:#fff;}




/*****产品详情图片相册******/
.bot_cxq { float:left; width:450px;}
.nTab1{ width:100%; margin: 0 auto;}
.nTab1 .TabTitle1{ clear: both; overflow: hidden; padding:0 45px;}
.nTab1 .TabTitle1 ul{ border:0; margin:0; padding:0;}
.nTab1 .TabTitle1 li{ float: left; width:80px; height:77px; overflow:hidden; border:1px solid #ccc; cursor: pointer; margin:10px 5px 0 0;}
.nTab1 .TabTitle1 li img { width:80px; /*height:80px;*/}
.nTab1 .TabTitle1 .active{background:#fff;}
.nTab1 .TabContent1{ text-align: center; width: 428px; height:341px; /*border:1px solid #ccc;*/ overflow:hidden;}
.nTab1 .TabContent1 img { width:341px; height:327px;}
.none {display:none;}






/*******2015-02-09*******/
.dbty { width:100%; height:10px; margin:0 auto; box-shadow: 0 5px 5px rgba(0, 0, 0, 0.2);}
.zjgx { width:1px; margin:0 19px; height:300px; background:url(../images/yishu_15.jpg) no-repeat 0 center;}
.gywm { background:url(../images/yishu_3.jpg) no-repeat 10px center;}
.tgbg { background:url(../images/yishu_4.jpg) no-repeat 10px center;}
.kjda { background:url(../images/yishu_5.jpg) no-repeat 10px center;}
.news { background:url(../images/yishu_6.jpg) no-repeat 10px center;}
.yxxs { background:url(../images/yishu_7.jpg) no-repeat 10px center;}
.zxsp { background:url(../images/yishu_8.jpg) no-repeat 10px center;}
.kjjc { background:url(../images/yishu_9.jpg) no-repeat 10px center;}
.yxyd { background:url(../images/yishu_10.jpg) no-repeat 10px center;}
.zjzs { background:url(../images/yishu_11.jpg) no-repeat 10px center;}
.c_bg { background: url(../images/c_bg.png) no-repeat right bottom;}


.tzgg { width:330px;float:left;}
.tzgg_g { width:290px;float:right;}
.tzgg_k{width:290px;}


.xinwen { width:350px;float:left;margin-left:25px;}
.xwul1 { display:block; width:100%; border-bottom:1px dashed #ccc; padding-bottom:5px;}
.xwul1 img {/*float:left; display:block; border:1px solid #1284c6;*/ margin:0px 15px 0px 0; padding:0; width:110px; height:70px;}
.yishu_c { float:right; width:200px; margin-top:3px;}
.yishu_c h3 a { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; margin-bottom:10px;}
.yishu_c p { line-height: 22px; text-indent: 2em; width: 100%;}
.yishu_c p b a { color: #d00000; font-weight: 100;}

.xwul2 { margin-top:10px;}
.xwul2 li { background: url(../images/jt.jpg) no-repeat left center; border-bottom: 1px dashed #ccc; height:28px; line-height:28px; padding-left: 12px;}
.xwul2 li span{float:right; color:#888;}
.xwul2 li a { display:block; width:70%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}


.tup { margin:15px auto 0 auto; width:1200px;}
.tupian { padding:15px 0px 0 0;} 


.yqlj { padding:15px 0;}
.yqlj img { border:1px solid #ccc;}

.toy { width:350px;}
.toysp { width:330px; height:215px; box-shadow:0 2px 3px rgba(0,0,0,0.3); padding:15px 10px;}

.art { color: #d00000; font-size: 14px; font-weight: bold; height: auto; border:1px solid #d00000; border-top:none; line-height: 45px; text-align: center; background:#eee;}
.art a { margin:0 15px;}


.btnn {
    background:#d00000;
    border: medium none;
	border-radius:4px;
    color: #fff;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    padding: 0;
    width: 100px;
}

.cjcx table { border-bottom:1px solid #ccc; border-right:1px solid #ccc; line-height:40px;}
.cjcx table td { border:1px solid #ccc; border-bottom:none; border-right:none; padding:3px 10px;}
.cjcx table input { line-height:25px; margin-right:10px;}


.staff { width:100%;}
.staff h3 { font-size:16px;}
.staff h3 a { color: #f30; float: right; font-size: 12px; font-weight: 100; padding-right: 5px;}
.staff li { width:335px; float:left; margin:20px 30px 0 0; padding-bottom:20px}
.staff li img { margin:0;}
.staff li span { font-size:14px; text-align:left; display:block; margin:0; font-weight:bold; width:100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.staff li p { text-align:left;}

.pag1 { width:100%;}
.pag1_l { float:left; width:420px;}
.pag1_r { width:250px; float:right;}
.pag1_r h3 { font-size:16px; line-height:40px;}
.pag1_r p { margin:5px 0; font-size:12px;}
.pag1_r p strong { color:#f40;}
.pag1_r a { background:#d00000; display:block; text-align:center; border-radius: 4px; color: #fff;  cursor: pointer; font-size: 12px; padding: 0; width: 100px; line-height:30px; margin-top:20px;}


.new { background:url(../images/new.gif) no-repeat 85px top;}

.ship { position:relative;}
.ship span { display:block; position:absolute; top:20px; left:10px; width:330px; height:218px;}
.ship span img { width:330px; height:218px;}


.link{ width:100%; background:#111111; height:30px;}
.link span{ display:block; width:50px; float:left; color:#ccc;}
.link ul{ width:1200px; margin:0 auto;clear: both;height: 18px;}
.link ul li{padding:0 15px;font-size:13px; color:#ccc; float:left;}
.link a{ color:#fff;}
.link a:hover{ text-decoration: underline;}
