@charset "utf-8";
@import url("/web/20161101014407cs_/http://pmpcn.net/themes/style/global.css");

.index .leftbox{ height:620px; }
.index .rightbox{  height:620px;}

.inbar{width:970px; background:#901d78; height:8px; margin:0 auto; overflow:hidden}
.mod-about,.mod-news,.mod-img,.mod-con{ position:relative; float:left; height:250px;}
.mod-about h2 a,.mod-news h2 a,.mod-img h2 a,.mod-con h2 a{ font-size:16px; color:#2a2a2a; line-height:40px; height:40px;}sss
.mod-about h2 a:hover,.mod-news h2 a:hover,.mod-img h2 a:hover,.mod-con h2 a:hover{ text-decoration:underline}
.mod-about{ width:350px;left:10px; height:auto;}
.mod-about .content{ line-height:22px; color:#333; padding-right:10px; height:auto;}
.mod-news{ width:250px; left:25px;}
.mod-img{ width:300px; left:45px;}
.mod-con{width:195px; left:65px}

.sm {list-style:none; width:343px; height:157px; display:block; overflow:hidden}
.sm li {float:left; display:inline; overflow:hidden}




.category{ width:239px; height:430px; float:right; position:relative; right:16px; top:10px;background:#ffffff url(../../themes/images/ui.png) repeat-x bottom right;font-family:microsoft yahei}
.category .tit{ width:218px; height:30px; line-height:30px; margin:0 auto}
.category .tit h4{ color:#FFFFFF; font-size:14px; float:left; width:auto}
.category .tit span{ float:right;}
.category .tit span a{ color:#FFFFFF}
.category .banner{ width:218px; height:42px; margin:0 auto}

.category h2{width:218px; height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px;color:#000000; cursor:pointer; margin: 0 auto}
.category ul{ margin:0; padding-top:0; height:auto}
.category li{width:auto; height:25px; line-height:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:12px; padding-left:25px; background:url(../../themes/images/dian1.gif) no-repeat 12px 9px; }
.category li a{ color:#0e347d;font-size:12px;}
.category li a:hover{ color:#f60}

.category form{ width:216px; margin:0 auto}
.category .cb_select{ width:215px; margin:0 auto; clear: both; margin-top:10px; color: #666666}
.category .inp{color: #666666;width:208px;}

.categorya{ width:190px; height:auto; margin:0 auto;font-family:microsoft yahei; overflow:hidden}
/*.categorya h2{width:100%; height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px;color:#000000; cursor:pointer }
.categorya ul{ margin:0; padding-top:0; height:auto; display:none}
.categorya li{width:auto; height:25px; line-height:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:12px; padding-left:25px; background:url(../../themes/images/dian1.gif) no-repeat 12px 9px; }
.categorya li a{ color:#0e347d;font-size:12px;}
.categorya li a:hover{ color:#f60}
*/
ul.menu, ul.menu ul {list-style-type:none; margin: 0;padding: 0;}
ul.menu a,ul.menu h2 {display: block; text-decoration: none;width:100%; height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px;color:#000000; cursor:pointer}
ul.menu li {margin-top: 1px;}
ul.menu li a, ul.menu ul.menu li a {}
ul.menu li a:hover, ul.menu ul.menu li a:hover {}
ul.menu li ul li a, ul.menu ul.menu li ul li a {color: #000;}
ul.menu li ul li a:hover, ul.menu ul.menu li ul li a:hover{ padding-left: 0}
ul.menu ul.menu li a:hover { border-left: 0;}
ul.menu ul.menu { }
ul.menu a.active, ul.menu ul.menu li a.active, ul.menu a.active:hover, ul.menu ul.menu li a.active:hover {font-size:14px;}
div.panel {;margin-top: 1px;}
ul.menu div.panel a, ul.menu div.panel li a:hover  { display :inline;color: #666;background: none;margin: 0;padding: 0; border: none;font-weight: bold;}
ul.menu div.panel a:hover {}
ul.menu ul.acitem a,ul.menu ul.acitem a:hover{ padding-left:15px;}
ul.menu ul.acitem a{ color:#333;font-size:12px;}
ul.menu ul.acitem a:hover{ color:#901d78;background:url(../../themes/images/a-hover.gif) no-repeat 0 10px}


.mod-zs{ clear: both; padding-top:15px;}
.mod-zs h2{ width:100%; font-size:14px; height:40px; line-height:40px;}
.mod-zs .imglist{ width:100%; padding-top:10px;}
.mod-zs .imglist li{ width:122px; height:154px; padding:0 10px; float:left}
.mod-zs .imglist li img{width:122px; height:154px; }


.leftbox .w190{ width:190px; height:auto; margin:0 auto;clear:both; }
.rightbox .w708{ width:708px; margin:0 auto;min-height:400px; height:auto !important; height:400px; overflow:visible;border-left:dotted 1px; padding-left:30px; clear:both;}
.rightbox .con{ width:710px; margin:0 auto; line-height:180%; font-size:12px; color:#222; padding:15px 0; overflow:hidden;word-wrap:break-word; overflow:hidden;}
.rightbox .con img{ max-width:700px; width: expression(this.width > 700px && this.width > this.height ? 700px : 'auto';);max-height:100000px; height: expresion(this.height > 3650px ? 3650px : 'auto';); }


.tit_a{ width:100%; height:40px; background:url(../../themes/images/lefttit.png) no-repeat left bottom}
.tit_a h2{ line-height:32px; float:left; padding-left:3px; color:#2a2926;font-size:16px;}
.tit_a span{ line-height:32px; float:right; padding-right:3px;}
.tit_b{ width:100%; height:21px; line-height:21px; background:#98adbe }
.tit_b h2{ line-height:21px; float:left; background: url(../../themes/images/titbg.png) no-repeat 0 0; padding-left:25px; color:#FFFFFF}
.tit_b span{ background: url(../../themes/images/titbg.png) no-repeat 21px -21px; float:right; line-height:21px; padding-right:10px;}
.tit_b span a{ color:#FFFFFF}
.tit_c{ width:100%; height:21px; line-height:21px; background:#98adbe }
.tit_c h2{ line-height:21px; float:left; background: url(../../themes/images/titbga.png) no-repeat 0 0; padding-left:25px; color:#FFFFFF}
.tit_c span{ background: url(../../themes/images/titbga.png) no-repeat 22px -21px; float:right; line-height:21px; padding-right:10px;}
.tit_c span a{ color:#FFFFFF}
.tit_d{
	width:100%;
	height:40px;
	background:url(../../themes/images/righttit.png) no-repeat left bottom;
	margin-bottom: 10px;
}
.tit_d h2,.tit_d h1{ line-height:32px; float:left; padding-left:3px; color:#2a2926; font-size:16px;}
.tit_d span{ float:right;}

.h_tit{ width:100%; height:40px; position:relative; line-height:40px; border-bottom:#e0dfe4 1px solid}
.h_tit h4{ font-size:12px; color:#000; padding-left:5px;}
.h_tit p{ font-size:12px; color:#949494; padding-left:15px;}
.h_tit h2{ width:100%; position:absolute; bottom:0; height:40px; line-height:40px;}
.h_tit h2 strong{ width:auto; padding:0 5px; float:left; border-bottom:#e0dfe4 1px solid; font-weight:normal; margin-left:8px; cursor:pointer}
.h_tit h2 strong.current{ color:#306bd3;border-bottom:#306bd3 1px solid}




.guid{ width:958px; height:35px; background:#f4f4f4; border:#e4e4e4 1px solid; line-height:35px; color:#333333}
.guid p{ padding-left:15px;}


ul.post_list{ width:100%; height:auto; overflow:hidden; margin:0 auto;  height:200px; padding-right:10px;}
ul.post_list li{width:100%; height:22px; line-height:22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap }

ul.con_list{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding-top:5px; background:url(../../themes/images/contactbg.png) no-repeat 0 3px;font-family:"Times New Roman", Times, serif}
ul.con_list li{width:100%; height:21px; line-height:21px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-left:20px; color:#333333;}

ul.cate_list{width:190px; height:auto; margin:0 auto; padding-top:10px;}
ul.cate_list li{width:100%; height:28px; line-height:28px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; }
ul.cate_list li a{ font-size:14px;}

ul.news_list{ width:97%; height:auto; overflow:hidden; margin:0 auto; padding-top:5px;}
ul.news_list li{width:100%; height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
ul.news_list li span{ float:right; padding-right:5px;}

ul.prolist {clear:both;width:100%; height:auto; margin:0 auto; }
ul.prolist li{ width:25%; float:left; height:auto; overflow:hidden; text-align:center;}
ul.prolist li img{ width:175px; height:120px; margin-top:3px;}
ul.prolist li p{ width:120px; height:27px; line-height:27px; text-align:center; clear:both; margin:0 auto}



.erji_01{ background:#FFF; text-align:justify;text-justify:inter-ideograph; line-height:20px; padding-top:25px;}
.erji_01 .ind{width:205px; height:190px; float:left; padding-bottom:30px; margin-left:19px;}
.erji_nei1{ width:200px; height:274px; float:left; padding-bottom:30px; }
.erji_nei1 li{ display:block}
.erji_01 h4{ font-size:16px; font-family:"黑体"; color:#325ba0; padding:10px 0px 10px 0px ;  }
.mf_25{ margin-left:35px;}
.erji_01 a{ color:#325ba0;}
.erji_01 a:hover{ color:#11a3da;}


div dl dd {line-height:20px; font-size:1.1em; color:#448;width:200px;height:auto;
text-overflow:ellipsis;overflow:hidden;white-space:normal;}

img {  } 
p{text-align:justify;text-justify:inter-ideograph; text-indent:0px; font-size:13px; line-height:24px;}


