@charset "utf-8";
html{ font:normal 62.5%/2.3em "微软雅黑",Arial;}
body{ margin:0px; padding:0px; margin:0px auto; font-size:1.2em; color:#555; width:100%; min-width:1004px; width:expression((documentElement.clientWidth < 1004) ? "1004px" : "100%" ); zoom:1; 
/*background:url(../images/Contain_bg.jpg) repeat-y center top; */
    
}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
ul,li{ list-style:none;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0; vertical-align:top;}
a{ color:#555; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ color:#555; text-decoration:underline; text-decoration:none;}
em{ font-style:normal;}
.clear{ clear:both; height:0px; overflow:hidden;}
.Space{ width:1000px; height:8px; margin:0 auto; background:#eeefef;}
 
.Contain{ width:100%;min-width:1101px; /*background:url(../images/Contain_bg.jpg) repeat-y center top;*/ min-height:300px; font-family:"微软雅黑",Arial;}

.Content{ width:1101px; margin:0 auto;font-family:"微软雅黑",Arial;}
.Content{}
.SinglePage{font-family:"微软雅黑",Arial; text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; }
.SinglePage .h3{ text-align:center; font-size:1.83em; margin-bottom:20px;}
.SinglePage .time{ padding-left:318px}
/*.SinglePage span{ display:inline-block; float: left; font-size:1.1em;}*/
.SinglePage .scan{ color:#cb222e; float:left; }
.SinglePage .publish{ margin:0 17px; color:#afb3ac;float:left;}
.SinglePage .detail{ padding:30px 0 60px; border-bottom:1px solid #d5dcc1;border-top:1px solid #d5dcc1; margin:25px 0;}
.SinglePage .nextpage{ float:right;}
.SinglePage .share{ float:left;}
.SinglePage .contact p.title{
    margin: 60px 0 30px 0;
}
.SinglePage .contact p.text span{
    color:#666666;font-size:14px;
}
/*pages*/
.Pages{ padding:10px; line-height:18px; zoom:1; overflow:hidden; text-align:center;font-family:"微软雅黑",Arial;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ color:#cb222e; display:inline-block; margin:0px 18px;}
.Pages .a_prev,.Pages .a_next{ width:180px; height:35px; line-height:35px; text-align:center; color:#fff; background:url(../images/order_bg.png) no-repeat; font-weight:600; font-size:1.17em;}
.Pages .p_page em a{ margin:0 5px;}
.Pages .p_page em a.a_cur,.Pages .p_page em a:hover{ color:#000000; font-weight:600;}
.Pages .p_page b{ font-weight:normal;}
.Pages .p_page .a_num{ line-height: 35px; }
.Pages .p_page .a_num.active a{ color:#000000; }

.Pages_course{ margin:20px 0 0 132px; font-size:1.33em;}
.Pages_course a{ color:#70c5c5; display:inline-block; float:left; width:34px; height:34px; line-height:34px; text-align:center; border:1px solid #70c5c5; margin-right:5px;}
.Pages_course a:hover,.Pages_course a.a_cur { background:#70c5c5; color:#cb222e;}
.Pages_course .a_num.a_cur >a{background: #DEE3A5;color: #838E05;}
.Pages_course a.a_next,.Pages_course a.a_next:hover{ background:url(../images/course_bg3.jpg) no-repeat left top}
.Pages_course.classic li a:hover,.Pages_course.classic li.a_cur a { background:#70c5c5; color:#cb222e;}
.Pages_course li.a_next a,.Pages_course li.a_next:hover a{ background:url(../images/course_bg3.jpg) no-repeat left top}

.Pages_news{ margin:20px 0 20px 36px; overflow:hidden;}
.Pages_news a{ color:#b0bc02; border:1px solid #b0bc02;}
.Pages_news a:hover,.Pages_news a.a_cur{ background:#DEE3A5; color:#838E05; }
.Pages_news a.a_next,.Pages_news a.a_next:hover{ background:url(../images/course_bg3.png) no-repeat left top}
.Pages_news li.a_prev a,.Pages_news li.a_prev:hover a{ background:url(../images/course_bg3.png) no-repeat left top}
.Pages_news li.a_next a,.Pages_news li.a_next:hover a{ background:url(../images/course_bg3.png) no-repeat left top}
/*pages end*/



/*Top*/
header{ width:100%; min-width:1101px; height:110px; background:url(../images/top_bg.jpg) no-repeat center top;font-family:"微软雅黑",Arial;}
.Toper{ position:relative; width:1101px; height:110px;  margin:0 auto; padding:0 50px}
.Toper .logo{ display:block; float:left; width:252px; height:63px; margin-top:23px;}
.Search{ position:absolute; top:10px; right:50px;}
.Search .sreach_ipu { display:none;  float:right; width:143px; height:30px; line-height:30px; background:url(../images/search_ipu.png) no-repeat center top; padding:3px 3px 3px 10px; margin-top:-3px; }
.Search .sreach_btn{ display:block; float:right; width:30px; height:30px; background:url(../images/search_btn.png) no-repeat;}
.sreach_btn1{ display:block; float:right; width:30px; height:30px; background:url(../images/search_btn.png) no-repeat;}
.MainNav{ float:right; margin-top:50px; font-family:"微软雅黑",Arial;}
.MainNav ul li{ position:relative;  display:block; float:left; padding:0 15px;}
.MainNav ul li .navA{  color:#555; line-height:24px;}
.MainNav ul li .navA span{ display:block; font-size:1.17em;font-weight:600;text-align:center; }
.MainNav ul li .navA em{ display:block; text-align:center;}
.MainNav ul .navA:hover{ color:#cb222e}
#nav8{ padding-right:0;}
.MainNav .subnav{ display:none; position:absolute; z-index:3; left:-10px;  width:358px; padding-top:12px;}
.MainNav .subnav .navtop{ background:url(../images/subnav_bg.png) repeat-y left top;  overflow:hidden;}
.MainNav .subnav .navbot{ height:15px; background:url(../images/subnav_bg2.png) no-repeat left top;}
.MainNav .subnav dl{ display:block; float:left; margin-left:12px; padding-top:12px;}
.MainNav .subnav dl dt a{ display:block; width:145px;  height:26px; line-height:14px; color:#555; padding:5px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.MainNav .subnav dl dt:hover{ background:#d6e383;}
.MainNav .subnav dl dt em{ display:block; color:#92918d; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.MainNav .subnav img{ width:170px; height:115px; float:right; margin:14px 14px 0 0;}
.fixed{ position:absolute; right:50px; z-index:2; width:254px; height:139px; background:url(../images/fixed.png) no-repeat left top; line-height:14px;}
.fixed b{ font-size:1.17em;}
.fixed .Pet,.fixed .where{ display:block; float:left; width:100%;height: 100%; float:left; text-align:center; color:#fff;}

.header2{ background:url(../images/bottom_bg.jpg) no-repeat center bottom;font-family:"微软雅黑",Arial;}

.header3{ background:none;}

.MainNav.MainNav1 ul li a.onn{ color:#cb222e}

.Toper2{ width:1101px; margin:0 auto;}
.Toper2 .back{ display:block; float:right; color:#cb222e; font-size:1.17em; font-weight:600; margin-top:43px;}
.Toper2 .back:hover{ color:#c3d003;}
.Toper.Toper2 .welcome{ position:absolute; right:80px; top:10px;}
.Toper.Toper2 .welcome em{ display:inline-block; margin:0 20px 0 8px; font-weight:600; }

.Toper .welcome{ position:absolute; right:160px; top:10px;}
.Toper .welcome em{ display:inline-block; margin:0 20px 0 8px; font-weight:600; }
/*Top*/

/*Bottom*/
.Bottom{ width:100%; height:373px; background:#f8f6ea; /*background:url(../images/bottom_bg.jpg) no-repeat center top;*/font-family:"微软雅黑",Arial;}
.Bottom1{ width:1101px; margin:0 auto; line-height:16px; padding-top:38px; overflow:hidden;}
.Bottom1 em{ display:block;  }
.Bottom1 span{ font-size:1.17em;}
.Bottom1 a{ color:#91908b;}
.Bottom1 a:hover{ color:#cb222e}
.Bottom1 .BottomNav{ float:left;}
.Bottom1 .BottomNav li{ display:block; float:left; width:118px;}
.Bottom1 .BottomNav .navB{ display:block; background:url(../images/BottomNav_bg.jpg) no-repeat left bottom; padding-bottom:10px; margin-bottom:10px;}
.Bottom1 .BottomNav .navB span{ font-weight:600; color:#555}
.Bottom1 .BottomNav .navB:hover span{color:#cb222e }
.Bottom1 .BottomNav dl dt{ display:block; margin-bottom:8px;}
.Bottom1 .right1{ float:right; width:145px; color:#91908b;}
.Bottom1 .right1 .HotLine{ margin-bottom:12px; overflow:hidden;}
.Bottom1 .right1 .HotLine span{ display:inline-block; float:left;}
.Bottom1 .right1 .HotLine em{ display:inline-block; float:left; color:#c3d003; font-size:1.7em; padding:12px 0 8px; font-weight:600}
.Bottom1 .Wei .img{ width:106px; height:106px; background:#fff; padding:7px; margin:0 0 10px 23px;}
.Bottom1 .Wei{ text-align:center; color:#91908b;}
.Bottom1 .Wei span{ text-align:right;}
.Bottom1 .Wei span b{ font-size:1.17em;}
.Bottom1 .Wei span em{color:#b2b1aa;}
.Bottom1 .share{ margin-top:6px;}
.Bottom1 .share a{ display:block; float:left; width:30px; height:30px;}
.Bottom1 .share a img{ width:30px; height:30px;}
.Bottom1 .share .sina{ margin:0 10px 0 70px;}

.Bottom2{ width:1100px; margin:0 auto; height:67px;color:#b2b1aa; font-family:"微软雅黑",Arial;}
.Bottomlinks{margin-top:15px;}
.Bottomlinks li{ display:block; float:left;}
.Bottomlinks li a{ display:block; float:left;color:#b2b1aa;}
.Bottomlinks li a:hover{ color:#cb222e}
.Bottomlinks em{ font-style:normal; display:block; float:left; padding:0 9px; font-size:0.83em; color:#e3e3e3; font-weight:bold;}
.Bottomright{ margin-top:5px;}
.Bottomright a{ color:#b2b1aa;}
.Bottomright a:hover{color:#cb222e}

.Bottom_memberbox{ height:84px; text-align:center;}
.Bottom_member{ width:1101px; margin:0 auto; padding-top:20px;}
.Bottom_member .Bottomlinks2{ width:280px; margin:0 auto; padding-top:18px;}
.Bottom_member .Bottomlinks2 li{ display:inline-block; float:left;}
.Bottom_member .Bottomlinks2 em{ display:inline-block; float:left; margin:0 8px;}
/*Bottom*/

/*Banner*/
.HomeBan{ position:relative; width:100%; height:600px; overflow:hidden; font-family:"微软雅黑",Arial}
.HomeBan .BanList{ width:100%;min-width:1101px; height:600px; overflow:hidden;}
.HomeBan .BanList li{ display:block; float:left; width:100%; min-width:1250px; height:600px; }
.HomeBan .BanList li a{ display:block;  width:100%; height:600px;}
.HomeBan .Tabbox{ width:100%; min-width:1101xp; position:absolute; bottom:40px;}
.HomeBan .Tab{ width:1101px; margin:0 auto;}
.HomeBan .TabList{ float:right;}
.HomeBan .TabList li{ display:block; float:left; width:13px; height:12px; background:url(../images/tab_bg.png) no-repeat left center; margin-right:10px; text-indent:-9999px; cursor:pointer;}
.HomeBan .TabList li.on{ background:url(../images/tab_bg2.png) no-repeat;}

.HomeBan .Inter{ width:100%; position:absolute; height:40px; bottom:4px; overflow:hidden;}
.HomeBan a.more{ display:block; width:100%; height:40px; background:url(../images/one.png) no-repeat center top; position:absolute; top:0px;}

.Banner{  width:100%; min-width:1101px; height:383px; }
/*Banner*/

/*SildeBar*/
.SildeBar{ width:100%; min-width:1101px; height:50px; background:#cb222e; font-size:1.17em; font-weight:600; font-family:"微软雅黑",Arial;}
.MenuList{ width:1101px; margin:0 auto; height:50px;}
.MenuList_product{width:1145px;}
.MenuList .slide{ display:block; background:#fff; height:50px; float:left;}
.MenuList .slide .left{ float:left; width:35px; height:50px; background:url(../images/menu_left.png) no-repeat left center;}
.MenuList .slide .right{ float:right; width:35px; height:50px; background:url(../images/menu_right.png) no-repeat left center; margin-left:-32px;}

.MenuList .slide ul{ float:left;}
.MenuList .slide li{ float:left; display:block; margin-left:-32px;}
.MenuList_product .slide li{margin-left:-34px;}
.MenuList .slide a{ display:block; float:left; height:50px; text-align:center; color:#fff;}
.MenuList .slide .left2{ width:35px; height:50px; float:left;  background:url(../images/menu_right.png) no-repeat center center;}
.MenuList .slide .right2{ width:35px; height:50px; float:right;  background:url(../images/menu_left.png) no-repeat center center;}
.MenuList .slide .center{ float:left; height:42px; line-height:18px;background:#cb222e; min-width:108px; padding:8px 5px 0 5px}
.MenuList .slide li a:hover .left2,.MenuList .slide li.on a .left2{  background:url(../images/menu_lefton.png) no-repeat center center;}
.MenuList .slide li a:hover .right2,.MenuList .slide li.on a .right2{  background:url(../images/menu_righton.png) no-repeat center center;}
.MenuList .slide li a:hover .center,.MenuList .slide li.on a .center{ background:#000000;}

.MenuList .slide li span{ display:block; text-align:center; font-size:0.9em;}


.MenuList .slide2{ display:block; background:#cb222e; height:50px; float:left; width:1600px}
.MenuList .slide2 .left{ float:left; width:35px; height:50px; }
.MenuList .slide2 .right{ float:right; width:35px; height:50px;}

.MenuList .slide2 ul{ float:left;}
.MenuList .slide2 li{ float:left; display:block; /*margin-left:-32px;*/}
/*.MenuList_product .slide2 li{margin-left:-34px;}*/
.MenuList .slide2 a{ display:block; float:left; height:50px; text-align:center; color:#fff;}
.MenuList .slide2 .left2{ width:35px; height:50px; float:left;}
.MenuList .slide2 .right2{ width:35px; height:50px; float:right; }
.MenuList .slide2 .center{ float:left; height:42px; line-height:18px;background:#cb222e;  padding:8px 5px 0 5px}
.MenuList .slide2 li a:hover .left2,.MenuList .slide li.on a .left2{  }
.MenuList .slide2 li a:hover .right2,.MenuList .slide li.on a .right2{  }

.MenuList .slide2 li a:hover .center,.MenuList .slide li.on a .center,.MenuList .slide2 li.on a .center{ background:#000000;}

.MenuList .slide2 li span{ display:block; text-align:center; font-size:0.9em;}


/*SildeBar*/

/*index*/
.Contain .H_title span{ font-size:2.5em; color:#555; font-family:"微软雅黑",Arial;}
.Contain .H_title em{ display:inline-block; font-size:1.5em; color:#aeb3ad; padding-left:12px;}
.HomeBox1{ width:100%; min-width:1100px; height:720px; background:url(../images/HomeBox1_bg.jpg) no-repeat center top;}
.HomeAbout{ width:1191px; margin:0 auto; padding-left:80px;}
.HomeAbout .left{ width:372px; float:left; padding-top:120px;}
.HomeAbout .right{ width:770px; float:right; padding-top:143px;}
.HomeAbout .right .info{ width:683px; line-height:20px; overflow:hidden;}
.HomeAbout .right .info .info2{ width:683px; height:215px; overflow:hidden;}
.HomeAbout .right .info .more{ float:right;}
.HomeAbout .infolist{ margin-top:50px;}
.HomeAbout .infolist li{ display:block; float:left; width:238px; height:224px; overflow:hidden; margin-right:27px; line-height:18px;}
.HomeAbout .infolist li figure{ padding-left:50px;}
.HomeAbout .infolist li figcaption{ margin-top:10px;}
.HomeAbout .infolist li .title{ margin-bottom:8px;}
.HomeAbout .infolist li .title span{ font-size:1.33em; color:#555;}
.HomeAbout .infolist li .title em{ font-size:1.17em; color:#cb222e; font-weight:bold; margin-left:4px;}
.HomeAbout .infolist .li3{ margin-right:0;}

.HomeBox2{ width:100%; min-width:1101px; height:1350px; /*background:url(../images/HomeBoxs_bg2.jpg) no-repeat center top;*/ font-family:"微软雅黑",Arial;}
.HomeProduct{ position:relative; width:1101px; margin:0 auto; padding-top:133px;}
.HomeProduct .ProBox1{ background:url(../images/HomeBox2_bg2.jpg) no-repeat left bottom; overflow:hidden; padding-bottom:18px; margin-bottom:50px;}
.HomeProduct .ProBox1 .box{ overflow:hidden; margin-top:20px;}
.HomeProduct .ProBox1 .right{ width:585px; float:right;}
.HomeProduct .ProBox1 .right .title1{ font-weight:600; font-size:1.67em; margin-bottom:20px; }
.HomeProduct .info1{ font-size:1.17em; line-height:20px;}
.HomeProduct .title2{ font-size:1.67em; margin-bottom:20px; font-family:Arial; margin-top:30px;}
.HomeProduct .info2{ font-size:1.17em; line-height:20px;  font-family:Arial; margin-bottom:20px;}
.HomeProduct ul{ display:block; margin-top:24px;}
.HomeProduct  ul li{ display:block; float:left; width:110px; margin-right:18px; text-align:center; font-size:1.17em; font-weight:600;}
.HomeProduct  ul li figcaption span{ display:block;}
.HomeProduct  ul li figure{  margin:0 auto}
.HomeProduct .story figure{ width:60px; height:60px; background:url(../images/ProIcon01.png) no-repeat;}
.HomeProduct .story:hover figure{ background:url(../images/ProIcon01_on.png) no-repeat}
.HomeProduct .pdf figure{ width:60px; height:60px; background:url(../images/ProIcon02.png) no-repeat}
.HomeProduct .pdf:hover figure{ background:url(../images/ProIcon02_on.png) no-repeat}
.HomeProduct .ProBox1 .jianjie{ height:365px; overflow:hidden;}
.HomeProduct .ProBox2 .jianjie{ height:415px; overflow:hidden;}
.HomeProduct .ProBox2 .title1{ margin-bottom:10px;}
.HomeProduct .ProBox2 .title1 span{ font-weight:600; font-size:1.33em; margin-bottom:20px; }
.HomeProduct .ProBox2 .title1 em{ font-weight:600; font-size:1.67em; margin-bottom:20px; }
.HomeProduct .Bideo{ display:none; position:fixed; left:0; top:0; width:100%; height:100%;background:url(../images/fancybox_overlay.png); z-index:6 }
.HomeProduct .media{ position:relative; width:780px; height:613px; padding:15px 0; margin:50px auto 0; }
.HomeProduct .media .close{ position:absolute; top:-20px; right:-20px;}



.HomeBox3{ width:100%; min-width:1101px; height:700px; background:url(../images/HomeBox_bg3.jpg) no-repeat center top;font-family:"微软雅黑",Arial;}
.HomeCourse{  width:1101px; margin:0 auto; padding-top:133px;}
.HomeBox3 .info{ padding-top:90px;}
.HomeBox3 .info .left{ width:165px; float:left; padding-left:165px;}
.HomeBox3 .info .left a{ display:block; margin-bottom:10px;}
.HomeBox3 .info .left a img{ width:165px; height:90px}
.HomeBox3 .info .left a.on img{ width:180px; height:98px;}
.HomeBox3 .info .right{ width:690px; float:right; color:#fff;}
.HomeBox3 .iteminfo{ padding-top:110px; width:520px;}
.HomeBox3 .iteminfo .jianjie{ height:200px; overflow:hidden; color:#fff; line-height:22px;}
.HomeBox3 .box1{ display:none;}
.HomeBox3 .item{ position:relative;}
.HomeBox3 .item li{ display:block; position:absolute; }
.HomeBox3 .item li .info{ position:relative;}
.HomeBox3 .item li .info img{ position:absolute; z-index:1; top:0;}
.HomeBox3 .item li .info .tit{  position:absolute; z-index:2; text-align:center; line-height:18px; top:-10px; background:url(../images/HomeCourse_bg3.png) no-repeat center top;}
.HomeBox3 .item li .info .tit span{ font-size:1.17em;}

.HomeBox3 .item li.li1{ width:90px; height:80px; top:13px; left:80px; }
.HomeBox3 .item li.li1 .info .tit{width:108px;padding-top:32px; }
.HomeBox3 .item li.li1 .info img{ width:108px; height:94px;}
.HomeBox3 .item li.li2{ width:115px; height:100px; top:15px; left:190px; }
.HomeBox3 .item li.li2 .info .tit{width:115px;  padding-top:40px;}
.HomeBox3 .item li.li2 .info img{ width:115px; height:100px;}
.HomeBox3 .item li.li3{ width:115px; height:89px; top:10px; left:308px;}
.HomeBox3 .item li.li3 .info .tit{width:105px;  padding:27px 10px 0;}
.HomeBox3 .item li.li3 .info img{ width:121px; height:89px;}
.HomeBox3 .item li.li4{ width:103px; height:87px; top:6px; left:428px;}
.HomeBox3 .item li.li4 .info .tit{width:103px;  padding-top:30px;}
.HomeBox3 .item li.li4 .info img{ width:110px; height:87px;}
.HomeBox3 .item li.li5{ width:108px; height:89px; top:11px; left:537px;}
.HomeBox3 .item li.li5 .info .tit{width:108px;  padding-top:30px;}
.HomeBox3 .item li.li5 .info img{ width:108px; height:89px;}
.HomeBox3 .item li.li6{ width:100px; height:90px; top:123px; left:542px;}
.HomeBox3 .item li.li6 .info .tit{width:100px;  padding-top:28px; background:url(../images/HomeCourse_bg3.png) no-repeat 65px top;}
.HomeBox3 .item li.li6 .info img{ width:110px; height:90px;}
.HomeBox3 .item li.li7{ width:100px; height:90px; top:233px; left:563px;}
.HomeBox3 .item li.li7 .info .tit{width:100px;  padding-top:32px;}
.HomeBox3 .item li.li7 .info img{ width:100px; height:90px;}

.HomeBox3 .box2 .item li.li1{ width:103px; height:87px; top:6px; left:428px;}
.HomeBox3 .box2 .item li.li1 .info .tit{width:103px;  padding-top:30px;}
.HomeBox3 .box2 .item li.li1 .info img{ width:103px; height:87px;}
.HomeBox3 .box2 .item li.li2{ width:113px; height:97px; top:11px; left:537px;}
.HomeBox3 .box2 .item li.li2 .info .tit{width:110px;  padding:30px 0 0 7px;}
.HomeBox3 .box2 .item li.li2 .info img{ width:113px; height:97px;}
.HomeBox3 .box2 .item li.li3{ width:100px; height:90px; top:123px; left:542px;}
.HomeBox3 .box2 .item li.li3 .info .tit{width:87px;  padding-top:28px; background:url(../images/HomeCourse_bg3.png) no-repeat 65px top;}
.HomeBox3 .box2 .item li.li3 .info img{ width:100px; height:90px;}


.HomeBox4{ width:100%; min-width:1101px; height:683px; background:url(../images/HomeBox_bg4.jpg) no-repeat center top; font-family:"微软雅黑",Arial;}
.HomeBox4 .HomeNews{width:1101px; margin:0 auto; padding-top:133px; position:relative; }
.HomeNews .info{ margin-top:68px;}
.HomeNews .left{ position:relative; width:360px; float:left;}
.HomeNews .left .prev{ position:absolute; top:194px; right:30px; z-index:2; display:block; width:30px; height:30px; background:url(../images/news_prev.png) no-repeat;}
.HomeNews .left .prev:hover{ background:url(../images/new_prev2.jpg) no-repeat}
.HomeNews .left .next{ position:absolute; top:194px; right:0; z-index:2; display:block; width:30px; height:30px; background:url(../images/news_next.jpg) no-repeat;}
.HomeNews .left .next:hover{ background:url(../images/news_next2.png) no-repeat}
.HomeNews .left .img{ display:block; width:340px; height:160px; background:#fff; padding:10px; margin-bottom:18px;}
.HomeNews .left time span{ font-size:3em; font-weight:600;}
.HomeNews .left time em{ font-size:1.5em; color:#b7bba4;}
.HomeNews .left .desc a{ display:inline-block; font-weight:600; font-size:1.17em; padding:18px 0 10px;}
.HomeNews .left div{ color:#7d7f74}
.HomeNews .right{ width:692px; float:right;}
.HomeNews .right li{ margin-bottom:43px; display:block; overflow:hidden;}
.HomeNews .right time{ display:block; float:left; width:70px; height:70px; text-align:center; color:#fff;}
.HomeNews .right time span{ display:block; width:70px; height:49px; line-height:49px; font-size:3.33em; font-weight:600; background:#c3d003}
.HomeNews .right time em{ display:block; width:70px; height:21px; line-height:21px; font-size:1.17em; background:#aebf00}
.HomeNews .right .item{ width:600px; float:right;}
.HomeNews .right .item a{ font-weight:600; font-size:1.17em;}
.HomeNews .right .item  div{ margin-top:10px; line-height:18px;}
.dog_icon{ position:fixed; bottom:120px; right:60px; width:85px; height:59px; z-index:9;}
.dog_icon img{width:85px;}
.ReturnTop{ display:none; position:fixed; bottom:165px; right:130px;width:24px; height:37px; background:url(../images/ReturnTop.png) no-repeat;}
/*index*/

/*产品中心*/
.Product{ padding-top:30px; font-family:"微软雅黑",Arial;}
.Product .left{ width:483px; float:left; margin-left:33px; font-family:"微软雅黑",Arial;}
.Product .right{ width:370px; float:right; margin-right:50px;}
.Product .right span{ font-size:1.3em; font-weight:600;}
.Product .right .Bideo{ width:270px; height:180px; padding:15px 50px; margin-top:16px; background:url(../images/Pro_bg4.png) no-repeat center center;}
.Product .right ul{ display:block; margin-top:24px;}
.Product .right  ul li{ display:block; float:left; width:90px; margin-right:18px; text-align:center; font-size:1.17em; font-weight:600;}
.Product .right .story figure{ width:60px; height:60px; background:url(../images/Pro_bg1.png) no-repeat; margin:0 auto;}
.Product .right .story:hover figure{ background:url(../images/Pro_bg2.png) no-repeat}
.Product .right .story:hover figcaption{ color:#c3d003}
.Product .right .pdf figure{ width:60px; height:60px; background:url(../images/ProIcon02.png) no-repeat;margin:0 auto;}
.Product .right .pdf:hover figure{ background:url(../images/ProIcon02_on.png) no-repeat;}
.Product .right .pdf:hover figcaption{ color:#c3d003}
.Product .right figcaption span{ display:block; text-align:center; font-size:12px; }
.Product .TabList{ background:url(../images/Pro_bg3.jpg) no-repeat left bottom; overflow:hidden; margin-bottom:38px;}
.Product .TabList a{ display:block; float:left; width:155px; height:45px; line-height:20px; text-align:center; font-size:1.17em; font-weight:600; background:#d5e383; margin-right:3px;padding-top: 5px;}
.Product .TabList a:hover,.Product .TabList li.on a{ background:#b0bc02; color:#fff;}
.Product .TabList a span{ display: block; }
.Product  .InfoList{ position:relative; width:1100px; height:886px;}
.Product  .InfoList .con{ position:absolute;left:0; top:386px;}
.Product  .InfoList .con_box{display:none;}


.Product  .InfoList .show{ top:0;display:block;}
.Product .InfoList .GDTBox{ float:left; width:1100px; min-height:886px; overflow:scroll;position:relative;}
.Product .InfoList .item{ width:1040px;overflow:hidden; padding:0 30px;}
.Product .scrollBar{height:100%;width:1px; background:#cbe0a3; position:absolute;right:2px;top:0;z-index:111} 
.Product .scrollHandle{height:100px; width:5px; position:absolute; left:-2px; top:0px;cursor:default; background:#b0bc02; }
.Product .Jsy{color: #E56600;
    font-size: 16px;
}
/*产品中心*/

/*新闻中心*/
.News{ font-family:"微软雅黑",Arial;}
.News  li{ display:block; float:left; height:350px; width:472px; padding:0 0 40px 30px;}
.News li .title{ display:block; height:40px; line-height:40px; color:#fff; font-weight:600; font-size:1.33em; background:#b0bc02; padding-left:20px;}
.News li .title em{ display: inline-block;font-size: 0.9em;margin-left: 8px;}
.News li .title .more{ display:block; float:right; color:#fff; margin-right:10px;}
.News li .title .more:hover{ color:#cb222e;}
.News li .item{ width:400px; height:250px; padding:30px 35px; border:1px solid #d5e383; border-top:0;}
.News li .item .top .img{ width:120px; float:left;}
.News li .item .top .info{ width:260px; float:right;}
.News li .item .top .info a{ font-weight:600; font-size:14px;}
.News li .item .top .info p{ margin-top:12px; line-height:20px;}
.News li .item dt{ display:block; height:30px; line-height:30px; padding-left:7px; font-size:14px; background:url(../images/news_bg.jpg) no-repeat left center;}
.News li .item dt a{ color:#333;}
.News li .item dt a:hover{ color:#cb222e;}
.News li .item dt time{ float:right; color:#8f8f8f;}

.NewsList{ border:1px solid #d5e383; overflow:hidden; }
.NewsList .title{ display:block; height:40px; line-height:40px; color:#fff; font-weight:600; font-size:1.33em; background:#b0bc02; padding-left:20px; }
.NewsList .title em{ font-size: 0.9em; margin-left: 8px}
.NewsList .item{ width:1028px; padding:30px 35px;}
.NewsList .item dt{ display:block; height:30px; line-height:30px; padding-left:7px; background:url(../images/news_bg.jpg) no-repeat left center;}
.NewsList .item dt a{ color:#333;}
.NewsList .item dt a:hover{ color:#cb222e;}
.NewsList .item dt time{ float:right; color:#8f8f8f;}


/*新闻中心*/

/*汉维课堂*/
.course{ width:1099px; height:711px; margin:104px auto 0; /*background:url(../images/course_bg.jpg) no-repeat center top*/background:url(../images/course_bg1.jpg) no-repeat center top;}
.Courselist{ width:785px; margin-left:110px; padding:208px 25px 20px 25px; background:url(../images/course_bg7.jpg) no-repeat center bottom;}
.Courselist li{ display:block; background:url(../images/course_bg2.jpg) no-repeat left center; line-height:30px; padding-left:11px; font-size:1.33em;}
.Courselist li a{ color:#fff; }
.Courselist li a:hover{ color:#bbc800;}
.Courselist li span{ float:right; color:#cfe6e6;}
.course .menu_course{ position:relative; width:1000px; margin:0 auto;}

.course .menu_course .Clips{ position:absolute; z-index:10; left:86px;}
.course .menu_course .Clips img.course_doctor{
    position:absolute;
    z-index:11;
    left:-254px;
}

.course .menu_course .cat{ position:absolute; top:417px; right:-46px;}
.course .item{ position:relative;}
.course .item li{ display:block; position:absolute; font-weight:600;}
.course .item li .info{ position:relative;}
.course .item li .info img{ position:absolute; z-index:1;}
.course .item li .info .tit{  position:absolute; z-index:2; text-align:center; line-height:18px;}
.course .item li .info .tit span{ font-size:1.17em;}
.course .item li.on a{ color:#059595;}

.course .item li.li1{ width:130px; height:130px; top:13px; left:65px; }
.course .item li.li1 .info .tit{width:110px;padding-top:32px; }
.course .item li.li1 .info img{ width:110px; height:100px;}
.course .item li.li2{ width:128px; height:114px; top:10px; left:194px; }
.course .item li.li2 .info .tit{width:120px;  padding-top:28px;}
.course .item li.li2 .info img{ width:128px; height:114px;}
.course .item li.li3{ width:135px; height:109px; top:10px; left:349px;}
.course .item li.li3 .info .tit{width:115px;  padding:27px 10px 0;}
.course .item li.li3 .info img{ width:135px; height:109px;}
.course .item li.li4{ width:123px; height:107px; top:6px; left:505px;}
.course .item li.li4 .info .tit{width:123px;  padding-top:30px;}
.course .item li.li4 .info img{ width:123px; height:107px;}
.course .item li.li5{ width:123px; height:100px; top:10px; left:653px;}
.course .item li.li5 .info .tit{width:123px;  padding-top:30px;}
.course .item li.li5 .info img{ width:123px; height:107px;}
.course .item li.li6{ width:110px; height:100px; top:13px; left:801px;}
.course .item li.li6 .info .tit{width:123px;  padding-top:28px;}
.course .item li.li6 .info img{ width:123px; height:107px;}
.course .item li.li7{ width:110px; height:100px; top:13px; left:807px;}
.course .item li.li7 .info .tit{width:123px;  padding-top:32px;}
.course .item li.li7 .info img{ width:123px; height:107px;}

.course .courseinfo{ width:812px; margin-left:110px; padding-top:180px; color:#fff;}
.course .courseinfo .GDTBox{ width:812px; height:315px; overflow:hidden;position:relative;}
.course .courseinfo .GDT{ width:750px;overflow:hidden; padding:0 30px;}
.course .scrollBar{height:100%;width:6px; background:url(../images/course_bg8.png) no-repeat; position:absolute;right:2px;top:0;z-index:111} 
.course .scrollHandle{height:100px; width:6px; position:absolute; left:0; top:3px;cursor:default; background:url(../images/course_bg9.png) no-repeat; }
.course .courseinfo .back{ display:block;  color:#554c00; display:block; width:56px; height:28px; line-height:28px;background:url(../images/back_bg.png) no-repeat 6px center #c3d003; border:1px solid #fff; padding-left:23px; margin:10px 0 0 28px  }
.course .courseinfo .back:hover{ color:#fff; background:url(../images/back_bg2.png) no-repeat 6px center #c3d003;}


.course .menu_doctor .item li.li1{ width:123px; height:100px; top:10px; left:265px;}

.course .menu_doctor .item li.li1 .info .tit{width:123px;  padding-top:30px;}
.course .menu_doctor  .item li.li1 .info img{ width:123px; height:107px;}

.course .menu_doctor .item li.li2{ width:110px; height:100px; top:13px; left:411px;}

.course .menu_doctor .item li.li2 .info .tit{width:118px;  padding-top:19px;}
.course .menu_doctor .item li.li2 .info img{ width:123px; height:107px;}

.course .menu_doctor .item li.li3{ width:110px; height:100px; top:13px; left:555px;}

.course .menu_doctor .item li.li3 .info .tit{width:123px;  padding-top:32px;}
.course .menu_doctor .item li.li4 .info img{ width:123px; height:107px;}

/*汉维课堂*/

/*职业发展*/
.Job  .img{ text-align:center; margin-bottom:27px;}
.Job  li{ display:block; float:left; text-align:center;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-family:"微软雅黑",Arial;}
.Job .title{line-height:24px; background:#cb222e; color:#fff; font-size:1.3em; font-weight:600; padding:6px 0; overflow:hidden;}
.Job .title li span{ display:block; font-size:14px;}
.Job .li1{ width:360px; padding-left:20px;}
.Job .title .li1{ width:280px; padding-left:100px;  text-align:left}
.Job .li2{ width:160px;}
.Job .li3{ width:240px;}
.Job .li4{ width:120px;}
.Job .li5{ width:200px;}
.Job .joblist{ margin-bottom:30px;}
.Job .joblist .ul{ height:60px; color:#000}
.Job .joblist .ul li{ line-height:60px}
.Job .joblist .ul.odd{ height:40px; line-height:40px; background:url(../images/job_bg3.png);}
.Job .joblist .ul.odd li{ line-height:40px;}
.Job .joblist .li1{ text-align:left}
.Job .joblist .li1 a{ font-weight:600; color:#000;}
.Job .joblist .li1 a:hover{ color:#cb222e}
.Job .joblist .li6{ padding-top:20px;}
.Job .joblist ul.odd .li6{ padding-top:10px;}
.Job .joblist .li6 a{ display:block; width:70px; height:22px; line-height:22px; text-align:center; color:#575d01; background:url(../images/job_bg.png) no-repeat left center;}
.Job .joblist .li6 a:hover{ background:url(../images/job_bg2.png) no-repeat; color:#fff;}
.Job .jobinfo{ display:none; width:100%;  position:absolute; left:0; top:0; background:url(../images/job_bg4.png); z-index:4; min-height:600px; padding-bottom:30px;}
.Job .jobinfo .box{ position:relative; width:750px; margin:555px auto 0; background:#fff;}
.Job .jobinfo .box .close{ position:absolute; top:-20px; right:-20px; display:block; width:45px; height:45px; background:url(../images/job_bg5.png) no-repeat;}
.Job .jobinfo .item{ padding:55px 40px 40px;}
.Job .jobinfo .item .jobname{ color:#cb222e; font-size:2em; font-weight:600; background:url(../images/job_bg6.jpg) no-repeat left bottom; padding-bottom:30px;}
.Job .jobinfo .item .Claim{ border-bottom:1px solid #efefef; padding:30px 0; color:#000}

/*职业发展*/

/*去哪儿买*/
.Buy .title { color:#cb222e; text-align:center; padding:50px 0;}
.Buy .title span{ font-size:2.5em; font-weight:600;}
.Buy .title em{ font-size:1.5em;}
.Buy .select{ padding-left:115px; margin-bottom:70px;}
.Buy .select span{ display:inline-block; margin-right:16px;}
.Buy .select em{ display:block; float:left; color:#000; height:30px; line-height:30px; margin-right:5px;font-family:Arial; text-align: right;
    width: 40px;}
.Buy .select #gjz{background:url(../images/buy_bg1.png) no-repeat left center;
    padding: 0 10px 0 10px;
    width: 110px;
    height: 30px;
 }
.Buy .SelectBox{ width:166px; float:left; height:30px; line-height:30px; position:relative;}
.Buy .SelectBox .SelectText{display:block; padding:0 0 0 10px; width:145px; height:30px; line-height:30px; cursor:pointer; background:url(../images/buy_bg1.png) no-repeat left center;}
.Buy .SelectBox .SelectList{position:absolute; z-index:2; left:0px; top:30px; width:100px;background:#fff; display:none; border:1px solid #eee;}
.Buy .SelectBox .SelectList dt{display:block; cursor:pointer;}
.Buy .SelectBox .SelectList dt a{ padding:0 10px; display:block; height:23px; line-height:23px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.Buy .SelectBox .SelectList dt a:hover{background:#cad520; color:#fff;}
/*去哪儿买*/

/*会员中心*/
.login{ padding:82px 0 0 350px; width:596px; background:url(../images/login_bg1.png) no-repeat 740px 70px; font-family:"微软雅黑",Arial;}
.login .title{ padding-left:105px;}
.login .title span{ font-size:2.5em; color:#cb222e; font-weight:600;}
.login .title em{ color:#cb222e; font-size:1.5em; font-family:Arial;}
.login .table{ margin-top:8px;}
.login .table .text{ width:321px; height:50px; line-height:50px; padding-left:80px; background:url(../images/login_bg2.png) no-repeat left center; font-size:1.17em;font-family:"微软雅黑",Arial; margin-top:30px; color:#cb222e }
.login .table .text2{ background:url(../images/login_bg3.png) no-repeat left center; }
.login .table .btn{ display:block; width:213px; height:34px; background:url(../images/login_bg4_1.png) no-repeat left top; color:#fff; font-weight:600; font-size:1.17em; margin:26px 0 0 98px; padding:57px 0 0 95px;}
.login .table .last{ text-align:center;}
.login .table .last span{ display:inline-block; padding-top:18px;}
.login .table .last span a{ color:#cb222e; text-decoration:underline;}
.login .table .last span a:hover{ color:#000000;}
.login .table .checkbox{ margin:20px 5px 10px 60px}

.register .title{ padding-left:444px;}
.register .title span{ font-size:2.5em; color:#cb222e; font-weight:600;}
.register .title em{ color:#cb222e; font-size:1.5em; font-family:Arial;}
.register .table{ padding:0 0 55px 120px; background:url(../images/register_bg10.jpg) no-repeat left bottom; line-height:30px;}
.register .table .left{ font-weight:600; color:#373737; font-size:1.17em; line-height:22px;}
.register .table .text{ width:260px; height:30px; line-height:30px; color:#919914; padding:0 20px; background:url(../images/register_bg1.png) no-repeat center center;font-family:"微软雅黑",Arial; margin:18px 0;}
.register .table .text2{ width:300px; background:url(../images/register_bg3.png) no-repeat center center;}
.register .table .text3{ width:300px; height:130px; background:url(../images/register_bg8.png) no-repeat left top; line-height:20px;}

.register .table .text4{ width:140px; height:30px; background:url(../images/register_bg11.png) no-repeat left top; line-height:30px; padding-left:10px;}

.register .select{ display:inline-block; width:100px; margin-right:16px;}
.register .SelectBox{ width:100px; float:left; height:30px; line-height:30px; position:relative;}
.register .SelectBox .SelectText{ color:#919914; display:block; padding:0 14px 0 10px; height:30px; cursor:pointer; background:url(../images/register_bg2.png) no-repeat left center;}
.register .SelectBox .SelectList{position:absolute; z-index:2; left:0px; top:30px; width:100px;background:#fff; display:none; border:1px solid #eee;}
.register .SelectBox .SelectList dt{display:block; cursor:pointer;}
.register .SelectBox .SelectList dt a{ padding:0 10px; display:block; height:23px; line-height:23px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.register .SelectBox .SelectList dt a:hover{background:#cad520; color:#fff;}
.register .table .xuke{ position:relative; display:block;}
.register .table .xuke img{ float:left; margin-right:20px;}
.register .table .xuke .scan{ display:block; float:left; width:70px; height:30px; line-height:30px; text-align:center; color:#444805; background:url(../images/register_bg4.png) no-repeat; margin:20px 10px 0 0;}
.register .table .xuke em{ display:inline-block; padding-top:24px;}
.register .table .xuke .file{ position:absolute; top:24px; left:93px; filter:alpha(opacity=0);  -moz-opacity:0;   -khtml-opacity: 0;  opacity: 0; }
.register .ticket .radio{ width:20px; height:20px; position:absolute; z-index:2; 
filter:alpha(opacity=0);  -moz-opacity:0;   -khtml-opacity: 0;  opacity: 0;  }
.register .ticket em{ width:20px; height:20px; display:inline-block; background:url(../images/register_bg7.png) no-repeat; padding-left:27px;}
.register .ticket em.on{ background:url(../images/register_bg6.png) no-repeat;}
.register .btn_submit{ display:block; width:150px; height:35px; line-height:35px; text-align:center; color:#fff; font-size:1.17em; font-weight:600; background:url(../images/register_bg9.png) no-repeat center center; margin:30px auto}
.register .btn{ display:block; width:150px; height:35px; line-height:35px; text-align:center; color:#fff; font-size:1.17em; font-weight:600; background:url(../images/register_bg9.png) no-repeat center center; margin:30px 0 20px 72px;}
.register .register2{ text-align:center;}
.register .register2 a{ text-decoration:underline; color:#cb222e; font-weight:600;}
.register .register2 a:hover{ color:#000000;}
.register .table .tips{ color:Red;}

.Forgot .title{ padding-left:444px;}
.Forgot .title span{ font-size:2.5em; color:#cb222e; font-weight:600;}
.Forgot .title em{ color:#cb222e; font-size:1.5em; font-family:Arial;}
.Forgot .table{ padding:50px 0 55px 380px;}
.Forgot .table .left{ text-align:right; font-weight:600; color:#373737; font-size:1.17em;}
.Forgot .table .text{ width:260px; height:30px; line-height:30px; color:#919914; padding:0 20px; background:url(../images/register_bg1.png) no-repeat center center;font-family:"微软雅黑",Arial; margin:18px 0;}
.Forgot .btn{ display:block; width:150px; height:35px; line-height:35px; text-align:center; color:#fff; font-size:1.17em; font-weight:600; background:url(../images/register_bg9.png) no-repeat center center; margin:30px auto 20px;}

.onlineorder .title{ text-align:center; padding-top:30px;}
.onlineorder .title span{ font-size:2.5em; color:#cb222e; font-weight:600;}
.onlineorder .title em{ color:#cb222e; font-size:1.5em; font-family:Arial;}
.onlineorder .orderbox{ position:relative; width:1000px; border:1px solid #cb222e; margin:50px auto 0; overflow:hidden;}
.onlineorder .orderbox .prev{ position:absolute; top:8px; right:47px; display:block; width:25px; height:25px; background:url(../images/order_left.jpg) no-repeat}
.onlineorder .orderbox .next{ position:absolute; top:8px; right:13px; display:block; width:25px; height:25px; background:url(../images/order_right.jpg) no-repeat}
.onlineorder .TabList{ height:53px; line-height:20px; background:#cb222e;  }
.onlineorder .TabList li{  display:block; float:left; width:162px;}
.onlineorder .TabList li a{ width:100%; height:45px; text-align:center; display:block; float:left; color:#fff; font-size:1.17em; font-weight:600;padding-top:8px;}
.onlineorder .TabList li a:hover{ background:#036A6A; }
.onlineorder .TabList li a span{ display:block;}
.onlineorder .TabList li.on a{ background:#005b5b}
.onlineorder .orderbox .standard{ height:45px; line-height:20px; background:#c3d003; color:#000;padding-top:8px; }
.onlineorder .orderbox dt{ min-height:40px; display:block; float:left;  width:165px; text-align:center; border-right:1px solid #c7d9cd;}
.onlineorder .orderbox .standard span{ display:block;}
.onlineorder .orderbox dt.last{ border:none;}
.onlineorder .orderbox .itemlist{ color:#000;}
.onlineorder .orderbox .itemlist dl{ display:block; width:100%; border-bottom:1px solid #c7d9cd;}
.onlineorder .orderbox .itemlist dt{ padding:10px 0; height:50px; line-height:50px;}
.onlineorder .orderbox .itemlist .radio{ display:block; float:left; margin:7px 3px 0 72px;}
.onlineorder .orderbox .itemlist .radio2{ display:inline-block; float:left; line-height:30px;}
.onlineorder .orderbox .itemlist .pack{ display:block;}
.onlineorder .orderbox .itemlist  .num{ display:inline-block; padding:14px 0 0 0}
.onlineorder .orderbox .itemlist .left{ display:block; float:left; width:18px; height:25px; background:url(../images/cut.jpg) no-repeat;}
.onlineorder .orderbox .itemlist .center{ float:left; background:#fff; width:41px; height:25px; line-height:25px; color:#cb222e;font-family:"微软雅黑",Arial; text-align:center;}
.onlineorder .orderbox .itemlist .right{ display:block; float:left; width:18px; height:25px; background:url(../images/add.jpg) no-repeat;}
.onlineorder .orderbox .itemlist .price{ color:#cb222e; font-size:1.17em; font-weight:600}
.onlineorder .orderbox .itemlist .price input{ text-align:center;}
.onlineorder .orderbox .itemlist .dt6{ border:none;}
.onlineorder .totalprice{ text-align:right; color:#cb222e; font-size:1.5em; font-weight:600; margin:10px 0 4px;}
.onlineorder .guanzhu{ text-align:right;}
.onlineorder .guanzhu a{ color:#cb222e; text-decoration:underline; }
.onlineorder .guanzhu a:hover{ color:#000000;}
.onlineorder .submit{ display:block;float: right; width:190px; height:35px; line-height:35px; text-align:center; color:#fff; font-size:1.17em; font-weight:600;  background:url(../images/register_bg19.png) no-repeat ; margin:15px auto 0; cursor:pointer;}
.onlineorder .submit1{ display:block;float: right; width:190px; height:35px; line-height:35px; text-align:center; color:#fff; font-size:1.17em; font-weight:600;  background:url(../images/register_bg19.png) no-repeat ; margin:15px auto 0;}
.onlineorder .bot{ padding-right: 60px; }
.onlineorder .xinxi{ text-align: right;font-size: 1.33em;color: red;margin-top: 10px;  }

/*在线下单2015-09-24*/
.onlineorder .NewBox{width:1000px;margin:32px auto; }
.onlineorder .Buyer{ border:1px solid #cb222e;  }
.onlineorder .Buyer table{ width:100%;}
.onlineorder .Buyer td{ padding:18px 0;}
.onlineorder .Buyer .td1{ width:121px; text-align:center; font-size:14px; color:#000; background:#c3d003}
.onlineorder .Buyer .td2{ width:180px; padding-left:21px; color:#ca4c00;}
.onlineorder .receive{ margin:20px 0 16px}
.onlineorder .receive h3{ float:left; font-size:16px; color:#fff; line-height:18px; background:#cb222e; padding:8px 12px; margin-top:0;}
.onlineorder .receive a{ display:block; float:left; width:165px; height:38px; color:#fff; text-align:center; line-height:16px; background:url(../images/onlineorder_bg1.png) no-repeat; padding-top:5px; margin:5px 0 0 20px }
.onlineorder .NewBox .ReInfomation{ border:1px solid #cb222e; }
.onlineorder .NewBox .ReInfomation table{ width:100%;}
.onlineorder .NewBox .ReInfomation td{ border-bottom:1px solid #c7d9cd; height:54px;}
.onlineorder .NewBox .ReInfomation .text{ height:40px;}
.onlineorder .NewBox .ReInfomation .td1{ width:140px; background:#c3d003; color:#000; text-align:center;}
.onlineorder .NewBox .ReInfomation .td2{ width:116px; color:#ca4c00; padding:0 0 0 12px;}
.onlineorder .NewBox .ReInfomation .td3{ width:235px; padding-left:12px;}
.onlineorder .NewBox .ReInfomation .td4{ padding-left:12px; color:#ca4c00;}
.onlineorder .NewBox .ReInfomation .td4 span{ float:right; color:#4d4d4d; padding-right:20px; line-height:54px;}
.onlineorder .NewBox .ReInfomation .td5{ padding-left:8px;}
.onlineorder .NewBox .ReInfomation .td5 .tel{ float:right; color:red; padding:10px 8px 0 0}
.onlineorder .NewBox .ReInfomation .save{width:100px; background:url(../images/onlineorder_bg4.png) no-repeat;}
.onlineorder .NewBox .ReInfomation .save a{ display:block; width:100px; color:#fff; text-align:center; font-weight:bold; font-size:16px; }
.onlineorder .InforBox{ display:none; position:absolute; left:0; top:0; width:100%;background:rgba(0,0,0,0.6);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#A0000000,endColorstr=#A0000000); overflow:hidden;} 
.onlineorder .InforBox .Box{ width:926px; max-height:900px; margin:800px auto 0; background:#fff; overflow:hidden; padding-bottom:46px; overflow-y:scroll}
.onlineorder .InforBox .Box .close{ float:right; display:block; width:41px; height:37px; background:url(../images/onlineorder_bg2.png) no-repeat;}
.onlineorder .InforBox .Box table{ width:880px; margin:18px auto 25px; border:1px solid #cb222e}
.onlineorder .InforBox .Box table td{ border-right:1px solid #e5e5e5; border-bottom:1px solid #c7d9cd; padding:0 20px; line-height:54px;}
.onlineorder .InforBox .Box  .top td{ text-align:center; font-size:14px; color:#fff; font-weight:bold; line-height:18px; background:#cb222e; padding:10px 20px}
.onlineorder .InforBox .Box .td1{ width:10px;}
.onlineorder .InforBox .Box .td2{ width:140px;}
.onlineorder .InforBox .Box .td3{ width:130px;}
.onlineorder .InforBox .Box .td4{ width:360px;}
.onlineorder .InforBox .Box .td5{ width:150px; border-right:0}
.onlineorder .InforBox .Box .last td{ border-bottom:none;}
.onlineorder .InforBox .Box .btn{ display:block; float:left; width:270px; height:40px; line-height:40px; text-align:center; color:#fff; font-weight:bold; font-size:16px;  background:url(../images/onlineorder_bg3.png) no-repeat;}
.onlineorder .InforBox .Box .btn1{ margin:0 50px 0 140px}

/*在线下单2015-09-24*/

.historyorder{ width:1000px; margin:0 auto;}
.historyorder .title{ text-align:center; padding-top:30px;}
.historyorder .title span{ font-size:2.5em; color:#cb222e; font-weight:600;}
.historyorder .title em{ color:#cb222e; font-size:1.5em; font-family:Arial;}
.historyorder .orderlist { margin-top:50px;}
.historyorder .orderlist li{ display:block; width:998px; border:1px solid #cb222e; overflow:hidden; margin-bottom:20px;}
.historyorder .orderlist li .num{ height:40px; line-height:40px; color:#fff; font-weight:600; font-size:1.17em; padding-left:22px; background:#cb222e;}
.historyorder .orderlist li .num a{ color:#fff; text-align:center;}
.historyorder .orderlist li .num a:hover{ color:#c3d003 ;}  
.historyorder .orderlist li .name dt{ height:40px; line-height:20px; color:#000; font-weight:600; background:#c3d003; padding:10px 0}
.historyorder .orderlist li dt{ display:block; float:left; border-right:1px solid #d4dcc1; text-align:center; }
.historyorder .orderlist li .dt1{ width:194px;}
.historyorder .orderlist li .dt2{ width:182px;}
.historyorder .orderlist li .dt3{ width:120px;}
.historyorder .orderlist li .dt4{ width:120px;}
.historyorder .orderlist li .dt5{ width:100px;}
.historyorder .orderlist li .dt6{ width:90px;}
.historyorder .orderlist li .dt7{ width:90px;}
.historyorder .orderlist li .dt8{ width:95px; border:none;}
.historyorder .orderlist .item{ border-bottom:1px solid #d4dcc1; }
.historyorder .orderlist .item dt{ height:105px; line-height:105px; padding:10px 0;}
.historyorder .orderlist .item .dt2 a{ font-weight:600; font-size:1.33em;}
/*.historyorder .orderlist .item .dt4{ font-size:2em; font-weight:600; color:#a3ae00; font-family:Arial;}*/
.historyorder .orderlist .item .dt5{ color:#000;}
.historyorder .orderlist .item .dt6 a{ color:#cb222e; text-decoration:underline; font-weight:600;}
.historyorder .orderlist .item .dt6 a:hover{color:#a3ae00; }

.feedback{ width:502px; margin:0 auto;}
.feedback .title{ text-align:center; padding-top:30px;}
.feedback .title span{ font-size:2.5em; color:#cb222e; font-weight:600;}
.feedback .title em{ color:#cb222e; font-size:1.5em; font-family:Arial;}
.feedback .feed{ width:472px; height:272px; background:url(../images/feedback_bg.png) no-repeat center center; padding:15px;font-family:"微软雅黑",Arial; font-size:1.17em;margin-top:50px;}
.feedback .tip{ display:block; margin:16px 0 0 200px; text-decoration:underline; color:#cb222e; }
.feedback .submit{ display:block; width:300px; height:30px; line-height:30px; text-align:center; color:#fff; font-size:1.17em; font-weight:600; background:url(../images/register_bg1.png) no-repeat; margin:55px auto 0;}

.Logistics{ width:1000px; margin:0 auto;}
.Logistics .title{ text-align:center; padding-top:30px;}
.Logistics .title span{ font-size:2.5em; color:#cb222e; font-weight:600;}
.Logistics .title em{ color:#cb222e; font-size:1.5em; font-family:Arial;}
.Logistics .box{ width:940px; margin:0 auto; border:1px solid #dedede; background:#fff; padding:25px 30px; margin-top:50px;}
.Logistics .box .tit{ color:#cb222e; font-weight:600; font-size:1.33em; border-bottom:1px solid #e5e5e5; padding-bottom:16px;}
.Logistics .itemlist{  border-bottom:1px solid #e5e5e5; padding:30px 0;}
.Logistics .itemlist ul{ display:block; background:url(../images/Logistics_bg1.jpg) repeat-y 2px;}
.Logistics .itemlist dt{ display:block; background:url(../images/Logistics_bg2.jpg) no-repeat left top;  padding-left:26px; padding-bottom:20px; line-height:16px;}
.Logistics .itemlist li.last dt{ background:url(../images/Logistics_bg3.jpg) no-repeat left top; padding-bottom:0;}
.Logistics .itemlist dt .week{  display:inline-block; width:106px; color:#cb222e; font-weight:600; margin-right:21px;}
.Logistics .itemlist dt .week em{ display:inline-block; margin-left:8px;}
.Logistics .itemlist dt .time em{ display:inline-block; margin-left:40px;}
.Logistics .itemlist li.last dt .time em{ color:#cb222e;}


.Logistics .info{ margin-top:18px; line-height:30px;}
.Logistics .info .info1{ font-weight:600; color:#cb222e;}
.Logistics .info .info1 span{ display:inline-block; margin-right:40px;}
.Logistics .info .adress span{ display:inline-block; margin-left:20px;}
.Logistics .info .prolist{ margin-top:28px; overflow:hidden;}
.Logistics .info .prolist li{ display:block; float:left; margin:0 20px 20px 0;}
.Logistics .info .prolist figure{ width:90px; height:90px; border:1px solid #ededed;}
.Logistics .info .prolist figure img{ width:90px; height:90px;}
.Logistics .info .prolist figcaption{ text-align:center;}

.membercenter .table{ padding-left:230px;}
/*会员中心*/

/*收货地址*/
.AdressBox { margin-top:30px;}
.AdressBox .Add{ display:block; width:176px; height:40px; line-height:40px; text-align:center; color:#fff; font-weight:bold; font-size:16px;  background:url(../images/onlineorder_bg5.png) no-repeat; }
.AdressBox .table{ border:1px solid #cb222e; color:#000; margin-top:20px; line-height:52px;  }
.AdressBox .table td{ padding:0 12px; border-bottom:1px solid #c7d9cd; border-right:1px solid #d3dcc4;}
.AdressBox .table .top td{ height:40px; line-height:40px; background:#cb222e; font-weight:bold; color:#fff; font-size:14px; border:0;}
.AdressBox .table .td1{ width:170px;}
.AdressBox .table .td2{ width:170px;}
.AdressBox .table .td3{ width:380px;}
.AdressBox .table .td4{ width:170px;}
.AdressBox .table .td5{ width:108px; border-right:0}
.AdressBox .table .tit td{ background:#c3d003; text-align:center; line-height:16px; height:50px;}
.AdressBox .table .change{ display:inline-block; color:#000; width:48px; text-align:center;}
.AdressBox .table .del{ display:inline-block; color:#ff0000; width:48px; text-align:center;}
.AdressBox .table .last td{ border-bottom:0}

.AdressBox2{ display:none; position:absolute; left:0; top:0; width:100%;background:rgba(0,0,0,0.6);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#A0000000,endColorstr=#A0000000);  } 
.AdressBox2 .Box{ width:926px; max-height:900px; margin:300px auto 0; background:#fff; overflow:hidden; padding-bottom:46px; overflow-y:scroll;}
.AdressBox2 .Box .close{ float:right; display:block; width:41px; height:37px; background:url(../images/onlineorder_bg2.png) no-repeat;}
.AdressBox2 table{ width:880px; margin:18px auto 25px; border:1px solid #cb222e}
.AdressBox2 td{ border-bottom:1px solid #c7d9cd; height:54px;}
.AdressBox2 td .text{ height:40px;}
.AdressBox2 .td1{ width:140px; background:#c3d003; color:#000; text-align:center;}
.AdressBox2 .td2{ width:116px; color:#ca4c00; padding:0 0 0 12px;}
.AdressBox2 .td5{ padding-left:8px;}
.AdressBox2 .td5 .tel{ color:Red; float:right; padding:10px 8px 0 0}
.AdressBox2 .td3{ width:150px; padding-left:12px;}

.AdressBox2 .td4{ padding-left:12px; color:#ca4c00;}
.AdressBox2 .td4 span{ float:right; color:#4d4d4d; padding:10px 8px 0 0;}
.AdressBox2 .Box .btn{ display:block; float:left; width:176px; height:40px; line-height:40px; text-align:center; color:#fff; font-weight:bold; font-size:16px;  background:url(../images/onlineorder_bg5.png) no-repeat; margin-left:350px}

/*收货地址*/

.links li{ width:180px; display:block; float:left; margin:0 50px 50px 0; text-align:center;}
.links li img{ width:180px; height:120px;}
.searchlist ul{ display:block; margin-bottom:30px;}
.searchlist li{ height:40px; line-height:40px; border-bottom:1px solid #eee;}
.searchlist li span{ float:right;}


/*contact*/
.fedd{ height:auto; padding-top:30px;}
.SinglePage .suggest{ width:190px; height:40px; line-height:40px;   color:#333; line-height:40px; font-family:"微软雅黑",Arial; font-size:1.2em; background:#1cc0c0; margin:30px 0 0 0; color:#fff; padding-left:10px; }
.fedd .feed{ width:744px; height:339px; background:url(../images/feedback.png) no-repeat left top; padding:15px; font-family:"微软雅黑",Arial; font-size:1.17em;margin-top:12px; overflow:hidden;}
.fedd .submit{ display:block; width:150px; height:35px; line-height:35px; text-align:center; color:#fff; font-size:1.17em; font-weight:600;  background:url(../images/register_bg9.png) no-repeat ; margin:15px auto 0;}
.fedd .text{ width:260px; height:30px; line-height:30px; color:#919914; padding:0 20px; background:url(../images/register_bg1.png) no-repeat center center;font-family:"微软雅黑",Arial;}
.fedd .left{  vertical-align:top; padding-top:5px;}
.fedd .left span{ float:none; color:red;}
.fedd .tip{ display:block; color:red; padding-bottom:20px; }


#IDAllProducts{ display:block; float:left; width:100px; height:50px; line-height:22px; font-size:16px; font-weight:bold; text-align:center; color:#fff; background:#cb222e; cursor:pointer; margin:20px 0 10px 50px; padding-top:5px;}
#IDAllProducts span{ display:block;}
#orderedProductList{ float:right; display:block; width:150px; height:50px; line-height:22px; font-size:16px; font-weight:bold;text-align:center; color:#fff; cursor:pointer; margin:20px 49px 10px 0; padding-top:5px; background:url(../images/shop.png) no-repeat 28px 5px #cb222e}
#orderedProductList em{ padding-left:22px;}
#orderedProductList span{ display:block;}

/*品牌理念*/
.Vision{ width:360px; margin:0 90px; float:left; font-size:16px;}
.Vision .tit{ width:100px; text-align:center; border:1px dashed #9fc440; font-weight:bold; color:#9fc440; line-height:20px; margin:0 auto; padding:10px 0;}
.Vision .tit span{ display:block;}
.Vision img{ margin-left:170px;}
.Vision .info{border:1px dashed #9fc440; padding:10px 20px; height:200px; overflow:hidden }
.BrandValue{ font-size:16px; margin-top:60px;}
.BrandValue .tit{ width:150px; text-align:center; border:1px dashed #9fc440; padding:10px 0; margin:0 auto 20px;font-weight:bold; color:#9fc440; }
.BrandValue .left{ float:left; margin-right:50px;}
.BrandValue .box{ width:200px; text-align:center; border:1px dashed #9fc440; padding:10px 0; margin-bottom:10px; }
.BrandValue .leftbox{ float:left;}
.BrandValue .img{ float:left; margin:20px 50px 0 20px}
.BrandValue .rightbox{ float:left; margin-top:40px}
.BrandValue .centerimg{ padding-top:270px; float:left;}
.BrandValue .right{ float:left; width:450px; padding:270px 0 0 40px}
.BrandValue .right .box{ float:left;}


.AboutBrand .Titbox{ margin-bottom:40px; }
.AboutBrand .Titbox .tit{ font-size:22px; font-weight:bold; background:url(../images/linian_bg.jpg) no-repeat center bottom; padding-bottom:15px; margin-bottom:10px;text-align:center;}
.AboutBrand .Titbox .txt{ font-size:16px; text-align:center;}
.AboutBrand .left{ width:350px; float:left;}
.AboutBrand .left li{ display:block; width:295px; height:58px; color:#fff; font-size:16px; padding-left:14px; margin-bottom:21px; background:#009090; overflow:hidden; text-align:left;}
.AboutBrand .left .ul1{ display:block;  width:308px; background:url(../images/linian_bg2.jpg) no-repeat right top; padding-right:38px;}
.AboutBrand .left .ul2{ display:block;  width:309px; background:url(../images/linian_bg3.jpg) no-repeat right top; padding-right:38px; margin-top:40px;}
.AboutBrand .left .ul3{ background:url(../images/linian_bg5.jpg) no-repeat right top; }
.AboutBrand .left .ul3 .li2{ padding:10px 0 2px 14px; line-height:22px;}
.AboutBrand .center{ float:left; width:329px; padding-top:36px; background:url(../images/linian_bg4.jpg) no-repeat right 36px;}
.AboutBrand .center li{ display:block; width:265px; height:53px; line-height:53px; text-align:center; color:#3d2f2e; font-size:16px;margin-bottom:152px; background:#dade66}
.AboutBrand .center li.li2{ margin-bottom:185px;}
.AboutBrand .center li.last{ margin-bottom:0;}
.AboutBrand .right{ width:390px; float:left; padding:176px 0 0 30px}
.AboutBrand .right img{ width:305px; margin-bottom:35px}
.AboutBrand .right .con{ padding:12px; color:#fff; font-size:16px; background:#009090; text-align:left;}

/*引导页*/
.HomeBoxx1{height: 630px;}
.HomeBoxx1 .left{width: 100%;}
.HomeBoxx1{/*background: url(../images/in1bg.png) no-repeat top center;*/}
.HomeBoxx1 .H_title{padding-top: 17px;}
.HomeBoxx1 .left li{width: 28%;overflow: visible;}
.HomeBoxx1 .infolist li figure{padding: 0px;}
.HomeBoxx1 .infolist li .title span{color: #555;font-size: 16px;display: block;text-align: center;}
.HomeBoxx1 .infolist{margin-top:25px;margin-left: -9px;}
.HomeBoxx1 .infolist li{margin-right: 86px;}
.HomeBoxx1 .infolist li .title em{color:#cb222e;margin-left:0px;display: block;line-height: 24px;}
.HomeBoxx1 .infolist li{height: 395px;}
.HomeBoxx1 .infolist li figure{text-align: center;}
.HomeBoxx1 .infolist li .title{text-align: center;}
.HomeBoxx1 .infolist li .span{width: 202px;display: inline-block;}
.HomeBoxx1 .right{width: 415px;}
.HomeBoxx1 .right .Box{width: 332px;height: 276px;position: relative; margin: 49px 85px 0 0;}
.HomeBoxx1 .right .kai{position: absolute;top:0px;left: 0px;width: 332px;height: 276px;z-index: 30;}
.HomeBoxx1 .right .span{position: absolute;top:0px;left:0px;width: 332px;height: 276px;background: url(../images/bo.png) no-repeat center;}
.HomeBoxx1 .right video{width: 290px;height:225px;position: absolute;top: 19px;left: 24px;z-index: 2;}
.HomeBoxx2 .ProSlide li{width: 100%;height: 233px;}
.HomeBoxx2 {/*background: url(../images/imbg.png) no-repeat top center;*/}
.HomeBoxx2 .HomeProduct{padding-top:0px;}
.HomeBoxx2 .ProSlide{padding-left:75px;position: relative;}
.HomeBoxx2 .ProSlide img{max-width:490px;max-height: 233px;}
.HomeBoxx2 .ProSlide .bd li{height: 355px;overflow: }
.HomeBoxx2 .ProSlide .h3{height: 20px;}
.HomeBoxx2 .ProSlide .h3 a{color:#555555;width:490px;overflow: hidden;display: inline-block;}
.HomeBoxx2 .ProSlide .h4 a{font-weight: 400;}
.HomeBoxx2 .ProSlide .p{line-height: 20px;font-weight: 400;padding-top: 5px;}
.HomeBoxx2 .ProSlide .prev{width: 45px;height: 45px;background: url(../images/hleft.png); position: absolute;top:120px;left:0px;cursor: pointer;}
.HomeBoxx2 .ProSlide .next{width: 45px;height: 45px;background: url(../images/hleft1.png); position: absolute;top:120px;right:0px;cursor: pointer;}
.HomeBoxx2 .ProSlide .prev:hover{background: url(../images/hright1.png);}
.HomeBoxx2 .ProSlide .next:hover{background: url(../images/hright.png);}
.HomeBoxx2 .left{width: 100%;float: left;}
.HomeBoxx2 .right{width: 302px;float: right;margin-top:-45px;}
.HomeBoxx2 .right .h3{font-size: 30px;}
.HomeBoxx2  .h3 .span{color:#a0aea7;font-size: 18px;}
.HomeBoxx2 .right>a{margin:13px 0;display: inline-block;}
.HomeBoxx2 .right img{width: 285px;height: 132px;border:9px solid #fff;}
.HomeBoxx2 .right .h4 a{font-weight:bold;}
.HomeBoxx2 .right .p{font-size: 12px;line-height: 18px;text-indent:0;background: url(../images/xianx.png) no-repeat left bottom;padding-bottom: 23px;margin-bottom: 23px;}
.HomeBoxx2 .mianfei{position: relative;}
.HomeBoxx2 .mianfei a{display: inline-block;width:301px;line-height: 20px;padding:15px 0 28px 0;font-size: 18px;text-align: center;background: url(../images/huangbg.png) no-repeat top center;color:#fff;position: relative;}

.HomeBoxx2 .mianfei .TargetBox{position: absolute;top: -264px;left: -382px;width: 189px;height: 189px;padding: 144px 67px 167px 40px;background: url(../images/targetbg.png) no-repeat;text-align: center;display: none;z-index: 999;}
.HomeBoxx2 .mianfei .TargetBox img{width: 189px;height: 189px;border:none;vertical-align: bottom;}
.HomeBoxx2 .mianfei .TargetBox span{display: block;color:#cb222e;text-align: center;line-height: 24px;font-size: 14px;}
.HomeBoxx2 .mianfei .mclose{
    position: absolute;
    bottom:73px;
    line-height: 26px;
    right: 100px;cursor: pointer;width: 130px;height: 30px;display: inline-block;}

.HomeBoxx2 .mianfei a i{display: block;font-size: 14px;text-align: center;font-style: normal;color:#eef2cc;}
.HomeBoxx2 .mianfei .span{display: inline-block;width: 51px;height:51px;background: url(../images/yuans.png) no-repeat center;position: absolute;top:-25px;left:-25px;}
.HomeBoxx2_btm a{display: inline-block;padding: 17px 0 16px 105px;font-size: 16px;font-weight: bold;line-height: 16px;color:#fff;width: 130px;margin: 0 18px;}
.HomeBoxx2_btm a i{display: block;font-size: 12px;color:#cbe8e8;font-style: normal;line-height: 14px;font-weight: 400;}
.HomeBoxx2_btm a.li1{background: url(../images/ing1.png) no-repeat center;}
.HomeBoxx2_btm a.li2{background: url(../images/ing2.png) no-repeat center;}
.HomeBoxx2_btm a.li3{background: url(../images/ing3.png) no-repeat center;}
.HomeBoxx2_btm a.li4{background: url(../images/ing4.png) no-repeat center;padding-left:75px;margin-left: 25px;}
.HomeBoxx2_btm a.li1:hover{background: url(../images/iing1.png) no-repeat center;}
.HomeBoxx2_btm a.li2:hover{background: url(../images/iing2.png) no-repeat center;}
.HomeBoxx2_btm a.li3:hover{background: url(../images/iing3.png) no-repeat center;}
.HomeBoxx2_btm a.li4:hover{background: url(../images/iing4.png) no-repeat center;}

.HomeBoxx2{height: 630px;}
.HomeBoxx3{background: url(../images/goubg.png) no-repeat top center;height: 630px;}
.HomeBoxx3 .HomeCourse{padding-top: 100px;}
.HomeBoxx3 .HomeCourse  .left{width: 182px;padding-left:125px;}
.HomeBoxx3 .info .left a .img2{display: none;}
.HomeBoxx3 .info .left a.on .img1{display: none;}
.HomeBoxx3 .info .left a.on .img2{display: inline-block;}
.HomeBoxx3 .info .left a img{width: 177px;height: 93px;}
.HomeBoxx3 .info .left a.on img{width: 177px;height: 93px;}
.HomeBoxx3 .info{padding-top:45px;}
.HomeBoxx3 .iteminfo .jianjie{height: 195px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;<□:≡
}
.HomeBoxx3 .box2 .item li.li1{top:13px;left: 83px;}
.HomeBoxx3 .box2 .item li.li2{top:13px;left: 257px;}
.HomeBoxx3 .box2 .item li.li3{top:13px;left: 419px;}
.NewBody .fixed{    background: url(../images/fixed1.png) no-repeat left top;}
.NewBody .Search{display: none;}



.TToper .MainNav ul li .navA em{color:#aab09f;font-size: 12px;}
.TToper .MainNav ul li .navA span{}
.Bottomt{/*background: url(../images/bottombg.jpg) repeat-y top center !important;*/height: 405px;overflow: hidden;}
.Bottomt .Bottom1 span{font-size: 12px;}
.Bottomt  .Bottom1 em{line-height: 12px;}
.Bottomt .Bottom1 a{color:#92918d;}
.Bottomt .BottomNav li{width: 103px;}
.Bottomt .right1{width: 245px;}
.Bottomt .Wei .Box{float: left;width: 115px;}
.Bottomt .Wei .img img{width: 105px;height: 105px;vertical-align: bottom;}
.Bottomt .Wei .img{margin:0px;padding: 0px;width: 105px;height: 105px;padding:5px;}
.Bottomt .Wei .Box1{margin-left: 15px;}
.Bottomt .Box span{color:#b2b1aa;font-size: 12px;text-align: center;padding:7px 0;display: inline-block;}
.Bottomt .share{margin-top:165px;text-align: right;}
.Bottomt .share a{float: none;display: inline-block;}
.Bottomright em{display: inline-block;padding:0 7px;}
.LinkBox{line-height: 20px;}
.Bottomt .Bottomright{margin-top: 15px;}

.Video_list li{text-align: center;margin-bottom: 30px;}
.Video_list li video{background: #000;}
.Video_list li .span{text-align: center;font-size: 1.83em;font-weight: 600;padding-bottom:15px;padding-top:15px;}
.Buy .select>span{float: left;height: 30px;line-height: 30px;}
.Buy .select>span>a{font-weight: bold;}

.TargetBox2{width: 385px;height:537px;background: url(../images/targetbgg.png) no-repeat;position: fixed;top:60px;left:50%;margin-left:-192.5px;display: none;z-index: 888;}
.TargetBox2 .tclose{width: 330px;height: 500px;position: absolute;bottom:17px;left: 127px;cursor: pointer;}
.bbbg{width: 100%;height: 100%;position: absolute;top:0px;left: 0px;z-index:666;background: url(../images/hbgg.png);display: none;}

.product-menu >li{position: relative;}
.product-menu >li .child-list{display: none;position: absolute;top:50px;left:35px;width: 700px;padding-left: 35px;line-height: 20px;background: #000000;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.product-menu >li .child-list >li{max-width: 200px;padding: 10px 30px 10px 30px;}
.product-menu >li .child-list >li a{position: relative;height: 100%;word-wrap: break-word;}
.product-menu >li .child-list >li a .border{position: absolute;right: -15px;top: 25px;height: 20px;border-right: 1px solid #fff;}
.product-menu >li:hover .child-list{display: block;}

.product-title{text-align: center;font-size: 32px;font-weight: lighter;color: #3aa49a;}
.product-list .product-item{overflow: hidden;padding:100px 0 80px 0}
.product-list .product-item .product-img{max-width: 300px;float: left;}
.product-list .product-item .product-img img{max-width: 300px;}
.product-list .product-item .product-content.right{max-width:760px;min-width:700px;float: left;padding-left: 35px;}
.product-list .product-item .product-content.left{max-width:760px;min-width:700px;float: left;padding-right: 35px;}
.product-list .product-item .product-content .title{font-size: 18px;}
.product-list .product-item .product-content .description{font-size: 16px;}
.product-list .product-item .product-content .en-description{font-size: 16px;}
.product-list .product-item .product-content .more-botton{display: block;width: 90px;height: 25px;cursor: pointer;}


.Contain .Bideo >embed{
    width: 270px!important;
    height: 180px!important;
}
.HomeBox2 .HomeProduct .bd >ul >li >a{
    text-align: center;
}
.HomeBox2 .HomeProduct .bd >ul >li >a .pro-img{
    max-width: 490px;
    max-height: 233px;
}