/* CSS Document */

@font-face {font-family: 'iconfont';

    src: url('../fonts/iconfont.eot'); /* IE9*/

    src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */

    url('../fonts/iconfont.woff') format('woff'), /* chrome、firefox */

    url('../fonts/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/

    url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */

}



.iconfont{

    font-family:"iconfont" !important;

    font-size:16px;font-style:normal;

    -webkit-font-smoothing: antialiased;

    -webkit-text-stroke-width: 0.2px;

    -moz-osx-font-smoothing: grayscale;

	}

	

.qzy_jjbg{background:url(../images/gyjd_bg01.jpg) no-repeat center bottom; padding:0 0 300px;}

/*BEGIN*/

.qzy_banner{ width:100%; min-height:30px; background:url(../images/sub_banner.jpg) center top no-repeat; padding:107px 0 0;}

.qzy_dqwz{ width:990px; text-align:right; font-size:12px; color:#ffffff; margin:0 auto; padding:0 12px 0 0;}

.qzy_dqwz a{ font-size:12px; color:#ffffff;}

.qzy_dqwz a:hover{ color:#ffef00;}

.qzy_tit{ background:url(../images/qzy_titbg.png) no-repeat; width:134px; height:68px; line-height:38px; font-size:16px; color:#ffffff; font-weight:bold; margin:-30px auto 0; text-align:center;}

.qzy_nav{ width:1002px; margin:0 auto; min-height:114px; padding:10px 0 0; overflow:hidden;}

.qzy_nav ul{ background:url(../images/xuxian_bg.png) right 7px no-repeat; float:left;}

.qzy_nav li{ float:left; width:167px; background:url(../images/xuxian_bg.png) left 7px no-repeat;}

.qzy_nav li h2{}

.qzy_nav li h2 a{ font-size:14px; color:#333333; line-height:38px; font-weight:normal; text-align:center; display:block;}

.qzy_nav li h2 a i{ display:block; font-size:38px; line-height:44px; text-align:center; color:#cccccc; height:38px; width:38px; display:block; margin:0 auto; cursor:pointer;}

.qzy_nav li h2 a:hover,.qzy_nav li.qzy_navxz h2 a{ color:#026477;}

.qzy_nav li h2 a:hover i,.qzy_nav li.qzy_navxz h2 a i{ color:#026477;}

.qzy_nav_bg{ border-bottom:1px solid #d3d3d3; min-height:103px;}

.qzy_cc{ width:1002px; margin:0 auto; padding:20px 0 40px; min-height:400px;}

.jj_bg{ padding:0 50px; background:url(../images/jj_bg.png); width:1002px; margin:0 auto;}

/*END*/

/*BEGIN*/

.gyjd_c{}

.gyjd_c1{ font-size:14px; color:#333333; line-height:32px;}

.gyjd_c1 em{ font-size:18px; color:#0a424d; font-weight:bold;}

.gyjd_c1 span{ display:block; height:32px; line-height:32px; font-size:14px; color:#ed0006; font-weight:bold;}

.gyjd_c2{ padding:82px 90px 0 492px; background:url(../images/jj_img1.jpg) center 26px no-repeat; min-height:250px; font-size:15px; color:#333333; line-height:32px;}

.gyjd_c2 img{ display:block; padding:0 0 20px;}

.gyjd_c3{ font-size:14px; color:#333333; line-height:32px; padding:30px 0 0;}

.gyjd_c3 em{ font-size:14px; font-weight:bold; color:#0a424d;}

/*END*/

/*BEGIN*/

.q_bot_yqlj{ min-height:5px; line-height:28px; background:#023c47;}

.yqlj_c{ width:1002px; margin:0 auto; overflow:hidden;}

.yqlj_c em{ float:left; width:65px; font-size:12px; color:#cdcdcd;}

.yqlj_c div{ float:left; width:937px;}

.yqlj_c div a{ font-size:12px; color:#cdcdcd;}

.yqlj_c div a:hover{ color:#fff;}



.q_bot_bg{ min-height:306px; background:#1c1c1c url(../images/bot_bg.png) repeat-x;}

.q_bot{ width:1202px; margin:0 auto;}

.q_bot_t{ overflow:hidden; padding:20px 0 0; min-height:244px;}

.q_bot_nav{ float:left;}

.q_bot_nav ul{}

.q_bot_nav li{ float:left; width:82px;}

.q_bot_nav li a{ display:block;}

.bot_af{ height:36px; line-height:36px; display:block; font-size:14px; color:#7d7b7b;}

.bot_az{ height:28px; line-height:28px; display:block; font-size:12px; color:#7d7b7b;}

.q_bot_nav li a:hover{ color:#fff;}

.q_bot_telp{ float:right; width:557px;}

.q_bot_telp>em{ font-size:14px; color:#7d7b7b; height:36px; line-height:36px; display:block; font-size:14px; color:#7d7b7b;}

.q_bot_lxwm{ overflow:hidden;}

.q_bot_lxwm_l{ float:left; width:246px;}

.q_bot_lxwm_l em{ display:block; font-size:12px; color:#6c6767; line-height:28px; min-height:28px;}

.q_bot_lxwm_l span{ font-size:20px; color:#fff; font-weight:bold;}

.q_bot_lxwm img{ float:right;}

.q_bot_b{ overflow:hidden; padding:5px 0 0; height:30px; line-height:30px; font-size:12px; color:#4a4949;}

.q_bot_bl{ float:left;}

.q_bot_br{ float:right;}

.q_bot_b a{ font-size:12px; color:#4a4949;}

.q_bot_b a:hover{ font-size:12px; color:#fff;}

.q_bot_gjc{ padding:0 0 5px; min-height:28px; line-height:28px; font-size:12px; color:#4a4949;}

.q_bot_gjc a{ font-size:12px; color:#4a4949;}

.q_bot_gjc a:hover{ color:#fff;}

/*END*/

/*BEGIN*/

.qywh_c{ background:url(../images/qywh_bg1.png) center 120px no-repeat; padding:45px 0 85px; min-height:455px;}

.qywh_c1{ font-size:12px; color:#000000; line-height:26px;}

.qywh_c1 img{ display:block; margin:0 0 58px;}

.qywh_a1{ float:right; width:119px; height:28px; line-height:28px; text-align:center; border:1px solid #023c47; background:#fff; margin:100px 30px 0 0; color:#000000; font-size:12px;}

.qywh_a1:hover{ background:#023c47; color:#fff;}

/*END*/

/*BEGIN*/

/*开始*/

.stage li{ width:1002px; padding:20px 0 20px 00px;} 

.stage li .pic{ line-height:0px; float:left; position:relative; margin:0 0 0 50px;} 

.stage li .pic a{ display:block; position:absolute; left:0; top:0; width:323px; height:231px;}

.stage li .pic01 a{ display:block; position:absolute; left:0; top:0; width:600px; height:429px;}

.stage li .bg,.stage li .title{ width:250px; float:left; margin-left:80px; font-size:14px; padding:30px 0 0;} 

.stage li .bg,.stage li .title em{display:block; height:135px; color:#333333; font-size:14px; line-height:28px;}

.stage li .bg,.stage li .title div{ display:block; color:#023c47; font-size:16px; padding:10px 0 15px;} 

.stage li img{ display:block;} 

.carousel-navigation ul{ overflow:hidden; zoom:1;}

.carousel-navigation li{ border-top:1px solid #b4b6b3; margin-top:30px; width:127px; padding:25px 26px; text-align:center; cursor:pointer; position:relative;} 

.carousel-navigation li em{ display:block; position:absolute; width:32px; height:32px; left:74px; top:-15px; text-align:center; color:#fff; background:url(../images/dianxian.png) no-repeat right center; line-height:32px;} 

.carousel-navigation li.on em{background:url(../images/dianxian.png) no-repeat left center;} 

.carousel-navigation li h3{ font-size:14px; color:#777976; font-weight:normal;} 

.carousel-navigation li img{ width:129px; height:92px; border:1px solid #ddd;} 

.carousel-navigation li.on{ background:url("images/icoUp.gif") no-repeat center 0;} 

.carousel-navigation li.on img{ border:1px solid #2b9900; background:#fff;} 

.carousel-navigation li.on h3{ border:1px solid #2b9900; background:#fff; border-top:none; width:100%; color:#023c47;} 

.carousel-navigation li.on h3{} 









.connected-carousels .stage {

    width: 1002px;

    margin: 20px auto;

    position: relative;

}



.connected-carousels .photo-credits {

    position: absolute;

    right: 15px;

    bottom: 0;

    font-size: 13px;

    color: #fff;

    opacity: .66;

}



.connected-carousels .photo-credits a {

    color: #fff;

}



/** Navigation container **/



.connected-carousels .navigation {

    margin: 20px auto;

    position: relative;

	width:902px;

	padding:0 50px;

	background:url(../images/navigation_bg.png) repeat-x center 30px;

}



/** Shared carousel styles **/



.connected-carousels .carousel {

    overflow: hidden;

    position: relative;

}



.connected-carousels .carousel ul {

    width: 20000em;

    position: relative;

    list-style: none;

    margin: 0;

    padding: 0;

}



.connected-carousels .carousel li {

    float: left;

}



/** Stage carousel specific styles **/





/** Navigation carousel specific styles **/



.connected-carousels .carousel-navigation {

}



.connected-carousels .carousel-navigation li {

    cursor: pointer;

}



.connected-carousels .carousel-navigation li img {

    display: block;

	-webkit-filter: grayscale(100%);

	-moz-filter: grayscale(100%);

	-ms-filter: grayscale(100%);

	-o-filter: grayscale(100%);

	filter: grayscale(100%);

	filter: gray;

}



.connected-carousels .carousel-navigation li.active img {

   -webkit-filter: grayscale(0%);

	-moz-filter: grayscale(0%);

	-ms-filter: grayscale(0%);

	-o-filter: grayscale(0%);

	filter: grayscale(0%);

	filter: none;

	

}

.connected-carousels .carousel-navigation li.active em{background:url(../images/dianxian.png) no-repeat left center;}

.connected-carousels .carousel-navigation li.active h3{ color:#023c47;}

/** Stage carousel controls **/



.connected-carousels .prev-stage,

.connected-carousels .next-stage {

    display: block;

    position: absolute;

    top: 0;

    width: 305px;

    height: 410px;

    color: #fff;

}



.connected-carousels .prev-stage {

    left: 0;

}



.connected-carousels .next-stage {

    right: 0;

}



.connected-carousels .prev-stage.inactive,

.connected-carousels .next-stage.inactive {

    display: none;

}



.connected-carousels .prev-stage span,

.connected-carousels .next-stage span {

    display: none;

    position: absolute;

    top: 50%;

    width: 30px;

    height: 30px;

    text-align: center;

    background: #4E443C;

    color: #fff;

    text-decoration: none;

    text-shadow: 0 0 1px #000;

    font: 24px/27px Arial, sans-serif;

    -webkit-border-radius: 30px;

       -moz-border-radius: 30px;

            border-radius: 30px;

    -webkit-box-shadow: 0 0 2px #999;

       -moz-box-shadow: 0 0 2px #999;

            box-shadow: 0 0 2px #999;

}



.connected-carousels .prev-stage span {

    left: 20px;

}



.connected-carousels .next-stage span {

    right: 20px;

}



.connected-carousels .prev-stage:hover span,

.connected-carousels .next-stage:hover span {

    display: block;

}



.connected-carousels .prev-navigation,

.connected-carousels .next-navigation {

    display: block;

    position: absolute;

    width: 20px;

    background: #4E443C;



    color: #fff;

    text-decoration: none;

    font: 16px/29px Arial, sans-serif;

}



.connected-carousels .prev-navigation {

    left: 0px;

    top: 85px;

	text-align:center;

}



.connected-carousels .next-navigation {

    right: 0px;

    top: 85px;

	text-align:center;

}



.connected-carousels .prev-navigation.inactive,

.connected-carousels .next-navigation.inactive {

    opacity: 0.5;

    cursor: default;

}

.connected-carousels .prev-navigation:hover,

.connected-carousels .next-navigation:hover{

	filter:alpha(opacity=50); /*IE滤镜，透明度50%*/-moz-opacity:0.5; /*Firefox私有，透明度50%*/opacity:0.5;/*其他，透明度50%*/

	}

/*中心荣誉*/

/*END*/

/*BEGIN*/

.jyln_c{ font-size:14px; color:#333333; line-height:32px;}

.jyln_c img{ display:block; padding:0 0 25px;}

.jyln_c em{ display:block; font-size:15px; color:#333333; font-weight:bold; height:32px; line-height:32px;}

.jyln_c span{ display:block; font-size:14px; color:#023c47; font-weight:bold;}

/*END*/

/*BEGIN*/

.spzs_c{ width:1002px; overflow:hidden;}

.spzs_c ul{ width:1029px; min-height:400px; padding:0 0 35px;}

.spzs_c li{ float:left; margin:14px 27px 0 0; width:230px;}

.spzs_lidate{ float:left;}

.spzs_lidate img{ display:block;}

.spzs_lidate div{ text-align:center; font-size:12px; font-family:Arial; height:30px; width:33px; line-height:14px; background:#e3e3e3; padding:3px 0 0;}

.spzs_lir{ float:left; width:197px;}

.spzs_liimg{ display:block; width:197px; height:197px; overflow:hidden; position:relative;}

.spzs_liimg img{ display:block;}

.spzs_liimg em{ cursor:pointer; position:absolute; bottom:0; left:55px; display:block; background:url(../images/spzs_lizz.png) no-repeat; width:87px; height:47px; display:none;}

.spzs_lir h3{ height:50px; line-height:50px;}

.spzs_lir h3 a{ display:block; height:50px; line-height:50px; font-size:14px; color:#333333; font-weight:normal;}

.spzs_c li:hover img{}

.spzs_c li:hover h3 a{ color:#03b9ba;}

/*END*/

/*BEGIN*/

.spzs_xxc{}

.spzs_xxc h1{ min-height:48px; line-height:48px; font-size:18px; color:#000000; text-align:center;}

.xwzx_xxc h1{ min-height:48px; line-height:48px; font-size:18px; color:#000000; text-align:center;}

.xxy_gn{ border-bottom:1px solid #e1e1e1; border-top:1px solid #e1e1e1; height:38px; line-height:38px; padding:0 0 0 132px; text-align:center; color:#646464;}

.xxy_gn em{}

.xxy_gn span{}

.xxy_dzx{ padding:0 8px 0 0; width:124px; float:right;}

.xxy_dzx a{ float:left; width:20px; height:20px; margin:9px 0 0 13px;}

.xxy_dzx a:hover{filter:alpha(opacity=60); /*IE滤镜，透明度50%*/-moz-opacity:0.6; /*Firefox私有，透明度50%*/opacity:0.6;/*其他，透明度50%*/}

.fd{ background:url(../images/fd_bg.png) center center no-repeat;}

.jx{ background:url(../images/jx_bg.png) center center no-repeat;}

.gb{ background:url(../images/gb_bg.png) center center no-repeat;}

.xxy_dzx b{ float:left; width:24px; height:38px; font-size:20px; color:#023c47; text-align:center; line-height:38px;}

.spzs_video{ width:400px; height:400px; margin:30px auto;}

.spzs_video img{ display:block;}



.xxy_cw{ padding:15px 0 20px; font-size:14px; color:#4a4a4a; line-height:30px; min-height:300px; border-bottom:1px solid #e2e2e2; overflow:hidden;}

.spzs_xxc .xxy_cw{ min-height:100px;}

.xxy_tj_tit{ height:42px; line-height:42px; background:url(../images/xxy_tj_titbg.png) left center no-repeat; padding:0 0 0 22px; font-size:14px; color:#023c47; font-weight:bold; border-bottom:1px solid #f1f1f1;}

.xxy_tj_c{ padding:17px 0 0;}

.xxy_tj_c ul{}

.xxy_tj_c li{ height:38px; line-height:38px; width:475px; float:left;}

.xxy_tj_c li h3{ float:left; height:38px; line-height:38px;}

.xxy_tj_c li h3 a{ display:block; height:38px; line-height:38px; background:url(../images/tj_libg.png) 2px center no-repeat; padding:0 0 0 15px; font-size:14px; color:#4b4b4b; font-weight:normal;}

.xxy_tj_c li h3 a:hover{ color:#023c47;}

.xxy_tj_c li em{ float:right; height:38px; line-height:38px; font-size:12px; color:#4b4b4b;}

/*END*/

/*BEGIN*/



.xwzx_one{ overflow:hidden; padding:0 0 25px; border-bottom:1px solid #dfdcdc;}

.xwzx_ol{ float:left; width:478px;}

.xwzx_liimg{ display:block;}

.xwzx_liimg img{ display:block;}

.xwzx_liimg:hover img{filter:alpha(opacity=80); /*IE滤镜，透明度50%*/-moz-opacity:0.8; /*Firefox私有，透明度50%*/opacity:0.8;/*其他，透明度50%*/}

.xwzx_olt{ overflow:hidden; height:32px; line-height:32px; padding:15px 0 0;}

.xwzx_olt h3{ float:left;}

.xwzx_olt h3 a{ display:block; height:32px; line-height:32px; font-size:14px; color:#444444;}

.xwzx_olt h3 a:hover{ color:#00419b;}

.xwzx_olt em{ float:right; font-size:12px; color:#6f6f6f; height:32px; line-height:32px;}

.xwzx_olw{ line-height:24px; height:48px; font-size:12px; color:#6d6d6d;}



.xwzx_or{ float:right; width:466px; height:285px; border-left:1px solid #e4e3e3;}

.xwzx_or ul{}

.xwzx_or li{ overflow:hidden; margin:0 0 45px;}

.xwzx_date{ float:left; padding:0 0 0 22px; width:58px; height:65px; border-right:1px solid #999999;}

.xwzx_date em{ display:block; height:42px; line-height:42px; font-size:36px; font-weight:bold; color:#666666;}

.xwzx_date span{ display:block; height:22px; line-height:22px; font-size:14px; color:#666666;}

.xwzx_tit{ float:left; padding:0 0 0 20px; height:65px; width:365px;}

.xwzx_tit h3{ height:24px; line-height:24px;}

.xwzx_tit h3 a{ display:block; height:24px; line-height:24px; font-size:14px; color:#333333;}

.xwzx_tit div{ line-height:20px; height:40px; overflow:hidden; font-size:12px; color:#666666;}

.xwzx_or li:hover h3 a{ color:#00419b;}



.xwzx_list{}

.xwzx_list ul{ min-height:350px; padding:0 0 35px;}

.xwzx_list li{ overflow:hidden; padding:13px 0; border-bottom:1px solid #dfdcdc;}

.xwzx_lt{ overflow:hidden;}

.xwzx_ltl{ float:left;}

.xwzx_ltl h3{ height:36px; line-height:36px;}

.xwzx_ltl h3 a{ height:36px; line-height:36px; display:block; font-size:14px; color:#000000; font-weight:normal;}

.xwzx_ltl_gn{ overflow:hidden; height:26px; line-height:26px;}

.xwzx_ltl_gn em{ float:left; padding:0 0 0 20px; background:url(../images/xwzx_ltime_bg.png) left center no-repeat; height:26px; line-height:26px;}

.xwzx_ltl_gn span{ padding:0 0 0 27px; background:url(../images/xwzx_llook_bg.png) 7px center no-repeat; height:26px; line-height:26px;}

.xwzx_list_m{ float:right; margin:12px 0 0; color:#747474; font-family:Arial;}



.xwzx_lw{ line-height:30px; height:60px; color:#707070; display:none;}

.xwzx_list li:hover h3 a{ color:#00419b;}

.xwzx_list li:hover .xwzx_list_m{ color:#00419b;}

/*END*/

/*BEGIN*/

.qzy_nav01{ overflow:hidden; margin:0 auto; padding:30px 0 0; min-height:93px;}

.qzy_nav01 ul{ float:left;}

.qzy_nav01 li{ float:left; margin:0 9px;}

.qzy_nav01 h2{}

.qzy_nav01 h2 a{ display:block; height:43px;}

.qzy_nav01 h2 a em{ float:left; background:url(../images/cpzx_nav_bg1.png) no-repeat; width:18px; height:43px; cursor:pointer;}

.qzy_nav01 h2 a span{ float:left; background:url(../images/cpzx_nav_bg2.png) no-repeat; width:2px; height:43px; cursor:pointer;}

.qzy_nav01 h2 a b{ float:left; height:43px; line-height:40px; font-size:14px; color:#ffffff; min-width:92px; text-align:center; background:url(../images/cpzx_nav_bg3.png) repeat-x; cursor:pointer;}

.qzy_nav01 li:hover h2 a em,.qzy_nav01 li.qzy_navxz h2 a em{ background:url(../images/cpzx_nav_bgh1.png) no-repeat;}

.qzy_nav01 li:hover h2 a b,.qzy_nav01 li.qzy_navxz h2 a b{ background:url(../images/cpzx_nav_bgh3.png) repeat-x;}

/*END*/

/*BEGIN*/

.cpzx_c{ width:1002px; overflow:hidden;}

.cpzx_c ul{ width:1008px; min-height:400px; padding:0 0 35px;}

.cpzx_c li{ float:left; position:relative; width:246px; height:355px; margin:6px 6px 0 0;}

.cpzx_c li img{ display:block;}

.cpzx_c li h3{ position:absolute; left:0; top:0; width:246px; height:355px; display:none;}

.cpzx_c li h3 a{ display:block; width:246px; height:226px; padding:129px 0 0; line-height:60px; font-size:22px; color:#ffffff; font-weight:bold; text-align:center; background:url(../images/cpzx_lizz.png) no-repeat;}

/*END*/

/*BEGIN*/

.cpzx_xxc{}

.cpzx_xxc h1{min-height:48px; line-height:48px; font-size:18px; color:#000000; text-align:center;}

.cpzx_img{ float:left; padding:10px 40px 10px 0 ;}

/*END*/

/*BEGIN*/

.gcal_c{}

.gcal_c ul{ padding:0 0 0 40px; *padding:0 0 46px 40px; min-height:400px;}

.gcal_c li{ float:left; margin:0 34px 34px 0; width:444px; height:259px;}

.gcal_lit{ float:left; width:147px; height:208px; background:#bbbbbb; padding:50px 0 0;}

.gcal_lit h3{ margin:0 0 20px;}

.gcal_lit h3 a{ color:#fff; font-size:30px; line-height:44px; font-weight:bold; text-align:center; display:block;}

.gcal_lit h3 a em{ display:block; height:60px; line-height:30px; font-size:20px; font-weight:normal; cursor:pointer;}

.gcal_lit span{ background:url(../images/gcal_libg1.png) no-repeat; width:69px; height:69px; display:block; margin:0 auto; text-align:center; line-height:69px; font-size:46px; color:#ffffff; font-family:Arial;}

.gcal_lim{ display:block; background:url(../images/gcal_libg2.png) no-repeat; width:69px; height:69px; text-align:center; font-size:14px; color:#000000; margin:0 auto; line-height:69px; display:none;}

.gcal_liimg{ float:left; width:297px; height:259px;}

.gcal_liimg img{ display:block;}

.gcal_c li.gcal_cli02 .gcal_lit,.gcal_c li.gcal_cli02 .gcal_liimg{ float:right;}



.gcal_c li:hover .gcal_lit{ background:#023c47;}

.gcal_c li:hover img{filter:alpha(opacity=80); /*IE滤镜，透明度50%*/-moz-opacity:0.8; /*Firefox私有，透明度50%*/opacity:0.8;/*其他，透明度50%*/}

/*END*/

/*BEGIN*/

.zxly_form{ overflow:hidden; padding:45px 0 0;}

.zxly_fl{ float:left;}

.zxly_fl img{ display:block; padding:0 0 13px;}

.zxly_tb{ overflow:hidden; margin:20px 0 0;}

.zxly_tb em{ float:left; width:88px; height:30px; line-height:30px; text-indent:12px; font-size:14px; color:#414141;}

.zxly_tb em span{ padding:0 6px 0 0; font-size:14px; color:#ad1111;}

.zxly_tb div{ float:left; height:30px; line-height:30px; background:#ededed; padding:0 10px; width:368px;}

.zxly_tb div input{ border:none; background:none; height:30px; line-height:30px; width:100%; font-family:微软雅黑; font-size:14px; color:#414141;}



.zxly_fr{ float:left; padding:0 0 0 34px;}

.zxly_ttb{}

.zxly_ttb em{ display:block; width:88px; height:46px; line-height:46px; text-indent:12px; font-size:14px; color:#414141;}

.zxly_ttb em span{ padding:0 6px 0 0; font-size:14px; color:#ad1111;}

.zxly_ttb div{ width:480px; height:185px; border:1px solid #a2a7a8; padding:5px;}

.zxly_ttb div textarea{ width:480px; height:185px; border:none; background:none; font-family:微软雅黑; font-size:14px; color:#414141; line-height:26px; resize:none;}



.zxly_yzm{ overflow:hidden; padding:8px 0 0;}

.zxly_yzm div{ float:left; width:74px; height:28px; border:1px solid #a2a7a8; padding:0 10px;}

.zxly_yzm div input{ width:100%; height:28px; border:none; background:none;font-family:微软雅黑; font-size:14px; color:#414141;}

.zxly_yzm em{ float:left; width:80px; text-align:right; font-size:14px; color:#414141; height:30px; line-height:30px;}

.zxly_yzm img{ float:left; border:1px solid #eee; cursor:pointer;}

.zxly_yzm a{ float:left; margin:0 0 0 18px; width:87px; height:30px; line-height:30px; text-align:center; background:url(../images/zxly_butbg.png) left center no-repeat; font-size:14px; color:#2a2a2a;}

.zxly_yzm a:hover{ background:url(../images/zxly_butbg.png) right center no-repeat; color:#fff;}

/*END*/

/*BEGIN*/

.ckly_c{}

.ckly_c ul{ min-height:400px; padding:0 0 40px;}

.ckly_c li{ overflow:hidden; margin:50px 0 0;}

.ckly_w{ overflow:hidden; margin:0 0 18px;}

.ckly_wtb{ float:left; width:36px; height:36px; margin:0 14px 0 0;}

.ckly_wtb img{ display:block;}

.ckly_word{ float:left; position:relative; max-width:872px;}

.ckly_word>b{ position:absolute; background:url(../images/ckly_wjj.png) no-repeat; width:8px; height:12px; left:-8px; top:12px;}

.ckly_wt{ overflow:hidden; background:#eeeeee;}

.ckly_wt em{ float:left; width:3px; height:3px; background:#fff url(../images/ckly_wyuan.png) no-repeat left top;}

.ckly_wt span{ float:right; width:3px; height:3px; background:#fff url(../images/ckly_wyuan.png) no-repeat right top;}

.ckly_wb{ overflow:hidden; background:#eeeeee;}

.ckly_wb em{ float:left; width:3px; height:3px; background:#fff url(../images/ckly_wyuan.png) no-repeat left bottom;}

.ckly_wb span{ float:right; width:3px; height:3px; background:#fff url(../images/ckly_wyuan.png) no-repeat right bottom;}

.ckly_ww{ background:#eeeeee; min-height:30px; line-height:30px; font-size:14px; color:#5a5454; padding:0 15px;}



.ckly_d{ overflow:hidden;}

.ckly_dtb{ float:right; width:36px; height:36px; margin:0 0 0 14px;}

.ckly_dtb img{ display:block;}

.ckly_dord{ float:right; position:relative; max-width:872px;}

.ckly_dord>b{ position:absolute; background:url(../images/ckly_djj.png) no-repeat; width:8px; height:12px; right:-8px; top:12px;}

.ckly_dt{ overflow:hidden; background:#023c47;}

.ckly_dt em{ float:left; width:3px; height:3px; background:#fff url(../images/ckly_dyuan.png) no-repeat left top;}

.ckly_dt span{ float:right; width:3px; height:3px; background:#fff url(../images/ckly_dyuan.png) no-repeat right top;}

.ckly_db{ overflow:hidden; background:#023c47;}

.ckly_db em{ float:left; width:3px; height:3px; background:#fff url(../images/ckly_dyuan.png) no-repeat left bottom;}

.ckly_db span{ float:right; width:3px; height:3px; background:#fff url(../images/ckly_dyuan.png) no-repeat right bottom;}

.ckly_dw{ background:#023c47; min-height:30px; line-height:30px; font-size:14px; color:#fff; padding:0 15px;}

/*END*/

/*BEGIN*/

/*点小看大效果*/

/**

 * jQuery lightBox plugin

 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)

 * and adapted to me for use like a plugin from jQuery.

 * @name jquery-lightbox-0.5.css

 * @author Leandro Vieira Pinho - http://leandrovieira.com

 * @version 0.5

 * @date April 11, 2008

 * @category jQuery plugin

 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)

 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US

 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin

 */

#jquery-overlay {

	position: absolute;

	top: 0;

	left: 0;

	z-index: 90;

	width: 100%;

	height: 500px;

}

#jquery-lightbox {

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	z-index: 100;

	text-align: center;

	line-height: 0;

}

#jquery-lightbox a img { border: none; margin-right:-11px; _margin-right:0 }

#lightbox-container-image-box {

	position: relative;

	background-color: #fff;

	width: 250px;

	height: auto !important;

	height: 250px;

	margin: 0 auto;

	max-width: 1460px !important;

}

#lightbox-container-image { padding: 10px; max-width: 1460px;}

#lightbox-container-image img{ max-width: 1440px;}

#lightbox-loading {

	position: absolute;

	top: 40%;

	left: 0%;

	height: 25%;

	width: 100%;

	text-align: center;

	line-height: 0;

}

#lightbox-nav {

	position: absolute;

	top: 0;

	left: 0;

	height: 100%;

	width: 100%;

	z-index: 10;

}

#lightbox-container-image-box > #lightbox-nav { left: 0; }

#lightbox-nav a { outline: none;}

#lightbox-nav-btnPrev, #lightbox-nav-btnNext {

	width: 49%;

	height: 100%;

	zoom: 1;

	display: block;

}

#lightbox-nav-btnPrev { 

	left: 0; 

	float: left;

}

#lightbox-nav-btnNext { 

	right: 0; 

	float: right;

}

#lightbox-container-image-data-box {

	font: 10px Verdana, Helvetica, sans-serif;

	background-color: #fff;

	margin: 0 auto;

	line-height: 1.4em;

	overflow: auto;

	width: 100%;

	padding: 0 10px 0 10px;

	max-width: 1440px !important;

}

#lightbox-container-image-data {

	padding: 0 10px; 

	color: #666; 

}

#lightbox-container-image-data #lightbox-image-details { 

	width: 70%; 

	float: left; 

	text-align: left; margin-left:-10px; font-weight:normal; _margin-left:-5px

}	

#lightbox-image-details-caption { font-weight:normal; }

#lightbox-secNav{ height:36px; float:right; margin-right:-10px}			

#lightbox-secNav-btnClose {

	width: 87px; height:36px; 

	float: right; margin-right:-4px; _margin-right:0

}





/*点小看大效果*/

/*END*/

/*BEGIN*/

.ryzz_cc{ border:1px solid #dedede; background:#fff; min-height:600px; margin:20px 0 0; padding:25px 0; position:relative;}

.x_ryzz_bg1{ position:absolute; top:-24px; right:-34px; display:block;}

.x_ryzz_bg2{ position:absolute; left:-170px; bottom:-80px;}

.x_ryzz_ti{ padding:0 0 22px;}

.x_ryzz_ti em{ display:block; height:40px; line-height:40px; text-align:center; font-size:25px; color:#333333; font-weight:bold;}

.x_ryzz_ti span{ display:block; height:22px; line-height:22px; text-align:center; font-size:14px; color:#999999; font-weight:bold; background:url(../images/x_ryzz_titbg01.png) center center no-repeat;}

.x_ryzz_c{ width:542px; margin:0 auto; background:url(../images/x_ryzz_cbg.png) center repeat-y; overflow:hidden; padding:20px 0 0;}

.x_ryzz_c div{ float:left; width:225px; line-height:30px; font-size:14px; color:#5a5a5a; min-height:218px;}

.x_ryzz_c div.x_ryzz_cl{ text-align:right; padding:0 45px 10px 0;}

.x_ryzz_c div.x_ryzz_cr{ text-align:left; padding:0 0 10px 45px; float:right;}

.x_ryzz_c div h3{ font-size:12px; font-weight:normal; margin:0 0 15px;}

.x_ryzz_c div em{ font-size:18px; color:#000;}

.x_ryzz_c img{ float:right; padding:0 30px 25px 0;}

.x_ryzz_cl h3{ background:url(../images/x_ryzz_litbg.png) right center no-repeat; padding:0 30px 0 0;}

.x_ryzz_cr h3{ background:url(../images/x_ryzz_litbg.png) left center no-repeat; padding:0 0 0 30px;}

.x_ryzz_cl em{}

.x_ryzz_btn{ background:url(../images/x_ryzz_btnbg01.png) left center no-repeat; width:47px; height:47px; margin:12px auto 18px; display:block;}

.x_ryzz_btn:hover{ background:url(../images/x_ryzz_btnbg01.png) right center no-repeat;}

.x_ryzz_img02{ display:block; margin:0 auto;}

.x_ryzz_c div a{ display:block;line-height:30px; font-size:14px; color:#5a5a5a;}

.x_ryzz_c div a:hover{ color:#c90000;}

/*END*/

/*BEGIN*/
.cqhj_img01{ display:block; padding:20px 0 30px;}
.spzs_oimg{ display:block; padding:20px 0 30px;}
.cpzx_timg01{ display:block; padding:20px 0 30px;}
.ckly_timg01{ display:block; padding:20px 0 30px;}
.gcal_timg01{ display:block; padding:20px 0 30px;}
.lxwm_timg01{ display:block; padding:20px 0 30px;}
.rcln_timg01{ display:block; padding:20px 0 30px;}
.zxyp_timg01{ display:block; padding:20px 0 30px;}
.shfw_timg01{ display:block; padding:20px 0 30px;}
.xwzx_timg01{ display:block; padding:20px 0 30px;}
.zxly_timg01{ display:block; padding:20px 0 30px; display:none;}
/*END*/

