@charset "utf-8";
/*reset.css*/
html{color:#000;background:#FFF; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:14px/1.231 "微软雅黑",arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% "微软雅黑",arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline; text-decoration:none; }
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}

.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}




/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:14px;}
h6 { font-size:14px;}

.mt10{ margin-top:10px;}
/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}
#nodata { padding:80px; padding-left:150px; border:solid 1px #eee;margin:10px 0; background:url(../images/nodata.gif) no-repeat 20px 20px;}
/* -- 外边距 -- */
.m1 { margin:1px; }
.m2 { margin:2px; }
.m5 { margin:5px; }
.m10 { margin:10px; }
.mt2 { margin-top:2px;}
.mt5 { margin-top:5px;}
.mt8 { margin-top:8px;}
.mt10 { margin-top:10px;}
.mt12 { margin-top:12px;}
.mt15 { margin-top:15px;}
.mt20 { margin-top:20px;}
.mt30 { margin-top:30px;}
.mr5 { margin-right:5px;}
.mr10 { margin-right:10px;}
.mr12 { margin-right:12px;}
.ml5 { margin-left:5px; }
.ml7 { margin-left:7px; }
.mb10 { margin-bottom:10px;}
.ml12 { margin-left:12px; }
.ml10 { margin-left:10px; }
.ml20 { margin-left:20px; }


/*处理中动画占全屏*/
#oran_div_processing{width:300px;padding:20px;z-index:9999;text-align:center;background:#fffeef;border:solid 1px #b8ab04;}
.nor_tab { width:100%; border:solid 1px #ccc; margin-bottom:10px;}
.nor_tab th { font-weight:bold; text-align:center; background:#f9f9f9;border:solid 1px #ccc; padding:6px 0;}
.nor_tab td { padding:5px; border:solid 1px #ccc;}
ul.t05_ul table { *margin-left:-15px;}/*滚动板IE补丁*/
.left_pro { width:201px; float:right; overflow:hidden;margin-left:5px;}
.right_pro { width:754px; float:left; display:inline;  overflow:hidden;}
.left_prj { width:201px; float:right; overflow:hidden;margin-left:5px;}
.right_prj{ width:754px; float:left; display:inline;  overflow:hidden;}
.left_agent { width:201px; float:right; overflow:hidden;margin-left:5px;}
.right_agent { width:754px; float:left; display:inline;  overflow:hidden;}
.left_help { width:201px; float:right; overflow:hidden;margin-left:5px;}
.right_help { width:754px; float:left; display:inline;  overflow:hidden;}

.b15 {background: url(../images/SkinsVIBtn.jpg) no-repeat; border:0; cursor: pointer; overflow:hidden; }
.b15 { background-position:-79px -650px; width:60px; height:24px; line-height:24px; color:#fff; font-size:14px; font-weight:bold; }

#flashs{ position:relative; height:450px;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:5px; left:46%; margin-right:-450px; padding:5px 6px;}
#flashs .btn span{ color:#F98904;  background:#000; border:1px solid #000; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#000; color:#fff;}


#roll_top, #fall, #ct{	position: relative;	cursor: pointer;	height: 72px;	width: 26px;}
#roll_top{	background: url(../images/top.gif) no-repeat;}
#fall{	background: url(../images/top.gif) no-repeat 0 -80px;}
#ct{	background: url(../images/top.gif) no-repeat 0 -40px;}
#roll{	display: block;	width: 15px;	margin-right: -500px;	position: fixed;	right: 50%;	top: 60%;	_margin-right: -505px;	_position: absolute;	_margin-top: 300px;	_top: expression(eval(document.documentElement.scrollTop));}

#slideshow_wrapper {POSITION: relative;PADDING-BOTTOM: 0px;PADDING-LEFT: 0px;WIDTH: 960px;PADDING-RIGHT: 0px;HEIGHT: 351px;OVERFLOW: hidden;PADDING-TOP: 0px}
#slideshow_footbar { right:45%; Z-INDEX: 5;POSITION: absolute;WIDTH: 100%;BOTTOM: 0px;HEIGHT: 30px}
#slideshow_photo {POSITION: absolute;WIDTH: 100%;HEIGHT: 100%;CURSOR: pointer}
#slideshow_photo A {Z-INDEX: 1;BORDER-BOTTOM: 0px;POSITION: absolute;BORDER-LEFT: 0px;MARGIN: 0px;DISPLAY: block;BORDER-TOP: 0px;TOP: 0px;BORDER-RIGHT: 0px;LEFT: 0px}
#slideshow_footbar .slideshow-bt { background-color: #FFFFFF;border: 1px solid #DC0000;color: #FA6916;cursor: pointer;float: right;font-family: "微软雅黑",Arial;font-size: 14px;height: 16px;line-height: 16px;margin: 2px 1px;overflow: hidden;text-align: center;width: 16px;}
#slideshow_footbar .bt-on { background-color: #DC0000;color: #fff;line-height: 18px;width: 18px;height: 18px;font-size: 14px;margin: 2px 1px;border: 0px; }

/* -- 页面整体布局 -- */
.header ,  .footer { width:1100px; margin:0 auto; overflow:hidden; }
.content { width:1200px; margin:0 auto; overflow:hidden; }
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(../images/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top { background:url(../images/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(../images/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(../images/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.mt10{margin-top: 10px;}
.leib3{ width:250px; background:#fff;}
.leib3 .tit{  height:41px; line-height:41px;padding:0px;background:none; background-color:#000; font-family: 'Microsoft YaHei';font-size: 16px;font-weight: normal; text-align: center;color:#fff; }
.leib3 .tit a{font-family: 'Microsoft YaHei';font-size: 16px;font-weight: normal;text-align: center;color:#fff; }
.leib3 .tit a:hover{color:#fff; }
.leib3 .nr h4 { height: 29px;line-height: 29px; margin-top: 5px;width: 199px;}
.leib3 .nr h4 a{  color: #323232;font-family: "Microsoft YaHei";font-size: 14px;font-weight: normal;padding-left: 40px;}
.leib3 .nr ul{padding:0 15px;}
.leib3 .nr li{background: url("../images/ico01.gif") no-repeat scroll 21px 13px ;border-bottom: 1px solid #FFFFFF;height: 31px;line-height: 31px;padding-left: 35px;}
.leib3 .nr li a{font-family: 'Microsoft YaHei'; color:#000000;}
.leib3 .nr li.cur a{ color:#00B0DC;}
.leib3 .nr img{ width:197px;}
.leib3 .nr p{ width: 226px; padding-left:10px; line-height:46px;}
.leib3 .nr h5{  line-height:30px; color:#6D1713; font-size:14px; padding-left:5px; padding-top:10px;}
.leib3 .nr .dianhua{background: url("../images/Teln.gif") no-repeat scroll 9px 18px transparent;color: #666666;line-height: 20px;padding: 10px 0 10px 66px;}
.leib3 .nr .dianhua span{color: #CE2C29;display: block;font: 16px "Impact";letter-spacing: 2px; }

.right { width:754px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(../images/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(../images/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(../images/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(../images/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:828px; min-height:200px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left2_main { width:917px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}

.h_nav li a:-webkit-any-link{ display:block;}

/*头部开始*/
.t_bg{ background:url(../images/t_bg.gif) repeat-x; height:199px; overflow:hidden;}
.h_top{ height:33px; line-height:33px; color:#666;}
.h_top i{ font-style:normal; float:right;}
.h_top i a{ display:inline-block;color:#666; padding:0 7px;}
.h_con{ height:126px; font-family:"Microsoft Yahei";}
.h_con h1{ float:left; padding-right:44px; padding-top:30px;}
.h_con p{ float:left; font-size:16px; color:#333; padding-top:34px;}
.h_con p b{ font-size:31px; color:#000; display:block; padding-bottom:6px;}
.h_con q{ float:right; font-size:14px; color:#000; text-align:center; background:url(../images/tel.gif) no-repeat 0px 49px; display:block; padding-top:42px; padding-left:65px;}
.h_con q span{ display:block; padding-top:7px;    width: 155px; }
.h_con q b{ font-family:"微软雅黑",Arial; font-size:24px; color:#ca2320; padding-top:6px; display:block;}
.h_nav{ width: 1050px; height:40px; line-height:40px; font-family:"Microsoft Yahei"; margin:0 auto; }
.h_nav ul li{ float:left; background:url(../images/h_cur.gif) no-repeat right 2px;}
.h_nav ul li a{ display:inline-block; padding:0 30px; font-size:14px; color:#fff;}
.h_nav ul li a:hover,.h_nav ul .cur a{ text-decoration:none; background:#c9d603;}
.h_nav ul .nor{ background:none;}

.sea{ width:1200px;margin:0 auto; color:#666;font-family:"Microsoft Yahei"; height:56px; line-height:56px; background:#f3f3f3; overflow:hidden;position:relative;z-index:999;}
.sea p{float:left; font-family:"微软雅黑","宋体";}
.sea p b{ font-size:14px;}
.sea p a{ color:#666; padding:0 6px;_padding:0 3px;}
.ss{ float:right; padding:14px 0 0 0 ;}
.wbyinput{ float:left;height:27px; width:238px; color:#8c8c8c;border:none; background: url(../images/s_inp.gif) no-repeat; line-height:27px; padding:0 12px;}
.ss input{ float:left;}
/*头部结束*/

/*底部开始*/
.f_bg{ background:url(../images/f_bg.jpg) no-repeat center 0; height:313px; padding-top:18px;}
.f_menu{ height:44px; line-height:44px; text-align:center; color:#fff; background:#c9d603; font-family:"Microsoft Yahei"; font-size:14px;}
.f_menu a{ display:inline-block; color:#000; padding:0 25px;}
.f_con{ font-family:"Microsoft Yahei"; font-size:14px;}
.f_con h3{ padding:52px 53px 0 109px; float:left;}
.f_con p{ float:left; padding-top:53px; width:325px;}
.f_con p i{ font-style:normal; display:block; color:#e0e0e0; line-height:26px; overflow:hidden;}
.f_con p i span{ padding-left:13px;}
.f_con p i a{ color:#e0e0e0;}
.f_con p i img{ vertical-align: bottom;display:inline-block; padding-bottom:3px; margin-left:136px;}
.f_con b{ display:inline-block; padding:69px 160px 0 0;float:right; }
/*底部结束*/


/*index.css*/
@charset "utf-8";
/* CSS Document */

/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
span { overflow:hidden;}/*兼容IE8*/

/*正文开始*/
.banner{ background:url(../images/banner.jpg) no-repeat center 0; height:501px; overflow:hidden;}
/**/
.pro_bg{/* background:url(../images/pro_bg.gif) no-repeat center 0;*/ margin-top:-56px; overflow:hidden; }
.pro{ width:1200px; margin:0 auto; padding-top:1px;}
.pro_l{ width:253px; float:left;margin-top:66px; background:url(../images/pr_bg.gif) repeat-y;}
.pro_l h2{ background:url(../images/pr_h2.jpg) no-repeat center 0; height:111px; font-family:"Microsoft Yahei"; font-size:18px; margin-bottom:15px;}
.pro_l h2 a{ color:#fff; display:inline-block; padding:37px 0 0 56px;}
.pro_l h3{ font-family:"Microsoft Yahei"; font-size:14px; background:url(../images/pr_h2-02.gif) no-repeat center 0; height:49px;}
.pro_l h3 a{ display:inline-block;color:#fff; padding-left:29px; padding-top:8px;}
.pro_l ul{ overflow:hidden; display:inline-block; padding-left:5px;_padding-left:13px; margin-top:-8px; padding-bottom:6px;}
.pro_l ul li{ height:37px; line-height:37px; width:105px;_width:114px; float: left; margin-left:15px;_margin-left:4px; overflow:hidden; }
.pro_l ul a{ color:#666; padding-left:19px; background:url(../images/pr_li.gif) no-repeat left 4px; padding-left:9px;}
.pro_l ul a:hover{ color:#ca2320; text-decoration:none;}
.pro_l .bottom{ padding-top:11px;}

.pro_r{ width:920px; float:right; margin-top:101px;}
.p_menu{ height:51px;border-bottom:1px solid #b2b2b2;border-top:1px solid #b2b2b2; margin-bottom:21px;}
.p_menu ul li{ float:left; font-family:"Microsoft Yahei"; font-size:14px; background:url(../images/lin1.png) no-repeat right 18px;}
.p_menu ul li a{ display:inline-block; padding:0 20px 0 30px;line-height:51px; color:#333;}
.p_menu ul li a:hover,.p_menu ul .cur a{ color:#000;/* background:url(../images/icon.png) no-repeat 4px 18px;*/ border-bottom:2px solid #c9d603; text-decoration:none; font-size:16px;}
.p_menu ul .nob{ background:none;}
.p_con{ padding-top:16px;}
.p_con ul li{ width:220px; float: left; position:relative; height:257px; border-bottom:1px solid #dadada; padding-left: 10px;}
.p_con ul li img{ padding:1px; border:1px solid #cfcfcf; background:#fff; width:220px; height:215px;}
.p_con ul li span{cursor:hand; display:block; width:222px; height:37px; line-height:37px; position:absolute; left:9px; top:182px; background:url(../images/p_bgg.png) no-repeat; text-align:center; color:#fff;}
.p_con ul li i{ padding-top:10px; height:45px; line-height:45px; font-style:normal; font-size:14px; color:#c2c2c2;}
.p_con ul li i a{ color:#000;}
.p_con ul li i a:hover{ color:#ca2320;}
.p_con ul li i .ck{ display:inline-block; /*width:82px;*/ padding-left:30px; background:url(../images/icon2.png) no-repeat 6px 15px;}
.p_con ul li i .zx{ display:inline-block; width:85px; padding-left:45px; background:url(../images/icon3.png) no-repeat 16px 15px;}
/**/
.went_bg{ background:url(../images/wt_h3.gif) no-repeat center 53px; height:444px;}
.went{ width:960px; margin:0 auto; font-family:"Microsoft Yahei";}
.went h3{ font-size:32px; text-align:center; padding-top:30px; height:82px; margin-bottom:38px;}
.went h3 a{ color:#ca2320; padding-left:12px; display:inline-block;}
.went dl{ width:226px; float:left; text-align:center; padding-left:70px; padding-right:15px;}
.went dl dt{width:194px;}
.went dl dt img{ width:194px; height:194px;}
.went dl dd{ font-size:16px; color:#333; line-height:24px; padding-top:11px;}
.went dl dd span{ color:#ca2320;}
/**/
.ys_bg1{ background:url(../images/ys_bg1.jpg) no-repeat center 0; height:800px;}
.ys{ width:1200px; margin:0 auto; font-family:"Microsoft Yahei";}
.ys h3{ font-size:34px; font-weight:normal; text-align:center; padding-top:52px; height:100px; }
.ys h3 a{ color:#f00; -webkit-text-shadow:#fff 1px 0 0,#fff 0 1px 0,   #fff -1px 0 0,#fff 0 -1px 0; -   moz-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;    text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;    *filter: Glow(Color=#fff, Strength=1); }
.ys h3 b{ display:block; font-size:28px; padding-top:21px;}
.ys h3 span{ padding-left:120px;}
.ys dl{ width:500px; border-bottom:1px dotted #a1a1a1;}
.ys .ys01{ padding-top:178px;}
.ys dl dt{ padding-left:60px; background:url(../images/dt_bg1.gif) no-repeat left 0; height:56px;}
.ys dl dt span{ font-family:"微软雅黑",Arial; font-size:14px; color:#d2d2d2; text-transform:uppercase; display:inline-block; padding-top:6px;}
.ys dl dd{ padding-left:64px; font-size:14px; color:#666; padding-top:14px;}
.ys dl dd p{ padding-left:15px; background:url(../images/dd_p.gif) no-repeat left 6px; line-height:22px; padding-bottom:40px;}
.ys dl dt b{ display:block; font-size:25px; color:#ba1a17;}
.ys dl dt b a{color:#ba1a17;}
.ys .ys02{ margin-top:33px; border-bottom:none;}
.ys .ys02 dt{ padding-left:60px; background:url(../images/dt_bg2.gif) no-repeat left 0;}
.ys .ys03 dt{ padding-left:60px; background:url(../images/dt_bg3.gif) no-repeat left 0;}
.ys .ys04 dt{ padding-left:60px; background:url(../images/dt_bg4.gif) no-repeat left 0;}
.ys .ys05 dt{ padding-left:60px; background:url(../images/dt_bg5.gif) no-repeat left 0;}
.ys .ys03 dd p,.ys .ys04 dd p,.ys .ys05 dd p{padding-bottom:24px;}
.ys_bg2{ background:url(../images/ys_bg2.jpg) no-repeat center 0; height:551px;}
.ys_bg2 .ys dl{margin-left:700px; margin-bottom:24px;}
.ys .ys05{ border-bottom:none;}
/**/
.ad_bg{ height:185px; background:#f5f5f5;}
.ad{ width:960px; margin:0 auto; position:relative;}
.ad p{ position:absolute; right:58px; top:21px; text-align: center; font-family:"Microsoft Yahei"; font-size:14px; color:#fff;}
.ad p i{ font-style:normal; display:block; padding-top:9px; background:url(../images/ad_line.jpg) no-repeat -5px 18px;}
.ad p i b{ display:block; font-family:"微软雅黑",Arial; font-size:24px;}
/**/
.fw_bg{ background:url(../images/fw_h3.jpg) no-repeat center 54px; overflow:hidden; margin-bottom:20px; }
.fw{ width:1200px; margin:0 auto;}
.fw h3{ font-family:"Microsoft Yahei"; font-size:32px; text-align:center; padding-top:34px; height:60px; height:80px; margin-bottom:27px;}
.fw h3 a{ color:#ca2320;}
.fw dl{ width:575px; display:inline-block; float:left; border:1px solid #cbcbcb; margin: 5px 6px; padding: 5px; }
.fw dl dt{ width:245px; height:164px; float: left; }
.fw dl dt img{ width:237px; height:164px;}
.fw dl dd{ width: 325px;  float: right; }
.fw dl dd h4{ height:35px; line-height:35px; overflow:hidden; font-family:"Microsoft Yahei"; font-size:15px;  }
.fw dl dd h4 a{ color:#333;}
.fw dl dd p{ color:#555; line-height:20px; height:77px; overflow:hidden;}
.fw dl dd i{ display:block; height:33px; padding-top:14px;}
.fw dl dd i a{ display:block; width:96px; height:33px; background:url(../images/fw_more2.jpg) no-repeat;  }
.fw dl dd i a:hover{ background:url(../images/fw_more.jpg) no-repeat;}
/**/
.zj{ width:1200px; margin:0 auto; overflow:hidden; }
.zj_l{ width:880px; float:left; border:1px solid #ddd; height:330px; font-family:"Microsoft Yahei";}
.zj_l h3,.zj_r h3{ background:url(../images/zj_h3.jpg) repeat-x; height:38px; line-height:38px; font-size:16px; margin-bottom:33px; border-bottom:1px solid #d4d4d4; font-weight:normal; overflow:hidden;}
.zj_l h3 a,.zj_r h3 a{ color:#000; padding-left:31px; background:url(../images/zj_icon.jpg) no-repeat 10px 6px;}
.zj_l h3 span,.zj_r h3 span{ float:right; font-size:14px; font-family:"微软雅黑",Arial; text-transform:uppercase;font-weight:normal;}
.zj_l h3 span a,.zj_r h3 span a{ color:#787878; padding-right:10px; background:none;}
.zj_l dl{ margin-left:21px; }
.zj_l dl dt{float:left; background:url(../images/zj_tvbg.jpg) no-repeat; width:301px; height:241px; padding-right:18px;}
.zj_l dl dt img{ width:283px; height:223px; padding:9px 0 0 9px;}
.zj_l dl dd{ width:525px; float:left;}
.zj_l dl dd b{ display:block; font-size:16px; font-weight:bold; height:28px; line-height:28px; overflow:hidden; font-family:"Microsoft Yahei";}
.zj_l dl dd b a{ color:#333;}
.zj_l dl dd p{ color:#666; font-size:14px; font-family:"微软雅黑","宋体"; line-height:24px; height:150px; overflow:hidden; padding-top:10px;}
.zj_l dl dd i{ display: block; font-style:normal; padding-top:18px;}
.zj_l dl dd i a{ color:#333;}

.fenc{ margin:30px 0; border: 1px solid #ddd; }
.fenc h4{    background: url(../images/zj_h3.jpg) repeat-x;    height: 38px;    line-height: 38px;    font-size: 16px;    margin-bottom: 33px;    border-bottom: 1px solid #d4d4d4;    font-weight: normal;    overflow: hidden;}
.fenc h4 a{    color: #000;    padding-left: 31px;    background: url(../images/zj_icon.jpg) no-repeat 10px 6px;}
.zj_js { padding:16px 0 0 0px;}
.zjs01{ padding:48px 6px 0 0; margin-left:28px;_margin-left:14px}
.zjs03{ padding:48px 0 0 6px;}
.zjs01 a{ display:inline-block; width:20px; height:69px; background:url(../images/zj_up1.jpg) no-repeat;}
.zjs01 a:hover{ background:url(../images/zj_dd11.jpg) no-repeat;}
.zjs03 a{ display:inline-block; width:20px; height:69px; background:url(../images/zj_up11.jpg) no-repeat;}
.zjs03 a:hover{ background:url(../images/zj_dd1.jpg) no-repeat;}
.zjs02 ul li { float:left; width:198px; padding:0 10px;overflow:hidden;}
.zjs02 ul li img { border:solid 1px #e3e3e3; width:205px; height:160px;}
.zjs02 ul li span { display:block; text-align:center; height:30px; line-height:30px; overflow:hidden;}
.zjs02 ul li span a{ color:#636363; font-family:"微软雅黑","宋体";}
.zjs03{}

.zj_r{ width:300px; float:right;border:1px solid #ddd;height:330px;}
.hz01,.hz03{ padding:207px 0 0 0;}
.hz01 a{ display:inline-block; width:10px; height:54px; background:url(../images/zj_up.jpg) no-repeat;}
.hz01 a:hover{ background: url(../images/zj_dd12.jpg) no-repeat;}
.hz03 a{ display:inline-block; width:10px; height:54px; background:url(../images/zuu.jpg) no-repeat;}
.hz03 a:hover{ background: url(../images/zj_dd.jpg) no-repeat;}
.hz02{ margin-left:30px;_margin-left:20px;}
.hz02 li { line-height: 40px; }
.zj_r h3{ margin-bottom:26px;}
/**/
.ad_bg2{ background:url(../images/ad_2.jpg) no-repeat center 0; height:172px;}
.ad2{ width:960px; margin:0 auto;}
.ad2 p{ top:45px;}
/**/
.dont{ height:503px; width:1200px; margin:0 auto;}
.don_l{ width:850px; padding-top:40px; float:left; overflow:hidden;}
.don_l h2,.don_r h2{ font-family:"Microsoft Yahei"; font-size:16px; font-weight:normal;border-bottom:1px solid #8c8c8c; height:32px; line-height:32px; margin-bottom:20px; width:819px;}
.don_l h2 a,.don_r h2 a{ color:#000; border-bottom:1px solid #c9d603; display:inline-block; background:url(../images/zj_icon.jpg) no-repeat
left 12px; padding-left:22px;}
.don_l h2 span,.don_r h2 span{ float:right; text-transform:uppercase;padding-right:19px; font-family:"微软雅黑",Arial; font-size:14px; display:inline-block; padding-top:4px;}
.don_l h2 span a,.don_r h2 span a{ border-bottom:none; background:none; color:#787878;}
.don_l dl { height:242px;}
.don_l dl dt { float: left}
.don_l dl dt img { width:270px; height:211px;    border: 1px solid #aaa;    padding: 2px;}
.don_l dl dd { float: left; width:508px; padding-left:18px;}
.don_l dl dd h3 { line-height:20px; height:20px;}
.don_l dl dd h3 a { font-size:14px; color:#000;}
.don_l dl dd p { color:#666; line-height:25px; padding:7px 0;}
.don_l dl dd span { display:block; padding-top:10px;}
.don_l dl dd span a{ color:#7e7e7e;}
.don_l ul li{ float:left; border-bottom:1px dotted #666; width:369px; margin-right:56px;}
.don_l ul li a{ line-height:31px; height:31px; color:#666; padding-left:12px; display:inline-block; background:url(../images/dont_li.jpg) no-repeat left 14px; overflow:hidden;}
.don_l ul .nobor{ border-bottom:none;}

.don_r{ width:330px; float:right; background:url(../images/dong_bg.jpg) no-repeat left center; height:453px; padding-top:41px; padding-left:18px; overflow:hidden;}
.don_r h2{ width:348px; margin-bottom: 0;}
.don_r dl { padding:12px 0 16px; border-bottom: dotted 1px #b5b5b5;}
.don_r .nobor { border-bottom:none;}
.don_r dl dt { background: url(../images/dong_w.jpg) no-repeat left 6px; height:30px; line-height:30px; padding-left:30px; overflow:hidden; font-weight:bold;}
.don_r dl dt a { color:#434343;}
.don_r dd { background:url(../images/dong_d.jpg) no-repeat left 4px;line-height:26px; padding-left:30px;color:#484848; height:74px; overflow:hidden;}
/**/
.link_bg{ background:url(../images/link_bg.jpg) no-repeat center 0; height:179px;}
.link{ width:960px; margin:0 auto;}
.link h3{ height:43px; font-size:17px; font-weight: normal; padding-left:15px; line-height:43px;padding-top:50px; font-family:"Microsoft Yahei"; padding-left:66px;}
.link h3 span{ float:right; display:inline-block;font-weight:normal; font-family:"微软雅黑","宋体";font-size:14px;}
.link h3 a{ color:#dcdcdc; }
.link p{ font-size:14px; clear:both; padding-top:14px;}
.link p a{ display: inline-block; color:#bdbdbd; padding-right:6px;line-height:23px;}
.link p .nop{ padding-right:0;}

.area_bg{    width: 1200px;    margin: 0 auto 20px auto;    border: 1px solid #aaa;    border-radius: 10px;    padding: 10px;}
.area_bg h3{border-bottom: 1px dashed #aaa;    padding: 5px 0px;}
.area_bg h3 a{padding-left: 10px;    color: #ca2320;}
.area_bg h3 a am{font-size: 16px;color: rgba(202, 35, 32, 0.87);}
.area_bg h3 span{    float: right;   line-height: 2.1; }
.area_bg h3 span a{  font-size: 14px;    color: #666;    font-weight: 100; }
.area_bg p a{    color: #000; margin: 5px 8px;    display: block;    float: left;}


/*-- 案例 --*/
.user_callback #user_pic{position:relative;overflow:hidden;height:450px;width:1200px;z-index:2;margin:0 auto;}
.user_callback #user_pic ul{width:990px;height:285px;position:relative;top:20px;left:105px;}
.user_callback #user_pic ul li{position:absolute;}
.user_callback #user_pic ul img{position:relative;top:0;left:0;}

.user_callback #user_pic ul .user_pic1{top:-285px;left:-231px;z-index:0;}
.user_callback #user_pic ul .user_pic2{top:-23px;left: -99.5px;z-index:2;}
.user_callback #user_pic ul .user_pic3{top: 66px;left: 68px;z-index:3;}
.user_callback #user_pic ul .user_pic4{top:110px;left:247.5px;z-index:4;}
.user_callback #user_pic ul .user_pic5{top:110px;left:495px;z-index:3;}
.user_callback #user_pic ul .user_pic6{top:66px;left:695.5px;z-index:2;}
.user_callback #user_pic ul .user_pic7{top:-23px;left:852px;z-index:1;}
.user_callback #user_pic ul .user_pic8{top:-285px;left:1000px;z-index:0;}

.user_callback #user_pic ul .user_pic1 a{width:216.5px;height:248px;}
.user_callback #user_pic ul .user_pic2 a{width:225.5px;height:259px;}
.user_callback #user_pic ul .user_pic3 a{width:247.5px;height:285px;}
.user_callback #user_pic ul .user_pic4 a{width:247.5px;height:285px;}
.user_callback #user_pic ul .user_pic5 a{width:247.5px;height:285px;}
.user_callback #user_pic ul .user_pic6 a{width:247.5px;height:285px;}
.user_callback #user_pic ul .user_pic7 a{width:225.5px;height:259px;}
.user_callback #user_pic ul .user_pic8 a{width:216.5px;height:248px;}


.user_callback #user_pic ul li:hover{ }

.user_callback #user_pic ul li.user_pic1{opacity:0.2;filter:alpha(opacity:20);}
.user_callback #user_pic ul li.user_pic2{opacity:0.6;filter:alpha(opacity:60);}
.user_callback #user_pic ul li.user_pic3{opacity:0.8;filter:alpha(opacity:80);}
.user_callback #user_pic ul li.user_pic4{opacity:1;filter:alpha(opacity:100);}
.user_callback #user_pic ul li.user_pic5{opacity:1;filter:alpha(opacity:100);}
.user_callback #user_pic ul li.user_pic6{opacity:0.8;filter:alpha(opacity:80);}
.user_callback #user_pic ul li.user_pic7{opacity:0.6;filter:alpha(opacity:60);}
.user_callback #user_pic ul li.user_pic8{opacity:0.2;filter:alpha(opacity:20);}

.user_callback #user_pic ul li.user_pic1 img{width:216.5px;height:248px; border:1px solid #fff; }
.user_callback #user_pic ul li.user_pic2 img{width:225.5px;height:259px; border:1px solid #fff;}
.user_callback #user_pic ul li.user_pic3 img{width:230.5px;height:264px; border:1px solid #fff;}
.user_callback #user_pic ul li.user_pic4 img{width:247.5px;height:285px; border:1px solid #fff;}
.user_callback #user_pic ul li.user_pic5 img{width:247.5px;height:285px; border:1px solid #fff;}
.user_callback #user_pic ul li.user_pic6 img{width:230.5px;height:264px; border:1px solid #fff;}
.user_callback #user_pic ul li.user_pic7 img{width:225.5px;height:259px; border:1px solid #fff;}
.user_callback #user_pic ul li.user_pic8 img{width:216.5px;height:248px; border:1px solid #fff;}

.user_callback #user_pic ul li.user_pic1 p{ font-size:15px; color:#000; text-align:center; }
.user_callback #user_pic ul li.user_pic2 p{ font-size:15px; color:#000; text-align:center; }
.user_callback #user_pic ul li.user_pic3 p{ font-size:15px; color:#000; text-align:center; }
.user_callback #user_pic ul li.user_pic4 p{ font-size:15px; color:#000; text-align:center; }
.user_callback #user_pic ul li.user_pic5 p{ font-size:15px; color:#000; text-align:center; }
.user_callback #user_pic ul li.user_pic6 p{ font-size:15px; color:#000; text-align:center; }
.user_callback #user_pic ul li.user_pic7 p{ font-size:15px; color:#000; text-align:center; }
.user_callback #user_pic ul li.user_pic8 p{ font-size:15px; color:#000; text-align:center; }

.user_callback #user_pic span{display:inline-block;*display:inline;*zoom:1;width:80px;height:80px;position:absolute;top:160px;z-index:30;cursor:pointer;opacity:0.7;filter:alpha(opacity=70);}
.user_callback #user_pic:hover span{opacity:1;filter:alpha(opacity=100);}
.user_callback #user_pic span img{width:80px;height:80px;display:block;}
.user_callback #user_pic span.prev{background:url(../images/5836af12Neb8a5654.png) no-repeat;position:absolute;top:100px;left:5px;display:inline-block; width:60px;height:60px;}
.user_callback #user_pic span.next{background:url(../images/5836af12N536e472b.jpg) no-repeat;position:absolute;top:100px;right:5px;display:inline-block;width:60px;height:60px; }
.user_callback #user_pic span.prev:hover{background:url(../images/5836af12Neb8a56523.png) no-repeat;}
.user_callback #user_pic span.next:hover{background:url(../images/5836b011N9a4d4531.jpg) no-repeat;}
.user_callback{ border-radius: 0 0 100px 100px; margin-bottom: 20px; background: url(../images/zj_tvbg.jpg); overflow:hidden;box-shadow: 1px 2px 3px #aaa;}