﻿@import url(base.css);

#pleft{float:left;width:227px;margin-top:20px;padding-bottom:10px; margin-bottom:25px}
#pleft h2{ font-size:18px; font-weight:normal; text-align:left; height:36px; line-height:36px; color:#333; margin-bottom:5px;background:url(/images/pleft_bg.png) no-repeat; padding-left:20px}
#pleft li{border-bottom:1px #ccc solid; font-size:14px; line-height:48px;padding-left:25px;background:url(/images/leftbg.png) left no-repeat;background-color:#fff;}
#pleft a:hover li{ color:#07aa51}
#pleft .active a{color:#910029; font-weight:bold; font-size:16px}
#pright{float:right;width:930px;border-left:1px #eee solid; padding-left:20px}

#plefta{float:left;width:227px;margin-bottom:25px; margin-top:10px}
#plefta img{width:227px;}

#content{width:1200px; margin:auto;padding-bottom:30px}
.pro{width:930px; margin:auto;overflow:hidden; padding-top:10px}
.pro ul{ width:930px;margin-top:20px;}
.pro li{height:38px; line-height:38px;font-size:14px;color:#333;border-bottom:1px #ccc solid; text-align:left; margin-bottom:5px; padding-left:25px;margin-top:5px;background:url(/images/leftbg.png) left no-repeat;}
.pro li span{ float:right; color:#999; font-size:12px;line-height:38px;}
.pro li a{}


.place{ width:100%; height:40px;line-height:40px;background-color:#910029}
.place ul{width:1200px; margin:auto;background:url(/images/xy111.png) no-repeat;}
.place span{padding-left:20px;color:#ccc;font-size:14px; text-align:left; font-weight:normal}
.place span a{color:#ccc;}

.about{ width:100%; margin:auto;background-color:#910029}
.about h2{width:100%;background-color:#fff; margin:auto;height:60px;text-align:center; padding-top:70px; padding-bottom:30px}
.about ul{width:1200px; margin:auto;height:300px;}
.about .aboutl{ float:left; width:526px; height:300px;}
.about .aboutr p{ font-size:14px; line-height:32px; color:#fff; padding-top:20px;text-align:justify;text-justify:distribute-all-lines;}
.about .aboutr{ float:right; width:640px;height:210px; padding:45px 0}
.about h3{ font-size:20px; color:#FFFFFF}

.news{width:100%; margin:auto; background:#fff;height:740px;}
.news ul{width:1220px; margin:auto;padding-top:30px; }
.news h2{width:100%;background-color:#fff; margin:auto;height:60px;text-align:center; padding-top:50px; padding-bottom:20px}
.news a:hover dd{background-color:#fff; color:#01b151}
.news li{float:left;width:285px; height:238px;margin:10px;font-size:14px;color:#333; text-align:center; background-color:#fff;}
.news a:hover li{background-color:#910029; color:#FFFFFF}
.news li img{width:285px; height:197px;}
.news li span{height:30px}
.news h4{ width:158px;text-align:center; font-size:18px;padding:10px;border-radius:20px; margin-top:20px; margin-bottom:30px;background-color:#2667bc; font-weight:normal;color:#FFFFFF}
.news a:hover h4{background-color:#00a0e9; color:#fff}

.ys{ width:100%; height:723px;margin:auto;background:url(/images/ys_bg.jpg) center no-repeat;}
.ys ul{width:1220px; margin:auto;padding:65px 0}
.ys h2{width:100%;margin:auto;height:60px;text-align:center; padding-top:30px; padding-bottom:60px}
.ys a:hover dd{background-color:#fff; color:#01b151}
.ys li{float:left;width:285px; height:139px;margin:10px;font-size:14px;color:#333; text-align:center;}
.ys li img{ width:285px; height:139px;}

.nabout{width:1200px; margin:auto;padding-bottom:30px; padding-top:45px;line-height:30px;}
.nabout p{ font-size:14px; color:#111; padding-top:50px;text-align:justify;text-justify:distribute-all-lines;}
.nabout h3{ font-size:20px; line-height:45px}

.parter{width:100%; margin:auto;overflow:hidden;background:url(/images/parter_bg.jpg) center top no-repeat; padding-bottom:100px}
.parter ul{ width:700px;margin:auto;margin-top:40px;}
.parter li{float:left;width:320px; height:156px; line-height:30px;margin:15px;font-size:14px;color:#333;text-align:center;}
.parter li img{ width:320px; height:156px;}
.parter a:hover img{border:2px #0e305d solid;}

.pcontent{width:930px; margin:auto;padding-bottom:30px; padding-top:30px; line-height:28px}
.pcontent h1{height:38px;line-height:38px;font-size:24px;color:#333;text-align: left;margin-bottom:5px; padding-left:10px}
.pcontent h2{color:#a81a8d;font-size:28px; font-weight:normal; line-height:58px}
.pcontent h3{height:38px;line-height:38px;font-size:20px;color:#0e305d;text-align: left;margin-bottom:5px;border-bottom:1px #ccc solid; margin-top:15px}
.pcontent ul{padding:0 10px}
.pcontent p{ line-height:26px; padding-bottom:15px; font-size:14px;}
.pcontent a{
	text-decoration: underline;
}

.scontent{width:1200px; margin:auto;padding-bottom:30px; padding-top:5px; line-height:28px}
.scontent h1{height:48px;line-height:48px;font-size:20px;color:#333;text-align: center; padding-top:5px;border-bottom:1px #ddd solid; margin-bottom:20px}
.scontent h1 span{font-size:14px; height:30px; font-weight:normal; margin-bottom:30px; text-align:center; color:#999; line-height:22px; margin-left:10px; margin-right:10px}
.scontent h2{ line-height:30px;border-bottom:1px #ddd solid; font-size:16px; margin-bottom:10px}
.scontent h3{ line-height:30px;border-bottom:1px #ddd solid; font-size:16px; margin-bottom:10px;background:url(/images/pro1_bg.png) left bottom no-repeat;}
.scontent p{ line-height:24px; padding-bottom:15px; font-size:14px;text-align:justify;}
.scontent a{color:#333;}

.nava{ width:100%; display:table; margin:auto;border-bottom:1px #efefef solid;padding-bottom:20px}
.nava ul{ width:1200px; margin:auto}
.nava ul li{ float:left; padding-left:30px; padding-right:30px;margin:10px 10px 10px 0; text-align:center; line-height:58px; height:58px;font-weight:normal;border:1px #ccc solid;border-radius:5px;}
.nava ul dl{ float:left;padding-left:12px; padding-right:12px; margin:0px 10px 0px 0; text-align:center; line-height:30px; height:30px;font-weight:normal;border:1px #ccc solid;border-radius:5px;}
.nava a:hover li{background-color:#005bac; color:#FFFFFF}
.nava .active{background-color:#910029;}
.nava .active a{color:#FFFFFF}
.nava ul b{color:#910029;}

.prolist{width:930px; margin:auto;overflow:hidden; padding-top:20px}
.prolist ul{ width:930px;margin-top:10px; margin-bottom:30px}
.prolist li{height:38px; line-height:38px;font-size:14px;color:#333; text-align:left;border-bottom:1px #fff solid;}
.prolist li img{ width:293px; height:212px;border-radius:15px 0 0 15px;}
.prolist li dd{ float:left; line-height:38px;text-align:center;}
.prolist li dd span{ line-height:22px}
.prolist ul a:hover li{background-color:#0081cc; color:#910029}

.prolist .a88{ float:left; line-height:36px;text-align:left; padding:2px 10px;background:#e1e1e1;border-bottom:1px #fff solid;border-right:1px #fff solid;}

.prolist .a1{width:25%;background:#e1e1e1;border-bottom:1px #fff solid;}
.prolist .a2{width:20%;background:#e9e9e9;border-bottom:1px #fff solid;}
.prolist .a3{width:20%;background:#e2e2e2;border-bottom:1px #fff solid;}
.prolist .a4{width:35%;background:#e9e9e9;border-bottom:1px #fff solid;}
.prolist .a1a{width:25%;background:#999; color:#FFFFFF}
.prolist .a2a{width:20%;background:#777;color:#FFFFFF}
.prolist .a3a{width:20%;background:#555;color:#FFFFFF}
.prolist .a4a{width:35%;background:#777;color:#FFFFFF}

.prolist .b1{width:15%;background:#e1e1e1;border-bottom:1px #fff solid;}
.prolist .b2{width:12%;background:#e9e9e9;border-bottom:1px #fff solid;}
.prolist .b3{width:38%;background:#e2e2e2;border-bottom:1px #fff solid;}
.prolist .b4{width:38%;background:#e9e9e9;border-bottom:1px #fff solid;}
.prolist .b1a{width:15%;background:#999; color:#FFFFFF}
.prolist .b2a{width:12%;background:#777;color:#FFFFFF}
.prolist .b3a{width:38%;background:#555;color:#FFFFFF}
.prolist .b4a{width:35%;background:#777;color:#FFFFFF}

.prolist .c1{width:18%;background:#e1e1e1;border-bottom:1px #fff solid;}
.prolist .c2{width:15%;background:#e9e9e9;border-bottom:1px #fff solid;}
.prolist .c3{width:12%;background:#e2e2e2;border-bottom:1px #fff solid;}
.prolist .c4{width:10%;background:#e9e9e9;border-bottom:1px #fff solid;}
.prolist .c5{width:20%;background:#e2e2e2;border-bottom:1px #fff solid;}
.prolist .c6{width:25%;background:#e9e9e9;border-bottom:1px #fff solid;}

.prolist .c1a{width:18%;background:#999; color:#FFFFFF}
.prolist .c2a{width:15%;background:#777;color:#FFFFFF}
.prolist .c3a{width:12%;background:#555;color:#FFFFFF}
.prolist .c4a{width:10%;background:#777;color:#FFFFFF}
.prolist .c5a{width:20%;background:#555;color:#FFFFFF}
.prolist .c6a{width:25%;background:#777;color:#FFFFFF}

.prolist .d1{width:20%;background:#e1e1e1;border-bottom:1px #fff solid;}
.prolist .d2{width:15%;background:#e9e9e9;border-bottom:1px #fff solid;}
.prolist .d3{width:15%;background:#e2e2e2;border-bottom:1px #fff solid;}
.prolist .d4{width:15%;background:#e9e9e9;border-bottom:1px #fff solid;}
.prolist .d5{width:35%;background:#e2e2e2;border-bottom:1px #fff solid;}

.prolist .d1a{width:20%;background:#999; color:#FFFFFF}
.prolist .d2a{width:15%;background:#777;color:#FFFFFF}
.prolist .d3a{width:15%;background:#555;color:#FFFFFF}
.prolist .d4a{width:15%;background:#777;color:#FFFFFF}
.prolist .d5a{width:35%;background:#555;color:#FFFFFF}

.prolist .e1{width:18%;background:#e1e1e1;border-bottom:1px #fff solid;}
.prolist .e2{width:15%;background:#e9e9e9;border-bottom:1px #fff solid;}
.prolist .e3{width:20%;background:#e2e2e2;border-bottom:1px #fff solid;}
.prolist .e4{width:10%;background:#e9e9e9;border-bottom:1px #fff solid;}
.prolist .e5{width:12%;background:#e2e2e2;border-bottom:1px #fff solid;}
.prolist .e6{width:25%;background:#e9e9e9;border-bottom:1px #fff solid;}

.prolist .e1a{width:18%;background:#999; color:#FFFFFF}
.prolist .e2a{width:15%;background:#777;color:#FFFFFF}
.prolist .e3a{width:20%;background:#555;color:#FFFFFF}
.prolist .e4a{width:10%;background:#777;color:#FFFFFF}
.prolist .e5a{width:12%;background:#555;color:#FFFFFF}
.prolist .e6a{width:25%;background:#777;color:#FFFFFF}

.prolist .f1{width:18%;background:#e1e1e1;border-bottom:1px #fff solid;}
.prolist .f2{width:12%;background:#e9e9e9;border-bottom:1px #fff solid;}
.prolist .f3{width:10%;background:#e2e2e2;border-bottom:1px #fff solid;}
.prolist .f4{width:10%;background:#e9e9e9;border-bottom:1px #fff solid;}
.prolist .f5{width:10%;background:#e2e2e2;border-bottom:1px #fff solid;}
.prolist .f6{width:10%;background:#e9e9e9;border-bottom:1px #fff solid;}
.prolist .f7{width:10%;background:#e2e2e2;border-bottom:1px #fff solid;}
.prolist .f8{width:20%;background:#e9e9e9;border-bottom:1px #fff solid;}

.prolist .f1a{width:18%;background:#999; color:#FFFFFF}
.prolist .f2a{width:12%;background:#777;color:#FFFFFF}
.prolist .f3a{width:10%;background:#555;color:#FFFFFF}
.prolist .f4a{width:10%;background:#777;color:#FFFFFF}
.prolist .f5a{width:10%;background:#555;color:#FFFFFF}
.prolist .f6a{width:10%;background:#777;color:#FFFFFF}
.prolist .f7a{width:10%;background:#555;color:#FFFFFF}
.prolist .f8a{width:20%;background:#777;color:#FFFFFF}

.prolist .g1{width:23%;background:#e1e1e1;border-bottom:1px #fff solid;}
.prolist .g2{width:10%;background:#e9e9e9;border-bottom:1px #fff solid;}
.prolist .g3{width:10%;background:#e2e2e2;border-bottom:1px #fff solid;}
.prolist .g4{width:10%;background:#e9e9e9;border-bottom:1px #fff solid;}
.prolist .g5{width:17%;background:#e2e2e2;border-bottom:1px #fff solid;}
.prolist .g6{width:30%;background:#e9e9e9;border-bottom:1px #fff solid;}

.prolist .g1a{width:23%;background:#999; color:#FFFFFF}
.prolist .g2a{width:10%;background:#777;color:#FFFFFF}
.prolist .g3a{width:10%;background:#555;color:#FFFFFF}
.prolist .g4a{width:10%;background:#777;color:#FFFFFF}
.prolist .g5a{width:17%;background:#555;color:#FFFFFF}
.prolist .g6a{width:30%;background:#777;color:#FFFFFF}

.prolist .h1{width:20%;background:#e1e1e1;border-bottom:1px #fff solid;}
.prolist .h2{width:10%;background:#e9e9e9;border-bottom:1px #fff solid;}
.prolist .h3{width:15%;background:#e2e2e2;border-bottom:1px #fff solid;}
.prolist .h4{width:10%;background:#e9e9e9;border-bottom:1px #fff solid;}
.prolist .h5{width:45%;background:#e2e2e2;border-bottom:1px #fff solid;}

.prolist .h1a{width:20%;background:#999; color:#FFFFFF}
.prolist .h2a{width:10%;background:#777;color:#FFFFFF}
.prolist .h3a{width:15%;background:#555;color:#FFFFFF}
.prolist .h4a{width:10%;background:#777;color:#FFFFFF}
.prolist .h5a{width:45%;background:#555;color:#FFFFFF}

.brok{border-bottom:1px #fff solid;}
.prolist h1{height:38px;line-height:28px;font-size:20px;color:#333;text-align:left; padding-top:15px;margin-bottom:10px;border-bottom:1px #ccc solid;}
.prolist h1 span{ float:right}
.prolist p{ line-height:24px; padding-bottom:15px; font-size:14px;text-align:justify;}
.prolist a{color:#333;}

.yypro{width:100%; margin:auto;overflow:hidden;background:url(/images/ys_bga.jpg) center top no-repeat; padding-bottom:150px}
.yypro ul{ width:1220px;margin:auto;margin-top:40px;}
.yypro li{float:left;width:285px; height:258px;margin:20px 10px;font-size:14px;color:#333; text-align:center; background-color:#fff;border-bottom:2px #910029 solid; line-height:30px}
.yypro li img{width:285px; height:197px;}
.yypro a:hover li{background-color:#910029; color:#FFFFFF}

.ycontent{width:930px; margin:auto;padding-bottom:30px; padding-top:20px; line-height:28px}
.ycontent h1{height:38px;line-height:38px;font-size:16px;color:#fff;text-align: left;background-color:#0e305d;margin-bottom:20px; padding-left:10px}
.ycontent ul{padding:0 10px}
.ycontent p{ line-height:26px; padding-bottom:15px; font-size:14px;}
.ycontent a{
	text-decoration: underline;
}

.hz_bg{width:100%; margin:auto; background:#f4f4f4;height:648px;}
.hz { overflow:hidden; width:1230px;margin:0 auto; padding-top:40px}
.hz h2{height:50px;line-height:40px;font-size:28px;color:#555;text-align: center;margin-bottom:20px;border-bottom:1px #CCC solid;}
.hz h3{ margin:auto; width:555px;}
.hz h3 dd{ float:left;font-size:16px;background-color:#2667bc; height:36px; width:165px; margin:8px; text-align:center; font-weight:normal; color:#fff;border-radius:18px; line-height:36px;border:1px #2667bc solid;}
.hz a:hover dd{background-color:#07489c; border:1px #07489c solid;color:#fff}
.hz_c {height:350px; margin-top:23px}
.hz_c ul { width:1200px; margin:auto; overflow:hidden; display:inline;}
.hz_c ul li { float:left; width:360px; height:310px;display:inline;line-height:38px; margin:0 19px;border-radius:10px;border:1px #ccc solid; overflow:hidden; text-align:center; background-color:#eee;}
.hz_c ul li a{ color:#fff}
.hz_c ul a:hover li{background-color:#0081cc; color:#FFFFFF}
.hz_c ul li img { width:360px; height:260px;border-radius:10px 0 0 10px}
.hz_c ul li span{ text-align:center;}
.hz h5{margin:auto; font-size:14px; line-height:24px; font-weight:normal}
.hz_c ul li h6{height:35px; line-height:34px;background-color:#aaa; margin:10px;}
.hz_c ul li h6 a{ color:#FFFFFF; font-size:14px}
.hz_c ul li span a { text-align:center; display:block; line-height:24px; color:#535353;}
.h01 { margin-top:120px;}
.fl { float:left;}
.fr { float:right;}
.hz h4{ width:158px;text-align:center; font-size:18px;padding:10px;border-radius:20px; margin-top:5px; margin-bottom:30px;background-color:#2667bc; font-weight:normal;color:#FFFFFF}
.hz a:hover h4{background-color:#00a0e9; color:#fff}


.kejiana{background-color:#0086d1; color:#FFFFFF}
.kejiana a{color:#FFFFFF}
.nava .kejianb{border-bottom:1px #005bac solid; color:#005bac}
.pro1{width:1220px; margin:auto;overflow:hidden; padding-top:10px}
.pro1 ul{ width:1220px;margin-top:20px;}
.pro1 li{float:left;width:293px; height:258px; line-height:30px;border-radius:5px;margin:5px;font-size:14px;color:#333;border:1px #ccc solid; text-align:center; margin-bottom:30px}
.pro1 li img{ width:293px; height:212px;border-radius:15px 0 0 15px;}
.pro1 li span{height:30px}
.pro1 ul a:hover li{background-color:#0081cc; color:#FFFFFF}

.load{ width:1240px; margin:auto}
.load ul{ padding-top:15px}
.load li{float:left;width:600px; margin:10px; height:348px;font-size:14px;color:#333;  text-align:left; margin-bottom:10px;}
.load li img{ width:600px; height:280px;border-radius:10px; margin-bottom:10px}
.load li a{font-size:14px;line-height:20px;}
.load li a:hover{color:#1e1f8b;}
.load li h4{background:url(/images/down_pic2.png) right no-repeat; padding-right:50px; height:38px; line-height:20px; color:#666; font-weight:normal}

.cnews{ width:1240px; margin:auto}
.cnews ul{ padding-top:15px}
.cnews li{float:left;width:600px; margin:10px; height:348px;font-size:14px;color:#333;  text-align:left; margin-bottom:10px;}
.cnews li img{ width:600px; height:280px;border-radius:10px; margin-bottom:10px}
.cnews li a{font-size:14px;line-height:20px;}
.cnews li a:hover{color:#1e1f8b;}
.cnews li h4{ color:#999999; padding-top:12px; font-weight:normal}
.cnews li h4 span{ margin-left:30px}


#content{width:1200px; margin:auto;padding-bottom:30px}
.hm01{ width:184px; margin:auto;}
.hm01 img{ width:184px; height:60px}


.content{width:930px; margin:auto;padding-bottom:30px; padding-top:35px; line-height:28px}
.content h1{height:68px;line-height:38px;font-size:20px;color:#333;text-align: center; padding-top:15px;border-bottom:1px #ddd solid; margin-bottom:20px}
.content h1 span{font-size:14px; height:30px; font-weight:normal; margin-bottom:30px; text-align:center; color:#999; line-height:22px; margin-left:10px; margin-right:10px}
.content h2{ line-height:30px;border-bottom:1px #ddd solid; font-size:16px; margin-bottom:10px}
.content h3{ line-height:30px;border-bottom:1px #ddd solid; font-size:16px; margin-bottom:10px;background:url(/images/pro1_bg.png) left bottom no-repeat;}
.content p{ line-height:24px; padding-bottom:15px; font-size:14px;text-align:justify;}
.content a{color:#333;}
.content dl{ float: left; font-size:14px; width:288px; height:180px; padding:30px 0; margin-right:20px; text-align:center;border:1px #ddd solid;border-radius:6px}

.pages{clear:both;margin-top:20px;text-align:center;padding-bottom:30px}
.pages {float:none;text-align:center; }
.pages a {float:none;display:inline;margin:0 1px;border:1px #ddd solid;padding:2px 6px;font-family:"微软雅黑";font-size:12px;}
.pages .current{font-weight:bold;color:#ff6600;border:1px #ff6600 solid;}

.cona div{ line-height:27px}

.cla{ }
.cla li{ float:left; width:10%;margin:20px 0px 3px 0px; line-height:50px; }
.cla dd{ float:left; width:35px; height:35px; margin-right:4px}
.clb{ width:100%; padding-bottom:20px}
.clb li{ float:left; width:45%; height:68px; line-height:25px; padding:15px 5px;}
.clb li span{ float:left; width:60px; height:60px; margin-right:10px}