﻿@charset "utf-8";

.ys-container { width:1095px; margin:0 auto;}

a { color:#333;}

a:hover { text-decoration:none; color:#ce2124;}

ul,ul li { padding:0; margin:0; list-style:none;}

.mt10 { margin-top:10px;}

.mt40 { margin-top:40px;}

.mt60 { margin-top:60px;}

.pt40 { padding-top:40px;}

.pb40 { padding-bottom:40px;}

.font20{font-size:35px;}

.red { color:#ce2124;}

.ys-bgf3 { background:#f3f3f3;}

.clearfix{clear: both;}

/*topbar*/

.ys-topbar { width:100%; height:43px; line-height:43px; border-bottom:#DCDCDC 1px solid; overflow:hidden; background:url(../images/header_tp.gif) repeat-x;}

.ys-topbar .pull-left{ color:#5E5E5E; margin-left:10px; font-size: 14px;}

.ys-topbar .pull-right{font-size:12px; color:#c7c7c7;}

.ys-topbar .pull-right a{font-size:12px; color:#565656;}

.ys-topbar .pull-right a:hover{ color:#DB261B}

/*header*/

.ys-logo { height:177px; overflow:hidden;}

.ys-logo img { 
  float: left;
    height: 130px;
    margin-top: 25px;
    margin-right: 10px;
}

.ys-logo-ba { float:left; margin-top:20px;}

.ys-logo-ba h3{ margin-top:15px; font-size:20px;}

.ys-nav { background:url(../images/nav.png) no-repeat; height:80px; overflow:hidden; padding:0 8px;}

.ys-nav li { float:left; width:154px; text-align:center; height:70px; font-size:20px;margin:5px 0px;}

.ys-nav li.active { background:url(../images/hover.jpg) center center repeat-x;}

.ys-nav li a { display:block;  height:70px; line-height:70px; }

.ys-nav li.active a { color:#DB261B; background:url(../images/hover.jpg) center center repeat-x;}

.ys-nav li:hover a { color:#DB261B; background:url(../images/hover.jpg) center center repeat-x;}





.ys-yzs { overflow:hidden; width:1120px;}

.ys-yzs .ys-yzs4 { float:left; width:345px; margin-right:25px;}



/*banner*/
.new_banner{width:1080px;height:390px; position:relative; margin:0 auto; overflow:hidden;}
.new_banner .rslides{width:100%;position:relative;list-style:none;padding:0}
.new_banner .rslides_nav{ width:36px; height:36px; background-image:url(../images/banner_new.png); display:block; position:absolute;  text-indent:-10em; overflow:hidden; display:none}

.new_banner .prev{ background-position:0 0;left:-40px; top:180px; display:none}
.new_banner .prev:hover{ background-position:0 -36px; display:none}
.new_banner .next{ background-position:-36px 0;right:-40px; top:180px; display:none}
.new_banner .next:hover{ background-position:-36px -36px; display:none}
.new_banner .rslides_tabs{ position:absolute; left:510px; top:365px;clear:both;text-align:center; z-index:99999;}
.new_banner .rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.new_banner .rslides_tabs a{ width:12px; height:12px; background:#959596;text-indent:-5em; overflow:hidden; display:block; float:left; margin-left:6px;border-radius:6px;}
.new_banner .rslides_tabs .rslides_here a{ background:#EF665E;}


/*adv*/
.ys-adv{ width:100%; overflow:hidden;}
.ys-adv img{ width:1920px; position:relative; left:50%; margin-left:-960px;}

/*4块*/

.mytabb{margin:20px 0;}

.mytabb .col-md-3{text-align: center; line-height: 30px; }

.mytabb .col-md-3 h3{margin:0;padding:0;}

.mytabb .col-md-3 h3 a{margin:0; display: block; font-size:20px; padding:20px 0;background: #F3F3F3; border:1px solid #D2D2D2; }

.mytabb .col-md-3 h3 a:hover,.mytabb .col-md-3 h3 a.active{background:#CD011C; color: #FFF;}


/*荣誉客户*/
.scroll_horizontal2{width:1000px;height:200px; margin:0 auto; background:url(../images/scroll_horizontal2.gif) bottom center no-repeat;}
.scroll_horizontal2 .box12{overflow:hidden;position:relative;width:920px;height:130px;margin:0 auto;}
.scroll_horizontal2 .list12{overflow:hidden;width:99999px;}
.scroll_horizontal2 .list12 li{float:left;width:230px;text-align:center;}
.scroll_horizontal2 .list12 li a .list12_img{ width:214px; height:94px; float:left; margin:0px 8px; border:#E0DEDE 1px solid;}
.scroll_horizontal2 .list12 li a .list12_img img{ width:206px; height:82px; float:left; margin:5px 3px;}
.scroll_horizontal2 .list12 li a p{ display:block; width:100%; height:26px; line-height:26px; float:left; overflow:hidden; color:#494949; margin-top:10px; font-size:14px;}
.scroll_horizontal2 .list12 li:hover a .list12_img{ border:#DB261B 1px solid;}
.scroll_horizontal2 .list12 li:hover a p{ color:#DB261B}
.scroll_horizontal2 .plus12,
.scroll_horizontal2 .minus12{position: relative;width:31px;height:68px;cursor:pointer;}
.scroll_horizontal2 .plus12{ margin-top:-116px; background:url(../images/plus13.gif) center no-repeat}
.scroll_horizontal2 .minus12{ margin-top:-68px; margin-left:969px; background:url(../images/minus13.gif) center no-repeat}


/*案例*/

.ys-anli { overflow:hidden; width:1120px;}
.ys-anli .col-xs-6{ float:left;}

.ys-anli .ys-anli6 { float:left; width:535px; margin-right:24px;}

.ys-anli a { display:block; height:316px; width:535px; overflow:hidden; position:relative; margin-top:30px;}

.ys-anli span { display:block; position:absolute; top:0; left:0;}

.ys-anli .ys-bg07 { display:none; width:535px; height:268px; background:#000; filter:alpha(opacity=70);opacity:0.7;}

.ys-anli a:hover .ys-bg07 { display:block;}

.ys-anli .ys-bgmore { font-size:22px; color:#fff; text-align:center; line-height:30px; width:535px; margin-top:100px; display:none;}

.ys-anli .ys-bgmore i { font-size:40px;}

.ys-anli a:hover .ys-bgmore { display:block;}

.ys-anli .ys-anli-name{ width:535px; height:50px; background:url(../images/ys-anli.gif) center no-repeat; float:left; position: absolute; bottom:0px; line-height:50px; color:#fff; font-size:22px; text-indent:30px; z-index:55;}





/*解决方案*/

.s-top{position:relative; width:805px; margin:20px auto;}

.s-top img{display:block; width:805px; height:350px;}

.s-top a{display:block; width:200px; height:55px; position:absolute; font-size:25px; font-weight:bold; top:252px; left:305px;}

.s-top a:hover{background:#D9534F;}

/*提供的服务*/

.indexservice{width:100%;height:400px;position:relative;line-height:38px;}

.indexservice p {font-size: 18px;}



#tingche {position:absolute;width:350px;height:235px;z-index:1;top:25px;left:40px;}

.in1 #tingche { right:40px; left:auto;}

.in3 #tingche { right:40px; left:auto;}



/*五大理由*/

.ys-ly { background:url(../images/index_03.jpg) center center no-repeat; height:1764px; position:relative;}

.ys-ly p { position:absolute; top:0; font-size:20px; width:300px;}

.ys-ly p.l1 { left:600px; top:380px;}

.ys-ly p.l2 { left:190px; top:680px;}

.ys-ly p.l3 { left:600px; top:980px;}

.ys-ly p.l4 { left:190px; top:1260px;}

.ys-ly p.l5 { left:600px; top:1580px;}



/*客户的声音*/

.ys-khsy { overflow:hidden; width:1120px;}

.ys-khsy .col-xs-4{ width:30.33333333333%\9;}

.ys-khsy .ys-khsy4 { float:left; width:347px; margin-right:26px;}

.ys-khsy .ys-khsy-bg { background:#fff; height:425px; overflow:hidden; margin-bottom:20px;}

.ys-khsy .ys-khsy-a { display:block; height:208px; width:347px; overflow:hidden; position:relative;}

.ys-khsy .ys-khsy-a img { width:347px; height:208px;}

.ys-khsy span { display:block; position:absolute; top:0; left:0;}

.ys-khsy .ys-bg07 { display:none; width:347px; height:208px; background:#000; filter:alpha(opacity=70);opacity:0.7;}

.ys-khsy .ys-khsy-a:hover .ys-bg07 { display:block;}

.ys-khsy .ys-bgmore { font-size:22px; color:#fff; text-align:center; line-height:30px; width:347px; margin-top:75px; display:none;}

.ys-khsy .ys-bgmore i { font-size:40px;}

.ys-khsy .ys-khsy-a:hover .ys-bgmore { display:block;}

.ys-khsy h2 { padding:0 20px; font-size:22px;}

.ys-khsy p { line-height:30px; padding:0 20px; font-size:16px;}
.ys-khsy p.red{font-size:20px; font-weight: bold;}




/*关于仁安*/
.ys-abt-l{ width:725px; float:left;}
.ys-abt-t{ width:100%; height:40px; float:left; line-height:40px; background:url(../images/ys-abt-t.gif) repeat-x;}
.ys-abt-t span{ float:right; color:#828083;}
.ys-abt-t span:hover{ color:#E51717}
.ys-abt-t font{ display:block; padding-right:75px; float:left; height:40px; font-size:18px; color:#202020; line-height:40px; border-bottom:#DB261B 5px solid;}

.ys-abt-l .ys-abt-f{ width:96%; margin:15px 2%; float:left; line-height:60px; font-size:16px; color:#202020}
.ys-abt-l .ys-abt-f img{ width:360px; height:200px; float:left; margin:10px; margin-top:0px;}

.ys-abt-r{ width:340px; float:right;}

.ys-abt-r .ys-abt-f img{ width:340px; height:255px; float:left; margin-top:15px;}
.ys-abt-r .ys-abt-f font{ display:block; width:100%; height:15px; float:left;}
.ys-abt-r .ys-abt-f p{ line-height:30px; color:#202020; font-size:16px; }




/* 荣誉仁安 */
.scroll_horizontal1{width:1100px;}
.scroll_horizontal1-t{ width:100%; height:88px;}
.scroll_horizontal1-t img{ width:1100px; height:88px;}
.scroll_horizontal1 .box1{overflow:hidden;position:relative;width:948px;height:230px; margin:0 auto;}
.scroll_horizontal1 .list1{overflow:hidden;width:9999px;}
.scroll_horizontal1 .list1 li{float:left;width:316px;text-align:center;}
.scroll_horizontal1 .list1 li a img{ width:298px; height:198px; float:left; margin:0px 8px; border:#DEDEDE 1px solid}
.scroll_horizontal1 .list1 li p{ display:block; width:300px; height:30px; line-height:30px; margin:0px 8px; float:left; overflow:hidden; text-align:center; color:#202020; font-size:14px;}
.scroll_horizontal1 .list1 li:hover a img{ border:#DB261B 1px solid;}
.scroll_horizontal1 .list1 li:hover p{ color:#DB261B}
.scroll_horizontal1 .plus1,
.scroll_horizontal1 .minus1{ position: relative; margin-top:0px;width:26px;height:60px;cursor:pointer; z-index:9}
.scroll_horizontal1 .plus1{ margin-left:0px; margin-top:-160px; background:url(../images/img_left.jpg) top left no-repeat; }
.scroll_horizontal1 .minus1{ margin-left:1082px; margin-top:-60px; background:url(../images/img_right.jpg) top left no-repeat; }




/*��˾��Ѷ*/

.ys-news { width:600px; float:left;}

.ys-newsall .nav-tabs { border-bottom:1px solid #ccc; margin:0; height:47px;}

.ys-newsall .nav-tabs li { font-size:18px;}

.ys-newsall .nav-tabs li a { border-radius:0; padding:10px 20px; color:#000; display:inline-block; text-decoration:none;}

.ys-newsall .nav-tabs li a:hover { background:#f3f3f3;}

.ys-newsall .nav-tabs li.active a { background:#fff; color:#CE2124; border-color:#ccc; border-bottom-color:#fff;}

.ys-newsall .nav-tabs font{ font-size:16px; line-height:44px; float:right;}



.ys-newsall .tab-content { border:1px solid #ccc; border-top:none; padding:20px;}

.ys-news-a { display:block; height:170px; width:280px; overflow:hidden; position:relative; float:left; margin-right:20px;}

.ys-news-a img { width:280px; height:170px;}

.ys-news-a span { display:block; position:absolute; top:0; left:0;}

.ys-news-a .ys-bg07 { display:none; width:280px; height:170px; background:#000; filter:alpha(opacity=70);opacity:0.7;}

.ys-news-a:hover .ys-bg07 { display:block;}

.ys-news-a .ys-bgmore { font-size:22px; color:#fff; text-align:center; line-height:30px; width:280px; margin-top:55px; display:none;}

.ys-news-a .ys-bgmore i { font-size:40px;}

.ys-news-a:hover .ys-bgmore { display:block;}

.ys-newsall .tab-content h2 { margin-top:0;}

.ys-newsall .tab-content p { font-size:12px; line-height:30px; height:115px; overflow:hidden;color:#767474;}

.ys-newsall .tab-content ul { margin:0 -20px; overflow:hidden; margin-top:20px;}

.ys-newsall .tab-content li { float:left;line-height:30px; height:30px; overflow:hidden; margin-left:3%; border-bottom:1px dashed #ccc; width:94%;}

.ys-newsall .tab-content li span { float:right;}



.ys-cjwt{ width:470px; float:right;}




/*���ߵǼ�*/

.ys-zxdj h3 { border-bottom:3px solid #333; padding-bottom:20px;}

.ys-djbd {background:url(../images/ys-djbd.jpg) right center no-repeat; height:484px;}

.ys-djbd h2 { background:url(../images/note.jpg) 450px center no-repeat;}

.ys-djbd h4 { padding-bottom:30px;}

.ys-djbd dl { width:500px;}

.ys-djbd dl dt { line-height:34px; float:left; width:150px; text-align:right; margin-right:20px;}

.ys-djbd dl dd { margin-bottom:20px; float:left; width:330px;}

.ys-djbd input { height:34px; line-height:34px; border:1px solid #ccc; padding:0 10px; width:250px; border-radius:5px;}

.ys-djbd textarea { height:120px; width:450px; border:1px solid #ccc; padding:10px; border-radius:5px;}

.ys-djbd button {height:40px; line-height:40px; display:block; width:120px; padding:0; margin:0; border:none; color:#fff; background:#ce2124; font-size:20px;margin-left: 180px;}



/*β��*/

.ys-footer { background:#333; color:#ccc;}

.ys-ft { width:820px; font-size:16px;}

.ys-ft a { color:#fff;}

.ys-ft p { margin-top:25px; line-height:30px;}

.ys-ft-nav { line-height:30px; font-size:16px;border-bottom: 1px dashed #cccccc;border-top: 1px dashed #cccccc; padding:10px 0;}

.ys-ft-nav a { padding:0 18px;}



/*左侧分类*/

.ys-ct2 { background:url(img/submain.jpg) repeat-y; padding:10px 0; overflow:hidden;}

.ys-sd { width:230px;}

.ys-sd-fenl { margin-top:30px;}

.ys-sd-fenl li { margin-top:10px;}

.p_fenl li{margin-top:0;}

.ys-sd-fenl li a { display:block; height:50px;font-size: 20px; line-height:50px; color:#fff; padding-left:20px;background-color: #a61b1d;}

.ys-sd-fenl li a:hover{ background-color:#821517;}

.ys-sd-fenl li.active a{ background-color:#821517;}

.ys-sd-fenl li.little{height: 40px;margin:0 0 2px 0;}

.ys-sd-fenl li.little a{ background-color:#E6E6E6;height: 40px; line-height: 40px; font-size:18px; color:#606060;}

.ys-sd-fenl li.little a:hover,.ys-sd-fenl li.little a.active{background:#B8B8B8;}

.ys-sd-box { margin-top:40px;}

.ys-sd-lxwm {}

.ys-sd-lxwm p { margin-top:10px;}

.ys-sd-lxwm b { font-size:24px;}

.ys-sd-lxwm dl { overflow:hidden;}

.ys-sd-lxwm dt { float:left; width:50px; line-height:30px;}

.ys-sd-lxwm dd { float:right; width:180px; line-height:30px;}

/*�ұ���*/

.ys-mn { width:845px; padding-top:10px; padding-right:0;}

.ys-wz { line-height:30px; border-bottom:1px solid #ccc;}

.ys-wz a { padding:0 10px;}



.allpagelist{ text-align:center; line-height:80px;}

.allpagelist a{ margin:0px 10px;}



/*产品内页*/

.product_d h2{background:#333; color: #FFF;padding:10px; font-size: 20px;}

.product_d p{line-height: 30px;}

.product_c{width: 845px; clear: both;}

.p_right{background: url(../images/p.jpg) no-repeat; width: 404px; height:600px;float: left;}

.p_right p{padding:95px 20px 20px;}

.p_left{width:440px;float:left;}

.p_left img{width: 400px; height:auto;display: block; overflow: hidden;}

.product_d table{border: 1px solid #ddd;}



.product_d table td,.product_d table th{

  border: 1px solid #ddd;

}



.product_d table>tbody>tr>td, .product_d table>tbody>tr>th{

  padding: 8px;

  line-height: 1.42857143;

  vertical-align: top;

  border-top: 1px solid #ddd;

}

/*产品频道*/

ul.pro{height: auto; overflow: hidden;}

ul.pro li{ border-bottom:none; float: left;width: 254px;height: 325px;overflow: hidden;margin:0 13px; padding-bottom:0;}

ul.pro li a img{width: 254px; height:auto;display: block; overflow: hidden;}

ul.pro li a p{padding-top:10px;}

/*案例*/

.ys-mn-anli{ margin-top:40px;}

.ys-mn-anli h3 { line-height:30px; padding-bottom:10px; border-bottom:1px solid #ce2124; margin-top:0;}

.ys-mn-anli h3 small { padding-top:10px;}

.ys-anli-a { display:block; height:208px; width:347px; overflow:hidden; position:relative; float:left;}

.ys-anli-a img { width:347px; height:208px;}

.ys-anli-a span { display:block; position:absolute; top:0; left:0;}

.ys-anli-a .ys-bg07 { display:none; width:347px; height:208px; background:#000; filter:alpha(opacity=70);opacity:0.7;}

.ys-anli-a:hover .ys-bg07 { display:block;}

.ys-anli-a .ys-bgmore { font-size:22px; color:#fff; text-align:center; line-height:30px; width:347px; margin-top:75px; display:none;}

.ys-anli-a .ys-bgmore i { font-size:40px;}

.ys-anli-a:hover .ys-bgmore { display:block;}

.ys-manli-list { float:right; width:440px;}

.ys-manli-list div { width:440px;}

.ys-manli-list h4 { margin-top:0;}

.ys-manli-list em { float:left; display:inline; font-style:normal; line-height:30px; height:30px; overflow:hidden; padding:0 20px; background:#f2f2f2; width:200px; *width:160px; margin-right:20px; margin-bottom:10px;}

.ys-mn-anli li { overflow:hidden; padding-bottom:10px; border-bottom:1px solid #ccc; margin-top:30px;}

.ys-mn-anli li div { overflow:hidden;}

.ys-mn-txt li { border:none; padding:5px 10px; margin:10px; background:#f2f2f2; line-height:20px; height:30px; overflow:hidden; border:1px solid #D8D8D8; float:left; width:30%; border-radius: 4px;}

.ys-mn-txt li a { padding-right:10px;}







/*solution*/

.case_feel ul li{float:left; width:238px; height: 190px; margin:10px 15px;}

.case_feel ul li a img{width:238px; height: auto;}

.case_feel ul li p{line-height: 30px;}

.w805{margin:20px auto; width: 805px;}

.solution_c img{width:250px; height:180px;}

.llow{width:805px; clear: both; height: 240px; overflow: hidden;}

.solution_c .llow{padding:20px 0; border-bottom: 1px dashed #D2D2D2;margin:0;}

.gird-4{width:260px; float: left;}

.gird-8{width: 520px;float:left; padding-left: 20px;}

.case_pp ul li img{width:253px; height: 168px;}

.case_pp ul li{height: auto; overflow: hidden;}

/*�������*/

.ys-mn-jjfa { width:870px; overflow:hidden;}

.ys-mn-jjfa li { float:left; margin-right:20px; width:412px; overflow:hidden; border:1px solid #ccc; height:295px; margin-top:20px;}

.ys-mn-jjfa li img { height:245px; width:412px;}

.ys-mn-jjfa li p { height:40px; line-height:40px; font-size:20px; text-align:center; margin:0;}

.ys-mn-jjfa a { display:block; height:295px; width:412px; overflow:hidden; position:relative;}

.ys-mn-jjfa span { display:block; position:absolute; top:0; left:0;}

.ys-mn-jjfa .ys-bg07 { display:none; width:415px; height:245px; background:#000; filter:alpha(opacity=70);opacity:0.7;}

.ys-mn-jjfa a:hover .ys-bg07 { display:block;}

.ys-mn-jjfa .ys-bgmore { font-size:22px; color:#fff; text-align:center; line-height:30px; width:412px; margin-top:100px; display:none;}

.ys-mn-jjfa .ys-bgmore i { font-size:40px;}

.ys-mn-jjfa a:hover .ys-bgmore { display:block;}



/*�ͻ�����*/

.ys-mn-ganyan { margin-top:40px;}

.ys-mn-ganyan h3 { line-height:30px; padding-bottom:10px; border-bottom:1px solid #ce2124; margin-top:0;}

.ys-mn-ganyan h3 small { padding-top:10px;}

.ys-ganyan-a { display:block; height:208px; width:347px; overflow:hidden; position:relative; float:left; margin-right:20px;}

.ys-ganyan-a img { width:347px; height:208px;}

.ys-ganyan-a span { display:block; position:absolute; top:0; left:0;}

.ys-ganyan-a .ys-bg07 { display:none; width:347px; height:208px; background:#000; filter:alpha(opacity=70);opacity:0.7;}

.ys-ganyan-a:hover .ys-bg07 { display:block;}

.ys-ganyan-a .ys-bgmore { font-size:22px; color:#fff; text-align:center; line-height:30px; width:347px; margin-top:75px; display:none;}

.ys-ganyan-a .ys-bgmore i { font-size:40px;}

.ys-ganyan-a:hover .ys-bgmore { display:block;}

.ys-mn-ganyan li { overflow:hidden; padding-bottom:20px; border-bottom:1px solid #ccc; margin-top:30px;}

.ys-mgt h2 { margin-top:0;}

.ys-mgt p { line-height:24px; font-size:16px;}

.ys-mgt .text-center a { display:block; width:80px; height:30px; line-height:30px;background-color: #ce2124; float:right; color:#fff;}



/*��������*/

.ys-wenda { margin-top:20px; float:left;}

.ys-wenda li { line-height:24px; padding:20px; background:#ededed;}

.ys-wenda li.a { background:#fff;}

.ys-w { display:block; float:left; overflow:hidden; margin-bottom:5px; margin-top:15px;}

.ys-w b { display:block; float:left; font-size:15px; border-bottom:1px solid #ccc; float:right; padding-bottom:5px; width:770px;}

.ys-w span { display:block; float:left; background:#ce2124; color:#fff; width:24px; height:24px; text-align:center; border-radius:5px; font-size:14px; margin-right:10px;}

.ys-d span { display:block; float:left; background:#4d4d4d; color:#fff; width:24px; height:24px; text-align:center; border-radius:5px; font-size:14px; margin-right:10px; display:inline-block;}

.ys-d p{ display:block; width:750px; float:left;}


/*��˾����*/

.ys-mn-news li { height:145px; overflow:hidden; margin-top:50px;margin-bottom: 50px; }

.ys-mn-news img { float:left; margin-right:20px; width:210px; height:145px;}

.ys-mn-news h3 { margin-top:0; border-bottom:1px solid #ccc; padding-bottom:20px; margin-bottom:20px; margin-left:230px;}

.ys-mn-news h3 small { padding-top:10px; float:right;}



/*<!--��ҳ-->*/

.ys-fy { float:right;}

.ys-fy li a,.ys-fy li span { color:#333;}

.pagination li span.current{color: #2a6496;background-color: #eee;border-color: #ddd;}

.ys-fy .active span,.ys-fy .active span:hover{ background:#a61b1e; border-color:#a61b1e;}



/*引导内容*/

.ys-neiye {}

.ys-neiye p { padding-bottom:10px; border-bottom:1px solid #ccc; color:#666;}

.ys-xg { border-top:1px solid #ccc; padding-top:20px; overflow:hidden; margin-top:20px;}

.ys-xg-box { border:1px solid #ccc; padding:20px; padding-right:0; overflow:hidden; padding-bottom:5px; border-radius: 4px;}

.ys-xg-cp li { float:left; width:254px; height:284px; overflow: hidden; margin-right:20px;}

.ys-xg-cp li img { width:254px; height:254px;}

.ys-xg-cp li p { height:30px; line-height:30px; overflow:hidden;}

.ys-xg-yd li { height:30px; line-height:30px; overflow:hidden; float:left; width:50%; font-size:12px; padding-left: 10px; background: url(img/iconfont-jiantouxi.png) no-repeat center left;}

.ys-xg-yd li a { padding:0 3px;}

.ys-xg-yd .ys-xg-box { padding:5px;}

.p_tabs,.case_feel{width: 805px; margin:20px auto; height: auto;overflow: hidden;}

.p_tabs .nav-tabs{border: none;}

.p_tabs .ys-xg-box ul li{width:240px; height:290px; float: left;}

.p_tabs .ys-xg-box ul li p{line-height: }

.p_tabs .ys-xg-box ul li a img{width:240px; height: 260px;}



/*�ۺ����*/

.ys-mn-sh { margin-top:40px;}

.ys-mn-sh h3 { line-height:30px; padding-bottom:10px; border-bottom:1px solid #ce2124; margin-top:0;}

.ys-cn-m { border-bottom:1px solid #e94c3d; overflow:hidden;}

.ys-cn-m li { float:left; height:50px; line-height:50px; overflow:hidden; text-align:center; font-size:20px; color:#fff; background:#e94c3d; width:200px; margin-left:62px;}

.ys-mn-cn h4 { padding:10px 20px; line-height:30px;}



/*���ǵ��Ŷ�*/

.ys-mn-td { margin-top:20px;}

.ys-mn-td h2 { margin:0; text-align:center;}

.ys-mn-td h4 { margin:0; margin-bottom:10px; text-align:center;}

.ys-td-xx { background:url(img/tdxx.png) no-repeat center center; width:132px; height:132px; text-align:center; line-height:130px; color:#fff; font-size:70px; margin:0 auto; margin-bottom:20px;}

.ys-td1 { background:url(img/16.png) no-repeat; height:568px; padding-top:40px;}

.ys-td1 h2 { color:#fff;}

.ys-td1 h4 { color:#fff;}

.ys-td2 { background:url(img/17.png) repeat-x 0 bottom; padding-top:40px; overflow:hidden;}

.ys-td26 { float:left; width:500px; margin-left:13px; margin-top:20px;}

.ys-td2 img { width:503px;}

.ys-td2 .col-xs-6 { margin-top:30px;}

.ys-td3 { padding-top:40px; border-bottom:3px solid #ccc;}

.ys-td4 { padding-top:40px;}

.ys-td5 { background:url(img/17.png) repeat-x 0 bottom #f1f1f1; padding-bottom:20px; overflow:hidden;}

.ys-td5-1 { width:1120px;}

.ys-td5-16 { float:left; width:513px; margin-right:27px; margin-bottom:20px;}

.ys-td5-2 { width:1120px;}

.ys-td5-26 { float:left; height:345px; width:516px;; margin-bottom:20px; margin-right:20px;}

.ys-td5-26 img { height:345px; width:516px;}

.ys-td5-23 { float:left; height:345px; width:248px; margin-bottom:20px; margin-right:20px;}

.ys-td5-23 img { height:345px; width:248px;}

.ys-td5 h3 { padding:0 20px;}

/*.ys-td5 div { padding-bottom:30px;}*/

.ys-td-lx dl { overflow:hidden;}

.ys-td-lx dt { float:left; width:80px; line-height:30px;}

.ys-td-lx dd { margin-left:80px; width:180px; line-height:30px;}

.ys-td-lx i { margin-right:10px;}

.ys-td-g { overflow:hidden;}

.ys-td-g li { float:left; background:url(img/td_03.jpg) no-repeat center 0; padding-top:126px; width:20%; border-left:1px dashed #ccc; margin-left:-1px;}

.ys-td-g li.g2 { background-image:url(img/td_05.jpg);}

.ys-td-g li.g3 { background-image:url(img/td_07.jpg);}

.ys-td-g li.g4 { background-image:url(img/td_13.jpg);}

.ys-td-g li.g5 { background-image:url(img/td_10.jpg);}

.ys-td-g li p { text-align:center; padding:0 20px;}

/*map*/

.b4{border:none; background: #FFF;}

h4.bigtitle{font-size:18px; color:green; margin:20px 0; padding-left: 20px; background: url(http://cdn.21root.com/style/css/img/iconfont-arrow.png) no-repeat left center;}

.b4 ul li,ul.dlbiao{background:#f9f9f9; border-radius:6px; width: 100%;display: block; font-size: 16px; padding:20px; margin:10px 0; font-weight: bold; color: #949494; }

ul.dlbiao li{line-height: 40px;}

.b4 li ul{width: 100%;}

ul.dlbiao li a{font-size: 12px; color: #919191;}

.b4 ul li ul li,ul.dlbiao li{width:100%; display: block; font-size: 12px; border-left:none; border-right:none; border-top:none; border-bottom:1px dashed #d2d2d2; margin:0;}

.b4 ul li ul li a{color:#919191;}

#cntrBody p{line-height: 30px; font-size: 12px;}

#cntrBody p img{margin: 10px 0; max-width: 630px;}

#cntrBody h2,#cntrBody h3,#cntrBody h4{font-size: 18px;margin: padding;color: #222420;padding: 20px 10px;}