/* CSS Document */
.wp-pagenavi {
	CLEAR: both;
	padding-bottom:10px;
	
}
.wp-pagenavi A {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}
/********������ʽ********/
*{margin:0px;}
div,ul,li,ol,p,span,em,i,dl,dt,dd,from,input,h1,h3,h2,img,tr,td,tr,td, {margin:0px;padding:0px;}
body{font-family:Arial;margin:0px;font-size:12px; background:#fff; color:#494949}
ul,li{ margin:0px; padding:0px;list-style:none;}
.m8{ margin-top:8px;}
input{ font-family:Arial;}
img {border:0px;}
.l{ float:left;}
.r{ float:right;}
.c{ clear:both;}
a{text-decoration:none;}
.red{ color:#900; font-style:italic}

/*******��ҳ��ʽ********/
/*******ͷ��********/
.top{ background: width:100%; height:110px;}
.top1{ width:983px; margin:0 auto; height:31px;  margin-top: 10px; }
.nav{ width:100%; background:url(../images/dh1.jpg) repeat-x; height:41px;}
.dh1{ width:1122px; margin:0 auto; height:41px; font-size:14px;}
.dh1 ul{ width:1122px; margin-left:auto; margin-right:auto; height:41px; text-align:center; line-height:41px; }
.nav2{ height:41px; width:1px; background:url(../images/dh2.jpg) no-repeat;} 
.nav_s{ height:41px;float:left; width:139px;position:relative;z-index:1; }
.nav_s a{ color:#FFF; width:139px; height:41px; display:block;}
.nav_s a:hover{ background:url(../images/dh_03.jpg) no-repeat;}
.lidiv{position:absolute;top:41px;left:0px;width:139px;background:#3d4b84;display:none; color:#fff;z-index:9999}
.lidiv a{color:#fff;display:block;height:25px;line-height:25px;width:139px;font-size:12px; border-bottom:1px solid #51609d; text-align:center;}
.lidiv a:hover{background:#d7aa29; color:#FFF }

/*******����********/


/*******banner********/
#warpper2{width:100%;height:295px;position:relative;}
#focus2{width:800px;height:295px;position:relative;margin:0 auto;overflow:hidden;position:relative; display:none; background:#c1c1c1;}
/* focusWarp */
.focusWarp{width:800px;height:295px;overflow:hidden;position:relative;}
.imgList{position:absolute;}
.imgList li{float:left;text-align:center;height:320px;}
.imgList_two{position:absolute;z-index:10;top:100px;}
.imgList_two li{float:left;text-align:center;}
.imgList_two li img{margin-left:-330px;}
.imgBtn{position:absolute;bottom:10px;z-index:10;}
.btnWarp{overflow:hidden;}
/* Ĭ��Բ����ʽ */
.imgBtn li{width:19px;height:20px;float:left;font-size:14px;margin-right:10px;background:url(../images/btnbg_03.png) no-repeat right top;_background:url(../images/btnbg_03.gif) no-repeat right top;text-align:center;line-height:18px;cursor:pointer;}
.imgBtn li.hover{background:url(../images/btnbg_03.png) no-repeat left top;_background:url(../images/btnbg_03.gif) no-repeat left top;}
/* Բ����ʽ���� */
.sizeBox{width:300px; position:absolute;z-index:10;top:0;left:0;}
.prev,.next{display:block;height:77px;width:36px;position:absolute;top:120px;z-index:100;background:url(../images/prevnext.png) no-repeat;outline:none;*background:url(../images/prevnext.gif) no-repeat;background:url(../images/prevnext.gif) no-repeat\0;}
.prev{left:50%;}
.next{right:50%;background-position:right top;}
.thumPrev,.thumNext{width:20px;height:20px;display:block;background:url(../images/sprevnext.png) no-repeat;_background:url(../images/sprevnext.gif) no-repeat;margin-top:10px;margin-right:10px; outline:none;}
.thumNext{background-position:right top;}

/*******�������ݲ���********/
/*.con{ width:100%; height:auto; overflow:hidden; background:url(../images/bj.jpg);}*/
.con{ width:100%; height:auto; overflow:hidden;}
.wrap{ width:983px; margin:0 auto;  margin-top: 6px;}
.wrap_s{ width:983px; position:relative; height:95px;}
.ks{ width:983px; margin:0 auto;position:absolute; bottom:3px;height:105px; background:url(../images/ks.png);}
.ks span{ width:185px; float:left; padding-top:30px; display:block; padding-left:140px; color:#FFF; height:80px; line-height:20px;}
.ks a{ color:#FFF; width:185px; height:75px;}
.qm{ color:#784c1e; font-size:18px;}
.wrap_z{ width:983px; height:280px;}
.wrap_x{ width:983px; height:200px;}
.vip{ width:258px; height:240px; float:left; background:url(../images/yy_1.jpg) center bottom no-repeat; padding-bottom:20px; }
.gsjs{ width:390px; height:259px; float:left; background:url(../images/yy_2.jpg) center bottom no-repeat; padding-bottom:20px; margin-left:8px;}
.dl{ width:254px; height:259px; float:right; background:url(../images/yy_1.jpg) center bottom no-repeat; padding-bottom:20px;}
.vip1{width:256px; height:259px; border:1px solid #d7d7d7;}
.gsjs1{width:390px; height:259px;border:1px solid #d7d7d7;}
.dl1{ width:256px; height:259px; border:1px solid #d7d7d7;}
.login_s{width:224px; height:20px; padding-bottom:15px;}
.login_s input{border: 1px solid #D6D6D6;height: 20px;line-height: 20px; padding-left:5px;width:215px; color:#8E8E8E; }
.vip2{ width:224px; margin-top:5px;padding:5px 16px 0px; line-height:24px;}
.dl2{ background:url(../images/cx.jpg) no-repeat; width:102px; height:32px; font-size:14px; color:#333; font-weight:bolder; line-height:32px; border:0;cursor: pointer; text-align:center; margin-left:50px; margin-top:15px;}
.vip2 h3{ width:100%; height:30px; text-indent:10px; line-height:30px; color:#0049a0; margin-bottom:8px; font-size:14px;}
.js2{padding:5px 16px 0px; width:367px; margin-top:5px;}
.bt{ width:100%;  height:30px;color:#0049a0; margin-bottom:8px;}
.bt h3{text-indent:10px;font-size:14px; float:left;line-height:30px;}
.bt a{ background:url(../images/more.jpg) no-repeat; width:38px; height:11px; margin-top:10px; float:right; margin-right:10px;}
.js2 p{ width:370px; line-height:24px;}
.js2 img{ margin:5px; border:1px solid #dfdfdf;}
.xx{ width:320px; height:259px; float:left; background:url(../images/yy_7.jpg) center bottom no-repeat; padding-bottom:20px; }
.cx1,.cx2,.cx3{ width:207px; height:180px; float:left; background:url(../images/yy_4.jpg) center bottom no-repeat; padding-bottom:20px; margin-left:12px; }
.xx2{width:292px; height:237px; border:1px solid #d7d7d7; padding:10px;}
.cx_01,.cx_02,.cx_03{ width:205px; height:178px;border:1px solid #d7d7d7;}
.cx_01 h3,.cx_02 h3,.cx_03 h3{ width:195px; height:30px; background:url(../images/hx.jpg) repeat-x; line-height:30px; padding-left:10px;  margin-bottom:10px; font-size:14px; }
.cxbd{ width:185px; padding:5px 10px;}
.cxbd p{ height:30px; line-height:25px; margin-bottom:5px;}
.cs input{ width:180px;margin-top:5px; color:#8E8E8E;}
.chax{ background:url(../images/cx2.jpg) no-repeat; width:62px; height:22px; font-size:14px; color:#333; line-height:22px;  border:0;cursor: pointer; text-align:center; float:right; margin-right:5px; margin-top:10px;}
.chax2{ background:url(../images/cx2.jpg) no-repeat; width:62px; height:22px; font-size:14px; color:#333; line-height:22px;  border:0;cursor: pointer; text-align:center; }
.yzm{ width:180px; height:30px; padding-top:8px;}
.yzm1 input{ width:52px;}
.yzm2{ width:62px; float:left; margin-top:2px;}

/* tab�л� */
.tab1{width:303px;height:23px;border-bottom:1px solid #d7d7d7;line-height:23px;}
.tab1 ul{margin:0;padding:0;line-height:23px;height:23px;}
.tab1 li{float:left;padding:0px;height:23px;line-height:23px;text-align:center;cursor:pointer; width:79px; font-size:12px; background:#cca338;display:inline; color:#fff; margin-left:1px }
.tab1 li a:link,.tab1 li a:visited,.tab1 li a:active{ color:#FFF;}
.tab1 li.now{color:#fff;  background-color: #0049a0; font-size:12px;width:79px; }
.tablist{width:300px;font-size:12px;line-height:25px; display:none; overflow:hidden; float:left;}
.block{display:block;}
fieldset{width:280px;border:1px #B0C0D1 solid;padding:5px;}
.jslb2{ float:left; width:280px; line-height:24px; padding:5px; margin-left:5px; height:190px;}
.xwl{ width:280px; float:left; margin-top:5px; }
.xwl li{ width:280px; background:url(../images/icon1.jpg) 0 no-repeat; text-indent:10px; line-height:24px;}
.xwl li a{ width:280px;color:#494949;}
.jslb2 a:hover{color:#b59932;}
.xwl li span{ float:right}

.yqlj{ width:983px; height:42px; padding-bottom:20px; background:url(../images/yy_8.jpg) bottom no-repeat; }
.yq{ width:991px; height:40px;border:1px solid #d7d7d7; line-height:40px;}
.yq .bt2{ color:#353460; font-size:16px; margin-left:15px; margin-right:10px;}
.lj a{color:#494949}
.lj a:hover{ color:#b59932;}
/*******�ײ�********/
.bottom{ width:100%; background:#444444; height:96px;}
.bot{ width:983px; height:95px; margin:0 auto; color:#cacaca; }
.bot a{ color:#fff;}
.bot a:hover{ text-decoration:underline}
.bl{ width:730px; line-height:20px;padding-top:20px; height:75px}
.wx{ width:260px;  right no-repeat; height:58px; font-size:16px; text-align:center; margin-top:10px; padding-top:18px;}

/*******��ҳ********/
.nyny{ width:100%; background:#eeeeee; overflow:hidden;}
.nyb1{ width:983px; margin:0 auto; padding-top:5px; height:209px;}
.ny_wrap{ width:983px; margin:0 auto; overflow:hidden; background:#e8e8e8;}
.ny_l{ width:220px; float:left; padding-bottom:100px;}
.ny_r{ width:763px; float:right; background:#fff;padding-bottom:50px; }

/*******��ҳ���********/
.menu{width:220px;}
.nl_title{ background:url(../images/ny_05.jpg) no-repeat; color:#1d2260; height:46px; line-height:46px; width:195px; padding-left:25px;}
.nl_title .cn{font-weight:bold;font-size:18px;}
.nl_title .en{ font-size:12px;}
.ny_l .menu_list{ width:220px; background:#e8e8e8}
.ny_l .menu_list li{ height:42px; line-height:42px; border-bottom:1px solid #e5e5e5;}
.ny_l .menu_list li a{ color:#666666; font-size:12px; height:42px; display:block; text-indent:4em; background:url(../images/ny_11.jpg);}
.ny_l .menu_list li a:hover{ color:#fff; background:url(../images/ny_04.jpg);}
.ny_l .menu_list a.menu_01{color:#fff;background:url(../images/ny_04.jpg);}
.nydh{ width:220px; background:url(../images/ny_23.jpg) center top no-repeat; height:75px; padding-top:105px; margin-top:15px;}
.nydh p{ font-size:12px; width:190px; padding-left:25px; color:#636363; font-style:italic;}
.wz{ font-size:20px; color:#c9a313}
/*******��ҳ�Ҳ�********/
.tit{width:763px;height:43px;line-height:43px;color:#404040; border-bottom:1px solid #dedede;}
.left{ padding-left:20px; float:left; background:url(../images/ny_08.jpg) no-repeat left center; height:42px; line-height:42px; margin-left:15px; font-size:14px;}
.right{ float:right; height:42px; line-height:42px; padding-right:10px;}
.right a{ color:#666666; text-decoration:none; margin:0 2px;}
.right a:hover{text-decoration:none; color:#d7aa29;}
.js{ width:720px; padding:15px 20px;}
.jsxq{ width:710px; margin-top:20px;  padding-left:5px;}
.jsxq img{ margin:0px 5px 5px 5px;}
.jsxq p{line-height:24px;}
.xwlb{ border-bottom:1px dashed #e7e5e6; height:133px; margin-top:24px; width:695px; margin-left:5px; padding-bottom:10px;}
.xwlb .img{ width:174px; height:130px; float:left;}
.xwlb .img img{ border:4px solid #e5e5e5;}
.xwlb .product_right{ width:690px;}
.xwlb .product_right h1{ color:#113b65; font-size:14px; height:30px; line-height:30px;}
.xwlb .product_right h1 a{color:#113b65; text-decoration:none;}
.xwlb .product_right h1 a:hover{text-decoration:none; color:#3b3a91;}
.xwlb .product_right .time{ width:200px; float:left; color:#939192; height:25px; line-height:25px;}
.xwlb .product_right .llcs{ width:100px;float:right;color:#939192;height:25px; line-height:25px;}
.xwlb .product_right p{ line-height:22px; color:#666666; }
.xwlb .product_right p a{ color:#b59932; text-decoration:none;}
.xwlb .product_right p a:hover{ color:#b59932; text-decoration:underline;}
.xwlb2{ width:690px; line-height:35px; margin-top:15px; margin-left:15px;}
.xwlb2 li{ width:690px; line-height:35px; border-bottom:1px dashed #dfdfdf; background:url(../images/icon3.jpg) 0 no-repeat; text-indent:15px; }
.xwlb2 li a{ color:#494949;}
.xwlb2 li a:hover{color:#b59932;}
.xwlb2 span{ float:right; color:#999;}
div.digg { padding:3px; margin:30px 20px; text-align:right;}
div.digg a {padding:3px 8px; margin:3px; color: #343434; border:1px solid #cccccc; text-decoration: none}
div.digg a:hover {color: #343434; border:1px solid #a4a3a3;}
div.digg a:active {color: #343434;}
div.digg span.current {padding:3px 8px; font-weight: bold; margin: 3px;color:#720000; }
div.digg span.zzjs { padding:3px 8px; margin: 3px; color: #ddd;border:1px solid #dce1e7;}


/*******OA��¼********/
.oa_bj{ width:100%; height:100%; background:#0069a2;}
.oa_dl{ width:880px; margin:0 auto; background:url(../images/oa_2.jpg) bottom no-repeat; height:618px;}
.mc{ width:446px; height:57px; margin-left:210px; margin-top:80px;}
.oa_dl2{ width:323px; height:171px; margin:0 auto; padding:35px 50px;}
.oa_k{ width:880px; height:75px; margin:0 auto;}
.jz a{ color:#373577; }
.jz a:hover{ color:#b59932; }
.login_1{ color:#3181be; background:url(../images/login.jpg) left center no-repeat; width:234px; height:40px; line-height:40px; padding-left:35px;}
.login_1 input,.login_2 input{ background:none; line-height:25px; height:25px; margin-top:5px; color:#8E8E8E; width:195px; border:none;}
.login_2{ color:#3181be; background:url(../images/login2.jpg) left center no-repeat; width:234px; height:40px; line-height:40px; padding-left:35px;}
.denglu{ background:url(../images/dl1.jpg) no-repeat; width:141px; height:39px; font-size:14px; color:#FFF; font-weight:bolder; line-height:29px; float:left; border:0;cursor: pointer; text-align:center; margin-left:20px;}
.bq1{width:324px; margin:0 auto;}
.bq{ background:#3084b2; width:324px; margin-top:70px; color:#cacaca; text-align:center; height:27px; line-height:27px;}
/*业绩展示*/
.yeji {
  width:990px;
  height: 259px;
  float: left;
 
  padding-bottom: 44px;

}
.yeji1 {
  width: 990px;
  height: 270px;
  border: 1px solid #d7d7d7;
}
.yeji2 {
  padding: 5px 16px 0px;
  width: 963px;
  margin-top: 5px;
}