/* base */
*{margin:0;padding:0;font-style:normal;font-weight:500;font-size:100%}
html, body {height:100%;}
body {background: #FFF;}
body, div {font:12px/21px \5b8b\4f53,tahoma,arial,sans-serif;color:#333;}
body > div {margin-right:auto;margin-left:auto;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img,a img{border:0}
div, ul, ol, li, span, p, form, input, select {list-style:none;}
input,select {font-size:12px;vertical-align:middle;}
iframe{display:block}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ins,a {text-decoration:none;}
a:hover {text-decoration:none;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;font-size:0px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}


/*  co188 common */
.wapper{width: 960px;margin: 0px auto;display: block;zoom:1;}
.f_yahei{font-family:"Microsoft Yahei",Tahoma,Arial,Helvetica,STHeiti;}
.f_14{ font-size:14px/25px;}
.f_16{font-size:16px/32px;}
.f_bold{font-weight:bold;}
.f_red{color:#ba2636;}/* 红色  应用在例如【进入】、【详细】、警告字体、重点头条、*/
.f_green{color:#467902;}/* 绿色  应用在例如通过、安全、可使用上 */
.f_gray{color:#ba2636;}/* 灰色 应用在尾部信息*/
.f_dgrey{color:#727171;}/* 灰黑色 应用在摘要、文字广告 */
.f_silver{color:#afafb0;}/* 虚线和不可用状态 */
.a_blue a{color:#1E50A2;}/* 超链接 */
.a_blue a:hover{text-decoration:underline;} /* 触发下划线 */


/*page*/
body{ height:auto;margin:0 auto;}
/*头部*/
#header{ width:100%;height:117px; background:#FFF url(logo.jpg) no-repeat right;}
#header .header_top{ float:left; width:100%; height:5px; background:#EEEEEE;}
#header .header_left{ float:left;width:430px; height:50px;margin:40px 0 0 225px}
/*内容*/
#content{ width:100%; height:1490px; background:#FFF url(qyjs1.jpg) no-repeat;}
#content .nav{ width:100%;height:43px; background:url(nav-bg.gif) repeat-x;}
#content .nav ul{ width:906px;height:43px;}
#content .nav ul li{ float:left;}
#content .nav .pipe3 a{ margin:0; padding:0; background:url(cpjs11.jpg) no-repeat; display:block; width:150px; height:43px;}
#content .nav .pipe4 a{ margin:0; padding:0; background:url(cpjs12.jpg) no-repeat; display:block; width:150px; height:43px;}
#content .nav .pipe5 a{ margin:0; padding:0; background:url(cpjs3-3.jpg) no-repeat; display:block; width:150px; height:43px;}
#content .nav .pipe6 a{ margin:0; padding:0; background:url(cpjs4.jpg) no-repeat; display:block; width:150px; height:43px;}
#content .nav .pipe7 a{ margin:0; padding:0; background:url(cpjs5.jpg) no-repeat; display:block; width:150px; height:43px;}
#content .nav .pipe8 a{ margin:0; padding:0; background:url(cpjs6.gif) no-repeat; display:block; width:150px; height:43px;}
#content .nav .pipe3 a:hover{ background:url(cpjs11-1.jpg) no-repeat;}
#content .nav .pipe4 a:hover{ background:url(cpjs12-2.gif) no-repeat;}
#content .nav .pipe6 a:hover{ background:url(cpjs4-4.jpg) no-repeat;}
#content .nav .pipe7 a:hover{ background:url(cpjs5-5.jpg) no-repeat;}
#content .nav .pipe8 a:hover{ background:url(cpjs6-6.gif) no-repeat;}
#content .main{ height:1420px; margin-top:20px;}
#content .main .main_left{ float:left; width:250px;height:1420px; border-right:1px solid #DFE0DE;background:url(sider.jpg) no-repeat right bottom; margin-left:151px;}
#content .main .main_left ul{ width:225px; height:400px; margin:20px 25px 0 0}
#content .main .main_left ul li{float:right; width:158px; height:28px; font-size:14px; font-weight:bold; color:#000; text-align:right;; border-bottom:1px dashed #A2A2A2;}
#content .main .main_left .pipe1{ float:right; width:158px;text-align:right;border-bottom:2px solid #A2A2A2;}
#content .main .main_left .pipe2{ background:url(cpjs-cpzs1.jpg) no-repeat;}
#content .main .main_left .pipe3:hover{ background:url(cpjs-cpzs1.jpg) no-repeat;}
#content .main .main_left a{ color:#000; line-height:28px;}
#content .main .main_right{ float:left; width:699px; height:1420px; margin-left:10px;}
#content .main .main_right .part1{ height:280px; margin:25px 0 0 10px;}
#content .main .main_right .part1 h1{ font-size:16px; font-weight:bold;}
#content .main .main_right .part1 p{ width:600px; margin-top:10px;}
#content .main .main_right .part1 span{ float:left; font-size:14px;}
#content .main .main_right .part2{ height:310px; margin:25px 0 0 10px;}
#content .main .main_right .part2 p{ width:600px;}
#content .main .main_right .part3{ height:770px;margin:15px 0 0 10px;}
#content .main .main_right .part3 p{ width:600px;}
/*尾部*/
#footer{ width:100%; height:60px; border-top:1px solid #DFE0DE; padding-bottom:30px;}
#footer p{ margin-top:20px; text-align:center;}