﻿@charset "utf-8";
/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
img/* img elements 图片元素 */{
border-style: none;
    border-color: inherit;
    border-width: medium;
    margin: 0 0 0px 0;
    padding: 0;
}
/** 设置默认字体 **/
body,button, input, select, textarea {
font: 14px/1.5 '宋体',tahoma, Srial, helvetica, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em{font-style:normal;}
/** 重置列表元素 **/
ul, ol { list-style: none;}
/** 重置超链接元素 **/
a { text-decoration: none; color:#3d3e40;}
a:hover { text-decoration: none; color:#F40; }
/** 重置对齐方式 **/
img, button, input, select, textarea{ vertical-align:middle;}

/**/
.w1000{ width:1000px;}
.margin0{ margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both; height:0; overflow:hidden; zoom:0.08;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.ml9{ margin-left:9px;}
.hide{ display:none;}

/**/
.box_ltitle{ height:50px; line-height:38px; background:url(../images/box_ltitlebg.jpg) no-repeat; font-size:15px; font-weight:bold; text-align:center; color:#fff;}
.box_lbottom{ height:15px; overflow:hidden; background:url(../images/box_lbottombg.jpg) no-repeat;}
.box_rtitle{ height:60px; background:url(../images/box_rtitlebg.png) no-repeat; padding:0 28px;}
.box_rtitle span{ float:left; font-size:20px; font-weight:bold; color:#fff;}
.box_rtitle a{ float:right; margin-top:16px;}
.box_title{ height:35px; line-height:35px; background:#505153; padding:0 20px;}
.box_title span{ float:left; font-size:20px; font-weight:bold; color:#0bbfbf;}
.box_title a{ float:right; color:#0bbfbf; font-weight:normal;}
.box_title img{ margin-top:-4px; margin-left:5px;}

/**/
.top{ height:160px; background:#000; border-bottom:5px #cacaca solid;}
.top_l{background:url(/templates/jindian/images/logo.jpg) no-repeat;
       margin-top:30px;
       width:300px;
       height:80px}
.top_c{ margin-left:80px; padding-top:60px; font-size:16px; font-weight:bold; color:#0bbfbf; text-align:center;}
.top_c span{ font-size:30px;}
.top_r{ padding-top:78px; font-size:18px; font-weight:bold; color:#fff;}

/**/
.menu{ height:70px; background:url(../images/navbg.jpg) repeat-x; position:relative; z-index:100;}
.menu li{ float:left; position:relative; font-size:20px; font-weight:bold;} 
.menu ul ul { visibility:hidden; position:absolute; left:-22px; top:70px;} 
.menu table { position:absolute; left:0; top:0;} 
.menu ul li:hover ul,.menu ul a:hover ul{ visibility:visible;} 
.menu a{ display:block; background:url(../images/navbg.jpg) repeat-x; padding:20px 10px; color:#fff;} 
.menu a:hover{ background:url(../images/navbg.jpg) repeat-x; color:#fff; border-width:0px;}  
.menu ul ul li { clear:both; font-size:16px; background:url(../images/navbg.jpg) no-repeat;} 
.menu ul ul li a{ display:block; width:150px; padding:10px 0; text-align:center; border-bottom:1px solid #858585; color:#16A7E3;} 
.menu ul ul li a:hover{ border-bottom:1px solid #16A7E3;}

/**/
.banner { height:500px; overflow:hidden; display:block; z-index:0; position:relative;}
#flashs .bgitem{ width:100%; height:500px; z-index: 1; position: absolute; top: 0; cursor:pointer;}
#flashs .bgitem a{ display:block; width:100%; height:100%;}
#flashs .btn{ position:absolute; z-index:7; bottom:10px; right:50%; margin-right: -450px; padding: 5px 6px;}
#flashs .btn span{ height:20px; width:8px; font-size:0; line-height:0; background:url(../images/ico02.gif) no-repeat; cursor: pointer; display:inline-block; margin-left: 5px; padding:2px 6px;}
#flashs .btn span.cur{ background:url(../images/ico01.gif) no-repeat; width:8px; height:20px; font-size:0; line-height:0;}

/**/
.box01{ height:55px; padding-top:16px; border-top:1px #f0f0f0 solid; border-bottom:1px #f0f0f0 solid;}
.box01 a{ margin:0 32px;}
.box01 a img{ margin-top:1px;}
.box01 a:hover img{ margin-top:0;}

/**/
.img-scroll{ position:relative; height:244px; padding:10px 0; background:#e0e0e0;}
.img-scroll .prev,.img-scroll .next{ position:absolute; display:block; width:42px; height:42px; top:110px; }
.img-scroll .prev{ left:0;}
.img-scroll .next{ right:0;}
.img-list { position:relative; width:904px; height:244px; margin-left:48px; overflow:hidden;}
.img-list ul{ width:9999px;}
.img-list li{ float:left; width:226px; height:244px; text-align:center;}
.img-list li img{ width:210px; height:240px; margin-top:2px;}
.img-list li a:hover img{ margin-top:0; padding:1px; border:1px #a8a8a8 solid;}

/**/
.box03_l{ width:210px; padding:10px; background:#e0e0e0;}
.box03_l01_list{ padding:10px 0; background:#eeeeee; border-left:1px #cecece solid; border-right:1px #cecece solid;}
.box03_l01_list p,.box03_l01_list h3{ height:28px; background:url(../images/box03_l01_listbg.jpg) 4px 0 no-repeat; padding-left:18px;}
.box03_l01_list h3{ font-weight:normal;}
.box03_l01_list div{ text-align:center;}
.box03_l02_list h2,.box03_l03_list h2{ height:35px; line-height:35px; background:#0bbfbf; text-align:center;}
.box03_l02_list h2 a,.box03_l03_list h2 a{ font-size:20px; color:#fff;}
.box03_l02_list ul{ width:192px; padding:10px 8px; background:#eeeeee; border-left:1px #cecece solid; border-right:1px #cecece solid;}
.box03_l02_list ul li{ background:url(../images/box_llistbg.jpg) 0 2px no-repeat; padding-left:17px; font-weight:bold;}
.box03_l03_list{ width:208px; padding-bottom:10px; background:#eeeeee; border-left:1px #cecece solid; border-right:1px #cecece solid;}
.box03_l03_list ul{ padding:5px 0;}
.box03_l03_list ul li{ height:230px; text-align:center; line-height:30px;}
.box03_l03_list ul li img{ width:200px; height:200px;}
.box03_l03_list ul li div a{ width:200px; display:block; margin-left:4px; white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;overflow:hidden;}

.box03_r{ width:760px;}
.box03_r01{ padding:0 10px; background:#e0e0e0;}
.box_rtitle div{ float:right; padding-top:10px;}
.box_rtitle div input{ width:180px; padding-left:8px; height:32px; line-height:32px; background:url(../images/input_txtbg.jpg) no-repeat; font-size:12px; color:#666;}
.box_rtitle div span{ float:none; margin-left:5px;}
.box_rtitle div span input{ width:64px; height:24px; padding-left:0; margin-top:4px;}
.box03_r01_list{ padding:10px; line-height:28px;}
.box03_r02{ padding:4px 10px;border:2px #e0e0e0 solid;}
.box03_r02_list{ padding:10px;}
/*.box03_r02_list div{ float:left; width:330px; line-height:28px;}*/
.box03_r02_list embed{ /*float:right;*/ width:709px; height:400px; margin-top:20px;}
.box03_r05_div{ width:237px; padding:0 5px; background:#e0e0e0;}
.box03_r05_div_title{ height:40px; background:url(../images/box03_r05_div_titlebg.jpg) no-repeat; padding-left:20px; padding-right:10px;}
.box03_r05_div_title span{ float:left; font-size:20px; font-weight:bold; color:#fff;}
.box03_r05_div_title a{ float:right; margin-top:6px;}
.box03_r05_llist{ height:196px;}
.box03_r05_llist_div{ height:150px; padding:36px 10px 10px 10px; background:url(../images/box03_r05_llistbg.jpg) 0 5px no-repeat;}
.box03_r05_llist_div ul li{ height:25px; line-height:25px; background:url(../images/box03_r05_llist_libg.jpg) 0 5px no-repeat; vertical-align:middle;}
.box03_r05_llist_div ul li h3,.box03_r05_llist_div ul li span{ width:98px; margin-left:10px; float:left; font-weight:normal;}
.box03_r05_clist{ height:181px; padding:5px 5px 10px 5px;}
.box03_r05_clist_div{ height:161px; padding:10px; background:#fff;}
.box03_r05_clist_div p{ margin-bottom:5px;}
.box03_r05_clist_div p input{ width:135px; height:18px; border:1px #9f9f9f solid;}
.box03_r05_clist_div div{ padding-top:3px; text-align:center;}
.box03_r05_clist_div div input{ width:67px; height:21px; background:url(../images/input_buttonbg.jpg) no-repeat;}
.box03_r05_rlist{ height:196px;}

/**/
.box04_title{ float:left!important; color:#fff!important; margin-left:20px;}
.box04_title ul li{ float:left; padding:0 10px; font-weight:bold;}
.box04_titleon{ color:#0bbfbf!important;}
.box04_list{ height:328px; position:relative;}
.box04_list ul li{ width:188px; height:154px; position:absolute;}
.box04_list ul li img{ width:188px; height:154px;}
.h318,.h318 img{ height:318px!important;}
.box04_list ul li div{ display:none;}
.box04_list ul li a:hover div{ display:block; width:188px; height:154px; background:#000; opacity: 0.4;-moz-opacity: 0.4;filter:alpha(opacity=40); position:absolute; top:0;}
.h318 a:hover div{ height:318px!important;}

/**/
.box05_list{ height:395px; padding:10px 10px 0 10px;}
.box05_list img{ width:980px; height:395px;}

/**/
.footer{ padding:20px 0; background:#3d3e40;}
.footerlink{ padding:20px 0; background:#3d3e40;border-top:3px #747474 solid; }
.friendLink_title{ height:30px; line-height:30px; background:url(../images/friendLink_titlebg.jpg) 0 8px no-repeat; font-size:22px; font-weight:bold; color:#fff; text-align:center;}
.friendLink_list{ padding:10px; line-height:27px;}
.friendLink_list a{ color:#fff; margin-right:10px;}
.footer_m{ padding:10px; line-height:30px; border-top:5px #5d5e60 solid; text-align:center; color:#fff;}
.footer_m div{ margin-top:10px; color:#e60012;}
.footer_b{ padding:20px 0; background:#3fc6e3;}
.footer_b_div{ height:54px; line-height:27px; background:url(../images/footer_b_divbg.jpg) no-repeat; padding-left:100px; font-size:24px; font-weight:bold; color:#fff; margin:0 10px;}

/**/
.mainbody_l{ width:210px;}
.mainbody_ltitle{ height:46px; line-height:46px; background-color:#e30012!important; padding-left:10px; font-size:18px;  font-weight:normal; color:#fff;}
/* .mainbody_ltitle_r{ background:url(../images/mainbody_ltitle_rbg.jpg) right top no-repeat;} */
.mainbody_l01_list{ border:1px #cecece solid; border-top:none;}
.mainbody_l01_list ul li{ line-height:32px; border-bottom:1px #cecece solid; padding-left:10px; font-size:18px; font-weight:bold;}
.mainbody_l02_list{ padding:10px 5px; border:1px #cecece solid; border-top:none; line-height:28px; text-align:center;}
.mainbody_l02_list h3{ font-weight:normal;}
.mainbody_l03{ height:168px; padding:10px 10px 10px 60px; background:url(../images/mainbody_l03bg.jpg) 10px 10px no-repeat; border:1px #cecece solid; line-height:42px; font-size:16px; font-weight:bold;}
.mainbody_r{ width:760px; padding:10px; background:#f1f1f1;}
.mainbody_rtitle{ height:136px; background:url(../images/mainbody_rtitlebg.jpg) no-repeat; border:2px #e2e2e2 solid; font-weight:bold;}
.mainbody_rtitle p{ padding-top:15px; padding-left:45px; color:#3e3e3e;}
.mainbody_rtitle div{ padding-top:20px; font-size:20px; color:#267480; text-align:center;}
.mainbody_rlist{ padding:25px; border:2px #e2e2e2 solid; background:#fff;}
/*.mainbody_rlist_content,.mainbody_rlist_list,.mainbody_rlist_list1{ min-height:135px; height:auto!important; height:135px; zoom:1;}*/
.mainbody_rlist_content img{ max-width:700px; height:auto; width:expression(this.width > 700 ? "700px" : true); }
.mainbody_rlist_list ul li{ height:295px; margin-bottom:25px;}
.mainbody_rlist_list ul li img{ width:708px; height:295px;}
.mainbody_rlist_list1 ul li{ min-height:28px; height:auto!important; height:28px; zoom:1; line-height:28px; padding:10px 0; border-bottom:1px #ccc solid; border-bottom-style:dashed;}
.mainbody_rlist_list1 ul li p{ height:28px; line-height:28px; font-size:12px; color:#999;}
.mainbody_rlist_list1 ul li p a{ float:left; display:block; width:600px; white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;overflow:hidden; font-size:14px; color:red;}
.mainbody_rlist_list1 ul li p span{ float:right; font-size:14px;}
.mainbody_rlist_list1 ul li a{ float:left; width:600px; white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;overflow:hidden;}
.mainbody_rlist_list1 ul li span{ float:right;}

.mainbody_rlist_list2 ul li{ float:left; width:235px; height:270px; text-align:center; line-height:30px; margin:10px 0;}
.mainbody_rlist_list2 ul li img{ width:210px; height:240px;}
.mainbody_rlist_list2 ul li p a{ display:block; width:210px; margin-left:12px; white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;overflow:hidden;}
.mainbody_rlist_table{ margin-top:50px;}
.mainbody_rlist_table h2{ height:30px; line-height:30px; background:#e9e9e9; border:2px #8a8989 solid; padding-left:10px; margin-bottom:10px;}
.mainbody_rlist_table table{ width:100%;}
.mainbody_rlist_table table span{ font-weight:bold;}
.mainbody_rlist_table table span span{ color:red;}
.mainbody_rlist_table table input{ width:120px; height:26px; border:1px #ccc solid;}
.mainbody_rlist_table table span input{ width:330px;}
.mainbody_rlist_table table span span input{ width:95px; height:22px;}
.fenye{ padding:30px 0; text-align:center;}
.fenye a,.fenye span{ padding:3px 7px; border:1px #c5c5c5 solid; margin:0 5px;}
.fenye a:hover,.fenye span{ background:#d6d5d5; color:#333;}
.fenye a{ color:#777777;}
.fenye a:hover{ text-decoration:none;}

/**/
.kcsz_01_title{ font-size:26px; font-weight:bold; text-align:center; margin-bottom:20px;}
.kcsz_01_list_l{ width:340px; height:280px; padding:5px; background:url(../images/kcsz_01_list_lbg.jpg) no-repeat;}
.kcsz_01_list_l img{ width:340px; height:280px;}
.kcsz_01_list_r{ width:340px;}
.kcsz_01_list_rtitle{ height:25px; background:url(../images/kcsz_01_list_rtitlebg.jpg) no-repeat; padding-left:25px; padding-top:20px; color:#fff;}
.kcsz_01_list_rlist{ padding:10px 6px 0 12px; line-height:25px;}
.kcsz_02{ height:38px; line-height:38px; background:url(../images/kcsz_02bg.jpg) no-repeat;}
.kcsz_02 a{ background:url(../images/kcsz_02_abg.jpg) right top no-repeat; padding:4px 40px 5px 0; margin:0 55px; font-size:18px; font-weight:bold; color:#fff;}
.kcsz_03 table{ width:100%; border-collapse:collapse; border-left:2px #b6b6b6 solid; border-top:2px #b6b6b6 solid; font-size:12px;}
.kcsz_03 table td{ border-right:2px #b6b6b6 solid; border-bottom:2px #b6b6b6 solid; padding:10px;}
.bg4c4c4c{ background:#4c4c4c; color:#fff; text-align:center;}
.kcsz_04_title{ height:26px; line-height:23px; background:url(../images/kcsz_04_titlebg.jpg) no-repeat; text-align:center; color:#fff;}
.kcsz_04_list{ width:100%; border-collapse:collapse; border-left:1px #b6b6b6 solid; border-top:1px #b6b6b6 solid;}
.kcsz_04_list td{ border-right:1px #b6b6b6 solid; border-bottom:1px #b6b6b6 solid; padding:10px;}
.kcsz_04_list td img{ width:240px; height:160px;}
.kcsz_04_list_title{ font-size:18px; font-weight:bold; margin-bottom:5px;}

/**/
.zxzx_table
.zxzx_table{ width:100%;}
.zxzx_table td{ padding-bottom:5px;}
.zxzx_table td input{ width:204px; height:20px; border:1px #ccc solid;}
.zxzx_table td span{ color:red;}
.zxzx_table td span input{ width:79px; height:31px; border:0; margin-top:10px;}
.zxzx_table td textarea{ border:1px #ccc solid;}
.zxzx_table td span span input{ width:100px; height:20px; border:1px #ccc solid; margin-top:0;}
.zxzx_table td a{ color:red; text-decoration:underline;}
.lynr{ margin-top:30px;}
.lynr_title{ height:32px; line-height:32px; background:url(../images/lynr_titlebg.jpg) repeat-x; border:1px #c3c3c3 solid; padding-left:10px; font-weight:bold;}
.lynr_list{ padding:10px;}
.lynr_list ul li{ padding-bottom:10px; border-bottom:1px #c3c3c3 solid; border-bottom-style:dashed; margin-bottom:10px; color:#575757;}
.lynr_list ul li span{ padding-left:10px; color:red;}
.lynr_list ul li span span{ padding-left:0; color:#ccc;}

/**/
.rczp_rlist{ width:100%; margin-bottom:20px; border-collapse:collapse; border-top:1px #ccc solid; border-left:1px #ccc solid;}
.rczp_rlist td{ padding:10px; border-right:1px #ccc solid; border-bottom:1px #ccc solid;}
.rczp_jianli_rlist{ width:100%;}
.rczp_jianli_rlist td{ padding:5px 0;}
.rczp_jianli_rlist td span input{ width:150px; height:26px; border:1px #ccc solid;}
.rczp_jianli_rlist td span{ color:red;}
.rczp_jianli_rlist td textarea{ border:1px #ccc solid;}

/**/
.fudong{ width:93px; height:223px; padding-left:20px; padding-top:155px; background:url(../images/fudong.jpg) no-repeat; position:fixed; top:150px; left:0; z-index:111;}
.fudong a{ display:block; width:70px; height:20px;}

.top_l a{width: 300px;
         height: 80px;
         display: block;
         font-size: 0;
         line-height: 0;
         text-indent: -9999px;}

.top_0{color:white;}