﻿/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#666666;}
a:hover{ color:#d0111b;text-decoration:none;}
fieldset,img{border:0;}
ol,ul{ list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal;}
em,i,stong{ font-style:normal; font-weight:normal;}
body{ font-family:Microsoft YaHei; font-size:12px; color:#666666;}
.fl{float:left;overflow:hidden;}
.fr{float:right;overflow:hidden;}
.w{width:100%;}
.wide{width:1024px;margin:0 auto;}
.kb{height:30px;clear:both;}

/*top*/
.top{height:111px;clear:both;}
.logo{padding-top: 20px;}
.dh{padding-top: 20px;}

/*nav*/
.navbox{height:45px;background-color:#175ac0;clear:both;}
.nav {height: 45px; margin:0 auto;}
.nav li{width: 127px;line-height:45px; text-align:center; font-size:15px;border-right: 1px solid #2272ec; float:left;}
.nav li a{width: 127px;height: 45px;float: left; color:#ffffff;}
.nav li a:hover{ color: #ffffff;display: block;background-color:#ce000c;}
.nav li a.sy{color:#ffffff;display: block;background-color:#ce000c;}

/*banner*/
.banner{overflow: hidden;margin-top: 2px;clear:both;}


/*cp*/
.cp{overflow:hidden;}
.cp_l{width:238px;background-color:#004a9f;padding-bottom: 15px;}
.cp_l01{width:207px;height:35px;margin:0 auto;margin-top: 15px;margin-bottom: 15px;font-size:21px;text-align:left;overflow:hidden;}
.cp_l01 a{color:#ffffff;}
.cp_l02{width:217px;margin:0 auto;padding-bottom: 25px;border:1px solid #ffffff;background-color:#e3e3e3;}
.cp_l02 li{height:38px;line-height:38px;border-bottom:1px solid #ffffff;overflow:hidden;}
.cp_l02 li a{width:217px;height:38px;color:#000000;display:block;overflow:hidden;}
.cp_l02 li a:hover{width:217px;height:38px;background-color:#d00a00;color:#ffffff;display:block;overflow:hidden;}
.cp_l02 li i{margin-top: 4px;font-size: 16px;margin-left: 15px;margin-right: 10px;float:left;display:block;overflow:hidden;}
.cp_l02 li p{float:left;font-size:14px;display:block;overflow:hidden;}
.cp_l02 li span{margin-right: 10px;float:right;display:block;overflow:hidden;}
.lx{width:220px;margin:0 auto;overflow: hidden;}
.lx_top{  width:220px; height:40px;line-height: 40px;font-size:16px; margin-top:15px;float:left;  }
.lx_top span{ font-size:21px;color:#ffffff;}
.lx_r {width:220px;margin-top: 10px;background-color: #fbfbfb;padding-bottom: 10px;float:left;}
.lx_r i{}
.lx_r i img{ width:211px;height:85px;border: 5px solid #ffffff;float:left;}
.lx_r p{ width:202px;font-size: 14px;float:left;line-height: 22px;margin-left: 10px;margin-top: 10px;color: #666666;border-bottom: 1px dotted #cccccc;    padding-bottom: 4px;}


.cp_r{width:775px;overflow:hidden;}
.cpzs_top{width:775px;height:40px;line-height:40px;background-color:#004a9f;}
.cpzs_top i{width:18px;height:18px;margin: 11px;float:left;}
.cpzs_top p{color:#ffffff;font-size:17px;float:left;    margin-left: 10px;}
.cpzs_top span{float:right;margin-right: 15px;color:#dedede;font-size: 14px;}
.cpzs_top span a{color:#dedede;}

.cp_r02{overflow:hidden;}
.cp_r02 li{float:left;overflow:hidden;margin-left: 14px;margin-top: 20px;}
.cp_r02_pic{width:233px;height:210px;border:5px solid #f0f0f0;overflow:hidden;}
.cp_r02_pic img{width:233px;height:210px;overflow:hidden;}
.cp_r02_pic img:hover{ transform: scale(1.3, 1.3); transition: .60s transform;}
.cp_r02_wb{height:35px;line-height:35px;font-size:15px;text-align:center;overflow:hidden;width: 233px;}

.tuijian{width:775px;    margin-top: 20px; overflow:hidden;}
.tui_tit{ height:35px; background:#004a9f; line-height:35px;}
.tui_tit a{ color:#ffffff; padding-left:15px; font-size:16px;}
.tui{ height:295px;border:#d5d5d5 solid 1px;background:#ffffff;  }
.tui ul{ margin-left:-10px;}
.tui li{width:241px;  float:left; margin-left:16px; margin-top:22px;}
.tui li .zhanshi{ width:241px; height:165px; overflow:hidden; }
.tui li p{ width:241px;height:35px; border-bottom:#e1e1e1 dashed 1px;font-size: 14px;line-height:35px; text-align:center;overflow:hidden;}
.tui li p a{ color:#666666;}
.tui li .zhanshi:hover img{ transform: scale(1.3, 1.3); transition: .60s transform;}
.tui li a:hover{ text-decoration:none;}


.foot{height:315px;background:url(../image/yzq_72.jpg) center top;overflow:hidden;}
.footbox{overflow:hidden;}
.foot_dh{height: 40px;line-height:40px;margin-top: 100px;padding-left:18px;padding-right:18px;background-color:#2f2e2e;border:1px solid #3f3e3e;overflow:hidden;font-size:16px;color:#ffffff;}
.foot_dh a{font-size:12px;margin:10px;color:#dddddd;}
.foot_m{margin-top:20px;overflow:hidden;}
.foot_m p{overflow:hidden;float:left;font-size:13px;line-height:28px;color:#bbbbbb;}
.foot_m p a{color:#bbbbbb;margin:5px;}
.foot_m i{margin-top: 10px;float:right;display:block;overflow:hidden;}


.zxzx{overflow: hidden;}
.zxzx_top{ width:230px; height:40px;line-height: 40px;font-size:16px; margin-top:15px;background-color: #026ec8;border-bottom: 1px dotted #026ec8;float:left; }
.zxzx_top a{ float:left; color:#ffffff;border-left: 3px solid #026ec8;padding-left:5px;}
.zxzx_top span{ font-size:12px;color:#ffffff;margin-left: 12px;margin-top: 2px;display: block; float: left;}
.zxzx_r {width:230px;background-color: #fbfbfb;    padding-top: 6px;padding-bottom: 10px;float:left;}
.zxzx_r ul li{width: 202px;height: 40px;font-size: 13px;margin-left: 5px;line-height:40px; background:url(../image/jds_72.jpg) no-repeat scroll 4px 15px transparent;border-bottom: 1px dotted #cccccc;padding-left:16px;overflow:hidden;}
.zxzx_r ul li a{color:#777777;}
