@charset "utf-8";

/* CSS Document */



body{

margin:0 auto;

padding:0;

font-size:12px;

font-family:"微软雅黑",Arial, Helvetica, sans-serif;



}

ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0; }

a{text-decoration:none; cursor:pointer; color:#CDA97F }

a:hover {text-decoration:none}

ul,ol,p,dl{margin:0;padding:0}

li{ list-style:none;}

img {border:none}

.clear{ clear:both;}

.clearfix:after {

   content: " "; /* Older browser do not support empty content */

   visibility: hidden;

   display: block;

   height: 0;

   clear: both;

}

.head{ background-image:url(../images/head_bg.png); background-repeat:repeat-x; background-position: center top; height:110px;position:relative; z-index:110 }

.top{ width:1225px; margin:0 auto;}

.logo{ background:url(../images/logo.jpg) no-repeat; width:199px; height:99px; float:left}

.top_right{ float:right; padding-top:30px}

.top_right img{ padding-left:15px}

.content{ background-image:url(../images/about_bg.jpg); background-repeat:no-repeat; background-position: center top; min-height:670px; _height:670px; }

.contact{ background-image:url(../images/map.jpg); background-repeat:no-repeat; background-position: center top; height:860px; background-color:#f4f3ef;margin-top:-10px; }

.center{ width:1225px; margin:0 auto; padding-bottom:50px;}



.about_tt{ background-image:url(../images/about.jpg); background-repeat:no-repeat; background-position:center center; height:37px; padding-top:100px}

.partners_tt{ background-image:url(../images/partnes.jpg); background-repeat:no-repeat; background-position:center center; height:37px; padding-top:100px}

.kh_tt{ background-image:url(../images/kh.jpg); background-repeat:no-repeat; background-position:center center; height:37px; padding-top:100px}



.about_con{ padding:50px 45px 50px 45px; line-height:2; font-size:14px; color:#6a6a6a}

.about_con ul li{ float:left; width:235px; height:160px; line-height:160px; text-align:center; padding-right:65px}

.about_con ul .last{ padding-right:0px}

.about_con ul li img{ vertical-align:middle}

.about_img{ padding-bottom:25px}

.end{ background:url(../images/about_03.jpg) no-repeat; width:167px; height:15px; float:right}

.foot{ background:#1e1e1e; height: 60px; width:100%}

.infoot{ width:1225px; margin:0 auto}

.foot_left{ float:left; margin-top:12px;display:inline;}

.foot_right{ float:right;margin-top:15px; display:inline; color:#FFF; width:450px;}

.foot_right p{ display:inherit; float:right}

.size{ font-size:10px; color:#919090;-webkit-text-size-adjust: none;float:right }

.rolling{ width:1225px; margin:0 auto; margin-top:-10px; position:relative; height:560px;}

#focus2{height:560px; position:absolute; width:1920px;  z-index:99; left:50%; margin-left:-1829px;}

#focus2 ul{height:560px;position:absolute;}

#focus2 ul li{float:left;width:1218px;height:560px;position:relative;background:#fff;}

#focus2 ul li div{position:absolute;}

.rolling .preNext{width:40px;height:40px;position:absolute;top:250px;cursor:pointer; z-index:100}

.rolling .pre{left:45px;background:url(../images/about_ico1.png) no-repeat 0 0;}

.rolling .next{right:45px;background:url(../images/about_ico2.png) no-repeat 0 0;}

.row_list{ width:1475px; margin:0 auto; height:315px}

.row_left{ background:url(../images/pre.jpg) no-repeat; width:148px; height:78px; float:left; margin-top:122px;}

.row_left p{ padding:25px 0 0 44px; color:#999999}

.row_logo{ float:left; height:290px; width:500px; text-align:center; display:table; position:relative; margin:12px auto;}

.row_logo div{position:absolute; top:34%; left:0; display:table-cell; vertical-align:middle; width:100%;}

.row_logo p{ position: relative; top:-50%; text-align:center; margin:0; padding:0; }

.row_cont{ width:660px; float:left; padding-top:50px}

.row_cont h2{ letter-spacing:3px; font-size:22px}

.row_right{ background:url(../images/next.jpg) no-repeat; width:148px; height:78px; float:right; margin-top:122px;}

.row_right p{ float:right; padding:25px 41px 0 0; color:#999999}

.row_about{ background:#374650}

.row_bg{ width:1600px; margin:0 auto; background:url(../images/row_bg.jpg) no-repeat; height:500px;}

.row_top{padding-top:65px}

.slogan{ background:url(../images/slogan.jpg) no-repeat; width:585px; height:142px; margin:0 auto; }

.row_bg p{ width:1125px; margin:0 auto; font-size:14px; font-weight:bold; color:#91a0aa; line-height:2.2; padding-bottom:20px}

.row_p{ padding-top:50px}



.information{width:1225px; margin:0 auto ;}

.info_div{width:360px; height:635px; background:#FFF; float:right;margin-top:225px ; margin-right:125px; display:inline}

.info{ width:280px; padding-top:10px; padding-left:40px;padding-right:40px}

.info_title{ font-size:17px; color:#1e1e1e; text-align:center}

.info_en{ font-size:10px; color:#1e1e1e; font-family:Arial, Helvetica, sans-serif; padding-left:13px}

.info_list{  line-height:2; padding-top:30px; padding-left:20px; padding-right:20px; padding-bottom:15px}

.info_list p {  float:left; font-size:14px; padding-bottom:5px; color:#4d4129}

.info_list p img{ padding-top:3px; float:left; } 

.info_list p span{ float:left; padding-top:1px; padding-left:16px; width:175px}

.qrcode{ width:180px; margin:0 auto; display:block}