/* CSS Document */

body{ font-size:12px;  margin:0; padding:0; background:#fff;}
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}
div,p,ul{ margin:0; padding:0}
ul li{ list-style-type:none}
a{ text-decoration:none; color:#666666;}
a:hover{ color:#ff0000; }
a img{ border:none;}
.blank10{ height:10px; clear:both; line-height:10px;}
.blank20{ height:20px; clear:both; line-height:20px;}
.blank30{ height:30px; clear:both; line-height:30px;}
.last{ border:none !important;}

/*---------header----------*/
#container{ width:1180px; margin:0 auto; margin-top:20px;}
#header{ width:100%; height:190px; margin:0 auto;}
.logo{ width:1176px; height:97px; margin:0 auto;}
.menu{ width:100%; height:60px; background:url(../images/menu_bg.jpg) left center repeat-x;}
.menu ul{ width:1000px; height:60px; margin:0 auto;}
.menu ul li{ height:60px; float:left; width:120px; text-align:center;}
.menu ul li a{ height:59px; width:125px; display:block; line-height:60px; color:#fff; font-family:"΢ź"; font-size:14px; font-weight:bold;}
.menu ul li a:hover{ background:url(../images/menu_hover.png) top center no-repeat; color:#000;}
.top_box{ width:100%; height:32px; background:url(../images/cqjy_001.jpg) left center repeat-x;}
.sky{ margin-left:100px;}
.sethome{ width:245px; height:15px; line-height:15px; margin-top:5px;}
.sethome ul li{ width:80px; height:15px; line-height:15px; text-align:center; float: left; border-right:1px solid #000;}
.sethome ul li a{color:#000;}
.sethome ul li a:hover{ color:#ff0000;}

/*---------ҳв------------*/
#mainbody{ width:100%;}
.left{ width:318px;}
.right{ width:850px;}
.pro_list{ width:100%;border:1px solid #d5d5d5;}
.lf_title{ width:100%; height:40px; line-height:40px; background:url(../images/cqjy_010.jpg) center center no-repeat; position:relative;}
.ziti1{ margin-left:30px; font-size:18px; font-family:"΢ź"; font-weight:bold; color:#fff;}
.more{ width:44px; height:20px; position:absolute; top:0px; right:10px;}
.more a{ color:#000;}
.more a:hover{ color:#ff0000;}
.pro_ul{ width:264px; margin:0 auto; margin-top:14px; margin-bottom:14px;}
.pro_ul li{ width:100%; background:url(../images/cqjy_003.jpg) center center no-repeat; height:49px; line-height:49px; text-align:center;}
.pro_ul li a{ font-size:14px; font-family:"΢ź"; color:#000;}
.pro_ul li a:hover{ color:#ff0000;}
.lf_down{ width:100%;}
.lf_title2{ width:100%; height:48px; line-height:48px; background:url(../images/cqjy_004.jpg) center center no-repeat; line-height:48px;}
.ziti2{ margin-left:20px; font-size:18px; font-family:"΢ź"; font-weight:bold; color:#b71135;font-style: italic;}
.ziti3{ float:right; margin-right:10px;}
.ziti3 a{ color:#000;}
.ul_height{ height:226px;}
.lf_ul{ width:100%; padding:10px 0px;background:url(../images/cqjy_005.jpg) top center repeat-y;}
.lf_ul li{ width:100%; height:25px; line-height:25px; background:url(../images/dian.jpg) 20px center no-repeat;}
.lf_ul li a{ display: block;text-indent:30px; font-size:14px; font-family:"΢ź"; color:#000;}
.lf_ul li a:hover{ color:#ff0000;}
.weibu{ width:100%; height:13px; background:url(../images/cqjy_006.jpg) center center no-repeat;}



.lunbo{ width:850px; height:315px;}
.fr_center{ width:100%; height:305px;}
.ind_news,.ind_about{ width:417px; height:305px; border:1px solid #d5d5d5;}
.ind_title{ width:100%; height:38px; background:url(../images/cqjy_011.jpg) center center no-repeat; line-height:38px; position:relative;}
.ziti4{ margin-left:20px; font-size:18px; font-family:"΢ź"; font-weight:bold; color:#b71135;}
.ind_content{ width:100%; margin-top:10px;}
.ind_content ul li{ width:100%; height:25px; line-height:25px; background:url(../images/dian.jpg) 20px center no-repeat; position:relative;}
.ind_content li a{ display: block;text-indent:30px; font-size:14px; font-family:"΢ź"; color:#000;}
.ind_content li a:hover{ color:#ff0000;}
.ab_p{ text-indent:2em; color:#000; line-height:20px;}
.ab_p a{ color:#000;}
.ab_p a:hover{ color:#ff0000;}
.date_time{color:#999999; position:absolute; top:0px; right:5px;font-size:14px; font-family:"΢ź";}

.wtxx{ width:100%; height:310px; border:1px solid #d5d5d5;}
.wt_bg{ background:url(../images/cqjy_007.jpg) left center no-repeat !important;}
.zxxm{ width:100%; height:300px; border:1px solid #d5d5d5;}
.zx_title{ background:url(../images/cqjy_008.jpg) left center repeat-x; width:100%; height:28px; line-height:28px; border-bottom:1px solid #d5d5d5;position:relative;}
.tabe_font{ font-size:12px; color:#ff0000; text-align:center; height:25px; line-height:25px;}

/*----------------ҳ-----------------------*/

.lunbo1{ width:100%; height:315px;}
.signcont{ color:#484848; line-height:25px; margin-top:10px;}
.detail{ width:94%; margin:0 auto;}
.bdr{border-right:1px solid #c0c0c0;}
.cplist {}
.cplist li{ float:left; display:block; width:165px; height:200px;margin:0px 5px; margin-bottom:10px; text-align:center; }
.cplist li a{ display:block; width:163px; height:170px; overflow:hidden;border:1px solid #dddddd; margin:0 auto;}
.cplist li img{ width:160px; margin:5px;}
.cplist li p{ background:#8ebde1; color:#6a6a6a; height:30px; line-height:30px; width:100%; margin:0 auto; text-align:center;  font-size:14px;}
.neirong{ margin:0px 20px;}

.pages {font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:center;padding-left: 147px;}
.pages li {display:inline;float:left;padding:0px 5px;height:25px;color:#666;line-height:25px;margin-right: 0.3em;border: 1px solid #C2D5E3;background:#FFF;}
.pages li span {color:#cc3300;background:#FFF;}
.pages li.page_a {padding:0;border:0;}
.pages li.page_a a {FLOAT: left;color:#000000;border: 1px solid #C2D5E3;height:25px;text-align:center;padding:0px 10px 0px 10px;text-decoration:none;}
.pages li.page_a a:hover {color:red;border: 1px solid #336699;text-decoration:underline;}
.pages .on {padding:0px;color: #FF0000;font-weight:bold;background-color: #C2D5E3;text-align:center;padding:0px 10px 0px 10px;}
#pagearea a{color:#000000;border: 1px solid #C2D5E3;height:25px;text-align:center;padding:0px 10px 0px 10px;text-decoration:none; display:block; width:50px; margin:0 auto}

.bigimg{ width:500px; margin:0 auto; text-align:center; margin-bottom:20px;}

.newstable table{ border:1px solid #E6E6E6}
.newstable .treven{ background:#E6E6E6;}
.newstable td{line-height: 30px;color: dimGray;text-align: center;}
.newstable td a.fla {float: left;margin-left: 30px;display: inline-block;color: #666;}
.newstable  td a:Hover{color:#FF0000;}


.ntitle{ text-align:center; font-family:"Arial"; font-size:28px; font-weight:bold; line-height:30px}
.ndate{ text-align:center; font-size:14px; border-bottom:1px solid #F6F6F6; line-height:30px}
.ncontent{ padding:10px; line-height:20px;}

.detailinfo{font-size:14px;}




/*---------------footer-----------------*/
#footer{ width:100%; height:114px; background:url(../images/cqjy_009.jpg) left center repeat-x;}
.ft_box{ padding-top:20px; color:#666666; line-height:25px; text-align:center; width:500px; height:80px; margin:0 auto;}