@charset "gb2312";
*{ margin:0; padding:0; border:none; font-family:Î¢ÈíÑÅºÚ, Arial, Helvetica, sans-serif; font-size:14px; line-height:27px; color:#444;list-style:none; border:none;}
body{max-width:1920px; margin:0 auto;}
a{ color:#333; text-decoration:none}
a:hover{text-decoration:none}

.left{ float:left}
.right{ float:right}
.clear{clear:both; height:0; line-height:0; overflow:hidden; display:block}
.head{ height:30px; width:100%; background:#eeeeee; margin:0 auto;}
.head ul{ width:1100px; margin:0 auto;}
.head ul li{ float:left; line-height:30px;}


.top{ width:1100px; height:134px; background:#fff; margin:0 auto; background:url(images/logo.jpg) center center no-repeat}

.navbg{width:100%; background:url(images/menubg.jpg) repeat-x top center; height:50px; margin:0 auto;}
.navbg .main{ width:1100px; margin:0 auto;}
.navbg .main ul li{float:left; width:134px; }
.navbg .main ul li a{display:block; line-height:50px; height:50px; text-align:center; color:#FFFFFF; font-size:15px;  font-weight:bold}
.navbg .main ul li a:hover{display:block; line-height:50px; height:50px; text-align:center; color:#fce10c; font-size:15px; font-weight:bold}


.banner{ width:100%; height:542px; margin:0 auto; background:url(images/banner.jpg) center top no-repeat; position:relative}
.bannera{ width:100%; height:150px; margin:0 auto; background:url(images/banna.jpg) center top no-repeat}



.search{ width:100%; height:40px; margin:0 auto; background:#6b6b6b}
.search .main{ width:1100px; height:40px; margin:0 auto}
.search .main ul li{ float:left}
.search .main ul li p{ font-size:14px; color:#fff;line-height:40px; width:770px; height: 40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block}
.search .main ul li a,.search ul li a:hover{font-size:14px; color:#fff;line-height:40px}

.bannerfo{ width:330px;height:40px;}
.bannerfo ul{width:330px;height:40px;margin:0 auto}
.bannerfo ul li{ display:inline}
.bannerfo ul .inputbox{ width:242px; height:32px; margin:4px 0;overflow:hidden}
.bannerfo ul .inputbox input{ width:242px; height:32px; padding:0 5px;background:#fff; border:1px solid #e9e9e9 }
.bannerfo ul .menuser{ width:58px; height:30px; padding:5px 20px 0 3px}
.bannerfo ul .menuser img{width:33px; height:31px}



.productfo{ width:328px;height:36px;}
.productfo ul{width:328px;height:36px;margin:0 auto}
.productfo ul li{ display:inline}
.productfo ul .inputbox{ width:238px; height:36px; margin:4px 0;overflow:hidden}
.productfo ul .inputbox input{ width:218px; height:33px; line-height:33px; padding:0 10px;background:#fff; border:1px solid #dfdfdf; color:#aaaaaa }
.productfo ul .menuser{ width:58px; height:30px; padding:5px 20px 0 0}
.productfo ul .menuser img{width:89px; height:35px}





.cooperate{ width:1100px; height:auto; margin:0 auto; margin-top:20px;background:url(images/main_dh.jpg) left top repeat-x}
.cooperate .head{ width:1100px; height:40px; background: url(images/aa.jpg) no-repeat 18px center}
.cooperate .head p{ font-size:18px; color:#fff; line-height:40px; text-indent:45px; float:left}
.cooperate .head a{ font-size:12px; color:#fff; margin-right:20px; line-height:40px; float:right}
.cooperate .content{ width:1098px; border:1px solid #dfdfdf; border-top:none}

.sbb{ width:209px; height:90px; overflow:hidden; float:left; text-align:center; display: block; margin:0 5px;}
.sbb img{ border:1px solid #dfdfdf; padding:2px; }
.sbb:hover{ width:209px; height:90px; float:left; text-align:center;margin:0 5px;}



.product{ width:1100px; height:auto; margin:0 auto; margin-top:20px}
.leftfr{ width:225px; height:auto; float:left}

.list{width:225px; height:auto;}
.list .head{ width:225px; height:93px; background:url(images/left_cp.jpg) center top no-repeat}
.list .main{ width:223px; height:auto; margin:0 auto; border:1px solid #dfdfdf; border-top:none; border-bottom:none}

.onepro{ width:223px; height:48px; line-height:48px; text-indent:30px; display: block; margin:0 auto; font-size:15px; color:#444; border-bottom:1px solid #dfdfdf; background:url(images/icon.png) no-repeat 200px center}
.onepro:hover{color:#000;background:url(images/icon.png) no-repeat 200px center #eaeaea; line-height:48px;}

.hh { width:223px; height:48px; line-height:48px; text-indent:30px; margin:0 auto; font-size:15px; color:#444; border-bottom:1px solid #dfdfdf; background:url(images/icon.png) no-repeat 200px center #eaeaea }
.hh a{ color:#000;background:url(images/icon.png) no-repeat 200px center #eaeaea; line-height:48px;}
.tt { width:218px; height:35px; line-height:35px;text-indent:28px; background:url(images/a.jpg) 25px center no-repeat;text-align:left;}
.tt a{ color:#454545; font-size:14px; font-weight:bold; text-align:left;}

.twopro{ width:100%; height:30px; line-height:30px; text-indent:50px; display: block; margin:0 auto; font-size:14px; color:#555; background:url(images/arraw1.png) no-repeat 30px #fafafa}
.twopro:hover{color:#222; background:url(images/arraw1.png) no-repeat 30px #f5f5f5}


.contact{ width:225px; height:209px; background:url(images/bg_lxwm.jpg) center top no-repeat}
.contact p{ font-size:14px; line-height:36px; color:#FFF}





.rightfr{ width:874px; height:auto; float: right; border:1px solid #dfdfdf; border-left:none; border-top: none}

.tabbox{width:874px; height:auto; margin:0 auto}
.tabbox .tab{height:41px;line-height:41px; background:url(images/mbg.jpg) left top repeat-x}
.tabbox .tab a{float:left;color:#777777;display:block;text-align:center;width:103px; height:41px; line-height:41px}
.tabbox .tab a:hover{color:#111111;float:left;display:block; background:url(images/gsjjbg1.jpg) no-repeat; width:103px; height:41px; line-height:41px }
.tabbox .tab a.on{color:#111111;float:left;display:block;cursor:pointer; background:url(images/gsjjbg1.jpg) no-repeat;}



.Menubod { margin-left:0px; _margin-left:0px;  height:41px;}
.Menubod ul{
margin:0px;
padding:0px;
}
.Menubod li{
height:41px;
line-height:41px;
float:left;
display:block;
cursor:pointer;
width:103px;
text-align:center;
color:#777;
text-align:center;
}
.Menubod li.hover{
height:41px;
line-height:41px;
float:left;
display:block;
cursor:pointer;
width:103px;
text-align:center;
color:#111;
text-align:center;
background: url(images/gsjjbg1.jpg) no-repeat;
}




.tabbox .content{overflow:hidden;width:820px;height:452px;position:relative; margin:27px auto;}
.tabbox .content ul{
	position:absolute;
	left:0;
	top:0;
}
.tabbox .content li{width:800px;float:left;}

.box1{ width:820px; height:auto}
.box1 img{float:left; margin-right:30px;}
.tittle2{color:#444444;  font-size:30px; font-weight:bold; line-height:35px}
.tittle3{ line-height:25px; font-size:14px;}


.box11{ width:805px; height:auto; padding-bottom:25px; padding-top:25px; border-bottom:1px solid #dfdfdf}
.box11 img{float:left; margin-right:30px;}
.tittle22{color:#444444;  font-size:22px;line-height:35px}
.tittle33{ line-height:25px; font-size:14px;}




	
.introduce{ width:820px; height:auto; margin-top:25px}
.introduce .head{ width:820px; height:31px; background:#f6f6f6; border-top:1px solid #dfdfdf; font-size:14px; color:#111111; line-height:31px; text-indent:18px}
.introduce .main{ padding-top:22px;width:820px; height: auto; margin:0 auto}

.proimg_b{ display:inlne; width:191px; height:174px;  margin:0 auto; overflow:hidden; text-align:center; line-height:30px; float:left; font-size:14px; margin:0 6px 12px 6px;}
.proimg_b:hover{ display:inlne; width:191px; height:174px;  margin:0 auto; overflow:hidden; text-align:center; line-height:30px;  float:left; font-size:14px;margin:0 6px 12px 6px;}



.function{ background:url(images/bg_function.jpg) center top repeat-y}
.function .dash{ background:url(images/bg_function.png) center top repeat-y}
.function .dash .main{ width:1100px; height:auto; margin:0 auto; padding-top:20px}
.function .dash .main .title{ width:1100px; height:159px; background:url(images/function_top.jpg) center top no-repeat;}

.function .dash .main .cont1{ width:1100px; height:auto; background:url(images/line1.jpg) center bottom no-repeat}
.function .dash .main .cont1 .txt{ width:605px; height:auto; float:left}
.function .dash .main .cont1 .txt .gg{ width:93px; height:123px ; float:left; background:url(images/gg.png) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:40px; color:#1d1d1d; font-weight:bold; text-align:center; margin-right:17px}
.function .dash .main .cont1 .txt .con{ width:495px; height:auto; float:right}
.function .dash .main .cont1 .txt .con .txt1{ font-size:38px; font-weight:bold; color:#113d85; line-height:63px; background:url(images/dec3.jpg) left bottom repeat-x}
.function .dash .main .cont1 .txt .con .txt2{ font-size:25px; color:#444444; line-height:42px}
.function .dash .main .cont1 .txt .con .txt3{ width:495px; height:auto}
.function .dash .main .cont1 .txt .con .txt3 ul li{line-height:25px; font-size:14px; color:#444444; background:url(images/icon2.jpg) no-repeat 0 11px; text-indent:15px; margin-bottom:10px}
.function .dash .main .cont1 .txt .con .txt3 ul li  span{ font-size:14px; color:#ff8a00}
.function .dash .main .cont1 .picture{ width:495px; height:auto; float:right}



.function .dash .main .cont2{ width:1100px; height:auto; background:url(images/line2.jpg) center bottom no-repeat}
.function .dash .main .cont2 .picture{ width:495px; height:auto; float:left}
.function .dash .main .cont2 .txt{ width:605px; height:auto; float: right}
.function .dash .main .cont2 .txt .gg{ width:93px; height:123px ; float:left; background:url(images/gg.png) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:40px; color:#1d1d1d; font-weight:bold; text-align:center; margin-right:17px}
.function .dash .main .cont2 .txt .con{ width:495px; height:auto; float:right}
.function .dash .main .cont2 .txt .con .txt1{ font-size:38px; font-weight:bold; color:#113d85; line-height:63px; background:url(images/dec3.jpg) left bottom repeat-x}
.function .dash .main .cont2 .txt .con .txt2{ font-size:25px; color:#444444; line-height:42px}
.function .dash .main .cont2 .txt .con .txt3{ width:495px; height:auto}
.function .dash .main .cont2 .txt .con .txt3 ul li{ line-height:25px; font-size:14px; color:#444444; background:url(images/icon2.jpg) no-repeat 0 11px; text-indent:15px; margin-bottom:10px}
.function .dash .main .cont2 .txt .con .txt3 ul li  span{ font-size:14px; color:#ff8a00}


.function .dash .main .cont3{ width:1100px; height:auto; background:url(images/line1.jpg) center bottom no-repeat}
.function .dash .main .cont3 .txt{ width:605px; height:auto; float:left}
.function .dash .main .cont3 .txt .gg{ width:93px; height:123px ; float:left; background:url(images/gg.png) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:40px; color:#1d1d1d; font-weight:bold; text-align:center; margin-right:17px}
.function .dash .main .cont3 .txt .con{ width:495px; height:auto; float:right}
.function .dash .main .cont3 .txt .con .txt1{ font-size:38px; font-weight:bold; color:#113d85; line-height:63px; background:url(images/dec3.jpg) left bottom repeat-x}
.function .dash .main .cont3 .txt .con .txt2{ font-size:25px; color:#444444; line-height:42px}
.function .dash .main .cont3 .txt .con .txt3{ width:495px; height:auto}
.function .dash .main .cont3 .txt .con .txt3 ul li{ line-height:25px; font-size:14px; color:#444444; background:url(images/icon2.jpg) no-repeat 0 11px; text-indent:15px; margin-bottom:10px}
.function .dash .main .cont3 .txt .con .txt3 ul li  span{ font-size:14px; color:#ff8a00}
.function .dash .main .cont3 .picture{ width:495px; height:auto; float:right}



.function .dash .main .cont4{ width:1100px; height:auto; background: none}
.function .dash .main .cont4 .picture{ width:495px; height:auto; float:left}
.function .dash .main .cont4 .txt{ width:605px; height:auto; float: right}
.function .dash .main .cont4 .txt .gg{ width:93px; height:123px ; float:left; background:url(images/gg.png) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:40px; color:#1d1d1d; font-weight:bold; text-align:center; margin-right:17px}
.function .dash .main .cont4 .txt .con{ width:495px; height:auto; float:right}
.function .dash .main .cont4 .txt .con .txt1{ font-size:38px; font-weight:bold; color:#113d85; line-height:63px; background:url(images/dec3.jpg) left bottom repeat-x}
.function .dash .main .cont4 .txt .con .txt2{ font-size:25px; color:#444444; line-height:42px}
.function .dash .main .cont4 .txt .con .txt3{ width:495px; height:auto}
.function .dash .main .cont4 .txt .con .txt3 ul li{line-height:25px; font-size:14px; color:#444444; background:url(images/icon2.jpg) no-repeat 0 11px ; text-indent:15px; margin-bottom:10px}
.function .dash .main .cont4 .txt .con .txt3 ul li  span{ font-size:14px; color:#ff8a00}




.case{ width:100%; height:auto; background:url(images/bg_case.jpg) left top repeat-x #eaeaea}
.case .main{ width:1100px; height:auto; background:url(images/main_dh.jpg) left top repeat-x; margin:0 auto}
.case .main .head{ width:1100px; height:40px; background: url(images/aa.jpg) no-repeat 18px center}
.case .main .head p{ font-size:18px; color:#fff; line-height:40px; text-indent:45px; float:left}
.case .main .head a{ font-size:12px; color:#fff; margin-right:20px; line-height:40px; float:right}
.case .main .content{ width:1100px; }

.saa{ width:221px; height:200px; overflow:hidden; float:left; text-align:center; display: block; margin:0 5px;}
.saa:hover{ width:221px; height:200px;  float:left; text-align:center; margin:0 5px;}

.proimg_d{ display:inlne; width:191px; height:176px;  overflow:hidden; text-align:center; line-height:30px; float:left; font-size:12px; margin:15px 5px 0; color:#333; border:1px solid #dfdfdf}
.proimg_d:hover{ display:inlne; width:191px; height:176px;overflow:hidden; text-align:center; line-height:30px;  float:left; font-size:12px; color:#333; margin:15px 5px 0;border:1px solid #dfdfdf; background:#f5f5f5}






.about{ width:1100px; height: auto; margin:0 auto; margin-top:21px; }
.about .dec{ width:1100px; height:6px;background:url(images/dec.jpg) center top no-repeat}
.about .gg{ width:1058px; height:116px; border:1px solid #dfdfdf; background:#f5f5f5; padding:20px}
.about .gg .logo{ width:155px; height:116px; float:left; background:url(images/gsjj_line.jpg) right center no-repeat; margin-right:40px}
.about .gg .decr{ width:495px; height:auto; float:left; margin-right:40px; margin-left:40px;}
.about .gg .decr .txt1{ font-size:28px; color:#000; line-height:50px}
.about .gg .decr .txt2{ width:495px; height:35px; background:url(images/dec2.jpg) center center no-repeat; font-size:18px; line-height:35px; text-align:center; color:#000}
.about .gg .decr .txt3{ width:495px; height:40px;}
.about .gg .decr .txt3 ul li{ float: left; height:40px; line-height:40px; width:123px; background: url(images/arraw.jpg) no-repeat 0 6px; text-indent:25px; font-size:18px; color:#000}
.about .gg .zx{ width:328px; height:auto; float:right}

.about .main{ width:1098px; height:auto; border:1px solid #dfdfdf; border-top:none}
.about .main .head{ width:1065px; height:85px; margin:0 auto; background:url(images/dec1.jpg) center center no-repeat}
.about .main .head p{ line-height:85px; color:#113d85;font-size:22px; text-align:center}
.about .main .content{ width:1065px; height:auto; margin:0 auto}
.about .main .content .picture{ width:395px; height:auto; float:left}
.about .main .content .rightframe{ width:670px; height:auto; float:right}
.about .main .content .rightframe a{ width:120px; height:35px; line-height:35px; border:1px solid #a2a2a2; display:block; text-align:center; font-size:14px; color:#444444; margin-top:5px}
.about .main .content .rightframe a:hover{ width:120px; height:35px; line-height:35px; border:1px solid #ff9c00; background:#ff9c00; display:block; text-align:center; font-size:14px; color:#ffffff}


.botframe{ width:1100px; height:auto; margin:0 auto; margin-top:20px}
.news{ width:710px; height:auto; margin:0 auto; background:url(images/main_dh.jpg) left top repeat-x; float:left}
.news .head{ width:710px; height:40px; background: url(images/aa.jpg) no-repeat 18px center}
.news .head p{ font-size:18px; color:#fff; line-height:40px; text-indent:45px; float:left}
.news .head a{ font-size:12px; color:#fff; margin-right:20px; line-height:40px; float:right}
.news .content{ width:678px; border:1px solid #dfdfdf; border-top:none; padding:15px}

.news .content1{ width:678px; height: auto; margin-top:6px}

.news .content1 ul li{ width:678px; height:32px; background:url(images/icon1.jpg) no-repeat 10px; }
.news .content1 ul li:hover{ width:678px; height:32px; background:url(images/icon1.jpg) no-repeat 10px #f3f3f3;  }
.news .content1 ul li a{ width:578px; height:32px; display:block; line-height:32px; text-indent:25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block}
.news .content1 ul li a:hover{width:578px; height:32px; display:block; line-height:32px;text-indent:25px}
.news .content1 ul li span{ height:32px; width:100px; display:block; overflow:hidden; line-height:32px; font-family:Arial; font-size:12px; color:#888; text-align:center}





.question{ width:370px; height:auto; margin:0 auto; background:url(images/main_dh.jpg) left top repeat-x; float:right}
.question .head{ width:370px; height:40px; background: url(images/aa.jpg) no-repeat 18px center}
.question .head p{ font-size:18px; color:#fff; line-height:40px; text-indent:45px; float:left}
.question .head a{ font-size:12px; color:#fff; margin-right:20px; line-height:40px; float:right}
.question .content{width:338px; border:1px solid #dfdfdf; border-top:none; background:#f3f3f3; padding:15px}
.question .content #ulOrderAnns{ width:338px; height:389px; margin:0px auto }











.bottom{ width:100%; height: auto; background:#0c5bab; margin-top:20px}
.bottom .main{ width:1100px; height:66px; border-bottom:1px solid #558dc4; margin:0 auto}
.bottom .main p{ font-size:16px; line-height:66px; color:#FFF; text-align:center}
.bottom .main a,.bottom .main a:hover{font-size:16px; line-height:66px; color:#FFF; text-align:center}
.bottom .content{ width:1100px; height:auto; margin:0 auto; color:#90a9c2; text-align:center}
.bottom .content a,.bottom .content a:hover{color:#90a9c2;}


.mainfr{ width:1100px; height:39px; border:1px solid #dfdfdf; margin:20px auto; text-align: right}
.mainfr p{ line-height:39px; font-size:15px; color:#444; margin-right:10px}
.mainfr a,.mainfr a:hover{ font-size:15px; color:#444}

.mainframe{ width:1100px; height:auto; margin:0 auto}
.leftcontent{ width:850px; height:auto; float:left}
.rightcontent{ width:225px; height:auto; float:right}

#telback{ background:url(images/lxs.png) no-repeat 50px 0px; min-height:450px; padding:100px 0 0 420px; width:380px; line-height:35px}



.maincont{ width:850px; height:auto}
.maincont .head1{ width:850px; height:3px; background:#1e68d3}
.maincont .head2{ width:848px; height:45px; border:1px solid #dfdfdf; background:#f5f5f5; border-top:none}
.maincont .head2 p{ line-height:45px; font-size:16px; color:#111; text-indent:35px}
.maincont .content{ width:808px; min-height:600px; border:1px solid #dfdfdf; border-top:none; padding:20px}



.maincont1{ width:850px; height:auto; margin-top:15px}
.maincont1 .head1{ width:850px; height:3px; background:#1e68d3}
.maincont1 .head2{ width:848px; height:45px; border:1px solid #dfdfdf; background:#f5f5f5; border-top:none}
.maincont1 .head2 p{ line-height:45px; font-size:16px; color:#111; text-indent:35px}
.maincont1 .content{ width:818px; height:auto;border:1px solid #dfdfdf; border-top:none; padding:15px}



.newsintro{ width:225px; height:auto; margin:0 auto; background:url(images/main_dh.jpg) left top repeat-x; float:left}
.newsintro .head{ width:225px; height:40px;}
.newsintro .head p{ font-size:18px; color:#fff; line-height:40px; text-indent:25px; float:left}
.newsintro .head a{ font-size:12px; color:#fff; margin-right:20px; line-height:40px; float:right}
.newsintro .content{ width:207px; border:1px solid #dfdfdf; border-top:none; padding:8px}

.newsintro .content ul li{ width:207px; height:32px; background:url(images/icon1.jpg) no-repeat 0 center; }
.newsintro .content ul li:hover{ width:207px; height:32px; background:url(images/icon1.jpg) no-repeat 0 center #f3f3f3;  }
.newsintro .content ul li a{ width:207px; height:32px; display:block; line-height:32px; text-indent:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block}
.newsintro .content ul li a:hover{width:207px; height:32px; display:block; line-height:32px;text-indent:10px}
.newsintro .content ul li span{ height:32px; width:80px; display:block; overflow:hidden; line-height:32px; font-family:Arial; font-size:12px; color:#888; text-align:center}


.productintro{ width:225px; height:auto; margin:0 auto; background:url(images/main_dh.jpg) left top repeat-x; float:left}
.productintro .head{ width:225px; height:40px; }
.productintro .head p{ font-size:18px; color:#fff; line-height:40px; text-indent:25px; float:left}
.productintro .head a{ font-size:12px; color:#fff; margin-right:20px; line-height:40px; float:right}
.productintro .content{ width:203px; border:1px solid #dfdfdf; border-top:none; padding:10px; line-height:30px}


.proimg_a{ display:inlne; width:236px; height:221px;  margin:0 auto; overflow:hidden; text-align:center; line-height:30px; float:left; font-size:14px; margin:20px 16px 0 16px;}
.proimg_a:hover{ display:inlne; width:236px; height:221px;  margin:0 auto; overflow:hidden; text-align:center; line-height:30px;  float:left; font-size:14px;margin:20px 16px 0 16px;}



.proimg_c{ display:inlne; width:236px; height:100px;  margin:0 auto; overflow:hidden; text-align:center; line-height:30px; float:left; font-size:14px; margin:20px 16px 0 16px;}
.proimg_c:hover{ display:inlne; width:236px; height:100px;  margin:0 auto; overflow:hidden; text-align:center; line-height:30px;  float:left; font-size:14px;margin:20px 16px 0 16px;}




.newslist{ height:39px; width:808px; margin:0px auto}
.newslist ul li{ height:38px; width:808px; line-height:38px; border-bottom:1px dotted #aaa; background:url(images/icon.jpg) no-repeat 10px 13px; text-indent:26px; overflow:hidden;}
.newslist ul li:hover{ height:38px; width:808px; line-height:38px; border-bottom:1px dotted #aaa; background:url(images/icon.jpg) no-repeat 10px 13px #f8f8f8; text-indent:26px; overflow:hidden}
.newslist ul li a{height:40px; width:708px; display:block; overflow:hidden; line-height:40px; float:left;text-overflow:ellipsis;white-space:nowrap;display:block}
.newslist ul li span{ height:38px; width:100px; display:block; overflow:hidden; line-height:38px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666}

.proshow .prtitle{ line-height:30px; text-align:center; font-size:22px; padding:10px 0}
.proshow .primgpic{ width:750px; height:auto; overflow-x:hidden; margin:0 auto; text-align:center}
.proshow .primgpic img{ max-width:750px; border:1px solid #ddd}
.proshow .prtent{ width:96%; margin:0 auto; overflow:auto}
.proshow .prtent img{max-width:750px; margin-top:5px; margin-bottom:5px}
.proshow .prtent,
.proshow .prtent *{ font-size:15px; line-height:30px}
.proshow .prtent tr td{ font-size:13px; line-height:25px}

.proshow .next{padding:20px 0; color:#666; background:#f8f8f8; border:1px solid #dbdbdb; margin-top:15px}

.proshow .pos{ height:16px; line-height:16px; border-bottom:1px dotted #aaa; text-align:center; padding-bottom:8px; margin-bottom:15px; color:#999}
.proshow .prtent p{ margin-top:10px;margin-bottom:10px}



.leftpic{ width:800px; margin-right:20px; height:auto; float:center}
.leftpic .wz{ font-size:18px; font-weight:bold; text-align:center; margin-bottom:40px;}
.rightcont{ width:408px; height:auto; float:right}

.leftpic1{ width:270px; margin-right:30px; height:auto; float:left}
.leftpic1 img{ max-width:270px}
.rightcont1{ width:500px; height:auto; float:right}



.proshow1 .prtitle{ line-height:30px; text-align:center; font-size:22px; padding:10px 0}
.proshow1 .primgpic{ width:750px; height:auto; overflow-x:hidden; margin:0 auto; text-align:center}
.proshow1 .primgpic img{ max-width:750px; border:1px solid #ddd}
.proshow1 .prtent{ width:96%; margin:0 auto; overflow:auto}
.proshow1 .prtent img{max-width:750px; margin-top:5px; margin-bottom:5px}
.proshow1 .prtent,
.proshow1 .prtent *{ font-size:15px; line-height:30px}
.proshow1 .prtent tr td{ font-size:13px; line-height:25px}
.proshow1 .next{ padding:20px 0; color:#666}
.proshow1 .pos{ height:16px; line-height:16px; border-bottom:1px dotted #aaa; text-align:center; padding-bottom:8px; margin-bottom:15px; color:#999}
.proshow1 .prtent p{ margin-top:10px;margin-bottom:10px}


.questionbox{ width:370px; height:auto}
.questionbox .quesnav{width:370px; height:36px; background:url(images/wttb.gif) 3px 0 no-repeat #ff7d00}
.questionbox .quesnav p{ text-indent:47px; color:#fff; line-height:36px; font-size:18px}
.questionbox .quesnav a{ line-height:36px; color:#fff; padding-right:15px}
.questionbox .quesnav a:hover{ line-height:36px; color:#f4d6b9; padding-right:15px}
.questionbox .borbox{width:368px; height:405px; border:1px solid #e3e3e3; border-top:none; background:#f3f3f3; padding-top:10px}
.questionbox .borbox #ulOrderAnns{ width:342px; height:390px; margin:0px auto }
.questionbox .borbox .con_que{ width:342px; height:78px; border-bottom:1px dashed #6c6c6c; margin:0 auto; padding:10px 0}
.questionbox .borbox .con_que .title{ display:block; width:342px; height:28px; line-height:28px; background:url(images/wen.jpg) no-repeat 5px 4px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; text-indent:35px; font-size:15px }
.questionbox .borbox .con_que .abstract{ display:block; width:302px; height:46px;  background:url(images/da.jpg) no-repeat 5px 4px; overflow:hidden; padding-left:35px}
.questionbox .borbox .con_que .abstract,.questionbox .borbox .con_que .abstract *{line-height:22px; font-size:13px; color:#666}
