@charset "utf-8";
/* CSS Document */

/*banner*/
.banner{ width:1000px; overflow:hidden; height:285px;}
.lh{width:100%;height:100%;position:relative;text-align:center;}
.nav_1{width:100%;height:100%;}
.nav_1 li{width:100%;height:100%;display:none;}
.nav_1 .sid{display:block;}
.nav_1 li a{display:inline-block;width:100%;height:285px;}
.zp{background-color: #cc0001;
    color: #ffffff;
    display: block;
    font-size: 15px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    text-decoration: none;}
.a_L{height:0;position:absolute;top:219px;left:0;text-align:left;cursor:pointer;}
.a_L b{display:inline-block;width:0px;height:0;vertical-align:middle;}
.a_L a{display:inline-block;width:35px;height:62px; }

.a_R{height:0;position:absolute;top:219px;right:0;text-align:right;cursor:pointer;}
.a_R b{display:inline-block;width:0px;height:0;vertical-align:middle;}
.a_R a{display:inline-block;width:35px;height:62px;}

.but{width:100%;height:10px;position:absolute;bottom:25px;right:30px;text-align:right;}
.but span{display:inline-block;cursor:pointer; background: #fff; width:10px; height:10px; margin:0 6px; border-radius: 10px;}
.but .sp_1{ background: #cc0100; }
/*banner*/
.banner1{width: 1000px; height: 285px; text-align: center; overflow: hidden;}

.top{width: 100%; height: 103px; border-bottom: 1px solid #cc0001; overflow: hidden;}
.logo{height: 120px;width: 510px; overflow: hidden;margin-top:-22px;}
.zixun{width: 215px;}
.zi_top{ margin-top: 25px; padding-bottom: 5px; float: right;}
.text{ background: url(../images/so.jpg) no-repeat; width:159px; height:20px; padding-left: 30px; line-height: 20px; font-size:12px; color: #333; border:none; float: left;}
::-webkit-input-placeholder {color:#d1d1d1;}
:-moz-placeholder { color:#d1d1d1;}
::-moz-placeholder {color:#d1d1d1;}
:-ms-input-placeholder {color:#d1d1d1;}

.submit{background: url(../images/so2.jpg) no-repeat; width:26px; height:20px; border: none;}

.nav{width: 1000px; height: 36px; line-height: 36px;}
.nav ul li{ width: 110px; text-align: center; height: 36px; float:left; background: url(../images/cd_line.jpg) no-repeat right;font-size:14px;}
.nav ul li a{ display: inline-block; width: 110px; height:36px;color:#333;}
.nav ul li a:hover{background: #cc0001; color: #fff;}
.nav ul li a.zp{background: #cc0001; color: #fff;}
.center{width: 1000px; margin-top: 17px;}

#marquee4{ width:300px; height:250px; overflow:hidden;background:#fff;}
#marquee4 ul li{float:left; width:300px; padding:20px 0; border-bottom: 1px dotted #b2b2b2;border-top: 1px dotted #b2b2b2;}
#marquee4 ul li img{ border:1px solid #cecece; margin-right:10px;}

.xpin_tu{width: 95px; height: 88px; overflow: hidden;}
.xpin_tu img{width: 95px; height: 88px;}
.xpin_wen{width: 187px; padding-left: 13px; color: #666;}
.xq{width: 187px; margin-top: 3px; text-align: center;}
.xq a{ color: #333; display: inline-block; width: 56px; height: 23px; text-align: center; line-height: 23px; background: #d9d9d9;}

.box1{ background: url(../images/line.jpg) no-repeat right; width: 304px; padding-right:18px; margin-right: 10px; min-height: 287px;}
.biaoti{ margin-bottom: 16px; display: inline-block;}

.xdong{width: 364px;}
.xd_tu{width: 97px; height: 80px; overflow: hidden;}
.xd_tu img{width: 97px; height: 80px;}

.xd_wen{display: block; overflow: hidden; padding-left:10px; color: #666; line-height: 20px;}
.xd_wen a{ color: #666; padding: 2px 0;display: inline-block;}
.box2{ background: url(../images/line.jpg) no-repeat right; width: 364px; padding-right:18px; min-height: 287px;}

.xdong_tiao{width: 362px; margin-top: 10px;}
.xdong_tiao ul li{width: 362px; height: 28px; line-height: 28px; border-bottom: 1px dotted #b2b2b2; color: #999;}
.xdong_tiao ul li a{ background: url(../images/news_icon_01.png) no-repeat left; padding-left: 15px; color: #666;}
.xdong_tiao ul li a:hover{ background: url(../images/news_icon_02.png) no-repeat left; color: #CC0001;}


.box3{  width: 275px; min-height: 287px; overflow: hidden;}
.gongsi{width: 275px; line-height: 20px; color: #666; padding-bottom: 20px;}
.gongsi img{width: 110px; height: 34px; vertical-align: bottom;}
.gongsi a{ color: #cc0100;}

.lxwm{ color: #666; line-height: 24px; margin-top: -10px; height: 117px; background: url(../images/lxbg.jpg) no-repeat top; overflow: auto;}

.chan{width: 100%; background: #f3f3f3; margin: 30px 0 23px; padding: 20px 0;}
.biaoti2{width: 200px; height:44px; overflow: hidden;}
.fenlei{width: 200px;}

.subNavBox{width:200px; float:left;}
.subNav{cursor:pointer;color: #fff; width: 200px; line-height: 44px;background:url(../images/xb.jpg) repeat #d70002; }
.subNav span{ background: url(../images/tiao_03.png) no-repeat bottom; display: inline-block;width: 200px;}
.subNav span b{font-weight: normal;padding-left: 26px;background: url(../images/t_a.png) no-repeat 153px; width: 174px; display: inline-table;}
.currentDd span b{background: url(../images/t_hove.png) no-repeat 153px;}
.navContent{display: none; padding: 10px 0;}
.navContent li a{display:block; padding-left: 40px;font-weight:normal; width: 160px;font-size:12px;line-height:27px;color:#666;background: url(../images/news_icon_01.png) no-repeat 22px;}
.navContent li a:hover{background: url(../images/news_icon_02.png) no-repeat 22px; color: #CC0001;}


.zhanshi{width: 780px;}
.biaoti3 .xiantiao{display: inline-block; background: url(../images/cp_02.png) repeat-x; width: 585px; height: 14px; margin: 0 10px;}

.cp_lie{ margin-top: 20px;}
.cp_lie ul{margin-left: -18px;}
.cp_lie ul li{ float: left; width: 177px; overflow: hidden; text-align: center; margin:0 0 14px 18px;}
.cp_lie ul li a{ color: #666;}
.cp_tu{width: 165px; height: 145px;margin-bottom: 12px; padding: 5px; background: #fff; border: 1px solid #ccc; overflow: hidden;}
.cp_tu img{width: 165px; height: 145px; }

.cp_lie ul li a:hover{ color: #CC0001; text-decoration: underline;}

.youqing{ color: #666; border-bottom: 1px solid #cbcbcb; padding-bottom: 17px; display: inline-block;width: 1000px;}
.youqing a{ color: #666; margin-right: 6px; display: inline-block;}
.youqing a:hover{ color: #CC0001; text-decoration: underline;}

.copy{width: 1000px; border-top:1px solid #e6e6e6; padding:15px 0 60px; display: inline-block; line-height: 24px; color: #666;}
.yinuo a{ color: #666;}
.yinuo a:hover{ color: #CC0001; text-decoration: underline;}

.dangqian{width: 1000px; border-bottom: 1px dotted #b2b2b2; height: 30px; line-height: 30px; text-align: right; color: #666;}
.dangqian a{ color: #666;}


.left{width: 200px;}
.qiye{width: 200px; margin: 14px 0; display: inline-block;}
.qiye ul li{float: left; width: 200px; height:30px; line-height:30px; background: url(../images/a_03.jpg) no-repeat 120px #fff; border-bottom: 1px solid #e8e8e8;}
.qiye ul li a{display: inline-block;width: 155px; height:30px; padding-left: 20px; color:#666;}
.qiye ul li:hover{background: url(../images/a_06.jpg) no-repeat 120px #f4f4f4;}
.qiye ul li a:hover{ color: #ff0100;}

.right{background: url(../images/ny_icon.jpg) no-repeat left top; min-height: 400px;width: 780px;padding-left: 2px; margin-bottom: 25px;}
.xian{ border-left:1px dotted #989898;min-height: 400px;width: 760px; padding-left: 20px; margin-top: 10px;}
.jieshao{color: #666; line-height:1.8; font-size:14px;}
.jieshao div{text-indent: 2em; padding-bottom: 18px;}
.jieshao b{font-size:18px; color: #cc0100; padding: 14px 0 27px; display: inline-block; font-weight: normal;}



.chanpin{width: 760px;}
.chanpin ul{margin-left: -17px;}
.chanpin ul li{width: 349px; height: 130px; float:left; border:1px dotted #d9d9d9; padding: 10px; margin:0 0 17px 17px;}
.c_tu{width: 130px; height: 130px; overflow: hidden;}
.c_tu img{width: 130px; height: 130px;}
.c_wen{display: block; overflow: hidden; padding-left: 10px;line-height: 24px; color: #666;}
.w_a a{ font-size:18px; color: #d50100;}
.w_a a:hover{ text-decoration: underline;}
.xq2{ display: block; text-align: right; margin-top: 25px;}
.xq2 a{width: 56px; height: 23px; color: #333; background: #d9d9d9; line-height: 23px; text-align: center; display: inline-block;}
.xq2 a:hover{ background: #CC0001; color: #fff;}

.shangyiye{width: 100%; height: 21px; line-height: 21px; text-align:center; padding: 20px 0; display: inline-block;}
.shangyiye a{ background: url(../images/web01.jpg) no-repeat; width: 68px; height: 21px; text-align: center; line-height: 21px; display: inline-block; color: #fff; margin-right:15px;}
.shangyiye span{ background: url(../images/web02.jpg) no-repeat; width: 68px; height: 21px; text-align: center; line-height: 21px; display: inline-block; color:#e8e8e8; margin-right:15px;}
.shangyiye a:hover{ background: url(../images/web02.jpg) no-repeat;}
.shangyiye .rows{display:none;}

.xinwen{border: 1px dotted #d9d9d9; margin-top:10px; display: inline-block; padding: 0 15px; width: 727px;}

.gsyj{ color: #bcbcbc;text-transform:uppercase; padding: 16px 0;}
.gsyj span{ font-size:14px; color: #f22222; font-weight: bold; display: inline-block; padding-right: 10px;}

.gsyj1{ color: #bcbcbc;text-transform:uppercase;}
.gsyj1 span{ font-size:14px; color: #f22222; font-weight: bold; display: inline-block; padding-right: 5px;}

.dehao{ font-size:18px; color: #cc0100; border-bottom: 1px dotted #d9d9d9; padding-bottom: 12px; margin-bottom: 10px;}
.dehao a{ color: #cc0100;}
.dehao a:hover{ text-decoration: underline;}

.yeji{color: #666; line-height: 24px; border-bottom: 1px solid #d9d9d9; padding-bottom: 14px;}

.xdong1{width: 727px; border-bottom: 1px solid #d9d9d9; padding-bottom: 15px; display: inline-block;}
.xd_tu1{width: 200px; height: 111px; overflow: hidden;}
.xd_tu1 img{width: 200px; height: 111px;}

.xd_wen1{display: block; overflow: hidden; padding-left:17px; color: #666; line-height: 24px;}
.xd_wen1 b{ display:block; border-bottom: 1px solid #d9d9d9; padding:4px 0 8px; margin-bottom: 10px;  font-size:16px; font-weight: normal;}
.xd_wen1 a{ color: #cc0100;display: inline-block;}


.xdong_tiao1{width: 727px; margin: 10px 0;}
.xdong_tiao1 ul li{width: 727px; height: 28px; line-height: 28px;  color: #999;}
.xdong_tiao1 ul li a{ background: url(../images/news_icon_01.png) no-repeat left; padding-left: 15px; color: #666;}
.xdong_tiao1 ul li a:hover{ background: url(../images/news_icon_02.png) no-repeat left; color: #CC0001;}


.zhaoping{ line-height: 24px; color: #555; font-size:14px;}
.zhaoping span{ color: #d50100; display: inline-block; padding: 10px 0; font-size: 18px;}

.lanmu{width: 727px; display: inline-block; text-align: right; color: #999; padding-bottom: 15px;}
.lanmu b{width: 727px; display: inline-block; border-bottom: 1px dotted #d9d9d9; padding: 30px 0 25px; font-size: 22px; color: #333; font-weight: normal; text-align: center; margin-bottom: 16px;}


.xq_wen{display: block; color: #666; line-height: 24px; text-indent: 2em; font-size:14px; padding-bottom: 20px;}
.fenxiang{width:177px; text-align: right; padding-bottom: 10px;float:right;}

.tu_left{width:262px;height:203px;border:1px solid #d9d9d9; padding: 8px;}
#box{width:262px;height:203px;position:relative;}
#img1{width:262px;height:203px;}
#big{width:203px;height:203px;border:1px solid #95b7d2;overflow:hidden;position:absolute;top:0;left:280px;display:none;}
#big img{width: 400px; height: 400px;}
#mask{width:195px;height:195px;border:1px solid #ccc;background:#fff;opacity:0.4;position:absolute;top:0;left:0;display:none;}
#small{position:relative;cursor:move;}
#bigImage{position:absolute;top:0;left:0;}

.c_lan{font-size:18px; color: #cc0100; padding: 13px 0;}


.tu_right{width: 460px; padding-left: 12px; line-height: 28px; color: #333;}
.tu_right b{font-size:24px; }
.tu_right span{ color: #cc0100;}
.tu_right em{font-style: normal; color: #666;}
.tu_right em a{ color: #666;}
.tu_right em a:hover{ color: #cc0100; text-decoration: underline;}


.guige{width: 758px; display: inline-block; border: 1px dotted #d9d9d9; border-top:none; margin-top: 16px;}

.cp_js{ height: 40px; width: 758px; background: #e3e4e6;}
.cp_js dl dd{width: 100px; text-align: center; float:left; font-size:14px; height: 38px; line-height: 38px; border-top:2px solid #E3E4E6; cursor: pointer;}
.cp_js dl dd.moren{ background: #fff; border-top:2px solid #cc0100;color: #cc0100;}
.cp_js dl dd:hover{color: #cc0100;}


.caishu{width: 718px; float:left; padding: 0 20px;}
.jishu{ line-height: 26px; line-height: 26px; padding: 20px 0; font-size:14px; display: none;}

.fanhui{width: 760px; text-align: right; margin: 20px 0;}
.fanhui a{ background: url(../images/web01.jpg) no-repeat; width: 68px; height: 21px; display: inline-block; line-height: 21px; text-align: center; color: #fff;}
