/* Home page stylesheet
 * Description:
 * This is the default Cascading Style Sheets.
 * The style is compatibility in the mainstream of current browsers.
 * The style is normally displayed in the most of modern monitors.
 * Author:laoZhang, Date:2015.10.5
 * Copyright (c)
 */

/*** Styles Start ***/

/*Basic Style*/
*{margin:0 auto;}
body {font-family:"arial_rounded_mtregular","Arial",sans-serif,"宋体"; font-size:14px; color:#555; margin:0; background-color:#fff;}
a:link,a:visited {color:#4b4b4b; font-size:12px; text-decoration:none;}
a:hover {color:#00c; font-size:12px; text-decoration:none;}
img {border:0;}
button {margin:0;padding:0;font-size:12px;height:26px;}
form {margin:0;}
table {border-collapse:collapse; border-spacing:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0; }
button{line-height:1.2;vertical-align:middle;cursor:pointer;}
strong{font-weight:800;}

/*Body container style*/
#container {margin:0 auto;padding:0;width:100%;}
#mainbody {margin:0 auto;padding:0;width:1280px;}
.container-text{}
.schneider-title{}
.big-title{font-size:26px; color:#264598; margin:20px 0px 0px 30px;}
.cn-title{font-size:18px; color:#0A64A4; margin:5px 0px 10px 30px;}
.sub-title{font-size:18px; color:#333; margin:10px 0px 5px 30px; line-height:150%;}
.margin-top{padding-top:10px;}
.container-text p{margin:auto 30px; line-height:150%; margin-bottom:10px;}
.profile_text{margin-top:510px;border:1px solid #E7E6E6;background-color:#FAFAFA;clear:both;}
.contact_text{margin-top:20px;height:150px;border:1px solid #E7E6E6;background-color:#FAFAFA;}
.companies{margin-top:20px;padding-bottom:20px;border:1px solid #E7E6E6;background-color:#E7E6E6;}
.container-companies{margin:0 auto;padding:0;width:1280px;}
.container-companies p{margin:auto 30px; line-height:150%; margin-bottom:10px;}
.spacer{height:50px;}
#slides {position: relative;width: 1280px;height: 480px;float:left;}
.slides_container {overflow:hidden;position:relative;display:none;width: 1280px;height: 480px;}
.slides_container div.slide {width: 1280px;height: 480px;display:block;}
.slides_container img {width: 1280px;display: block;}
#slides .prev {margin-right: 5px;float:left;}
#slides .next {margin-right: 5px;float:left;}
.pagination {margin:6px 0 0;list-style: none;z-index:9999;position: absolute;bottom: 15px;right:50px;}
.pagination li {float: left;margin: 0 1px;}
.pagination li a {display: block;width: 13px;height: 0;padding-top: 13px;background-position: 0 0;float: left;overflow: hidden;background-image: url(/webfront/images/circle.png);}
.pagination li.current a, .pagination li.current a:hover { background-position: -16px -0px;}
.pagination li a:hover { background-position: 0px -0px;}
#slides a:link, #slides a:visited { color: #333;}
#slides a:hover, #slides a:active { color: #9e2020;}
.base_info {float:left;margin:5px 0 0 5px;padding:0px;width:600px;}
.filiale {float:right;margin-top:100px;padding:0px;width:280px;width:270px\9;height:22px;line-height:22px;text-align:right;}
.filiale select {color:#666;}
.filiale ul,li {list-style-type:none;}
.first_li {width:200px; border:1px solid #ccc; position:relative;}
.first_li span {cursor:pointer; display:block;text-align:center; line-height:25px; width:100%; height:25px; }
.second_ul {width:400px;position:absolute; right:0; bottom:25px; border:1px solid #ccc; background:#fff;}
.second_ul li {display:block;margin-left:-40px; line-height:25px; width:440px;}
.second_ul li:hover {background:#ccc;}
