@charset "gb2312";
/* CSS Document */
/* 闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鎯у⒔閹虫捇鈥旈崘顏佸亾閿濆簼绨绘い鎺嬪灪閵囧嫰骞囬鍡欑厯闂佸搫琚崝鎴﹀箖閵忋倕浼犻柛鏇熷灟閸ㄥ鎯€椤忓牆绠氱憸婊堟偂婵傚憡鐓涢悘鐐插⒔閳藉鏌嶉挊澶樻█鐎规洩绻濋幃娆撳箵閹烘繂濡ф繝鐢靛Х閺佹悂宕戝☉銏″剭闁绘垼妫勯悿楣冩煟濡鍤欓柦鍐枛閺岋繝宕堕埡浣圭亖缂備胶濞€缁犳牠寮婚敐澶婄疀闂傚牊绋戦～顏堟⒑缂佹绠栨俊顐㈠暙椤繐煤椤忓嫪绱堕梺鍛婃礋濞佳囧礈椤斿墽纾藉ù锝堟閻撴劗鈧厜鍋撶紒瀣儥閸ゆ洖鈹戦悩瀹犲闁告濞婇弻鏇＄疀閺囩偐鏋呴梺鍝ュ仩濞夋盯鍩為幋锔藉亹缂備焦蓱闁款厼鈹戦悙鑼勾闁告梹鍨块獮鍐晸閻樿尙顓哄┑鐘绘涧閸燁垶寮埀顒勬⒒娴ｈ櫣甯涢柛鏃€顭囨禍绋库枎閹炬潙鈧潡鏌熼锝囦汗闁荤喖鍋婇悡銉╁箹鐎涙绠為柛瀣殜閹鈻撻崹顔界亪濡炪値鍘鹃崗妯侯嚕椤愶箑绠涙い鎾跺仧缁愮偞绻濋悽闈浶㈤悗姘煎櫍瀵爼宕ㄦ繝浣虹畾闂佺粯鍔︽禍婊堝焵椤掍胶澧电€殿喖顭锋俊鎼佸煛娴ｇ浜堕梻浣虹帛閿氶柛鐔绘硶濞嗐垽鎮欓悜妯煎幍闂備緡鍙忕粻鎴︾嵁濮椻偓?*/
* { margin:0; padding:0; list-style:none; }
body {	FONT-FAMILY: "Microsoft YaHei"; BACKGROUND: #fff; COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: normal;
	margin: 0px;
	padding: 0px;
}.leftb1 {
	line-height: 36px;
	height: 36px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 5px;
}
.news1 {
	background-image: url(../../images/news_02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 400px;
	width: 100%;
}
.line2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-size: 16px;
	line-height: 36px;
	padding: 20px;
}


.place {
	color: #FFFFFF;
	background-color: #E7822A;
	height: 50px;
	width: 120px;
}
.ccc3:link {
	color: #fff;
	text-decoration: none;
		position:absolute;

	display:block;

	left: -185px;;
	height: 45px;
	font-size: 13px;
	right: -45px;
}
.ccc3:active {	color: #fff;
	text-decoration: none;
		position:absolute;

	display:block;

	left: -185px;;
	height: 45px;
	font-size: 13px;
	right: -45px;
}
.ccc3:visited {	color: #fff;
	text-decoration: none;
		position:absolute;

	display:block;

	left: -185px;;
	height: 45px;
	font-size: 13px;
	right: -45px;
}
.ccc3:hover{
	text-decoration: none;
	position:absolute;
	display:block;
	height: 45px;
	left: 40px !important;	
	font-size: 13px;
	color: #fff;
	text-decoration: none;
	width: 138px;
}
.cases1 {
	background-image: url(../../images/case_37.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.job {
	background-image: url(../../images/job_02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 400px;
	width: 100%;
}
.about1 {
	background-image: url(../../images/aboutus_02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
	height: 400px;
}.services1 {
	background-image: url(../../images/services1_02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
	height: 400px;
}h6 {
	font-size: 22px;
	line-height: 36px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #EC9119;
	width: 400px;
	text-indent: 10px;
	margin-top: 8px;
	margin-bottom: 8px;
	padding-right: 6px;
}
.contact1{
	background-image: url(../../images/contact_02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
	height: 400px;
}.cases2{
	background-image: url(../../images/cases_02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
	height: 400px;
}
.about {
	background-image: url(../../images/aboutus_05.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 1180px;
}
.about2 {
	background-image: url(../../images/aboutus_08.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 540px;
	width: 100%;
}


.tt8 {
	background-color: #FFFFFF;
	padding: 30px;
}
.newsdate {
	background-image: url(../../images/cn2_70.jpg);
	height: 98px;
	width: 113px;
	background-position: left 6px;
	text-align: right;
	background-repeat: no-repeat;
}
.newdates {
	font-size: 24px;
	color: #9F9F9F;
	FONT-FAMILY: "Microsoft YaHei";
	
}
.newdates1 {
	font-size: 16px;
	color: #9F9F9F;FONT-FAMILY: "Microsoft YaHei";
}
.newstitle {
	font-size: 15px;
	line-height: 28px;
	color: #000000;
	padding-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
}
.newss1 {
	color: #808080;
	padding-top: 10px;
	padding-bottom: 10px;
}

.cases {
	background-image: url(../../images/casebg_35.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #F3F3F3;
}
.i-m-h2 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; LINE-HEIGHT: 45px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000000; FONT-SIZE: 29px; PADDING-TOP: 50px
}.topbg112 {
	background-color: #494949;
	width: 100%;
	margin: 0px;
	padding: 0px;
}.contact {
	background-image: url(../../images/cn1_66.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 352px;
	width: 378px;
	font-size: 13px;
	line-height: 26px;
	text-align: left;
}

b {
	color: #BE0707;
}
.tt2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
}
.tt5 {
	padding: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CFCFCF;
	border-bottom-color: #CFCFCF;
	border-left-color: #CFCFCF;
	
}

.tt3 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CBCBCB;
}

.leftb {
	background-image: url(../../images/bgs.jpg);
	background-repeat: repeat;
	background-position: left top;
}
.p12 {
	border: 1px solid #CCCCCC;
}
.pro1 {
	background-color: #EFEFEF;
	border: 1px solid #D4D3D3;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 8px;
}
.w1 {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CBCBCB;
	border-bottom-color: #CBCBCB;
	border-left-color: #CBCBCB;
}

td {
	font-family: "Microsoft Yahei";
	font-size: 13px;
	color: #5F5858;
	line-height: 24px;
	text-decoration: none;
}


.tt1 {
	background-color: #F5F5F3;
}

.lefttext {
	font-size: 14px;
	font-weight: normal;
	color: #505050;
	padding: 15px;
	line-height: 36px;
	text-align: left;
}



h2 {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	line-height: 30px;
	padding-left: 1px;
	font-family: "Microsoft Yahei";
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
}
h3 {
	font-size: 14px;
	text-transform: capitalize;
	color: #D30000;
	line-height: 30px;
	font-family: "Microsoft Yahei";
	padding-bottom: 15px;
}


.collect1 {
	color: #EFEBC7;
	background-image: url(../../images/home_09.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.leftmenu:link {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Microsoft Yahei";
}
.a3:link {
font-family: "Microsoft Yahei";
	font-size: 16px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 30px;
}
.a3:visited {
	font-family: "Microsoft Yahei";
	font-size: 16px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 30px;
}
.a3:active {
font-family: "Microsoft Yahei";
	font-size: 16px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 30px;
}
.a3:hover {
font-family: "Microsoft Yahei";
	font-size: 16px;
	font-weight: normal;
	color: #E7822A;
	text-decoration: none;
	line-height: 30px;
}
.a4:link {
font-family: "Microsoft Yahei";
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 24px;
}
.a4:visited {
	font-family: "Microsoft Yahei";
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 24px;
}
.a4:active {
	font-family: "Microsoft Yahei";
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 24px;
}
.a4:hover {
	font-family: "Microsoft Yahei";
	font-size: 14px;
	font-weight: normal;
	color: #E7822A;
	text-decoration: none;
	line-height: 24px;
}
.leftmenu:visited {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Microsoft Yahei";
}
.leftmenu:hover {
	font-size: 14px;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: none;
	font-family: "Microsoft Yahei";
}



.float_clear { clear:both; }
.float_left { float:left; }
.float_right {
	float:right;
	color: #990000;
}
img { border:none; }
.red { color:red; }
.green { color:green; }
.blue { color:#CC0000; }
.gray { color:#990000; }
.clear { clear:both; }
a {
	text-decoration:none;
	color:#333333;
	font-family: "Microsoft Yahei";
}
a:hover {
	text-decoration:none;
	color:#CC6600;
	font-family: "Microsoft Yahei";
}
p {
	line-height: 26px;
}
/* 闂傚倸鍊搁崐鎼佸磹閹间礁纾圭€瑰嫭鍣磋ぐ鎺戠倞鐟滃繘寮抽敃鍌涚厽闁靛繈鍩勯悞鍓х磼閹邦収娈滈柡宀€鍠栭弻鍥晝閳ь剟寮稿☉銏＄厱闁靛濡囩粻鐐搭殽閻愬澧懣鎰亜閹哄棗浜鹃梺璇叉禋娴滄繄鎹㈠☉銏犲窛妞ゆ牗顕撮敐鍚冲酣宕惰闊剙鈹戦垾宕囧煟鐎规洏鍔戦、娆撳礂绾板彉鍝楃紓鍌氬€搁崐鐑芥嚄閼稿灚鍙忛柟鎯版绾偓闂佽鍎煎Λ鍕嫅閻斿摜绠鹃柟瀵稿€戝顑╋綁宕奸悢绋垮伎濠德板€愰崑鎾绘煟濡も偓閿曨亜顕ｉ锕€绠氱憸澶愬绩娴犲鐓熼柟閭﹀墮缁狙囨煕閿濆牊顥夐柍瑙勫灴閹瑩鍩℃担宄邦棜闂傚倸鍊风粈渚€骞栭锔藉剹濠㈣泛鑻欢銈夋煕婵犲嫬鏋斿ù婊€绮欏缁樻媴閸涘﹨纭€濡炪値鍘奸悧鍡涙箒闂佹眹鍊ら崹顒佺閸︻厽鍠愰幖杈剧稻瀹曞弶绻濋棃娑欘棏闁哄妫冮弻娑⑩€﹂幋婵囩亾婵炲濮弲娑⑩€旈崘顔嘉ч柛鈩兠ˇ鈺呮⒑閸涘﹦鎳冮柛鐔告綑閻ｅ嘲煤椤忓嫮鍔﹀銈嗗笂闂勫秵绂嶅鍫熺厵闁告繂瀚ˉ婊兠瑰鍐ㄢ挃缂佽鲸鎸婚幏鍛村传閸曟垯鍨荤槐鎺撳緞鐏炴儳娈岄梺浼欑悼閸忔ê顕ｉ幘顔碱潊闁绘ɑ顔栭弨銊╂⒒娴ｇ瓔鍤欑紒缁樺笧閸掓帡顢涘鍏煎瘜闂佸吋浜介崕鎵崲閸℃稒鐓欓梻鍌氼嚟椤︼箓鏌ｉ幘瀵糕槈闂囧鏌ㄥ┑鍡樼ォ闁绘帞鍋撶换?*/
.current_location { width:990px; margin:2px auto; padding:0 20px; height:36px; line-height:36px;) no-repeat;}
.current_location a { color:#FFFFFF; }
/* 闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧湱鈧懓瀚崳纾嬨亹閹烘垹鍊炲銈嗗笒椤︿即寮查鍫熷仭婵犲﹤鍟撮崣鍕煏閸℃鏆ｅ┑锛勫厴閸┾剝鎷呮搴ｅ€為梻鍌欑窔濞佳囨晬韫囨稑纾兼繝濠傛噺閸犳帡姊绘担绛嬪殭濡ょ姴鎽滅划璇差吋婢跺﹦锛熼梻渚囧墮閸楁洟宕堕澶嬫櫖闂佺粯鍔栬ぐ鍐倵椤撱垺鈷戠紒瀣硶閻忛亶鏌涚€ｎ剙浠遍柟顕嗙節瀵挳鎮㈤搹鍦闂傚倸鍊搁悧濠勭矙閹烘澶婎煥閸曗晙绨婚棅顐㈡处濞叉﹢寮抽鍕?*/
#customer_support { width:110px; position:absolute; }
#customer_support_title { background:url(images/customer_support_title_bg.jpg) no-repeat; height:35px; line-height:35px; text-align:right; padding:0 10px; }
#customer_support_title a { color:#FFF; }
#customer_support_body { border:1px solid #EB8381; background:#FFF; }
#customer_support_body p { padding:3px 0; text-align:center; }
#customer_support_bottom { }
/* 婵犵數濮烽弫鍛婃叏閻戣棄鏋侀柛娑橈攻閸欏繘鏌ｉ幋婵愭綗闁逞屽墮閸婂潡銆佸▎鎾村€锋い鎺戭槹缂嶆姊绘担鍛婃儓婵炲眰鍨藉畷褰掑捶椤撶儐妫滄繝鐢靛У绾板秹鎮″▎鎾崇骇闁割偅绻傞埛鏃堟煟閿濆牅鍚柣銉邯楠炲棜顦寸紒澶嬫そ閺屸€崇暆鐎ｎ剛鐦堥悗瑙勬礀閻栧吋淇婇悜钘壩ㄧ憸宀勬儉椤忓牊鈷掑ù锝勮閻掔偓銇勯幋婵囧殗閽樻繃銇勯弽顐粶闁绘挻锕㈤弻鐔告綇閸撗呮殸缂佺偓鍎抽崥瀣崲濠靛洨绡€闁稿本绋掑畷鎶芥⒑閸涘﹥鐓ラ柟鑺ョ矌?*/
#top_main {}
#top { width:980px; margin:0 auto; height:97px; background:url(images/logo.jpg) no-repeat;}
#top_logo { float:left; width:980px; height:97px;  }
#top_site_name { float:left; width:500px; height:100px; }
#top_menu { float:right; width:270px; height:77px; text-align:right; }
#top_menu p { padding-right:10px; padding-top:10px; }
#search_bar { height:35px; margin-top:4px; padding-top:8px; padding-right:10px; }
.search_text { width:90px; }
.search_button { font-weight:bold; }

#navigation_main { }
#navigation { width:980px; margin:0 auto; height:44px; background:url(images/navigation_bg.jpg) no-repeat; }
#navigation ul #navigation_home { float:left; line-height:44px; text-align:center; }
#navigation ul .main_nav { float:left; line-height:44px; text-align:center; background:url(images/navigation_li_bg.jpg) left no-repeat; }
#navigation ul .current_nav {text-decoration:none; color:#FFF; }
#navigation ul li a { width:97px; display:block; font-size:12px; color:#FFF; font-weight:bold; }
#navigation ul li a:hover { text-decoration:none; color:#ff0000; }

#navigation ul li ul { display:none; position:absolute; background:#0E6EBB; padding:2px 0; border:1px solid #FFF; }
#navigation ul li ul li { line-height:20px; }
#navigation ul li ul li a { font-weight:normal; color:#FFF; font-size:12px; }
#navigation ul li ul li a:hover { text-decoration:underline; background:none; color:#ff0000; }
/* 濠电姷鏁告慨鐑藉极閸涘﹥鍙忛柟缁㈠枟閸庡顭块懜闈涘缂佺嫏鍥х閻庢稒蓱鐏忣厼霉濠婂懎浜惧ǎ鍥э躬婵″爼宕熼鐐差瀴闂備礁鎲￠悷銉ф崲濮椻偓瀵鏁愭径濠勵吅闂佹寧绻傚Λ顓炍涢崟顓犵＜闁绘劦鍓欓崝銈嗐亜椤撶姴鍘寸€殿喖顭烽弫鎰板川閸屾粌鏋涚€规洖缍婇、娆撴倷椤掑娈戦梻鍌氬€风粈渚€骞栭鈶芥稓鈧潧鎽滄稉宥夋煙閹规劦鍤欓柦鍐枑缁绘盯骞嬮弮鈧崳浼存煃瑜滈崜銊х不閹捐崵宓侀悗锝庝簴閺€浠嬫煕濞戝崬鐏ｆ繛澶婄仢?*/
#banner {
	width:100%;
	background-image: url(../../images/topbg_02.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	
	background-color: #FFFFFF;
}

#index_a { float:left; width:770px; }
#index_a1 { float:left; width:280px; }
.index_a1_title { background:#757575; height:24px; padding:0 10px; }
.index_a1_title h2 { font-size:12px; color:#CCC; line-height:24px; }
.index_a1_body { padding:10px; overflow:hidden; zoom:1; border:1px solid #757575; height:310px; background:#E0E0E0; }
#index_a2 { float:right; width:480px; }
.index_a2_title { height:25px; background:url(images/index_a2_title_bg.jpg) repeat-x; border:2px solid #ECECEC; padding:0 10px; }
.index_a2_body { padding:10px; overflow:hidden; zoom:1; border:2px solid #ECECEC; background:#E0E0E0; border-top:none; }
.index_a2_title h2 { font-size:12px; color:#444; line-height:25px; }
#index_a3 { padding:20px 0; }
.index_a3_title { height:24px; border-bottom:4px solid #97110E; }
.index_a3_title h2 { font-size:12px; color:#FFF; line-height:19px; padding-top:4px; }
.index_a3_body { padding:5px 2px; overflow:hidden; zoom:1; border:2px solid #ECECEC; background:#E0E0E0; }
#index_b { float:right; width:201px; }
#index_c { }
.index_c_title { background:url(images/right_title_bg.jpg) left bottom no-repeat; height:23px; padding:0 10px; border-bottom:4px solid #97110E; }
.index_c_title h2 { font-size:12px; color:#FFF; line-height:19px; padding-top:4px; }
.index_c_body { padding:10px; overflow:hidden; zoom:1; border:2px solid #ECECEC; background:#E0E0E0; }
#index_c1 { float:left; width:485px; }
#index_c2 { float:right; width:485px; }

#content_main {
	background-color: #FFFFFF;
}
#content_title { display:none; }
#content_body { width:1160px; margin:0 auto; }
#content_bottom { display:none; }
#left { float:left; width:225px; }
.left_title {
	height:28px;
	line-height:25px;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding: 2;
}
.left_title h2 {
	font-size:14px;
	color:#003366;
	padding-left: 15px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
	line-height: 22px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
	height: 22px;
}
.p1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 4px;
	padding-bottom: 4px;
	color: #939393;
	padding-left: 5px;
	text-align: left;
}
.left_body {
	overflow:hidden;
	zoom:1;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	color: #2D2D2D;
	line-height: 24px;
	font-family: "Microsoft Yahei";
}
.left_body dl dt { line-height:30px; font-weight:bold; }
.left_body dl dd { line-height:18px; padding-left:18px;background:url(images/left_dt_ico.jpg) left no-repeat; }
.left_bottom { height:10px; }

#right {
	float:right;
	width:775px;
	padding-bottom: 20px;
}
.right_title {
	height:30px;
	line-height:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CACACA;
	padding-top: 10;
	padding-right: 10px;
	padding-bottom:10px;
	padding-left: 0px;
}
.right_title h2 {
	font-size:20px;
	color: #000000;
	line-height: 30px;
}
.right_body {
	overflow:auto;
	zoom:1;
	padding-top: 20px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 0px;
	color: #686868;
	line-height: 21px;
}
.right_bottom { height:10px; }

.proli_adv { width:324px; float:left; padding:10px; margin-right:5px; border-bottom:1px dashed #999; overflow:auto; zoom:1; }
.proli_adv_title { font-size:12px; color:#D03734; }
.proli_adv_img { float:left; padding:0 5px 5px 0; }
.proli_adv_img img { width:210px; height:130px; border:1px solid #CCCCCC; padding:4px;}
.proli_adv_img a:hover img {
	border:1px solid #D03734;
	color: #632B12;
}
.proli_sim { float:left; width:253px; text-align:center; }
.proli_sim_title {
	font-size:12px;
	line-height:32px;
	height:35px;
	color:#632B12;
	font-weight:normal;
	padding-top: 10;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
.proli_sim1 {
	float:left;
	width:306px;
	text-align:center;
	
}
.proli_sim_title1 {
	font-size:12px;
	line-height:20px;
	height:40px;
	color:#632B12;
	font-weight:normal;
	padding-top: 5;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
.proli_sim_img {
	margin: 0px;
	padding: 0px;
}
.proli_sim_img img {
	width:226px;
	height:170px;
	padding:1px;
	margin-right: 10px;
	border: 1px solid #E0E0E0;
}
.proli_sim_img2 {
	margin: 0px;
	padding: 0px;
}
.proli_sim_img2 img {
	width:178px;
	height:180px;
	border: 1px solid #AFAFAF;
	margin-top: 0px;
	margin-right: 16px;
	margin-bottom: 10px;
	margin-left: 6px;
	padding: 0px;
}
.proli_sim_img1 {
	margin: 0px;
	padding: 0px;
}
.proli_sim_img1 img {
	width:258px;
	height:272px;
	padding:8px;
	margin-right: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CFCFCF;
	border-right-color: #CFCFCF;
	border-bottom-color: #E6E6E6;
	border-left-color: #CFCFCF;
	background-color: #FAFAFA;
}
.proli_sim3 { float:left; width:253px; text-align:center; }
.proli_sim_img3 {
	margin: 0px;
	padding: 0px;
}
.proli_sim_img3 img {
	width:226px;
	height:230px;
	padding:1px;
	margin-right: 10px;
	border: 1px solid #AFAFAF;

}
.proli_sim_img a:hover img {

}
.products_title { font-size:14px; text-align:center; line-height:26px; }
.products_info { border:1px dashed #CCC; padding:10px; text-align:center; color:gray; }
.products_info a { color:632B12; }
.products_img { text-align:center; padding:10px; }
.products_img img { max-width:640px; padding:4px; border:1px solid #999999; }
.products_img a:hover img { border:1px solid #993300; }
.products_next { border:1px dashed #CCC; padding:5px; }

.artli_img { float:left; width:192px; text-align:center; }
.artli_img_title { font-size:12px; line-height:20px; color:#D03734; font-weight:normal; padding:0 10px; }
.artli_img_img { }
.artli_img_img img { max-width:180px; height:135px; border:1px solid #999999; }
.artli_img_img a:hover img { border:1px solid #EF1001; }
.article_title { font-size:18px; text-align:center; line-height:35px; color:B73B19; }
.article_info { border:1px dashed #CCC; padding:10px; text-align:center; color:gray; }
.article_info a { color:gray; }
.article_img { text-align:center; padding:10px; }
.article_img img { max-width:640px; padding:5px; border:1px solid #999999; }
.article_img a:hover img { border:1px solid #0D67A5; }
.article_next { border:1px dashed #CCC; padding:5px; }

.comli { float:left;  text-align:center; padding:2px;}
.comli_title { font-size:12px; line-height:20px; height:40px; color:#D03734; font-weight:normal; padding:0 10px; }
.comli_img { }
.comli_img img { max-width:190px; height:145px; padding:3px; border:1px solid #999999; }
.comli_img a:hover img { border:1px solid #EF1001; }
.common_title { font-size:14px; text-align:center; line-height:26px; color:red; }
.common_info { border:1px dashed #CCC; padding:10px; text-align:center; color:gray; }
.common_info a { color:gray; }
.common_img { text-align:center; padding:10px; }
.common_img img { max-width:640px; padding:5px; border:1px solid #CDCDCD; }
.common_img a:hover img { border:1px solid #0D67A5; }
.common_next { border:1px dashed #CCC; padding:5px; }

.notice_title { font-size:14px; text-align:center; line-height:26px; }
.notice_info { border:1px dashed #CCC; padding:10px; text-align:center; }

#friend_link_main { padding-top:10px; }
#friend_link_title { background:#0E6EBB; height:30px; line-height:30px; width:960px; margin:0 auto; padding:0 10px; }
#friend_link_title a { color:#FFF; }
#friend_link_title h2 { font-size:12px; color:#FFF; }
#friend_link_body { width:968px; margin:0 auto; padding:5px; background:#FFF; border:1px solid #0E6EBB; }
#friend_link_img { padding:5px 2px; }
#friend_link_img img { width:83px; height:30px; padding:3px; border:1px solid #757575; }
#friend_link_img a:hover img { border:1px solid #EF1001; }
#friend_link_text { padding:5px; }
/* 闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻锝夊箣閿濆憛鎾绘煕閵堝懎顏柡灞剧洴楠炴﹢鎳犻澶嬓滈梻浣规偠閸斿秶鎹㈤崘顔嘉﹂柛鏇ㄥ灠閸愨偓濡炪倖鍔﹀鈧柡澶樺弮濮婃椽鏌呴悙鑼跺濠⒀屽櫍閺屾盯鎮㈤崨濠勭▏闂佷紮绲块崗妯讳繆濮濆矈妲烽梺绋款儐閹告悂鍩ユ径濞炬瀺妞ゆ挆鍌滃嚬缂備礁鍊哥粔闈涱焽韫囨稑惟鐟滃繘鎯侀崼銉︹拺婵懓娲ら悘鍙夌箾娴ｅ啿鍟伴幗銉╂⒒閸屾瑨鍏屾い顓炵墦椤㈡牠宕ㄩ鍥ㄧ☉閳规垹鈧綆浜為悾娲⒑缂佹ê濮囨い鏇ㄥ弮閵嗗懘鎮滈懞銉モ偓鐢告煥濠靛棝顎楀ù婊呭仱閺屾稑螣閸濆嫯鍩炲銈庝簻閸熷瓨淇婇崼鏇炲耿婵°倐鍋撴い顐㈡喘濮婅櫣绮欓崠鈩冩暰濠电偠灏欓崰搴敋閿濆绠瑰ù锝呮憸閻嫰姊洪崜鎻掍簽闁哥姵鎹囧畷銏ゅ箻缂佹ǚ鎷洪梺鐓庮潟閸婃洟寮搁幋婵愮唵闁荤喓澧楅ˉ鐐烘煛閸涱偄鍔︽慨濠勭帛閹峰懘宕ㄦ繝鍐ㄥ壍闂備礁鍚嬪鍧楀垂瀹曞洤鍨濋柡鍐ㄦ储娴滃綊鏌熼悜妯虹仸婵″樊鍓熷娲棘閵夛附鐝旈梺鍝ュ櫏閸ㄩ亶宕氭繝鍥х妞ゆ梻鏅崢鍗炩攽閻愭潙鐏﹂柨鏇ㄥ亰瀵劎绱掑Ο闀愮盎闂佽宕橀～澶屾兜閸撲胶纾?*/
#copyright_main {
	width: 100%;
	background-color: #333333;
}
.copyright {
	color: #939191;
	line-height: 26px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-right: 0;
	background-image: url(../../images/cn4_81.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 176px;
	word-spacing: 3px;
}
.copyright2 {
	color: #E3C5A8;
	background-color: #D3741D;
	height: 32px;
}
.cc1 {
	color: #E3C5A8;
	line-height: 30px;
}.cc3 {
	background-image: url(../../images/bottom_80.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
}
.pic1{    transition: all 0.5s;}
.one{    transition: all 0.5s;}
.two{    transition: all 0.5s;}
.three{    transition: all 0.5s;}
.four:hover {
	font-size: 16px;
	line-height: 36px;
	color: #333333;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
}

.one:link {
	font-family:  "Microsoft Yahei";
	color: #F1F1F1;
	text-decoration: none;
	line-height: 35px;
	background-color: #49494E;
	width: 100px;
	height: 35px;
	padding-right: 8px;
	padding-left: 8px; display:block;
}.one:visited {font-family:  "Microsoft Yahei";
	color: #F1F1F1;
	text-decoration: none;
	line-height: 35px;
	background-color: #49494E;
	width: 100px;
	height: 35px;
	padding-right: 8px;
	padding-left: 8px;display:block;
}
.one:hover {font-family:  "Microsoft Yahei";
	color: #FFFFFF;
	text-decoration: none;
	line-height: 35px;
	background-color: #E7822A;
	width: 100px;
	height: 35px;
	padding-right: 8px;
	padding-left: 8px;display:block;
}

#copyright p { line-height:22px; }

.page_turner { padding:4px 0px 0px 1px; float:right; clear:both; }
.page_turner a, .page_turner span { float:left; display:block; border:1px solid #757575; padding:5px; margin-left:4px; line-height:16px; }
.page_turner a:link, .page_turner a:visited { text-decoration:none; }
.page_turner a:hover, .page_turner a.c { background:#CDCDCD; color:#000; }
#total { color:red; }

#guestbook { }
#guestbook p { padding:3px; color:#666; font-size:14px; font-weight:bold; }
#guestbook textarea { width:220px; height:80px; }

.layout_table { border-collapse:collapse; width:100%; }
.common_table { border-collapse:collapse; width:100%; margin:5px 0; }
.common_table td { padding:5px; border:1px solid #CCCCCC; }
.common_table th { text-align:center; border:1px solid #CCCCCC; }

input, select, textarea { font-size:12px; padding:3px;font-family:"Microsoft Yahei"; border:1px solid #999999; }
textarea { width:95%; height:100px; }
.submit_button { background:url(images/submit_button.jpg) no-repeat; width:76px; height:30px; border:none; color:#FFF; font-weight:bold; }

.category_list { }
.category_list li { border-bottom:1px solid #CCC; line-height:22px; }
.cli_a { padding-left:5px; font-weight:bold; }
.two:link {
	background-image: url(../../images/cn2_62.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	height: 52px;
	width: 185px;
	display:block;
	line-height: 52px;
	color: #000000;
	font-size: 14px;
}
.two:visited{
	background-image: url(../../images/cn2_62.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	height: 52px;
	line-height: 52px;	font-size: 14px;
	width: 185px;
	display:block;
	color: #000000;
}
.two:hover{
	background-image: url(../../images/cn2_621.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	height: 52px;
	width: 185px;
	line-height: 52px;
	color: #FFFFFF;
	display:block;
	text-decoration: none;	font-size: 14px;
}

.three:link {
	background-image: url(../../images/cn2_74.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;	font-size: 14px;
	height: 50px;
	width: 179px;
	display:block;
	line-height: 50px;
	color: #000000;
}
.three:visited{
	background-image: url(../../images/cn2_74.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	height: 50px;	font-size: 14px;
	width: 179px;
	display:block;
	line-height: 50px;
	color: #000000;
}
.three:hover{
	background-image: url(../../images/cn22_74.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;	font-size: 14px;
	height: 50px;
	width: 179px;
	display:block;
	line-height: 50px;
	color: #FFFFFF;
}

.cli_a a { }
.cli_b { padding-left:15px; font-weight:bold; }
.cli_c { padding-left:25px; }
.cli_hover { background:#757575; }
.cli_hover a { color:#FFF; }
.ul_a { }
.ul_a li {
	line-height:24px;
	padding: 4px;
}
.ul_b { }
.ul_b li { line-height:20px; border-bottom:1px dashed #CCC; }
.ul_c {
	margin-top: 15px;
}
.ul_c li {
	line-height:32px;
	float: left;
	width: 50%;
	margin-bottom: 45px;
	height: 140px;
}
