﻿@charset "utf-8";
@import "jonyguan.css";
#huigou{ width:950px; margin:0 auto; padding:0 30px; background:url(../images/topbg.jpg) no-repeat left top; position:relative;}
.toplink{ height:28px; line-height:28px;}
.toplink_left{ float:left; width:300px;}
.toplink_left a{ color:#20537A; padding:0 25px 0 10px; width:50px;}
.toplink_left a:hover{ color:#C3399D; text-decoration:underline;}
.toplinkbg{ background:url(../images/toplinkbg.jpg) no-repeat right center;}
.toplink_right{ float:right;}
.toplink_right a{ color:#000; padding:0 5px;}
.toplink_right a:hover{ color:#C3399D; text-decoration:underline;}
.top_zz{ color:#E21414; font-size:14px; font-weight:bold; cursor:pointer;}
.top_zz a{ color:#000; font-size:12px; font-weight:normal;}
.top_zz a:hover{ color:#C3399D; text-decoration:underline;}
.logo{ text-align:center; display:block; padding:7px 0;}
.nav{ height:30px; line-height:30px;}
.nav_left{ width:580px; float:left; padding-left:40px;}
.nav_left ul li{ float:left;}
.nav_left a{ width:79px; height:29px; float:left;}
.nav_left a:hover{ width:79px; height:29px;}

#b01 #n01{background:url(../images/navbg.jpg) no-repeat left -29px;}
#b02 #n02{background:url(../images/navbg.jpg) no-repeat -79px -29px;}
#b03 #n03{background:url(../images/navbg.jpg) no-repeat -158px -29px;}
#b04 #n04{background:url(../images/navbg.jpg) no-repeat -237px -29px;}
#b05 #n05{background:url(../images/navbg.jpg) no-repeat -316px -29px;} 
#b06 #n06{background:url(../images/navbg.jpg) no-repeat -395px -29px;}
#b07 #n07{background:url(../images/navbg.jpg) no-repeat -474px -29px;}

#nav01 a{background:url(../images/navbg.jpg) no-repeat left top;}
#nav01 a:hover{background:url(../images/navbg.jpg) no-repeat left -29px;}

#nav02 a{background:url(../images/navbg.jpg) no-repeat -79px top;}
#nav02 a:hover{background:url(../images/navbg.jpg) no-repeat -79px -29px;} 

#nav03 a{background:url(../images/navbg.jpg) no-repeat -158px top;}
#nav03 a:hover{background:url(../images/navbg.jpg) no-repeat -158px -29px;}

#nav04 a{background:url(../images/navbg.jpg) no-repeat -237px top;}
#nav04 a:hover{background:url(../images/navbg.jpg) no-repeat -237px -29px;}

#nav05 a{background:url(../images/navbg.jpg) no-repeat -316px top;}
#nav05 a:hover{background:url(../images/navbg.jpg) no-repeat -316px -29px;}

#nav06 a{background:url(../images/navbg.jpg) no-repeat -395px top;}
#nav06 a:hover{background:url(../images/navbg.jpg) no-repeat -395px -29px;}

#nav07 a{ width:80px; background:url(../images/navbg.jpg) no-repeat -474px top;}
#nav07 a:hover{background:url(../images/navbg.jpg) no-repeat -474px -29px;}

.nav_right{ width:306px; float:right; padding-right:10px;}
.nav_right ul li{ float:left;}
.nav_right a{ width:66px; height:29px; float:left;}
.nav_right a:hover{ width:66px; height:29px;}

#nav08 a{background:url(../images/navbg.jpg) no-repeat -580px -29px;}
#nav08 a:hover{background:url(../images/navbg.jpg) no-repeat -580px 0px;}

#nav09 a{background:url(../images/navbg.jpg) no-repeat -646px -29px;}
#nav09 a:hover{background:url(../images/navbg.jpg) no-repeat -646px 0;}

#nav10 a{background:url(../images/navbg.jpg) no-repeat -712px -29px;}
#nav10 a:hover{background:url(../images/navbg.jpg) no-repeat -712px 0;}

#nav11 a{ width:77px; background:url(../images/navbg.jpg) no-repeat -778px -29px;}
#nav11 a:hover{background:url(../images/navbg.jpg) no-repeat -778px 0;}

.home_gdtxt{ height:40px; line-height:40px; text-align:center; color:#fff;}

.home_gdtxt a{ color:#fff; text-decoration:none;}
.home_gdtxt a:hover{ text-decoration:underline;}

.home_gg{ height:39px; line-height:39px; border:1px solid #ccc; border-top:none; background:url(../images/home_gg_bg.jpg) repeat-x; padding:0 27px; color:#8b8787; }
.home_gg img{ vertical-align:middle;}
.home_gg span{ display:block; float:left;}

.xgcon{font-size:14px; line-height:22px; border:1px solid #ccc; padding:15px; margin-bottom:10px; margin-top:0;}

.home_ser{ width:371px; height:27px; background:url(../images/home_ser.jpg) 0 5px no-repeat; padding-top:5px; padding-right:15px; overflow:hidden;}
.home_gg_input{width:240px; height:20px; padding-top:7px; padding-left:3px; border:0px solid #fff; background:url(../images/home_ser.jpg) no-repeat; float:left; vertical-align:middle; }
.ser_r a{ color:#565656; text-decoration:none;}
.ser_r a:hover{ color:#c3399d; text-decoration:underline;}

.hgg{ _padding-top:10px;}
.hdgg{ width:248px; height:307px; border:1px solid #8fb9d0; float:left; margin-right:6px;}
.hdgg_tit{ height:30px; line-height:29px; background:url(../images/hdtit.jpg) repeat-x; color:#096d9d; padding:0 12px;}
.hdgg_tit span{ font-weight:bold; float:left;}
.hdgg_tit a{ color:#096d9d; float:right;}
.hdgg_tit a:hover{ color:#c3399d; text-decoration:underline;}

.hdt00{ color:#B40105; font-weight:bold;}
.hdt01{ color:#ff0000; font-weight:bold;}
.hdt02{ color:#800080; font-weight:bold;}
.hdt03{ color:#008000; font-weight:bold;}
.hdt04{ color:#F1188D; font-weight:bold;}
.hdt05{ color:#00CCFF; font-weight:bold;}

.hdgg dl dt{ line-height:20px; color:#333; border-bottom:1px dashed #ccc; padding:5px 10px; margin-bottom:5px;}
.hdgg dl dt b{ color:#B40105; font-size:14px;}
.hdgg dl dt b a{ font-size:14px; color:#B40105;}
.hdgg dl dt b a:hover{ color:#c3399d; text-decoration:underline;}
.hdgg dl dt a{ color:#333; font-size:12px; font-weight:normal;}
.hdgg dl dt a:hover{ color:#c3399d; text-decoration:underline;}
.hdgg dl dd{ line-height:22px; padding:0 10px 0 20px; background:url(../images/heidian.jpg) no-repeat 10px center;}
.hdgg dl dd a{ color:#333; text-decoration:none;}
.hdgg dl dd a:hover{ color:#c3399d; text-decoration:underline;}


.showbox{ width:503px; height:307px; border:1px solid #ccc; background:#9B0583; float:left; overflow:hidden;}

.rukou{ width:164px; height:295px; float:right; border:1px solid #CBCFD2; color:#545454; padding:6px 9px; overflow:hidden; background:url(../images/rk_bg.jpg) repeat-x;}
.rukou a{ color:#000; text-decoration:none;}
.rukou a:hover{ color:#c3399d;}
.rktop span{ font-size:14px; color:#545454; font-weight:bold;}
.rktop a{ color:#545454; padding-left:30px;}
.rktop a:hover{ text-decoration:underline;}
.inp01{ padding-top:8px; display:block; height:22px; overflow:hidden;}
.inp01 pre{ color:#333; float:left; line-height:18px; padding-top:2px;}
.inp01 input{ width:110px; height:18px; line-height:18px; border:1px solid #999999; float:left;}
.inp02{ padding:8px 0; display:block; height:22px; overflow:hidden;}
.inp02 pre{ color:#333; float:left; line-height:18px; padding-top:2px;}
.inp02 input{ width:110px; height:18px; line-height:18px; border:1px solid #999999; float:left;}
.inp03{ padding:0; display:block; height:22px; overflow:hidden;}
.inp03 pre{ color:#333; float:left; line-height:18px; padding-top:2px;}
.inp03 input{ float:left; vertical-align:middle;}
.inp03 a{ vertical-align:middle; padding-left:15px; line-height:22px;}
.inp03 a:hover{ text-decoration:underline;}

.rk_btn a{ width:76px; height:23px; display:block; float:left; background:url(../images/rk_btn.jpg) no-repeat; color:#FFE1A0; display:block; text-align:center; line-height:23px; margin:0 2px; margin-top:8px;}
.rk_btn a:hover{ color:#fff; text-decoration:underline;}
.rk_line{ background:url(../images/rukou_line.jpg) no-repeat center bottom; height:15px; margin-bottom:5px; clear:both;}
.rk_list ul li{ line-height:22px; background:url(../images/heidian.jpg) no-repeat 0 center; padding-left:10px;}
.rk_list ul li a{ color:#565656;}
.rk_list ul li a:hover{ color:#c3399d; text-decoration:underline;}
.rk_list em{ padding:0 0 0 15px; margin-top:15px;}


.rz{ width:251px; float:left; padding-top:6px;}
.rz_tit{ height:27px; background:url(../images/rz_tab_bg.jpg) no-repeat; padding-top:50px}
.rz_tit2{ height:27px;}
.rz_tit02{ height:27px;}
.rz_con{ border:1px solid #ccc; border-top:0px solid #ccc; width:230px; padding:10px 9px; *padding:9px; line-height:20px;}
.rz_con02{ border:1px solid #ccc; border-top:0px solid #ccc; width:230px; padding:10px 9px; *padding:9px; line-height:20px;}
.rzsp{ margin:0 2px;}
.rzsp span{ width:49%; float:left; display:block; border-bottom:1px dashed #CCC; margin:2px 0;}
.rzsp span p{ padding:0 0 0 5px; margin:0; background:none;}
.rzsp span p a{ color:#565656; font-size:12px; line-height:20px;}
.rzsp span p a:hover{ color:#c3399d; text-decoration:underline;}
#rzid01{ color:#BD9346;}
#rzid01 a{ color:#BD9346;}
#rzid01 a:hover{ color:#c3399d;}

.rzsp_con{ border:1px solid #ccc; border-top:0px solid #ccc; line-height:20px; padding:8px 0 8px; *padding:9px 0 8px; _padding:2px 0 8px;width:248px; overflow:hidden;}

.rzsp_con2{ border:1px solid #ccc; border-top:0px solid #ccc; line-height:20px; padding:9px 0; *padding:9px 0 10px;_padding:4px 0 7px;width:248px; overflow:hidden;}

.rzsp_con2 a{ width:80px; float:left; line-height:33px; color:#565656; text-decoration:none; text-align:center;}
.rzsp_con2 a:hover{ text-decoration:underline; color:#cc0000;}

.tag{ width:694px;float:right; background:url(../images/tag_bg.jpg) no-repeat -2px 2px; }
.tag_tit{ height:24px; line-height:24px; padding-top:4px; padding-bottom:5px;}
.tag_tit2{ width:694px; height:24px; line-height:24px; padding-top:4px; padding-bottom:5px;}
.tab_con{ border:1px solid #ccc; border-top:0px solid #ccc; padding:6px 10px 10px; line-height:20px;}

.ad01{ width:948px; border:1px solid #ccc; float:left; height:88px; overflow:hidden;}
.ad02{ width:948px; border:1px solid #ccc; float:left; height:80px; overflow:hidden;}
.ad03{ padding-left:10px;}
.ad03 a img{ width:228px; height:80px; overflow:hidden;}
.ad04{ float:left; margin-top:0px; padding-left:7px;}
.ad04 a{ border:2px solid #98C1D7; padding:1px; display:block;}
.ad04 a:hover{ border:2px solid #c3399d; padding:1px;}
.ad05{ width:253px; height:65px; float:left;}
.ad06{ width:654px; height:65px; float:right;}
.ad07{ width:179px; height:42px; border:1px solid #ccc; margin:10px auto 0;}
.ad08{ width:183px; height:40px; border:1px solid #ccc; margin:5px auto 5px; display:block;}
.ad09{ width:168px; height:258px; border:1px solid #ccc; margin-bottom:20px;}
.ad10{ width:692px; height:70px; border:1px solid #ccc; margin:10px 0; float:left; overflow:hidden;}
.ad11 a{ width:243px; height:96px; margin-top:10px; display:block;}
.ad12{ width:240px; height:60px; margin-bottom:10px; _margin-bottom:13px; display:block;}
.ad13{ width:340px; height:134px; margin-bottom:10px; display:block; float:left;}

.pptj{ float:left; margin:5px 0 5px; padding-left:7px;}
.pptj a{ border:2px solid #E3E3E3; padding:1px; display:block;}
.pptj a:hover{ border:2px solid #c3399d; padding:1px;}

.sp{ width:688px; float:right;}
.sp_con{ width:676px; border:1px solid #ccc; border-top:0px solid #ccc; line-height:24px; padding:15px 5px 0; display:block;}
.sptit{ height:23px; line-height:23px; background:url(../images/sp_bg.gif) repeat-x; color:#565656;}
.sp_left{ float:left; background:url(../images/sp_left.gif) no-repeat left 0; display:block; font-weight:bold; padding-left:10px;}
.sp_right{ float:right; background:url(../images/sp_right.gif) no-repeat right 0; display:block;}
.sp_right a{ color:#565656; padding-right:10px;}
.sp_right a:hover{color:#c3399d; text-decoration:underline;}
.sp_mid{ margin-left:120px; float:left; padding-left:8px; background:url(../images/heidian.jpg) no-repeat 0 center;}
.sp_mid a{ color:#333; padding-right:10px;}
.sp_mid a:hover{ color:#c3399d; text-decoration:underline;}


.botbox{ width:312px; float:left;}
.botbox_ge{ margin-right:7px;}
.bbox_tit{ height:23px; line-height:23px; background:url(../images/sp_bg.gif) repeat-x; color:#565656; display:block;}
.bbox_left{ float:left; background:url(../images/sp_left.gif) no-repeat left 0; display:block; font-weight:bold; padding-left:10px;}
.bbox_right{ float:right; background:url(../images/sp_right.gif) no-repeat right 0; display:block;}
.bbox_con{ width:290px; height:95px; overflow:hidden; border:1px solid #ccc; border-top:none; display:block; padding:10px 10px 10px 10px;}
.bbox_con img{ margin-right:10px; float:left;}
.bbox_con ul{ float:left;}
.bbox_con ul li{ padding-left:15px; background:url(../images/heidian.jpg) no-repeat 3px center;}
.bbox_con ul li a{ line-height:20px; color:#565656;}
.bbox_con ul li a:hover{ color:#c3399d; text-decoration:underline;}



.hz{ width:950px;}

.hz_tit{ height:27px; line-height:27px; background:url(../images/hz_tit_bg.gif) repeat-x; display:block;}
.hz_left{ float:left; background:url(../images/hz_tit_left.gif) no-repeat left 0; display:block; font-weight:bold; padding-left:10px; color:#fff; width:100px;}
.hz_right{ float:right; background:url(../images/hz_tit_right.gif) no-repeat right 0; display:block;}
.hz_con{ width:934px; border:1px solid #ccc; border-top:none; display:block; padding:10px 3px 10px 11px; height:192px; overflow:hidden;}
.hz_con a{float:left; border:1px solid #EFEFEF; margin:0 5px 5px 0;}
.hz_con a:hover{ border:1px solid #c3399d;}

.frlink{ height:36px; line-height:36px; color:#0075CF;}

.frlink a{ color:#0075CF;}

.frlink a:hover{ color:#C3399D; text-decoration:underline;}

.newuser{ width:928px; height:112px; border:1px solid #ccc; line-height:20px; padding:15px 20px 0 0px;}

.newuser span{width:115px; height:105px; float:left; display:block; padding-left:20px; line-height:22px; }

.newuser b{ color:#565656;}

.newuser span img{ vertical-align:middle;}

.newuser span pre{ color:#B61F1B; font-weight:bold;}


.newuser a{ color:#565656; text-decoration:none;}

.newuser a:hover{ color:#c3399d; text-decoration:underline;}

.newuser dl{ width:135px; height:105px; float:left; display:block; padding-left:20px; line-height:24px;}

.newuser dt{ font-weight:bold;}
.newuser dd{ padding-left:10px; background:url(../images/heidian.jpg) no-repeat 3px center;}
.newuserge{ border-right:1px solid #ccc;}


.footer{ width:948px;}

.botnav{ height:36px; padding-bottom:4px; line-height:32px; background:url(../images/botnav_bg.jpg) repeat-x; padding-left:20px; color:#565656;}
.botnav a{ color:#565656; margin:0 5px;}
.botnav a:hover{ color:#c3399d; text-decoration:underline;}
.botnav input{ vertical-align:middle;}
.botnav_inp01{ border:1px solid #ccc; width:186px; height:20px; margin-left:5px;}

.copyinfo{ text-align:center; line-height:20px; padding:8px 28px;}

.cpsp01{ color:#0075CF; display:block;}
.cpsp02{ color:#333;}

.cpsp01 a{ color:#0075CF; font-weight:bold; text-decoration:none; margin:0 5px;}
.cpsp01 a:hover{ color:#c3399d; text-decoration:underline;}

.cpsp02 a{ color:#333; text-decoration:none;}
.cpsp02 a:hover{ color:#c3399d; text-decoration:underline;}

.TTAG{ width:300px; overflow:hidden; padding-left:25px; color:#FFE7F1; padding-top:5px;}
.TTAG a{ color:#FFE7F1; text-decoration:none;}
.TTAG a:hover{ text-decoration:underline;}

.tag_table{width:164px; *width:165px; _width:164px; overflow:hidden; float:left; margin:0 2px;}

.tag_table span a{ width:155px; height:136px; display:block; border:3px solid #98c1d7; margin:0 auto;}
.tag_table span a:hover{ border:3px solid #c3399d;}

.tag_table p{width:100px; overflow:hidden; height:28px; line-height:28px; padding-top:4px; margin:0 auto;}
.tag_table p a{ color:#000; text-decoration:none;}
.tag_table p a:hover{ color:#c3399d; text-decoration:underline;}

.tag_table pre{ text-align:center;}
.tag_table b{ color:#A0107D; font-size:18px; font-family:Verdana, Geneva, sans-serif;}
.tag_table s{ margin-left:10px;}

.tag_table td{ padding:14px 0 10px;}

.huole a{ color:#A0107D; text-decoration:none; float:right}
.huole a:hover{ color:#c3399d; text-decoration:underline;}


.cxbox{ width:206px; height:108px; border-bottom:1px solid #ccc; margin:0 auto; padding:10px 0 0;}
.cxbox img{ width:95px; height:65px; background:#ccc; padding:1px; float:left; margin-right:12px; display:block;}
.cxbox dl dt a{ color:#DC2F00; font-weight:bold; text-decoration:none; height:22px; line-height:22px;}
.cxbox dl dt a:hover{ color:#c3399d; text-decoration:underline;}
.cxbox dl dd{ line-height:20px;}
.cxbox dl dd a{ color:#0087d4;}
.cxbox dl dd a:hover{ color:#c3399d; text-decoration:underline;}
#noborder{ border:none;}

.tj{ width:176px; height:460px; float:left;}
.tj pre img{ width:172px; height:135px; float:left;}
.tjge a{ color:#29A4E4; text-decoration:none; background:url(../images/tjad.jpg) no-repeat 0 center; padding-left:8px; width:100px; height:33px; line-height:33px; display:block; float:left; font-weight:bold;}
.tjge a:hover{ color:#c3399d; text-decoration:underline;}
.tjbox p{ width:72px; float:left; height:96px; display:block; padding-right:10px; padding-left:5px; margin-top:8px;overflow:hidden;}
.tjbox span a{ height:24px; line-height:24px; color:#000; display:block; text-align:center;}
.tjbox span a:hover{ color:#c3399d; text-decoration:underline;}
.tjlist{ clear:both; padding-top:8px;}
.tjlist ul li{ background:url(../images/heidian.jpg) no-repeat 5px center; padding-left:15px;}
.tjlist ul li a{ color:#000; }
.tjlist ul li a:hover{ color:#c3399d; text-decoration:underline;}


.rm{ width:485px; height:460px; float:left; background:#f5f5f5; background:url(../images/tj_bg.jpg) no-repeat left center; padding-left:15px;}

.rmbox p{ width:110px; float:left; height:170px; display:block; margin-top:8px; overflow:hidden; padding-left:10px;}
.rmbox span{ padding:5px 0; display:block;}
.rmbox span a{ height:60px; line-height:15px; color:#565656; display:block; text-align:center;}
.rmbox span a:hover{ color:#c3399d; text-decoration:underline;}

.xsge{ height:30px; display:block; clear:both;}

.icp{ text-align:center; background:url(../images/footer_ge.jpg) no-repeat center top; padding-top:15px;}
.icp a{ margin:0 5px;}

.iege{ height:6px; _height:0px;}

.cuxiao{ width:912px; padding:13px 18px; border:1px solid #ccc; overflow:hidden;}

.cxtop{ width:715px; height:61px; border:1px solid #D27D00; background:#FDF6C4 url(../images/hddh.gif) no-repeat left top; padding:5px 5px 5px 190px;}
.cxtop ul{ height:61px;}
.cxtop ul li{ padding-left:5px; background:url(../images/hedian.gif) no-repeat 3px center; height:22px; line-height:22px; overflow:hidden;}
.cxtop a{ color:#433B00; padding-left:10px; background:url(../images/hedian.gif) no-repeat 0px center; line-height:20px;}
.cxtop a:hover{ color:#000; text-decoration:underline;}

.hdbox01{ width:418px; height:173px; float:left; background:url(../images/cxxbox.gif) no-repeat; padding:15px 16px 12px; overflow:hidden;}


.hdbox02{ width:416px; height:171px; float:left; background:url(../images/cxybox_bg.gif) repeat-x; padding:11px 16px 12px; margin-top:4px; border:1px solid #CEB70D;}

.hdbox03{ width:416px; height:167px; float:left; background:url(../images/cxhbox_bg.gif) repeat-x bottom; padding:15px 16px 12px; margin-top:4px; border:1px solid #ccc;}

.hdboxge{ margin-right:12px;}

.cxbotbox{ width:292px; *width:295px; height:136px; border:1px solid #8BC4E4; float:left; padding:1px; background:url(../images/cxbotbox_bg.gif) repeat-x;}

.cxbotbox ul{ padding:7px 10px 0;}
.cxbotbox ul li{ line-height:20px; padding-left:10px; background:url(../images/heidian.jpg) no-repeat 1px center;}
.cxbotbox ul li a{ color:#5a5a5a;}
.cxbotbox ul li a:hover{ color:#BD9346;text-decoration:underline;}

.cxbotbox_ge{ margin-right:8px;}

.cxbotbox_tit{ height:21px; line-height:21px; background:url(../images/hdtit_bg.gif) repeat-x; padding:1px 6px 0;}
.cxbotbox_tit img{ float:left;}
.cxbotbox_tit a{ color:#fff; height:20px; line-height:20px; float:right;}
.cxbotbox_tit a:hover{ text-decoration:underline;}

.hdtit{ height:35px; line-height:35px; text-align:center;}

.hdtit a{ color:#000; text-decoration:none;}
.hdtit a:hover{ text-decoration:underline;}


.hdpic img{ width:134px; height:90px; float:left; padding-right:15px;}
.hdpic p{ float:left; line-height:30px;}
.hdinfo{ height:29px; border-top:1px solid #000; line-height:28px; margin-top:15px; color:#303030; padding-left:10px;}
.hdinfo a{ color:#303030;}
.hdinfo a:hover{ color:#ff0000; text-decoration:underline;}
.hdpic b{ color:#333;}
.hdpic strong{ color:#ff0000;}

.gecx{ height:10px; _height:0px;}

.pro{ width:946px; /*height:313px;*/ overflow:hidden; padding:1px; border:1px solid #ccc;}
.pro_tit{ height:25px; line-height:25px; color:#4B4B4B; padding-left:10px; font-size:14px; font-weight:bold; background:url(../images/pro_tit.gif);}
.pro_tit a{color:#3366CC; font-weight:normal; font-size:12px; margin-right:5px;}
.pro_tit a:hover{ color:#c3399d; text-decoration:underline;}
.pro_con{ width:936px; /*height:288px;*/ overflow:hidden; background:url(../images/pro_bg.gif) repeat-y; padding-left:12px;}
.pro_con div{ width:176px; height:84px; *height:85px; overflow:hidden; float:left; display:block; margin:8px 11px 1px 0;}

.pro_con dt{ color:#fff; padding:2px 0 0px; height:17px; padding-left:15px;}
.pro_con dt a{ color:#fff; font-weight:bold;}
.pro_con dt a:hover{ text-decoration:underline; color:#c3399d;}
.pro_con dd{ line-height:22px; height:66px; overflow:hidden; color:#ccc; padding-left:2px;}
.pro_con dd a{ color:#3366CC; padding:0 2px 0 0; width:40px; display:block; float:left; text-align:left;}
.pro_con dd a:hover{ text-decoration:underline; color:#c3399d;}

.zxsj{ width:950px;}
.zxsj_tit{ height:24px; width:938px; border:1px solid #ccc; background:url(../images/zxsj_tit.jpg) repeat-x; color:#3b3b3b; padding-left:10px; line-height:20px;}
.zxsj_tit strong{ font-size:14px; padding-right:100px;}
.zxsj_tit a{ color:#504E4E; text-decoration:none; padding:0 2px;}
.zxsj_tit a:hover{ color:#c3399d; text-decoration:underline;}

.zxsj01{ width:186px; float:left;}
.zxsj01 ul{ margin-left:10px;}
.zxsj01 ul li{ padding-left:15px; background:url(../images/heidian.jpg) no-repeat 5px center; line-height:22px;}
.zxsj01 ul li a{ color:#000; text-decoration:none;}
.zxsj01 ul li a:hover{ color:#cc0000; text-decoration:underline;}

.zxsj02{ width:545px; float:left; border-right:1px solid #ccc; padding-left:15px; padding-top:7px; height:189px;}
#zxsj02{ width:545px; float:left; border-right:1px solid #ccc; padding-left:15px; padding-top:7px; height:182px; overflow:hidden;}
.zxsj02 div{ width:120px; float:left; height:180px; display:block; padding:0 7px; overflow:hidden; text-align:center; border-left:1px solid #ccc;}
.zxsj02 div span{text-align:center; height:80px; overflow:hidden;}
.zxsj02 div span a{ line-height:20px; color:#5261b5;text-align:center; }
.zxsj02 div span a:hover{ color:#c3399d; text-decoration:underline;}
.zxsj02 div span s{ color:#ccc;}
.zxsj02 div span em{ color:#cc0000; display:block; font-style:normal;}
.zxsj03{ width:203px; float:right;}
.zxsj03 dl{ background:url(../images/zxsj_ad02.jpg) no-repeat; margin-left:10px;}
.zxsj03 dt{ height:60px; display:block; padding-left:10px; margin:10px 0 3px 0; line-height:20px; overflow:hidden; padding-right:12px;}
.zxsj03 dt img{ float:left; margin:0 5px; border:1px solid #999; display:block;}
.zxsj03 dd{ line-height:22px; padding-left:20px; padding-right:10px;}
.zxsj03 dd a{ color:#2C2C2C; text-decoration:none;}
.zxsj03 dd a:hover{ color:#F60; text-decoration:underline;}
#zxsj03mod a{ color:#FF5500;}
.zxsj03 span{ color:#000; background:url(../images/zxad01.jpg) no-repeat 8px 3px; padding-left:18px; font-weight:bold; font-size:14px;}
.zxsj03 p{ margin:7px; display:block; border-bottom:1px dashed #005AA0; color:#333; line-height:18px; padding-bottom:12px;}
.zxsj03 p img{ float:left; margin-right:2px;}
.zxsj03 p b a{ color:#005AA0; display:block; width:90px; overflow:hidden;}
.zxsj03 p b a:hover{ color:#F00;}
.zxsj03 p em{ color:#F00; font-style:normal;}
#zxsj03p{ border:none;}


#adspan01{ color:#000; background:url(../images/zxad01.jpg) no-repeat 8px 3px; padding-left:18px; font-weight:bold; font-size:14px;}
#adspan02{ color:#000; background:url(../images/tjad01.jpg) no-repeat 8px 3px; padding-left:18px; font-weight:bold; font-size:14px;}
#adspan03{ color:#000; background:url(../images/spad01.jpg) no-repeat 8px 3px; padding-left:18px; font-weight:bold; font-size:14px;}
.zxsj022{ width:545px; float:left; border-right:1px solid #ccc; padding-left:15px; height:100px; overflow:hidden;}
.zxsj022 span{ width:266px; float:left; display:block; line-height:18px; color:#898989;}
.zxsj022 img{ border:1px solid #ccc; float:left; margin-right:10px; margin-bottom:20px;}
.zxsj022 a{ color:#5261B5; text-decoration:none;}
.zxsj022 a:hover{ text-decoration:underline;}

.zxsj022 span s{ float:left; width:70px;}
.zxsj022 span em{ float:left; color:#cc0000; display:block; font-style:normal; width:70px;}

.zxsj00{ width:546px; float:left;}
#guanclass {/*下拉菜单*/
	position:absolute;
	width:101px;
	height:115px;
	z-index:999;
	left:610px; 
	top:205px;
	
}

#guanclass span{ font-weight:bold; color:#3EA6C0; padding-left:10px; width:83px;}

#guanclass li{ cursor:pointer; display:block;}

#divmenu{clear:both; background:#DBFAFD; border:2px solid #3DA7BD; border-top:none; line-height:22px; padding:0 10px; margin-top:5px; color:#3ea6c0;}

#divmenu a{ color:#3ea6c0; text-decoration:none;}
#divmenu a:hover{ color:#ff0000; text-decoration:underline;}

#typename{cursor: pointer; display:block;}

.homesbtn{margin-left:100px;}

#tj_tit{ height:24px; width:938px; border:1px solid #ccc; background:url(../images/tj_tit.jpg) repeat-x; color:#3b3b3b; padding-left:10px; line-height:20px;}

#spdq_tit{ height:24px; width:938px; border:1px solid #ccc; background:url(../images/spdq_tit.jpg) repeat-x; color:#3b3b3b; padding-left:10px; line-height:20px;}

/*prolist*/

.prolist{ width:950px; margin:0 auto;}

.pl_left{ width:761px; float:left;}

.pl_right{ width:168px; padding-right:3px; float:right;}


/*proimg*/

.proimg{ width:950px; overflow:hidden;}

.pi_left{ width:745px; margin-right:15px; float:left; overflow:hidden;}
.pi_left_tit{width:735px; color:#0C8ED1; height:30px; line-height:30px; padding:0 0 0 10px; display:inline; overflow:hidden;}
.pi_left_tit a{ color:#0C8ED1;}
.pi_left_tit a:hover{ color:#c3399d; text-decoration:underline;}
.pi_left div{ width:172px; height:245px; display:block; float:left; margin:0 7px; _margin:0 6px; }
.pi_left div span a{ width:160px; height:142px; border:1px solid #ccc; padding:14px 5px;}
.pi_left div span a:hover{ border:1px solid #cc0000;}
.pi_left div p{ height:20px; line-height:20px; color:#cc0000; padding-left:20px; background:url(../images/RMB.gif) no-repeat 5px 4px; font-size:14px; font-weight:bold;}
.pi_left div a{ color:#3366CC; text-decoration:none; line-height:14px; margin-top:3px; display:block;}
.pi_left div a:hover{ text-decoration:underline; color:#cc0000;}

.pi_tabtit{ height:30px; line-height:30px; border-top:2px solid #f6d5b0;border-bottom:1px solid #f6d5b0; background:#fffcf7; display:block; padding:0 5px;}

.pi_tabtit_left{ color:#999; float:left; _padding-top:5px;}
.pi_tabtit_left img{ vertical-align:middle;}

.pi_tabtit_right{ color:#000;}
.pi_tabtit_right input{ vertical-align:middle; width:24px; height:17px; border:1px solid #ccc;}
.pi_tabtit_right a{ height:10px; line-height:10px; overflow:hidden; border:1px solid #ccc; padding:4px 5px; display:block; color:#014ccc; text-decoration:none; float:left; margin:5px 3px 0;}
.pi_tabtit_right a:hover{ border:1px solid #ff6600; color:#ff6600;}

#pageleft0{ color:#999; background:url(../images/pageleft0.gif) no-repeat 5px center; padding-left:15px; display:block;}
#pageleft1{ color:#014CCC; background:url(../images/pageleft1.gif) no-repeat 5px center; padding-left:15px; display:block;}

#pageright0{ color:#999; background:url(../images/pageright0.gif) no-repeat 45px center; padding-right:15px; display:block;}
#pageright1{ color:#014CCC; background:url(../images/pageright1.gif) no-repeat 45px center; padding-right:15px; display:block;}


.pi_left span img{ vertical-align:middle; padding-bottom:5px;}
.pi_left_page{}

.pi_right{ width:190px; float:right;margin-top:29px;}

.pir_tit{ height:26px; line-height:26px; background:url(../images/piltit.jpg) no-repeat; color:#fff; font-weight:bold; padding-left:15px;}
.pir_con{ width:182px; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:10px 3px 5px;}
.pir_con2{ width:182px; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:10px 3px 5px;}
.pir_con p{ padding:5px 0; border-bottom:1px dashed #ccc; height:80px; font-weight:bold;}
.pir_con img{ float:left; padding-right:5px;}
.pir_con a{ color:#014CCC;}
.pir_con span{ color:#FF6E00; line-height:30px;}
.pir_con pre{ width:125px; margin:0 auto; text-align:center; display:block; padding-bottom:10px; }
.pir_con pre em{ font-style:normal; margin:0; padding:0;}
.pir_con pre em a{ font-style:normal; color:#000; height:18px; line-height:18px; overflow:hidden;}
.pir_con pre em a:hover{ text-decoration:underline;}
.pir_con pre span{ color:#cc0000; height:18px; line-height:18px; overflow:hidden;}
.pir_con pre span a{ color:#cc0000;}
.pir_con pre span a:hover{ text-decoration:underline;}
.pir_con pre div { width:122px; height:122px; overflow:hidden;}
.pir_con pre div a{ width:120px; height:120px; display:block; border:1px solid #3E9EE4; overflow:hidden;}
.pir_con pre div a:hover{ border:1px solid #cc0000;}
.pir_bot{ width:190px; background:url(../images/pir_bot.jpg) no-repeat bottom left; height:3px;}


.remaipx{ background:#F8F8F8 url(../images/pir_rbg.jpg) repeat-y; margin-bottom:10px; }

.pinpailist{ background:#F8F8F8 url(../images/pir_rbg.jpg) repeat-y; margin-bottom:10px; }

#pinpaimg{ padding:10px 30px;}

/*proshow*/

.proshow{ width:750px; float:left; overflow:hidden;}
.proshowtop{ background:url(../images/proshowbot.jpg) no-repeat left bottom; padding-bottom:36px;}
.proshowbot{ padding:15px 20px; line-height:24px; color:#222;}
.proshowbot div{ color:#ff0000; font-weight:bold;}

.prw_left{ width:330px; float:left; padding-left:15px;}
.prw_left a{ width:310px; height:310px; display:block; border:1px solid #cdcdcd;}
.prw_left a:hover{ border:1px solid #cc0000;}
.showtit{ border-bottom:1px solid #cdcdcd; height:24px; line-height:24px; display:block; width:950px; margin-bottom:10px;}

.prw_right{ width:390px; float:left; line-height:26px;}
.prw_right span{ font-size:18px; color:#ff0000; font-family:Verdana, Geneva, sans-serif;}
.prw_right div{ width:348px; height:70px; padding:1px; border:1px solid #FEE2A1; margin-top:15px; background:url(../images/buy_bg.gif) no-repeat 1px 1px; padding:20px 20px; overflow:hidden;}
.prw_right div input{ width:53px; height:17px; /*background:url(../images/buynum.jpg) no-repeat;*/ border:none; padding:2px; line-height:17px;}
.prw_right em{ padding:10px 0 0 5px; display:block;} 
.prw_right em a{ margin-right:0 15px 0 5px;}
.prw_right h2{ font-size:14px; text-align:center; height:40px; line-height:40px; border-bottom:1px dashed #ccc; margin-bottom:15px;}

.rzsp2{ margin:0 2px;}
.rzsp2 span{ width:180px; float:left; display:block; border-bottom:1px dashed #CCC; margin:2px 0; overflow:hidden;}
.rzsp2 span p{ padding:0 0 0 5px; margin:0; background:none;}
.rzsp2 span p a{ color:#565656; font-size:12px; line-height:20px;}
.rzsp2 span p a:hover{ color:#c3399d; text-decoration:underline;}

/*pp_tu*/

.pp_left{ width:694px; float:left; overflow:hidden;}
.pp_tu{ width:692px; float:left; border:1px solid #ccc;}
.pp_tu p{ width:692px; height:32px; overflow:hidden; display:block;}
.pp_tu div{ width:662px; _width:676px; padding:10px 15px; _padding:10px 6px 10px 10px ; overflow:hidden; display:block;}
.pp_tu div a{ width:118px; height:80px; border:1px solid #D9D4D1; display:block; float:left; margin:5px 6px 10px 6px;}
.pp_tu div a:hover{ border:1px solid #cc0000;}


.pp_txt{ width:244px; float:right;}
.pp_txt p{ height:25px; line-height:27px; overflow:hidden; background:url(../images/pptxt_bg.jpg) no-repeat; padding:0 10px 0 0;}
.pp_txt p span{ font-weight:bold; color:#fff; padding-left:10px; padding-right:100px; float:left;}
.pp_txt p a{ color:#fff; float:right;}
.pp_txt p a:hover{ text-decoration:underline; color:#cc0000;}

.pp_txt2{ width:692px; float:left; border:1px solid #ccc; margin-top:10px;}
.pp_txt2 p{ width:692px; height:32px; overflow:hidden; display:block;}
.pp_txt2 div{ width:662px; _width:676px; padding:10px 15px; _padding:10px 6px 10px 10px ; overflow:hidden; display:block;}
.pp_txt2 div a{ width:98px; height:24px;  display:block; float:left; margin:5px 6px 10px 6px; color:#000;}
.pp_txt2 div a:hover{ color:#cc0000; text-decoration:underline;}


.pp_txtul{ width:232px; padding:3px 0 3px 10px; border:1px solid #ccc; border-top:none; display:block; overflow:hidden;}
.pp_txt ul li{ width:75px; float:left; line-height:24px;}
.pp_txt ul li a{ color:#333;}
.pp_txt ul li a:hover{ color:#cc0000; text-decoration:underline;}

.sohou{ padding-top:5px; display:block; float:left;}
.soclass{background:#FFFAEA; border:1px solid #F5C698; height:34px; line-height:34px; margin-bottom:15px; padding:0 15px; color:#666;}
.soclass span{ float:left;}
.soclass a{ color:#2266BB; margin:0 0 0 20px; display:block; float:left;}
.soclass a:hover{ color:#cc0000; text-decoration:underline;}

.ppshow{ width:948px; border:1px solid #ccc;}
.ppshow span{ width:280px; height:290px; padding:10px; float:left; display:block; overflow:hidden;}
.ppshow p{ width:604px; height:256px; padding:22px; line-height:24px; color:#565656; background:url(../images/ppge.jpg) no-repeat left top; display:block; float:right; overflow:hidden;}
.ppshow p img{ margin:10px;}

.ppfl{ width:235px; float:left; overflow:hidden; background:url(../images/ppxgfl2.jpg) repeat-y; margin-top:10px;}
.ppul{ line-height:22px; margin:0; padding:0;}
.ppul ul{ padding:10px 0 0; margin-bottom:10px; background:url(../images/ppfl123.jpg) no-repeat 15px 14px;}
.ppul a{ color:#000; text-decoration:none; padding-left:35px; }
.ppul a:hover{ color:#cc0000; text-decoration:underline;}
.ppxg{ clear:both; padding:10px;}
.ppxg p{ width:205px; padding:7px 15px; display:block; border-bottom:1px dashed #005AA0; color:#333; line-height:18px; padding-bottom:12px; overflow:hidden;}
.ppxg p img{ float:left; margin-right:10px;}
.ppxg p b a{ color:#005AA0; display:block; width:90px; overflow:hidden;}
.ppxg p b a:hover{ color:#F00;}
.ppxg p em{ color:#F00; font-style:normal;}

.ppflbot{ background:#fff; padding-bottom:5px;}

.ppcp{ width:705px; float:right;}
.ppcptit{ width:705px; height:32px; margin:10px 0; overflow:hidden;}

.ppcp div{ width:214px; height:266px; display:block; float:left; line-height:24px; padding:10px;}

.ppcp div a{ width:200px; height:200px; display:block; float:left; background:url(../images/cpbg.jpg) no-repeat; padding:2px 5px 6px 2px; margin:5px;}

.ppcp div span{ width:207px; text-align:center;  display:block; float:left;}

.ppcp div em{ width:107px; text-align:right; font-weight:bold; font-size:18px; font-family:Verdana, Geneva, sans-serif; color:#A0107D; display:block; float:left; font-style:normal;}
.ppcp div s{ width:85px; text-align:left; color:#000; display:block; float:left; padding-left:15px;}

.xuetang{ width:950px; overflow:hidden;}

.xttit{ width:925px; height:33px; line-height:33px; background:url(../images/dsxt_tit.jpg) repeat-x; font-weight:bold; color:#3b3b3b; padding-left:25px; font-size:14px;}
.xttit a{ color:#3b3b3b; font-size:12px; text-decoration:none;}
.xttit a:hover{ text-decoration:underline;}

.xtleft{ width:310px; float:left;}


.xtms{ width:908px; height:157px; border:1px solid #75AEBC; background:url(../images/xtms.jpg) no-repeat left top; padding-left:40px; overflow:hidden;}

.xggd{width:888px;height:157px; overflow:hidden; margin:0 auto;}
.xggd p{width:178px; height:146px; display:block; float:left; text-align:center; padding-top:10px;}
.xggd p span{width:170px; line-height:24px; display:block;}
.xggd p span a{ width:166px; height:109px; padding:1px; border:1px solid #bbb; display:block; margin:0 auto;}
.xggd p span a:hover{ border:1px solid #cc0000;}
.xggd p em{  font-style:normal; height:24px; line-height:24px; display:block;}
.xggd p em a{text-align:center; color:#333;text-decoration:none;}
.xggd p em a:hover{ color:#cc0000; text-decoration:underline;}

.xtms_left{ width:690px; float:left;}
.xtms_right{ width:250px; float:right;}
.xtms_right span{ width:250px; display:block; background:url(../images/xxbot.jpg) no-repeat left bottom; padding-bottom:5px;}

.mxbb{ width:308px; height:212px; border:1px solid #dbdbdb; margin-top:10px; overflow:hidden;}
.mxbbtit{ height:27px; line-height:27px; border-bottom:1px solid #dbdbdb; background:url(../images/mxbbtit.jpg) repeat-x; font-size:14px; font-weight:bold; color:#000; padding-left:10px;}

.mxbb p{width:278px; height:140px; padding:10px 15px 40px;}
.mxbb_sp01{ float:left;}
.mxbb_sp01 a{ width:89px; height:75px; display:block; border:1px solid #ccc; margin-bottom:10px;}
.mxbb_sp01 a:hover{ border:1px solid #cc0000;}

.mxbb_sp02{ width:170px; float:right; display:block;}
.mxbb_sp02 a{ width:155px; display:block; background:url(../images/xtxing.jpg) no-repeat 0 center; height:21px; line-height:21px; color:#666; text-decoration:none; padding-left:15px;}
.mxbb_sp02 a:hover{ color:#cc0000; text-decoration:underline;}

.xtfh{ width:306px; background:url(../images/xtfh_bg.jpg) repeat-x #FFFBFC; padding:1px; border:1px solid #F63470; margin-top:10px; ovh}
.xtfh span{width:286px; padding:10px 5px 0 15px; display:block;}

.xtfh span div{width:125px; *width:130px; display:block; float:left; padding-right:15px;}
.xtfh em{ width:130px; height:24px; line-height:24px; font-style:normal; float:left; text-align:center;}
.hong{height:51px; background:url(../images/hbg.jpg) repeat-x; width:256px; margin:0 auto; padding:10px; color:#F66491; line-height:18px;}
.hong h2 a{ color:#F63470; font-size:14px; text-decoration:none;}
.hong h2 a:hover{ text-decoration:underline;}

.hx{ width:276px; margin:0 auto; display:block; line-height:22px;}

.hclass a{ color:#F63470; text-decoration:none;}
.hclass a:hover{ text-decoration:underline;}

.honga a{ color:#666; text-decoration:none;}
.honga a:hover{ color:#F63470; text-decoration:underline;}

.xtfh span a{ width:124px; height:93px; padding:2px; border:1px solid #CECECE; display:block; float:left; margin-right:15px;}

.xtmid{ width:344px; float:left; padding-left:12px; background:url(../images/xtjr.jpg) no-repeat right top; padding-top:40px;}
.xtmid01{ background:url(../images/xtmid01bg.jpg) no-repeat 0 bottom;}
.xtmid01 dl{ padding:10px;}
.xtmid01 dl dt{ font-size:16px; font-weight:bold; color:#FF3600; text-align:center; padding-bottom:5px;}
.xtmid01 dl dt a{ font-size:16px; font-weight:bold; color:#FF3600; text-align:center; padding-bottom:5px;}
.xtmid01 dl dt a:hover{ text-decoration:underline;}
.xtmid01 dl dd{ line-height:24px; color:#666; text-align:center; font-size:14px; text-indent:20px; padding:0 5px; height:50px; overflow:hidden;}
.xtmid01 dl dd a{ color:#666; text-decoration:none;}
.xtmid01 dl dd a:hover{ color:#cc0000; text-decoration:underline;}

.xtmid02{ width:344px; padding:10px 0;}
.xtmid02 table{ margin-top:6px; *margin-top:12px; _margin-top:9px;}
.ws p{ font-size:14px; font-weight:bold; height:18px; line-height:18px;}
.ws p a{ color:#000; text-decoration:none;}
.ws p a:hover{ color:#ff0000;}

.ws img{ vertical-align:middle; padding-right:10px;}
.ws ul{ padding:10px; line-height:24px;}
.ws li{ background:url(../images/heidian.jpg) no-repeat 5px center; font-size:14px; padding-left:15px;}
.ws li a{ color:#333;}
.ws li a:hover{ color:#FF5400; text-decoration:underline;}
.ws span{ display:block; text-align:right;}
.ws span a{ color:#333; text-decoration:none;}
.ws span a:hover{ color:#FF5400; text-decoration:underline;}
.wsr{ width:89px; height:133px; border:1px solid #dfdfdf; padding:2px; overflow:hidden; line-height:22px; text-align:center; margin:30px 0 0 5px;}
.wsr img{ width:87px; height:112px; border:1px solid #bbb; display:block;}


/*xutangright*/
.xtright{ width:271px; float:right; border:1px solid #DBDBDB; border-top:0px solid #DBDBDB;}
.xtr_tit{ width:261px; height:27px; line-height:27px; font-weight:bold; color:#000; background:url(../images/xtr_tit.jpg) repeat-x; padding-left:10px; font-size:14px; border-bottom:1px solid #DBDBDB; border-top:1px solid #DBDBDB;}
.xtr_tit img{ vertical-align:middle; float:left;}
.xtr_tit span{ float:left; padding-left:5px;}
.xtr_tit a{ width:80px; float:right; font-size:12px; font-weight:normal; text-align:right; padding-right:10px; color:#000; text-decoration:none;}
.xtr_tit a:hover{ color:#ff5400; text-decoration:underline;}

.xtr_con{ width:239px; padding:10px 15px 15px; *padding:10px 15px; color:#666; line-height:22px;}
.xtr_con span{color:#333;}

.xtr_con p a{ color:#F60; text-decoration:none;}
.xtr_con p a:hover{ text-decoration:underline;}
.xtr_con p img{ width:98px; height:98px; padding:1px; border:1px solid #ccc;}
.xtr_con ul{ background:url(../images/xtr_123.jpg) no-repeat left 3px; line-height:22px;}
.xtr_con ul li{ padding-left:25px;}
.xtr_con ul li a{ color:#333; text-decoration:none;}
.xtr_con ul li a:hover{ color:#FF3600; text-decoration:underline;}

.xtr_con ol{ clear:both; padding:5px 0;}
.xtr_con ol li{ padding-left:10px; background:url(../images/heidian.jpg) no-repeat 5px center; line-height:24px;}
.xtr_con ol li a{ color:#333; text-decoration:none;}
.xtr_con ol li a:hover{ color:#ff0000; text-decoration:underline;}

.xxtop{ width:235px; height:32px; line-height:32px; background:url(../images/xxtop.jpg) no-repeat; font-size:14px; font-weight:bold; padding-left:15px; overflow:hidden;}
.xxtop span{ width:60px;}
.xxtop span a{ color:#000; text-decoration:none; font-weight:normal; font-size:12px; text-align:right; padding-left:10px;}
.xxtop span a:hover{ color:#FF6600; text-decoration:underline;}
.xxcon{ width:228px; padding:13px 10px; *padding:8px 10px; border-left:1px solid #ccc; border-right:1px solid #ccc; display:block;}
.xxcon div a{ width:100px; height:100px; display:block; border:1px solid #ccc; float:left; margin-right:5px;}
.xxcon div a:hover{ border:1px solid #cc0000;}
.xxcon dl{ padding:5px 0;}
.xxcon dt{ font-weight:bold; color:#0041D9; line-height:30px;}
.xxcon dd{ line-height:24px; color:#565656;}
.xxcon dd a{ color:#565656; text-decoration:underline;}
.xxcon dd a:hover{ color:#cc0000; text-decoration:none;}
.xxul{ width:183px; padding-left:45px; background:url(../images/xgdj.jpg) no-repeat left top; display:block; line-height:20px; margin-top:5px;}
.xxul a{ color:#565656; text-decoration:none;}
.xxul a:hover{ color:#cc0000; text-decoration:underline;}

.qdshtit{ margin-top:10px;}
.qdshleft{ float:left; width:408px; padding-left:10px;}

.boy{ width:388px; padding:10px 10px 0px 10px;}
.boy img{ width:190px; height:120px; float:left;}
.boy ul{ float:left; padding-left:10px;}
.boy ul li{ line-height:21px; background:url(../images/hedian.gif) no-repeat 0 center; padding-left:10px;}
.boy ul li a{ color:#565656; text-decoration:none;}
.boy ul li a:hover{ color:#cc0000; text-decoration:underline;}
#boytit{ font-size:14px; font-weight:bold;}
.shzt{ color:#ccc; line-height:24px; padding:0 10px 10px;}
.shzt a{ color:#0041D9; width:150px; text-decoration:none;}
.shzt a:hover{ color:#cc0000; text-decoration:underline;}

.hunjia{ width:408px;}

.hunjia span a{ font-weight:bold; color:#000; text-decoration:none;}
.hunjia span a:hover{ text-decoration:underline; color:#ff0000;}

.hunjia table{ margin-top:10px;}
.hunjia table td{ text-align:center; line-height:20px;}
.hunjia table td img{ width:110px; height:66px; padding-bottom:10px;}
.hunjia table td a{ color:#535353; text-decoration:none; width:130px; display:block;}
.hunjia table td a:hover{ color:#cc0000; text-decoration:underline;}

.qdshright{ float:right; width:230px; background:url(../images/czx.jpg) no-repeat; margin-right:13px; _margin-right:6px;}
.qdshright img{ float:left;}
.qdshright span a{ padding-top:60px; float:left; display:block; color:#0041D9; text-decoration:none;}
.qdshright span a:hover{color:#cc0000; text-decoration:underline;}
.qdshright ul{ width:140px; height:64px; padding:10px 0 10px 0px; display:block; float:left;}
.qdshright ul li{ height:22px; line-height:22px;}
.qdshright ul li a{ color:#565656; text-decoration:none;}
.qdshright ul li a:hover{ color:#cc0000; text-decoration:underline;}

.qdshright ol{ width:220px; height:64px; padding:10px 0 10px 10px;}
.qdshright ol li{ height:22px; line-height:22px;}
.qdshright ol li a{ color:#565656; text-decoration:none;}
.qdshright ol li a:hover{ color:#cc0000; text-decoration:underline;}
.boybot{ width:690px; height:10px;}

.qdshmid{ width:688px; border-left:1px solid #ccc; border-right:1px solid #ccc; background:#fff;}

.cws{ height:10px; _height:18px;}

.showtit{ width:920px; height:32px; line-height:32px; padding-left:30px;}
.showtit a{ color:#000; text-decoration:none;}
.showtit a:hover{ color:#cc0000; text-decoration:underline;}
.showcon{ width:526px; padding:25px; background:#F5F8FD; float:left; border:1px solid #ccc; line-height:24px; font-size:14px;}
.showcon h1{ font-family:"黑体"; font-size:18px; font-weight:normal; text-align:center;}
.showcon_tit{ width:526px; color:#666; font-size:12px; text-align:center; border-bottom:1px solid #ccc; height:24px; line-height:24px; display:block; margin:10px 0;}

.showzh{ font-size:12px;}
.showzh a{ font-weight:bold; text-decoration:none; color:#000;}
.showzh a:hover{ font-size:12px; font-weight:bold; text-decoration:underline; color:#cc0000;}

.page{ height:40px; line-height:40px; border-bottom:1px solid #ccc; margin-bottom:10px;}
.page a{ color:#0000FF; text-decoration:none;}
.page a:hover{ color:#cc0000; text-decoration:underline;}

.showright{ width:340px; float:right; padding-left:32px; background:url(../images/showrbg.jpg) no-repeat left top;}
.showr{ width:338px; border:1px solid #ccc; border-top:none; background:url(../images/showrtit.jpg) repeat-x; display:block; float:right; margin-bottom:10px;}

.showrtit{ height:24px; line-height:24px; font-size:14px; font-weight:bold; padding-left:14px; padding-top:2px;}

.showr01{ float:left; padding:10px 0 0 10px;}
.showr01 a{ width:89px; height:75px; display:block; border:1px solid #ccc; margin-bottom:10px;}
.showr01 a:hover{ border:1px solid #cc0000;}

.showr02{ width:215px; float:left; display:block; padding:10px 0 0 10px;}
.showr02 a{ width:200px; display:block; background:url(../images/xtxing.jpg) no-repeat 0 center; height:21px; line-height:21px; color:#666; text-decoration:none; padding-left:15px;}
.showr02 a:hover{ color:#ff0000; text-decoration:underline;}

.showr022{ width:295px; float:left; display:block; padding:10px 0 0 10px;}
.showr022 ul li a{ width:200px; display:block; background:url(../images/xtxing.jpg) no-repeat 0 3px; height:21px; line-height:21px; color:#666; text-decoration:none; padding-left:17px; display:block; float:left;}
.showr022 ul li a:hover{ color:#ff0000; text-decoration:underline;}
.showr022 ul li span{ display:block; float:right; height:21px; line-height:21px;}


.showrcon{ line-height:20px;}
.showrcon img{ margin-right:2px;}
.showtd a{ color:#333; display:block; padding-left:10px; background:url(../images/heidian.jpg) no-repeat 4px center;}
.showtd a:hover{ color:#ff0000; text-decoration:underline;}
.showtd2 img{ padding:2px; border:1px solid #ccc; width:118px; height:80px; display:block; margin:0 auto;}
.showtd2 a{ color:#333; display:block; padding-bottom:5px;}
.showtd2 a:hover{ color:#ff0000; text-decoration:underline;}
.mstu img{ width:128px; height:48px; display:block; border:1px solid #ccc;}
.mstab{ margin:10px 3px; background:url(../images/pagege.jpg) no-repeat 161px 10px;}
.mstab2{ margin:10px 3px; background:url(../images/pagege.jpg) no-repeat 161px 110px;}
.mstitfb{ color:#ff0000; font-weight:bold;}

.zxjra a{ height:33px; line-height:33px; font-weight:bold; color:#666; text-decoration:underline;}
.zxjra a:hover{ color:#ff0000; text-decoration:none;}

/*hgdm*/

.dm_left{ width:694px; float:left; overflow:hidden;}
.dm_tu{ width:950px; float:left; border:1px solid #ccc;}
.dm_tu p{ width:940px; height:32px; overflow:hidden; display:block;}
.dm_tu div{ width:662px; _width:676px; padding:10px 15px; _padding:10px 6px 10px 10px ; overflow:hidden; display:block;}
.dm_tu div a{ width:118px; height:80px; border:1px solid #D9D4D1; display:block; float:left; margin:5px 6px 10px 6px;}
.dm_tu div a:hover{ border:1px solid #cc0000;}

.dmtit_left{ color:#999; float:left; _padding-top:5px;}
.dmtit_left a{ color:#0C8ED1; background:url(../images/lan.jpg) no-repeat 3px center; padding-left:8px; margin:0 5px;}
.dmtit_left a:hover{ color:#F60; text-decoration:underline;}

.dmtop{ width:930px; line-height:24px; background:url(../images/dm_tit_bg.jpg) repeat-x bottom; padding:10px;}
.dmtop a{ color:#0C8ED1; background:url(../images/lan.jpg) no-repeat 3px center; padding-left:8px; margin:0 5px;}
.dmtop a:hover{ color:#F60; text-decoration:underline;}

.dm_left{ width:688px; border:1px solid #ccc; float:left; overflow:hidden;}
.dmbox{ width:948px; border:1px solid #ccc;}
.dml_top{ width:928px; background:url(../images/zs_bg.jpg) repeat-x bottom; line-height:24px; padding:0 10px 30px;}
.dmltop_tit{height:47px; line-height:47px; border-bottom:1px solid #ccc; text-align:center; margin-bottom:10px;}
.dmltop_tit span{  font-size:14px; font-weight:bold;}
.dmltop_tit em{ font-style:normal; color:#666;}

.dmpic{ width:688px; text-align:center; display:block; float:left; padding:15px 0;}

.dm_page{ width:830px; height:30px; overflow:hidden; border-top:1px solid #ccc; text-align:center; padding:10px 0; margin-top:15px; padding-left:120px;}

.dm_pagelist{width:730px; height:30px; overflow:hidden; text-align:center; padding:10px 0; padding-left:220px;}

.dmpage{ width:500px; margin:0 auto; font-size:14px;}
.dmpage a{ color:#FF6600; text-decoration:none;}
.dmpage a:hover{ color:#ff0000; text-decoration:underline;}

/*hgdmlist*/

.dm_list{ width:948px; border:1px solid #ccc; overflow:hidden;}

.dm_list ul{ padding:10px;}

.dm_list ul li{ width:80px; margin:10px; float:left;}
.dm_list ul li a{ color:#333; text-decoration:none;}
.dm_list ul li a:hover{ color:#ff0000; text-decoration:underline;}

/*hgdmqk*/

.dmqk{ width:948px; border:1px solid #ccc; margin:0 auto; overflow:hidden;}

.dmqkbox{ width:948px; height:270px; display:block; overflow:hidden; line-height:22px; color:#565656; background:url(../images/zs_bg.jpg) repeat-x bottom; border-bottom:1px solid #ccc;}

.dmqkbox span{ float:left; padding:10px;}

.dmqkbox a{ padding:7px; border:1px solid #ccc; display:block;}

.dmqkbox_tit{ width:525px; height:47px; line-height:47px; border-bottom:1px solid #ccc; text-align:center; margin-bottom:10px;}
.dmqkbox_tit b{  font-size:14px; margin:0; padding:0;}
.dmqkbox_tit em{ font-style:normal; color:#666;}

#hsbox{background:url(../images/hsbg.jpg) repeat-x; border-bottom:1px solid #D3B21A;}
#hstxt{width:525px; margin-left:5px;}

#newbox {
	position:absolute;
	width:49px;
	height:47px;
	z-index:10;
    top:0px;
	left:0px;
    padding:564px 0 0 936px;
/*	visibility: visible;*/

}

.ser_gjz{ font-size:14px; font-weight:bold;}
.ser_gjz input{ height:20px; line-height:18px; font-size:14px;}

.pagelist li{ height:30px; line-height:30px; background:url(../images/hedian.gif) no-repeat 0 center; padding-left:10px; font-size:14px; border-bottom:1px dashed #ccc;}
.pagelist li a{ color:#000; text-decoration:none; width:300px; float:left;}
.pagelist li a:hover{ color:#cc0000; text-decoration:underline;}
.pagelist li span{ float:right;}

.kktab{font-size:14px;}
.kktab th{ background:#EFF2FF; color:#014CCC; border-bottom:1px solid #347BF4; height:30px; line-height:30px;}
.kktab tr{ background:#fff;}
.kktab tr:hover{ background:#EFF2FF url(../images/lanlan.gif) no-repeat 0 bottom;}
.kktab td{ padding:15px; border-bottom:1px dashed #efefef;}
.kktab td img{ border:1px solid #efefef; padding:3px;}
.kktab td a{ font-weight:bold; color:#FF6E00; font-weight:bold; text-decoration:none; display:block;}
.kktab td a:hover{ text-decoration:underline;}


/*选择地区*/
#wohaha {
	position:absolute;
	width:260px;
	z-index:100;
	left:730px;
	top:25px;

}

.wohahabao{
	filter:alpha(opacity=80);
	border:3px solid #1FB1E7;
	background:#fff;
	padding:5px;
	width:260px;
	line-height:24px;
	min-height:100px;
	_height:100px;
	opacity: 0.8;
}


#wohaha li{ width:70px; height:24px; line-height:24px; display:block; float:left; color:#000; padding-left:15px;}
#wohaha a{ color:#1FB1E7; text-decoration:none;}
#wohaha a:hover{ color:#FF6600; text-decoration:underline;}
.whh_span{ font-weight:bold; color:#003D67; padding-left:15px;}

#whhclose{ float:right;}
#whhclose a{ margin:0; width:20px; height:20px; background:url(../images/newclose.gif) no-repeat 0 top; overflow:hidden; display:block; }
#whhclose a:hover{ background:url(../images/newclose.gif) no-repeat 0 -20px; }

.wohaha1{ display:block;}
.wohaha2{ display:none;}

.mem{ width:948px; float:left; border:1px solid #B2CFDD; overflow:hidden;}
.mem_left{ width:164px; background:url(../images/mem_left.jpg) repeat-y; float:left; padding-bottom:1000px; margin-bottom:-1000px;}
.mem_left span{ color:#999; font-size:14px; font-weight:bold; display:block; padding:15px 0 10px 25px;}
.mem_left a{ height:24px; line-height:24px; color:#0099CC; padding-left:24px;}
.mem_left a:hover{ color:#cc0000;}
.mem_right{ width:704px; float:left; padding:15px 40px; color:#444; font-size:14px; overflow:hidden;}
.mem_right p{ border-bottom:1px dashed #B2CFDD; padding-bottom:10px; margin-bottom:10px;}
.mem_right p span{ line-height:24px; font-size:16px; color:#25B3E1; font-weight:bold; width:600px; display:block; padding-bottom:5px; margin-bottom:5px;}

.mem_right input{ width:200px; background:#fff; border-right:1px solid #ccc;  border-bottom:1px solid #ccc;  border-left:1px solid #999;  border-top:1px solid #999; height:20px; line-height:20px;}

.mem_ge{ height:10px; background:url(../images/mem_ge.jpg) no-repeat 0 center; width:164px; display:block;}

.dla{ line-height:34px; background:url(../images/dlge.jpg) no-repeat left top; padding-left:20px; padding-top:40px;}
.dla a{ color:#0075CF; text-decoration:none;}
.dla a:hover{ color#cc0000; text-decoration:underline;}

.ksdlul{ padding-left:10px;}

.ksdlid{color:#66A748;}

.carlist{ border:1px solid #C7DCEF; background:#C7DCEF;}
.carlist th{ background:#EBF2F8; font-weight:normal;}
.carlist td{ background:#fff; font-size:12px; text-align:center;}
.carlist td a{ color:#0075CF;}
.carlist td a:hover{ color#cc0000; text-decoration:underline;}
.carlist input{ width:30px; height:15px; text-align:center; line-height:15px;}
.carzs{ color:#cc0000; font-size:14px; font-family:Verdana, Geneva, sans-serif; font-weight:bold;}

.jxg{padding:10px 0 0 200px;}
.jxg input{ padding-right:15px;}


#AspNetPager1{ padding-top:10px; font-size:12px;}
#AapNetPager1 td{ vertical-align:middle;}
#AapNetPager1 img{ margin-top:2px;}
#AspNetPager1_input{ height:12px; line-height:12px; padding-bottom:2px;}
#AspNetPager1_btn{ width:50px; height:18px; border:none; font-size:12px;}

#orderitem{ padding-top:15px;}

#orderitem table{ border:1px solid #fff; background:#15A4D0;}
#orderitem th{ background:#15A4D0; font-weight:normal; color:#fff;}
#orderitem td{ background:#fff; font-size:12px; text-align:center;}
#orderitem td a{ color:#0075CF;}
#orderitem td a:hover{ color:#cc0000; text-decoration:underline;}
#orderitem input{ width:30px; height:15px; text-align:center; line-height:15px;}

.xzdz{margin-top:20px; width:95%; margin:10px auto;}
.xzdz td{ border-bottom:1px soild #ccc;}

.promore{ margin-right:5px; float:right;}
.promore a{ color:#000; text-decoration:none;}
.promore a:hover{ text-decoration:underline;}

.ppmores{ clear:both;}
.ppmores a{ width:100px; float:right; display:block; font-weight:bold; color:#A0107D; text-decoration:none;}
.ppmores a:hover{color:#C3399D; text-decoration:underline;}

#guan0921 p{ line-height:18px;}

#guan0921 span{ display:block;}

  
.dm_list td a{ color:#333; text-decoration:none;}
.dm_list td a:hover{ color:#ff0000; text-decoration:underline;}

.hz_left22{float:left; background:url(../images/hz_tit_left22.gif) no-repeat left 0; display:block; font-weight:bold; padding-left:10px; color:#fff; width:100px;}

.hz_conlink{ width:930px; border:1px solid #ccc; border-top:none; display:block; padding:10px 7px 10px 11px; overflow:hidden; line-height:24px;}
.hz_conlink a{color:#0075CF;}
.hz_conlink a:hover{ color:#C3399D; text-decoration:underline;}