@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none;}
li{ list-style:none;}
table,tr,td,ul,li,dl,dt,dd,div{ border:0;}
div{ word-break:word-break;}
img{ border:0; image-rendering:-moz-crisp-edges; image-rendering:-o-crisp-edges; image-rendering:-webkit-optimize-contrast; image-rendering:crisp-edges; -ms-interpolation-mode:nearest-neighbor;}
body{ font-size:12px; font-family:微软雅黑; overflow-x:hidden; text-align:center;}
.float_l{ float:left !important;}
.float_r{ float:right !important;}
.blank0{ width:100%; height:0px; clear:both;}
.blank10{ width:100%; height:10px; clear:both;}
.blank15{ width:100%; height:15px; clear:both;}
.blank20{ width:100%; height:20px; clear:both;}
.blank30{ width:100%; height:30px; clear:both;}
.blank40{ width:100%; height:40px; clear:both;}
.blank50{ width:100%; height:50px; clear:both;}
.blank60{ width:100%; height:60px; clear:both;}

/*首页*/
.header{ width:100%; height:40px; background:#0082cc; max-width:100%;}
.header_in{ width:1188px; margin:0 auto; overflow:hidden;}
.welcome{ float:left; height:40px; line-height:40px; font-family:"Arial"; color:#cce6f5; background:url(../images/header1.png) left center no-repeat; padding-left:24px;}

.header1{ width:100%; height:70px; border-bottom:1px solid #e5e5e5;}
.logo{ float:left; display:block; margin-top:8px;}
.nav{ float:left; height:37px; overflow:hidden; margin-top:20px; margin-left:40px;}
.nav li{ float:left; margin:0 5px;}
.nav li a{ display:block; height:37px; line-height:37px; font-size:14px; color:#444444; padding:0 30px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.nav li a:hover{ background:#0082cc; color:#FFF;}
.nav li .a_on{ background:#0082cc; color:#FFF;}

.search{ width:173px; height:27px; border:1px solid #d8d8d8; float:right; margin-top:24px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; overflow:hidden;}
.search1{ float:left; width:130px; height:27px; line-height:27px; border:0; padding-left:10px; outline:none; font-family:"微软雅黑"; color:#ffba00;}
.search2{ float:right; width:33px; height:27px; border:0; background:url(../images/search.jpg) center center no-repeat; cursor:pointer; outline:none;}

/* 本例子css */
.slideBox{ width:1188px; height:476px; overflow:hidden; position:relative; margin:0 auto;}
.slideBox .hd{ width:100%; height:15px; overflow:hidden; position:absolute; left:0; bottom:20px; z-index:1; cursor:pointer;}
.slideBox .hd ul{ width:100%; overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ display:inline-block; margin:0 8px; width:11px; height:11px; text-align:center; background:#fff; cursor:pointer; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;}
.slideBox .hd ul li.on{ background:#0082cc;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd img{ width:1188px; height:476px; display:block;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev{ position:absolute; left:0; top:50%; margin-top:-41px; display:block; width:35px; height:82px; background:url(../images/banner_left.png) no-repeat; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
.slideBox .next{ position:absolute; right:0; top:50%; margin-top:-41px; display:block; width:35px; height:82px; background:url(../images/banner_right.png) no-repeat; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
.slideBox .prev:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.slideBox .next:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}

.index1{ width:1188px; margin:15px auto 0 auto; overflow:hidden;}
.index1 li{ float:left; margin-right:12px;}
.index1 li a{ display:block; width:388px; height:235px; overflow:hidden; position:relative;}
.index1 li:last-child{ margin-right:0;}
.index1_1{ display:block; width:388px; height:235px; z-index:1; position:relative;}
.index1_2{ position:absolute; top:0; left:0; width:388px; height:35px; background:url(../images/index3.png) repeat; z-index:10; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.index1_3{ float:left; width:; height:35px; line-height:35px; text-align:left; font-size:14px; font-family:"Arial"; color:#FFF; padding-left:20px;}
.index1_4{ float:right; margin-right:15px; margin-top:12px;}
.index1 li a:hover .index1_2{ background:url(../images/index2.png) repeat;}

.footer{ width:100%; overflow:hidden; background:#0082cc; margin-top:15px;}
.footer_in{ width:1188px; margin:0 auto; overflow:hidden; color:#FFF; line-height:20px; padding:10px 0;}

/* about css */
.banner{ width:100%; height:95px; overflow:hidden;}
.content{ width:1200px; margin:28px auto 0 auto; overflow:hidden;}
.content_l{ float:left; width:312px; overflow:hidden; border-top:7px solid #0082cc;}
.content_r{ float:right; width:854px; overflow:hidden; border-top:7px solid #0082cc;}

.content_l1{ float:left; width:300px; height:60px; line-height:70px; border-bottom:1px solid #0082cc; font-size:21px; font-family:"Arial"; font-weight:bold; text-align:left; color:#0082cc; padding-left:12px;}
.content_l2{ float:left; width:312px; overflow:hidden; text-align:left; margin-top:20px;}
.content_l2 li{ float:left; width:312px; overflow:hidden; margin-top:4px;}
.content_l2 li a{ display:block; width:282px; height:34px; line-height:34px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:16px; font-family:"Arial"; color:#0082cc; padding:0 15px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.content_l2 li .a_on{ background:#e5eef7;}
.content_l2 li a:hover{ background:#e5eef7;}

.postion{ float:left; width:854px; height:60px; border-bottom:1px dashed #0082cc; overflow:hidden;}
.postion1{ float:left; height:60px; background:url(../images/content1.jpg) no-repeat 9px 18px; line-height:70px; padding-left:92px; font-size:16px; font-family:"Arial"; color:#0082cc;}
.postion2{ float:right; font-size:16px; color:#0082cc; line-height:20px; margin-top:24px;}
.postion2 a{ color:#0082cc;}

.content_r1{ float:left; width:854px; min-height:435px; overflow:hidden; padding:50px 0; text-align:left; font-size:16px; font-family:"Arial"; color:#444; line-height:28px;}

/* result css */
.result_list{ width:100%; overflow:hidden;}
.result_list li{ float:left; width:100%; overflow:hidden; border-bottom:1px dashed #0082cc;}
.result_list li a{ color:#444; display:block; max-width:100%; height:30px; line-height:30px;}
.result_list li a:hover{ color:#0082cc;}

.page{ width:100%; overflow:hidden; margin-top:30px;}












































