@charset "utf-8";
/*
Powered by Ratuo CMS
Copyright: Ratuo Inc. 镭拓科技
Website URL: http://www.ratuo.com/
*/
/*======================
        公共样式
=======================*/

body, ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset,input { margin: 0; padding: 0; }
em, cite, th { font-style: normal; font-weight: normal; }
h1, h2, h3, h4, h5, h6 { font-size: 1em; font-weight:normal;}
a{color:#333333; text-decoration:none}
a:hover{color:#333333; text-decoration:none;}
li{ list-style:none;}
img{ border:none;}
input,img{ vertical-align:middle;}
.clear{ clear:both}
.hide{ display:none}
.tilet_EN{ font-size:12px; color:#ff6c00; padding-left:5px;}
.tilet_EN02{ font-size:12px; color:#555; padding-left:5px;}

.marginleft10{ margin-left:10px;}
.margintop10{ margin-top:10px;}
.marginbot10{ margin-bottom:10px;}
.marginbot5{ margin-bottom:5px;}
.marginbot15{ margin-bottom:15px;}
.marginbot30{ margin-bottom:30px;}
.marginleft15{ margin-left:15px;}
.paddingleft25{ padding-left:25px;}

body{ background:url(header_bg.gif) repeat-x #f2f2f2;font-family: "宋体",arial;font-size: 12px; color:#333333;}
#box{ width:980px; margin:0 auto;}

#header{ background:url(header_bg01.jpg) no-repeat; width:980px; height:100px;}
.logo{ width:504px; height:100px; float:left;}
.header_LT{float:right; height:30px; line-height:32px;}
.header_LT a:hover{ color:#f00; text-decoration:underline;}

#nav{ background:url(nav_bg.jpg) no-repeat; width:980px; height:40px;}
.ulnav{ overflow:hidden;}
.ulnav li{ background:url(fenge.gif) no-repeat right; width:89px; height:40px; line-height:40px; font-family:"微软雅黑"; font-size:15px; float:left; text-align:center; }
.ulnav li a{ width:89px; height:40px; line-height:40px; color:#fff; display:block;}
.ulnav li a:hover{ background:url(nav_hover.jpg) no-repeat center; width:87px; height:40px; color:#ca0100;*margin-left:-1px;}
.ulnav li a.hover{ background:url(nav_hover.jpg) no-repeat center; width:87px; height:40px; color:#ca0100;*margin-left:-1px;}

#ind_banner{ width:980px; height:260px; margin-top:10px; position:relative;}
.banner_ul li{ position:absolute;}
		.banner_nav{ position:absolute; bottom:5px; right:10px; color:#F00; z-index:200; }
			.banner_nav li{float:left; margin-left:5px; cursor:pointer; width:16px; height:16px; line-height:16px; background:#dbdbdb; color:#555; text-align:center;}
			.banner_nav li.on{ background:#94100f; color:#fff;}

#main{ width:980px; margin-top:15px;}

.ind_left{ width:220px; float:left; overflow:hidden;}

.ind_left_01{ width:218px; height:168px; border:solid 1px #fff;}
#ShowshowImage{background:#000;width:218px;height:168px;overflow:hidden;}

.ind_left_02{ width:220px;overflow:hidden;}
.ind_left_02_top{ background:url(left_top_bg.jpg) no-repeat;height:35px; line-height:30px; font-family:"微软雅黑";  font-size:15px; color:#f00; padding-left:17px;}
.ind_left_02_top .more{ font-size:12px; font-family:"宋体"; float:right; height:35px; line-height:35px; padding-right:7px; font-weight:normal;}
.ind_left_02_top .more a{ color:#666;}
.ind_left_02_top .more a:hover{ color:#f00; text-decoration:underline;}

.ind_left_02_cen{background-color:#fff; padding:0 10px 10px 10px; overflow:hidden; zoom:1;}
.ulgonggo{ padding-bottom:10px; padding-top:4px; overflow:hidden; width:200px;}
.ulgonggo li{ background:url(zt.jpg) no-repeat 3px 9px; text-indent:1.5em; line-height:18px; border-bottom:dashed 1px #ccc; padding:5px 0; width:200px; }
.ulgonggo li a{ color:#444;}
.ulgonggo li a:hover{ color:#f00;}
.ind_left_02_bot{ width:220px; height:15px;}

.ind_left_02_cen_contact{background-color:#fff; padding:5px 10px 10px 10px; line-height:24px; overflow:hidden;}

.ind_center{ width:510px; float:left; margin-left:15px;}
.ind_cen01{}
.ind_cen01_top{ background:url(cen_top_bg.jpg) no-repeat; height:40px; line-height:30px;font-family:"微软雅黑";  font-size:16px; color:#fff; padding-left:29px;}
.ind_cen01_top .more{ float:right; font-family:"宋体"; font-size:12px; padding-right:8px;}
.ind_cen01_top .more a{ color:#666;}
.ind_cen01_top .more a:hover{ color:#f00; text-decoration:underline;}

.ind_cen01_prodcen{ background-color:#fff; padding:5px 5px 10px 10px; line-height:24px;}
.ind_cen01_prodcen a{ margin-right:15px; color:#555; padding:2px;}
.ind_cen01_prodcen a:hover{ background-color:#C00; color:#fff;}
.ind_cen01_prodcen h1{font-family:"微软雅黑";  font-size:14px; color:#f00; margin-top:5px;}

.ind_cen01_bot{ width:510px; height:20px; overflow:hidden;}

.ind_right{ width:220px; float:right; overflow:hidden;}

.ind_left_02_news{background-color:#fff; padding:0 10px 10px 10px; height:300px; overflow:hidden;}
.ulnews{ padding:5px 0 5px 0; overflow:hidden;}
.ulnews li{ background:url(zt.jpg) no-repeat 3px 9px; height:28px;line-height:28px; *height:26px;*line-height:26px;border-bottom:dashed 1px #ccc;padding-left:15px; overflow:hidden;  }
.ulnews li a{ color:#444; display:block;}
.ulnews li a:hover{ color:#f00;}

.ulPartner{ margin-left:5px; overflow:hidden;}
.ulPartner li{ width:190px; height:80px; text-align:center; margin:8px 0;}
.ulPartner li img{width:190px; height:80px;}

#link{ background:url(link_bg.jpg) no-repeat; width:980px; height:85px; overflow:hidden;}
.link_right{ width:820px; float:right; padding:15px;}
.link_right a{ padding-right:20px; line-height:24px; color:#666;}
.link_right a:hover{ color:#f00; text-decoration:underline;}

#footer_nav{ background:url(footer_nav_bg.jpg) no-repeat; width:980px; height:25px; line-height:25px; text-align:center; color:#fff; margin-top:10px;}
#footer_nav a{ color:#fff;}
#footer_nav a:hover{ text-decoration: underline;}

#footer{width:980px; color:#666; margin-top:10px; margin-bottom:15px;  text-align:center; line-height:22px; font-family:Arial;overflow:hidden;z-index:0;}
#footer_zw{ text-align:center; margin:10px 0px;}
#footer_zw #powerPanel{ text-align:right; margin-top:5px; margin-left:30px;}

/*上面是首页的*/

.left{ width:220px; float: left; padding-bottom:10px; overflow:hidden;}
.main_left{ width:220px; overflow:hidden;}
.main_left_top{ background:url(left_Ttp.jpg) no-repeat;height:40px; line-height:35px;font-family:"微软雅黑";  font-size:16px; color:#fff; padding-left:25px;}
.main_left_cen{ background-color:#fff; padding:10px 0;}
.ulmain_left{ overflow:hidden;}
.ulmain_left li{ background:url(left_tp.jpg) no-repeat; width:220px; height:30px; line-height:30px;font-family:"微软雅黑"; font-size:14px;}
.ulmain_left li a{ color:#222; height:30px; line-height:30px; padding-left:20px; display:block;}
.ulmain_left li a:hover{ width:220px; height:30px; color:#f00;}

.ulmain_left li a.hover{ background:url(left_hov.jpg) no-repeat; width:220px; height:30px; color:#fff;}

.right{ width:745px; float:right; overflow:hidden;}
.banner{ width:745px; height:170px; overflow:hidden;}

.main_right{ width:745px; margin-top:15px; padding-bottom:30px; overflow:hidden;}
.main_right_top{ background:url(right_tp.jpg) no-repeat;height:40px; line-height:33px;font-family:"微软雅黑";  font-size:16px; color:#fff; padding-left:20px;}
.main_right_top .weizi{font-family:"宋体";  font-size:12px; color:#333; float:right; padding-right:10px;}
.main_right_top .weizi a{ color:#666;}
.main_right_top .weizi a:hover{ color:#f00; text-decoration:underline;}
.main_about{ padding:20px; line-height:24px;}

.main_news{ padding:20px 10px; line-height:22px;}
.dlnews{ margin-top:10px; overflow:hidden;}
.dlnews dt{ background:url(zt01.jpg) no-repeat left;font-family:"微软雅黑";  font-size:16px; padding-left:15px;}
.dlnews dt a:hover{ color:#f00; text-decoration:underline;}
.dlnews dd{ background:url(fenge02.jpg) no-repeat bottom; padding:5px 0 12px 0; color:#555; text-indent:2em;}
.dlnews dd a{ color:#f00;}
.dlnews dd a:hover{ color:#f00; text-decoration:underline;}

.page{ width:730px; text-align: center; height:24px; line-height:24px; font-family:"微软雅黑"; font-size:14px; margin:30px 0 0 0;}
.page a{color:#666; padding:2px 3px;}
.page a:hover{ background-color:#cb0b0b; padding:2px 3px; color:#fff;}

.main_news_show{ padding:20px 10px; overflow:hidden;}
.main_news_show h1{font-family:"微软雅黑"; font-size:20px; color:#222; padding:10px 0; text-align:center; }
.main_news_show .newsshow_time{ background:url(fenge02.jpg) no-repeat bottom; color:#666; text-align:center; padding-bottom:10px;}
.newsshow_zw{ margin-top:20px; line-height:24px;}

.contact_left{ width:270px; float:left;}
.contact_right{ width:425px; float:right; overflow:hidden;}


.about_us_zw{ line-height:24px; overflow:hidden;}
.about_us_zw .feebsuming{ margin:20px 20px 20px 30px; height:28px; line-height:28px; padding-left:15px;}

.tab01{ overflow:hidden;}
.tab01 tr td{ padding:5px 2px;}
.tab01 tr td.guest_001{ text-align:right; width:130px;}
.tab01 tr td .Feed_001{ width:150px; height:20px; line-height:20px;}
.tab01 tr td.guest_002{ text-align:right; vertical-align:top; width:130px;}
.tab01 tr td.guest_003{ text-align:right; width:130px;}
.tab01 tr td .guest_area{ width:400px; height:150px; overflow:hidden;}
.guest_an{ margin-left:135px; margin-top:10px; margin-bottom:30px;}
.guest_an a{ margin-right:10px;}

.main_about h1{font-family:"微软雅黑"; font-size:20px; color:#f00; text-align:center; padding:10px;}


.ulind_main_left{ background-color:#fff;overflow:hidden;}
.ulind_main_left li{ background: url(left_tp01.jpg) no-repeat left;line-height:30px; font-family:"微软雅黑"; font-size:14px; overflow:hidden;}
.ulind_main_left li a.fenlei_01{ height:30px; padding-left:20px; display:block;}
.ulind_main_left li a.fenlei_01:hover{ line-height:30px; color:#f00; overflow:hidden;}
.ulind_main_left li a.fenlei_01.background{ background:url(left_hov01.jpg) no-repeat; line-height:30px;color:#fff; overflow:hidden;}
.ulind_main_left li dl{background-color:#f7f7f7; padding:8px 0;padding-left:20px; border:solid 1px #fff; overflow:hidden; display:none;}
.ulind_main_left li dl dd{ background:url(zt02.gif) no-repeat left; font-size:12px; font-weight:normal; height:24px; line-height:24px; overflow:hidden;}
.ulind_main_left li dl dd a{ padding-left:15px; display:block;}
.ulind_main_left li dl dd a:hover{ color:#f00;}
.ulind_main_left li.hover a.fenlei_01{background:url(left_hov01.jpg) no-repeat; line-height:30px;color:#fff; overflow:hidden;}
.ulind_main_left li.hover dl{ display:block;}
.ulind_main_left li dl dd a.ahover{ color:#f00;}
.article{ }
/*pages*/
.pages{ font-size:14px; text-align:center; padding-top:10px; padding-bottom:10px; clear:both; overflow:hidden; font-family:'微软雅黑';}
		.pages .curr a{color:#f90; font-weight:bold; text-decoration:none; cursor:text; }
	.pages a{ color:#666; text-decoration:none; padding:1px 5px; }
		.pages a:hover{ background-color:#f90; color:#fff; text-decoration:none;}
			.pages .curr a:hover{ background:none; color:#f90; }
	.pages span{ margin:0 3px;}
	/*apages*/
.apages{ font-size:14px; text-align:center; padding-top:10px; padding-bottom:10px; clear:both; overflow:hidden; font-family:'微软雅黑';}
		.apages .curr a{color:#f90; font-weight:bold; text-decoration:none; cursor:text; }
	.apages a{ color:#666; text-decoration:none; padding:1px 5px; }
		.apages a:hover{ background-color:#f90; color:#fff; text-decoration:none;}
			.apages .curr a:hover{ background:none; color:#f90; }
	.apages span{ margin:0 3px;}


#mainTitle {background:url(bline.gif) 0 bottom repeat-x; margin-bottom:10px; overflow:hidden;}
    #mainTitle h1 { color:#b31313; font-size:20px; line-height:40px; padding:0 10px; border-bottom:2px #b31313 solid; float:left; font-family:'微软雅黑'; overflow:hidden;}
	#mainTitle span {float:right; line-height:40px; padding-right:10px; overflow:hidden;}

#main .mainLeft{ width:725px; padding:10px; float:left; overflow:hidden;}
    #main .mainLeft ul.sbList {overflow:hidden;}
	    #main .mainLeft ul.sbList li { float:left; overflow:hidden;}
		#main .mainLeft ul.sbList li a { padding:12px 0; text-align:center; margin:0 10px 20px 10px; display:block; width:120px; border:1px solid #cacaca; overflow:hidden;}
		#main .mainLeft ul.sbList li a:hover { border:1px solid #e38989; color:#b31313; background:#ffffff;}
#main ul.sbIMGList { padding-top:10px; z-index:10000}
    #main .sbIMGList li { background:#ffffff; width:180px; margin:0 8px 20px 8px; position:relative; float:left; height:239px;}
	#main .sbIMGList li a {display:block;}
	#main .sbIMGList li .sbon {background:#ffffff; z-index:1000; position:absolute; left:0; top:0; display:none; box-shadow:0px 2px 3px #999999;}
	#main .sbIMGList li img { width:180px; height:180px;}
	#main .sbIMGList li p { line-height:22px; padding:10px;}
	
	.mainLeft .sbIMG { width:300px; height:300px; background:#ffffff; border:1px #cacaca solid; overflow:hidden; float:left; margin-right:20px; text-align:center; line-height:300px;}
	    .mainLeft .sbIMG img { max-height:300px; max-height:300px; vertical-align:middle; overflow:hidden; margin:0; padding:0;}
	.mainLeft .sbTitle { line-height:30px; font-size:14px;}
	    .mainLeft .sbTitle span {color:#b31313; font-weight:bold;}
	.mainLeft .sbIntroT { height:40px; background:url(sbintro.jpg) 0 0 no-repeat; text-align:left; color:#ffffff; line-height:35px; overflow: hidden; padding-left:20px; font-family:'微软雅黑'; font-size:16px; margin-top:10px;}
	.mainLeft .sbIntroC { padding:10px; overflow:hidden; line-height:28px; font-size:14px;}
	
	.ulimg_right {}
	    .ulimg_right li { height:80px; padding:10px; border-bottom:1px dotted #efefef; overflow:hidden;}
		.ulimg_right li img { max-height:78px; max-width:78px; border:1px solid #cacaca; float:left; margin-right:10px;}
		.ulimg_right li p { font-size:12px; line-height:24px;}