@charset "gb2312";

/* ³õÊ¼»¯CSS */

html, body, ul, ol, li, dl, dd, dt, p, h1, h2, h3, h4, form, img, span, b, a, input{ margin:0; padding:0; }

ul, ol { list-style:none; }

img { max-width:100%; border:none; }

a,input { outline:none; }

a{ display:block; text-decoration:none; }
A{COLOR: #3D3D3D; TEXT-DECORATION: none;}
A:hover {COLOR: #3D3D3D; TEXT-DECORATION: none;}

body { text-align:center; font-size:12px; }


/*body{ background-image:url(about:blank); /* for IE6 */ /* background-attachment:fixed; ±ØÐë } */

/* ¹«ÓÃÑùÊ½ */

.fl { float:left; }
.fr { float:right; }

.clear:before, .clear:after { content:""; display:table; }
.clear:after { clear:both; }
.clear { zoom:1; }

.wrap{ position:relative; min-width:1000px; text-align:left; }

 
#banner{ z-index:0; }

#banner ul{ height:648px; overflow:hidden;}

#banner ul{ zoom:1; z-index:0; }

#banner ul li{ height:648px; background-position:center top; background-repeat:no-repeat; }

#banner ul li a{display:block; width:100%; height:648px; background:url(about:blank); margin:0 auto; }

.slide_control { display:none; position:absolute; right:50%; bottom:22px; margin-right:-450px; z-index:1000; }

.mall_dot, .mall_dot_hover { float:left; width:16px; height:16px; line-height:100px; cursor:pointer; background:url(../../images/dot.png) -17px 0 no-repeat; overflow:hidden; margin:0 3px; }

.mall_dot_hover { background-position:0 0; }

.w1280 #banner ul,.w1280 #banner ul li,.w1280 #banner ul li a{ height:450px;}

#top{ position:absolute; left:0; top:0; z-index:1; width:100%; height:130px; background:url(../../images/nav.png) center bottom no-repeat; margin-top:25px; }


#header{ position:relative; margin:0 auto; width:1000px; height:75px; }

#logo{ _float:left; width:320px; }

#header p{ float:right; position:absolute; right:0; top:0;}

#header p a,#header p span{ float:left; color:#fff; line-height:22px; }

#header p a.en{ font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; }

#header p span{ padding:0 5px; }

#nav{ position:relative; margin:0 auto; width:1000px; height:50px; }

#nav li{ float:left; width:110px; height:50px; }

#nav li.ind{ width:102px; }

#nav li.fx{ width:2px; background:url(../../images/fx.png) left center no-repeat; }

#nav li a{ height:43px; padding-top:7px; font-size:14px; font-family:"Microsoft Yahei"; color:#000; text-align:center; font-weight:bold; }

#nav li a span{ display:block; padding-top:1px; font-family:"Microsoft Yahei", "simsun"; text-transform:uppercase; font-size:9px; font-weight:normal;}

#nav li a:hover,#nav li.active a{ background-color:#e40031; color:#fff; }

#nav li dl{ display:none; background-color:#fff; }

#nav li dd{ border-bottom:1px dotted #d7d7d7; }

#nav li dd.pro{width:150px; margin-left:-20px;}

#nav li.active dd.pro a{ text-align:center;}

#nav li.active dd a{ height:28px; padding:0; background-color:#fff; color:#000; line-height:28px; font-weight:normal; }

#nav li dd a:hover{ background-color:#e40031; color:#fff; }


#search{
	clear:both;
	position:absolute;
	right:0;
	top:-45px;
	width:180px;
	height:23px;
}

.srh_input{ float:left; width:152px; height:18px; padding-right:4px; padding-top:4px; background-color:#fff; border:1px solid #d8d8d8; border-right:none; text-indent:4px; _line-height:22px; }

.srh_btn{ position:absolute; right:0; top:0; width:23px; height:23px; background:url(../../images/search.png) center center no-repeat #b00731; border:none; cursor:pointer; }


.column{ position:relative; margin:-45px auto 0 auto; width:1000px; padding:30px 0 30px 2px; background:url(../../images/column.png) repeat;}

.column li{ float:left; width:212px; background:#f6f6f6 url(../../images/columnli.png) no-repeat; border:1px solid #d7d7d7; margin-left:28px; _display:inline; }

.column li dl{ width:180px;  padding:0 14px 0 14px; border:2px solid #fff; }

.column li dl.intro{ background:url(../../images/intro.jpg) center bottom no-repeat; }

.column li dl.news{ background:url(../../images/news.jpg) center bottom no-repeat; }

.column li dl.contact{ background:url(../../images/contact.jpg) center bottom no-repeat; }

.column li dl.show{ background:url(../../images/show.jpg) center bottom no-repeat; }

.column li dt{ padding-bottom:7px; font-size:14px; font-family:"Microsoft Yahei", "simsun"; color:#000; margin-top:13px; }

.column li dt span{ display:block; padding-top:3px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:9px; color:#ce0236; }

.column li dd{ color:#696969; line-height:24px; }

.column li dd.tel{ padding-left:28px; background:url(../../images/tel.jpg) 3px 8px no-repeat; }

.column li dd a{ color:#696969; }

.column li dd a:hover{ color:#CC0033; text-decoration:underline }

.column li dd.more a{ height:100px; }

.column li dd.more a span{ display:block; width:18px; height:15px; background:url(../../images/more.gif) no-repeat; margin-top:6px; }


.footbg{ background-color:#f6f6f6; border-top:1px solid #ededed; }

#footer{ margin:0 auto; width:1000px;  position:relative; }

#footer p{ padding:15px; color:#404040; line-height:24px;}




#sdb{ height:450px; background-position:center top; background-repeat:no-repeat; }

.menu_title{ position:absolute; left:50%; bottom:0; width:217px; height:67px; margin-left:-500px; _display:inline; }

.wz{ position:absolute; right:50%; bottom:0; width:750px; height:34px; background:url(../../images/wz.png) repeat-x; margin-right:-500px; _display:inline; }

.wz p{ height:34px; padding-left:24px; background:url(../../images/i1.gif) 12px 9px no-repeat; }

.wz p,.wz p a{ color:#6e6e6e; line-height:34px; }

.wz p a{ display:inline; }

.wz p a:hover{ color:#ce0207; text-decoration:underline; }

.wz p span{ padding:0 8px; font-family:"simsun"; }


.main{ position:relative; margin:0 auto; width:1000px; background:url(../../images/left.png) repeat-y; margin-bottom:34px; }

.menu{ float:left; width:185px; padding:16px 27px 160px 16px; background:url(../../images/menuul.png) no-repeat; }

.menu li{ border-bottom:1px solid #dbdbdb; }

.menu li a{ padding-left:28px; background:url(../../images/i2.gif) 12px 13px no-repeat; font-family:"Microsoft Yahei", "simsun"; font-size:14px; color:#444; line-height:34px; }

.menu li a:hover,.menu li.active a{ background:url(../../images/i2.gif) 12px -8px no-repeat #fff; border:1px solid #f3f2f2; color:#ce0236; line-height:32px; }

.menu li.active a{ background-position:12px -28px; }

.menu li dl{ padding-left:28px; padding-bottom:10px; }

.menu li.active dd a{ padding-left:11px; background:url(../../images/i3.gif) 0 14px no-repeat; border:none; color:#686868; line-height:32px; }

.menu li.active dd a:hover{ background-position:0 -5px; color:#ce0236; }


/* lv1 */
.menu li.level1 a{
    display: block;
    height: 28px;
    line-height: 28px;
	font-weight:700;
    color: #444;
	text-indent: 0px;
	font-weight:normal;

}
.menu li.level1 a:hover{text-decoration:none;}
.menu li.level1 a.current{background:url(../../images/i2.gif) 12px -8px no-repeat #fff; border:1px solid #f3f2f2; color:#ce0236; line-height:32px; font-weight:bold;}
/* lv2 */
.menu li ul{overflow:hidden; }
.menu li ul.level2{display:none; padding-left:28px; padding-bottom:10px;}
.menu li ul.level2 li{border:0px;}
.menu li ul.level2 li a{
    display: block;
   padding-left:11px; background:url(../../images/i3.gif) 0 14px no-repeat; border:none; color:#686868; line-height:32px;
    overflow: hidden;
}
.menu li ul.level2 li a:hover{
	color:#f60;
}



.right{ float:right; width:750px; padding-top:24px; }

.rbt{ clear:both; height:29px; background:url(../../images/rbt.gif) 0 24px repeat-x; }

.rbt h3{ float:left; height:26px; background:url(../../images/rbt.gif) 0 -2px repeat-x; }

.rbt h3 span{ display:block; padding-left:28px; background:url(../../images/i4.gif) 5px 3px no-repeat;  font-family:"Microsoft Yahei", "simsun"; font-size:15px; font-weight:normal; color:#3a3a3a; }

.more2{ float:right; padding-left:15px; background:url(../../images/more2.gif) 0 4px no-repeat; color:#1b68a1; line-height:17px; }

.more2:hover{ text-decoration:underline; }

.rbt ul{ margin-left:-6px; margin-right:-7px; _display:inline; }

.rbt ul,.rbt li{ float:left; }

.rbt li{ width:102px; height:29px; background:url(../../images/time.gif) center bottom no-repeat; font-family:Arial, Helvetica, sans-serif; color:#202020; text-align:center; }


.rnr{ clear:both; overflow:hidden; padding-top:16px; padding-bottom:30px; line-height:24px; color:#696969;}

.rnr dt{ float:left; width:230px; height:160px; }

.rnr dd{ float:right; color:#696969; line-height:24px; }


.about dd,.process dd{ margin-top:-5px; width:494px; }

.culture{ margin-left:38px;}
.culture,.honor{ float:left; width:356px;}

.honor{ float:right; }

.culture dt,.honor dt{ width:130px; }

.culture dd,.honor dd{ margin-top:-5px; width:202px; }


.team ul{ width:770px; margin-top:22px; margin-left:-20px; _display:inline; }

.team li{ float:left; margin-left:20px; _display:inline; text-align:center; }

.team li a{ width:134px; height:178px; background-color:#dadada; color:#696969; line-height:27px; }

.team li a:hover{ background-color:#e40031; color:#fff; }


.about_intro .rnr dd{font-size:14px; color:#696969; line-height:31px; }
.about_yb .rnr dd{ float:left;}

.fltp{ float:left; margin-right:15px; margin-top:6px; }

.about_intro .rnr dd h4{ height:30px; padding-left:10px; background:url(../../images/h4.png) repeat-x; border:1px solid #ededed; line-height:28px; }

.about_intro .rnr dd h4 strong{ padding-left:12px; background:url(../../images/i5.gif) left center no-repeat; font-family:"Microsoft Yahei", "simsun"; font-weight:normal; font-size:14px; color:#000; }

.yjfk_table{ float:left; width:750px; background:#f9f9f9; margin-top:20px; padding-top:20px; margin-bottom:20px;}

.yjfk_table table{float:left;  margin: 20px px;}

.table_form{font-size:14px;font-family: "Î¢ÈíÑÅºÚ"; width:600px;}
.table_form td{padding-left:12px; margin-bottom:10px;}
.table_form th{font-weight:normal; text-align:right; padding-right:10px; color:#777}
.table_form td label{ vertical-align:middle}
.table_form td,.table_form th{padding:5px 0 5px 8px}
.table_form tbody td,.table_form tbody th{border-bottom:1px solid #eee; }
.colorpanel tbody td,.colorpanel tbody th{ padding:0;border-bottom: none;}

.table_form input.i1,.table_form input.input-text { width:300px; height:20px; line-height:20px;}
.table_form textarea.i2{ height:100px;}

/*
.about_team li{ clear:both; overflow:hidden; padding:22px 0; border-bottom:1px dotted #b2b2b2; }

.about_team li .ttp{ float:left; padding:4px; border:1px solid #e8e8e8; }

.about_team li .ttp img{ width:89px; height:131px;}

.about_team li .tnr{ float:right; width:630px; line-height:24px; color:#6a6a6a;}

.about_team li .tnr b{ display:block; padding-bottom:10px; color:#666666; }

.about_team li .tnr b span{ padding-right:10px; }

.tmore{ display:block; padding-left:9px; background:url(../../images/tmore.gif) left center no-repeat; color:#0a96d2; margin-top:10px; }

.tmore:hover{ color:#CC0000; }*/

.about_team ul{ float:left; width:770px;margin-left:-20px; padding:0 10px;}
.about_team li{ float:left; width:230px;padding:0px 0 22px 20px; }

.about_team li img{ width:230px; height:160px;}
.about_team li a{ float:left; width:230px;}

.tmore{ display:block; padding-left:9px; background:url(../../images/tmore.gif) left center no-repeat; color:#0a96d2; margin-top:10px; }

.tmore:hover{ color:#CC0000; }


/*Í¼Æ¬ÂÖ»»*/
#slide{ float:left; width:235px;height:207px; background-color:#fff; overflow:hidden; position:relative; margin-top:20px; }

#slide ul#show_pic1{margin:0;padding:0;list-style:none; height:181px;; width:2350px; position:absolute;}

#slide ul#show_pic1 li{float:left;margin:0;padding:0; height:181px;;}

#slide ul#show_pic1 li img{display:block; width:235px; height:181px; }

#icon{position:absolute; bottom:26px; right:0px;}

#icon li{float:left;color:#7a7a7a;width:20px;height:20px;line-height:20px;cursor:pointer;text-align:center;font-size:14px;font-weight:bold; background-color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

#icon li.active{ background-color:#ce0008; color:#fff;}

#textBall1{ width:235px; height:26px; position:absolute; left:0px; bottom:0; background-color:#ebebeb; line-height:26px;}

#textBall1 li{float:left; width:235px; cursor:pointer;display:none; font-size:12px; text-align:center;}

#textBall1 li.active{display:block;}

#textBall1 li a {text-decoration:none;color:#696969;}


.news_list{ padding-top:20px; }

.news_list dl,.news_list ul,.news_list li{ clear:both; overflow:hidden; }

.news_list dl{ padding-bottom:14px; border-bottom:1px solid #efefef; }

.news_list dt{ float:left; }
.news_list dt img{ width:235px; height:150px;}

.news_list dd{ float:right; width:492px; color:#696969; line-height:24px; }

.news_list dd.mt{float:left; width:762px; color:#696969; line-height:24px; }
.news_list dd.mt b{ width:762px; float:left; padding-bottom:5px; }

.news_list dd a{ display:inline; color:#ce0236;  }

.news_list dd a:hover{ text-decoration:underline; }

.news_list dd b{ width:492px; float:left; padding-bottom:5px; }

.news_list dd b a{ color:#000; }

.news_list dd b a:hover{ color:#ce0236; }


.news_list ul{ padding-top:4px; }

.news_list li{ padding-left:16px; background:url(../../images/tmore.gif) left center no-repeat; border-bottom:1px dotted #c2c2c2; line-height:31px; }

.news_list li a{ float:left; color:#727171; }

.news_list li a:hover{ color:#ce0236; text-decoration:underline; }

.news_list li span{ float:right; color:#929292; }


.news_list ul{  margin-left:-12px; _display:inline; }

.news_list ul.zlxzlp li{ clear:none; float:left; width:157px; margin-left:12px; _display:inline; }


.news_article{ float:right; width:496px; padding-top:14px; }

.news_article dl{ padding-bottom:4px; border-bottom-style:dotted; border-bottom-color:#b4b4b4; }

.news_article dd{ width:100%; }

.news_article ul{ padding-top:3px; }


.news_other{ clear:both; overflow:hidden; width:784px; margin-left:-34px; }

.news_other .rbt{ margin-bottom:17px; }

.news_other .news_list{ float:left; width:358px; margin-left:34px; margin-top:16px; _display:inline; height:225px; }

.news_other .news_list dl{ padding:0; border:none; }

.news_other .news_list dt img{ width:100px; height:71px; }

.news_other .news_list dd{ width:244px; margin-top:-3px; }


.news_title{ padding:25px 0 25px 0; border-bottom:1px dotted #dcdcdc; font-size:20px; text-align:center; margin-bottom:20px; font-family:"Î¢ÈíÑÅºÚ"; }

.news_title span{ display:block; padding-top:14px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#949494;}


.team_list{ clear:both; overflow:hidden; width:788px; margin-left:-38px; }




.case_list li{ padding-top:25px; }

.case_list dl{ clear:both; overflow:hidden; padding-top:20px; }

.case_list dt{ float:left; }

.case_list dt a{ display:block; width:177px; height:162px; background:url(../../images/cmore.png) left bottom no-repeat; color:#ce0207; line-height:32px; text-align:center; }

.case_list dt a:hover{ text-decoration:underline; }

.case_list dd{ float:right; width:542px; color:#696969; line-height:24px; }


.case_list li.anti dt{ float:right; }

.case_list li.anti dd{ float:left; }


.case_other { float:left; width:750px; height:108px; overflow:hidden; position:relative; }

.case_other .pre, .case_other .next { position:absolute; width:24px; height:108px; background-image:url(../../images/cbtn.jpg); background-repeat:no-repeat; z-index:5; cursor:pointer; }

.case_other .pre { left:0; background-position:0 0; }

.case_other .pre:hover{ background-position:-48px 0; }

.case_other .next { right:0; background-position:-24px 0; }

.case_other .next:hover{ background-position:-72px 0; }

#roll { float:left; width:702px; height:108px; overflow:hidden; position:relative; margin-left:25px; }

#roll ul { height:108px; zoom:1; position:absolute; left:0; }

#roll ul, #roll li { }

#roll li { float:left; width:auto; height:108px; padding-right:4px; }

#roll li img { float:left; width:auto; height:88px; }

#roll li p a:link,#roll li p a:visited{ color:#000; text-align:center;}
#roll li p a:hover{ text-decoration:underline;}

.inter .news_list{ padding-top:0; margin-top:0; padding-bottom:40px; }

.inter .news_list dt img{ width:130px; height:106px; }

.inter .news_list dd{ width:204px; line-height:28px; }


.vedio ul{ float:left; width:764px; margin-left:-14px; margin-top:17px; _display:inline; }

.vedio li{ float:left; width:177px; padding-left:14px; }

.vedio li span,.vedio li b,.vedio li img{ display:block; width:173px; height:138px; }

.vedio li span{ position:relative; border:2px solid #868583; }

.vedio li b{ position:absolute; left:0; top:0; background:url(../../images/vbtn.png) center center no-repeat; }

.vedio li a{ display:block;  text-align:center; color:#868583; line-height:38px; }

.vedio li a:hover{ font-weight:bold; color:#CC0033; }


.develop_news li{ padding-bottom:18px; border-bottom:1px dotted #afafaf; margin-top:18px; color:#696969; line-height:24px; }

.develop_news li h3{ padding-bottom:9px; }

.develop_news li a{ display:inline; color:#ce0207; padding-left:8px; }

.develop_news li a:hover{ text-decoration:underline; }

.develop_news li h3 a{ padding:0; font-size:12px; color:#696969; }

.develop_news li h3 a:hover{ color:#ce0207; }


.job{ clear:both; overflow:hidden; padding-bottom:10px;}

.job ul{ padding-top:18px; }

.job li{ border:1px solid #e0e0e0; margin-bottom:10px; overflow:hidden; }

.job li h3{ clear:both; height:30px; padding:0 12px; background:url(../../images/h3.png) repeat-x; border:1px solid #fff; line-height:30px; cursor:pointer; }

.job li h3 b{ float:left; display:block; height:30px; padding-left:25px; background:url(../../images/i6.gif) 0 -13px no-repeat; font-size:14px; color:#1e4d73;}

.job li h3 b.on{ background-position:0 8px; }

.job li h3 a{ float:right; font-size:12px; color:#1c69a1; }

.job li h3 a:hover{ color:#ce0207; }

.job li dl{ display:none; padding:10px; border-top:1px solid #e0e0e0; }

.job li dt{ padding-bottom:8px; border-bottom:1px dotted #cccccc; text-align:center; font-weight:bold; color:#333; }

.job li dd{ padding-top:10px; }

.job li dd table,.job li dd td,.job li dd th{ border:1px solid #e0e0e0; border-collapse:collapse; }

.job li dd th{ font-weight:normal; font-size:14px; font-family:"Microsoft Yahei", "simsun"; }

.job li dd td div{ padding:15px; color:#696969; line-height:24px; }


.job_in{ padding-top:40px; }

.job_in table,.job_in table th,.job_in table td{ border:1px solid #a7a7a7; border-collapse:collapse; }

.job_in table th{ background-color:#a8a8a8; color:#fff; border-color:#989898; }

.job_in table td a{ display:inline; padding:0 6px; color:#000; }

.job_in table td a:hover{ color:#CC0033; text-decoration:underline; }


.map dl{ clear:both; overflow:hidden; border:1px solid #e5e5e5; margin-top:18px; }

.map dt{ float:left; }

.map dt img{ width:425px; height:257px; }

.map dd{ float:right; width:292px; padding-top:30px; color:#555454; line-height:24px; }

.map dd img{ width:68%;}

.map dd strong{ display:block; color:#000; margin-top:15px; }


.office{ clear:both; overflow:hidden; margin-top:20px; }

.office dt{ float:left; width:190px; height:30px; background:url(../../images/h3.png) repeat-x; border:1px solid #e1e1e1; font-size:14px; font-weight:bold; color:#616060; line-height:32px; text-align:center; }

.office dd{ float:right; width:534px; }

.office_menu{ height:53px; border-bottom:1px dotted #dcdbdb; }

.office_menu a{ float:left; height:34px; padding:0 12px; background-color:#f2f2f2; color:#616060; line-height:34px; margin-right:1px; }

.office_menu a.selected{ background-color:#ce0236; color:#fff; }

.add{ padding-top:10px; }

.add li{ display:none; color:#696969; line-height:24px; }


.message{ padding:36px 0 0 42px; }

.message dt{ font-size:14px; font-weight:bold; color:#015294; }

.message dd{ padding-top:20px;  }

.message th{ padding-right:8px; font-size:14px; font-weight:normal; color:#515151; line-height:29px; text-align:right; }

.msg_input{ float:left; width:350px; height:27px; padding-left:8px; border:1px solid #82badd; }

.message td strong{ float:left; padding-left:10px; font-family:"ËÎÌå"; font-weight:normal; color:#CC0000; }

.message td i{ font-style:normal; color:#969696; }

.sug{ width:348px; height:142px; }

.yzm{ width:70px; }

.msg_btn{ width:71px; height:25px; background:url(../../images/btn.jpg) no-repeat; text-align:center; color:#fff; font-weight:bold; cursor:pointer; border:none; margin-right:15px; }


.project{ clear:both; overflow:hidden; }

.project li{ clear:both; overflow:hidden; padding-bottom:30px; }

.project li .rbt{ margin-bottom:18px; }

.ptp{ float:left; }

.ptp img{ width: 160px; height: 109px; }

.pwz{ float:right; width:560px; }

.pro_intro{ clear:both; color:#696969; line-height:24px; margin-top:-5px; }

.pwz dl{ float:left; padding-right:12px; margin-top:8px; }

.pwz dt{ float:left; height:30px; padding:0 8px; background:url(../../images/h3.png) repeat-x; border:1px solid #eeeeee; border-bottom-color:#b8b8b8;}

.pwz dd{ clear:both; color:#696969; line-height:24px; margin-top:4px; }

.pwz dt a,.pwz dd a{ float:left; font-weight:bold; color:#696969; white-space:nowrap; }

.pwz dt a:hover,.pwz dd a:hover{ color:#CC0033; }

.pwz dt a{ line-height:30px; }

.pwz dd a{ float:left; font-weight:normal; margin:0 10px 0 9px; _display:inline; }


.p3 .pwz dl,.p4 .pwz dl{ width:auto; }

.p3 .pwz dt,.p4 .pwz dt{ _float:left; }


.pro_th_intro{ padding-top:12px; font-size:14px; color:#696969; line-height:30px; }

.pro_th{ clear:both; }

.pro_th li{ float:left; width:100%; margin-top:14px; }

.pro_th li h3,.pro_qh{ clear:both; height:30px; padding:0 10px; background:url(../../images/h3.png) repeat-x; border:1px solid #ededed; }

.pro_th li h3 b{ float:left; padding-left:13px; background:url(../../images/i5.gif) left center no-repeat; font-family:"Microsoft Yahei", "simsun"; font-size:14px; line-height:30px; }

.pro_th li h3 a{ float:right; font-weight:normal; font-size:12px; color:#666; line-height:30px; }

.pro_th li h3 a:hover{ color:#C03; text-decoration:underline; }

.pro_th dl{ float:left; width:375px; padding-top:14px;}

.pro_th dt,.pro_list dt{ float:left; border:1px solid #ededed; }

.pro_th dt img,.pro_list dt img{ width:132px; height:168px; }

.pro_th dd{ float:right; width:212px; }

.pro_th dd h4{ padding-bottom:10px; }

.pro_th dd a{ display:block; color:#3f3f3f; line-height:24px; }

.pro_th dd a:hover{ color:#C03; text-decoration:underline; }

.pro_th dd h4 a,.pro_list dd b,.pro_article_qh li{ font-size:14px; font-family:"Microsoft Yahei", "simsun"; }


.pro_qh{ margin-top:12px; }

.pro_qh li{ float:left; padding:1px 19px 0 19px; margin:5px 0 -1px 0; color:#3f3f3f; line-height:25px; cursor:pointer; }
.pro_qh li a:link,.pro_qh li a:visited{ color:#3f3f3f;}

.pro_qh li.z{ height:25px; padding:0px 18px 0 18px; background-color:#fff; border:1px solid #f6f6f6; border-bottom:none;  color:#cf0207; }


.pro_list dl{ clear:both; overflow:hidden; padding:20px 0; border-bottom:1px dotted #CCC; }

.pro_list dd{ float:right; width:600px; color:#2d2d2c; line-height:24px; }

.pro_list dd b{ display:block; padding-bottom:5px; }

.pro_list dd a{ padding-left:10px; background:url(../../images/tmore.gif) left center no-repeat; color:#0a96d2; }


.pro_article_qh{ height:36px; background:url(../../images/paqhbg.jpg) repeat-x; }

.pro_article_qh li{ float:left; height:29px; padding:6px 25px 0 25px; color:#7d7c7c; font-size:14px; line-height:29px; cursor:pointer; }



.pro_article_qh li.z{ height:34px; padding:0 24px; background-color:#fff; border-top:2px solid #C03; border-left:1px solid #dddddd; border-right:1px solid #dddddd; color:#C03; line-height:34px; }


.pro_article_intro{ clear:both; overflow:hidden; padding:24px 0 24px 0; }


.pai_pic{ float:left; width:352px; }

.preview{ border:1px solid #ddd; }

.preview,.preview img{ width:350px; height:312px; }

.spec-scroll{clear:both; position:relative; margin-top:12px; }

.spec-scroll .prev,
.spec-scroll .next{display:block; position:absolute; width:12px;height:54px; background:#f1f1f1; border:1px solid #ddd; font-family:"ËÎÌå"; font-weight:bold; text-align:center; color:#7f7f80; line-height:54px; cursor:pointer; text-decoration:none;}
.spec-scroll .prev{ left:0; }
.spec-scroll .next{ right:0; }
.spec-scroll .prev:hover,.spec-scroll .next:hover{  background:#ebebeb; border:1px solid #CCC; color:#555555; }
.spec-scroll .none,.spec-scroll .none:hover{ background-color:#fefefe; border-color:#e9e9e9; color:#bababa; }


.spec-scroll .items{ float:left; position:relative; width:310px; height:56px; margin-left:22px; overflow:hidden; }
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:63px;text-align:center;}
.spec-scroll .items ul li img{ float:left; width:50px; height:50px; padding:2px; border:1px solid #CCC;}
.spec-scroll .items ul li img.cur{ padding:1px; border:2px solid #CC0033;}


.pai_text{ float:right; width:370px; color:#727272; line-height:24px; }

.pai_text h3{ height:32px; border-bottom:1px dotted #ccc; font-family:"Microsoft Yahei", "simsun"; font-size:18px; font-weight:normal; color:#494949; margin-bottom:6px; }


.pro_article_list li{ display:none; padding-top:10px; font-size:14px; color:#717171; line-height:30px; }
.join_article {line-height:30px; margin-top:20px; padding-left:15px;}

.join_article table {
border-collapse: collapse;
}
.join_article table, .join_article td {
border: 1px solid #dedede;
}
.zpxq {
font-weight: bold;
width: 85px;
text-align: center;
}
.xq1 {
padding-left: 20px;
text-align: left;
}
.xq2 {
text-align: left;
line-height: 24px;
padding: 10px 0 15px 20px;
}

.join_article a {
padding-left: 20px;
color: #ae221f;
font-family: "ËÎÌå";
font-weight: bold;
}
.join_article a:hover {
color: #FF0000;
}

.news_nr{line-height:24px; color:#686868; }

.show_video{ text-align:center;}


.xgyd {float: left; width: 730px; border-top: 1px dotted #D5D5D5; margin-top: 20px;}
.xgyd ul {float: left;width: 730px;padding-top: 20px;}
.xgyd li {float: left;width: 730px;}
.xgyd li span{ float:left; width:50px;color: #979797;line-height: 24px;}
.xgyd li a:link, .xgyd li a:visited {color: #979797;line-height: 24px;}
.xgyd li a:hover{color:#d7000e; }







.page{ float:left; width:100%; text-align:center; padding-top:40px; }

.page a,.page span{ display:inline-block; line-height:22px; padding:0 8px; border:1px solid #ccc; color:#000;}

.page a:hover,.page span{ background-color:#e40031; color:#fff; }

.map{float:left}
#xingxi{float:right; width:280px; border:1px solid #ededed; margin-top:20px; color:#333333; line-height:24px;}
#xingxi h4{background:url(../../images/mapa.gif) repeat-x; height:30px; text-align:center; font-size:14px; color:#ce0207; line-height:30px;}
#xingxi p{float:left; padding:15px; }
.dcwjmain{font-size:12px; float:left;}
.went{float:left; width:750px; text-align:left; line-height:30px; color:#737373; border-bottom:1px dashed #ededed; margin-bottom:10px; padding-bottom:10px;}
.went h4{color:#565656;}
.ib{float:left; margin-right:30px;}
.wenben{line-height:24px; width:500px; height:80px;}
.wenttt{float:left;}
.wenttt h4,.wenttt p{float:left; height:30px; color:#737373;}
.input-text{width:100px;}


.seach_cont{float:left; width:750px;  }
.seach_cont li{border:1px solid #e8e8e8; margin-top:20px;}
.seach_date{background:#fafafa; height:30px; color:#676666; line-height:30px; padding:0px 10px; border-bottom:1px solid #e8e8e8;}
.seach_date span{float:right;}
.liuyan{padding:0px 10px;}
.liuyan h3{color:#a4a4a4; font-size:12px; line-height:30px; color:#676666;}
.liuyan{color:#b3b3b3;}
.huifu{padding:0px 10px; margin-top:10px; line-height:30px; border-top:1px dashed #e8e8e8; color:#424242;}

.hykogin{width:750px; float:left; text-align:left;}




#wx{ position:absolute; top:-130px; left:735px; width:120px; height:150px;  border:1px solid #404040; z-index:1000;}

#wx h3{ float:left; position:relative; width:120px; height:29px; padding:0 0px; background:#c5ced4; }

#wx h3 b{ float:left; height:20px; padding:8px 0 0 8px;  font-size:12px; color:#000; }

#wx h3 a{ display:block; float:right; padding-right:10px;width:10px; height:10px; background:url(../../images/ico.png) left center no-repeat; margin-top:10px; font-size:0; line-height:0px; }

#wx h3 span{ display:block; position:absolute; top:-9px; right:57px; width:15px; height:9px; background:url(http://www.in-power.net/statics/css/images/sj.gif) no-repeat;}

#wx h4{ float:left; width:66px; height:18px; padding-top:6px; background-color:#fff; border:1px solid #87c2e2; border-bottom:none; text-align:center; font-size:12px; color:#4e4e4e; margin:5px 0 0 15px; _display:inline;}



#meau{float:left; padding:10px;}
#meau ul {padding-left:20px;}
#meau li a {color:#666; text-decoration:none; font-size:12px; font-family:"Î¢ÈíÑÅºÚ";}
#meau li {line-height:30px; color:#666; cursor:pointer; width:100%; }
#meau li.down {text-indent:20px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; }

.leftmeau li.p1.down{border-bottom:1px solid #dedede;}

#meau li.fw1{ background:url(../../images/i6.gif) left 15px no-repeat;}
#meau li.fw1:hover,#meau li.fw1:link{background:url(../../images/i5.gif) left 15px no-repeat;}

#meau li.p1{ background:url(../../images/ico1.jpg) left 8px no-repeat;}



.news_img ul{ float:left; margin-left:-19px; margin-top:19px;}

.news_img li{ float:left; padding-left:19px;}

.news_img li img{ width:173px; height:138px;}

.content { padding:5px; line-height:180%;}
