*{margin:0px;padding:0px;list-style:none;text-decoration:none;font-size:12px}
body{text-align:center;font-size:12px;color:#555;background:url(/Tpl/Default/images/allBg.jpg) repeat-x #000000;font-family:"Î¢ÈíÑÅºÚ","ËÎÌå",Arial}
a{color:#454545}
a:hover{text-decoration:underline;}
img{border:0px;}
p{ text-indent:2em}
.runtime{font-size:10px}

.input,.input2 input{width:180px;border: 1px solid;border-color: #c0c0c0 #ededed #ededed #c0c0c0;padding:2px 0px 1px 1px;font-size:12px;vertical-align:middle;color:#454545;margin-bottom:.3em;margin-right:.3em;}
.input_long{width:500px;border: 1px solid;border-color: #c0c0c0 #ededed #ededed #c0c0c0;padding:2px 0px 1px 1px;font-size:12px;vertical-align:middle;color:#454545;margin-bottom:.3em;margin-right:.3em;}
.input_sort{width:60px;border: 1px solid;border-color: #c0c0c0 #ededed #ededed #c0c0c0;padding:2px 0px 1px 1px;font-size:12px;vertical-align:middle;color:#454545;margin-bottom:.3em;margin-right:.3em;}
.btn{background:#d9d9d9;border-width:1px;vertical-align:middle;height:21px;padding-left:0.15em;padding-right:0.15em;border: 1px solid; border-color: #c0c0c0 #555 #555 #c0c0c0;cursor:pointer}
.select{border:1px solid;border-color:#c0c0c0 #ededed #ededed #c0c0c0;color:#454545;line-height:18px;}
.btn2{cursor:pointer;border:1px solid #b8d3e1;color:#333333;padding:4px 8px 3px 8px; font-family:simsun;background:#f7fbff;}
.textarea{border:1px solid;border-color:#c0c0c0 #ededed #ededed #c0c0c0;font-size:12px;}
.claer{clear:both}
.orange{color:#e05e29;}
.pnum{width:98%;padding:10px 0;text-align:center;float:left}
.pnum a{margin:0 2px;border:1px solid #dadada;padding:2px 6px;font-size:12px;background:#ffffff;color:#666}
.pnum a:hover{color:#F00;text-decoration:none}
.pnum strong{margin:0 2px;border:1px solid #ccc;padding:2px 6px;font-size:12px;color:#E66D12}


.n_mbn_left{width:18px; height:18px; margin:0; padding:0;float:left;}
.n_mbn_right{width:18px; height:18px; margin:0 0 0 6px; padding:0;float:left;}
.n_m_bn{position:relative;float:left;width:700px; height:280px; margin:0; padding:0;}
.n_m_bn img{width:700px;height:280px;}
.n_m_bn li.th01{float:left;position:relative;width:513px;height:256px;margin:0; padding:0;}
.n_m_bn li{float:left;position:relative;width:513px;height:256px;}

.n_v_page {width:150px;height:14px;margin:0 auto;padding:10px 450px 0px 450px;}
.n_v_page .dot_c {width:100px;height:14px;float:left;margin:0;margin:2px 0 0;}
.n_v_page .dot_c a {float:left; text-align:right; background:url(/Static/images/b_gallery_btn.gif) no-repeat scroll 0 -16px transparent; width:14px; height:16px;margin:0 0 0 6px;}
.n_v_page .dot_c a:hover{background-position:0 0; border:0 none; cursor:pointer;}
.n_v_page .dot_c .activeSlide{background-position:0 0; border:0 none; cursor:pointer;}
.n_v_page .dot_c2 {float:left; margin:-10px 0 0 80px;}
.n_v_page .dot_c2 a {float:left;background:url(/Static/images/b_all.gif) no-repeat scroll 0 -14px transparent; width:34px; height:10px;}
.n_v_page .dot_c2 a:hover {background-position:0 0; border:0 none; cursor:pointer;}
.n_v_page:after {clear:both; content:"";display:block;}
/**/
.wrap{margin:0 auto;}
	.header{height:528px;text-align:center;}
		.logo{width:100%;height:104px;background:url(/Tpl/Default/images/headerLogo.jpg) center no-repeat;float:left}
		.menu{width:1000px;margin: 0 auto;height:44px;text-align:left;}
			.nav{width:1000px;height:44px; float:left}
				.nav ul{margin:0px;padding:0px;}
				.nav li{background:url(/Tpl/Default/images/navBg.jpg);float:left;text-align:center;}
					.nav li a{width:106px;height:44px;line-height:48px;color:#FFF;font-size:14px;text-decoration:none; float:left}
					.nav li a:hover,.nav li .hover{width:106px;height:44px;background:url(/Tpl/Default/images/navBgHover.jpg);}
		.focusContainer{height:378px;margin:0 auto;}
			.banner{width:100%; margin:0 auto;height:379px;z-index:9}
			.focusRoll{width:100%;z-index:9}
				.focusRoll img{height:379px;width:100%;overflow:hidden;}
			/*.focus{width:1000px;height:379px;background:url(/Tpl/Default/images/focusBg.jpg) no-repeat;float:left;text-align:left;padding:24px 0 0 14px;}
			.focus img{width:968px;height:333px;margin:24px 0 0 14px;}*/
	.container{width:1000px;margin: 0 auto;color:#FFF}
		.main1{width:1000px;height:475px;float:left;background:url(/Tpl/Default/images/main1Bg.jpg); float:left}
			.indexAbout{width:415px;height:165px;float:left;text-align:left;margin:35px 0 0 25px; line-height:22px;overflow:hidden}
				.indexAbout .ddt{width:415px;height:30px;float:left;margin-bottom:5px;}
					.indexAbout .ddt a{width:40px;height:30px;margin-left:370px; float:left;}
			.indexNews{width:275px;height:165px;float:left;text-align:left;margin:35px 0 0 25px; line-height:22px;overflow:hidden;}
				.indexNews .ddt{width:415px;height:30px;float:left;margin-bottom:5px;}
						.indexNews .ddt a{width:40px;height:30px;margin-left:220px; float:left;}
				.indexNews ul{}
				.indexNews li{}
					.indexNews li a{color:#FFF;width:235px;float:left}
			.indexCaseClass{width:190px;height:155px;line-height:22px;margin:70px 0 0 40px;text-align:left;float:left}
				.indexCaseClass a{color:#FFF}
				.indexCaseClass h5{height:5px;}
			.indexCase{width:695px;height:180px;float:left;margin:40px 0 0 5px}
				.indexCase .ddt{width:415px;height:30px;float:left;margin-bottom:5px;}
						.indexCase .ddt a{width:40px;height:30px;margin-left:620px; float:left;}
				.indexCase ul{margin:0px;padding:0px; float:left}
				.indexCase li{width:228px;height:210px;float:left;}
				.indexCase img{width:190px;height:138px;}
			.indexContact{width:250px;height:180px;float:left;text-align:left;margin:100px 10px 0 40px;}
			
		.main2{width:1000px; float:left;}
			.main2Top{width:1000px;height:40px;background:url(/Tpl/Default/images/main2Top.jpg);float:left}
			.main2 dl{width:500px; float:left}
				.main2 dl dt{ font-size:14px;color:#F60; text-align:left;padding-top:5px;margin:0px;}
				.main2 ul{margin:0;padding:10px 0;float:left}
				.main2 li{width:250px;height:24px;line-height:24px;float:left;text-align:left}
	.footerContainer{width:1000px;margin:0 auto;}
		.footer{width:1000px;height:110px;color:#FFF;background:url(/Tpl/Default/images/footerBg.jpg);float:left;padding-top:25px;line-height:22px;}
			
	.left{width:730px;height:515px;float:left;line-height:22px; background:url(/Tpl/Default/images/otherBg.jpg) repeat-x}
			.smallMenu{height:37px;padding:0 0 10px 30px;line-height:37px;font-size:12px;text-align:left;font-weight:bold;color:#FFF}
			.smallMenu a{color:#FFF}
			.leftTop{width:700px;height:26px;background:url(/Tpl/Default/images/leftTop.jpg) no-repeat;margin:0 0 10px 30px;float:left;text-align:left;line-height:26px;}
				.left_cn{padding:0 10px;font-size:14px;letter-spacing:0.1em;font-weight:bold}
				.left_en{padding:0 10px;font-family:Arial;font-weight:bold;letter-spacing:0.1em;}
	.ddline{width:1px;height:515px;background:url(/Tpl/Default/images/sline.jpg) no-repeat;float:left}
	.right{width:269px;height:515px;background:url(/Tpl/Default/images/rightBg.jpg) no-repeat; float:left}
		.right_top1{width:170px;line-height:29px;text-align:left;margin:48px 0 0 50px;+margin:48px 0 0 10px;}
			.right_top1 a{color:#FFF}
			.right_top1 h5{height:7px;}
		.right_top2{width:170px;line-height:19px;text-align:left;margin:92px 0 0 50px;+margin:97px 0 0 10px;}
/* about */
	.aboutContent{padding:10px 30px;line-height:22px; text-align:left}
	.aboutContent a{color:#FFF}
/* case */
	.caseList{padding:10px 30px;}
		.caseList ul{margin:0px;padding:0px;}
		.caseList li{width:220px;height:190px; float:left;text-align:center;}
			.caseList li img{width:200px;height:140px;}
			.caseList li a{color:#FFF; line-height:22px;}
/* news */
	.newsList{padding:10px 30px;}
		.newsList ul{margin:0px;padding:0px;}
		.newsList li{width:670px;height:22px;float:left;text-align:left}
			.newsList li span{width:540px;float:left;}
			.newsList li a{color:#FFF}
/* msg */
	.msg{padding:10px 30px;text-align:left;}
		.msg ul{margin:0px;padding:10px}
		.msg ul li{width:100%; float:left;line-height:30px;}
		.msg li span{width:60px;float:left;}
/* contact*/
	.ContactContent{padding:10px 30px;text-align:left;}
		.ContactContent img{width:350px;float:left;margin-right:10px;}
		.ContactContent ul{}
		.ContactContent li{line-height:28px;}
			.ContactContent li span{width:70px;text-align:right;float:left}
			
	.baidumap{width:670px;height:350px;border:1px solid gray;margin:20px 0 10px 30px;float:left}