@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal; font-style:normal;}
body{font-size:14px;}
a{text-decoration:none; color:#000;}
.fl{float:left;}
.fr{float:right;}
a img{ border:none;}
li{ list-style:none;}
.clear{clear:both;}
img{vertical-align:middle;}
.last{margin-right:0px !important;}
/*input,textarea{ outline:0; resize:none; border:none; _border:0; margin:0; padding:0;}
input{ margin:0; padding:0; border:none;}
table,table td{border-collapse:collapse;}*/
.div1140{width:1140px; margin:0px auto;}
.banner img{ width:100%;vertical-align: middle;}
.banner{ position:relative; z-index:1;max-height: 533px;
    min-height: 388px;}

.zi{ position:absolute; top:38%; width:100%;background: rgba(141,1,1,0.5); width:430px; padding-left:20px; left:197px;
 padding-top:15px; padding-right:30px; padding-bottom:10px; z-index:100;}
.zi h2{ font-size:30px; font-weight:bold; margin-bottom:25px; color:#373737;}
.zi  p{ font-size:16px; color:#ffffff; line-height:28px;}



.banner .prev-navigation {
    left:1%;
    top: 40%;
}
.banner .prev-navigation,.banner .next-navigation {
    display: block;
    position: absolute;
    width: 27px;
    color: #fff;
    z-index: 99;
}

.banner .next-navigation {
    right:1%;
    top: 40%;
}




.wrap {
    width: 100%;
    min-width: 1140px;
    _zoom: 1;
    position: relative;
    overflow: hidden;
}

.top{ margin-top:10px; padding-bottom:10px;}

.index_r_one {
    color: #3e3e3e;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    float: right;
}
.index_r_one a img {
    vertical-align: -1px;
}

.index_r_one a {
    color: #3e3e3e;
    font-size: 14px;
    font-family: 'Arial, Helvetica, sans-serif';
    display: inline-block;
    vertical-align: maddle;
}

.conright_box li table:hover { color:rgba(104,104,104,0.5)}
.conleft_box1 li:hover p{ color:rgba(104,104,104,0.5)}
.hua_box li:hover p{ color:rgba(104,104,104,0.5)}
.conleft_box li:hover p{ color:rgba(104,104,104,0.5)}
.conleft_box1 li{position:relative;}
.conleft_box1 li i {position: absolute;top: 0;left: 0;width: 226px;height: 183px;opacity: 1;}
.conleft_box1 li:hover i{ background:url(../images/5555_03.png); !important}

.nav_box { width:754px; background:#8d0101;margin-top: 21px;}
/*.nav_box > li{ float:left; width:100px; text-align:center;margin-right: 30px; height:32px; position:relative;}*/
.nav_box > li{ float:left;  text-align:center;margin:0 26px; height:32px; position:relative;}
.nav_box > li > a{ display:block;  font-size:16px; color:#ffffff;line-height:32px;}

.ul_er > li:hover >a{ background:#9a1e1e;}
.ul_san > li:hover >a{ background:#9a1e1e;}
.nav_box li:hover .ul_er{ display:block; }
.ul_er{ background: rgba(164,22,32,0.8); position:absolute; width:148px; z-index:10; display:none; border-top:0px solid #fff;}
.ul_er li a{font-size:16px; color:#ffffff;line-height:32px; text-align:left; display:block; padding-left:8px;}
.ul_er li{ position:relative;}
.ul_san{ background: rgba(164,22,32,0.8); position:absolute;width: 147px; z-index:10;left: 160px; top:0; display:none; border-left:0px solid rgba(255,255,255,0.7);}
.ul_er li:hover .ul_san{ display:block;}





.inmain{ margin-bottom:50px; margin-top:15px;}
.con{}
.conleft h2{  font-size:22px; color:#8d0101;width: 767px;}
.conleft{ width:767px;}
.conleft .wen{ font-size:16px; color:#464646; line-height:24px; margin-top:5px; text-indent:2em;}
.conleft_box { margin-top:25px;}
.conleft_box li{ float:left; width:364px; margin-right:35px;}
.conleft_box li .li_img{ border:1px solid #d2d2d2;}
.conleft_box li span{ font-size:16px; color:#8d0101; display:block; margin-bottom:10px; margin-top:22px;}
.conleft_box li p{ font-size:14px; color:#545454;}

.conleft_box1{ margin-top:65px;}
.conleft_box1 li span{ display:block; text-align:center; font-size:15.32px; color:#962727; margin-top:18px; margin-bottom:6px;}
.conleft_box1 li{ float:left; width:226px; margin-bottom:45px; margin-right:42px;}
.conleft_box1 li p{ font-size:13.4px; color:#4a4a4a; line-height:21.06px;}
.conright1{ border-left:1px  solid #b5b5b5; padding-left:45px; width:291px;}
.search{line-height:40px; border:1px solid #dcdcdc; width:288px;
-moz-border-radius:5px; 
    -webkit-border-radius:5px; 
    border-radius:5px; 
}
.search .text{width: 236px; line-height:36px; font-size:14px; color:#999999; text-indent:1em;
-moz-border-radius:5px; 
    -webkit-border-radius:5px; 
    border-radius:5px; }
.search .submit{width:50px; line-height:36px;cursor:pointer;padding-right: 2%;
font-size:15px;
color:#ffffff;
background:url(../images/index2_01_03.png) no-repeat center;
 }
 
.conright input,textarea{ outline:0; resize:none; border:none; _border:0; margin:0; padding:0;}
.conright input{ margin:0; padding:0; border:none;}
.conright table,.conright table td{border-collapse:collapse;}

.conright h3{ font-size:16px; color:#8d0101; padding-left:45px; margin-bottom:20px;}
.conright_box { margin-top:44px;}
.conright_box h2{font-size:16px; color:#8d0101; margin-bottom:18px;}
.conright_box li table{ display:block; margin-left:7px; font-size:12px; color:#333333;/*margin-top: 24px;*/ width:180px;}
.conright_box li .li_img{ border:1px solid #d6d6d6;}
.conright_box li{ margin-bottom:15px; position:relative;}
.conright_box li .box{ position:absolute; bottom:0; display:none;}
.conright_box li:hover .box{ display:block; }
.conright2 { border-bottom:1px solid #d6d6d6;border-left:1px solid #d6d6d6;}
.conright2 li{ float:left; border-right:1px solid #d6d6d6; border-top:1px solid #d6d6d6;}
.conright1 h4{font-size:16px; color:#8d0101; margin-bottom:18px; margin-top:25px;}

.hua h3 span{ float:right; font-size:14px; color:#2841F9; margin-top:6px;}
.hua h3{ font-size:22px; color:#8d0101; margin-bottom:24px;}
.hua_box li span{ margin-left:10px; font-size:13px; color:#8d0101; font-weight:bold;margin-top:9px;}
.hua_box li .li_img{ margin-bottom:15px;}
.hua_box li p{ font-size:12px; color:#333333; margin-bottom:3px;}
.hua_box li{ width:246px; float:left; margin-right:52px; margin-bottom:40px;}

.conleft_box1 li .avatar{display: block;overflow: hidden;}
.conleft_box1 li:hover .avatar img{ transform: scale(1.1);
    transition: all 1s ease 0s;
	-webkit-transform: scale(1.1);
	-webkit-transform: all 1s ease 0s;}



.hua1 h3{ font-size:22px; color:#8d0101; margin-bottom:24px;}
.hua1 h2{ font-size:18px; color:#8d0101;}
.hua1 p{ font-size:14px; color:#333333; margin-top:10px;}
.bottom{ background:#efefef; border-top:1px solid #c9c9c9;}
.bottom p{ line-height:57px; font-size:14px; color:#737373; float:right;}
.conleft_box1 li img{border:1px solid #d6d6d6; width:99%;}

.nav_box .ul_er li:hover { background:url(../images/cpxqy44444_10.png);}










.ly_a_1 h3{ font-size:16px; color:#ed1b23; line-height:24px;}
.ly_a_1 p{ font-size:14px; color:#626161; margin-top:18px;}

.ly_a_2{  margin-top:20px;}
.ly_a_2 span{ display:block; font-size:14px; color:#626161; margin-bottom:12px; font-weight:bold;}
.ly_a_2 .text {
    padding-left: 9px;
    width:360px;
    height: 35px; border:1px solid #a0a0a0;
	-moz-border-radius: 5px;  
    -webkit-border-radius: 5px; 
    border-radius:5px;
}
.ly_a_3 li{ }
	
.ly_a_3_box .text1{width:236px;height:31px;
border:1px solid #a0a0a0;
	-moz-border-radius: 5px;  
    -webkit-border-radius: 5px; 
    border-radius:5px;}
	
/*.ly_a_3_box .text1 option{ background:#e60012;}*/
	
.ly_a_3{ margin-top:20px;}	
.ly_a_3_box  li{ float:left; margin-right:12px;}

.ly_a_3_box .text2{width:236px;height:29px;padding-left: 9px;
border:1px solid #a0a0a0;
	-moz-border-radius: 5px;  
    -webkit-border-radius: 5px; 
    border-radius:5px;}


.ly_a input,.ly_a textarea{ outline:0; resize:none; border:none; _border:0; margin:0; padding:0;}
.ly_a input{ margin:0; padding:0; border:none;}
.ly_a table,.ly_a  table td{border-collapse:collapse;}


.ly_a_3_box span{ display:block; font-size:14px; color:#626161; margin-bottom:10px; font-weight:bold; }
.ly_a_3_box p{ font-size:12px; color:#626161; margin-top:12px;}


.ly_a_4 .text3{width:745px;height:29px;padding-left: 9px;
border:1px solid #a0a0a0;
	-moz-border-radius: 5px;  
    -webkit-border-radius: 5px; 
    border-radius:5px;}
.ly_a_4{ margin-top:30px;}
.ly_a_4 span{display:block; font-size:14px; color:#626161; margin-bottom:10px; font-weight:bold;}
.ly_a_4  h3{ font-weight:normal; font-size:12px; color:#626161; margin-top:16px;}
.ly_a_4_box li{ float:left; margin-right:12px;}
.ly_a_4_box li .text4{width:360px;height:29px;padding-left: 9px;
border:1px solid #a0a0a0;
	-moz-border-radius: 5px;  
    -webkit-border-radius: 5px; 
    border-radius:5px;}
.ly_a_5 span{ display:block; font-size:16px; color:#393939; line-height:24px; margin-bottom:13px;}
.ly_a_5 .text5{width:360px;height:29px;padding-left: 9px;
border:1px solid #a0a0a0;
	-moz-border-radius: 5px;  
    -webkit-border-radius: 5px; 
    border-radius:5px;}
.ly_a_5{ margin-top:30px;}
.ly_a_6{ margin-top:29px;}
.ly_a_6 span{ display:block; font-size:16px; color:#383838; margin-bottom:39px;}
.gform_wrapper ul.gfield_radio li label  {
    font-weight: 700;
}
.gfield_radio li{ margin-bottom:45px; font-size:13px; color:#6a6a6a;}
.gfield_radio li .ll1{ position:relative; top:2px;}
.gfield_radio li:hover{ color:#373737;}
.ly_a_7 span{ font-size:14px; color:#626161; margin-bottom:12px; display:block;}
.ly_a_7 .text4{width:360px;height:29px;padding-left: 9px;
border:1px solid #a0a0a0;
	-moz-border-radius: 5px;  
    -webkit-border-radius: 5px; 
    border-radius:5px;}
.ly_a_7 h3{ font-weight:normal; color:#626161; font-size:12px; margin-top:12px; border-bottom:1px dashed #c9c9c9; padding-bottom:18px;}
.ly_a_7 { padding-bottom:50px;}
.ly_a_7 h4 a{ display:block; width:72px; line-height:36px; text-align:center; background:#c9c9c9; font-size:18px; color:#fdfafa; margin-top:10px;-moz-border-radius: 5px;  
    -webkit-border-radius: 5px; 
    border-radius:5px;}
	
/*.ly_b{ height:1522px;border-left: 1px solid #b5b5b5;}
.ly_b .conright1{border-left:none;}*/


.ln_a{ width:200px;}
.ny_barnav li {
    margin-bottom: 5px;
	background:#ab3a3a;
}
.ny_barnav li a {
	text-align:center;
    display: block;
    line-height: 32px;
    color: #ffffff;
    font-size: 16px;
}
.ny_barnav .cur3{ background:#8d0101;}
.ny_barnav li:hover{background:#8d0101;}
.ln_box{ margin-top:25px;}

.ln_b{ width:738px; border:1px solid #dedede;}
.ln_b h5 {
    border-radius: 5px 5px 0 0;
    background: url("http://www.cfs-autos.com/css/../image/ny_3.png") left top repeat-x;
    line-height: 30px;
    border-bottom: 1px solid #dedede;
    font-weight: 500;
}

.ln_b h5 span {
    display: inline-block;
    padding-left: 24px;
    background: url("http://www.cfs-autos.com/css/../image/ny_2.png") 10px 10px no-repeat;
    color: #0366b4;
    font-size: 14px;
}






.ly_a_1 h3{ font-size:16px; color:#ed1b23; line-height:24px;}
.ly_a_1 p{ font-size:14px; color:#626161; margin-top:18px;}

.ly_a_2{  margin-top:20px;}
.ly_a_2 span{ display:block; font-size:14px; color:#626161; margin-bottom:12px; font-weight:bold;}
.ly_a_2 .text {
    padding-left: 9px;
    width:360px;
    height: 35px; border:1px solid #a0a0a0;
	-moz-border-radius: 5px;  
    -webkit-border-radius: 5px; 
    border-radius:5px;
}
.ly_a_3 li{ }
	
.ly_a_3_box .text1{width:236px;height:31px;
border:1px solid #a0a0a0;
	-moz-border-radius: 5px;  
    -webkit-border-radius: 5px; 
    border-radius:5px;}
	
/*.ly_a_3_box .text1 option{ background:#e60012;}*/
	
.ly_a_3{ margin-top:20px;}	
.ly_a_3_box  li{ float:left; margin-right:12px;}

.ly_a_3_box .text2{width:236px;height:29px;padding-left: 9px;
border:1px solid #a0a0a0;
	-moz-border-radius: 5px;  
    -webkit-border-radius: 5px; 
    border-radius:5px;}


.ly_a input,.ly_a textarea{ outline:0; resize:none; border:none; _border:0; margin:0; padding:0;}
.ly_a input{ margin:0; padding:0; border:none;}
.ly_a table,.ly_a  table td{border-collapse:collapse;}


.ly_a_3_box span{ display:block; font-size:14px; color:#626161; margin-bottom:10px; font-weight:bold; }
.ly_a_3_box p{ font-size:12px; color:#626161; margin-top:12px;}


.ly_a_4 .text3{width:745px;height:29px;padding-left: 9px;
border:1px solid #a0a0a0;
	-moz-border-radius: 5px;  
    -webkit-border-radius: 5px; 
    border-radius:5px;}
.ly_a_4{ margin-top:30px;}
.ly_a_4 span{display:block; font-size:14px; color:#626161; margin-bottom:10px; font-weight:bold;}
.ly_a_4  h3{ font-weight:normal; font-size:12px; color:#626161; margin-top:16px;}
.ly_a_4_box li{ float:left; margin-right:12px;}
.ly_a_4_box li .text4{width:360px;height:29px;padding-left: 9px;
border:1px solid #a0a0a0;
	-moz-border-radius: 5px;  
    -webkit-border-radius: 5px; 
    border-radius:5px;}
.ly_a_5 span{ display:block; font-size:16px; color:#393939; line-height:24px; margin-bottom:13px;}
.ly_a_5 .text5{width:360px;height:29px;padding-left: 9px;
border:1px solid #a0a0a0;
	-moz-border-radius: 5px;  
    -webkit-border-radius: 5px; 
    border-radius:5px;}
.ly_a_5{ margin-top:30px;}
.ly_a_6{ margin-top:29px;}
.ly_a_6 span{ display:block; font-size:16px; color:#383838; margin-bottom:39px;}
.gform_wrapper ul.gfield_radio li label  {
    font-weight: 700;
}
.gfield_radio li{ margin-bottom:45px; font-size:13px; color:#6a6a6a;}
.gfield_radio li .ll1{ position:relative; top:2px;}
.gfield_radio li:hover{ color:#373737;}
.ly_a_7 span{ font-size:14px; color:#626161; margin-bottom:12px; display:block;}
.ly_a_7 .text4{width:360px;height:29px;padding-left: 9px;
border:1px solid #a0a0a0;
	-moz-border-radius: 5px;  
    -webkit-border-radius: 5px; 
    border-radius:5px;}
.ly_a_7 h3{ font-weight:normal; color:#626161; font-size:12px; margin-top:12px; border-bottom:1px dashed #c9c9c9; padding-bottom:18px;}
.ly_a_7 { padding-bottom:50px;}
.ly_a_7 h4 a{ display:block; width:72px; line-height:36px; text-align:center; background:#c9c9c9; font-size:18px; color:#fdfafa; margin-top:10px;-moz-border-radius: 5px;  
    -webkit-border-radius: 5px; 
    border-radius:5px;}
	
/*.ly_b{ height:1522px;border-left: 1px solid #b5b5b5;}
.ly_b .conright1{border-left:none;}*/


.ln_a{ width:200px;}
.ny_barnav li {
    margin-bottom: 5px;
	background:#ab3a3a;
}
.ny_barnav li a {
	text-align:center;
    display: block;
    line-height: 32px;
    color: #ffffff;
    font-size: 16px;
}
.ny_barnav .cur3{ background:#8d0101;}
.ny_barnav li:hover{background:#8d0101;}
.ln_box{ margin-top:25px;}

.ln_b{ width:738px; border:1px solid #dedede;}
.ln_b h5 {
    border-radius: 5px 5px 0 0;
    background: url("http://www.cfs-autos.com/css/../image/ny_3.png") left top repeat-x;
    line-height: 30px;
    border-bottom: 1px solid #dedede;
    font-weight: 500;
}

.ln_b h5 span {
    display: inline-block;
    padding-left: 24px;
    background: url("http://www.cfs-autos.com/css/../image/ny_2.png") 10px 10px no-repeat;
    color: #8d0101;
    font-size: 14px;
}
.ln_b{ margin-bottom:54px; margin-right:105px;}
.ln_b p{font-size: 14px; width:665px; margin:0 auto; margin-bottom:15px; text-indent:2em;
    color: #666666; line-height:25px;}
.tu{ text-align:center; margin-top:30px;}
.tu1{ text-align:center; margin-top:5px; padding-bottom:20px;}


.rp_a{width:738px; border:1px solid #dedede;margin-right:105px; margin-bottom:50px;}

.rp_a h5 {
    border-radius: 5px 5px 0 0;
    background: url("http://www.cfs-autos.com/css/../image/ny_3.png") left top repeat-x;
    line-height: 30px;
    border-bottom: 1px solid #dedede;
    font-weight: 500;
}
.rp_a  h5 span {
    display: inline-block;
    padding-left: 24px;
    background: url("http://www.cfs-autos.com/css/../image/ny_2.png") 10px 10px no-repeat;
    color: #8d0101;
    font-size: 14px;
}
.rp_b{ width:642px; margin:0 auto; margin-top:10px;}

.rp_b .mm1{ background:#eeeeee; width:94px; text-align:center;padding-left:0px;line-height:25px;}

.rp_b table tr td{ border:1px solid #ed1b23;}
.rp_b table,.rp_b table td{border-collapse:collapse;padding-left:5px;}
.rp_b table tr .mm2{ background:#eeeeee; color:#8d0101; font-size:14px; width:152px;}
.rp_b table tr .mm2 a{color:#8d0101; font-size:14px; display:block; font-weight:bold; text-align:center;}
.rp_b table tr .mm3 {}
.rp_b table tr td p{ line-height:20px; padding-top:5px;}
.rp_b{ margin-bottom:60px; margin-top:20px;}
.papa{ text-align:center;}