@charset "utf-8";
/*公共样式*/
body { margin:0; padding:0; font-family:Arial,"宋体"; font-size:12px; color:#333333; }
a { text-decoration:none; color:#333333;}
a:focus{-moz-outline:none; outline:none;}/*去掉虚线针对IE*/ 
a {blr:expression(this.onFocus=this.blur())}/*去掉虚线针对firefox*/ 
*:focus {outline: none;} /* 去掉谷歌 焦点边框线 */  
a:hover{color:#970d15;}
img { border:0;}
ul,li,p,span,dl,dt,dd,h1,h2,h3,h4,h5,h6 { margin:0; padding:0; list-style:none;}
.clean{ clear:both;}
html { overflow-x: hidden; }

.top{ background:url(../images/top_bg.jpg) repeat-x; height:89px;}
.top_a{width:1004px;margin:0 auto;}
.logo{width:344px;float:left;height:89px;}
.top_right{height:89px;background:url(../images/top_right_bg.jpg) no-repeat;width:660px; float:right;}
.mail{ background:url(../images/mail.png) no-repeat;padding-left:25px; float:right;margin-top:67px;}
.center{ background:url(../images/bg.jpg) repeat-x;}
.center_a{width:1004px;margin:0 auto;}



/*在线客服*/
#iconDiv1 {display:none;}
.oc_bg {background:url(../images/onlineContact_bg.png) no-repeat}
.btn {display:inline-block;text-decoration:none;cursor:pointer}
#big_C {position:fixed;_position:absolute;width:89px;height:121px;right:0px; z-index:9999; bottom:0px;padding-top:113px;}
#big_C .btn1 {position:absolute;width:19px;height:19px;top:72px;right:7px;background-position:-176px -83px}
#big_C .btn2 {position:absolute;width:63px;height:63px;left:13px;background-position:-103px -13px}
#big_C .btn2:hover {background-position:-171px -13px}
#big_C .btn3 {width:68px;height:24px;left:10px;margin-left:10px;margin-top:5px;background-position:-101px -202px}
#big_C .btn3:hover {background-position:-101px -174px}
#big_C .btn4 {position:absolute;width:68px;height:24px;left:10px;top:220px;background-position:-173px -202px}
#big_C .btn4:hover {background-position:-173px -174px}
#big_C .btn5 {position:absolute;width:56px;height:26px;top:262px;left:17px;background-position:-178px -235px}
#big_C .btn5:hover {background-position:-107px -235px}
#big_C .btn6 {display:none;position:absolute;width:29px;height:85px;top:140px;left:-25px;background-position:-135px -84px}
#big_C .btn6:hover {background-position:-101px -84px}
#small_C {position:fixed;_position:absolute;width:28px;height:114px;right:1px;top:504px;background-position:-250px -174px}
#small_C .btn1 {display:none;position:absolute;width:28px;height:28px;left:0px;bottom:-28px;background-position:-207px -108px}
#small_C .btn1:hover {background-position:-175px -108px}
#small_C .stb {position:absolute;width:28px;height:114px;right:1px;top:0px}
#big_C #wx {display: none;width: 150px;height: 150px;position: absolute;top: 220px;left: -150px;}

.online_top{ background:url(../images/onlineContact_bg.png) no-repeat 0 -72px; width:90px;height:43px;}
.online_center{background:url(../images/onlineContact_bg_line.png) repeat-y 0 0px ;}
.online_bottom{background:url(../images/onlineContact_bg.png) no-repeat 0 -226px;width:90px;height:7px;}


/* 导航 */
UL.topmenu {color: #222C67;font-size: 14px;list-style-type: none;margin: 0;padding-bottom: 0;padding-left: 0;padding-top: 0;z-index: 50;margin-left:20px;}
UL.topmenu LI {float: left;margin: 0;padding-bottom: 0;padding-left: 0;padding-top: 0;position: relative;z-index: 50;background-image: url(../images/nav_line.jpg);background-repeat: no-repeat;background-position: right top;}
UL.topmenu LI A {color: #000;display: block;float: left;font-size: 14px;height:33px;line-height:33px; padding:0px 35px;text-decoration: none;z-index: 50;}
ul.topmenu li a:hover{color:#970d15;}
ul.topmenu li a.hover{color:#970d15;}
.nav_on {color:#970d15 !important;}
UL.topmenu LI A.hover {color: #FFFFFF;display: block;float: left;padding-bottom: 10px;padding-top: 10px;text-decoration: none;z-index: 50;}
UL.topmenu LI A.hover {color: #FF0000;z-index: 50;}
UL.topmenu LI SPAN {background: url("../images/sexydropdownmenu/subnav_btn.gif") no-repeat scroll center top ;float: left;height: 35px;width: 17px;}
UL.topmenu LI hover {background-position: center bottom;cursor: pointer;z-index: 50;}
UL.topmenu LI UL.submenu1 {background: url(../images/nav_menu_bg.png) repeat;border-left: 1px solid #C5B8B1;border-right: 1px solid #C5B8B1;border-top: 1px solid #C5B8B1;display: none;float: left;left:0px;list-style-type: none;margin: 0;padding: 0;position: absolute;top:33px;width:210px;z-index: 50;}
UL.topmenu LI UL.submenu1 LI { border-bottom: 1px solid #C5B8B1;clear: both; background:none;margin: 0;padding-bottom: 0;padding-right: 0;padding-top: 0;z-index: 50;}
ul.topmenu li ul.submenu1 li a {color: #000;display: block;float: left;font-size: 12px;font-weight: normal;height: 25px;line-height: 25px;margin-left: 0 !important;padding-bottom: 3px;text-decoration: none;min-width:210px;padding-left:24px;text-indent:38px;z-index: 50;padding-left:0px;padding-right:0px; }
UL.topmenu LI UL.submenu1 LI A:hover {background:#970d15;color: #fff;}
UL.topmenu LI UL.submenu2 {background: none repeat scroll 0 0 #333333;border-color: #111111;border-right: 1px solid #111111;border-style: solid;border-width: 1px;display: none;float: left;left: 87px;list-style-type: none;margin: 0;padding: 0;position: absolute;top: 45px;width: 100px;}
UL.topmenu LI UL.submenu2 LI {border-bottom: 1px solid #444444;border-top: 1px solid #252525;clear: both;margin: 0;padding: 0 0 0 10px;width: 95px;}
UL.topmenu LI UL.submenu2 LI A {background: url("../images/sexydropdownmenu/dropdown_linkbg.gif") no-repeat scroll 10px center #333333;color: #FFFFFF;display: block;float: left;margin-left: 0;padding: 10px 5px;text-decoration: none;width: 85px;}
UL.topmenu LI UL.submenu2 LI A:hover {color: #FF0000;}
UL.topmenu LI UL.submenu1 LI UL.submenu11 {background: none repeat scroll 0 0 #333333;border-color: #111111;border-right: 1px solid #111111;border-style: solid;border-width: 1px;display: none;float: left;left: 170px;list-style-type: none;margin: 0;padding: 0;position: absolute;top: -2px;width: 170px;}
.nav_center { width:1004px;margin:0 auto;height:33px;}
.nav {height:33px; background:url(../images/nav_bg.jpg) repeat-x;}
.nav_a{float: left;}

.sech{width:230px;height:22px;float:right;background:url(../images/nav_sech.png) no-repeat left top;margin-top:7px;}
.anbot{width:28px;height:22px;cursor:pointer;float:left;}
input ,textarea{padding:0px;margin:0;background:none;border:none;	}
.ifmou{width:196px;height:21px;line-height:21px;float:left;color:#666;}

.index_rz{}

.footer{ border-top:solid #e3e3e3 15px; background:#f0f0f0;}
.footer_a{width:1004px;margin:0 auto;padding:28px; text-align:center; font-size:14px;}
.footer_a a{ padding:0px 10px;}
.footer_a a:hover{color:#970d15;}
.footer_a p{font-size:14px;padding-top:4px;}
.neiye_center{background-image: url(../images/neiye_center_bg.jpg);background-repeat: no-repeat;background-position: center top;}
.neiye_center_line{ background:url(../images/neiye_center_linebg.jpg) repeat-x 0px top}
.neiye_center_a{width:1004px;margin:0 auto;}

.left{width:1004px;height:101px;margin:0 auto;margin-top:5px;margin-bottom:5px;overflow:hidden;}
.left ul{list-style-type:none;float:left;}
.left ul li{font-size:12px; text-align:center; margin-right:5px;float:left;}