@charset "utf-8";
body { font-family: Arial, Helvetica, sans-serif; background: #fff; font-size:14px; color:#333; margin: 0; padding: 0;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; list-style: none none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-size:14px; font-weight: normal;}
table,td,tr,th{font-size:14px;}
a:link {color: #333; text-decoration:none;}
a:visited {color: #333;text-decoration:none;}
a:hover { color: #9D2139; text-decoration: none;}
a:active { color: #333;}
.wp_listcolumn{display:block;width:100%;border-top:none;border-bottom:none}
.wp_listcolumn .wp_column a .column-name{display:inherit;line-height:55px;padding:0;cursor:inherit}
.wp_listcolumn .wp_column a{display:none;width:inherit;color:#666;font-size:inherit;font-weight:400;word-wrap:break-word;background:0 0;border-bottom:none;border-top:none;text-align:left}
.wp_listcolumn .wp_column a.selected{color:#333;background-image:none}
.wp_article_list .list_item{width:auto;height:auto;line-height:auto;border-bottom:none;vertical-align:inherit}
.wp_article_list .list_item .Article_Index{display:inherit;width:0;height:0;margin-top:0;color:#fff;font-size:inherit;float:inherit;margin-right:auto;overflow:hidden;text-indent:-99em;background:0 0}
.possplit{background-image:url(/_upload/tpl/06/ef/1775/template1775/skin/img/ico_6.png);background-repeat:no-repeat;background-position:left center;text-indent:22px;background-position:center;width:30px;display:inline-block;border:none}
.wp_paging{ padding: 35px 0;}
.wp_articlecontent .wp_entry img{ width: 100%;}
.fB {font-weight: bold;}
.clr{ clear: both; height: 0; line-height: 0; font-size: 0;}
.c06c,.c06c:link,.c06c:visited{ color: #0062AF;}
.c06c:hover{ color: #f30;}
.clr_10{ clear: both; height: 10px; line-height: 0; font-size: 0;}
.main_area{ height: 370px; position:relative; overflow:hidden;}
#con_product_slide{ width: 92px; height:370px;margin:0 auto; position:relative;*z-index:1;}
#scroll_btn_list{ overflow:hidden;height:15px;position:absolute;bottom:12px;z-index:1; margin: 0 auto;}
#scroll_btn_list li{float:left;margin: 0 5px; width: 12px;}
#scroll_btn_list li a{display:block;position:relative;width:12px; height:12px; font-size: 0; line-height: 0; background:#fff; overflow:hidden;border-radius:15px;}
#scroll_btn_list li a:after{ position:absolute;left:0;top:0;width:100%;height:15px;}
#scroll_btn_list .on a,#scroll_btn_list li a:hover{ background:#09f; }
#scroll_product_list{ height:370px;width:100%;position:absolute;top:0;left:0;}
#scroll_product_list li{height:370px;width:100%;display:none;position:absolute;left:0;top:0;}
#scroll_product_list li.on{display:block;}
.HeaderBg{ background: #9D2139; height: 85px;}
.Header{ width: 1250px; margin: 0 auto;}
.Header .logo{ float:left; padding-top: 26px;}
.Header .r{ float: right; height: 85px; line-height: 85px;}
.Header .r a{ color: #fff; font-size: 14px; font-weight:bold; margin-left:30px;}
.Header .r a:hover{ color: #ff0;}
.Header .r .sc{ background:#E72C41 url(img/sc.jpg) no-repeat center center; display:block; float:right; height: 85px; width: 95px; text-indent: -100px; overflow:hidden;}
.HeaderMenu{ height: 42px; background:url(/_upload/tpl/06/ef/1775/template1775/skin/img/nav_bg.jpg) repeat-x 0 0;}
.HeaderMenu .nav{ clear:both; width: 1250px; margin:0 auto;}
.HeaderMenu .nav li{ float:left; width: 125px; line-height: 42px; background:url(/_upload/tpl/06/ef/1775/template1775/skin/img/ico_1.png) no-repeat 110px 18px; text-align:center; font-size: 14px;}
.HeaderMenu .nav li a{}
.HeaderMenu .nav li a:hover{ color:#E77817;}
.HeaderMenu .nav .home{ background: none;}
.HeaderMenu .nav .end{ padding-right: 0;}
.HeaderMenu #nav li{ position: relative;}
.HeaderMenu #nav li h2{ font-size: 14px; height: 42px;}
.HeaderMenu #nav li ul{ position: absolute; top: -999em;  width: 130px; padding: 18px 0 15px; height:auto; border-top: 3px solid #9D2139; background:url(/_upload/tpl/06/ef/1775/template1775/skin/img/menu_bg.png); left: 6px;}
.HeaderMenu #nav li ul li{ height: 32px; line-height: 32px;  width: auto; float:none; padding: 0; font-size: 14px; text-indent: 30px; text-align:left; background:url(/_upload/tpl/06/ef/1775/template1775/skin/img/ico_2.png) no-repeat 10px 12px; }
.HeaderMenu #nav li ul li a,.HeaderMenu #nav li ul li a:visited{ }
.HeaderMenu #nav li ul li a:hover{ color: #9D2139; }
.HeaderMenu #nav li:hover ul,#nav li.sfHover ul { top: 42px; z-index:999; }
.HeaderMenu #nav li:hover ul a,#nav li.sfHover ul a { }
.HeaderMenu #nav li:hover ul a:hover, #nav li.sfHover ul a:hover {}
.Home .flash{ float:left; width: 680px; }
/*------
.focus{ position:relative; width:680px; height:440px; background-color: #000; float: left;}  
.focus img{ width: 680px; height: 440px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height: 50px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:18px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left; display:none; background:#000;}  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:13px; right:15px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#E72C41;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }   --------------*/ 
.Content{}
.Home{ width: 1250px; margin:40px auto 0; padding-bottom: 40px;}
.Home .hot{ float:right; width: 530px;}
.Home .hot td{ border-bottom: 1px dashed #ccc; text-align:right; height: 48px; line-height: 48px; background:url(/_upload/tpl/06/ef/1775/template1775/skin/img/ico_3.png) no-repeat 0 center; padding-left: 20px; color: #9D2139;}
.Home .hot td a{ float:left;}
.Home .hot .more{ text-align:right; padding-top: 20px;}
.Home .hot .more a{ color: #9D2139;  background:url(/_upload/tpl/06/ef/1775/template1775/skin/img/ico_3.png) no-repeat 0 center; padding-left: 20px;}
.HomeNews{  background: #FFF6F9;}
.HomeNews .Home{ margin-top: 0; padding: 35px 0;}
.HomeNews .L{ float:left; width: 380px; margin-right: 55px;}
.HomeNews .L table{ margin-top: 5px;}
.HomeNews .L td{ height: 48px; line-height: 23px; color: #999; border-bottom: 1px dashed #ccc; padding: 10px 0;}
.HomeNews .L td a{ display:block;}
.HomeNews h3{ border-bottom: 3px solid #9D2139; height: 42px; line-height: 38px; font-size: 18px; font-weight:bold; color:#9D2139;}
.HomeNews h3 a{ float:right; font-size: 14px; font-weight:normal;}
.HomeNews .R{ float:right; margin-right: 0;}
.Content{ width: 1250px; margin: 0 auto; padding-bottom: 40px;}
.BannerAbout{ background:url(/_upload/tpl/06/ef/1775/template1775/skin/img/b_about.jpg) no-repeat 0 0; height: 230px;} 
.Bannerxiazai{ background:url(/_upload/tpl/06/ef/1775/template1775/skin/img/xiaz.jpg) no-repeat 0 0; height: 230px;} 
.Bannerxuesheng{ background:url(/_upload/tpl/06/ef/1775/template1775/skin/img/xuesheng.jpg) no-repeat 0 0; height: 230px;} 
.Bannerdangjian{ background:url(/_upload/tpl/06/ef/1775/template1775/skin/img/dangjian.jpg) no-repeat 0 0; height: 230px;} 
.Bannerzhaosheng{ background:url(/_upload/tpl/06/ef/1775/template1775/skin/img/zhaos.jpg) no-repeat 0 0; height: 230px;} 
.Bannerbenke{ background:url(/_upload/tpl/06/ef/1775/template1775/skin/img/benke.jpg) no-repeat 0 0; height: 230px;} 
.Bannerzhuanye{ background:url(/_upload/tpl/06/ef/1775/template1775/skin/img/zhuanye.jpg) no-repeat 0 0; height: 230px;} 
.002xueshu{ background:url(/_upload/tpl/06/ef/1775/template1775/skin/img/xueshu.jpg) no-repeat 0 0; height: 230px;} 
.Bannergaik{ background:url(/_upload/tpl/06/ef/1775/template1775/skin/img/gaik.jpg) no-repeat 0 0; height: 230px;} 
.Banneryanjiu{ background:url(/_upload/tpl/06/ef/1775/template1775/skin/img/yanjius.jpg) no-repeat 0 0; height: 230px;} 
.Bannershizi{ background:url(/_upload/tpl/06/ef/1775/template1775/skin/img/shizi.jpg) no-repeat 0 0; height: 230px;} 
.Banneryanchu{ background:url(/_upload/tpl/06/ef/1775/template1775/skin/img/yanchu2.jpg) no-repeat 0 0; height: 230px;} 
.Bannerxueshu{ background:url(/_upload/tpl/06/ef/1775/template1775/skin/img/xuesheng.jpg) no-repeat 0 0; height: 230px;} 
.ContentLnks{ padding: 20px 0; color: #999;}
.ContentLeft{ width: 210px; float:left;}
.ContentLeft .menu{ border: 1px solid #ccc;}
.ContentLeft .menu h2{ height: 68px; line-height: 68px; background:url(/_upload/tpl/06/ef/1775/template1775/skin/img/ico_4.png) no-repeat 40px 29px; text-indent: 60px; font-size: 20px; color: #9D2139; font-weight:bold;}
.ContentLeft .menu li{ border-top: 1px solid #ccc;}
.ContentLeft .menu li a{ display:block; height: 55px; line-height: 55px; text-indent: 60px; background:url(/_upload/tpl/06/ef/1775/template1775/skin/img/ico_5.png) no-repeat 40px 22px; font-size: 16px;}
.ContentLeft .menu li a:hover,.ContentLeft .menu .selected a{background: #F5E6E9 url(/_upload/tpl/06/ef/1775/template1775/skin/img/ico_5.png) no-repeat 40px -38px; color: #9D2139; }
.ContentRight{ float:right; width: 980px;}
.ContentRight .title{ border-bottom: 3px solid #9D2139; height: 55px; line-height: 45px; }
.ContentRight .title h1{ font-size: 24px; color: #9D2139; font-weight:bold;}
.ContentRight .title2{ text-align:center;}
.ContentRight .aboutus{ padding-top: 20px; line-height: 28px; font-size: 16px;}
.ContentRight .aboutus p{ margin: 0; padding: 5px 0 ; line-height: 28px;}
.ContentRight .newslist{ padding: 20px 0;}
.ContentRight .newslist .wp_article_list li{ height: 35px; line-height: 35px; text-align:right; background:url(/_upload/tpl/06/ef/1775/template1775/skin/img/ico_3.png) no-repeat 0 center; padding-left: 23px; font-size: 16px; color: #999;}
.ContentRight .newslist .wp_article_list li a{ float:left;}
.ContentRight .newsview{}
.ContentRight .newsview .time{ text-align:center; padding: 15px 0;}
.ContentRight .newsview .text{ line-height: 28px; font-size: 16px; padding: 15px 0;}
.ContentRight .newsview .text p{ margin: 0; padding: 5px 0 ; line-height: 28px;}
.ContentRight .photolist{ }
.ContentRight .photolist li{ float:left; width: 160px; text-align:center; margin: 35px 45px 10px 0;}
.ContentRight .photolist li img{ width: 160px; height: 175px; display:block; margin: 0 auto;}
.ContentRight .photolist li em{ background: #dfdfdf; height: 35px; line-height: 35px; border-top: 1px solid #fff; text-align:center; font-style:normal; display:block;}
.ContentRight .photolist .r{ float:right; margin-right: 0;}
.ContentRight .photoView{ padding: 30px 0;  font-size: 14px;}
.ContentRight .photoView .pic{ height: 160px; line-height: 28px;}
.ContentRight .photoView .pic img{ display:block; width: 160px; height: 175px;  float:left; margin-right: 30px;}
.ContentRight .photoView .pic p{ margin: 0; padding: 20px 0 0; float:left;}
.ContentRight .photoView .pic p strong{ color: #BDA179; font-weight:normal; font-size: 16px;}
.ContentRight .photoView .text{ line-height: 27px; padding: 20px 0;}
.ContentRight .photoView .chuzhen{}
.ContentRight .photoView .chuzhen h3{ color: #197D94; font-size: 18px; font-weight:bold;}
.Foot{ background: #9D2139;}
.Foot .bg{ width: 1250px; margin: 0 auto; padding: 25px 0; height: 90px;}
.Foot .wx{ background:url(/_upload/tpl/06/ef/1775/template1775/skin/img/wx2.jpg) no-repeat right center; width: 200px; float:left;}
.Foot .wx img{ width: 90px;}
.Foot .icp{ float:left; width: 850px; text-align:center; color: #fff; line-height: 32px; padding-top: 15px;}
.Foot .links{ float:right; padding-top: 35px;}
.Foot .links select{ height: 25px;}