﻿/* 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;}
em,i,stong{ font-style:normal; font-weight:normal;}
body{ font-family:Microsoft YaHei; font-size:12px; color:#666666;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-khtml-user-select: none;user-select: none;}
.fl{float:left;overflow:hidden;}
.fr{float:right;overflow:hidden;}
.w{width:100%;}
.wide{width:1088px;margin:0 auto;}
.kb{height:30px;clear:both;}

/*top*/
.top{height:100px;}
.topbox{overflow:hidden;}
.logo{margin-top:10px;}
.dh{margin-top:23px;}

/*nav*/
.navbox{height:45px;background-color:#00994c;clear:both;}
.nav{height: 45px;}
.nav li{line-height:45px;border-right:1px solid #52ba86; text-align:center; font-size:15px; float:left;}
.nav li a{height: 45px; color:#ffffff;padding-left:37px;padding-right:37px;float:left;}
.nav li a:hover{ color: #ffffff;background-color:#ff7710;display: block;transition: all 0.3s ease-in-out 0s;}
.nav li a.sy01{color:#ffffff;display: block;border-left:1px solid #52ba86;}

/*banner*/
.banner{margin-top: 1px;clear: both;}

#flashs{ position:relative; height:500px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0;}
#flashs .btn{ position:absolute; z-index:2; bottom:25px; left: 50%;margin-left: -64px; padding:0px 6px;}
#flashs .btn span{ background:#252525; cursor: pointer;display: inline-block;margin:2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;color:#fff;}
#flashs .btn span.cur{  background:#c81624;}
.bgitem{height: 500px; width:100%; cursor: pointer; margin: 0 auto;}


/*main*/
.main{height:455px;background:url(../images/xyny_16.jpg) center top;}
.mainbox{overflow:hidden;}

.main_top{height:70px;background:url(../images/xyny_13.png);overflow:hidden;margin-top:35px;text-align:center;}
.main_top p{width:700px;margin:0 auto;font-size:32px;overflow:hidden;color:#333333;font-weight: 600;margin-top: 5px;}
.main_top p dfn{color:#00994c;font-style:normal;}
.main_top span{width:700px;margin:0 auto;font-size:17px;overflow:hidden;display:block;}

.main_f{overflow:hidden;margin-top: 35px;}
.main_f01{width:200px;height:250px;overflow:hidden;}
.main_f01 i{width:200px;height:200px;overflow:hidden;}
.main_f01 p{width:200px;height:30px;line-height:30px;font-size:18px;color: #333333;text-align:center;overflow:hidden;}

.main_f02{width:200px;height:250px;margin-left: 22px;overflow:hidden;}
.main_f02 i{width:200px;height:200px;overflow:hidden;}
.main_f02 p{width:200px;height:30px;line-height:30px;font-size:18px;color: #333333;text-align:center;overflow:hidden;}


/*cpzs*/
.cpzs{overflow:hidden;}
.cpzs_l{width:220px;background-color:#00994c;padding-bottom:5px;}
.cpzs_l_top{width:180px;margin:0 auto;padding:20px 0 30px 0;}
.cpzs_l_foot{width:210px;margin:0 auto;background-color:#ffffff;}
.cpzs_l_foot_fl{padding: 1px 0 10px 0;}
.cpzs_l_foot_fl li{width:205px;height:40px;line-height:40px;font-size:14px;margin:0 auto;background-color:#eeeeee;margin-top: 1px;}
.cpzs_l_foot_fl li a{width:205px;height:40px;padding-left: 10px;float: left;}
.cpzs_l_foot_fl li a:hover{width:195px;height:40px;background-color:#00994c;display:block;color:#ffffff;}

.cpzs_l_foot_contact{width:195px;font-size: 13px;line-height: 24px;padding: 10px 0 10px 0;margin:0 auto;}
.cpzs_l_foot_contact img{width:195px;height:69px;padding-bottom: 5px;}


.cpzs_r{width:833px;}
.cpzs_r_tit{ width: 833px;height:105px;margin: 0 auto;background:url(../images/xyny_37.jpg);}
.cpzs_r_tit p{font-size:14px;float:right;margin-top:77px;margin-right:17px;text-transform:uppercase;}
.cpzs_r_tit p a{color:#ffffff;}
.cpzs_r_foot{padding-bottom: 25px;padding-top: 10px;margin-top: 15px; background-color: #fafafa;overflow: hidden;}
.cpzs_r_foot li{width: 197px;height:260px;float: left; margin-left: 9px;margin-top: 15px;}
.cpzs_r_footpic{width: 197px;height:233px;overflow:hidden;background:url(../images/xyny_38.jpg);}
.cpzs_r_footpic img{width:143px;height:205px;margin: 13px 0 0 25px;box-shadow: 3px 3px #999999;}
.cpzs_r_footwb{width:197px;height:24px;text-align:center;color:#666666;font-size:14px;overflow:hidden;}


/*ys*/
.ys{height:530px;background:url(../images/xyny_53.jpg) center top;}
.ysbox{overflow:hidden;}

.ys01{overflow: hidden;}
.ys01_t{width:515px;height:50px;padding-top:58px;margin-left:65px;border-bottom:1px solid #cccccc;float:left;}
.ys01_t p{font-size:21px;color:#000000;}
.ys01_t span{font-size:13px;color:#999999;text-transform: uppercase;display:block;}
.ys01_f{width:515px;margin-left: 65px;float:left;}
.ys01_f span{margin-top: 10px;display:block;}
.ys01_f span i{width:5px;height:7px;float:left;margin-top:8px;margin-right:5px;background:url(../images/hybs_21.jpg);display:block;}
.ys01_f span p{width: 515px;line-height: 27px;color: #666666;font-size:15px;display:block;text-align:justify}

.ys02{overflow: hidden;}
.ys02_t{width:515px;height:50px;padding-top:50px;margin-left:65px;border-bottom:1px solid #cccccc;float:left;}
.ys02_t p{font-size:21px;color:#000000;}
.ys02_t span{font-size:13px;color:#999999;text-transform: uppercase;display:block;}
.ys02_f{width:515px;margin-left: 65px;float:left;}
.ys02_f span{margin-top: 10px;display:block;}
.ys02_f span i{width:5px;height:7px;float:left;margin-top:8px;margin-right:5px;background:url(../images/hybs_21.jpg);display:block;}
.ys02_f span p{width: 515px;line-height: 27px;color: #666666;font-size:15px;display:block;text-align:justify}


/*sy*/
.sy{height:443px;background:url(../images/xyny_54.jpg) center top;}
.sybox{overflow:hidden;}

.sy01{overflow: hidden;}
.sy01_t{width:515px;height:50px;padding-top:30px;margin-left:65px;border-bottom:1px solid #cccccc;float:right;}
.sy01_t p{font-size:21px;color:#000000;}
.sy01_t span{font-size:13px;color:#999999;text-transform: uppercase;display:block;}
.sy01_f{width:515px;margin-left: 65px;float:right;}
.sy01_f span{margin-top: 10px;display:block;}
.sy01_f span i{width:5px;height:7px;float:left;margin-top:8px;margin-right:5px;background:url(../images/hybs_21.jpg);display:block;}
.sy01_f span p{width: 515px;line-height: 27px;color: #666666;font-size:15px;display:block;text-align:justify}

.sy02{overflow: hidden;}
.sy02_t{width:515px;height:50px;padding-top:50px;margin-left:65px;border-bottom:1px solid #cccccc;float:right;}
.sy02_t p{font-size:21px;color:#000000;}
.sy02_t span{font-size:13px;color:#999999;text-transform: uppercase;display:block;}
.sy02_f{width:515px;margin-left: 65px;float:right;}
.sy02_f span{margin-top: 10px;display:block;}
.sy02_f span i{width:5px;height:7px;float:left;margin-top:8px;margin-right:5px;background:url(../images/hybs_21.jpg);display:block;}





/*gsjj*/
.gsjj{background-color:#f6f6f6;}
.gsjj_title{padding-top: 30px;}
.gsjj_m{height: 230px;}
.gsjj_m_l{}
.gsjj_m_l img{width:368px;height:200px;border:3px solid #ffffff;}
.gsjj_m_r{width:690px;}
.gsjj_m_r span{width:690px;height:170px;line-height:33px;font-size:15px;overflow:hidden;display: block;}
.gsjj_m_r p{width:120px;height:35px;line-height:35px;font-size:15px;font-weight:600;text-align:center;background-color:#ea4609;color: #ffffff;}
.gsjj_m_r p a{width:120px;height:35px;float:left;color:#ffffff;}

.gsjj_honor{}
.gsjj_honor ul{margin-left: -22px;}
.gsjj_honor li{width: 195px;margin-left: 24px;float:left;}
.gsjj_honor li img{width:185px;height:136px;border:5px solid #ffffff;}

/*xwly*/
.xwly{ height:405px;background-color:#ffffff; clear:both;}
.new{ width:700px; height:370px; overflow:hidden; margin-top:28px;}
.new_tit{ height:32px; border-bottom:#cccccc solid 1px;}
.new_tit i{width:4px;height:19px;background-color:#277f07;float:left;    margin-top: 3px;}
.new_tit p{ float:left; color:#999999; font-size:18px; margin-left:7px;}
.new_tit p a{  font-size:18px; color:#333333; }
.new_tit p span{ font-size:12px; color:#999999;}
.new_tit em{ display:block; float:right; padding-top:12px; margin-right:3px;}

.new dl{ height:106px; overflow:hidden;  margin-top:15px;}
.new dl dt{ width:213px; height:106px; float:left;}
.new dl dd{ width:466px; float:right; overflow:hidden;}
.new dl dd span{ width:466px; height:20px; overflow:hidden; font-size:14px; display:block; margin-top:5px; margin-bottom:5px;}
.new dl dd span a{font-size: 16px;}
.new dl dd p{ height:76px; overflow:hidden; color:#999999; line-height:24px;}
.new dl dd p a{}
.new ul{ height:210px; overflow:hidden; margin-left:-40px; margin-top:10px;}
.new ul li{ width:330px; height:32px; border-bottom:#e3e3e3 dashed 1px; float:left; line-height:32px; overflow:hidden; color:#666666; margin-left:40px;}
.new ul li span{ float:left; margin-left:5px; margin-right:8px; margin-top:13px;}
.new ul li a{ width:230px; height:32px; overflow:hidden; float:left;}
.new ul li p{ float:right; margin-right:2px;}

.zxly{ width:335px;  margin-top:28px;}
.zxly ul{ width:335px; height:330px; margin-top:10px;}
.zxly li{ width:335px; float:left; margin-top:20px; line-height: 21px;}
.zxly li span{ width:56px; font-size: 14px; line-height: 18px; color: #999999; float:left;}
.zxly li  .sk{ width:276px; font-size: 14px; line-height: 21px; background:url(../images/ly_a.jpg) no-repeat; border:0; float:left;}
.zxly ul .ly_g{ height:84px;}
.zxly li .area{ width:276px; height:84px; background:url(../images/ly_b.jpg) no-repeat; border:0}
.zxly li .yzm{ width:112px; height:21px; background:url(../images/ly_c.jpg) no-repeat; border:0; float:left; }
.zxly li .tjly{ float:left; margin-left:8px;}
.zxly li .yzm_img{ width:50px; height:20px; float:left; margin-left:15px;}
.zxly li .btnn{ height:28px;}
.zxly li .lycz{ margin-left:85px;}
.zxly li .lytj{ margin-right:32px;}

/*line*/
.line{background-color:#ffffff;padding-top:30px;padding-bottom: 20px;}
.line_top{border-bottom:1px solid #cccccc;}
.line_top p{width:80px;height:35px;font-size: 19px;border-bottom:2px solid #ea4609;}
.line_foot{font-size:13px;margin: 9px 0;font-size:14px;line-height: 30px;}
.line_foot a{margin:5px;}

/*foot*/
.foot{background-color:#00994c;overflow: hidden;}
.foot_box{height:255px;}
.foot01{width:86px;height:22px;background:url(../images/xyny_70.jpg);margin:0 auto;}

.foot02{color:#999999;overflow: hidden;margin-top: 15px;}
.foot02 a{color:#fff3f2;}
.foot02 a:hover{color:#fff3f2;text-decoration:underline;}
.foot_02{margin-left:40px;}

.foot_02_01{width: 195px;color:#cccccc;float: left;font-size:15px;padding-top: 10px;}
.foot_02_01 span{width:115px;height: 32px;line-height: 32px;color: #ffffff;float: left;border-radius:10px;background-color: #03a855;text-align: center;font-size: 15px;margin-bottom: 10px;}
.foot_02_01 span a{color: #ffffff;}
.foot_02_01 p{width:97px;height: 32px;line-height: 26px;color:#999999;font-size:14px;text-align:left; float: left;}

.foot_02_02{width: 195px;color:#cccccc;float: left;font-size:15px;margin-left: 30px;padding-top: 10px;}
.foot_02_02 span{width:115px;height: 32px;line-height: 32px;    margin-right:100px;color: #ffffff;float: left;border-radius:10px;background-color: #03a855;text-align: center;font-size: 15px;margin-bottom: 10px;}
.foot_02_02 span a{color: #ffffff;}
.foot_02_02 p{width: 86px;height:32px;line-height:26px;color:#999999;font-size:14px;float: left;}

.foot_02_f{width:2px;height:180px;background:url(../images/xyny_74.jpg);margin: 10px 15px;}

.foot_02_m{width: 310px;color:#fff3f2;line-height:30px;padding-top: 10px;font-size: 14px;}
.foot_02_r{width: 132px;padding-top: 10px;}

.foot3{height:40px;background-color:#008341;clear:both;}
.foot3_box{color:#fff3f2;font-size:14px;text-align:right;line-height:40px;}




.scott{background:#e9f7ff; height:30px; overflow:hidden; text-align:center; padding-top:9px; border:1px solid #dbf7ff; line-height:21px; }
.scott A{BORDER:#58affe 1px solid; PADDING:2px 5px; MARGIN-RIGHT: 5px;  TEXT-DECORATION: none; background:#fff;}
.scott A:hover{border:1px solid #58affe; text-decoration:none; BACKGROUND-COLOR:#237ac7; color:#FFF;}
.scott A:active{border:1px solid #58affe; text-decoration:none; BACKGROUND-COLOR:#237ac7;}
.scott SPAN.current{BORDER: #237ac7 1px solid; PADDING:1px 5px;  FONT-WEIGHT: bold;  COLOR: #fff; MARGIN-RIGHT: 2px; BACKGROUND-COLOR: #237ac7;MARGIN-RIGHT: 5px;}
.scott SPAN.disabled{BORDER:#237ac7 1px solid; PADDING:2px 5px; COLOR:#237ac7; MARGIN-RIGHT: 5px; background:#d8f1ff;}
.fenye1{text-align: center; clear:both; font-size:12px; line-height:28px; height:56px; border:1px solid #9cceec; background:#e9f7ff; padding:0 5px; margin-top:5px;}

.wzzw{padding:10px; line-height:21px;}
.f_l{float:left;}
.f_r{float:right;}
.m_l{ margin-left:10px;}
.pt{padding-top:10px;}
.mt{margin-top:10px;}
.mb{margin-bottom:10px;}
.red{color:#ff6600;}
.blue{color:#0037FF;}
.lh{font-size:14px; line-height:28px;}






