﻿@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0; font-size:14px; font-family:"Microsoft YaHei"; color:#333; background: #fafafa; }

a { text-decoration:none; outline:none;}
a:link, a:visited { color:#333333; }
a:hover { color:#00b7f3; text-decoration: none; }
* { margin:0px; padding:0px; font-family:"宋体"; outline:none;}
ul, li { list-style-type:none; margin:0px; padding:0px; }
img { border:0px; vertical-align:middle; }
.clear { clear:both; height:1px}
input, select { vertical-align:middle; }
table { margin:0px auto; table-layout:fixed; }
h3{ font-weight:normal}

/**top start**/
.top{ width: 1200px; height: 30px; margin:0 auto; overflow: hidden; }
.top p{ height: 39px; line-height: 39px;}
.head{background: url(jcqz_top_bg.png) no-repeat top; }
.logo{ width: 1200px; margin: 0 auto; }
.logo img{ margin: 30px 0 42px 130px; }
.nav{ width: 100%; height: 40px; background: #0055a4;}
.nav_menu{ width: 1200px; margin: 0 auto; overflow: hidden;}
.nav_menu li{ padding:0 20px; height: 40px; float: left; border-left: 1px solid #044185; border-right: 1px solid #ccccff; color: white; font-size: 16px; line-height: 40px; text-align: center; }
.nav_menu li:hover{ background: #044185;}
.nav_menu .nav_menu_frist{ border-left: none;}
.nav_menu .nav_menu_last{ border-right: none;}


/**首页**/
/**main start**/

.main_bg{ width:1218px; height: 418px; margin: 0 auto; background: url(jcqz_main_top_bg.png) no-repeat center top;}
.main{ width: 1160px; margin: 0 auto; padding: 20px;margin-bottom:30px;}
.main_left{ width: 372px; float: left;}

/**焦点图**/
.focus{ position:relative; width:372px; height:243px; background-color: #000; float: left; margin-bottom: 15px;}  
.focus img{ width: 372px; height: 243px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:34px; line-height: 34px; background:rgba(0,0,0,0.6); 
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1"; }  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}
.main_left ul{ width: 372px; height: 105px; }
.main_left ul li{ width: 372px; height:35px; float: left; line-height: 35px; background: #fafafa;}
.main_left ul li img{ margin: 15px 13px 5px 15px; float: left;}
/*.main_left ul li span{ color: #999; float: right;}*/

.main_center{ width: 504px; float: left; margin-left: 30px; }
.search{ width: 504px; height: 42px; background: #159cb6; border-radius: 2px;}
.search input{ width: 413px; height: 38px; margin:2px 0 2px 2px; border: none; color: #999; box-shadow:0px 0px 3px 2px #e3e3e3 inset; padding-left: 15px; float: left; line-height: 38px;}
.search select{ width: 98px; height: 38px; margin:2px 2px 2px 0; border:none; border-left: 1px solid #82d0e0; float: left; background: #eafdff ;color: #999; line-height: 38px;}
.search span{ width: 73px; height: 38px; line-height: 42px; text-align: center; float: left; }
.search span a{ color: white; font-family:"Microsoft YaHei";}
.main_center p{ width: 504px; height: 28px; margin-top: 15px;}
.main_center .bt_dz{ font-size: 20px; color: #ff0000; font-family:"Microsoft YaHei"; font-weight: bold; float: left;}
.main_center .bt_fgx1{ width: 290px; height: 1px; display: block; float: right; border-top: 1px solid #dddddd; margin-top: 13px; }
.main_center ul{ width: 504px;}
.main_center ul li{ width: 478px; height: 30px; line-height: 30px; padding-left: 26px; }
.main_px1{ background: url(jcqz_main_px.jpg) no-repeat left 7px;}
.main_px2{ background: url(jcqz_main_px.jpg) no-repeat left -24px;}
.main_px3{ background: url(jcqz_main_px.jpg) no-repeat left -53px;}
.main_px4{ background: url(jcqz_main_px.jpg) no-repeat left -83px;}
.main_px5{ background: url(jcqz_main_px.jpg) no-repeat left -113px;}
.main_px6{ background: url(jcqz_main_px.jpg) no-repeat left -143px;}
.main_px7{ background: url(jcqz_main_px.jpg) no-repeat left -173px;}
.main_px8{ background: url(jcqz_main_px.jpg) no-repeat left -203px;}
.bt_text{ float: left;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width:270px;}
.xs_text{ float: right; color: #666; margin-right: 14px;}
.main_rdjj{ width: 504px; margin-top: 15px;}
.main_rdjj_img{ float: left;}
.main_center .main_rdjj ul{ width: 454px; overflow: hidden; float: right;}
.main_center .main_rdjj ul li{ width: 428px;  height: 35px; float: left; overflow: hidden; background: #fafafa;}
.main_center .main_rdjj ul li img{ margin: 13px 8px 5px 0px; float: left;}

.main_right{ width: 223px; float: right;}
.main_right p{ height: 20px; margin-top: 3px; }
.main_right .bt_img{ float: left;} 
.main_right .bt_fgx2{ width: 137px; float: right; border-top: 1px solid #dddddd; margin-top: 10px; }
.main_right_bq{ width: 223px; height: 325px; margin-top: 16px; background: #f5f4f5;}
.main_right_bq ul{ width: 213px; height: 315px; margin: 4px; border-radius: 2px; border: 1px solid #e6e5e6; float: left; background: white; overflow: hidden;}
.main_right_bq ul li{ width: 105px; height: 44px; float: left; text-align: center; line-height: 44px; border-bottom: 1px solid #e6e5e6; font-size: 12px;}
.bq_fgx{ border-right: 1px solid #e6e5e6;}
.main_right_bq .bq_fgx_cor{ color: #b90000;}

.shipin{ width: 1239px; margin: 15px auto;}
.shipin_fn{ width: 382px; float: left;margin-right:30px}
.shipin_fn .big{width:382px;height:185px;}
.shipin_fn p{ height: 34px; border-bottom: 1px solid #dddddd ; overflow: hidden;}
.shipin_fn p .sp_dbt{ height: 32px; display: block; border-bottom: 2px solid #c01920; float: left; }
.shipin_fn .sp_dbt a{ font-size: 20px; color: #3385ff; font-weight: bold; }
.shipin_fn .shipin_gd{ float: right; border: none; margin-top: 8px;} 
.shipin_fn .shipin_gd a{ color: #000; font-size: 12px; font-weight: normal;}
.shipin_fn .shipin_gd img{ margin-right: 5px;}
.shipin_fn ul{  margin-top: 12px;}
.shipin_fn ul li{ height: 30px; line-height: 30px;}
.shipin_fn ul li img{ margin-right: 12px; margin-top: 10px; float: left;}
.shipin_fn .xs_sp{ height: 30px; float: right; color: #666; margin-right: 4px;}

.bottom{ width: 100%; height: 34px; background: #14538e; margin-top: 18px;}
.bottom_text{ width: 600px; height: 34px; margin: 0 auto; line-height: 34px; color: white;}


/**概览**/
.gl_titile{ width: 1184px; height: 32px; margin:0 auto; margin-top: 25px; padding: 0 8px;}
.gl_titile p{ width: 500px; height: 32px; font-size: 18px; line-height: 32px; float: left; }
.gl_titile p a{ font-family:"Microsoft YaHei"; color: #333; }
.gl_titile p span{ width: 3px; height: 11px; background: #0055a4; display: block;  float: left; margin: 10px 10px 0 0 ; }
.gl_titile input{ width: 300px; height: 30px; border: 1px solid #159cb6; float: right; color: #666; padding-left: 6px;}
.gl_titile .gl_search{ width: 72px; height: 32px; background: #159cb6; float: right; color: white; line-height: 32px; cursor:pointer;}
.gl_search img{ float: left; margin: 8px 7px 4px 9px; }

.gl_main_sp{ width: 1142px; margin:20px auto; border:#e4e4e4 1px solid; border-top: 2px solid #8b8b8b; padding: 28px; }
.gl_sp_al{ width: 25%; float:left;margin-bottom:10px;height:230px;}
.gl_sp_lb{ width: 252px;  padding: 5px; border:1px solid #dfdfdf;}
.gl_sp_lb img {width:252px;height:165px;}
.gl_sp_al p{ text-align: center; margin: 12px 0;}

.pages{ overflow:hidden; padding:20px 0 5px 0; text-align:center;letter-spacing:2px; }
.pages a{ padding:3px 7px; border:1px solid #ccc;letter-spacing:0px;}
.page_on{ padding:3px 7px; border:1px solid #ccc; background:#0055a4; color:#fff !important;}

/**细览**/
.xl_main_sp{ width: 1122px; margin:20px auto; border:#e4e4e4 1px solid; border-top: 2px solid #8b8b8b; padding: 23px 38px; }
.gl_titile .xl_dqwz{ width: 500px; overflow: hidden;}
.gl_titile .xl_dqwz a{ font-size: 14px;}
.gl_titile .xl_dqwz span{ margin-top: 11px;}
.xl_main_sp p{ font-size: 24px; text-align: center;}
.xl_main_sp p a{ font-family:"Microsoft YaHei"; color: #0055a4; }
.xl_sp_fx{ width:340px; height: 15px; margin: 0 auto; padding: 10px 0 8px 0}
.xl_sp_fx span{ font-size: 12px; height: 16px; line-height: 16px; color: #666666; }
.xl_sp_fx h4{ width:150px; height: 16px; line-height: 16px; float: right; font-weight: normal;}
.xl_sp_fx h4 span { height: 16px; line-height: 16px; float: right;}
.xl_sp_fx h4 span img{ margin-right: 4px; float: left;}
.xl_sp_fx h4 span a{ color: #666;}

.xl_sp_fgx{ width: 100% ; height: 1px; border-bottom: 1px solid #e8e8e8;}
.xl_sp_bf{ width: 900px; height: 700px; margin: 0 auto; padding: 40px 0 0 0; margin-bottom: 25px;}


/*---------------------------------------segmentation------------------------------------------*/
.left{ float: left;}
.right{ float: right;}

.mar_t8{ margin-top: 8px;}
.mar_t13{ margin-top: 13px;}
.mar_t22{ margin-top: 22px;}
.mar_t95{ margin-top: 95px;}
.mar_l60{ margin-left: 60px;}
.mar_r10{ margin-right: 10px;}
.mar_r28{ margin-right: 28px;}
.mar_lr20{ margin: 0 20px;}
.mar_lr27{ margin: 0 27px;}

.paramError{margin:50px auto;text-align:center;font-size:30px;}