@charset "utf-8";
/* CSS Document */

.page_column{width:1190px; margin:20px auto; overflow:hidden;}


/*左侧栏目*/
.page_left{width:240px;float:left; }
.page_left h2{font-size:16px;height:45px; width:240px; text-align:center; line-height:45px; background-color:#457bbe; color:#fff; font-family:"微软雅黑";}
.page_nav ul{width:240px; margin-top:10px;}
.page_nav ul li{width:240px; height:35px; line-height:35px; background-color:#e7e7e7; margin-bottom:1px; }
.page_nav ul li a{ color:#333;display:block;width:240px; height:35px; background:url(../images/p_nav_06.png) no-repeat 10% 50%; text-indent:50px;}
.page_nav ul li a:hover{color:#fff;background:url(../images/p_nav_03.png) no-repeat 10% 50% #457bbe; }
.page_nav ul li a.curr{color:#fff;background:url(../images/p_nav_03.png) no-repeat 10% 50% #457bbe; }
.page_nav .thisclass{color:#fff;background:url(../images/p_nav_03.png) no-repeat 10% 50% #457bbe; }


.fast_btn{width:240px; margin-top:20px;}
.fast_btn a{display:block;  height:65px; color:#fff; font-size:20px; text-align:left; padding:20px 0 0 30px; margin-bottom:3px;}
.fast_btn a span{font-size:12px;}


.fast_btn a.case_btn{background:url(../images/icon_16.png) no-repeat 85% 50% #fc7a24;}
.fast_btn a.pro_btn{background:url(../images/icon_19.png) no-repeat 85% 50% #457bbe;}
.fast_btn a.dl_btn{background:url(../images/icon_26.png) no-repeat 85% 50% #3b5894;}
.fast_btn a.con_btn{background:url(../images/icon_24.png) no-repeat 85% 50% #d31750;}
/* .fast_btn a.case_btn:hover{background-color:#fc6908; background-position:15% 50%; padding-left:130px; width:110px;}
.fast_btn a.pro_btn:hover{background-color:#3079d5; background-position:15% 50%;padding-left:130px; width:110px;}
.fast_btn a.dl_btn:hover{background-color:#3b4c94; background-position:15% 50%;padding-left:130px; width:110px;}
.fast_btn a.con_btn:hover{background-color:#ec0f52; background-position:15% 50%;padding-left:130px; width:110px;} */
.fast_btn ul.case_ul{width:240px;margin-bottom:10px;}
.fast_btn ul.case_ul li{width:240px; height:35px; line-height:35px; background-color:#e7e7e7; margin-bottom:1px; font-size:12px;}
.fast_btn ul.case_ul li a{display: block;width: 240px;height: 35px;background: url(../images/p_nav_06.png) no-repeat 5% 50%;text-indent: 30px;padding:0px;font-size:12px;color:black;}
.fast_btn ul.case_ul li a:hover{color:#fff;background:url(../images/p_nav_03.png) no-repeat 5% 50% #457bbe;}



/*右侧内容*/
.page_right{width:920px; float:right;}
.page_right .position{width:920px; height:40px;border-bottom:2px solid #d6d6d6; overflow:hidden;height:40px;}
.page_right .position h2{font-size:20px;font-weight:normal; color:#333;float:left; margin:0; line-height:40px; font-family:"微软雅黑";}
.page_right .position p{float:right; font-size:12px; margin-top:10px;}
.page_right dl{width:99%;height:30px;margin-top:10px;border:1px #ccc dashed ;}
.page_right dl dd{width:49%;float:left;height:30px;line-height:30px;font-size:16px;color:black;text-indent:10px;}
.relevant_article{width:100%;margin-top:10px;}
.relevant_article li{width:50%;float:left;height:30px;text-indent:10px;line-height:30px;border-bottom:1px #ccc dashed ;}
.relevant_article .title{height: 34px;background: #dff4fe;overflow: hidden;border:none;line-height: 32px;color: #0083c4;text-align:center;width:100%;clear:both;}

/*详情页*/
/*详情页*/
.det{margin-top:20px; width:880px; margin-left:10px;}
.det p{line-height:200%; font-size:14px;}

/*文字列表*/
.text_list{margin-top:20px;}
.text_list li{width:930px; position:relative;overflow:hidden;border-bottom:1px dashed #ccc;line-height:150%; margin-top:20px;}
.text_list li h2{font-size:14px; color:#457bbe; line-height:200%;}
.text_list li h3{font-size:12px; color:#999; font-weight:normal; margin-bottom:5px;}
.text_list li p{line-height:180%; height:50px; overflow:hidden;font-size:13px;}
.text_list li .more{display:block; width:80px; height:20px;font-size:12px; background-color:#457bbe; text-align:center; line-height:20px; color:#fff; position:absolute; right:0; top:5px;}
.page{text-align:center;padding:40px 0;font-size:14px;}
.page a{margin-left: 5px;border: 1px solid #DDD;color: #666;padding: 5px 10px 5px 11px;text-decoration: none;background: #F2F2F2;display:inline-block;}
.page a:hover {border-color: #457bbe;background: #457bbe;color: #FFF;margin-left: 5px;display:inline-block;padding: 5px 10px 5px 11px;}
.page span {border-color: #457bbe;background: #457bbe;color: #FFF;margin-left: 5px;display:inline-block;padding: 5px 10px 5px 11px;}


.news_content{text-align:center}
.news_content h1{height:50px; line-height:50px;font-size:22px;font-weight:normal;margin-top:20px}
.news_content p{margin-top:10px;margin-bottom:10px;border-bottom:1px dotted #ddd;border-top:1px dotted #ddd;padding-top:10px;padding-bottom:10px}

.page input {display:none;}

.syp{width:900px; height:40px; line-height:30px; padding:5px; border:1px dashed #CCC; margin:auto;margin-top:20px;}
.syp a{color:#333}
.syp a:hover{color:red;}
.fl{float:left}
.fr{float:right}
#faqbox2 {}
#faqbox2 .faqline{ line-height:2em; height:35px; text-align:left}
#faqbox2 .faqline .faqtit{  width:100px; display:block; float:left; clear:both; text-align:right}
#faqbox2 .Content{ line-height:2em; height:120px; text-align:left}
#faqbox2 .Content  .faqtit{  width:100px; display:block; float:left; clear:both; text-align:right}
#faqbox2 .Content textarea { height:100px;}



.pagelink{ height: 35px;text-align: center;margin: 50px 0 30px 0;*+margin-left:30px;}
.pagelink .page-index , .pagelink .page-pre , .pagelink .page-next , .pagelink .page-last{ list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left;}
.pagelink .page-status {list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left; padding: 3px 8px;}
.pagelink .page-index a, .pagelink .page-pre a, .pagelink .page-next a, .pagelink .page-last a{padding: 3px 8px; display:block;}
.pagelink .page-numbar .page-num{ list-style: none;border: 1px solid #C7CFC2;padding: 3px 8px;display: inline-block;margin: 0 3px;*+display:block;*+float:left;}
.pagelink a.page-num-current, .pagelink a:hover{ background: #CCC;color: #FFF; display:block;}




.plist {width:830px; text-align:left; margin:0; padding-top:20px;}
.plist ul{float:left; width:920px; list-style:none; padding:0; margin:0;}
.plist ul li{float:left; text-align:center;   padding: 8px 12px 5px 12px;width:280px;height:250px;    margin-right: 20px;}
.plist ul li .img{border: 1px solid #CCC;width:280px;height:200px;display:block;}
.plist ul li img{padding: 2px; max-width:100%; height:200px;}
.plist span a{padding-top:8px; display:block; height:28px; width:280px; color:#666; font-weight:bold}
.plist span a:hover{color:#333366;}

.newspic{width:750px; margin:auto; text-align:center;}
.newspic img{max-width:750px;}