/* 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; background:#ffffff;}
.fl{float:left;overflow:hidden;}
.fr{float:right;overflow:hidden;}
.w{width:100%;}
.wide{width:1024px;margin:0 auto;}
.kb{height:30px;clear:both;}

/*head*/
.headbox{background-color:#dddddd;height:33px;line-height:33px;clear:both;}
.head_l{color:#666666;}
.head_r{color:#666666;}

/*top*/
.top{background-color:#f5f5f5;height:135px;clear:both;}
.logo{padding-top: 28px;}
.dh{padding-top: 28px;}

/*nav*/
.navbox{background-color:#183884;height:45px;border-bottom: #ce000c solid 2px; clear:both;}
.nav {height: 45px; margin:0 auto;background:url(../images/ly_07.jpg);}
.nav li{width: 99px;margin-left: 3px;line-height:45px; text-align:center; font-size:15px; float:left;}
.nav li a{ 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{margin-top: 1px;clear:both;}

/*cp*/
.cp{margin-top: 10px;}

.cp_left{width:222px;}
.cp_left_top{width:222px;height:40px;line-height:40px;border-bottom:1px solid #cccccc;background-color: #1e5caf;color:#999999;}
.cp_left_top span{color:#ffffff;padding-left:14px;font-size:16px;}
.cp_left_foot{width: 220px;border:1px solid #dddddd;background-color:#ffffff;display: block;float: left;padding-bottom: 15px;}
.cp_left_foot li {width: 220px;line-height: 36px;margin: 0 auto;font-size: 15px;color: #000000;background:#e9e9e9;margin-top: 11px;}
.cp_left_foot a{padding-left:10px;}
.cp_left_foot a:hover{color:#ffffff;display:block;background:#1e5caf;transition: all 0.5s ease 0s;}

.cp1{ width:222px;height: 50px; background:#1e5caf; }
.cp1 a{font-size:18px; color:#FFF; padding-left:5px;padding-top: 15px;float: left;}
.cp1 span{font-size:12px;}
.lxwm{ width:222px; margin-top: 10px;float: left;}
.lx{ width: 217px;border: #1e5caf solid 3px;float: left;}
.lx_tp{ width: 220px;}
.lian{ line-height:26px; margin-top:5px; padding-left:10px; margin-bottom:10px; }


.cp_right{width: 780px;}

.cp_right_top{height:30px;border-bottom:1px solid #cccccc;color:#999999;margin-left: 11px;}
.cp_right_top span{color:#333333;padding-left:4px;font-size:16px;}
.cp_right_top p{float:right;padding-top:8px;}


.cpcp li{width: 232px;padding: 4px;border:1px solid #dddddd;margin-top: 19px;margin-left: 17px;float: left;}



.pic{ width:232px;}
.pic img{ width: 232px;height: 178px;}
.title{text-align:center;font-size:13px;line-height:25px;padding-top: 5px;}


/*foot*/
.footbox{background-color:#2048a8;overflow:hidden;padding: 30px 0;clear:both;}
.foot_left{color:#dddddd;font-size:13px;line-height:33px;}
.foot_left a{color:#dddddd;margin: 7px;}

.foot_right{margin-top:10px;}

.beianbox{background-color:#193d94; color:#dddddd;clear:both;}
.beian{font-size:14px;line-height: 50px;}


