﻿/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#666666;}
a:hover{ color:#d0111b;text-decoration:none;}
fieldset,img{border:0;max-width:100%;}
ol,ul{ list-style-type:none;}
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:1100px;margin:0 auto;}
.kb{height:40px;clear:both;}

/*head*/
.head{height:30px;line-height:30px; background-color:#f4f4f4; border-bottom:1px solid #e9e9e9;}
.headbox{overflow:hidden;font-size:13px;}
.headbox p{float:left;}
.headbox span{float:right;}


/*top*/
.top{height:118px;}
.topbox{overflow:hidden;}

.dh{margin-top:25px;}

/*nav*/
.navbox{height:45px;background-color:#0434a0;clear:both;}
.nav{height: 45px;}
.nav li{line-height:45px;border-right:1px solid #b84353; text-align:center; font-size:16px; float:left; width:135px}
.nav li a{height: 45px; color:#ffffff;float:left; text-align:center;width:135px}
.nav li a:hover{ color: #ffffff;background-color:#ea0000;display: block;transition: all 0.3s ease-in-out 0s;}
.nav li a.sy{color:#ffffff;display: block;border-left:1px solid #b84353;}

/*banner*/
.banner{margin-top: 1px;clear: both;}

/*gsjj*/
.gsjj{height:338px;overflow:hidden;}
.gsjj_l{width:294px;height:338px;overflow:hidden;}
.gsjj_r{width:776px;overflow:hidden;}
.gsjj_r p{font-size:32px;overflow:hidden;}
.gsjj_r p font{font-size:18px;overflow:hidden;}
.gsjj_r i{width:122px;height:3px;margin-top: 10px;display:block;overflow:hidden;}
.gsjj_r span{width:776px;height:215px;line-height:36px;font-size:17px;margin-top: 15px;color:#666666;text-align:justify;display:block;overflow:hidden;}
.gsjj_r strong{width:200px;margin-top: 10px;text-align:center;line-height:45px;background-color:#1793dc;color:#ffffff;font-size:16px;display:block;overflow:hidden;}
.gsjj_r strong a{width:200px;display:block;color:#ffffff;}

/*advbox*/
.advbox{height:378px;background:url(../Images/yswl_19.jpg) center top;overflow:hidden;}
.adv{overflow:hidden;}
    .adv p {
        width: 740px;
        font-size: 32px;
        margin-top: 60px;
        overflow: hidden;
        color: #fff;
    }
.adv span{width:642px;height:132px;line-height:26px;font-size:16px;margin-top: 17px;color:#ffffff;text-align:justify;display:block;overflow:hidden;}
.adv font{width:160px;height:40px;line-height:40px;border:1px solid #ffffff;border-radius:10px;margin-top: 16px;text-align:center;color:#ffffff;font-size:19px;display:block;overflow:hidden;}
.adv font a{width:160px;display:block;color:#ffffff;}

/*cpfw*/
.cpfw{overflow:hidden;}
.cpfw_title{overflow:hidden;}
.cpfw_title p{font-size:36px;text-align:center;color:#1793dc;overflow:hidden;}
.cpfw_title span{margin-left:180px;font-size:18px;color:#999999;font-family:AvantGarde Bk BT;display:block;overflow:hidden;}

.cpfw_foot{margin-top: 60px;overflow:hidden;}
.cpfw_foot01{width:151px;float:left;text-align:center;overflow:hidden;}
.cpfw_foot01 i{width:151px;height:167px;display:block;overflow:hidden;}
.cpfw_foot01 p{width:151px;font-size:21px;color:#333333;margin-top:10px;display:block;overflow:hidden;}
.cpfw_foot01 span{width:151px;font-size:15px;color:#999999;margin-top:10px;display:block;overflow:hidden;}
.cpfw_foot02{width:151px;margin-left: 86px;float:left;text-align:center;overflow:hidden;}
.cpfw_foot02 i{width:151px;height:167px;display:block;overflow:hidden;}
.cpfw_foot02 p{width:151px;font-size:21px;color:#333333;margin-top:10px;display:block;overflow:hidden;}
.cpfw_foot02 span{width:151px;font-size:15px;color:#999999;margin-top:10px;display:block;overflow:hidden;}

/*adv1box*/
.adv1box{height:246px;background:url(../Images/yswl_119.png);overflow:hidden;}
.adv1{overflow:hidden;}
.adv1_l{width:650px;margin-top: 10px;overflow:hidden;}
.adv1_l p{font-size:20px;color:#fff;text-align:right;overflow:hidden;}
.adv1_l span{font-size:24px;color:#ffffff;display:block;overflow:hidden;}
.adv1_r{width:415px;overflow:hidden;margin-top: 23px;text-align:right;}
.adv1_r p{font-size:20px;color:#ffffff;overflow:hidden;}
.adv1_r span{font-size:25px;color:#ffffff;display:block;overflow:hidden;}

/*jmys*/
.jmys{overflow:hidden;}
.jmys_foot{margin-top:60px;overflow:hidden;}
.jmys_foot01{width:280px;margin-top: 30px;overflow:hidden;}
.jmys_foot01_01{width:280px;margin-bottom: 50px;overflow:hidden;}
.jmys_foot01_01 dl{width:280px;height:40px;border-bottom:1px dashed #999999;display:block;overflow:hidden;}
.jmys_foot01_01 dl dd{width:31px;height:31px;text-align:center;line-height:31px;color:#ffffff;font-size:18px;border-radius:100%;background-color:#1793dc;float:left;display:block;overflow:hidden;}
.jmys_foot01_01 dl dt{padding-left: 15px;font-size:20px;color:#333333;display:block;overflow:hidden;}
.jmys_foot01_01 p{width:280px;font-size:15px;margin-top:10px;line-height:22px;color:#999999;overflow:hidden;}
.jmys_foot02{width:515px;height:495px;margin-left: 12px;margin-right: 13px;overflow:hidden;}

/*jm*/
.jm{height:382px;background:url(../Images/yswl_41.jpg) center top;overflow:hidden;}
.jmbox{overflow:hidden;}
.jmbox p{font-size:21px;letter-spacing:10px;color:#999999;overflow:hidden;}
.jmbox span{font-size:35px;color:#333333;letter-spacing:2px;margin-left: 54px;display:block;overflow:hidden;}
.jmbox font{margin-left:54px;font-size:18px;color:#999999;font-family:AvantGarde Bk BT;display:block;overflow:hidden;}
.jmbox i{margin-left: 50px;margin-top: 71px;line-height: 39px;font-size:18px;color:#999999;display:block;overflow:hidden;}

/*jb0*/
.jb0{overflow:hidden;}
.jb0 p{width:540px;height:297px;float:left;overflow:hidden;}
.jb0 i{width:540px;height:297px;float:right;display:block;overflow:hidden;}

/*md*/
.md{height:629px;background:url(../Images/yswl_52.jpg) center top;overflow:hidden;}
.mdbox{overflow:hidden;}
.mdbox p{font-size:36px;margin-top: 220px;color:#ffffff;overflow:hidden;}
.mdbox span{width:610px;margin-top:20px;font-size:20px;color:#ffffff;line-height:34px;display:block;overflow:hidden;}
.mdbox font{width:150px;height:50px;margin-top:20px;text-align:center;line-height:50px;background-color:#0080b1;font-size:18px;color:#ffffff;display:block;overflow:hidden;}
.mdbox font a{width:150px;color:#ffffff;}

/*news*/
.news{overflow:hidden;}
.news_title{text-align:center;margin:0 auto;overflow:hidden;}
.news_title p{font-family:Arrus BT;font-size:21px;letter-spacing:0px;text-transform:uppercase;color:#999999;overflow:hidden;}
.news_title span{font-size:28px;color:#067cb7;display:block;overflow:hidden;}
.news_title i{width:320px;height:4px;overflow:hidden;}
.news_title font{margin-left:54px;font-size:18px;color:#999999;font-family:幼圆;margin-top:15px;display:block;overflow:hidden;}

.newsb{margin-top:30px;overflow:hidden;}
.newsb01{width:351px;overflow:hidden;}
.newsb01_t{font-size:21px;color:#333333;overflow:hidden;}
.newsb01_m{margin-top:20px;overflow:hidden;}
.newsb01_b{overflow:hidden;}
.newsb01_b li{width:3351px;height:40px;line-height:40px;background-color:#f2f2f2;margin-top:1px;overflow:hidden;}
.newsb01_b li i{width:4px;height:6px;float:left;margin: 19px 11px 0 10px;display:block;overflow:hidden;}
.newsb01_b li p{width:351px;font-size:15px;color:#333333;float:left;overflow:hidden;}
.newsb02{width:351px;margin-left: 23px;overflow:hidden;}

/*hzhb*/
.hzhb{margin-top: 10px;overflow:hidden;}
.hzhb_b{margin-top: 25px;overflow:hidden;}
.hzhb_b ul{margin-left: -24px;}
.hzhb_b li{width:200px;height:70px;margin-left: 24px;margin-top: 30px;float:left;overflow:hidden;}
.hzhb_b li img{width:198px;height:68px;border:1px solid #dddddd;overflow:hidden;}

/*ff*/
.ff{height:152px;background-color:#eeeeee;overflow:hidden;}
.ffbox{margin-top: 45px;overflow:hidden;}
.ffbox i{width:275px;height:74px;float:left;display:block;overflow:hidden;}


/*foot*/
.footbox{padding-bottom:30px;padding-top:20px;background-color:#2e2c2c;overflow:hidden;}
.foot{overflow:hidden;}

.link{font-size:16px;margin-top: 15px;overflow:hidden;line-height:24px;color:#a3a3a3;}
.link a{font-size:15px;margin:10px;overflow:hidden;color:#a3a3a3;}
.foot01{overflow:hidden;margin-top:20px;}
.foot01_l{margin-top: 18px;overflow:hidden;}
.foot01_l p{color:#a3a3a3;font-size:15px;line-height:33px;overflow:hidden;}
.foot01_l p a{font-size:15px;margin:10px;overflow:hidden;color:#a3a3a3;}
.foot01_r{margin-top:8px;overflow:hidden;}

.dh1{height:45px;line-height:30px;text-align:center;font-size:15px;overflow:hidden;color:#a3a3a3;}
.dh1 a{color:#a3a3a3;}
.fg1{height:2px;background:url(../Images/yswl_90.jpg) center top;overflow:hidden;}




