@charset "utf-8";

body,hr, p,blockquote, dl, dt, dd, ul, ol, li,form, fieldset, legend, img{ border:none; margin: 0; padding: 0;}

body{ font-size:12px;color:#666;font-family:"微软雅黑";background:#fff; width:100%;overflow-x:hidden;word-break:break-all;}

em{font-style:normal;}

h1,h2,h3,h4,h5{margin:0; padding: 0; font-weight:normal}

ul, ol { list-style: none; }

a { text-decoration: none; color:#999;}

a:hover{ text-decoration:none;}

img{ border:none; line-height:0; font-size:0;vertical-align:bottom;}

.clear{ clear:both; line-height:0; font-size:0; overflow: hidden;}

.wrap,.w1000{ width:1000px; margin:0 auto;}

.fr{ float:right}

.fl{ float: left}

/*======================浮动的外层==================*/

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.clearfix { display: inline-block; }

/* required comment for clearfix to work in Opera \*/

* html .clearfix { zoom:1 }

.clearfix { display:block; }

/* end clearfix */

/*header*/

.header{ width:100%}

.header .head{ width:1000px; padding:24px 0}

.header .head .language{ margin-top:35px}

.header .head .language li{ float:left; margin-left:12px}

.header .head .language li a i{ display:inline-block; vertical-align:middle; margin-right:10px}

.header .head .language li a{ color:#333; font-size:14px}

.header .head_middle{ width:100%; height:38px; line-height:38px; background:#4da1e9}

.head_middle .menu{ width:1000px}

.head_middle .menu ul{ width:1040px}

.head_middle .menu li{ float:left; margin-right:70px;height:38px;}

.head_middle .menu li a{ font-size:15px; color:#fff}

/*大焦点图*/

.banner_scroll{ width:100%; height:400px; clear:both; position:relative}

.banner_scroll .ck-slide { width:100%; height:400px; margin: 0 auto; position: relative; overflow: hidden;}

.banner_scroll .ck-slide ul.ck-slide-wrapper { height:400px;}

.banner_scroll .ck-slide ul.ck-slide-wrapper { position: absolute; top: 0; left: 0; z-index: 1; margin: 0; padding: 0; margin: 0; padding: 0; list-style-type: none;}

.banner_scroll .ck-slide ul.ck-slide-wrapper li { position: absolute;}

.banner_scroll .ck-slidebox { position: absolute; left: 50%; bottom:10px; z-index: 30;}

.banner_scroll .ck-slidebox ul { height: 20px; padding: 0 2px; border-radius: 8px;}

.banner_scroll .ck-slidebox ul li { float: left;margin:0 2px;}

.banner_scroll .ck-slidebox ul li em { display: block;width:13px;height:13px; background:url(../images/dd2.png);text-indent: -9999px; cursor: pointer;}

.banner_scroll .ck-slidebox ul li.current em { background:url(../images/dd1.png);}

.banner_scroll .ck-slidebox ul li em:hover { background:url(../images/dd1.png);}



/*footer*/

.footer{ background:#4da1e9; width:100%; padding:15px 0 11px 0; margin-top:30px}

.footer .down{ width:1000px;}

.footer .down .f_left{width:600px; margin-top:22px}

.footer .down .f_left span{ display:block; color:#fff; height:12px; line-height:12px; margin-bottom:10px}

.footer .down .f_left span a{ font-size:12px; color:#fff; display:inline-block; border-right:1px solid #fff; padding-right:10px; margin-left:10px;}

.footer .down .f_left li{ float:left; margin-right:25px; margin-bottom:6px}

.footer .down .f_left li a{ color:#fff}

.footer .down .f_left p{ clear:both; color:#fff;}

.footer .down .f_center p{color:#fff; text-align:center; padding-top:5px}

.footer .down .f_right{ width:240px; margin-top:6px}

.footer .down .f_right li{ color:#fff; line-height:22px; margin-bottom:5px}

.footer .down .f_right li i{ display:inline-block; vertical-align:middle; float:left; width:17px; text-align:center; margin-top:4px}

.footer .down .f_right li div{ padding-left:30px}