@charset "utf-8";
/* CSS Document */
.Banner{width:100%;height:305px;position:relative}
.Banner1{width:100%;height:305px;position:absolute;left:0;top:0}
.Banner2{width:100%;height:305px;position:absolute;left:0;top:0}
.Banner3{width:100%;height:305px;position:absolute;left:0;top:0}
.Banner4{width:100%;height:305px;position:absolute;left:0;top:0}
.Banner5{width:100%;height:305px;position:absolute;left:0;top:0}

.Banner p{margin:270px 0 0 -50px;height:14px;width:100px;position:absolute;left:50%;}
.Banner p a{height:14px;width:14px;overflow:hidden;margin:0 2px;float:left}
.Banner p a.Show{background:url(../images/FocuSlide.png) left top no-repeat}
.Banner p a.UnShow{background:url(../images/FocuSlide.png) -31px top no-repeat}

.FocusBar{width:100%;padding:10px 0 20px 0}
.FocusBarL{width:100%;}
.FocusBarR{width:231px;padding:0 0 0 20px;}

.HotNews{width:100%;background:#f9f9f9;border:1px solid #f2f2f2;overflow:hidden}
.HotNews h1{width:100%;font-size:25px;line-height:35px;float:left;padding:5px 0 0}
.HotNews h1 a{color:#323232;}
.HotNews h1 a:hover{text-decoration:underline;color:#cc2a1e}

.HotNews ul{line-height:30px;float:left;height:30px;width:100%}
.HotNews ul li{float:left;width:100%}
.HotNews ul li a{padding:0 15px 0 12px;background:url(../images/ScrollIco.png) left 9px no-repeat;color:#323232;font-size:14px;}
.HotNews ul li a:hover{color:#cc2a1e;background:url(../images/ScrollIco.png) left -72px no-repeat}

.FocusBox{width:100%;padding:15px 0 20px 0;}
.Focus{width:650px;height:450px;;position:relative;overflow:hidden}
.Focus .SlideA{width:24px;height:48px;padding:0 5px;background:url(../images/Alpha.png);position:absolute;top:185px;z-index:10}
.Focus .SlideA:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}

.Focus p{position:absolute;left:0;top:0}
.Focus .FocusInfo{font-size:18px;color:#fff;line-height:40px;height:40px;background:url(../images/Alpha55.png);position:absolute;left:0;bottom:0;width:100%}
.Focus .FocusInfo:hover{font-weight:bold;}

.NewsBox{width:330px;height:215px;}
.NewsBoxTit{width:100%;height:40px;line-height:40px;background:#f2f3f5}
.NewsBoxTit p{float:left;color:#e8e8e8;font-size:16px;}
.NewsBoxTit p a{color:#005ca2;padding:0 10px;display:inline-block}
.NewsBoxTit p a.Active{color:#fff;background:#005ca2}

.NewsBoxTit span{font-family:"宋体";float:right;padding:0 10px 0 0;font-size:12px;color:#adadad}
.NewsBoxTit span a{color:#555;}
.NewsBoxTit span:hover,.NewsBoxTit span a:hover{color:#cc2a1e}

.NewsBox ul{width:100%;padding:0px 0 0;float:left}
.NewsBox ul li{text-align:left;line-height:45px;width:100%;background:url(../images/Dotted.png) bottom repeat-x;color:#777;font-size:14px;float:left;height:35px;overflow:hidden;}
.NewsBox ul li a{font-family:'Microsoft YaHei';color:#323232;padding:0 0 0 5px;background:url() 5px 18px no-repeat;float:left}
.NewsBox ul li a:hover{background:url() 5px -63px no-repeat;color:#cc2a1e}
.NewsBox ul li:hover{color:#cc2a1e}

.Comment{width:231px;height:210px;}
.CommentT{background:#005ca2;line-height:40px;font-size:14px;float:left;height:40px;width:100%;border-bottom:5px solid #fff}
.CommentT a{width:33.3%;float:left;color:#fff;}
.CommentT a.Act{background:url(../images/ArrowUp.png) center bottom no-repeat}

.Comment ul{width:100%;background:#f8f8f8;float:left;line-height:40px;font-family:"宋体";font-size:13px;}
.Comment ul li{height:40px;overflow:hidden;text-align:left;float:left;background:url(../images/Dotted.png) left bottom repeat-x}
.Comment ul li span{float:left;background:url(../images/Dotted.png) left 40px repeat-x}
.Comment ul li span a{background:url(../images/ScrollIco.png) 8px 18px no-repeat;padding:0 10px 0 20px;width:205px;float:left;color:#777;}
.Comment ul li:hover span a{background:url(../images/ScrollIco.png) 8px -63px no-repeat;}
.Comment ul li:hover span a,.Comment ul li:hover span a b{color:#cc2a1e}
.Comment ul span a b{color:#323232;font-weight:normal;width:120px;height:40px;float:left
                     }

.Ad{width:100%;float:left;padding:0 0 20px 0}

.DevelopBar{width:100%;}
.Develop{width:361px;background:#f1f1f1;position:relative;padding:20px  0 0;margin-left:10px;}
.Develop .Line{width:100%;height:20px;background:#e0e0e0}
.Develop .DeveT{width:128px;height:39px;padding:0 10px;background:#f1f1f1;position:absolute;top:12px;margin:0 0 0 -74px;left:50%}

.DevelopC{margin:44px 20px 40px 20px;height:1px;width:301px;overflow:hidden;float:left;padding:0 10px;}
.DevelopC p{width:295px;border:solid #f1f1f1;height:1px;overflow:hidden;border-width:0 3px;float:left;position:relative}

.DeveSpan{position:absolute;left:20px;padding-top:5px;height:80px;overflow:hidden;}
.DeveSpan a{color:#000;font-size:12px;float:left;line-height:25px;margin:0 20px 0 0;}


.IssueBox{height:115px;width:587px;border-top:10px solid #fff;border-left:0px solid #fff;background:#f1f1f1;position:relative;padding:0 0 0 42px;}
.IssueBoxT{position:absolute;top:-9px;left:0;width:35px;padding:0 11px 0 0;background:url(../images/Shadow.png) right top no-repeat;}
.IssueBoxT span{height:106px;background:#e43535;color:#fff;font-size:18px;padding:18px 0 0;line-height:22px;width:35px;float:left}

.IssueBoxC{width:583px;height:80px;padding:18px 5px 17px 5px;}
.IssueBoxC .IssuSlide{height:15px;width:9px;padding:32px 5px 33px 5px;float:left;}
.IssueBoxC .IssuSlideL{background:url(../images/IssueSlide.png) 5px -75px no-repeat;}
.IssueBoxC .IssuSlideL:hover{background:url(../images/IssueSlide.png) 5px 36px no-repeat}
.IssueBoxC .IssuSlideR{background:url(../images/IssueSlide.png) -106px -75px no-repeat;}
.IssueBoxC .IssuSlideR:hover{background:url(../images/IssueSlide.png) -106px 36px no-repeat}

.IssueBoxC .Issue{width:541px;overflow:hidden;height:80px;padding:0 0 0 3px}
.IssueBoxC .Issue ul{width:300%;float:left}
.IssueBoxC .Issue ul li{padding:0 33px 0 0;float:left;height:80px;width:80px;}
.IssueBoxC .Issue ul li a{width:80px;height:80px;float:left}
.IssueBoxC .Issue ul li a img{border-radius:5px;width:80px;}
.IssueBoxC .Issue ul li a span{width:100%;padding:50px 0 0;line-height:26px;color:#fff;font-size:15px;float:left}
.IssueBoxC .Issue ul li a:hover{filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity: 0.85;opacity: 0.85;}

.IssueBoxC .Issue ul li a.gjpt{background:url(../images/IssueBg.png) left top no-repeat}
.IssueBoxC .Issue ul li a.gjpt span{background:url(../images/IssueIco.png) -535px 10px  no-repeat}

.IssueBoxC .Issue ul li a.yllh{background:url(../images/IssueBg.png) -114px top no-repeat}
.IssueBoxC .Issue ul li a.yllh span{background:url(../images/IssueIco.png) -630px 10px no-repeat}

.IssueBoxC .Issue ul li a.szdl{background:url(../images/IssueBg.png) -227px top no-repeat}
.IssueBoxC .Issue ul li a.szdl span{background:url(../images/IssueIco.png) -535px 10px no-repeat}

.IssueBoxC .Issue ul li a.az{background:url(../images/IssueBg.png) -341px top no-repeat}
.IssueBoxC .Issue ul li a.az span{background:url(../images/IssueIco.png) -630px 10px no-repeat}

.IssueBoxC .Issue ul li a.bzf{background:url(../images/IssueBg.png) -454px top no-repeat}
.IssueBoxC .Issue ul li a.bzf span{background:url(../images/IssueIco.png) -428px 10px no-repeat}

.IssueBoxC .Issue ul li a.zsyz{background:url(../images/IssueBg.png) -568px top no-repeat}
.IssueBoxC .Issue ul li a.zsyz span{background:url(../images/IssueIco.png) -92px 10px no-repeat}

.IssueBoxC .Issue ul li a.swq{background:url(../images/IssueBg.png) -681px top no-repeat}
.IssueBoxC .Issue ul li a.swq span{background:url(../images/IssueIco.png) -201px 10px no-repeat}

.IssueBoxC .Issue ul li a.zylz{background:url(../images/IssueBg.png) -795px top no-repeat}
.IssueBoxC .Issue ul li a.zylz span{background:url(../images/IssueIco.png) -317px 10px no-repeat}

.tfris{margin-left:20px;margin-bottom:10px;}
.NewsBox ul li h3{font-size:16px;font-weight:bold;}

.listnews {width:310px;margin-bottom:20px;}
.listnews .box{width: 308px; border: 1px solid #f5f5f5; height:350px;padding-bottom: 20px;}
.listnews .box h2 {text-align:left;height: 50px;background: url(images/cpc_logo.jpg) no-repeat 10px 10px #e43535;width: 100%; color: #fff; font-family: 'Microsoft YaHei';font-size: 24px;font-weight: normal;line-height: 50px;}
.listnews .box h2 a{color:#fff;padding-left:20px;}
.listnews .box h2 a p{float: right;font-size: 16px;padding: 5px;}

.listnews .box_1{ width: 278px; border: 1px solid #f5f5f5;  padding: 15px; height:450px;}
.listnews .box_1 h3 { width: 100%; text-align:left; border-bottom: 1px solid #e7e7e7; font-size: 24px; padding-bottom: 10px; font-weight: normal; margin-bottom: 15px; margin-top: 2px; position: relative; font-family: 'Microsoft YaHei';}
.listnews .box_1 .list a{color:#323232;}
.listnews .box_1 h3 a{color:#323232;}

.listnews .box .list{    width: 90%;margin: 15px auto 0 auto;}
.listnews .box .list a{color:#323232;}
.listnews .box .list a:hover{color:#cc2a1e}
.listnews .box_1 .list a:hover{color:#cc2a1e}
.ml35 {margin-left: 35px;}
.listnews .box .list li {  font-size: 16px; font-family: 'SimSun'; padding: 0px 0 14px 0;height: 24px;overflow: hidden; line-height: 31px; text-align:left;}
.listnews .box_1 .list li {  font-size: 16px; font-family: 'SimSun'; padding: 0px 0 14px 0;height: 24px;overflow: hidden; line-height: 31px;}


.fixediv{position:fixed;top:140px;z-index:9999;width:140px;height:216px;}
.fixediv img{float:left;}
.fixediv a.close{display:block;height:30px;line-height:30px;background:#fff;font-size:14px;padding:0 10px;color:#5e5e5e;text-decoration:none;text-align:center;}
.leftadv{left:0px;}
.rightadv{right:0px;}