﻿@charset "UTF-8";
/* CSS Document */

* { margin:0px; padding:0px; list-style-type: none;}
HTML { padding: 0px; margin: 0px }
body{ margin: 0px auto; font-size:14px; color:#111; /*font-family:"Microsoft YaHei","tahoma"," Arial","Helvetica", "sans-serif"; */background:#eee;}
body, th, td, button, input, select, textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","\5B8B\4F53";}

input{ padding:0;}
h1,h2,h3,h4,h5,p{ margin:0px; padding:0px; font-weight:normal; color:#111;}
h1{ font-size:18px; height:40px; line-height:40px;}
h2{ font-size:28px; font-weight:600; height:28px; line-height:28px;}


dl,ul,ol,dt,dd{ margin:0px; padding:0px; list-style:none;}
img{ border:none;}
.clear{ clear:both; height:0; overflow:hidden;}
.bold{ font-weight:bold;}
a{text-decoration:none; color:#111;}


.main{ width:1170px; margin:0 auto; }
.banner{ margin:15px auto; width:1170px; height:200px;}
.left{ width:900px; float:left;}
.left .box{ background-color:#fff; border:1px #e8e8e8 solid; padding:10px 15px; margin-bottom:15px; height:430px;}
.left .box .hd{ padding:10px;}
.left .box .hd h2{ height:18px; line-height:18px; font-size:18px; font-weight:normal; display:inline-block; border-left:3px #0061b0 solid; padding-left:10px; color:#111;}
.left .box .bd{ margin:10px 0;}
.left .box .bd h1{ line-height:40px; font-size:35px; padding:10px 0 20px 30px; font-weight:bold;}
.left .box .bd h1 a{color:#0060b0;}
.left .box .bd img{ width:560px; height:290px; float:left; margin:5px 15px 10px 5px;}
.left .box .bd p{line-height:30px;}


.right{ width:250px; float:left; margin-left:20px;}
.right .box{ background:#fff; margin-bottom:15px; padding:10px;}
.right .box .hd{ padding:10px;}
.right .box .hd h2{ height:18px; line-height:18px; font-size:18px; font-weight:normal; display:inline-block; border-left:3px #0061b0 solid; padding-left:10px; color:#111;}
.right .box .bd{ padding:10px; }
.right .box .bd img{ text-align:center; margin: 15px 0 10px 30px;}
.right .box .bd p{ line-height:25px; text-indent:2em;}
.right .box .bd ul li{ float:left; line-height:25px;}


/*---------头部-------------*/
.head{ width:100%; height:110px; background-color:#fff; position:relative;}


/*-----------------底部-------------------------*/
.foot{ width:100%;min-width:1170px;  background:#313f4a; padding-top:5px; padding-bottom:25px;margin:0 auto; margin-top:15px;}
.f_nav,.footcon{ width:1170px; margin:0 auto;}
.f_nav{ text-align:center; height:42px; background:url(../images/consu/f_lbg.gif) repeat-x left bottom;}
.f_nav a{ display:inline-block; height:38px; line-height:38px; padding:0 18px; color:#e0e2e3;}
.f_nav a:hover{ color:#fff;}

.footcon{ margin-top:20px;}

.f_bq{ width:810px; text-align:right;}
.f_bq p{ line-height:24px; font-size:12px; color:#bfc1c4; padding-top:5px;}
.f_bq p span{ display:inline-block; margin-left:8px;}



/*---------------------------------二级首页-----------------------------------------*/
.navBox{ height:50px; border-top:2px #6d98d0 solid; background:#0061b0; min-width:1170px;}
.navBoxc{ margin:0 auto; width:1170px;  }
.navBoxc ul{  margin-left:30px;}
.navBoxc ul li{ float:left; margin:0 10px; line-height:50px;background-color:#005294;padding:0 30px;color:#fff; font-weight:bold; }
.navBoxc ul li a{ color:#fff;  }




.slideTxtBox{ width:898px; text-align:left; background:#fff; border:1px solid #e8e8e8; }
.slideTxtBox .hd{ height:50px; line-height:50px; background:#f4f4f4; padding:0 30px;   border-bottom:1px solid #ddd;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:52px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 20px; cursor:pointer; font-size:18px;  }
.slideTxtBox .hd ul li.on{ height:50px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
.slideTxtBox .bd {  background:#fff;}
.slideTxtBox .bd ul{background:#fff; }
.slideTxtBox .bd li{ float:left; width:878px; padding:15px 10px; background:#fff;}
.slideTxtBox .bd li .left{ float:left; width:230px; overflow:hidden;}  
.slideTxtBox .bd li .left img{ width:207px; height:120px; float:left; margin:25px 10px;}
.slideTxtBox .bd li .right{ float:left; width:630px; margin-left:5px;}
.slideTxtBox .bd li .right h3{font-size:24px; line-height:45px; padding:5px 0 0 10px; overflow:hidden; }
.slideTxtBox .bd li .right p{ line-height:25px; margin: 5px 10px; overflow:hidden;}
