@charset "gb2312";
/* CSS Document */

.bg_top { float: left; width: 100%; height: 91px; background: white; }
.bg_header { float: left;padding-top: 1px;  width: 100%; height: 30px; background: #f2f2f2; }
/*
.bg_banner { float: left; width: 100%; height: 330px; background: repeat-x; }
.bg_banner .inner_shadow { float: left; width: 100%; }
.bg_banner .inner_shadow.rit { float: right; width: 100%; height: 330px; }
.bg_content { float: left; width: 100%; background: white; }
*/
.bg_site_map { float: left; margin-top: 13px; width: 100%; height: 290px; background: #ccc; }
.bg_copy { float: left; padding-top: 23px; width: 100%; height: 83px; line-height: 30px; text-align: center; word-spacing: 4px; color: #a7a7a7; background: url(bg_copyright_shadow.gif) repeat-x #303030; }
.bg_copy a img { border: 0; }

/*****压缩前*********/
.frame_width { width:1190px; }/*宽度和首页不一样1250:1190*/
.frame { position: relative; float: left; width: 1190px; overflow-x: visible; }
.frame.f_header { z-index: 100; }
.frame.f_nav { z-index: 99; }
.frame.f_banner { z-index: 98;}
.float_cet {
    float: none !important;
    margin: 0px auto;
}
/*.floating_box { float: right; display: inline; width: 50px; }/*悬浮框*/

.customer_service { position: absolute; z-index: 9999; float: left; margin-top: 40px; width: 50px; border-top: 1px solid #c9c9c9; }
.customer_service a { float: left; padding-left: 48px; width: 0; height: 48px; border: 1px solid #c9c9c9; border-top: 0; color: white; background: url(icons_floating.gif) no-repeat; overflow: hidden; }
.customer_service a:hover { padding: 9px; display: inline; width: 30px; height: 30px; line-height: 15px; text-align: center; font-size: 14px; background: #a0a0a0; overflow: visible; }
.customer_service a.online { background-position: 0 0; }
.customer_service a.video { background-position: 0 -48px; }
.customer_service a.totop { background-position: 0 -96px; }

.header_bar { float: left; width: 100%; padding: 5px 0; height: 20px; line-height: 16px; }
.for_member { float: left; margin: 2px 0; color: #666; height: 16px; line-height: 16px; }
.for_member span { float: left; margin-right: 6px; display: inline; }
.for_member span a { color: #666; display: inline-block; }
.for_member span a:hover { color: #e7340b; }
a.with_icon { padding: 0 6px; background: url(icons_header.gif) no-repeat; }
a.with_icon.arrow_down { padding-right: 18px; background-position: 100% -16px; }
a.with_icon.heart { padding-left: 18px; background-position: 3px 0; }

.site_info { float: right; }
.site_info span, .site_info .header_site_map { float: left; padding: 1px 2px 0 2px; height: 16px; line-height: 16px; font-size: 1em; }
.site_info span a { margin: 0px; display: inline-block; }
.site_info span a.attention { width: 40px; text-align: center; color: white; background: url(bg_header_attention.gif) no-repeat; }
.site_info span a.with_icon.arrow_down { margin-left: 0; }
.site_info .header_site_map { position: relative; cursor: default; }
.header_nav { position: absolute; right: 0; top: 18px; z-index: 999; float: left; padding: 10px 0; width: 1188px; border: 1px solid #eee; background: white; display: none; }
.nav_part { float: left; margin-top: 15px; height: 257px; overflow: visible; }
.nav_part.part_1 { /*width: 167px;*/width: 136px; }/*2014 12 15 mod*/
.nav_part.part_2 { /*width: 520px;*/width: 630px; }/*2014 12 15 mod*/
.nav_part.part_3 { /*width: 460px;*/width: 420px; }/*2014 12 15 mod*/
.nav_part.part_1, .nav_part.part_2 { border-right: 1px solid #ccc; }
.nav_part h3 { width: 100%; margin-top: -10px; height: 36px; line-height: 36px; font-size: 22px; color: #ff3b1b; }
.nav_part.part_1 h3 { text-indent: 40px; }
.nav_part.part_2 h3 { text-indent: 50px; }
.nav_part.part_3 h3 { text-indent: 50px; }
.nav_column { float: left; display: inline; width: 130px; height: 225px; }
.nav_part.part_1 .nav_column { padding-left: 40px; width: 96px;/*width:90px;*/ }/*2014 12 15 mod*/
.nav_part.part_2 .nav_column {/* padding-left: 50px; width: 120px;*/ padding-left: 50px; width: 100px; }/*2014 12 15 mod*/
.nav_part.part_3 .nav_column { padding-left: 30px; width: 100px; }
.nav_column.duo_column { padding-left: 10px !important; width: 180px !important; }
.nav_column.duo_column.nc_1st { padding-left: 50px !important; }
.nav_column a, .nav_column strong { width: 100%; display: inline-block; color: #333; text-decoration: none; font-size: 14px; line-height: 28px; }
.nav_column a:hover { color: #e7340b; }
.nav_column ul { width: 100%; }
.nav_column ul li { float: left; width: 100%; }
.nav_column ul li a { font-size: 12px; color: #666; }
.nav_column.duo_column ul { width: 50%; float:left;}


.hd_search { position: relative; float: left; width: 164px; height: 20px; background: url(icons_header.gif) 0 -48px repeat-x; }
.hd_search .inner_shadow { float: left; width: 13px; height: 20px; background: url(icons_header.gif) 0 -68px no-repeat; }
.hd_search .inner_shadow.rit { float: right; background-position: 0 -88px; }
.hd_search .wrapper { position: absolute; left: 12px; top: 0; z-index: 2; float: left; width: 152px; height: 20px; }
.hd_search .wrapper input.field { position: absolute; left: 0; top: 0; z-index: 3; float: left; padding: 4px 0; width: 130px; height: 12px; line-height: 12px; border: 0; background: transparent; }
.hd_search .wrapper input.button { float: right; margin: 2px 5px 0 0; padding: 0; display: inline; width: 16px; height: 16px; border: 0; background: url(icons_header.gif) 0 -31px no-repeat; }
.hd_search label { float: left; width: 134px; height: 20px; line-height: 20px; color: #ccc; cursor: text; }
.hd_search label span { float: left; line-height: 18px; }

/**-----------------------------*/
.nav_bar { float: left; width: 100%; height: 91px; }
.logo { float: left; margin: 38px 0 15px 0; width: 437px; height: 35px; background: url(site_logo.png) no-repeat; }
ul.navigator { float: right; margin: 43px 0 18px 0; height: 27px; }
ul.navigator li { float: left; margin: 0 2px 0 28px; display: inline; height: 27px; }
ul.navigator li a { float: left; padding-bottom: 3px; line-height: 20px; font-size: 1.4em; text-align: center; border-bottom: 2px solid white; }
ul.navigator li a:hover, ul.navigator li.current a { border-bottom: 2px solid red; }


/*----------h2 背景---------------*/
.h2_bg{ overflow:hidden;height:47px; width:100%;background:url(h2_bg.png); background-repeat:repeat-x; clear:both;}
.h2_bg h2{ padding-top:5px;  overflow:hidden; height:47px; line-height:47px;font-size:12px;width:1190px; margin:0 auto;}


/*-----------------------------*/
.container{ width:100%; margin:0 auto;}/**/
.container_main{  width:100%; margin:0 auto;}

/*----------left----------------------*/
.container .container_main .left_all{position:relative; width:20%; float:left;background:url(bg_left_bg.png) no-repeat; }
.container .container_main .left_nav{ float:left; width:90%; background:url(bg_left_nav.png); background-size:100%; border-bottom:1px solid #e1e1e1; background-repeat:repeat-y; border-top:5px solid #ed2100; font-size:16px;}
.container .container_main .left_all .bg_left_bg{ position:absolute; top:0px; left:-5%; width:5%; height:440px; background:url(bg_left_bg.gif) no-repeat right;}
.container .container_main .left_all .bg_right_bg{ float:left; width:5%; height:440px; background:url(bg_right_bg.gif) no-repeat;}
.container .container_main .left_nav ul{ width:100%;}
.container .container_main .left_nav ul li{ text-align:center; list-style:none; width:100%; font-size:16px; line-height:47px;}
.container .container_main .left_nav ul .h_lilast{ line-height:52px;}
.container .container_main .left_nav a{width:92%; display:block; margin-left:4%; border-bottom:1px dashed #e8e8e8;}
.container .container_main .left_nav a:hover{ color:#ff4e34;}
.dis_none{ display:none;}
.active_color{ color:#ff4e34;}


/****隐藏菜单**/
.container .container_main .left_nav ul li ul.left_nav_2{ overflow:hidden; background:#f4f4f4 url(ulBg.png) 104px 0px no-repeat; border-bottom:1px solid #eaeaea; border-top:1px solid #d0d0d0;font-size:0px; padding-top:4px; padding-bottom:0px;}
.container .container_main .left_nav ul li ul.left_nav_2 li{ line-height:31px;}
.container .container_main .left_nav ul li ul.left_nav_2 a{ border-bottom:none; font-size:14px;}
/*-----------公司简介----------------*/
.container .content_info{ float:right;width:79%; overflow:hidden;}
.container .content_info .com_jj{ margin-bottom:50px; }
.container .content_info .com_jj img{ width:100%;}
.container .content_info .com_jj h2{ font-size:24px; color:#323232; text-align:center; width:100%; line-height:44px; padding-top:35px; padding-bottom:5px; font-weight:normal;}
.container .content_info .span_3{ font-size:14px; color:#333333; float:none;text-align:left; padding-left:0px; font-weight:800;}
.container .content_info .com_jj p{ line-height:26px; text-indent:2em;font-size:14px; color:#323232; padding-top:15px;}
.container .content_info .com_hs p{ padding-top:0px;}
.container .content_info .com_hs .span_1{ color:#e5b553; font-size:12px; float:left; line-height:22px; }
.container .content_info .com_hs .span_2{ background:url(img_li.gif) no-repeat left; color:#e5b553; font-size:12px; margin-left:0px; padding-left:25px; line-height:22px;}
/*******公司客户*********/

.container .content_info .content_info_main{ width:99.7%;height:auto; overflow:hidden; border:1px solid #dbdbdb; margin-bottom:50px;}

.container .content_info .content_info_main h2{ width:92%;  height:35px; line-height:35px; margin-top:35px; margin-left:2.5%; margin-right:4%; color:#3a3a3a; font-size:24px; text-align:left; padding-left:15px; padding-bottom:5px; background:url(img_left_h2.jpg) no-repeat; background-position: left 7px; border-bottom:1px dashed #ccc;}
.container .content_info .content_info_main .client{ margin-left:4%; width:92%;}
.container .content_info .content_info_main .client p{ padding-bottom:10px; padding-top:5px; font-size:14px; line-height:26px;}
.container .content_info .content_info_main .bank_img{ width:94%; height:210px; margin-left:3%; margin-right:3% margin-top:40px; margin-bottom:100px;} 
.container .content_info .content_info_main .bank_img ul{width:auto;}
.container .content_info .content_info_main .bank_img ul li {
    float: left;
    height: 50px;
    list-style: none outside none;
    margin-left: 2%;
    margin-right: 2.4%;
    width: 115px;
}
.container .content_info .content_info_main .bank_img img{ width:115px; height:30px;}
/*******社会责任********************/
.container .content_info .content_info_main .society_info{ margin-left:35px; width:92%; overflow:hidden; margin-bottom:35px; margin-top:30px;}
.container .content_info .content_info_main .society_info .info_img{ display:block; width:100%;}
.container .content_info .content_info_main .society_info .info_img img{ display:block; width:100%;}
.container .content_info .content_info_main .society_info p{line-height:26px; font-size:14px; color:#444; width:100%; text-indent:0em; padding-bottom:15px;}
                 /*底部的，下一页*/
.container .content_info .content_info_main  .page_1{ height:30px; _height:auto; *+height:auto; margin-top:40px; float:right;}
.page_1 a,.page_1 span{ border:1px solid #ccc;padding:4px 10px; margin-right:10px;_zoom:1;*+zoom:1;height:100%;}
.page_1 span.spantt{color:#f00;}
.page_1 #num{ border:#ccc 1px solid;margin: 0 5px; padding:4px 3px 3px;}
.page_1 input.btn2byte{background:#f00; color: #fff; padding:3px 5px; border: none;}
.page_1 font{margin-top:-10px;padding-bottom:5px;display:inline-block;}
.page_1 #num,.page_1 .btn2byte{display:inline-block;vertical-align:middle;}
.upCicleBg{background: url(ulBg1.png) no-repeat center bottom;}
/*****机构网点*****************/
.container .content_info .content_info_main .net_point{ width:92%; overflow:hidden; margin-left:4%; margin-top:10px;}
.container .content_info .content_info_main .net_point h3{ font-size:18px; color:#3a3a3a; text-align:left; width:100%; height:30px; font-weight:400; }
.container .content_info .content_info_main .net_point table{  width:100%; height:200px;  font-size:14px; }
.container .content_info .content_info_main .net_point table tr{}
.container .content_info .content_info_main .net_point table td{}
.container .content_info .content_info_main .c_map{border-top:1px dashed #ccc; width:100%; height:600px; margin:25px auto;}
.container .content_info .content_info_main .china_map{ position:relative;  width:654px; height:536px; margin:10px auto; }
.container .content_info .content_info_main .china_map a:hover{ color:#ff4e34;}
.container .content_info .content_info_main .china_map .a_01{ position:absolute; font-size:12px; color:#fff; left:460px; top:180px; width:33px; height:21px; background:url(a_01.png) no-repeat; _background:url(a_01.gif) no-repeat; text-align:center;}
.container .content_info .content_info_main .china_map .a_02{ position:absolute; font-size:12px; color:#fff; left:475px; top:216px; width:31px; height:22px; background:url(a_02.png) no-repeat; _background:url(a_02.gif) no-repeat; text-align:center; padding-top:5px;}
.container .content_info .content_info_main .china_map .a_03{ position:absolute; font-size:12px; color:#fff; left:445px; top:225px;}
.container .content_info .content_info_main .china_map .a_04{ position:absolute; font-size:12px; color:#fff; left:420px; top:232px; width:15px;}
.container .content_info .content_info_main .china_map .a_05{ position:absolute; font-size:12px; color:#fff; left:330px; top:193px; letter-spacing:30px;}
.container .content_info .content_info_main .china_map .a_06{ position:absolute; font-size:12px; color:#fff; left:525px; top:170px; }
.container .content_info .content_info_main .china_map .a_07{ position:absolute; font-size:12px; color:#fff; left:550px; top:137px;}
.container .content_info .content_info_main .china_map .a_08{ position:absolute; font-size:12px; color:#fff; left:565px; top:90px;}
.container .content_info .content_info_main .china_map .a_09{ position:absolute; font-size:12px; color:#fff; left:533px; top:300px; width:33px; height:21px; background:url(a_01.png) no-repeat; _background:url(a_01.gif) no-repeat; text-align:center; }
.container .content_info .content_info_main .china_map .a_10{ position:absolute; font-size:12px; color:#fff; left:510px; top:284px; width:15px;}
.container .content_info .content_info_main .china_map .a_11{ position:absolute; font-size:12px; color:#fff; left:511px; top:360px;}
.container .content_info .content_info_main .china_map .a_12{ position:absolute; font-size:12px; color:#fff; left:480px; top:302px; width:15px;}
.container .content_info .content_info_main .china_map .a_13{ position:absolute; font-size:12px; color:#fff; left:494px; top:390px; width:15px;}
.container .content_info .content_info_main .china_map .a_14{ position:absolute; font-size:12px; color:#fff; left:460px; top:376px;}
.container .content_info .content_info_main .china_map .a_15{ position:absolute; font-size:12px; color:#fff; left:476px; top:260px;}
.container .content_info .content_info_main .china_map .a_16{ position:absolute; font-size:12px; color:#fff; left:427px; top:297px;}
.container .content_info .content_info_main .china_map .a_17{ position:absolute; font-size:12px; color:#fff; left:419px; top:332px;}
.container .content_info .content_info_main .china_map .a_18{ position:absolute; font-size:12px; color:#fff; left:408px; top:376px; letter-spacing:10px;}
.container .content_info .content_info_main .china_map .a_19{ position:absolute; font-size:12px; color:#fff; left:424px; top:451px;}
.container .content_info .content_info_main .china_map .a_20{ position:absolute; font-size:12px; color:#fff; left:378px; top:441px;}
.container .content_info .content_info_main .china_map .a_21{ position:absolute; font-size:12px; color:#fff; left:390px; top:500px;}
.container .content_info .content_info_main .china_map .a_22{ position:absolute; font-size:12px; color:#fff; left:362px; top:331px; width:33px; height:21px;background:url(a_01.png) no-repeat; _background:url(a_01.gif) no-repeat; text-align:center; }
.container .content_info .content_info_main .china_map .a_23{ position:absolute; font-size:12px; color:#fff; left:303px; top:342px; letter-spacing:10px;}
.container .content_info .content_info_main .china_map .a_24{ position:absolute; font-size:12px; color:#fff; left:355px; top:393px; letter-spacing:10px;}
.container .content_info .content_info_main .china_map .a_25{ position:absolute; font-size:12px; color:#fff; left:280px; top:425px; letter-spacing:10px;}
.container .content_info .content_info_main .china_map .a_26{ position:absolute; font-size:12px; color:#fff; left:113px; top:297px; letter-spacing:30px;}
.container .content_info .content_info_main .china_map .a_27{ position:absolute; font-size:12px; color:#fff; left:374px; top:294px; letter-spacing:1px;}
.container .content_info .content_info_main .china_map .a_28{ position:absolute; font-size:12px; color:#fff; left:329px; top:278px; letter-spacing:1px;}
.container .content_info .content_info_main .china_map .a_29{ position:absolute; font-size:12px; color:#fff; left:223px; top:250px; letter-spacing:30px;}
.container .content_info .content_info_main .china_map .a_30{ position:absolute; font-size:12px; color:#fff; left:356px; top:242px; width:15px;}
.container .content_info .content_info_main .china_map .a_31{ position:absolute; font-size:12px; color:#fff; left:113px; top:169px; letter-spacing:30px;}
.container .content_info .content_info_main .china_map .a_32{ position:absolute; font-size:12px; color:#fff; left:517px; top:193px; width:33px; height:21px;background:url(a_01.png) no-repeat; _background:url(a_01.gif) no-repeat; text-align:center; }
.container .content_info .content_info_main .china_map .a_33{ position:absolute; font-size:12px; color:#fff; left:509px; top:238px; width:33px; height:21px;background:url(a_01.png) no-repeat; _background:url(a_01.gif) no-repeat; text-align:center; }
.container .content_info .content_info_main .china_map .a_34{ position:absolute; font-size:12px; color:#fff; left:507px; top:405px; width:33px; height:21px;background:url(a_01.png) no-repeat; _background:url(a_01.gif) no-repeat; text-align:center; }
.container .content_info .content_info_main .china_map .a_35{ position:absolute; font-size:12px; color:#fff; left:536px; top:352px; width:31px; height:21px;background:url(a_02.png) no-repeat; _background:url(a_02.gif) no-repeat; text-align:center; padding-top:5px; }
.container .content_info .content_info_main .china_map .a_36{ position:absolute; font-size:12px; color:#fff; left:458px; top:440px; width:33px; height:21px;background:url(a_01.png) no-repeat; _background:url(a_01.gif) no-repeat; text-align:center; }
.container .content_info .content_info_main .china_map .a_37{ position:absolute; font-size:12px; color:#fff; left:442px; top:415px; width:33px; height:21px;background:url(a_01.png) no-repeat; _background:url(a_01.gif) no-repeat; text-align:center; }
.container .content_info .content_info_main .china_map .a_38{ position:absolute; font-size:12px; color:#fff; left:500px; top:322px; width:33px; height:21px;background:url(a_03.png) no-repeat; _background:url(a_03.gif) no-repeat; text-align:center; }

/********重大承保和其他类似页面**********/
.container .content_info .content_info_main .big_safe{ width:92%; overflow:hidden; margin-left:39px; margin-bottom:30px; margin-top:10px;}
.container .content_info .content_info_main .big_safe p{ font-size:14px; text-indent:0px; line-height:28px; cursor:pointer;}
.container .content_info .content_info_main .big_safe p span{ float:right;}
/***********新闻速递其他类似页面********/
.container .content_info .content_info_main .news{ width:96%;  margin-left:2%; overflow:hidden; margin-bottom:30px;}
.container .content_info .content_info_main .news ul{ width:96%; margin-left:2%;overflow:hidden;}
.container .content_info .content_info_main .news ul li{ width:100%; list-style:none; height:108px; border-bottom:1px solid #ccc;}
.container .content_info .content_info_main .news h3{ width:85%; overflow:hidden; height:35px; line-height:35px; font-size:18px; font-weight:normal; padding-top:18px; float:left; padding-left:20px;}
.container .content_info .content_info_main .news p{ font-size:14px; color:#3a3a3a; text-indent:0px;line-height:35px; height:35px; width:100%;  overflow:hidden; float:left; margin:0px; padding-left:20px;}

.container .content_info .content_info_main .news .first_li{ height:215px; }
.container .content_info .content_info_main .news .first_li h3{  width:68%; overflow:hidden; height:35px; line-height:35px; padding-top:26px; font-size:18px; font-weight:normal;}
.container .content_info .content_info_main .news .last_li{ border-bottom:none;}
.container .content_info .content_info_main .news li img{ width:233px; width:28%; height:157px; float:left; padding-top:28px; /*padding-right:25px;*/}
.container .content_info .content_info_main .news .news_ul li span{ float:right; height:30px; line-height:30px; font-size:14px; color:#3a3a3a; display:block; margin-top:18px;}
.container .content_info .content_info_main .news .first_li p{width:68%; height:75px; overflow:hidden; line-height:25px;}
.container .content_info .content_info_main .news ul .first_li  span{ float:left;margin-top:0px;}
/*-----------新闻详情-------------*/
.container .content_info .content_info_main .news .love_bg{width:96%; margin:30px 2% 30px; height:160px;}


.news_content{ width:94%; margin-left:3%; margin-bottom:80px; margin-top:30px;}
.news_content h3{ line-height:26px; font-size:20px; color:#444; text-align:center; }
.news_content span{ font-size:14px;}
.news_content p{ margin:0px; line-height:26px; font-size:14px; color:#444; text-indent:2em; padding-top:20px;}

/*****竞争优势********/
.container .content_info .advantage{ position:relative; width:99.7%; height:520px; background:url(bg_market.jpg) no-repeat; background-size:100% 100%; border:1px solid #ccc; margin-bottom:70px; overflow:hidden;}
.container .advantage h2{ width:94%; height:35px; margin-top:30px; line-height:35px; margin-left:3%; margin-right:3%; color:#3a3a3a; font-size:24px; padding-left:15px; text-align:left; background:url(img_left_h2.jpg) no-repeat; background-position: left 6px; border-bottom:none;}

.container .content_info .advantage  .tab_bottom{ position:absolute; width:610px; height:47px;right:0px; bottom:0px; overflow:hidden;}
.container .content_info .advantage  .tab_bottom ul{ width:610px; height:47px;}
.container .content_info .advantage  .tab_bottom li{ position:relative; width:87px; display:block; float:left; margin-left:5px; margin-right:5px; height:47px; text-align:center; line-height:32px; font-size:14px;}
.container .content_info .advantage  .tab_bottom .on_li{ position:absolute; top:0px; left:-5px; width:97px; height:47px; margin-left:0px; color:#fff; background-image:url(bg_tab_1.png); text-align:center; line-height:47px; font-size:16px; font-weight:bold;}
.container .content_info .advantage  .tab_bottom .on_li2{ position:absolute; top:0px; width:97px; height:47px; margin-left:0px; color:#fff; background-image:url(bg_tab_1.png); text-align:center; line-height:47px; font-size:16px; font-weight:bold;}
.container .content_info .advantage  .tab_bottom a{ position:absolute; bottom:-1px; left:0px; width:87px; display:block; height:32px; color:#fff; background-image:url(bg_tab_2.png); text-align:center; line-height:32px; margin-left:5px; margin-right:5px;}
.container .content_info .advantage  .tab_bottom a:hover{ position:absolute; top:0px; width:97px;margin-left:0px; margin-right:0px; margin-bottom:10px; display:block; height:47px; color:#fff; background-image:url(bg_tab_1.png); text-align:center; line-height:47px;font-size:16px; font-weight:bold; margin-bottom:8px;}

.container .content_info .advantage .market_advantage{ margin-left:3%;width:476px; margin-top:20px;}
.container .content_info .advantage .market_advantage h3{ background:url(bg_h3_1.gif) no-repeat;  width:476px; height:42px; line-height:42px;padding-left:24px; font-weight:normal;  color:#fff;font-size:20px;}
.container .content_info .advantage .market_advantage p{ padding-left:24px; text-indent:0px; font-size:16px; line-height:30px; color:#444; margin-top:25px;}

.container .content_info .web_advantage_bg{ background:url(bg_web.png) no-repeat; background-size:100% 100%;}


.container .content_info .tab_bottom li.new_li{ width:120px;}
.container .content_info .tab_bottom li.new_li a{ width:120px; background-image:url(bg_tab_2new.jpg); }
.container .content_info .tab_bottom li.new_li a:hover,.container .content_info .tab_bottom li.new_li .on_li{  background-image:url(bg_tab_1-new.jpg); width:130px;}
.container .content_info .tab_bottom li.new_serve{ width:140px;}
.container .content_info .tab_bottom li.new_serve a{ width:140px; background-image:url(bg_tab_2new1.jpg); }
.container .content_info .tab_bottom li.new_serve a:hover,.container .content_info .tab_bottom li.new_serve .on_li{  background-image:url(bg_tab_1-new1.jpg); width:150px;}

/**---------组织机构------------------*/
.container .content_info .content_info_main .organization{ position:relative; width:96%; height:1147px; overflow:hidden; background:url(map_img.jpg) no-repeat; background-size:100% 100%;  margin-bottom:50px; margin-left:2%;}
/*
.container .content_info .content_info_main .organization .org_top{ position:absolute; top:100px; left:48%; font-size:25px; color:#367ca8; font-weight:bold;}

.container .content_info .content_info_main .organization .org_ul_1{ position:absolute;top:390px; left:0.5%; height:460px; width:250px; }
.container .content_info .content_info_main .organization .org_ul_2{  position:absolute;top:340px; left:34% ;height:370px; width:140px; }
.container .content_info .content_info_main .organization .org_ul_3{  position:absolute;top:412px; left:57% ;height:460px; width:145px;}
.container .content_info .content_info_main .organization .org_ul_4{  position:absolute;top:480px; left:81% ;height:110px; width:100px;}

.container .content_info .content_info_main .organization ul{ width:100%; color:#4095c9; font-size:16px;}
.container .content_info .content_info_main .organization ul li{ width:100%; height:35px; line-height:35px;}
.container .content_info .content_info_main .organization ul li a{ color:#4095c9; font-size:16px;}
.container .content_info .content_info_main .organization ul .org_li_one{ color:#367ca8; font-weight:bold;}

/*------多媒体中心--------*/
.container .content_info .media_center{position:relative; width:834px;; height:441px; background:url(bg_media.png) no-repeat; background-size:100% 100%; overflow:hidden; margin:10px auto 70px; color:#fff; letter-spacing:2px; z-index:-1000;}
.container .content_info .media_center .media_left{width:21%; height:441px; float:left;}
.container .content_info .media_center .media_left ul{ height:360px; width:100%; margin-top:13px; margin-left:0px; overflow:hidden;}
.container .content_info .media_center .media_left ul li{ height:120px; width:100%; }
.container .content_info .media_center .media_left ul li img{ width:60%; height:88px; margin-left:18%; }
.container .content_info .media_center .media_left ul li p{ width:100%; text-align:center; text-indent:0px; margin:0px; padding:0px; color:#fff; height:30px; line-height:30px; overflow:hidden;}
.container .content_info .media_center .media_left .media_left_up{ width:26px;height:13px; margin-left:42%; margin-top:17px; background:url(media_up.png) no-repeat;_background:url(media_up.gif) no-repeat;}
.container .content_info .media_center .media_left .media_left_down{ width:26px; height:16px; margin-left:42%; background:url(media_down.png) no-repeat;_background:url(media_down.gif) no-repeat; }
.container .content_info .media_center .media_right{ float:right; width:79%; height:441px;}
.container .content_info .media_center .media_right .media_right_one{ width:79%; height:40px; float:right; text-align:right; line-height:40px;}
.container .content_info .media_center .media_right .media_right_one span{ line-height:40px; font-size:18px; color:#fff; margin-right:3px;}
.container .content_info .media_center .on_move{ height:88px; line-height:88px; width:90%; background:url(on_move_bg.png) no-repeat;_background:url(on_move_bg.gif) no-repeat; background-size:100% 88px; position:absolute;  top:43px; left:4%; z-index:-100;}
.container .content_info .media_center .on_move .on_toleft{ margin-left:18%; width:3%; height:22px; margin-top:33px; float:left;}
.container .content_info .media_center .on_move .on_toright{ width:3%; height:22px; margin-top:33px; float:left;}
.container .content_info .media_center .on_move ul{ float:left; width:38%; margin-left:0px; height:56px; margin-top:15px;}
.container .content_info .media_center .on_move ul li{ display:block; float:left; height:56px; width:26%; margin-left:8px; margin-right:5px;}
.container .content_info .media_center .on_move ul li img{height:56px; width:100%;}
.container .media_center .on_move .on_right_info{ float:left; margin-left:2%; margin-top:12px; width:28%; height:70px;}
.container .content_info .media_center .on_move .on_right_info h3{ height:24px; line-height:24px; color:#fff; font-size:18px; font-weight:500; overflow:hidden;}
.container .content_info .media_center .on_move .on_right_info p{ height:36px; text-indent:0px; float:left; line-height:18px; font-size:13px; color:#fff; overflow:hidden; }

/***************企业文化******************/
.container .culture{ width:100%; overflow:hidden; margin-bottom:30px;}
.container .culture .culture_main{ width:100%; height:365px;}
.container .culture .culture_main ul{ float:left; margin-left:0.5%; margin-right:0.5%; width:89%; height:365px; overflow:hidden;}
.container .culture .culture_main ul li{ height:365px; display:block; margin-left:0.7%; margin-right:0%; float:left; overflow:hidden;}
.container .culture .culture_main .culture_one{ height:300px; margin-top:30px; width:22%; border:1px solid #ccc;}
.container .culture .culture_main .culture_one h3{ height:35px; line-height:35px;width:100%; border-bottom:1px solid #ccc; font-size:16px; font-weight:700; color:#444;}
.container .culture .culture_main .culture_one .cul_content1{padding:5px;}
.container .culture .culture_main .culture_one img{ width:100%; height:150px;}
.container .culture .culture_main .culture_one p{ text-indent:0px; text-align:center; height:60px; line-height:20px; font-size:14px; color:#666666; overflow:hidden;}

.container .culture .culture_main .culture_two{ height:350px; width:27%; border:1px solid #ccc; padding:4px; border-top:4px solid #e64b40;}
.container .culture .culture_main .culture_two .cul_content2{ padding:8px;}
.container .culture .culture_main .culture_two h3{ height:40px; line-height:40px;width:100%; font-size:24px; font-weight:400; color:#444;}
.container .culture .culture_main .culture_two img{ width:100%; height:190px;}
.container .culture .culture_main .culture_two p{ height:90px; line-height:30px; font-size:16px; color:#666666; overflow:hidden;text-indent:0px; text-align:center; }

.container .culture .culture_main .culture_toleft{ float:left; margin-left:1%; margin-top:140px; height:65px; width:3.4%; background:url(cultrue_left.png) no-repeat; background-size:100% 100%; }
 
.container .culture .culture_main .culture_toright{ float:left; margin-right:1%; margin-top:140px; height:65px; width:3.6%; background:url(culture_right.jpg) no-repeat; background-size:100% 100%; }

.container .culture .culture_line{ width:100%; height:80px; margin-top:60px; }
.container .culture .culture_line ul{ width:85%; height:80px;background-image:url(culture_line.png); background-repeat:no-repeat; background-size:90% 30px; background-position:top center;  margin-left:5%;}
/*------------------ie6-----------
background:url(culture_line.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="culture_line.png" ,sizingMethod="crop"); 
-------------*/
.container .culture .culture_line ul li{ position:relative; width:14.2%; margin-top:40px; display:block; float:left; color:#999999; font-size:12px; height:30px; text-align:center;  }
.container .culture .culture_line ul li a{ position:absolute; bottom:0px; left:0px; width:100%; display:block; float:left; color:#999999; }
.container .culture .culture_line ul li .on_hover{ font-size:16px; color:#444444; font-weight:550; }
.container .culture .culture_line ul li a:hover{ font-size:16px; color:#444444; font-weight:550;}
/**---------底部-------------------*/
.site_map { float: left; margin: 28px 20px; display: inline; width: 1150px; }
ul.map_column { float:left;}
ul.map_column.column_1 { width: 195px; }
ul.map_column.column_2 { width: 238px; }
ul.map_column.column_3 { width: 212px; }
ul.map_column.column_4 { width: 204px; }
ul.map_column.column_5 { width: 240px; }
ul.map_column.column_6 { width: 60px; }
ul.map_column li { float: left; width: 100%; height: 28px; line-height: 28px; font-size: 14px; font-weight: bold; }
ul.map_column li a { font-size: 12px; font-weight: normal; }
ul.map_column li a:hover { color: #e7340b; }
.bottom_line { float: left; width: 100%; margin-top: 25px; }
.hot_line { float: left; padding-left: 33px; display: inline; height: 22px; line-height: 22px; color: #666; font-size: 14px; word-spacing: 25px; background: url(icons_apps.gif) no-repeat; }
.apps { float: right; height: 22px; line-height: 22px; }
.apps a { float: left; margin-right: 16px; padding-left: 22px; display: inline; background: url(icons_apps.gif) no-repeat; }
.apps a:hover { color: #e7340b; }
.apps a.tmall { padding-left: 40px; background-position: 0 -21px; }
.apps a.weichat { padding-left: 24px; background-position: 0 -42px; }
.apps a.ios { background-position: 0 -63px; }
.apps a.android { background-position: 0 -84px; }
.apps a.wap { padding-left: 18px; background-position: 0 -105px; }

/*****压缩后的样式的****************/
.constricted .frame_width{ width: 1000px; }
.constricted .frame{ width: 1000px; }
.constricted .header_nav{ width: 998px; }
.constricted .nav_part.part_1{ width: 97px; }
.constricted .nav_part.part_2{ width: 437px; }
.constricted .nav_part.part_3{ width: 460px; }
.constricted .nav_part.part_1 h3{ text-indent: 20px; }
.constricted .nav_part.part_1 .nav_column { padding-left: 20px; width: 70px; }
.constricted .nav_part.part_2 .nav_column { padding-left: 10px; width: 110px; }
.constricted .nav_part.part_3 .nav_column { padding-left: 10px; width: 90px; }
.constricted .nav_column .duo_column { width: 170px !important; }
.constricted .pendant { display: block; }
.constricted .banner_menu { position: absolute; left: 0; top: 0; display: none; }
.constricted .slide_show { margin-left: 40px; display: inline; }
.constricted .channel { width: 700px; height: 1022px; }
.constricted .entrance { width: 342px; }
.constricted .entrance.car { width: 698px; }
.constricted .entrancea.tolist span { width: 342px; }
.constricted .entrance.travel { left: 0; top: 300px; }
.constricted .entrance.casualty { left: 355px; }
.constricted .entrance.home { left: 0; top: 600px; }
.constricted .entrance.baggage { left: 355px; top: 600px; }
.constricted .entrance.other { top: 900px; }
.constricted .entrance.other .insure_card { left: 355px; }
.constricted .service_center { width: 998px; }
.constricted .guide { width: 970px; }
.constricted .guide_content { width: 972px; }
.constricted .guide_column { width: 288px; }
.constricted .guide_column.column_1 { width: 303px; }
.constricted .guide_flow { padding-bottom: 42px; }
.constricted .box.express_service { margin-top: 10px; padding: 10px 20px; width: 248px !important; border: 1px solid #ccc; }
.constricted .services { padding-bottom: 12px; }
.constricted .services a { margin: 10px 0 0 0; width: 94px; }
.constricted .help { margin-top: 10px; height: 85px; overflow-y: hidden; }
.constricted .help ul { margin-top: 5px; }
.constricted .help ul li a { width: 233px; }
.constricted .news_center { width: 998px; }
.constricted .news_tabs { width: 742px; }
.constricted .tab_content { width: 802px; }
.constricted .tab_content ul { width: 340px; }
.constricted .tab_content ul li a { width: 250px; }
.constricted .stoke { width: 191px; }
.constricted .site_map { margin: 28px 0 0 0; padding-bottom: 28px; display: inline; width: 1000px; }
.constricted ul.map_column { margin: 0 10px; display: inline; width: 160px; }
.constricted ul.map_column.column_1 { margin-left: 20px !important; width: 150px !important; }
.constricted ul.map_column.column_6 { width: 80px; }

/****隐藏菜单**/
.dis_none{ display:none;}

.changePaddy{width:99%; height:160px;}
.paddyPho{background: url(paddyPho.png) 0px 0px no-repeat;width:27%; height:160px; float:left;}
.paddyRight{width:73%; height:158px; background-color:#f8f6f6; float:right;}
.paddyOneP{margin:35px 25px 0px; }
.paddyTwoP{margin:5px 30px 0px 65px;}
.spreadPho{background: url(spread.png) 0px 0px no-repeat; width:96%; margin:30px 2% 30px; height:160px;}
.majorCb{background: url(majorCb.png) 0px 0px no-repeat; width:96%; margin:30px 0px 30px; height:160px;}
.majorCetr p{ padding-left:20px; background:url(redCent-02.png) 0px 9px no-repeat;}
.majorClaim{background: url(majorClaim.png) 0px 0px no-repeat; width:96%; margin:30px 0px 30px; height:203px;}
.majorTg h3{background:url(redCent.png) 3px 30px no-repeat;}
.tableAdd{border:1px solid #e6e6e6;}
.tableAddth{height:40px; background-color:#e6e6e6;}
.tableAddtd{height:100px;}
.tableAddtd td{border-right:1px solid #f3f3f3; border-bottom:1px solid #f3f3f3; text-align:center;}
.ssGongsi{padding-left:10px; padding-right:10px;}
.z_select_02{ position:relative; width:110px; height:28px; line-height:28px; border:1px solid #ccc; color:#888;padding-left:5px;cursor:pointer; margin-top:20px;}
.s_bg_03{ float:left; width:100px;background:url(z_select.png) no-repeat;background-position:78px 2px;}
.select_ul{ position:absolute; width:98%; top:30px; left:0px; border:1px solid #ccc; background:#fff; padding-left:1%; display:none;}
.majorTg li:hover{background-color:#f9f9f9;}
.majorTg h3 a:hover{ color:#ff4e34;}
.borderTop{border-top:1px solid #ccc;}
.news_ul h3 a:hover{ color:#ff4e34;}
.big_safe p:hover{color:#ff4e34;}


.return_list{ margin-top:30px;}
.return_list a.next_page{ display:block; padding-left:20px;background:url(jt_left.jpg) 0 center no-repeat; font-size:14px; color:#069;}
.return_list p{ text-indent:0; padding-top:10px;}
.return_list p a{ padding-left:10px;}

/*----------媒体关注20150202李庆明----*/
.MediAtention{background: url(MediAtention.png) 0px 0px no-repeat;width:27%; height:158px; float:left;}
.MediaRight{width:73%; height:158px; float:left;}
.MediaRight p{color:#333; padding:0px 0px 0px 20px;}
.container .content_info .content_info_main .big_safe p.Insquote{font-size:18px; height:35px; line-height:35px; margin:0px; float:left;}
.MediaRight span{ color:#3a3a3a; font-size:14px; height:30px; line-height:30px; float:right;}
.MediaRiPaddy{width:100%; height:189px; margin-top:18px;border-bottom: 1px solid #ccc;}
.liSty{width: 100%;list-style: none;height: 108px;border-bottom: 1px solid #ccc;}
.liSty h3{width: 85%;overflow: hidden;height: 35px;line-height: 35px;font-size: 18px;font-weight: normal;padding-top: 18px;float: left;padding-left: 20px;}
.liSty span{float: right;height: 30px;line-height: 30px;font-size: 14px;color: #3a3a3a;display: block;margin-top: 18px;}
.liSty p{font-size: 14px;color: #3a3a3a;text-indent: 0px;line-height: 35px;height: 35px;width: 100%;overflow: hidden;float: left;margin: 0px;padding-left: 20px;}
.Insquote a:hover,.liSty h3 a:hover{ color:#ff4e34;}
.pageLast{height:30px; margin-top:40px; float:right; padding:0px;}
.pageLast a, .pageLast span{ border: 1px solid #ccc; height: 100%; margin-right: 10px; padding: 4px 10px;}
.pageLast a:hover{ color:#d81400;}
.spantt{color:#f00}
.pageLast font{ display: inline-block; margin-top: -10px; padding-bottom: 5px;}
.pageLast #num,.pageLast .btn2byte{display: inline-block; vertical-align: middle;}
.pageLast #num{border: 1px solid #ccc; margin: 0 5px; padding: 4px 3px 3px;}
.pageLast .btn2byte{ background: none repeat scroll 0 0 #f00;border: medium none; color: #fff;padding: 3px 5px;}
/*----------liqingming20150202应急响应内页------------*/
.YingJi{ margin-top:50px;}
.YingJi a.next_page{ display:block; padding-left:20px;background:url(jt_left.jpg) 0 center no-repeat; font-size:14px; color:#069;}
.YingJi p{ text-indent:0; padding-top:10px;}
.YingJi p a{ padding-left:10px;}
.mb45{ margin-bottom:45px;}
/*---------------liqingming20150204企业文化-----------*/
.backAllpo{background: url(backallPo.png) 0px 0px no-repeat;_background: url(backallPo.gif) 0px 0px no-repeat; width:928px; height:528px;border: 1px solid #dbdbdb; margin-bottom: 50px;overflow: hidden; position:relative;}
.backAllpo h2{ width:92%;  height:35px; line-height:35px; margin-top:23px; margin-left:2.5%; margin-right:4%; color:#3a3a3a; font-size:24px; text-align:left; padding-left:15px; padding-bottom:5px; background:url(img_left_h2.jpg) no-repeat; background-position: left 7px; }
.rightBlue{ width:140px; height:430px;border:none; position:absolute; top:43px; right:0px;}
.rightBlue div.divSty{ width:100%; height:95px; border-bottom:1px dashed #fff;}
.divSty div.backff{width:125px; height:85px; margin:12px auto; cursor:pointer;color:#fff;}
.backff span{ display:block; width:45px; height:50px; margin:5px auto 0px;background: url(littlepo.png) no-repeat;_background: url(littlepo.gif) no-repeat;}
.backff span.rightWhit{background: url(rightWhit.png) no-repeat;_background: url(rightWhit.gif) no-repeat;}
.backff span.spanFirst{ background-position:-9px 0px;}
.backff span.spanSecod{ background-position:-9px -87px;}
.backff span.spanThird{background-position:-9px -175px;}
.backff span.spanFour{ background-position:-9px -260px;}
.backff span.spanFif{background-position:-9px -345px;}
.divSty p{ font-size:14px; text-align:center; line-height:20px; height:20px; margin:0px}
.divSty div.fontStyc{color:#333; background-color:#fff;}
.leftBody{width:730px; height:395px; margin:0px 0px 0px 58px; overflow:hidden;}
.hxHidden{ width:300%; height:100%; position:relative;}
.leftOnepo{ width:100%; height:100%;background: url(leftone.png) 5px 0px no-repeat;_background: url(leftone.gif) 5px 0px no-repeat; position:absolute; top:0px; left:0px;}
.leftTwopo{ width:100%; height:100%;background: url(lefttwo.png) 5px 0px no-repeat;_background: url(lefttwo.gif) 5px 0px no-repeat; position:absolute; top:0px; left:200%;}
.leftThreepo{width:100%; height:100%;background: url(leftthree.png) 5px 0px no-repeat;_background: url(leftthree.gif) 5px 0px no-repeat; position:absolute; top:0px; left:200%;}
.leftFourpo{width:100%; height:100%;background: url(leftfour.png) 5px 0px no-repeat;_background: url(leftfour.gif) 5px 0px no-repeat; position:absolute; top:0px; left:200%;}
.leftFifpo{width:100%; height:100%;background: url(leftfif.png) 3px 0px no-repeat;_background: url(leftfif.gif) 3px 0px no-repeat; position:absolute; top:0px; left:200%;}


/*定点扶贫链接*/
.content_info_main .book{ width:96%; margin:0 auto;}
.bookul{ width:92%; overflow:hidden; padding:35px 0 0 35px; margin-bottom:180px;}
.bookul li{ float:left; width:410px; margin-bottom:50px; }

/*公司荣誉*/
.container .content_info .content_info_main .news .honour_list li span{ float:right; height:30px; font-size:14px; color:#3a3a3a; display:block;}
.honour_list a:hover{ color:#ff4e34;}
.honour_list a{ display:block; font-size:14px; padding-left:30px;line-height:20px; }
.container .content_info .content_info_main .honour_list{ width:98%; margin:20px auto 0;}
.container .content_info .content_info_main .honour_list table tr.td_bg{ background-color:#f5f9ff;} 
.container .content_info .content_info_main .honour_list table tr td img{ display:block; width:100%; height:100%;}
.container .content_info .content_info_main .honour_list table tr td a.year{ background:url(redCent-02.png) 15px 5px no-repeat ;}
.container .content_info .content_info_main .List{ width:97%;  margin:0 auto 37px; overflow:hidden;}
.page_list{ margin-right:20px;}
.news_content .award_img{ width:353px; margin:30px auto 0;}
.pageLast .btu_go{ border:1px solid #f00; color: #f00;padding: 3px 5px; background:none;}



/************定点扶贫*************/
.top_head{ width:100%; background-color:#fff; height:85px;}
.top_head .top_frame{ width:1190px; margin:0 auto;}
.top_logo { margin: 25px 0; width: 437px; height: 35px; float:left;}
.return_frist{ float:right; height:35px;margin: 25px 0 ;}
.return_frist a{display:block; line-height:35px;}
.banner_bg {  width:100%; height:350px;background:url(ddfp_banner.jpg) no-repeat top center;}
.banner_bg .banner_w{ width:1190px; margin:0 auto;position:relative;}
.title_bav{ position:absolute; top:30px; left:0px;}
.title_bav ul li a.li_differ{ background-color:#e8340c; height:30px; line-height:30px;font-size:18px; margin-bottom:5px; overflow:hidden;}
.title_bav ul li{ overflow:hidden; font-size:14px; margin-bottom:5px; zoom:1;}
.title_bav ul li a{padding-left:20px; height:25px; line-height:25px; display:block;  background:url(right_go.png) right  center no-repeat #5d82d2; padding-right:25px; color:#fff; } 
.title_bav ul li.title_1 a{ width:65px; background-position:87px center;}
.title_bav ul li.title_2 a{ width:90px; background-position:105px center;}
.title_bav ul li.title_5 a{ width:92px; background-position:115px center;}
.title_bav ul li.title_6 a{ width:150px;background-position:170px center;}
.title_bav ul li.title_7 a{ width:80px; background-position:100px center;}
.title_bav ul li.title_8 a{ width:120px; background-position:143px center;}
.title_bav ul li.title_9 a{ width:90px; background:url(make_over.png) no-repeat;}
.title_bav ul li.title_1 a.li_differ{width:80px; background-position:100px center;}
.title_bav ul li.title_2 a.li_differ{width:98px; background-position:120px center;} 
.title_bav ul li.title_5 a.li_differ{width:115px; background-position:135px center;}
.title_bav ul li.title_6 a.li_differ{width:190px; background-position:210px center;}
.title_bav ul li.title_7 a.li_differ{width:100px; background-position:120px center;}
.title_bav ul li.title_8 a.li_differ{width:155px; background-position:175px center;}
.title_bav ul li.title_9 a.li_differ{width:150px; background-size:65% auto; line-height:26px;}
.adress{ position:absolute; top:130px; right:108px; font-size:58px; color:#e8340c; font-weight:bold; text-shadow:4px 4px 0px #fff; letter-spacing:7px;}
.place{ right:145px;}
.adress span{ color:#249ed5;}
.introduce_nav{ width:1190px; margin:0 auto; background:url(fp_bg.jpg); overflow:hidden;}
.introduce_nav .hard{ width:1150px; overflow:hidden; margin:25px auto 0;}
.introduce_nav h2 span.english{ display:block; float:left;font:34px Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif; color:#cbcbcb; margin-right:10px; }
.introduce_nav h2{ width:100%; height:35px; line-height:35px; border-bottom:3px solid #e6e6e6; color:#fc3436; font-size:28px; padding-bottom:5px;float:left;}
.introduce_hc{ width:100%;float:left; margin-bottom:40px;}
.introduce_hc img{ float:left; margin:20px 0 0px 110px;}
.present{ float:left;width:618px; margin:40px 0 0 50px;}
.present p{ font-size:16px; line-height:27px; color:#666;}
.present p.p_title{ font-size:24px; line-height:30px; margin-bottom:25px;}
.department{ width:100%; float:left;}
.department .sooth{ width:950px; margin:0 auto;}
.sooth h3{ font-size:24px; text-align:center; line-height:50px; margin:20px 0 10px 0;}
.sooth ul{ width:100%; overflow:hidden; margin-bottom:40px;}
.sooth ul li{ width:280px;  height:233px;float:left; margin-left:24px; border:2px solid #fc3436;}
.sooth ul li .fp_img{ width:66px; margin:0 auto; margin-top:20px;}
.sooth ul li .fp_title{ font-size:20px; text-align:center; line-height:50px;}
.sooth ul li .fp_nav{ font-size:14px; padding:0 15px 0px 15px; overflow:hidden;}
.introduce_hc h3{ font-size:24px; text-align:center; margin:38px 0 5px 0;}
.introduce_hc span{ display:inline-block; width:780px; text-align:right; font-size:16px; margin-bottom:15px;}
.introduce_hc p.p_middle{ font-size:16px; line-height:27px; color:#666; width:935px; margin:0 auto; text-indent:35px; margin-bottom:25px;}
.bottom_bg{ width:1150px; height:506px; float:left;margin:0 auto;background:url(kouhao.jpg) no-repeat top center;}
.bottom_bg p.mar_top{ margin-top:312px;}
.bottom_bg p{ font-size:30px; color:#d61510; text-align:center; }
.present p.long{ margin-bottom:15px;}
.alignment{margin:15px 0 0 50px;}
.present p.chicken{ font-size:24px; margin-top:70px; line-height:30px; }
.present p.farming{ margin-top:70px; }
.spirit{margin:65px 0 0 50px;}
.honour{ margin:100px 0 0 50px;}
.present ul.past_time{ overflow:hidden; margin-top:40px;}
.present ul.past_time li{ width:100px; float:left; height:35px;}
.present ul.past_time li a{ display:block; font-size:18px; color:#fff; background-color:#e8340c; width:80px; height:35px; line-height:35px; text-align:center;font-weight:bold;}
.survey{ width:937px; margin:0 auto;}
.survey .survey_nav{ margin-top:10px; float:left;}
.survey .survey_nav li{ margin-bottom:20px;}
.survey .survey_nav li h3{ display:block;  font-size:24px;background:url(jx_dian.jpg) no-repeat 0 12px; padding-left:20px; margin-bottom:10px;}
.survey .survey_nav li p{ font-size:16px; color:#666; line-height:25px;}


.RollNewl{width:900px; height:190px; margin:0px auto; position:relative;} 
.RollNewl p.pStyl{font-size:18px; color:#333; margin-left:39px; width:80px; line-height:40px; height:40px; border-bottom:2px solid #ed2100;} 
.RollNewl hr{ padding:0px;margin:0px; width:740px; border:1px solid #e6e6e6; position:absolute; top:40px; left:119px;} 
.RollNewl .newBody{ width:880px; height:90px; margin:0 auto; padding-top:20px; } 
.RollNewl .leftBut{ display:block; width:20px; height:30px; float:left; margin-top:30px; background:url(6liRespon.jpg) no-repeat 0 0;} 
.RollNewl .rightBut{ display:block; width:20px; height:30px; float:right; margin-top:30px; background:url(5liRespon.jpg) no-repeat 0 0;}
.middle_pic{ position:relative; height:87px; width:828px; overflow:hidden; margin-left:9px; float:left;}
.pic_carousel{ position:absolute; overflow:hidden; width:400%; height:87px;}
.book .pic_carousel li{ height:85px; width:198px; float:left; margin-right:9px; position:relative; padding:1px;}
.book .pic_carousel li.Red{ border:1px solid #f00; padding:0px;}
.book .pic_carousel li .h_show{ position:absolute; top:-12px; left:1px; color:#fff; width:168px; display:none; padding:15px; height:55px; overflow:hidden;}
.pop_background{display:block; width:168px; height:85px; _position:absolute; _top:expression(documentElement.scrollTop + 0 + "px"); top:0; left:0; background:url(pop_background.png); z-index:1000;}
.book .pic_carousel li .h_show a{ color:#fff;}