/* CSS Document */
a,area { blr:expression(this.onFocus=this.blur()) } 
/* for IE */
a:focus { -moz-outline-style: none; } 
/* for Firefox */
body {color:#696969; font-family:"宋体"; font-size:12px; line-height:20px; height:auto; margin:5px auto; line-height:20px;}
img{border:0;}
div{text-align:left}
input,from,td,table,img,dl,dt,ul,dd,li,p{ padding:0; margin:0; list-style:none;}
.clear{clear:both;}
.left{float:left;}
.clear{clear:both;}
#left{float:left;}
#right{float:right;}
h2{font-family: "宋体"; font-size: 13px; font-weight: bold; color:#828282;}
h1{font-family: "宋体"; font-size: 24px; font-weight: bold; color:#cc6600;}
a{text-decoration:none; color:#696969;}
a:hover{text-decoration:none; color:#696969;}
*{padding: 0px;margin:0px auto;}
ul,li{padding:0px;margin:0px;list-style-type:none;display: block;}
.images{ padding:4px 0px;}

/*-------------------------------header-----------------------------------*/

#header{ width:948px; height:130px; margin:0 auto; padding-bottom:6px;}
#logo{ width:200px; height:86px; float:left;}

/*=================================================================== */
/* style the outer div to give it width */
.menu {font-size:12px; padding:0px; float:right; width:669px; font-family:"宋体"; font-weight:bold; height:48px;}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:6px 0px 0 7px;;margin:0;list-style-type:none; height:45px;}

/* style the sub-level lists */
.menu ul ul {width: auto; margin-left:-3.9em;}

/* float the top list items to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu ul li {float:left;height:45px;line-height:31px; font-size:12px; color:#fff; width:130px;}

/* style the sub level list items */
.menu ul ul li {display:block;width: 200px;height:auto;position:relative;line-height:1em;  font-family:"宋体"; font-size:12px;}

/* style the links for the top level */
.menu a, .menu a:visited { text-align:center;display:block;height:100%;font-size:12px;text-decoration:none;color:#fff; padding:0 21px 0 17px; font-family:"宋体";}
.menu a.current{background:#000;}
/* style the sub level links */
.menu ul ul a, .menu ul ul a:visited {display:block;background-color:#f4f4f4; color:#5b5b5b;width:9em;height:100%;line-height:1.2em;  padding:0.5em 1em; font-weight:normal; text-align:center;}
.menu ul table ul a, .menu ul table ul a:visited  {width:14em; w\idth:12em;}



/* style the table so that it takes no part in the layout - required for IE to work */
.menu table {position:absolute; left:0; top:0; font-size:1em; z-index:-1;}
.menu ul ul table {lef\t:-1px;}
.menu ul ul table ul.left {margin-lef\t:2px;}

.menu li:hover {position:relative;}
* html .menu a:hover {position:relative;}

/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {background:#fff;}
/* style the fourth level background */
.menu ul ul ul ul a, .menu ul ul ul ul a:visited {background:#fff;}
/* style the sub level 1 background */
.menu ul :hover a.sub1 {background:#3da1e0;}
/* style the sub level 2 background */
.menu ul ul :hover a.sub2 {background:#3da1e0;}

/* style the level hovers */
/* first */
.menu a:hover {color:#fff;}
.menu :hover > a {color:#f7f7f7;}
/* second */
.menu ul ul a:hover{color:#FFf; background:#c9c9c9; font-weight:normal; border:1px solid #d6d6d6;}
.menu ul ul :hover > a {color:#464646; font-weight:bold; }
/* third */
.menu ul ul ul a:hover {}
.menu ul ul ul :hover > a {}
/* fourth */
.menu ul ul ul ul a:hover {background:#fff;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden;position:absolute;height:0;top:28px;left:0;width:14em;}

/* position the third level flyout menu */
.menu ul ul ul{left:14em;top:0;width:14em;}

/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {left:-14em;}


/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul, .menu ul a:hover ul {visibility:visible; height:auto; padding-bottom:3em; background:transparent url(images/trans.gif);}
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* keep the fourth level hidden when you hover on second level list OR link */
.menu ul :hover ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{visibility:visible;}
/* make the fourth level visible when you hover over third level list OR link */
.menu ul :hover ul :hover ul :hover ul {visibility:visible;}
#menuaa{width:669px; float:right; display:block; background:url(../images/menu-bj.jpg) no-repeat right bottom; height:48px;}


.english {font-family: Arial; text-indent:10px; padding-left:5px; font-size:12px;}

#content{ width:948px; display:block; overflow:hidden; line-height:20px; clear:both;}
#content_bottom{width:948px; display:block; overflow:hidden;}
#content_left{ width:317px;  float:left;}
#content_right{ width:622px; display: block; overflow:hidden; float:right;}


.all_sides{ border:1px solid #b1b1b1;}
.title_bj{ background:url(../images/index_07.jpg) no-repeat; width:313px; height:25px; color:#FFFFFF; font-family:"宋体"; font-size:14px;padding-top:3px; }
.line_height{ line-height:22px;}
.map_bj{ background:url(../images/index_35.jpg) no-repeat center; width:315px; height:146px;}
.qushi{ background:url(../images/index_19.jpg) no-repeat left bottom; width:117px; height:26px; color:#FFFFFF; font-family:"宋体"; font-size:14px;}


#in_con_left{ width:214px; display:block; float:left;}
#in_con_right{ width:722px; display:block; float:right; margin-left:0px;}





.in_con_inside{ width:722px; float:right; display:block;}
#left_nav{ width:214px; display:block; clear:both;  margin-left:0px; background-color:#f3f3f3;}
#left_nav ul{ width:214px; display:block; margin:0px;  margin-left:0px;}
#left_nav ul li{ display:block; width:214px; margin:0px auto; color:#666666;}
#left_nav ul li a{ width:214px; height:31px; background:url(../images/company.jpg) no-repeat left center; display:block; text-indent:35px; line-height:30px; color:#666;}
#left_nav ul li a:hover{ width:214px; height:31px; background:url(../images/company_09.jpg) no-repeat left center; display:block; text-indent:35px; line-height:31px; color:#a9020a; font-size:12px;}
#left_nav ul li.titbj{background:url(../images/company_03.jpg) no-repeat left top; width:214px; height:33px; color:#FFFFFF; font-size:14px; font-family:"宋体"; text-indent:25px; line-height:30px; padding-bottom:6px;}
#in_titxian{ border-bottom:4px solid #c5c5c5; line-height:26px;}

.product_wenzi{ color:#FFFFFF;}


#left_nav ul li a.ab{ width:214px; height:31px; background:url(../images/nei-menu2.jpg) no-repeat left center; display:block; text-indent:46px; line-height:30px; color:#666;}
#left_nav ul li a.ab:hover{ width:214px; height:31px; background:url(../images/nei-menu1.jpg) no-repeat left center; display:block; text-indent:46px; line-height:30px; color:#a9020a;}

/*-------------------------------- footer-----------------------------------*/
#footer{ width:948px; background:url(../images/footer-bj.jpg) repeat-x left bottom; height:44px; margin:12px auto; padding-top:6px; color:#FFFFFF; font-family:"宋体"; font-size:12px;}

#footer a{text-decoration:none; list-style:none; color:#FFFFFF;}
#footer a:hover{text-decoration:none; list-style:none; color:#FFFFFF;}

#detail{ width:699px; margin-left:30px; padding-top:15px}
#detail dt{ width:100%;}
#detail dt span{ float:left; display:inline; width:120px;
background:#CCCCCC; height:25px; line-height:25px; text-align:center; color:#4C4C4C;
font-weight:700; cursor:pointer;
}
#detail dt .drawer{ background:#db2027; color:#fff}
#detail dd{ padding:0 15px; line-height:155%}
#detail dd div{color:#4C4C4C}
.menuu{ background:url(../images/menu-bbj.jpg) no-repeat center; height:23px; width:68px; line-height:23px; color:#FFFFFF; text-align:center;}
.menuu a{ color:#FFFFFF; font-weight:bold; font-size:12px;}
.menuu a:hover{ color:#FFFFFF; font-weight:bold; font-size:12px;}
.news_bar{
	text-align:center; background:#eee; height:25px; line-height:25px;
}
.news_title2{ text-align:center; font-size:16px; font-weight:bold; color:#C00; height:30px; line-height:30px;}

.btnNav{
	  overflow:hidden; width:100%;text-align:center; display:inline; height:30px; vertical-align:bottom;
}
.btnNav ul{ display:block; overflow:hidden; width:100%; text-align:center;}
.btnNav li{
	float:center; display:block; overflow:hidden; padding:0 5px; text-align:center;
}
.btnNav .NavItemTotal{ font-weight:bold;display:inline; text-align:center;}
.btnNav .NavItemCur{ font-weight: bold;display:inline;text-align:center;}
.btnNav .NavItemNormal{display:inline; text-align:center;}
.news_input{ border:1px solid #666666; height:15px; width:30px; font-size:9pt; text-align:center; line-height:10px;}



#index_banner{ background:url(../images/sy_banner.jpg) no-repeat center; margin:0 auto; width:948px;}
#index_content{ display:block; overflow:hidden; width:948px; padding-bottom:5px;}
.index_contentleft{ display:block; overflow:hidden; width:650px; float:left;  padding-top:6px;}
.index_contentright{ display:block; overflow:hidden; width:290px; float:left; margin-left:8px; padding-top:6px;}

.indextit_bj{ background:url(../images/syy_13.jpg) no-repeat left top; width:321px; height:25px; }
.ind_wenzi{ color:#b5262d; font-size:13px; font-weight:bold;}
.ind_more{ font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.index_box{ border:1px solid #c4c4c4;}
.index_leftbj{ background:url(../images/syy_20.jpg) no-repeat left bottom; width:96px; height:26px; color:#b5262d; font-size:13px; font-weight:bold;}


.hongzi{color:#b5262d; font-size:14px; font-weight:bold; line-height:22px;}
.line_bottom{ border-bottom:1px solid #c3c3c3; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.line_bottom_dashed{ border-bottom:1px dashed #c3c3c3; color:#b82624;}
#new_footer{ border-top:2px solid #b5262d; height:30px; margin:12px auto; width:948px; }

.jinzhi{color:#696969; font-weight:bold;}

	
#marquee_tips ul{ height:26px; display:block; float:right;}	
#marquee_tips ul li{ height:26px; display:block; float:left; width:260px;}	

#marquee_tips a,#marquee_tips a:hover{ color:#696969; line-height:26px;}


#marquee_tips{
	float:right;
	display:block; overflow:hidden; width:690px; color:#000;
}
#marquee_tips span{color:#b5262d;}
.data-wz{ color:#b5262d;}
#marquee_tips span a{color:#b5262d;}
#marquee_tips span a:hover{color:#b5262d;}

#menu_ind{ width:948px; height:33px;}
#menu_ind ul{ display:block; width:948px;  height:33px; float:right;}
#menu_ind ul li{ display:block; width:156px;  height:33px; font-size:14px; font-weight:bold;  text-align:center; line-height:33px; float:left;}
#menu_ind ul li.bb{ background:url(../images/menusy_mid.jpg) no-repeat center; width:2px;}

#menu_ind ul li a.aa{ background:url(../images/menusy_ll.jpg) no-repeat left center;  display:block;  width:156px;  height:33px; color:#FFFFFF;}
#menu_ind ul li a:hover.aa{ background:url(../images/menusy_l.jpg) no-repeat left center; display:block;  width:156px;  height:33px;}

#menu_ind ul li a.ab{ background:url(../images/menusy_mm.jpg) no-repeat left center; display:block;  width:156px;  height:33px; color:#FFFFFF;}
#menu_ind ul li a:hover.ab{ background:url(../images/menu_m.jpg) no-repeat left center; display:block;  width:156px;  height:33px;}

#menu_ind ul li a.ac{ background:url(../images/menusy_rr.jpg) no-repeat left center; display:block;  width:156px;  height:33px; color:#FFFFFF;}
#menu_ind ul li a:hover.ac{ background:url(../images/menusy_r.jpg) no-repeat left center; display:block;  width:156px;  height:33px;}

.xuxian{ border-bottom:1px dashed #696969;}


.xuxian a{ color:#696969;}
.xuxian a:hover{ color:#b5262d; border-bottom:1px solid #b5262d;}


#zz{ font:normal 12px "宋体"; color:#696969; }

#zz a{color:#696969; text-decoration:none;}
#zz a:hover{color:#b5262d; border-bottom:1px solid #b5262d; text-decoration:none;}


