﻿/* 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;}
.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;}

/*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;}

.banner_xbox{height:40px;line-height:40px;background-color:#f5f5f5;overflow:hidden;}
.banner_x{overflow:hidden;font-size:14px;}
.banner_x a{margin:5px;}

/*cp*/
.cp{overflow:hidden;}
.cp_l{width:238px;background-color:#004a9f;padding-bottom: 15px;}
.cp_l01{width:207px;height:76px;margin:0 auto;margin-top: 15px;margin-bottom: 15px;text-align:center;overflow:hidden;}
.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;}
.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;}

.cp_r{width:775px;overflow:hidden;}
.cp_r01{height:105px;overflow:hidden;}
.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;}


/*wt*/
.wtbox{height:825px;background:url(../image/yzq_08.jpg) center top;overflow:hidden;}
.wt{overflow:hidden;}
.wt_l{width:548px;height:825px;overflow:hidden;}
.wt_r{width:425px;overflow:hidden;}
.cpxm_nr{height: 106px; overflow: hidden; width: 425px;margin-top:15px;}
.cpxm_nr li{width:203px;float:left;margin-right: 9px;}
.cpxm_nr li img{width:203px;height:106px;overflow:hidden;}



/*jjfabox*/
.jjfabox{overflow:hidden;background-color:#f9faf8;margin-top:2px;padding-top:40px;padding-bottom:20px;}
.jjfa{width:1014px;height:340px;margin:0 auto;border:5px solid #e3e3e3;overflow:hidden;}
.jjfa_l{width:250px;overflow:hidden;margin-top: 12px;margin-left: 12px;}
.jjfa_l li{width:250px;height:40px;line-height:40px;margin-top: 5px;background-color:#e3e3e3;font-size:14px;overflow:hidden;}
.jjfa_l li a{width:250px;height:40px;line-height:40px;background-color:#e3e3e3;font-size:14px;padding-left: 10px;display:block;overflow:hidden;}
.jjfa_l li a:hover{background-color:#0758b3;display:block;color:#ffffff;overflow:hidden;}

.jjfa_l01{width:250px;height:40px;line-height:40px;background-color:#0758b3;overflow:hidden;}
.jjfa_l01 p{color:#ffffff;font-size:18px;float:left;padding-left: 10px;overflow:hidden;}
.jjfa_l01 span{color:#ffffff;font-size:12px;text-transform:uppercase;float:left;display:block;overflow:hidden;}

.jjfa_r{width:720px;margin-right: 15px;margin-top: 40px;overflow:hidden;}
.jjfa_r01{width:434px;height:256px;overflow:hidden;}
.jjfa_r01 img{width:434px;height:256px;overflow:hidden;}
.jjfa_r02{width:270px;height:230px;overflow:hidden;font-size:14px;line-height:29px;text-align:justify;}


/*main*/
.main{padding-top:25px;padding-bottom:25px;background-color:#edeff3;overflow:hidden;}
.mainbox{overflow:hidden;}

.main01{overflow:hidden;}
.gsjj{width:673px;height:343px;border:1px solid #dddddd;overflow:hidden;background-color:#ffffff;}
.gsjj01{width:645px;height:30px;margin:0 auto;margin-top:15px;overflow:hidden;}
.gsjj01 p{font-size:21px;float:left;color:#004a9f;overflow:hidden;}
.gsjj01 span{font-size:14px;float:left;text-transform:uppercase;margin-top: 7px;margin-left:10px;display:block;overflow:hidden;}
.gsjj01 i{width:30px;height:30px;float:right;display:block;overflow:hidden;}
.gsjj02{width:645px;margin:0 auto;margin-top: 15px;overflow:hidden;}
.gsjj02 i{width:309px;height:267px;border:1px solid #dddddd;float:left;display:block;overflow:hidden;}
.gsjj02 dl{width:315px;float:right;display:block;overflow:hidden;}
.gsjj02 dl dd{font-size:18px;color:#d10d03;display:block;overflow:hidden;}
.gsjj02 dl dt{height:197px;margin-top:10px;font-size:14px;line-height:29px;text-align:justify;display:block;overflow:hidden;}

.honor{width:325px;height:343px;border:1px solid #dddddd;overflow:hidden;background-color:#ffffff;}
.honor01{width:300px;height:30px;margin:0 auto;margin-top:15px;overflow:hidden;}
.honor01 p{font-size:21px;float:left;color:#004a9f;overflow:hidden;}
.honor01 span{font-size:14px;float:left;text-transform:uppercase;margin-top: 7px;margin-left:10px;display:block;overflow:hidden;}
.honor01 i{width:30px;height:30px;float:right;display:block;overflow:hidden;}
.honor02{width:300px;margin:0 auto;margin-top: 15px;overflow:hidden;}
.honor02 p{width:13px;height:23px;overflow:hidden;margin-top: 105px;float:left;}
.honor02 i{width:260px;height:260px;border:1px solid #dddddd;margin-left: 6px;margin-right: 6px;display:block;overflow:hidden;margin: 0 auto;}


.main02{height:330px;background-color:#ffffff;border:1px solid #dddddd;overflow:hidden;}
.case01{width:990px;height:45px;margin:0 auto;margin-top:20px;overflow:hidden;}
.case01 a{color:#ffffff;}
.case01 p{width:125px;height:45px;line-height:45px;background-color:#d10d03;text-align:center;float:left;font-size:18px;overflow:hidden;}
.case01 span{width:125px;height:45px;line-height:45px;background-color:#004a9f;margin-left:15px;text-align:center;float:left;display:block;font-size:18px;overflow:hidden;}
.case01 dl{width:600px;float:right;overflow:hidden;display:block;}
.case01 dl dd{font-size:14px;text-align:right;overflow:hidden;display:block;}
.case01 dl dt{text-transform:uppercase;text-align:right;font-size:12px;overflow:hidden;display:block;}
.case02{width:990px;height: 243px;margin:0 auto;margin-top:15px;overflow:hidden;}
.case02 ul{margin-left: -6px;}
.case02 li{margin-left: 8px;float:left;overflow:hidden;}
.case02 li i{width:241px;height:208px;display:block;overflow:hidden;}
.case02 li i img:hover{ transform: scale(1.3, 1.3); transition: .60s transform;}
.case02 li p{width:241px;height:35px;line-height:35px;font-size:15px;text-align:center;overflow:hidden;}


.main03{overflow:hidden;}
.news{width:673px;padding-bottom: 25px;border:1px solid #dddddd;overflow:hidden;background-color:#ffffff;}
.news01{width:645px;height:30px;margin:0 auto;margin-top:15px;overflow:hidden;}
.news01 p{font-size:21px;float:left;color:#004a9f;overflow:hidden;}
.news01 span{font-size:14px;float:left;text-transform:uppercase;margin-top: 7px;margin-left:10px;display:block;overflow:hidden;}
.news01 i{width:30px;height:30px;float:right;display:block;overflow:hidden;}
.news02{width:645px;height: 220px;border-bottom: 1px solid #dddddd;margin:0 auto;margin-top: 15px;overflow:hidden;}
.news02 i{width:311px;height:205px;border:1px solid #dddddd;float:left;display:block;overflow:hidden;}
.news02 dl{width:315px;float:right;display:block;overflow:hidden;}
.news02 dl dd{font-size:18px;color:#d10d03;display:block;overflow:hidden;}
.news02 dl dt{height:175px;margin-top:10px;font-size:14px;line-height:29px;text-align:justify;display:block;overflow:hidden;}

.news03{width:645px;height:200px;margin:0 auto;margin-top:15px;overflow:hidden;}
.news03 ul{margin-left: -22px;}
.news03 li{width:300px;height:32px;line-height:32px;margin-left:30px;float:left;overflow:hidden;}
.news03 li p{width: 200px;font-size:13px;color:#666666;float:left;overflow:hidden;}
.news03 li span{font-size:12px;display:block;float:right;color:#999999;overflow:hidden;}


.jjwt{width:325px;padding-bottom: 25px;border:1px solid #dddddd;overflow:hidden;background-color:#ffffff;}
.jjwt01{width:300px;height:30px;margin:0 auto;margin-top:15px;overflow:hidden;}
.jjwt01 p{font-size:21px;float:left;color:#004a9f;overflow:hidden;}
.jjwt01 span{font-size:14px;float:left;text-transform:uppercase;margin-top: 7px;margin-left:10px;display:block;overflow:hidden;}
.jjwt01 i{width:30px;height:30px;float:right;display:block;overflow:hidden;}
.jjwt02{width:300px;height: 436px;margin:0 auto;margin-top: 15px;overflow:hidden;}
.jjwt02 li{width:300px;height:75px;margin:0 auto;margin-bottom: 15px;border-bottom:1px solid #dddddd;overflow:hidden;}
.jjwt02_t{overflow:hidden;}
.jjwt02_t p{width:18px;height:18px;line-height:18px;overflow:hidden;color:#ffffff; text-align:center;border-radius:5px;float:left;background-color:#004a9f;}
.jjwt02_t span{width:260px;height:24px;margin-left:10px;font-size:15px;overflow:hidden;float:left;}
.jjwt02_m{overflow:hidden;}
.jjwt02_m p{width:18px;height:18px;line-height:18px;overflow:hidden;color:#ffffff; text-align:center;border-radius:5px;float:left;background-color:#d10d03;}
.jjwt02_m span{width:260px;height:40px;line-height:20px;margin-left:10px;color:#999999;font-size:12px;overflow:hidden;float:left;}






.foot{height:315px;background:url(../image/yzq_72.jpg) center top;overflow:hidden;}
.footbox{overflow:hidden;}
.foot_dh{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;}














