@charset "utf-8";
/* CSS Document */
body{  margin:0 auto; padding-top:95px; font-family:微软雅黑;  font-size:12px; line-height:24px; }
img,ul,li,h2,h1,p,h3,h4,dl,dt,dd{ margin:0; padding:0; list-style:none; border:0; font-size:12px; }

a,p{ color:#545454; text-decoration: none;}
a:link { text-decoration: none;}
a:visited {text-decoration: none;}
a:hover { text-decoration:none;}
a:active {text-decoration: none; }
.h10 {  clear:both}
.fl { float:left}
.fc { float:left}
.fr { float:right;}

.left { float:left}
.right { float:right}
.center { float:left}
.main { width:1200px; margin:0 auto; }
.clear { clear:both;}
.h10 { clear:both; height:10px; _height:0px; }
.h15{ clear:both; height:15px; _height:0px; }
.h20 { clear:both; height:20px; _height:0px; }


/*头部开始*/

.header-fixed{position: fixed;top: 0;width: 100%;z-index: 9999;}
.header_bg {background: white; /*background:url(../images/head_bg.png) top center repeat-x ;*/ height:95px; width:100%; margin:0 auto; position:relative;z-index:9999}
.header {/* position:relative; */}
.header .fl { width:380px; margin-top:27px;}
.header .top { float:right;}
.header .top .so { float:left;}
.header .fr { margin-top:5px;}
.seach_div_keyword_so{ float:right; height:20px; line-height:00px; width:128px;  margin-top:7px; background:url(../images/so_bg.png) no-repeat; }
.seach_div_keyword_so_input_text{ float:left;color: #666; border:0px; width:100px; background:none; height:15px !important; height:15px;  line-height:15px !important; margin-top:1px; }
.seach_div_keyword_so_input_buttom{ float:left; width:15px; height:14px; border:0px; background:url(../images/so.jpg) no-repeat; cursor:pointer;  line-height:18px; margin-top:3px; }
.sina_wechat a{display: inline-block;margin:0 0 0 10px;}
.sina_wechat .sina{ width: 14px; height: 13px; background: url(../images/wb.png) no-repeat;}
.sina_wechat .wechat {position: relative; width: 17px;height: 13px;background: url(../images/wx.png) no-repeat;}
.sina_wechat .sina:hover {background: url(../images/wb_1.png) no-repeat;}
.sina_wechat .wechat:hover {background: url(../images/wx_1.png) no-repeat;}
.sina_wechat .wechat img{ display: none; position: absolute; left: -75px;top: 7px;z-index: 9999;background: white;}


.header .fr span img { margin-top:7px; margin-left:13px;}
.header .nav  { margin-top:12px; }
.header .nav ul li { float:left; position:relative;}
.header .nav ul li:hover ul {display: block;}
.header .nav ul li a {display: block; font-size:17px; color:#333;padding:2px 20px;}
.header .nav ul li a:hover { color:#2262ac}
.header .nav ul li ul {display: none; position: absolute; top:29px; right: 0; background:white;border-top:1px solid #ccc;padding:10px 0;}
.header .nav ul li ul li {float: left;}
.header .nav ul li ul li a{
	display: block;
  	font-size: 14px;
  	color: #666666;
  	border: none;
	font-weight: 900;
}


.header .nav ul li ul li ul {position: relative;border:0;top:0;}
.header .nav ul li ul li ul li{float: none;}
.header .nav ul li ul li ul li a{
    line-height: 20px;
  	font-size: 12px;
  	color: #666666;
  	border: none;
  	float: none;
  	font-weight: normal;
}

.header .nav ul li .xl_bg_1 {min-width: 1300px;right: -600px;}
.header .nav ul li .xl_bg_2 {min-width: 800px;right: -300px;}
.header .nav ul li .xl_bg_3 {min-width: 1200px;right: -300px;}
.header .nav ul li .xl_bg_4 {min-width: 500px;}
.header .nav ul li .xl_bg_5 {min-width: 500px;}
.header .nav ul li .xl_bg_6 {min-width: 500px;}



.focus{height:600px;overflow:hidden;position:relative; width:100%; top:-10px; z-index:1 }
/* focus_s */
.focus_s{position:absolute;left:50%;bottom:5%;height:16px;overflow:hidden;z-index:9;margin:0 0 0 -30px; top:320px;}
.focus_s li{float:left;cursor:pointer;height:14px;width:14px;overflow:hidden;margin-right:15px;background:url(../images/img.png) no-repeat; }
.focus_s li.active{background-position:-14px 0;}
/* focus_m */
.focus_m ul{opacity:1;filter:alpha(opacity=100);}
.focus_m li{width:100%;height:600px;position:absolute;top:0;left:0; text-align:center;cursor: pointer;}
.focus_m li span { color:#fff; display:inline-block; }
.focus_m li span.s1 { margin-top: 200px; }
.focus_m li p {  color:#fff;}
/* focus_l focus_r */
.focus_l,.focus_r{position:absolute;display:block;width:50px;height:75px;overflow:hidden;z-index:2;top:240px;}
.focus_l{left:0;}
.focus_r{right:0;}
.focus_l b,.focus_r b{position:absolute;z-index:1;display:block;width:50px;height:75px;overflow:hidden;background:#000;opacity:0.3;filter:alpha(opacity=30);cursor:pointer;}
.focus_l span,.focus_r span{display:inline-block;position:relative;z-index:2;width:22px;height:33px;top:21px;cursor:pointer; margin-right:28px;}
.focus_l span{left:12px;background-image:url(../images/l.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/l.png');}
.focus_r span{left:16px;background:url(../images/r.png) 0 0 no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/r.png');}
.focus_l:hover b,.focus_r:hover b{opacity:0.5;filter:alpha(opacity=50);}

/*公共*/
.title  {  text-align:center;}
.title span { font-size:43px;  color:#333;font-family:Arial; display:block; margin-bottom:17px;}
.title b { display:inline-block; font-weight:normal; font-size:22px; color:#333; border-top:1px solid #ccc;border-bottom:1px solid #ccc; height:36px; line-height:36px;}
.about .main_a { text-align:center; margin-top:33px;}

/*首页样式*/

.about .main_a p { font-size:16px; color:#666; line-height:30px; margin: 0 200px auto;}
.about { margin-top:50px; padding-bottom:50px;}
.about .main_a a { display:inline-block; margin-top:35px; border:1px solid #ccc; width:100px; height:40px; line-height:40px; text-align:center; font-size:18px; color:#333}
.about .main_a a:hover{background: #004C9F;color: white;}

.solution_bg { background:#f2f2f2; padding:65px 0 70px 0; }
.solution .main_a { margin-top:50px;}
.solution .main_a .fl { width:585px;}
.solution .main_a .fl .s_p { position:relative;}
.solution .main_a .fl .s_p p img { width:585px; height:480px;}
.solution .main_a .fl .s_p .s_t { position:absolute; top:0px; left:170px;}
.solution .main_a .fl .s_p .s_t span {  font-size:32px; color:#fff; display:block; top:180px;position:relative; width: 224px;text-align: center;}
.solution .main_a .fl .s_p .s_t p { color:#fff; font-size:16px; position:relative; top:195px; width: 224px;text-align: center;}
.solution .main_a .fl .s_p .s_t a {display:inline-block; width:230px; height:40px; line-height:40px;text-align: center; border:2px solid #fff; color:#fff; font-size:18px; margin-top:40px;  }
.solution .main_a .fl .s_p .s_t a:hover {background: white;color: #000;}

.solution .main_a .fl .s_p .s_t b { font-weight:normal;  top:190px; position:relative; display:none}


.solution .main_a .fr { width:585px;}
.solution .main_a .fr .s_y { position:relative;}
.solution .main_a .fr .s_y .img { width:585px; height:225px;}
.solution .main_a .fr .s_y .s_c { position:absolute; top:0px; left:180px; text-align:center; width:230px;}
.solution .main_a .fr .s_y .s_c span {  font-size:32px; color:#fff; display:block; top:80px;position:relative}
.solution .main_a .fr .s_y .s_c p { color:#fff; font-size:16px; position:relative; top:95px; }
.solution .main_a .fr .s_y .s_c a { display:inline-block; width:230px; height:40px; line-height:40px; border:2px solid #fff; color:#fff; font-size:18px; margin-top:40px;  }
.solution .main_a .fr .s_y .s_c a:hover{background: white;color: #000;}
.solution .main_a .fr .s_y .s_c b { font-weight:normal;  top:80px; position:relative; display:none; }

.solution .main_a .fr .s_b { position:relative;}
.solution .main_a .fr .s_b p img { width:585px; height:225px;}
.solution .main_a .fr .s_b .s_c { position:absolute; top:0px; left:180px; text-align:center;width:230px;}
.solution .main_a .fr .s_b .s_c span {  font-size:32px; color:#fff; display:block; top:80px;position:relative}
.solution .main_a .fr .s_b .s_c p { color:#fff; font-size:16px; position:relative; top:95px; }
.solution .main_a .fr .s_b .s_c a { display:inline-block; width:230px; height:40px; line-height:40px; border:2px solid #fff; color:#fff; font-size:18px; margin-top:40px;  }
.solution .main_a .fr .s_b .s_c a:hover {background: white;color: #000;}
.solution .main_a .fr .s_b .s_c b { font-weight:normal;  top:80px; position:relative; display:none; }

.solution .main_a .fr .s1 { margin-bottom:30px;}
.solution .main_a .fr .s1 p img{ width: 585px; height: 225px; }

.products { margin-top:67px; padding-bottom:35px;}
.products span { margin-bottom:22px;}
.products .main_a { margin-top:70px;}
.products .main_a .p_c { border-top:none; padding-top: 0;}
.home-product-categories-row { border-top:1px solid #ccc; padding-top:25px; margin-top:15px;}
.col-md-3 { float:left; width:300px; height:124px; border-right:1px solid #ccc; line-height:124px;}
.col-md-3 a { font-size:22px; display:block; text-align: right; margin-right: 30px;}
.col-md-3 a:hover { color:#1156a5}
.col-md-9  { float:left}
.col-sm-3 { float:left; width:150px;  text-align:center;  margin:0 30px 0 40px;}
.col-sm-3 a { font-size:16px;}
.col-sm-3 a b{font-size: 16px;font-weight: 100;}
.col-sm-3 img { width:150px; height:110px;}
.col-sm-3 a:hover { color:#1156a5}
.col-sm-3 a.home-browse-more { display:block; width:140px; height:40px; border:1px solid #ccc; font-size:18px;  line-height:40px; margin-top:40px;}
.col-sm-3 a.home-browse-more:hover { background:#004a9f; color:#fff;}


.cases_bg { background:#f2f2f2;padding:67px 0 40px 0;  border-bottom:1px solid #c6c6c6}
.cases span { margin-bottom:18px;}
.cases .main_a { margin-top:30px;}
.cases .main_a ul { margin-right:-30px;}
.cases .main_a ul li { float:left; margin-right:30px; margin-bottom:30px; position:relative;width:380px; height:240px;}

.cases .main_a  .img { width:380px; height:240px;}
.cases .main_a  .m_c { position:absolute;text-align:center;width:380px; background:url(../images/m_bg.png);  left:0 ;  height:40px; bottom:0px;  overflow:hidden; line-height:40px; }
.cases .main_a  .m_c h3 {font-size:18px; color:#fff; text-align:center; width:380px; font-weight:normal;}
.cases .main_a  .m_c p { color:#e6e3e0; font-size:14px;  width:380px; text-align:center ; line-height:20px;}
.cases .main_a  .m_c a { display:inline-block; width:140px; height:40px; line-height:40px; border:2px solid #fff; color:#fff; font-size:18px; margin-top:25px; }
.cases .main_a  .m_c a:hover{background: white;color: #000;}
.cases .main_a  .m_c b { font-weight:normal;  }

.wap1 { margin-top:60px; padding-bottom:40px;}
.wap1 .fl { width:580px;}
.wap1 .fr { width:580px;}

.wap1 .title1 { background:url(../images/t_bg.png) bottom no-repeat;  padding-bottom:5px;}
.wap1 .title1 span { font-size:22px; color:#414141}
.wap1 .title1 b { font-size:14px; color:#666; font-weight:normal;}
.wap1 .title1 a { float:right; border:1px solid #ccc; display:block; width:50px; height:18px; line-height:18px; text-align:center; margin-top:5px;}
.wap1 .title1 a:hover{background: #004C9F;color: white;}
.wap1  .main_a { margin-top:20px;}
.wap1 .hz .main_a ul { margin-right:-22px;}
.wap1 .hz .main_a ul li { float:left; width:178px; height:98px; margin-right:22px; margin-bottom:20px;}
.wap1 .hz .main_a ul li a { display:block;width:178px; height:98px; border:1px solid #fff}
.wap1 .hz .main_a ul li a:hover { border:1px solid #004a9f}

.wap1 .news .main_a .main_c { text-align:center}
.wap1 .news .main_a .main_c a { display:inline-block; width:120px; height:35px; line-height:30px;  background:url(../images/n_t.png) no-repeat; text-align:center; margin:0 8px; font-size:16px; color:#333}
.wap1 .news .main_a .main_c a:hover { color:#fff; background:url(../images/n_bg.png) no-repeat;}
.wap1 .news .main_a .main_c a.hover { color:#fff; background:url(../images/n_bg.png) no-repeat;}
.wap1 .news .main_a .main_y .n_y .left { width:70px; height:63px;}
.wap1 .news .main_a .main_y .n_y .left b { display:block; height:20px;  width:70px; text-align:center; font-weight:normal; text-align:center; background:#004a9f; color:#fff; font-size:14px;}
.wap1 .news .main_a .main_y .n_y .left span { display:block; background:#f2f2f2; font-size:28px; height:43px; line-height:43px; color:#999; text-align:center}
.wap1 .news .main_a .main_y .n_y .right { width:490px;}

.wap1 .news .main_a .main_y .n_y .right span a { font-size:16px; color:#333; margin-top:5px; display:block}
.wap1 .news .main_a .main_y .n_y .right span a:hover { color:#004a9f}
.wap1 .news .main_a .main_y .n_y .right p { font-size:14px;}

.wap1 .news .main_a .main_y .n_y { border-bottom:1px dashed #ccc; padding-bottom:15px; margin-top:15px;}


/*新闻列表页面*/

.banner_n {  width:100%; margin:0 auto; height:200px; position:relative; top:-10px ;z-index:1}

.contact { margin-top:25px;}
.contact .fl { width:230px;}
.contact .fr { width:940px;}

.contact .fl  .l_m ul li { height:50px; width:230px; font-size:16px; line-height:50px; margin-bottom:10px;}
.contact .fl  .l_m ul li a { display:block; width:215px; height:50px; background:url(../images/l_m.jpg) no-repeat; padding-left:15px;}
.contact .fl  .l_m ul li a:hover { background:url(../images/l_m_bg.jpg) no-repeat; color:#fff;}
.contact .fl  .l_m ul li a.hover { background:url(../images/l_m_bg.jpg) no-repeat; color:#fff;}
.postion { color:#666;  background:url(../images/d.png) 0 6px no-repeat; border-bottom:1px solid #ccc; padding-bottom:5px; font-size:14px;}
.postion  span { padding-left:15px;}
.postion a:hover { color:#004a9f}
.postion a.hover { color:#004a9f;font-weight: 900;}
.postion span a{margin:0 5px;}
.n_list ul { margin-right:-16px;}
.n_list ul li { width:440px; border:1px solid #ccc; padding:10px; float:left; margin-right:16px; margin-top:20px;}
.n_list ul li:hover {border:1px solid #004a9f;}
.n_list ul li span a { font-size:16px; color:#333; margin-top:10px; display:block}

.n_list ul li span a:hover { color:#004a9f}
.n_list ul li p{ font-size:14px;}
.n_list ul li b a { display:block; width:90px; height:24px; border:1px solid #ccc;  text-align:center; font-weight:normal; margin-top:25px;}
.n_list ul li b a:hover { background:#004a9f; color:#fff}


/*分页*/
.newspage { text-align: center;padding:10px 0; }
.newspage a{padding:0 10px;}
.newspage span{padding:0 10px;}
.newspage a:hover { color:#004a9f;}
.newspage .current{ color:#004a9f; }



/*产品详情页面*/
.n__news_main .title1 { text-align:center; margin-top:30px; border-bottom:1px solid #ccc; padding-bottom:10px;}
.n__news_main .title1 h3 {  color:#333; font-size:28px; font-weight:normal}
.n__news_main .title1 span { color:#979797; display:inline-block;   font-size:14px; margin:20px 20px 0 20px}
.n__news_main .n_news_m { margin-top:50px;}
.n__news_main .page { margin-top:20px; padding-bottom:130px;}
.n__news_main .page p { font-size:14px;}
.n__news_main .page p a:hover { color:#004a9f}


.banner_c {  height:440px;  position:relative; top:-10px; z-index:1; padding-top:60px;}

.ly { background:url(../images/m_bg.png);  padding:20px; width:1160px; margin:0 auto; }
.ly .title1 span { font-size:22px; color:#fff;}
.ly .title1 p { font-size:14px; color:#999}
.ly .main_a input { border:1px solid #7d8178;color: white; width:300px; height:34px; line-height:34px; background:none; margin-bottom:10px;}
.ly .main_a span { color:#fff; font-size:16px; display:inline-block; margin-right:10px;}
.ly .main_a .left { width:350px; margin-top:40px;}
.ly .main_a .right { width:750px; margin-top:40px;}
.ly .main_a .right textarea {border:1px solid #7d8178; color: white; width:695px; height:170px; background:none; padding:5px}
.ly .main_a .right lable { display:block; float:left;}
.ly .main_a .right span { display:block;  float:left}
.ly .main_a .right input.button { width:110px; height:33px; border:1px solid #fff;  font-size:18px; line-height:18px; color:#fff; margin-left:40px; margin-top:15px;}
.ly .main_a .right input.button:hover { background:#004a9f;}

.address { margin-top:30px; }
/*.address ul { width:270px; float:left; margin-right:40px; margin-bottom:100px;}
.address ul.dz { margin-right:0px;}
.address ul li{ font-size:14px; color:#707070}
.address ul li p { font-size:14px;  height:70px;}
.address ul li img { margin-bottom:5px;}
.address ul li span { color:#333; font-size:16px; display:block; margin-bottom:10px;}*/

.thickdiv{ display:none;position:fixed;top:0;left:0;z-index:10000001;width:100%;height:100%;background:#000;border:0;filter:alpha(opacity=15);opacity:.15;}
.thickbox{display:none;position:fixed;top:0;left:50%;z-index:10000002;overflow:hidden;padding:0 4px 4px 0;background:url(images/bg_shadow.gif) no-repeat -4px 0;margin-left:-175px;margin-top:180px;}
*html,*html body{background-image:url(about:blank);background-attachment:fixed;}
*html .thickbox{position:absolute;top:expression(eval(document.documentElement.scrollTop));}
.thicktitle{height:27px;padding:0 10px;border:solid #C4C4C4;border-width:1px 1px 0;background:#F3F3F3;line-height:27px;font-family:arial;font-size:14px;font-weight:bold;color:#333;}
.thickclose:link,.thickclose:visited{display:block;position:absolute;z-index:100000;top:7px;right:12px;overflow:hidden;width:15px;height:15px;background:url(images/bg_thickbox.gif) no-repeat 0 -18px;font-size:0;line-height:100px;}
.thickcon{overflow:auto;background:#fff;border:solid #C4C4C4;border-width:1px;padding:10px;}
*html .thickdiv{position:absolute;}
/*preview*/
#preview{height:564px;margin:10px auto;padding:5px;zoom:1;}
#spec-n1{float:left;width:700px;height:515px;overflow:hidden;position:relative;z-index:5;zoom:1;}
#spec-n1 .o-img{width:700px;height:515px;text-align:center;margin:0;}
#spec-n1 .switch{width:700px;height:515px;position:absolute;z-index:10;top:0;left:0;}
#spec-n1 img{max-width:700px;max-height:515px;_height:384px;}
#spec-n5{position:relative;float:right;width:176px;height:420px;padding:50px 0 0 0;zoom:1;}
#spec-list{width:176px;height:420px;overflow:hidden;}
#spec-list ul{height:420px;overflow:hidden; }
#spec-list li{width:176px;height:144px;text-align:center;}
/*#spec-list img{border:1px solid #ccc;}
#spec-list .curr img{border:1px solid #004a9f;}*/
#spec-n5 .control{position:absolute;width:176px;height:32px;background-repeat:no-repeat;cursor:pointer;border:;}
#spec-top{top:487px;background:url(../images/snext.png) no-repeat;}
#spec-top:hover {background:url(../images/b1.png) no-repeat;}

#spec-bottom{bottom:-2px;background:url(../images/sprev.png) no-repeat;}
#spec-bottom:hover {bottom:-2px;background:url(../images/b2.png) no-repeat;}

#intro{float:left;width:700px;height:25px;line-height:25px;text-align:center;overflow:hidden;font-size:12px;}
#foward{display:block;width:360px;height:515px;float:left;cursor:url(../images/foward.ico),pointer;background:#fff;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#foward.disabled,#next.disabled{cursor:default;}
#next{display:block;width:360px;height:515px;float:right;cursor:url(../images/next.ico),pointer;background:#fff;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.thickcon{line-height:40px;text-align:center}



/*案例列表*/
.contact .fl  .l_m_bg ul li {  width:230px; font-size:16px; line-height:50px; margin-bottom:10px;}
.contact .fl  .l_m_bg li a { display:block; width:215px;  line-height:50px; background:url(../images/l_m.jpg) no-repeat; padding-left:15px; color:#333333;}
.contact .fl  .l_m_bg li a:hover { background:url(../images/l_bg1.jpg) no-repeat;color: white; }
.contact .fl  .l_m_bg li:hover ul {display: block;}


.contact .fl  .l_m_bg li a.hov { background:url(../images/l_bg1.jpg) no-repeat;color: white; }
.contact .fl  .l_m_bg li a.lm_y { background:url(../images/l_bg1.jpg) no-repeat; }
.contact .fl  .l_m_bg ul li ul{ display:none;}
.contact .fl  .l_m_bg ul li ul.black {display: block;}
.contact .fl  .l_m_bg ul li ul li { width:228px; margin-bottom:0px;}
.contact .fl  .l_m_bg ul li ul li a { background:none; line-height:28px; border:1px solid #ccc; color:#7a7a7a; font-size:14px; width:213px; margin-top:5px;}
.contact .fl  .l_m_bg ul li ul li a:hover { background:none; border:1px solid #004a9f; color:#004a9f}
.contact .fl  .l_m_bg ul li ul li a.hover { background:none; border:1px solid #004a9f; color:#004a9f}
.contact .fl  .l_m_bg ul li ul li a.lm_y { background:none }

.cases_list ul { margin-right:-20px;}
.cases_list ul li { position:relative; width:300px; height:190px; float:left; margin-right:20px; margin-top:20px;}
.cases_list ul li img { width:300px; height:190px;}
.cases_list ul li .m_c { position:absolute;text-align:center;width:300px; background:url(../images/m_bg.png);  left:0 ;  height:40px; bottom:0px;  overflow:hidden; line-height:40px; }
.cases_list ul li .m_c h3 {font-size:18px; color:#fff; text-align:center; width:300px; font-weight:normal;}
.cases_list ul li .m_c p { color:#e6e3e0; font-size:14px;  width:300px; text-align:center ; line-height:20px;}
.cases_list ul li .m_c a { display:inline-block; width:140px; height:40px; line-height:40px; border:2px solid #fff; color:#fff; font-size:18px; margin-top:25px; }
.cases_list ul li .m_c a:hover{background: white;color: #000;}
.cases_list ul li .m_c b { font-weight:normal;  }


.tj_cases .title1 span  { font-size:22px; color:#5c5c5c}
.tj_cases  { margin-bottom:120px;}

/*产品列表页面*/

.produst_list ul { margin-right:-20px; }
.produst_list ul li { width:298px;height: 301px; border:1px solid white; text-align:center; float:left;  margin:20px 20px 0px 0px}
.produst_list ul li:hover { border:1px solid #004a9f}
.produst_list ul li img { width:298px; height:216px;}
.produst_list ul li span a{ color:#a7a7a7; font-size:14px; display:block; margin-top:10px; margin-bottom:25px;}
.produst_list ul li span a b{ display:block; font-size:18px; color:#333; font-weight:normal;}
.produst_list ul li span a:hover { color:#004a9f}
.produst_list ul li span a:hover b {color:#004a9f}


/*产品详情页面*/
.p_main_n { padding:30px 20px;}
.cl:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0
}

.cl {
    zoom: 1
}

.successlunbo {
    width: 900px;
   
}
/* sildes css begin */

.control {
    width: 702px;
    height: 512px;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
}

.change li {
    width: 757px;
    overflow: hidden;
    text-align: center
}
/* 图片垂直居中,不是很准确 */

.change li .imgWrap {
    display: table-cell;
    width: 700px;
    height: 510px;
    vertical-align: middle;
    cursor: pointer;
    *font-size: 500px;
     border:1px solid #ccc;
}

.change li img {
    max-width: 757px;
    max-height: 600px;
    width: expression(this.width > 757 && this.width > this.height ? 600: true);
    height: expression(this.height >757 ? 600: true);
    vertical-align: middle;
    overflow: hidden
}
/* 描述部分 */
/*
.change li .textDesc {
    width: 100%;
    height: 35px;
    position: absolute;
    left: 0;
    bottom: 4px;
    text-align: left;
    overflow: hidden;
}

.change li .opacity {
    width: 100%;
    height: 40px;
    position: absolute;
    left: 0;
    bottom: 0;
    background: #000;
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.change li .title {
    padding: 10px 15px 0;
    color: #e6e6e6;
    font-size: 14px;
    line-height: 22px;
}

.change li .title a {
    color: #e6e6e6;
}*/
/*.change li .text{color:#b7b7b7;line-height:18px;padding:5px 15px;font-size:12px;}*/
/* 翻页按钮 */

.ssprev,
.ssnext {
    width: 49px;
    height: 49px;
    position: absolute;
    bottom: 300px;
    color: #FFF;
    font-size: 14px;
    z-index: 9;
    font-weight: bold;
    cursor: pointer;
    outline: none
}

.ssprev span,
.ssnext span {
    display: none;
}
/*.ssprev {
    left: 0;
    background: url(../images/arrows_01.png) no-repeat;
    _filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="../images/arrows_01.png");
    _background: none
}
.ssnext {
    right: 0;
    background: url(../images/arrows_02.png) no-repeat;
    _filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="../images/arrows_02.png");
    _background: none
}*/
/* 分页 */
.pageClass {
    text-align: center;
    z-index: 9;
    position: absolute;
    top: 50px;
    padding-top: 10px;
}
.pageClass a {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 0 3px;
    overflow: hidden;
    border: 1px solid #bebebe;
    background: #bebebe;
    border-radius: 5px;
    outline: none
}
.pageClass a span {
    display: none
}
.pageClass a:hover,
.pageClass a.cur {
    border: 1px solid #be230a;
    background: #be230a
}
/* 缩图部分 */

.thumbWrap {
    width: 203px;
    height: 510px;
    position: absolute;
    right: 0;
    top: 0;
   
    overflow: hidden;
}

.thumbWrap .thumbCont {
    height: 510px;
    margin: 45px 0 0 26px;
    overflow: hidden;
    position: relative;
    width: 175px;
}
.thumbWrap ul li {
    /*height: 92px;*/
    overflow: hidden;
    padding-bottom: 18px;
    
    text-align: center;
    width: 175px;
}
.thumbWrap ul li div {
    display: table-cell;
    width: 175px;
    height: 127px;
    vertical-align: middle;
    cursor: pointer;
    *font-size: 79px;
}
.thumbWrap ul li img {
    max-width: 173px;
    max-height: 125px;
    vertical-align: middle;
    overflow: hidden;
    border:1px solid #ccc;
}

.thumbWrap ul li.cur {}
/* 缩图按钮 */
.thumbPrev,
.thumbNext {
    width: 176px;
    height: 30px;
    text-align: center;
    position: absolute;
    color: #000;
    z-index: 9;
    outline: none
}
.thumbPrev span,
.thumbNext span {
    display: none;
}
.thumbPrev {
    left: 25px;
    top: 0px;
    background: url(../images/sprev.png) no-repeat;
}
.thumbPrev:hover {background: url(../images/b2.png) no-repeat;}
.thumbNext {
    left: 25px;
    bottom: 0px;
    background: url(../images/snext.png) no-repeat;
}
.thumbNext:hover {background: url(../images/b1.png) no-repeat;}

.p_main_n { margin-bottom:40px;}
.p_m_news { margin-top:40px;}

.p_m_news .title1 a { display:inline-block; width:140px; height:47px; line-height:40px;  background:url(../images/p_b1.png) no-repeat; text-align:center;  font-size:16px; color:#333; margin-right:40px; }
.p_m_news .title1 a:hover { color:#fff; background:url(../images/p_b2.png) no-repeat;}
.p_m_news .title1 a.hover { color:#fff; background:url(../images/p_b2.png) no-repeat;}
.p_m_news .p_main_a { margin-top:30px; }


.tj_p .title1 span  { font-size:22px; color:#5c5c5c}
.tj_p  { margin-bottom:120px;}
/*底部*/


.footer_bg { background:url(../images/foot_bg.jpg) top center no-repeat; height:307px; padding-top:30px;}
.foot ul { width:180px; float:left;}
.foot ul.f1{ margin-left:45px;}
.foot ul li span { font-size:14px; color:#fff; font-weight:bold; display:block; margin-bottom:15px;}
.foot ul li a {  color:#fff;}
.foot p { color:#fff; text-align:center; margin-top:40px;}



















