﻿@charset "utf-8";
/* ʽ */
* {margin:0;padding:0;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, input, textarea, p{margin:0;padding:0}
body {font-family:"";font-size:12px;color:#3d3d3d;margin:0px auto; padding:0px;background:url(../images/bg2.jpg) no-repeat center top #e9f3fd;}
/*.out{width:1004px;margin:0 auto; background:url(../images/bg_01.jpg) no-repeat;}*/
.container{width:956px;margin:0 auto; padding-top:20px;}
img{border:0;vertical-align:top;}
a {color:#3d3d3d;font-size:12px;font-family:"";text-decoration:none}
a:hover {color:#ff7627;}
ul {list-style:none;}
.tr{ text-align:right;}
h1, h2, h3, h4, h5, h6 {font-size:14px;}
.blank5 {height:5px;clear:both;overflow:hidden;list-style:none;margin:0;padding:0}
.clear {clear:both;}
.fl {float:left;}
.fr {float:right;}
.fb{ font-weight:bold;}
.fn{font-weight:normal;}
.f14 {font-size:14px;}
.f12 {font-size:12px;}
.pl5{padding-left:5px;}
.ml3{ margin-left:3px;}
.pr10 {padding-right:20px;}
.pl10{ padding-left:10px;}
.pt10{ padding-top:10px;}
.pt5{padding-top:5px;}
.pt15{ padding-top:15px;}
.mt10{ margin-top:10px;}
.boder{border:1px solid #cccccc;}
.tc{ text-align:center;}
.over{zoom:1;overflow:hidden;}
.lineheight28{line-height:25px;*line-height:25px;_line-height:26px;height:25px;overflow:hidden;}
.list_news{padding:8px 20px;}
.list_news li{border-bottom:1px dotted #cccccc; height:26px; line-height:26px;}
.list_news li span{float:right;padding-right:8px;}
.fenye{clear:both;text-align:center; height:28px; line-height:28px; border-bottom:1px solid #D2E9FF;border-top:1px solid #D2E9FF;
background:#f3f8fb; margin:0px 1px;}
.fenye a{margin-left:3px;margin-right:3px;}
.perdulist{width:170px;text-align:center; background:#e9f1f5; padding-top:5px;margin-left:4px;_margin-left:2px;margin-top:5px;}
/*header*/
.htop{background:url(../images/topbg_03.jpg) no-repeat; height:82px; padding:7px 30px 0px 28px;}
.add li{float:right; padding-left:18px; background:url(../images/top_06.jpg) no-repeat 8px 11px; height:28px; line-height:28px;}
.htopbot{background:url(../images/topbg_05.jpg) no-repeat; height:77px;}
.mainnavl{ float:left;width:755px; }
.mainnavl form{padding-top:8px;width:395px; float:left;}
.mainnavr{ float:right; padding-top:11px; padding-right:18px;}
.mainnav{padding-top:8px;padding-left:18px;display:block;}
.mainnav li{ float:left; padding:0px 15px; border-right:1px dotted #ffffff; height:16px; line-height:16px;}
.mainnav li a{ color:#ffffff; font-size:13px;}
.mainnav li a:hover{ color:#e10000;}
.sck{background:url(../images/top_14.jpg) no-repeat; border:none; width:220px; height:16px; padding:3px; margin:0px 7px;}
.cwight{ color:#ffffff; font-weight:bold; height:22px; line-height:22px; padding-left:30px;}
.maintop1{background:url(../images/bgtop.jpg) no-repeat; height:11px; overflow:hidden;}
.maintop2{background:url(../images/top_25.jpg) repeat-y; padding-left:20px;}
.maintop3{background:url(../images/top_27.jpg) no-repeat; height:7px; overflow:hidden;}
.bt{background:url(../images/sanjiao_28.jpg) no-repeat 79px 9px; width:180px; padding-bottom:6px;}
.jianjie{ width:323px; float:left; padding-right:20px;}
.jjimg{border:9px solid #f3f3f3; padding:1px; margin:9px 0px;}
.linep{line-height:19px;}
.market{float:left; width:255px; padding-left:21px;}
.market .bt{ background:none;} 
.bt2{background:url(../images/sj_30.jpg) no-repeat 65px 9px; width:180px;}
.case{ padding-left:22px; float:left;}

.caselist{border-top:1px dotted #bababa; padding-top:5px; margin-top:5px;height:72px; width:276px; overflow:hidden;}
.caselogo{ width:106px; float:left;height:66px; padding-top:5px;}
.casecon{float:left; width:160px; padding-left:10px;}
.casecon p{ line-height:18px;}
.casebt{ font-size:13px; font-weight:normal; color:#48a100; display:block;}

h4 a{ font-size:14px;}
.conmiddle{background:#f8f8f8; border-bottom:1px solid #b3bdc7;border-left:1px solid #b3bdc7;border-right:1px solid #b3bdc7;
width:953px;}
.conmiddle li{height:22px;line-height:22px;padding-left:14px; width:205px; overflow:hidden;
white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}
.webanalysis{width:237px; float:left; overflow:hidden; padding-bottom:10px;}
.webanalysis2{width:239px; float:left;overflow:hidden;}
.analysisbt{background:url(../images/bt_57.jpg) no-repeat;height:35px;line-height:35px;width:237px;text-align:center; }
/*.analysisbt2{background:url(../images/bt_58.jpg) no-repeat;height:35px; line-height:35px; width:237px; text-align:center;}*/
.analysisbt3{background:url(../images/bt_59.jpg) no-repeat;height:35px; line-height:35px; width:240px; text-align:center;}
.analysisbt4{background:url(../images/bt_60.jpg) no-repeat;height:35px; line-height:35px; width:239px; text-align:center;}
.sercle{ height:24px; line-height:24px; color:#ffffff; text-align:center; margin-left:1px;}
.bluebg{background:#044aa0;}
.bluebg2{background:#046da0;}
.listimg{ text-align:center;padding:9px 0px 5px 0px;height:57px; overflow:hidden;}
.sj{ background:url(../images/sj_59.jpg) no-repeat 224px center; }
.cblue{ color:#469c00;}

.itemlist{float:left; width:312px;}
.itembth{ float:left;}
.more{ float:right;}
.itembt{background:url(../images/dibg_83.jpg) no-repeat;height:34px; line-height:34px; overflow:hidden; padding:0px 13px;}
.itemcon{background:url(../images/dibg_86.jpg) repeat-y; padding:10px 0px;}
.itemcon li{height:22px;line-height:22px;padding-left:20px; width:275px; overflow:hidden;
white-space:nowrap;word-break:keep-all;text-overflow:ellipsis; background:url(../images/dibg_89.jpg) no-repeat 10px 9px;}
.itembot{background:url(../images/dibg_92.jpg) no-repeat; height:6px; overflow:hidden;}
.plr9{ padding:0 9px;}

.fiendlytop{background:url(../images/ftbg_95.jpg) no-repeat; height:4px; overflow:hidden;}
.fiendlycon{background:url(../images/ftbg_97.jpg) repeat-y; line-height:24px; padding-left:15px;}
.fiendlybot{background:url(../images/ftbg_99.jpg) no-repeat; height:5px; overflow:hidden;}
.fiendlycon a{ padding:0px 6px;}
.footer{ text-align:center; padding:15px 0px;}
.footer p{ line-height:18px;}
.ftnav a{padding:0px 7px;}

.subtop{background:url(../images/bgtop2.jpg) no-repeat; height:11px; overflow:hidden;}
.subcon{background:url(../images/subcon.jpg) repeat-y;}
.subbot{background:url(../images/subbot.jpg) no-repeat; height:7px; overflow:hidden;}
.left{ float:left;width:678px; padding-left:6px; }
.leftcon{border:1px solid #e6edf2;padding-bottom:15px;width:674px; overflow:hidden;}
.right{ float:right; width:250px; padding-right:10px;}

.subbt{background:url(../images/t1.jpg) no-repeat; height:30px; line-height:30px; padding-left:37px;}
.sublist{ border:1px solid #e6edf2; margin-bottom:8px; width:248px;}
.sublist ul{ padding:5px 0px;}
.sublist li{ height:26px; line-height:26px;width:215px; overflow:hidden;white-space:nowrap;word-break:keep-all;
text-overflow:ellipsis;background:url(../images/tu-1.jpg) no-repeat 5px 8px; padding-left:20px;}

.dqposition{ padding-right:10px; float:right;}
.centerp2{ line-height:1.7em; padding:10px 20px;}
.submit{ width:58px; height:22px; line-height:22px;}
.duclist{width:642px; padding-top:10px;}
.ducttext{ float:left; width:465px; padding-left:10px; height:116px; overflow:hidden;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.ducttext p{ line-height:19px;}
.ducimg{ width:156px; float:left;}
.artbt{ height:44px; line-height:44px; font-size:18px; text-align:center;}
h1{ height:44px; line-height:44px; font-size:18px; text-align:center;}
.artlist{ line-height:28px;font-size:12px;text-align:center;}

.artlist span{ padding-left:25px;}

.artshow{ padding:15px 0px;}

.artshow p{ line-height:22px; font-size:14px;}

.cyellow{ color:#e77103; height:22px; line-height:22px;}
.xgwz{ width:634px; padding-left:10px;}
.xgwz ul{ padding-left:10px;}
.xgwz li{ float:left; width:46%; border:none;overflow:hidden;white-space:nowrap;word-break:keep-all;
text-overflow:ellipsis; padding-left:20px;}
.xgwz li a{ color:#2b7dac;}
.xgwz li a:hover{ color:#FF9900;}

.lxwm{background:url(../images/lxwm.jpg) no-repeat;width:120px;height:136px;padding-left:113px;padding-top:40px;padding-right:15px;
line-height:18px;}
.lxwm p{ width:119px; line-height:18px;}

.ducimg2{ width:259px; float:left;padding-left:10px; background:url(../images/webbg.jpg) no-repeat 6px 1px; height:211px;}
.ducttext2{ float:left; width:325px; padding-left:10px;}
.ducttext2 p{ line-height:20px;}

.key{float:left;width:358px; padding-top:12px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}
.key a{ color:#ffffff; padding:0px 5px;}

.Layout{margin:auto;width:955px;clear:both;overflow:hidden;zoom:1;}
