﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/**/
.banner{background: url(Img/Index/banner.jpg) no-repeat center 0;height: 500px}





/**/
.cpzx{margin-top:50px;height: 770px;overflow: hidden;font-family: "Microsoft YaHei"}
.cpzx-c{width: 220px;}
.cpzx-c h3{background: url(Img/Index/cpzx_03.jpg) no-repeat;width: 220px;height: 74px;text-align: center;font-weight: normal;text-transform: uppercase;color: #788cbe;font-size: 14px}
.cpzx-c h3 a{display: block;padding-top: 15px;color: #fff;font-size: 22px;font-weight: bold;}
.cp{width: 220px;height: 697px;background: #f2f2f3}
.cpzx-c h4 a{display: block;background:#dcdcdc url(Img/Index/cpzx_17.jpg) no-repeat right 0;height: 45px;padding-left: 20px;color: #333333;font-size: 16px;line-height: 45px;font-weight: normal;}
.cpzx-c h4 a:hover,.cpzx-c h4 a.cur{background:#9ac02d url(Img/Index/cpzx_10.jpg) no-repeat right 0;color: #fff;font-weight: bold;}
.cpzx-c ul li a{padding-left: 40px;display: block;background:url(Img/Index/cpzx_22.jpg) no-repeat 28px 12px;line-height: 29px;color: #333333;font-size: 14px;}
.cpzx-c ul li{font-size: 0;line-height: 0}
.cpzx-c ul{padding:5px 0 16px 0}
.cpzx-c p{height:65px;padding-top: 20px;background: #0c48a7;display: block;margin-top: 20px;text-align:center;color: #fff;font-size:18px;line-height: 24px;letter-spacing:4px}
.cpzx-c p b{display: block;letter-spacing: 0}

.cpzx-r{width: 755px;}
.cpzx-r h3{text-align: center;font-weight:normal;color: #939393;font-size: 12px;text-transform: uppercase;margin-bottom:21px}
.cpzx-r h3 b{display: block;background:url(Img/Index/cpzx_06.jpg) no-repeat center 12px;color: #1e51a2;font-size: 30px;margin-bottom: 5px}
.cpzx-r h3 em{font-style: normal;color: #629500}
.cpzx-r ul li{float: left;font-size: 0;line-height: 0;text-align: center;padding:0 15px 15px 0}
.cpzx-r ul .none{padding-right: 0}
.cpzx-r ul li img{width: 235px;height: 176px;display: block;padding:2px;border: 1px solid #cccccc}
.cpzx-r ul li a{ text-decoration:none;}
.cpzx-r ul li a:hover img,.cpzx-r ul li a.cur img{padding: 1px;border: 2px solid #0c48a7}
.cpzx-r ul li a:hover span,.cpzx-r ul li a.cur span{background:#0c48a7;color: #fff;}
.cpzx-r ul li span{display: block;background: #efefef;width: 241px;height:40px;color: #333333;font-size: 14px;line-height:40px;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
/**/
.kr{font-family: "Microsoft YaHei"}
.kr-c a{background:url(Img/Index/krbj.jpg) no-repeat center 0;display: block;height: 339px;margin-top: 55px}
.kr-r{width: 1000px;margin: 0 auto;position: relative;}
.kr-r ul{width: 870px;height: 130px;background:url(Img/Index/kr.jpg) repeat-x 0 65px;border: 1px solid #c9c9c9;position: absolute;top:-180px;left: 30px;border-right: 0}
.kr-r ul li{float:left;height: 65px;width: 433px;border-right: 1px solid #c9c9c9;font-size: 0;line-height: 0}
.kr-r ul .none{border-right: 0}
.kr-r ul li b{float: left;font-size: 45px;font-weight: normal;font-family: "arial";color: #c1c1c2;padding-left: 97px;width: 57px;line-height: 65px}
.kr-r ul li span{display: block;float: left;color: #333333;font-size: 18px;padding-top:13px;line-height:20px;}
.kr-r ul li em{font-style: normal;display: block;color: #c6c6c6;font-size: 12px;text-transform: uppercase;}
/**/
.xz{margin-top: 50px;height: 505px;font-family: "Microsoft YaHei"}
.xz h3{text-align: center;font-weight:normal;color: #939393;font-size: 12px;text-transform: uppercase;margin-bottom:21px}
.xz h3 b{display: block;background:url(Img/Index/xz.jpg) no-repeat center 12px;color: #1e51a2;font-size: 30px;margin-bottom: 5px}
.xz h3 em{font-style: normal;color: #629500}
.xz ul li{float: left;text-align: center;}
.xz ul li a{display: block;width:161px;height: 370px;border: 1px solid #dcdcdc;border-left: 0;color: #333333;font-size: 14px;line-height: 24px;padding: 0 18px}
.xz ul li a.cur{border-left: 1px solid #dcdcdc;}
.xz ul li a span{font-weight:bold;color: #629500}
.xz ul li a:hover,.xz ul li a.cur{color: #fff}
.xz ul li a:hover b,.xz ul li.l1 a b{color:#bce83c}
.xz ul li a:hover span,.xz ul li.l1 a span{color:#bce83c}
.xz ul li b{display: block;padding:165px 0 5px 0;color: #1e51a2;font-size: 18px}
.xz ul li a{ text-decoration:none;}
.xz ul li.l1 a{background:url(Img/Index/xz_03.jpg) no-repeat center 26px;}
.xz ul li.l1 a:hover{background:#0e55b7 url(Img/Index/xz1.png) no-repeat center 26px;}
.xz ul li.l2 a{background:url(Img/Index/xz_05.jpg) no-repeat center 26px;}
.xz ul li.l2 a:hover{background:#0e55b7 url(Img/Index/xz2.png) no-repeat center 26px;}
.xz ul li.l3 a{background:url(Img/Index/xz1_07.jpg) no-repeat center 26px;}
.xz ul li.l3 a:hover{background:#0e55b7 url(Img/Index/xz_07.jpg) no-repeat center 26px;}
.xz ul li.l4 a{background:url(Img/Index/xz_12.jpg) no-repeat center 26px;}
.xz ul li.l4 a:hover{background:#0e55b7 url(Img/Index/xz4.png) no-repeat center 26px;}
.xz ul li.l5 a{background:url(Img/Index/xz_09.jpg) no-repeat center 26px;}
.xz ul li.l5 a:hover{background:#0e55b7 url(Img/Index/xz3.png) no-repeat center 26px;}

/**/
.pro1{font-family: "Microsoft YaHei"}
.proc a{background:url(Img/Index/pro1bj.jpg) no-repeat center 0;display: block;height: 221px;margin-top: 55px}
.proc1{width: 1000px;margin: 0 auto;position: relative;}
.pro1 p{position: absolute;top:-65px;left: 250px;color: #fff;font-size: 14px;}
.pro1 p a{background:url(Img/Index/pro1_04.jpg) no-repeat 0 0;display: inline-block;width:120px;float: left;height: 35px;color: #fff;font-size: 16px;padding-left: 21px;line-height:35px}
.pro1 p a.cur{background:url(Img/Index/pro1_03.jpg) no-repeat 0 0;width:90px;padding-left: 51px}
.pro1 p span{float: left;padding-left: 15px;display: block;}
.pro1 p em{font-style: normal;font-size: 22px;font-weight: bold;}
/**/
.ys{font-family: "Microsoft YaHei"}
.ys h3{height: 47px;height: 220px;background: #f2f2f3;overflow: hidden;padding-top: 50px;text-align: center;font-size: 12px;color: #a6a6a6;text-transform: uppercase;font-weight: normal;}
.ys h3 img{display:block;width: 182px;height: 84px;margin: 0 auto;}
.ys h3 b{display: block;color: #0c48a7;font-size: 36px;padding:10px 0 5px 0;}
.ys h3 b em{font-style: normal;color: #629500;}
.ys1{height:340px;background: #f2f2f3;overflow: hidden;}
.ys2,.ys4{background:url(Img/Index/ys2bj.jpg) no-repeat center 0;height: 389px;overflow: hidden;}
.ys3{padding-top: 70px;height: 340px;background: #f2f2f3;overflow: hidden;}
.ys1 dt,.ys3 dt{float: left;}
.ys1 dd,.ys3 dd{float: right;}
.ys2 dt,.ys4 dt{float: right;}
.ys2 dd,.ys4 dd{float: left;}
.ys2 dt{padding-top: 100px;}
.ys2 dd{padding-top: 50px}
.ys4 dt{padding-top: 87px}
.ys3 dt{padding-top: 17px}
.ys dt{width: 500px;}
.ys dt a{margin-top: 23px;display: block;}
.ys dt span em{float: left;padding-left: 17px;color: #0c48a7;font-size: 26px;font-weight: bold;font-style: normal;}
.ys dt span em i{font-style: normal;display: block;color: #999999;font-size: 12px;text-transform: uppercase;padding-top: 8px;font-weight: normal;}
.ys dt span{height: 80px;display: block;border-bottom: 1px dashed #0c48a7;}
.ys dt span b{float: left;width: 32px;height:53px;padding-top:5px;font-size: 22px;color: #fff;line-height: 24px;text-align: center;background: #0c48a7}
.ys dt p{background:url(Img/Index/ysd.png) no-repeat 0 4px;padding-left: 15px;color: #333333;font-size:14px;margin-top: 20px; }
.ys dt p b{color: #0c48a7}
.ys dt p em{font-style: normal;color: #629500;font-weight: bold;}
/**/
.pro2{font-family: "Microsoft YaHei"}
.proct a{background:url(Img/Index/pro2bj.jpg) no-repeat center 0;display: block;height: 202px;}
.proc2{width: 1000px;margin: 0 auto;position: relative;}
.pro2 p{position: absolute;top:-80px;left: 0;color: #fff;font-size: 14px;}
.pro2 p a{background:url(Img/Index/pro1_04.jpg) no-repeat 0 0;display: inline-block;width:120px;float: left;height: 35px;color: #fff;font-size: 16px;padding-left: 21px;line-height:35px}
.pro2 p a.cur{background:url(Img/Index/pro1_03.jpg) no-repeat 0 0;width:90px;padding-left: 51px}
.pro2 p span{float: left;padding-left: 15px;display: block;}
.pro2 p em{font-style: normal;font-size: 22px;font-weight: bold;}


/**/
.case{margin-top: 50px;height: 555px;font-family: "Microsoft YaHei";}
.case h3{text-align: center;font-weight:normal;color: #939393;font-size: 12px;text-transform: uppercase;height: 55px}
.case h3 b{display: block;background:url(Img/Index/case_03.jpg) no-repeat center 12px;color: #1e51a2;font-size: 30px;margin-bottom: 5px}
.case h3 em{font-style: normal;color: #629500}
.case p{height: 28px;display: block;width: 1000px;}
.case p a{float: right;}
.case dl{float: left;font-size: 0;line-height: 0;padding-right: 29px;}
.case .none{padding-right: 0}
.case dl dt img{width: 314px;height: 203px;}
.case dl dd a{width:254px;padding: 0 30px;background:#f2f2f3 url(Img/Index/case_14.jpg) no-repeat;height: 228px;display: block;color: #333333;font-size: 14px;line-height: 27px; text-decoration:none;}
.case dl dd a:hover{background:#0c48a7 url(Img/Index/case_13.jpg) no-repeat;color: #fff}
.case dl dd span{display: block;padding:17px 0;color: #0c48a7;font-size: 16px;text-align: center; white-space:nowrap; overflow:hidden; width:254px; text-overflow:ellipsis;}
.case dl dd a:hover span{color: #fff}
.case dl dd em{display: block;margin-top:22px;padding-left: 83px;font-size: 16px;line-height: 36px;font-style:normal;color: #f2f2f3}
.case dl dd a:hover em{color: #fff}
/**/
.pro3{width: 1000px;margin: 0 auto;position: relative;font-family: "Microsoft YaHei"}
.proct1 a{background:url(Img/Index/pro3.jpg) no-repeat center 0;display: block;height: 200px;width: 1027px}
.pro3 p{position: absolute;top:130px;left:55px;color: #fff;font-size: 14px;}
.pro3 p a{background:url(Img/Index/pro1_04.jpg) no-repeat 0 0;display: inline-block;width:120px;float: left;height: 35px;color: #fff;font-size: 16px;padding-left: 21px;line-height:35px}
.pro3 p a.cur{background:url(Img/Index/pro1_03.jpg) no-repeat 0 0;width:90px;padding-left: 51px}
.pro3 p span{float: left;padding-left: 15px;display: block;}
.pro3 p em{font-style: normal;font-size: 22px;font-weight: bold;}

/**/
.jz{padding-top: 10px;height: 482px;font-family: "Microsoft YaHei";background: #f2f2f3;border-bottom: 1px solid #d2d2d2;margin-top: 10px;overflow:hidden;}
.jz h3{text-align: center;font-weight:normal;color: #939393;font-size: 12px;text-transform: uppercase;margin-bottom:24px}
.jz h3 b{display: block;background:url(Img/Index/jz_03.jpg) no-repeat center 12px;color: #1e51a2;font-size: 30px;margin-bottom: 5px}
.jz h3 em{font-style: normal;color: #629500}
.jz ul li{float: left;padding:0 18px 18px 0;font-size: 0;line-height: 0;height: 163px;}
.jz ul .none{padding-right: 0}
.jz ul li img{width: 135px;height: 135px;float: left;margin: 14px 17px 0 17px;display: block; border-radius: 85px;}
.jz ul li a{display:block;width: 490px;height: 163px;background:url(Img/Index/jz_10.jpg) no-repeat;}
.jz ul li a:hover,.jz ul li a.cur{background:url(Img/Index/jz_07.jpg) no-repeat;}
.jz ul li span{width: 300px;float: left;font-size: 14px;color: #666666;line-height: 24px;}
.jz ul li em{font-style: normal;display: block;padding:20px 0 5px 0;color: #0c48a7;font-size: 16px}
.jz p a{width: 78px;height: 40px;display: block;margin: 0 auto;}
/**/
.about{height: 372px;width: 1000px;margin: 0 auto;background: #0c48a7;font-family:"Microsoft YaHei";margin-top: 50px;position: relative;}
.about dl dt{ width:484px; height:339px; overflow:hidden; float:left;}
.about-c{position: absolute;width: 275px;height: 33px;background: #9ac02d;bottom: 0;left: 0}
.about-c a{width: 33px;height: 33px;display: inline-block;float: right;}
.about-c a.lf{background:url(Img/Index/ab3.jpg) no-repeat;}
.about-c a.lr{background:url(Img/Index/ab4.jpg) no-repeat;}
.about-c a.lf:hover,.about-c a.lf{background:url(Img/Index/ab2.jpg) no-repeat;}
.about-c a.lr:hover{background:url(Img/Index/ab1.jpg) no-repeat;}
.about dl dt img{width:484px;height: 339px;float: left;}
.about dd{width: 445px;padding-right: 35px;float: right;padding-top: 32px}
.about dd b{display: block;background:url(Img/Index/about_06.jpg) no-repeat;height: 56px;color: #3d63b1;font-size: 40px;line-height: 56px;padding-left: 24px}
.about dd b a{display: inline-block;color: #bce83c;font-size: 30px;padding-right: 10px;float: left;}
.about dd span{display: block;color: #fff;font-size: 16px;padding: 25px 0 5px 0;}
.about dd p{color: #90a1cd;font-size: 13px;line-height: 26px;}
.about dd p a{display: block;margin-top:30px;background:url(Img/Index/about_10.jpg) no-repeat;width:190px;padding-left: 23px;height: 35px;color: #fff;font-size: 14px;line-height: 35px;}
/**/
.qy{margin-top: 49px;height: 288px;overflow: hidden;}
.qy ul li{float: left;width:306px;padding:0 12px;height: 288px;border-right: 1px solid #dcdcdc}
.qy ul li span{display: block;padding: 20px 0;}
.qy ul li a img{width: 58px;height: 19px;}
.qy ul li span em{font-style: normal;color: #999999;font-size: 12px;text-transform: uppercase;font-family: "arial"}
.qy ul li span a{display: inline-block;color: #0c48a7;font-size: 18px;padding-right: 5px;font-family: "Microsoft YaHei";}
.qy ul li img{width: 306px;height: 214px;}
.qy ul{height: 284px;border: 1px solid #dcdcdc}
.qy ul .none{border-right: 0}
/**/
.new{padding-top: 50px;height: 432px;background: #f2f2f3;font-family: "Microsoft YaHei";margin-top: 45px}
.new-c{width: 1000px;margin: 0 auto;border-bottom: 1px solid #cccccc;overflow: hidden;}
.new-l{width: 316px; padding-bottom:40px;}
.new-l h3 {font-weight: normal;margin-bottom: 27px}
.new-l h3 em a{color: #666666;font-size: 12px;font-family: "arial";text-transform: uppercase;display: block;padding-top:12px;}
.new-l h3 span a{color: #0c48a7;font-size: 18px;display: block;padding-bottom: 10px;background:url(Img/Index/new_03.jpg) no-repeat 0 bottom;}
.new-l dl dt{background:url(Img/Index/new_07.jpg) no-repeat 0 0;padding-left: 26px;line-height: 18px;height: 18px;margin-bottom: 5px}
.new-l dl dd{background:url(Img/Index/new_13.jpg) no-repeat 0 4px;padding-left: 26px;line-height:23px;color: #333333;font-size: 14px}
.new-l dl dt a{color: #0c48a7;font-size: 14px; display:block; width:266px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.new-l dl {height: 104px;overflow: hidden;border-bottom: 1px dashed #999999;margin-bottom: 18px}
.new-l .none{border-bottom: 0}

.new-r{width: 647px;}
.new-r h3{height:55px;background: #0c48a7;font-weight: normal;line-height: 55px;padding-right: 17px}
.new-r h3 a{color: #fff;font-size: 12px;}
.new-r h3 span a{width: 150px;height: 55px;display: inline-block;text-align: center;color: #fff;font-size: 18px;}
.new-r h3 span a:hover,.new-r h3 span a.cur{background: #9ac02d;font-weight: bold;}
.new-w{height: 333px;border: 3px solid #e0e0e1;border-top: 0;background: #fff;padding: 0 17px}
.new-r dl dt img{width:288px;height: 157px;float: left;}
.new-r dl dd{padding-right: 15px;width: 275px;float: right;color: #424242;font-size: 13px;line-height: 23px;}
.new-r dl dd h4 a{display: block;color: #0c48a7;font-size: 14px;padding-bottom: 5px; display:block; width:272px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.new-r dl dd p a{display:block;margin-top: 10px;background:url(Img/Index/new_16.jpg) no-repeat;width: 108px;height:30px;text-align: center;color: #999999;font-size: 13px;line-height: 30px}
.new-r dl{padding: 18px 0 29px 0;height: 157px;overflow: hidden;}
.new-r ul li{float:left;background:url(Img/Index/new_20.jpg) no-repeat 0 6px;padding-left: 14px;width: 274px;padding-right: 30px;margin-bottom: 15px}
.new-r ul .none{padding-right: 0}
.new-r ul li a{color: #666666;font-size: 14px; display:block; width:260px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
/**/
.link{padding-top: 40px;height: 160px;font-family: "Microsoft YaHei";background: #f2f2f3}
.link b a{color: #0c48a7;font-size: 18px;font-weight: normal;border-left: 3px solid #0c48a7;padding-left: 10px;display: block;}
.link i a{color: #666666;font-size: 13px;font-style: normal;display: block;padding-top: 5px}
.link p{display: block;padding-bottom: 18px}
.link span a{display: inline-block;color: #666666;font-size: 13px;padding-right: 20px;line-height: 26px}
.link span .none{padding-right: 0}
/**/



/**/