﻿/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#666666;}
a:hover{ color:#0063a7;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%;overflow:hidden;}
.wide{width:1200px;margin:0 auto;overflow:hidden;}
.kb{height:45px;clear:both;}

/*top*/
.top{height:140px;background:url(../images/shouye_01.jpg) center top;clear:both;overflow:hidden;}
.topbox{overflow:hidden;}
.logo{padding-top:34px;overflow:hidden;}
.dh{width:350px;padding-top:20px;overflow:hidden;}
.dh p{overflow:hidden;float:right;}
.dh p a{margin:13px;}
.dh i{display:block;overflow:hidden;float:right;}


/*nav*/
.navbox{height:52px;background:url(../images/kl_11.jpg) center top;clear:both;}
.nav {height: 52px; margin:0 auto;}
.nav li{width: 149px;line-height:52px; border-right:1px solid #1892fd;text-align:center; font-size:15px;float:left;}
.nav li a{width: 149px;height: 52px;float: left; color:#ffffff;}
.nav li a:hover{width: 149px;height: 52px;background:url(../images/shouye_13.jpg) repeat-x;color: #0064a0;display: block;}
.nav li a.check{width: 149px;border-left:1px solid #1892fd;line-height:52px; text-align:center; font-size:15px;float:left;}
.nav li a.check:hover{width: 149px;height: 52px;background:url(../images/shouye_13.jpg) repeat-x;color: #0064a0;display: block;}


/*banner*/
.banner{clear:both;overflow:hidden;}

/*cp*/
.cp{overflow:hidden;}
.cp_l{width:243px;}
.cp_l_title{width:243px;height:85px;color:#ffffff;background:url(../images/nhz_22.jpg);    overflow: hidden;}
.cp_l_title p{font-size:22px;margin-left: 10px;margin-top: 16px;overflow:hidden;}
.cp_l_title p a{color:#ffffff;}
.cp_l_title span{margin-left: 10px;font-size:14px;text-transform:uppercase;display:block;overflow:hidden;}
.cp_l_foot{width:242px;padding-bottom:20px;background-color:#1081ec;}
.cp_l_foot01{width:228px;margin:0 auto;padding-top:0px;padding-bottom:20px;background-color:#ffffff;}
.cp_l_foot01 li{height:50px;line-height:50px;border-bottom:1px dashed #cccccc;}
.cp_l_foot01 li a{height:50px;display:block;overflow:hidden;}
.cp_l_foot01 li a:hover{height:50px;background:url(../images/kl_30.jpg);color:#ffffff;display:block;overflow:hidden;}
.cp_l_foot01 li p{width:150px;margin-left: 20px;float:left;overflow:hidden;font-size:15px;}
.cp_l_foot01 li i{width:15px;height:14px;float:right;margin-top: 20px;margin-right: 15px;overflow:hidden;display:block;}
.cp_l_b{width:228px;margin:0 auto;margin-top:10px;overflow:hidden;}
.cp_l_b i{width:228px;height:99px;overflow:hidden;}
.cp_l_b p{font-size:14px;line-height:29px;margin-top:10px;color:#ffffff;overflow:hidden;}

.cp_r{width: 925px;overflow:hidden;}
.cp_r_title{overflow:hidden;}
.cp_r_title p{width:161px;height:35px;line-height:35px;padding-left: 20px;background:url(../images/nhz_21.jpg);font-size:18px;color:#ffffff;overflow:hidden;float:left;}
.cp_r_title p a{color:#ffffff;}
.cp_r_title span{width:727px;line-height:33px;height:33px;background:url(../images/nhz_28.jpg);border:1px solid #cccccc;font-size:12px;text-transform:uppercase;padding-right:15px;text-align:right;float:left;display:block;overflow:hidden;}
.cp_r_title span a{color:#999999;}
.cp_r_m{overflow:hidden;margin-top:15px;}
.cp_r_m ul{margin-left:-12px;overflow:hidden;}
.cp_r_m li{width:297px;float:left;margin-left: 15px;margin-top: 20px;overflow:hidden;}
.cp_r_m li i{width:297px;height:218px;display:block;overflow:hidden;}
.cp_r_m li i img{width:297px;height:218px;overflow:hidden;}
.cp_r_m li i img:hover{transform: scale(1.1, 1.1); transition: .60s transform;overflow:hidden;display:block;}
.cp_r_m li p{width:297px;height:35px;line-height:35px;text-align:center;font-size:15px;overflow:hidden;}

.tjzx{ margin-top: 20px;overflow:hidden;}
.tjzx_top {width:923px;height:36px;background:url(../images/base754.gif);border: 1px solid #cccccc; overflow: hidden;}
.tjzx_top p{color:#333333;font-size:15px;line-height:36px;float:left;margin-left:10px;}

.tjzx_foot{width:923px;height:320px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;overflow: hidden;}
.gsxw_f{width: 420px;height:300px;overflow: hidden;margin:10px 10px 0 24px;float: left;}
.gsxw_f li{width:420px;height:40px;line-height:40px;border-bottom:1px dotted #cccccc;overflow:hidden;}
.gsxw_f li i{width:4px;height:4px;background-color:#666666;margin-top: 16px;margin-right: 8px;float:left;}
.gsxw_f li p{width:200px;color:#666666; float:left;font-size:13px;}
.gsxw_f li span{color:#999999;display:block;float:right;}




/*footbox*/
.footbox{height:58px;line-height:58px;background:url(../images/kl_102.jpg) center top;border-bottom:1px dashed #3e92da;overflow:hidden;}
.foot{width:760px;color:#ffffff;font-size:16px;overflow:hidden;}
.foot a{margin:15px;color:#ffffff;}

/*bottombox*/
.bottombox{height:244px;background:url(../images/kl_102.jpg) center top;overflow:hidden;}
.bottom{margin-top: 50px;color:#ffffff;overflow:hidden;}
.bottom p{float:left;line-height:35px;color:#ffffff;font-size:15px;overflow:hidden;}
.bottom i{width:140px;height:140px;float:right;display:block;overflow:hidden;}




.xiaolei {
display: block; margin: 5px 10px;
                            text-align: center; border-bottom: 1px dotted #D5D5D5; line-height: 35px; color: black;
                            font-weight: 700; width: 100px
}
.xiaolei:hover {
background-color: white;opacity:0.8; filter:alpha(opacity=80);
			color: red;
}