
/* CSS Document */
.cpzs{ width:1200px; margin:30px auto 0px auto;}

.title1{ width:100%;}
.title1 p{display:block;float:left;width:100%;text-align:center;background:url(../image/titleBg1.png) left center no-repeat; font-size:30px; color:#333; font-weight:bold; line-height:40px;}
.title1 p em{ font-style:normal; color:#0084ff;}
.title1 p span{ color:#999; font-size:24px; font-family:"Georgia"; font-weight:normal; text-transform:uppercase;}
.title1 label{ display:block; width:100%; float:left;text-align:center; line-height:30px; color:#666; font-size:16px;}

.cpzsMain{ width:1200px; margin:30px 0px; float:left;}
.cpzsLeft{ width:272px; float:left;}
.cpzsLeft .cpzsTop{background:url(../image/lefeTitleBg.jpg) top center no-repeat;height:70px;padding:35px 0px;text-align:center;color:#fff;}
.cpzsLeft .cpzsTop h2{ display:block; float:left; width:100%; font-size:30px; line-height:50px; font-weight:bold;}
.cpzsLeft .cpzsTop label{ display:block; float:left; width:100%; font-size:24px; color:#80c2ff;font-family:"Georgia"; font-weight:normal; text-transform:uppercase; line-height:20px;}

.leftTelBg{ width:242px;float:left;background:url(../image/lefeTitleBg.jpg) top center no-repeat;padding:28px 15px;height:66px;}
.leftTel{ background:url(../image/telIcon2.png) left center no-repeat; padding-left:55px; color:#fff; width:187px; float:left;}
.leftTel label{ display:block; float:left; width:100%; height:20px; line-height:20px;}
.leftTel span{ display:block; float:left; width:100%; font-size:21px; font-weight:bold;}

.cpzsMenu{ width:270px; float:left; border-left:solid 1px #ccc;border-right:solid 1px #ccc;}
.cpzsMenu ul li{ width:270px; display:block; float:left; border-bottom:solid 1px #ccc;}
.cpzsMenu ul li a{ color:#333; font-size:18px; font-weight:bold; height:56px; line-height:56px; display:block; width:270px; padding:16px 0px;}
.cpzsMenu ul li a img{width:66px; height:56px; margin-right:24px; float:left;margin-left:20px;}
.cpzsMenu ul li a:hover{ color:#fff; background:#7fc1ff; text-decoration:none;}
.cpzsMenu ul li.on a{ color:#fff; background:#7fc1ff; text-decoration:none;}

.cpzsBox{ width:902px; float:right; display:none;}
.cpzsBox ul{ width:930px; margin-left:-28px;}
.cpzsBox ul li{ width:280px; float:left; border:solid 1px #cfcfcf; margin-left:28px; height:245px; margin-bottom:25px;}
.cpzsBox ul li a.cpzsImg{ width:280px; height:210px; display:block; float:left; overflow:hidden;}
.cpzsBox ul li a.cpzsTxt{ width:280px; height:34px; display:block; float:left;background:#ebebeb; text-align:center; border-top:cfcfcf; line-height:34px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}

.gcal{ width:1200px; margin:30px auto;}

.gcaltTitle{ width:1200px; float:left; margin:30px auto;}
.gcaltTitle ul{ width:680px; margin:0px 260px; float:left;}
.gcaltTitle ul li{ width:150px; display:block; float:left; margin:0px 10px; text-align:center; height:42px;}
.gcaltTitle ul li a{ width:150px; display:block; float:left; background:#959494; height:42px; line-height:42px;font-size:18px; border-radius:40px; color:#fff;}
.gcaltTitle ul li a:hover{ color:#fff; background:#0084ff;}
.gcaltTitle ul li.on a{ color:#fff; background:#0084ff;}

.gsalBox{ width:1200px; float:left; display:none;}
.gsalBox ul{ width:1230px; margin-left:-30px;}
.gsalBox ul li{ width:277px; float:left; margin-left:30px; margin-top:10px;}
.gsalBox ul li a.gsalImg{ width:275px; height:206px; display:block; float:left; overflow:hidden; border:solid 1px #ccc;}
.gsalBox ul li a.gsalImg img{ width:275px; height:206px;}
.gsalBox ul li a.gsalTxt{ width:275px; height:30px; display:block; float:left;line-height:30px; text-align:center; overflow:hidden;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}

.ysBg{ background:url(../image/ygYitleBg.jpg) top left repeat-x; height:77px; text-align:center; color:#fff; padding:35px 0px;}
.ysBg span{ font-size:36px; font-weight:bold; line-height:47px;display:block;float:left;width:100%;}
.ysBg span em{font-size:70px;color:#fddd03;font-family:"Georgia";font-style:normal;}
.ysBg p{ font-size:18px; line-height:30px; display:block; float:left; width:100%; margin-top:10px;}


.ysBox1{ width:1200px; margin:0 auto; background:url(../image/ysBot1.jpg) top center no-repeat; padding:50px 0px;}
.ysBox1L{ width:660px; float:left; margin-top:60px;}
.ysBox1L .ysTitle{ width:660px; float:left; background:url(../image/ysTitle1.png) 0px 0px no-repeat; height:72px;}
.ysBox1L .ysTitle i{ color:#fff; display:block; float:left; width:63px; display:block; text-align:center; font-size:35px; font-weight:bold; font-style:normal; line-height:63px;}
.ysBox1L .ysTitle .f_right{ width:590px; float:right;}
.ysBox1L .ysTitle .f_right h2{ display:block; float:left; width:100%; color:#0084ff; font-size:26px; font-weight:bold; line-height:40px;}
.ysBox1L .ysTitle .f_right label{ display:block; float:left; width:100%; font-size:20px; color:#333;}
.ysBox1 .ysImg1{ width:380px; float:right;}

.ysBox1L .ysTxt{ width:610px; float:left; background:url(../image/ysList1.jpg) 12px 10px no-repeat; padding-left:30px; font-size:16px; line-height:26px; margin-top:10px;}

.ys2Bg{ width:100%; background:#eeeced;}


.ysBox2{ width:1200px; margin:0 auto; background:url(../image/ysBot2.jpg) top center no-repeat; padding:50px 0px;}
.ysBox2L{ width:660px; float:right; margin-top:60px;}
.ysBox2L .ysTitle{ width:660px; float:left; background:url(../image/ysTitle1.png) 0px 0px no-repeat; height:72px;}
.ysBox2L .ysTitle i{ color:#fff; display:block; float:left; width:63px; display:block; text-align:center; font-size:35px; font-weight:bold; font-style:normal; line-height:63px;}
.ysBox2L .ysTitle .f_right{ width:590px; float:right;}
.ysBox2L .ysTitle .f_right h2{ display:block; float:left; width:100%; color:#0084ff; font-size:26px; font-weight:bold; line-height:40px;}
.ysBox2L .ysTitle .f_right label{ display:block; float:left; width:100%; font-size:20px; color:#333;}
.ysBox2L .ysImg1{ width:380px; float:left;}

.ysBox2L .ysTxt{ width:610px; float:left; background:url(../image/ysList2.jpg) 12px 10px no-repeat; padding-left:30px; font-size:16px; line-height:26px; margin-top:10px;}

.xw{ width:585px; float:left;}
.xw .xwTitle{width:585px; height:40px; border-bottom:solid 3px #c9c9c9; position:relative;}
.xw .xwTitle ul{ width:240px; float:left; position:relative; height:40px;}
.xw .xwTitle ul li{display:block; position:relative; border-bottom:solid 3px #c9c9c9; color:#333; font-size:24px; font-weight:bold; width:120px; text-align:center; height:40px; line-height:40px; float:left;}
.xw .xwTitle ul li.on{ border-bottom:solid 3px #0084ff; color:#0084ff;}
.xw .xwTitle a{ display:block; float:right; padding:0px 10px; line-height:40px;}

.xw .xwBox{ width:585px; float:left; margin:15px 0px; display:none;}
.xwBox ul li{ border-bottom:dashed 1px #ccc; line-height:40px; height:40px; display:block; float:left; width:560px; background:url(../image/li_list1.jpg) 10px 18px no-repeat; padding-left:25px;}
.xwBox ul li a{width:460px; display:block; float:left; height:40px; line-height:40px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.xwBox ul li  span{ width:100px; display:block; float:right; text-align:right; color:#969696;}


.gywm{ width:580px; float:right;}
.gywm .gywmTitle{ width:580px; height:40px; border-bottom:solid 3px #c9c9c9; position:relative;}
.gywm .gywmTitle span{ display:block; position:absolute; top:0px; border-bottom:solid 3px #0084ff; color:#0084ff; font-size:24px; font-weight:bold; padding:0px 10px; height:40px; line-height:40px;}
.gywm .gywmTitle a{ display:block; float:right; padding:0px 10px; line-height:40px;}

.gywm .gywmBox{ width:580px; float:left; margin:15px 0px; line-height:26px;}

.grayBg{ width:100%; padding:40px 0px; background:#eeeced;}
.hzhb{ width:1200px; margin:0 auto;}

.hzhbBox{ width:1200px; float:left;}
.hzhbBox ul{ width:1227px; margin-left:-27px;}
.hzhbBox ul li{ width:216px; height:92px; border:solid 1px #dfdfdf; margin-left:27px; float:left;margin-top:27px;}


.page{ width:1200px; margin:0 auto;}
.pageL{width:272px; float:left;}

.pageNews{ width:872px; float:left; padding:5px 14px; padding-top:14px; padding-bottom:14px; font-size:14px; color:#333;border:solid 1px #d3d3d3; border-top:none;}
.pageNews ul li{ width:860px; background:url(../image/li_list2.jpg) left center no-repeat; padding-left:10px; height:35px; line-height:35px; font-size:14px; border-bottom:dashed 1px #dfdfdf;}
.pageNews ul li a{ width:700px; display:block; float:left;}
.pageNews ul li span{ width:100px; display:block; float:right; color:#9d9c9c; text-align:right;}

.cpzsMenu2{ width:270px; float:left; border-left:solid 1px #ccc;border-right:solid 1px #ccc;}
.cpzsMenu2 ul li{ width:270px; display:block; float:left; border-bottom:solid 1px #ccc;}
.cpzsMenu2 ul li a{ color:#333; font-size:18px; font-weight:bold; height:46px; line-height:46px; display:block; width:210px; padding:11px 30px;}
.cpzsMenu2 ul li a img{width:66px; height:56px; margin-right:24px; float:left;margin-left:20px;}
.cpzsMenu2 ul li a:hover{ color:#fff; background:#7fc1ff; text-decoration:none;}
.cpzsMenu2 ul li.on a{ color:#fff; background:#7fc1ff; text-decoration:none;}


.navContent{ display:none; background:#fff; float:left;border-top:solid 1px #ccc;}


.cpzsMenu ul li .navContent dt{ display:block; float:left; width:270px; height:40px; line-height:40px;}
.cpzsMenu ul li  .navContent dt a{display:block;width:210px;padding:0px 30px;height:40px;text-align:center;font-size:14px;line-height:40px;color:#666; background:nine; float:left;}
.cpzsMenu ul li  .navContent dt a:hover{color:#227ecb}*{padding:0;margin:0;border:0;outline:none;list-style:none; background:none;}

.cpzsMenu ul li  .navContent dt a{ background:#fff; color:#333;}


.tjcp{ width:272px; float:left; margin-top:15px;}
.tjcp .tjcpTitle{ width:100%; height:40px; border-bottom:solid 3px #c9c9c9; position:relative; margin-bottom:20px;}
.tjcp .tjcpTitle span{ display:block; position:absolute; top:0px; border-bottom:solid 3px #0084ff; color:#0084ff; font-size:24px; font-weight:bold; padding:0px 10px; height:40px; line-height:40px;}
.tjcp .tjcpTitle a{ display:block; float:right; padding:0px 10px; line-height:40px;}

.tp-list{ width:272px; height:422px; overflow:hidden;}
.tp-list ul{ list-style-image:none; height:440px;}
.tp-list ul li{ width:272px; height:240px; float:left; margin-bottom:14px; background:#FFF;}
.tp-list img{ width:266px; height:200px; padding:3px;  float:left;}
.tp-list ul li span{ width:272px; height:36px; line-height:36px; text-align:center; float:left; overflow:hidden; border-top:1px dotted #ccc;}


.pageR{ width:902px; float:right;}
.pageRTitle{ width:100%; height:40px; border-bottom:solid 3px #c9c9c9; position:relative;}
.pageRTitle span{display:block; position:absolute; top:0px; border-bottom:solid 3px #0084ff; color:#0084ff; font-size:24px; font-weight:bold; padding:0px 10px; height:40px; line-height:40px;}
.pageRTitle p{ float:right; background:url(../image/rightIcon1.jpg) left center no-repeat; padding-left:20px; line-height:40px; color:#333; font-size:14px;}
/*.pageRTitle p a{color:#0084ff; }*/



.cpzsBox ul{ width:930px; margin-left:-28px;}
.cpzsBox ul li{ width:280px; float:left; border:solid 1px #cfcfcf; margin-left:28px; height:245px; margin-bottom:25px;}
.cpzsBox ul li a.cpzsImg{ width:280px; height:210px; display:block; float:left; overflow:hidden;}
.cpzsBox ul li a.cpzsTxt{ width:280px; height:34px; display:block; float:left;background:#ebebeb; text-align:center; border-top:cfcfcf; line-height:34px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}





.pageAbout{width:872px; float:left; padding:15px 15px; line-height:30px; font-size:14px; color:#333;}
.proCont{width:860px; padding-top:15px; margin-bottom:14px;}
.propic{width:390px; height:275px;float:left; text-align:center;border:1px #CCC solid;}
.propic img{width:auto; max-width:390px; height:258px; padding-top:10px;}
.protxt{width:450px; height:275px; float:right; text-align:left; line-height:175%; font-size:14px;}
.protxt strong{font-size:16px; height:30px; width:460px; float:left; display:block;}
.protxt p{width:450px; font-size:14px; text-align:left; margin-top:75px;}
.protxt p span{ font-size:20px; color:#F00; }


/*ÐÂÎÅÁÐ±í*/
.news-pic01{ width:902px; height:112px;  margin-top:20px; margin-bottom:15px;  text-align:left;}
.news-pic01 img{ width:166px; height:112px; float:left;}
.news-pic01 img:hover{ filter: Alpha(Opacity=80); opacity:0.8;}
.news-pic01 span{ width:710px; height:30px; overflow:hidden; padding-left:17px; line-height:30px; float:left; color:#333333;white-space:nowrap;text-overflow:ellipsis; font-size:16px; display:block; font-weight:bold; padding-top:10px;}
.news-pic01 span a{font-size:16px; display:block; font-weight:bold;}
.news-pic01 p{ width:700px; height:60px; overflow:hidden; padding-left:17px; line-height:30px; float:left; color:#999; font-size:14px;}

.title{font-size:18px; text-align:center; line-height:56px; height:56px; margin-bottom:10px; font-weight:bold; width:880px;  border:none; border-bottom:1px #CCCCCC solid;}
.subtxt{width:880px; height:25px;  line-height:25px; text-align:center; font-size:12px;}
.pernext{width:720px;height:auto; line-height:240%; text-align:left;margin:10px 0px; clear:both;font-size:12px;}


