a{color:#444444;text-decoration:none;}
a:hover{color:#fd9d0b;text-decoration:none;}
h3.title{color:#444444;font-weight:blod;line-height:normal;padding:5px 0;margin-bottom:5px; clear:both; float:left; width:100%;position:relative;}
a.more {float:right;padding:0 8px;top:3px;right:0; position:absolute}
.fl{float:left;position:relative;}
.fr{float:right;position:relative;}
.clearfix:after,.clearfix:before{content:".";display:block;visibility:hidden;height:0;clear:both;}
h3.dabiaoti{color:#444444;font-weight:blod;line-height:normal;padding:0;font-size:21px;margin-bottom:5px; line-height:55px; background: url(../images/btbg.jpg) left center no-repeat; text-indent:18px; height:55px}

.yinyong{ display:block; width:160px; text-align:left; padding-left:10px; line-height:30px; font-size:16px; color:#FFF; background:#005599;}

/* content-one */
.content-one{margin-top:20px; clear:both}
.content-one .left{width:845px;margin:0; height:447px;}
.content-one .right{width:355px;}
.content-one h3.title{border-bottom:1px solid #dcdee1;padding-bottom:5px;margin:0;}
.content-one .left a.more{right:30px; top:20px}
.content-one .right a.more{top:20px}
.top-news{width:435px;margin-right:15px;}
.normal-list{width:375px;}
.top-news,.normal-list{margin-top:25px;}
ul.item-list li{padding:0px; color:#6c6c6c;line-height:44px;height:44px;text-indent:2px; border-bottom:#c8c8c8 1px dashed;font-size:16px; overflow:hidden; float:left; width:100%}
ul.item-list li a{ color:#6c6c6c; float:left;}
ul.item-list li a:hover{ color:#0088fe;}
.content-two{position:relative; margin-top:20px}
.content-two .left,.content-two .middle{margin-right:23px;}
.content-two h3.title{border-bottom:1px solid #dcdee1;padding-bottom:5px;margin:0;}
.content-two .left,.content-two .right{width:355px;}
.content-two .left,.content-two .middle{border-right:1px solid #dcdee1;}
.content-two .left,.content-two .middle,.content-two .right{padding:15px 0 0 0;height:275px;overflow:hidden;}
.content-two .middle{width:442px;}
.item-loop{margin-bottom:30px;}
.item-loop h3.title{margin-bottom:20px;padding-bottom:10px;font-size:18px;border-bottom:1px solid #dcdee1; clear:both; float:left; width:100%}
.item-loop h3.title a.more{right:10px;}
.item-loop h3.title span.cage-name{padding:8px 0;border-bottom:3px solid #005599; font-weight: normal; color:#444444;}
ul.normal-item-listxw{ width:100%; float:left; clear:both}
ul.normal-item-listxw li{padding:0px; color:#ff9900;line-height:26px;height:26px; background:url(../images/dian.jpg) no-repeat left center; text-indent:12px}
ul.normal-item-listxw li a{ color:#6c6c6c;font-size:14px;}
.item-loop ul.list{padding-right:20px; padding-bottom:20px;clear:both; float:left; width:425px}
.item-loop ul.list li{border:none;background:#f4f5f7; height:83px}
.item-loop ul.list li .thumb-pic img{height:83px; width:135px}
.item-loop ul.list li .item-txt{padding:5px 0px 0px 25px; width:250px}
.content-two .middle .item-loop ul.list li p.title{font-size:15px;font-weight: normal;margin:0 0 5px 0; height:26px; overflow:hidden;}
.content-two .middle .item-loop ul.list li p.neirong{height:45px; overflow:hidden;}
.item-txt a{ color:#FF0000}
.activity ul.normal-item-list{margin-bottom:10px;clear:both; }
.activity{border-left:1px solid #dcdee1;padding:10px 0 0 20px;height:375px;border-bottom:1px solid #dcdee1; clear:both;}
.listgg{padding:0px; color:#ff9900;line-height:36px;background: url(../images/ggbg.jpg) no-repeat left center; padding-left:10px; margin-top:12px; font-size:14px}
.listgg a{background:#f6f6f6;border:#dedee0 solid 1px; display:block; height:36px; padding:0 10px}
.activity ul.normal-item-list li{border:none;cursor:pointer;float:left; width:100%}
.fa-circle{ margin-left:-51px; background:#444444; width:21px; height:21px; display:block; float:left; margin-top:7px; font-size:15px; text-align:center; color:#FFFFFF; line-height:21px;font-style: normal; font-weight:bold; -moz-border-radius: 21px; 
/* Gecko browsers */
-webkit-border-radius: 21px; 
/* Webkit browsers */
border-radius:21px; 
/* W3C syntax */
}
.activity ul.normal-item-list li ul.list{display:none; width:322px; background: url(../images/ggbg.jpg) no-repeat left center; padding-left:10px}
.activity ul.normal-item-list li ul.list li{background:#f6f6f6;margin:5px 0; border:#dedee0 solid 1px;}
.activity ul.normal-item-list li ul.list li .thumb-pic img{width:131px;height:103px;}
.activity ul.normal-item-list li ul.list li .item-txtgg{width:191px;}
.activity ul.normal-item-list li ul.list li .item-txtgg p{ padding:5px; color:#6c6c6c; line-height:21px; height:63px; overflow:hidden}
.activity ul.normal-item-list li ul.list li .item-txtgg a{ color:#6c6c6c;font-size:14px; display:block; background:#dddee2; height:29px; text-align:center; line-height:29px}
.activity ul.normal-item-list li ul.list li:hover{}
.activity ul.first-ul li.first-li ul.list{display:none;}
.jjs{ width:100%; font-size:14px; line-height:27px; color:#6c6c6c; float:left;}
.jjs img{ float:left; margin-right:25px; margin-top:5px}
.jjs a{ color:#FF0000}
.yqljcon {clear: both;padding:20px 0; width:1200px; float:left}
.yqljcon UL LI {DISPLAY: inline;FLOAT: left;padding-right:26px; font-size:18px}
.yewu{ background:#fff;clear: both;margin:10px 0px 0px 0px;width: 100%;}
.ywcon{ width:1200px; padding-top:39px; overflow:hidden;}
.ywcon ul{ width:12000px!important;}
.ywcon ul li{ margin-right:45px; float:left; text-align:center;}
.ywcon ul li p{ line-height:36px; font-size:20px;}
.xiangmu{width:100%; margin-top:65px}
.xiangmutitle{ background:url(../images/xmbg.jpg) no-repeat; height:61px;}
.xiangmutitle a{ float:right; margin-top:35px; margin-right:10px; color:#FFFFFF}
.shipingtitle{ background:url(../images/cpzx2.jpg) no-repeat; height:61px;}
.xiangmucon{clear: both;margin-top:15px;float: left;width: 1300px;}
.xiangmucon .node{float:left;width:560px;overflow: hidden;height: 185px;margin-top: 30px;display: inline; margin-right:80px}
.xiangmucon .node .pic img{ padding:6px; border:#dddddd 1px solid; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; }
.xiangmucon .node .pic img:hover{border:#ff9900 1px solid;}
.xiangmucon .node .url{width:185px;height: 185px;color: #555555; text-align:left;}
.xiangmucon .node .url h2 {font-size: 23px;line-height: 25px; text-align:left; padding-bottom:18px; border-bottom:#cccccc 1px dashed}
.xiangmucon .node .url p {font-size: 12px; line-height: 23px;padding-top:15px; height:98px; overflow:hidden;}
.xiangmucon .node .url a {background: url(../images/ljbg.jpg) no-repeat;height: 27px;width: 70px;float: right; text-align:center; color:#FFFFFF; line-height:27px}

.Content2{ width:1200px; height:48px; margin:0 auto; background:#fff; padding-top:20px; overflow:hidden; padding-bottom:20px;}
.Content2 ul{}
.Content2 ul li{margin:0px 20px;height:48px;width:197px; float:left}
.Content2 ul li a{TEXT-INDENT: -3000px; DISPLAY: block;height:48px;width:187px;}
.khgx_ctt A {background:url(../img/anniu_03.jpg) no-repeat top;}
.khgx_ctt A:hover{ background:url(../img/anniu_03.jpg) no-repeat bottom;}
.wsbg_ctt A {background:url(../img/anniu_05.jpg) no-repeat top;}
.wsbg_ctt A:hover{ background:url(../img/anniu_05.jpg) no-repeat bottom;}
.dzyx_ctt A {background:url(../img/anniu_07.jpg) no-repeat top;}
.dzyx_ctt A:hover{ background:url(../img/anniu_07.jpg) no-repeat bottom;}
.qysp_ctt A {background:url(../img/anniu_09.jpg) no-repeat top;}
.qysp_ctt A:hover{ background:url(../img/anniu_09.jpg) no-repeat bottom;}
.dynk_ctt A {background:url(../img/anniu_011.jpg) no-repeat top;}
.dynk_ctt A:hover{ background:url(../img/anniu_011.jpg) no-repeat bottom;}

.indexpro{ margin:0 auto; margin-top: 10px; width:1200px; overflow:hidden;}
.indexpro .dhs{border-top: 2px solid #0098cb;height: 40px;}
.indexpro .dhs strong{float: left;width:16px;line-height: 40px;font-family: "microsoft yahei";font-size: 22px;color:#0098CB;text-align: center;}
.indexpro .dhs b{float: left;width:200px;line-height: 40px;font-family: "microsoft yahei";font-size: 18px;text-indent: 15px; color:#0098CB;}
.indexpro .dhs p{float: right;line-height: 40px;}
.indexpro .dhs p a{background: url(images/lisli.png) right no-repeat;height: 40px;margin-right: 0px;padding: 0px 8px;}
.indexpro ul{margin-left: -10px; padding-top:10px;}
.indexpro li{float: left;width:282px;margin-left:19px;}
.indexpro li img{width:280px;padding: 3px;height:200px;background: #fff;border: solid 1px #d0d0d0;}
.indexpro li p{width: 282px;height:30px; line-height:30px;overflow: hidden; padding-top:5px; font-size: 14px;text-align: center;}
.indexpro li p a{font-size:14px; font-weight:bold; line-height:30px;}

.line_2{ border-top:2px solid #faa101; width:1200px; margin:30px auto 10px;}
.main{width:1200px;margin:0 auto; clear:both; overflow:hidden;}
.main .col-left{width:780px; height:210px; margin-right:10px; float:left; border:1px solid #ccc; background-color:#fff;}
.main .col-left .slide{overflow:hidden;_float:left;zoom:1;}
.main .col-left .news_list1{width:360px; float:left;margin-right:20px;}
.main .leftCol{ width:630px; float:left; display:inline;}
.main .rightCol{ width:320px; float:right; display:inline;}
.box h5.title-4{text-align:left;}
.box h5.title-1{background-position: left top; text-indent:1em; text-align:left;}
.box h5 a,.box a.more{ color:#111}
.box h5{background: url(../images/title.png) no-repeat right top; color:#111; height:30px; margin-bottom:10px; line-height:33px; padding-left:15px;border-bottom:1px solid #dce7f3; position:relative; font-family:"microsoft yahei"}
.box a.more{ font-size:12px; font-family:"瀹嬩綋"; margin-right:8px; font-weight:normal; position:absolute;top:0; *top:1px;_top:1px; right:0}
.box .content{ padding:0 10px; }
.cat-area{}
.cat-area .content p img{ margin-right:10px; float:left}
.cat-area .content p{color:#777; font-size:12px}
.cat-area .content p strong{ font-size:14px; color:#111}
.col-auto{overflow:hidden;_zoom:1;_float:left; border:1px solid #ccc; background-color:#fff; height:330px;}
.news_list_01_box{width:100%; }
.news_list_01_box .title{border-bottom: #ccc 1px solid; font-size:15px; font-weight:bold;line-height:28px; margin-bottom:10px; text-align:left;}
.news_list_01_box ul li{background:url(../images/dot_icon.gif) 5px 6px no-repeat; width:48%; line-height:30px; height:30px; overflow:hidden; padding-left:2%; float:left;}
.news_list_01_box ul li a{ font-weight:none; font-size:15px; color:#666; display:block; float:left; width:450px; height:30px; line-height:30px; overflow:hidden;}
.news_list_01_box ul li span{ display:block; float:right; color:#666; padding-right:10px;}
.news_list_01_box ul li a:hover{color:#fd9d0b;}

.news_list_02_box{width:396px; float:right; background:#fff; border:1px solid #ccc; margin-top:10px;}
.news_list_02_box .telte{border-bottom: #ccc 1px solid; font-size:15px; font-weight:bold;line-height:28px; margin-bottom:10px; padding-left:10px; text-align:left;}
.news_list_02_box ul li{ background:url(../images/dot_icon.gif) 5px 6px no-repeat; line-height:23px; padding-left:20px;}
.news_list_02_box ul li a{ font-weight:none; font-size:15px; }

.tlogo{height:122px;}

/* 本例子css */
.qpjdt_211{ min-width:1000px; position:relative; height:400px; overflow:hidden; }
.qpjdt_211 .bd{ position:relative; z-index:0; }
.qpjdt_211 .bd ul{ width:100% !important; }
.qpjdt_211 .bd li{ width:100% !important; height:400px; overflow:hidden; text-align:center; }
.qpjdt_211 .bd li a{ display:block; height:400px; }
.qpjdt_211 .hd{ width:1000px; left:50%; margin-left:-500px; bottom:15px; position:absolute; z-index:1; bottom:15px; overflow:hidden; }
.qpjdt_211 .hd ul{ float:right; }
.qpjdt_211 .hd ul li{ float:left; margin:0 5px; display:inline; cursor:pointer; }
.qpjdt_211 .hd ul li img{ width:80px; line-height:41px; display:block; border:2px solid #fff; filter:alpha(opacity=50);opacity:0.5; }
.qpjdt_211 .hd ul .on img{ border-color:#FF8106; filter:alpha(opacity=100);opacity:1; }


.foot_rifth { width:460px; position:absolute; right:8px; top:30px; font-family:"microsoft yahei", "榛戜綋", Arial, Helvetica, sans-serif; color:#333; line-height:18px; text-align:center; }
.foot_rifth{text-align: center;}
.foot_rifth ul li{float:left; width:126px; height:126px; margin-left:15px; }
.foot_rifth ul li a{color:#fff;}
.foot_rifth img { border:0px #afafaf solid; }

/* contentc */
#contentc { width:1200px; height:219px; margin:0 auto; margin-top:14px; overflow:hidden;}
.contentcimg { width:1200px; height:43px; margin:0 auto; }
.contentcimg_l { width:501px; height:42px; float:left;}
.contentcimg_r { width:501px; height:42px; float:right; }
.contentcnr { width:1186px; height:130px; border:#e4e4e4 1px solid;  padding:18px 5px 0 5px; margin:0 auto;} 
#demo { color:#656565; font-size:14px; line-height:16px;}
#demo a:link ,#demo a:visited { text-decoration:none; color:#656565;}
#demo a:hover { text-decoration:underline;}

/* contenta */
#contenta { width:1200px; height:730px; margin:0 auto; margin-top:14px; overflow:hidden;}
.product { width:221px; height:730px; background:#eeeeee; float:left;}
.productimg { width:221px; height:31px;}
.producttext { width:210px; height:330px; padding:5px 0 0 10px;}
.producttext li { width:190px; line-height:22px; height:22px; font-size:12px; color:#555555;  }
.pic { padding-left:15px; background:url(../images/index_02.jpg) no-repeat left center;}
.nopic { padding-left:25px; }
.producttext li a:link, .producttext li a:visited { text-decoration:none; color:#555555;}
.producttext li a:hover { text-decoration:underline;}

.xtv_home{margin-left:0px; margin-top:10px;}
.box_003 {width:1200px;height:512px;overflow:hidden; background:#fff; margin:20px auto 0px;}
.ev_box{ margin-left:16px;width:1176px;height:500px; margin-top:4px;}
.ev_Care{ width:560px; height:500px; float:left; padding-left:20px; }
.ev_Care_rb{ border-right:1px solid #e5e5e5;}
.Care_tithe{ width:560px;}
.Care_tithe a{ margin-right:20px;}
.ev_Care li{ width:540px; height:110px; float:left; border-bottom:#e5e5e5 solid 1px; margin:10px 0px; padding-bottom:20px;}
.ev_Care_img a{ width:94px; height:70px; padding:2px; float:left; border:#e5e5e5 solid 1px; overflow:hidden;}
.ev_Care_img a:hover{  border:#14408d solid 1px; }
.ev_Care_tithe { width:400px; height:120px; float:right; line-height:24px;  overflow:hidden;}
.ev_Care_tithe h4{ font-size:12px;}
.ev_title1{ width:100%; float:left; line-height:20px; font-size:18px; color:#14408d;  margin:15px 0px;}
.ev_title1 a{ float:right; font-size:12px; color:#666;}
.ev_title1 a:hover{color:#14408d;}

/*杈规闃村奖*/
.yinying_001{-moz-box-shadow:0px 0px 4px #aaaaaa; -webkit-box-shadow:0px 0px 4px #aaaaaa; box-shadow:0px 0px 4px #aaaaaa;}

.fullSlide{ width:750px;  position:relative; min-height:488px; float:left;}
.fullSlide .bd{ margin:20px auto 0px; position:relative; z-index:0; overflow:hidden;}
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:488px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:488px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(images/touming.png) repeat-x; text-align:center;
 _background:#000; _filter:alpha(opacity=60); 	}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(images/tg_flash_p.png) -18px 0; overflow:hidden; 
line-height:9999px; 	}
.fullSlide .hd ul .on{ background-position:0 0; }
.fullSlide .bd ul{  zoom:1;  }
.fullSlide .bd .call {float: left;width: 100%; }
.fullSlide .bd .call p{ line-height:24px;float: left; margin-top:20px;}
.caco { height: 225px; width: 80%; padding-left: 120px; background: url(images/bg01.jpg) no-repeat;margin-top: 20px;float: left;}
.caco p{ float: left; padding-left: 40px; width: 250px; color: #3b88ae;line-height: 24px;}
.fwxm { padding-top: 30px; padding-bottom: 30px;float: left;width: 100%;}
.fwxm h4{ color: #000; font-size: 18px; font-weight: bold; padding-bottom: 15px;}
.fwxm ul{ border-radius: 5px; border-top:1px dashed #d2d2d2;border-right:1px dashed #d2d2d2; overflow: hidden; width: 695px}
.fwxm ul li{ border-bottom:1px dashed #d2d2d2;border-left:1px dashed #d2d2d2; width: 118px; padding: 0 7px 10px 13px; float: left; height: 250px;}
.fwxm ul li p{ padding-top: 140px;}
.fwxm ul .t01{ background:#f5f9fb url(images/t_icon01.png) no-repeat 24px 28px;width:120px; float:left;}
.fwxm ul .t02{ background:#ebf3f7 url(images/t_icon02.png) no-repeat 24px 28px;width:120px; float:left;}
.fwxm ul .t03{ background:#f5f9fb url(images/t_icon03.png) no-repeat 24px 28px;width:120px; float:left;}
.fwxm ul .t04{ background:#ebf3f7 url(images/t_icon04.png) no-repeat 24px 28px;width:120px; float:left;}
.fwxm ul .t05{ background:#f5f9fb url(images/t_icon05.png) no-repeat 24px 28px;width:120px; float:left;}
.png{width:120px; float:left;}

.site-nav { width:100%; height:30px; border-bottom:1px solid #eaeaea; background:#f8f8f8; text-align:center}
.site-nav .sn-container { color:#999; white-space:nowrap; text-align:left}
.site-nav .sn-container .snc-wraper { margin-top:8px}
.site-nav .sn-container .snc-link { color:#999; padding:0; z-index:100}
.site-nav .sn-container .snc-link:hover { color:#c9033b!important}
.site-nav .sn-container .snc-arrow { margin-left:3px; +margin-top:-14px; display:inline-block; *zoom:1; width:11px; height:11px; background-position:2px -66px; transition:.2s ease-in-out; -webkit-transition:.2s ease-in-out; -moz-transition:.2s ease-in-out; -o-transition:.2s ease-in-out; vertical-align:-1px}
.site-nav .sn-container .hover .snc-arrow { transform:rotate(-180deg); -webkit-transform:rotate(-180deg); -moz-transform:rotate(-180deg); -o-transform:rotate(-180deg)}
.site-nav .sn-container .hover .snc-arrow-ie { background-position:2px -77px}
.site-nav .sn-container .snc-app { padding-left:15px; *line-height:15px; _line-height:17px; background-position:-111px -40px}
.site-nav .sn-container .snc-weibo { padding-right:5px; padding-left:23px; margin-left:11px; background-position:-104px -24px}

.site-nav .sn-container .snc-login { color:#c9033b!important}
.site-nav .sn-container #ECS_MEMBERZONE { margin-left:2px}
.site-nav .sn-container .logout, .site-nav .sn-container .login_name { font-family:瀹嬩綋}
.site-nav .sn-container .logout:hover { color:#c9033b!important}
.site-nav .sn-container .login_name:hover { color:#c9033b!important}
.site-nav .sn-container .snc-reg { padding-left:0}
.site-nav .sn-container .snc-qmenu { padding-top:8px; margin-right:0; float:right; white-space:nowrap}
.site-nav .sn-container .snc-qmenu .sncq-item { height:22px; float:left; position:relative; }
.site-nav .sn-container .snc-order { padding:0 7px; padding-top:4px}
.site-nav .sn-container .snc-mll { padding-left:9px; padding-right:7px; background-position:65px -65px}
.site-nav .sn-container .snc-help { padding-left:9px; padding-right:7px; background-position:51px -65px}
.site-nav .sn-container .snc-collect { padding:0 9px}
.site-nav .sn-container .blank { width:86px; height:29px; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; border-top:1px solid #eaeaea; display:none; left:1px; top:-6px; background:#fff; position:absolute; z-index:-1}
.site-nav .sn-container .blank-help { width:74px}
.site-nav .sn-container .sncq-submenu { width:86px; border:1px solid #eaeaea; border-top:0; padding-bottom:4px; display:none; position:absolute; left:-1px; top:22px; background:#fff; z-index:999;}
.site-nav .sn-container .sncq-submenu-help { width:100px}
.site-nav .sn-container .sncq-submenu .sncq-subitem { padding:4px 7px}
.site-nav .sn-container .sncq-submenu .sncq-sublink { color:#999!important}
.site-nav .sn-container .sncq-submenu .sncq-sublink:hover { color:#c9033b!important}
.site-nav .sn-container .hover .sncq-submenu { display:block}
.site-nav .sn-container .hover .blank { display:inline}
.site-nav #JS_head_scoll_phone_527 { height:22px; background:#f8f8f8!important; z-index:36}
.site-nav .hover #JS_head_scoll_phone_527 { background:none!important}
.site-nav .hover #JS_head_scoll_phone_527 a { color:#515151}
.site-nav .hover #JS_show_hot_527 span { color:#515151}
.site-nav #JS_head_scoll_phone_527 .hotLine { font-weight:bold; color:#c9033b!important; font-family:'Microsoft Yahei'}
.site-nav #JS_head_scoll_phone_527 a:hover { color:#c9033b!important}
.page-header { width:100%; height:80px; padding:5px 0; text-align:center; background:#fff;}
.page-header .ph-container { text-align:left; position:relative; z-index:35}
.page-header .phc-citys { margin-left:10px; width:145px; _width:147px; margin-top:17px }
.page-header .phc-ad { display:inline-block; *zoom:1; margin-left:10px; }
.page-header .phc-search {  width:267px;height:57px; margin-left:50px; padding-top:14px; float:left; text-align:left; position:relative; z-index:5}
.page-header .phc-search .search-form { height:32px; padding:0; margin:0; border:2px solid #c9033b; line-height:32px; overflow:hidden}
.page-header .phc-search .search-form .search-input { width:170px; *width:160px; padding:2px 0; padding-left:10px; border:0; margin:0; color:#999; font-family:瀹嬩綋; font-size:12px; line-height:12px; margin-top:8px; *+margin-top:2px; _margin-top:6px; float:left}
.page-header .phc-search .search-form .submit-btn { width:80px; height:37px; margin:0; border:0; padding-top:0; padding-bottom:5px; color:#fff; font-family:'Microsoft Yahei'; font-size:14px; background:#c9033b; cursor:pointer; float:right}
.page-header .phc-search .search-hot { padding-top:6px}
.page-header .phc-search .hot-item { color:#999}
.page-header .phc-search .hot-item:hover { text-decoration:underline}
.page-header .phc-cart { width:130px; height:30px; border:1px solid #ededed; margin-top:18px; position: absolute; top:5px; right:5px; z-index:5; text-align:center}
.page-header .phc-cart .cart { width:130px; height:25px; display:inline-block;*zoom:1; color:#666; padding-top:5px; background-color:#f9f9f9}
.page-header .phc-cart .cart:hover { color:#c9033b!important}
.page-header .phc-cart .cart-box { width:280px; border:1px solid #ededed; left:-151px; top:31px; position:absolute; z-index:99; box-shadow:0 0 3px #ccc; display:none}
.page-header .phc-cart .cart-icon { width:22px; height:22px; padding-right:11px; display:inline-block; background-position:-100px 1px; vertical-align:middle}
.page-header .phc-cart .cart-num { padding:1px 5px; border-radius:20px; position:absolute; top:-11px; left:21px; text-align:center; color:#fff; background:#ff8f16; font-weight:bold}
.page-header .phc-cart .cart-arrow { width:12px; height:12px; margin-left:25px; *margin-top:-14px; display:inline-block; *zoom:1; vertical-align:middle; background-position:1px -55px; transition:.2s ease-in-out; -webkit-transition:.2s ease-in-out; -moz-transition:.2s ease-in-out; -o-transition:.2s ease-in-out; vertical-align:-1px}
.page-header .phc-cart .cart-list { height:72px; position: relative; z-index:99; background:#fff!important;}
.page-header .hover .cart-box { display:block;  }
.page-header .hover.phc-cart { box-shadow:0 0 3px #ccc}
.page-header .phc-cart .cart .blank { display:none}
.page-header .hover .blank { width:100%; height:3px; z-index:10; left:0; top:29px; position:absolute; background:#fff; display:inline!important}
.page-header .hover .cart-arrow { transform:rotate(-180deg); -webkit-transform:rotate(-180deg); -moz-transform:rotate(-180deg); -o-transform:rotate(-180deg)}
.page-header .hover .cart { background:#fff}
.page-header .hover .cart-list {*zoom:1}
.page-header .hover .cart-list .nothing { height:28px; font-size:14px; font-family:'Microsoft Yahei'; color:#999; padding-top:25px; background-color:#fff}
.page-header .hover .cart-list .nothing-icon { width:21px; height:20px; display:inline-block; *zoom:1; background-position:-101px -59px; vertical-align:bottom}
.page-header .hover .cart-full { height:auto; max-height:255px; *max-height:270px; background:#fff; padding:0 15px; text-align:left; overflow-y:auto}
.page-header .cart-full .cart-item { height:54px; *height:auto; padding:15px 0; background:00; border-bottom:1px dashed #eaeaea; *zoom:1}
.page-header .cart-full .cart-item .cart-img { width:87px; height:59px}
.page-header .cart-full .cart-item .cart-link { width:auto; min-width:131px; height:36px; margin-left:98px; line-height:18px; color:#333; display:block; overflow:hidden}
.page-header .cart-full .cart-item .cart-link:hover { color:#c9033b!important}
.page-header .cart-full .cart-item .cart-price { margin-left:10px; margin-top:5px}
.page-header .cart-full .cart-item .cart-cal { margin-top:5px}
.page-header .cart-full .cart-item .cart-del { margin-right:8px; color:#c9033b}
.page-header .cart-full .cart-item .cart-del:hover { color:#c9033b!important}
.page-header .phc-cart .cart-box .cart-count { padding-bottom:11px; padding-top:10px; background:#f8f8f8; text-align:right}
.page-header .cart-box .cart-count .count-area { padding-right:20px}
.page-header .cart-box .cart-count .count-total { font-size:16px; vertical-align:middle; position:relative; top:-1px}
.page-header .cart-box .cart-count .count-btn { width:106px; height:29px; border-radius:3px; margin-right:21px; color:#fff; display:inline-block; font-size:14px; background:#c9033b; font-weight:bold; line-height:29px; text-align:center; margin-top:10px; font-family:'Microsoft Yahei'}
.page-header .cart-box .cart-count .count-btn:hover { color:#fff!important; text-decoration:none}
.top_kouhao{width:250px; height:70px; float:left; background:url(../img/top_kouhao.jpg) no-repeat;}


.w {width:1200px; margin:0px auto;}
.mll-navigator { height:33px; padding-top:10px; background:#fff; font-family:'Microsoft Yahei'}
.mll-navigator .menu-panel { width:200px; height:33px; position:relative; z-index:32; float:left}
.mll-navigator .menu-panel h2 { height:33px; line-height:33px; text-align:center; color:#fff; font-size:14px; cursor:pointer;}
.mll-navigator .menu-panel h2 span, .mll-navigator .menu-panel h2 i { display:inline-block; vertical-align:top}
.mll-navigator .menu-panel h2 i { width:11px; height:5px; overflow:hidden; margin:15px 0 0 10px; background:url(../img/menu-icon.png-1516.png) -168px -94px no-repeat;}
.mll-navigator .menu-panel.hover h2 i { background-position:-168px -88px; _background-position:-168px -88px}
.mll-navigator .menu-panel .top,.mll-navigator .menu-panel .top_02 { width:200px; position:absolute; padding-bottom:3px; background:#c9033b}
.mll-navigator .menu-panel .top .top-item { height:33px; line-height:33px; vertical-align:top}
.mll-navigator .menu-panel .top .top-item em, .mll-navigator .menu-panel .top .top-item .txt, .mll-navigator .menu-panel .top .top-item i { display:inline-block}
.mll-navigator .menu-panel .top .top-item em, .mll-navigator .menu-panel .top .top-item i { background:url(../img/menu-icon.png-1516.png) no-repeat; float:left}
.mll-navigator .menu-panel .top .top-item .flag { width:16px; height:18px; overflow:hidden; margin:8px 7px 0 14px}
.mll-navigator .menu-panel .top .top-item .flag0 { background-position:-18px -2px}
.mll-navigator .menu-panel .top .top-item .flag1 { background-position:-18px -20px}
.mll-navigator .menu-panel .top .top-item .flag2 { background-position:-18px -37px}
.mll-navigator .menu-panel .top .top-item .flag3 { background-position:-18px -55px}
.mll-navigator .menu-panel .top .top-item .flag4 { background-position:-18px -72px}
.mll-navigator .menu-panel .top .top-item .flag5 { background-position:-18px -90px}
.mll-navigator .menu-panel .top .top-item .flag6 { background-position:-18px -109px}
.mll-navigator .menu-panel .top .top-item .flag7 { background-position:-18px -126px}
.mll-navigator .menu-panel .top .top-item .flag8 { background-position:-18px -145px}
.mll-navigator .menu-panel .top .top-item .flag9 { background-position:-18px -163px}
.mll-navigator .menu-panel .top .top-item .flag10 { background-position:-18px -181px}
.mll-navigator .menu-panel .top .top-item .flag11 { background-position:-18px -199px}
.mll-navigator .menu-panel .top .top-item .txt { color:#fff; margin-right:8px; float:left}
.mll-navigator .menu-panel .top .top-item .txt:hover { color:#fff!important}
.mll-navigator .menu-panel .top .top-item.hover { background:#fae6ec!important}
.mll-navigator .menu-panel .top .top-item.hover .flag0 { background-position:0 -2px}
.mll-navigator .menu-panel .top .top-item.hover .flag1 { background-position:0 -20px}
.mll-navigator .menu-panel .top .top-item.hover .flag2 { background-position:0 -37px}
.mll-navigator .menu-panel .top .top-item.hover .flag3 { background-position:0 -55px}
.mll-navigator .menu-panel .top .top-item.hover .flag4 { background-position:0 -72px}
.mll-navigator .menu-panel .top .top-item.hover .flag5 { background-position:0 -90px}
.mll-navigator .menu-panel .top .top-item.hover .flag6 { background-position:0 -109px}
.mll-navigator .menu-panel .top .top-item.hover .flag7 { background-position:0 -126px}
.mll-navigator .menu-panel .top .top-item.hover .flag8 { background-position:0 -145px}
.mll-navigator .menu-panel .top .top-item.hover .flag9 { background-position:0 -163px}
.mll-navigator .menu-panel .top .top-item.hover .flag10 { background-position:0 -181px}
.mll-navigator .menu-panel .top .top-item.hover .flag11 { background-position:0 -199px}
.mll-navigator .menu-panel .top .top-item.hover .txt:hover { color:#c9033b!important}
.mll-navigator .menu-panel .top .top-item.hover .txt { color:#c9033b}
.mll-navigator .menu-panel .top .top-item.hover .arrow { width:0; height:0; overflow:hidden; border-left:3px solid #c9033b; border-top:3px solid #fae6ec; border-bottom:3px solid #fae6ec; border-right:0; float:right; margin-top:13px; margin-right:13px}
.mll-navigator .menu-panel .top .recommend { height:34px; line-height:34px; background:#d81b51}
.mll-navigator .menu-panel .top .recommend ul { width:69px; height:390px;
/* padding:10px 0 0 11px;*/
background:#fff; filter:alpha(opacity=80); background:rgba(255, 255, 255, 0.8); font-size:13px; position:absolute; left:200px; top:0}
.mll-navigator .menu-panel .top .recommend ul li { height:32px; line-height:32px; white-space:nowrap; overflow:hidden}
.mll-navigator .menu-panel .top .recommend ul li .hot { width:12px; height:12px; margin-top:3px; position:absolute; background-position:-167px -65px; _margin-top:-3px}
.mll-navigator .menu-panel .top .recommend ul li a { width:52px; position:relative\9; display:inline-block}
.mll-navigator .menu-panel .top .recommend ul li a:hover { color:#c9033b!important; font-weight:bold; text-decoration:none}
.mll-navigator .menu-panel .top .top-item .sub { width:366px; height:366px; padding:13px 27px 21px 21px; position:absolute; left:200px; top:0;*top:-1px; background:#fff; z-index:10; box-shadow:0 0 5px #ddd;*border:1px solid #ddd; display:none}
.mll-navigator .menu-panel .top .top-item .sub .title { line-height:22px; padding-right:1px; margin-top:10px; margin-bottom:9px}
.mll-navigator .menu-panel .top .top-item .sub .title .darrow { margin-left:5px; font-family:瀹嬩綋; font-size:14px; letter-spacing:-2px}
.mll-navigator .menu-panel .top .top-item .sub .title h4 { font-size:15px}
.mll-navigator .menu-panel .top .top-item .sub .title h4 a:hover { color:#c9033b!important; text-decoration:none}
.mll-navigator .menu-panel .top .top-item .sub .title .link { font-size:12px}
.mll-navigator .menu-panel .top .top-item .sub .title .link a:hover { color:#c9033b!important; text-decoration:underline}
.mll-navigator .menu-panel .top .top-item .sub .list { margin-right:-30px; font-size:13px}
.mll-navigator .menu-panel .top .top-item .sub .list .sub-item { width:115px; height:29px; line-height:29px; margin-right:10px; margin-bottom:10px; background:#f3f3f3; display:inline-block; border-radius:2px; color:#333; text-align:center; float:left}
.mll-navigator .menu-panel .top .top-item .sub .list a.sub-item:hover { background:#c9033b; color:#fff!important; text-decoration:none}
.mll-navigator .menu-panel .top .top-item .sub .list .hot { color:#c9033b}
.mll-navigator .menu-panel .top .top-item .sub .ad { position:absolute; right:27px; bottom:26px; _bottom:20px}
.mll-navigator .menu-panel .top .top-item .sub img { width:365px; height:154px}
.mll-navigator .navigator { height:33px; font-size:15px}
.mll-navigator .navigator li { height:33px; line-height:33px; padding:0 20px; font-weight:bold; position:relative; float:left}
.mll-navigator .navigator li.current a, .mll-navigator .navigator li a:hover, .mll-navigator .navigator .menu_xuanzhong { color:#c9033b!important; text-decoration:none}
.mll-navigator.navigator-index .menu-panel h2 { background:#3b3b3b}
.mll-navigator.navigator-other { border-bottom:solid 2px #c9033b; margin-bottom:10px}
.mll-navigator.navigator-other .menu-panel h2 { background:#c9033b}

.site-nav { width:100%; height:30px; border-bottom:1px solid #eaeaea; background:#f8f8f8; text-align:center}
.site-nav .sn-container { color:#999; white-space:nowrap; text-align:left}
.site-nav .sn-container .snc-wraper { margin-top:8px}
.site-nav .sn-container .snc-link { color:#999; padding:0; z-index:100}
.site-nav .sn-container .snc-link:hover { color:#c9033b!important}
.site-nav .sn-container .snc-arrow { margin-left:3px; +margin-top:-14px; display:inline-block; *zoom:1; width:11px; height:11px; background-position:2px -66px; transition:.2s ease-in-out; -webkit-transition:.2s ease-in-out; -moz-transition:.2s ease-in-out; -o-transition:.2s ease-in-out; vertical-align:-1px}
.site-nav .sn-container .hover .snc-arrow { transform:rotate(-180deg); -webkit-transform:rotate(-180deg); -moz-transform:rotate(-180deg); -o-transform:rotate(-180deg)}
.site-nav .sn-container .hover .snc-arrow-ie { background-position:2px -77px}
.site-nav .sn-container .snc-app { padding-left:15px; *line-height:15px; _line-height:17px; background-position:-111px -40px}
.site-nav .sn-container .snc-weibo { padding-right:5px; padding-left:23px; margin-left:11px; background-position:-104px -24px}
.site-nav .sn-container .snc-line { height:14px; display:inline-block; font-size:0; vertical-align: middle; border-left:1px solid #e7e7e7}
.site-nav .sn-container .snc-login { color:#c9033b!important}
.site-nav .sn-container #ECS_MEMBERZONE { margin-left:2px}
.site-nav .sn-container .logout, .site-nav .sn-container .login_name { font-family:瀹嬩綋}
.site-nav .sn-container .logout:hover { color:#c9033b!important}
.site-nav .sn-container .login_name:hover { color:#c9033b!important}
.site-nav .sn-container .snc-reg { padding-left:0}
.site-nav .sn-container .snc-qmenu { padding-top:8px; margin-right:0; float:right; white-space:nowrap}
.site-nav .sn-container .snc-qmenu .sncq-item { height:22px; float:left; position:relative; }
.site-nav .sn-container .snc-order { padding:0 7px; padding-top:4px}
.site-nav .sn-container .snc-mll { padding-left:9px; padding-right:7px; background-position:65px -65px}
.site-nav .sn-container .snc-help { padding-left:9px; padding-right:7px; background-position:51px -65px}
.site-nav .sn-container .snc-collect { padding:0 9px}
.site-nav .sn-container .blank { width:86px; height:29px; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; border-top:1px solid #eaeaea; display:none; left:1px; top:-6px; background:#fff; position:absolute; z-index:-1}
.site-nav .sn-container .blank-help { width:74px}
.site-nav .sn-container .sncq-submenu { width:86px; border:1px solid #eaeaea; border-top:0; padding-bottom:4px; display:none; position:absolute; left:-1px; top:22px; background:#fff; z-index:999;}
.site-nav .sn-container .sncq-submenu-help { width:100px}
.site-nav .sn-container .sncq-submenu .sncq-subitem { padding:4px 7px}
.site-nav .sn-container .sncq-submenu .sncq-sublink { color:#999!important}
.site-nav .sn-container .sncq-submenu .sncq-sublink:hover { color:#c9033b!important}
.site-nav .sn-container .hover .sncq-submenu { display:block}
.site-nav .sn-container .hover .blank { display:inline}
.site-nav #JS_head_scoll_phone_527 { height:22px; background:#f8f8f8!important; z-index:36}
.site-nav .hover #JS_head_scoll_phone_527 { background:none!important}
.site-nav .hover #JS_head_scoll_phone_527 a { color:#515151}
.site-nav .hover #JS_show_hot_527 span { color:#515151}
.site-nav #JS_head_scoll_phone_527 .hotLine { font-weight:bold; color:#c9033b!important; font-family:'Microsoft Yahei'}
.site-nav #JS_head_scoll_phone_527 a:hover { color:#c9033b!important}

.common-bg { background:url(../img/site-bg.png) no-repeat;}
input {  outline:none;  }

#chanpinfl{ position:relative;}
#chanpinfl .shouzhi{ position:absolute; top:2px; left:5px;}


a.english {background: url(../images/ljbg.jpg) no-repeat;height: 27px;width: 70px; text-align:center; color:#FFFFFF !important; display:block; line-height:27px; margin-top:-5px; float:left; padding:0px !important; margin-left:5px;}
a.english:hover{ color:#fff !important; text-decoration:none !important;}