﻿*{margin:0;padding:0;box-sizing: border-box}
:after,:before { box-sizing: border-box} 
.fl { float: left} 
.fr { float: right} 
.clear { clear: both} 
.clearfix,.container:after,.row:after,ul { *zoom: 1} 
.clearfix:after,.container:after,.row:after,ul:after { content: " "; display: block; height: 0; clear: both; visibility: hidden} 
ol,ul,li { list-style: none} 
img { border-style: none} 
a { color: inherit; color: expression(this.parentNode.currentStyle.color); text-decoration: none} 
a:focus { outline: thin dotted} 
a:active,a:hover { outline: 0} 
h1 { font-size: 36px} 
h2 { font-size: 32px} 
h3 { font-size: 28px} 
h4 { font-size: 24px} 
h5 { font-size: 20px} 
h6 { font-size: 16px} 
body,button,input,select,textarea { font-family: 'Microsoft YaHei' !important; font: 14px/2 \\5FAE\8F6F\96C5\9ED1, arial; color: #5a5a5a; font-size: 14px} 
html { min-width: 1200px} 
.w1200 { width: 1200px; margin: 0 auto; position: relative}
.lc_in-tit{text-align: center;padding: 30px 0;background: #f7f7f7;margin-bottom: 30px;}
.lc_in-tit .p1 {font-size: 27px;line-height: 34px;font-weight: 500;} 
.lc_in-tit .p2 {font-size: 14px;font-weight: 400;} 
.lc_in-tit .fa-caret-down {font-size: 30px;line-height: 15px;} 
/***********************************************************************************************/ 
.header { width: 100%; /*background: url(../images/lc_h_bg.jpg) repeat-x top;*/ line-height: 33px; color: #fff} 
.lc_h_top { height: 33px;border-bottom: 1px solid #e6e4e4;} 
.lc_h_top span {font-size: 12px;color: #666;} 
.lc_h_top span a{ margin-left:10px;}
.lc_h_bottom { height: 128px; margin-top: 40px; color: #1a57a2} 
.lc_h_logo { } 
.lc_h_logo img { width: auto; height: 100px; float: left} 
.lc_h_logo .p1 { font-size: 26px; line-height: 22px; display: block; padding-left: 74px} 
.lc_h_logo .p2 { font-size: 12px; line-height: 22px; display: inline; margin-left: 10px} 
.lc_h_tel span { font-size: 16px} 
.lc_h_tel p{ font-size: 26px; color: #ff6600} 
.lc_h_nav{ background-color: #003b78; }
.lc_h_nav ul{ }
.lc_h_nav ul li { float: left; height: 72px} 
.lc_h_nav ul li a { display: block; height: 72px; line-height: 72px; text-align: center; color: #eee; font-size: 16px;padding: 0 21px;} 
.lc_h_nav ul li a:hover { color: #fff; background-color: #1857a4; } 
.lc_h_nav ul li a.active { color: #fff; background-color: #ff6600; } 
.banner,.box_banner { width: 100%; margin: 0 auto; position: relative} 
.banner { overflow: hidden} 
.banner_inner { height: 530px; width: 100%; margin: 0 auto} 
.banner_img { width: 20000px} 
.banner_img li { width: 100%} 
.banner .child1 { width: 588px; left: 66px} 
.banner .child1,.banner .child2 { position: absolute; height: 425px; top: 0} 
.banner .child2 { width: 654px; left: 343px} 
.banner_common { position: relative; width: 990px; margin: 0 auto} 
.banner_pre { left: 0; background: url(../images/banner_btn_l_24.png) no-repeat} 
.banner_next,.banner_pre { position: absolute; top: 50%; margin-top: 180px; width: 60px; height: 60px; cursor: pointer; opacity: .5; filter: alpha(opacity=50)} 
.banner_next { right: 0; background: url(../images/banner_btn_r_24.png) no-repeat} 
.banner_next:hover,.banner_pre:hover { opacity: 1; filter: alpha(opacity=100)} 
.banner .control { width: 130px; position: absolute; top: 473px; left: 50%; margin-left: -40px} 
.banner .control li { float: left; margin-left: 10px; width: 18px; height: 18px; border-radius: 50%; cursor: pointer; background: #fff} 
.banner .control li a { display: none} 
.banner .control li.current { background: #ff7f02} 
.main { position: relative} 
.box_banner .banner_words { width: 435px; position: absolute; left: 65%; top: 160px} 
.banner_words i { color: #1c4587; font-size: 14px} 
.banner_words p { width: 435px; text-align: center; line-height: 140%} 
.banner_words .p1 { line-height: 30px} 
.banner_words .p2 { font-size: 50px; color: #073763; font-weight: 700; border-top: 1px dotted #000; border-bottom: 1px dotted #000; line-height: 70px} 
.banner_words .p2 b { color: #f90} 
.banner_words .p3 { font-size: 15px; color: #073763; line-height: 30px} 
.search { width: 100%; height: 90px; margin: 0 auto; background-color: #f0f1f6} 
.search input { float: left; margin-top: 30px} 
.search input[type=text] { width: 300px; height: 28px; border: 1px solid #d3d3d3; line-height: 28px; text-indent: 1em} 
.search input[type=text]::-webkit-input-placeholder { color: #1d7ad9; font-size: 14px} 
.search input[type=text]:-moz-placeholder,.search input[type=text]::-moz-placeholder { color: #1d7ad9; font-size: 14px} 
.search input[type=text]:-ms-input-placeholder { color: #1d7ad9; font-size: 14px} 
.search input[type=submit] { width: 50px; height: 28px; background-color: #1d7ad9; color: #fff; line-height: 28px; text-align: center; border: none; position: relative; left: -50px} 
.search ul { padding-top: 35px} 
.search ul li { float: left; margin-left: 15px} 
.search ul li:first-child { margin-left: 0} 
.search ul li a { font-size: 12px; color: #5a5a5a} 
.search ul li a:hover { color: #53d0fe} 
.search img { position: absolute; top: 30px; right: 0} 
.lc_about { padding: 30px 0;} 
.lc_about_left { width: 640px;} 
.lc_about_left h4,.lc_about_left h5 { font-weight: 400; color: #2795e0} 
.lc_about_left h5 { font-size: 18px} 
.lc_about_left p { font-size: 14px; line-height: 25px; margin: 16px 0;} 
.lc_about_left p a{ color: #f60;}
.lc_about_left li { margin-left: 30px; float: right} 
.lc_about_left li a { display: block; width: 150px; height: 50px; line-height: 50px; color: #1c4587; text-align: center; font-size: 16px; border: 1px solid #ebeef4; border-radius: 3px; transition: background-color .4s ease 0s} 
.lc_about_left a:hover { color: #fff; background-color: #1d7ad9} 
.lc_about_left li:first-child { margin-left: 0; color: #fff; background-color: #f60} 
.lc_about_left li:first-child a{  color: #fff;}
.lc_about_right { width: 520px; height: 328px} 
.s1 { position: fixed; z-index: 1; left: 50%; top: 50%; margin: -150px 0 0 -250px; width: 500px; height: 300px; background: hsla(0, 0%, 100%, .7); box-shadow: 0 0 15px rgba(0, 0, 0, .3)} 
.s1 p { margin: 0; padding: 50px 0 20px; font-family: Arial; font-size: 60px; font-weight: 700; text-align: center} 
.s1 span { color: #666} 
.s1 a,.s1 span { display: block; font-family: Arial; font-size: 25px; text-align: center} 
.s1 a { margin: 20px auto 0; width: 220px; height: 50px; border-radius: 5px; line-height: 50px; color: #fff; text-decoration: none; background: #f88371} 
.s1 a:hover { background: #ed6f5c} 
.slides-box { overflow: hidden} 
.slides1,.slides-box { width: 100%; height: 100%; margin: auto; position: relative} 
.slides1 { float: left} 
.slides1 li { position: absolute; width: 100%; height: 100%} 
.slides1 li img { display: block; width: 100%; margin: auto} 
.next,.prev { position: absolute; z-index: 2; top: 50%; margin-top: -40px; left: 0; height: 70px; width: 30px; color: #fff; cursor: pointer; background-color: #000; opacity: .5} 
.next:hover,.prev:hover { opacity: .7} 
.prev { background-image: url(../images/prev.gif)} 
.next { left: auto; right: 0; background-image: url(../images/next.gif)} 
.pagination { text-align:center;} 
.pagination li { text-align:center;} 
.pagination li a { display: inline-block; padding:0px 8px;margin:0 2px;background: #ccc; color: #fff; text-align: center; font-family: Arial; text-decoration: none} 
.pagination li .active { background: #f58220; } 
.picture { width: 100%; padding-bottom:20px; margin: 50px auto 0; /*background: url(../images/probg.jpg) no-repeat top; */text-align: center; color: #666} 
.picture .w1200 { padding-top: 1px;background: #f7f7f7;} 
.picture h4 { margin-top: 55px; font-size: 24px; line-height: 34px; font-weight: 400} 
.picture h5 { font-size: 20px; font-weight: 400} 
.picture .fa-caret-down { font-size: 30px; line-height: 30px} 
.picture ul { display: inline-block; margin: 30px auto 0} 
.picture ul li { float: left; margin-left: 15px} 
.picture ul li:first-child { margin-left: 0} 
.picture ul li a { display: block; width: 110px; height: 40px; font-size: 14px; line-height: 40px; text-align: center; border: 1px solid #fff; transition: border-color .4s ease 0s, background-color .4s ease 0s} 
.picture ul li a:hover { background-color: #4aa2ec; border-color: #4aa2ec} 
.wrap { padding: 10px} 
.dowebok { width: 1200px; margin: 50px auto 25px; font-size: 0} 
.dowebok img { vertical-align: top} 
.str_wrap { overflow: hidden; font-size: 12px; line-height: 16px; position: relative; white-space: nowrap} 
.str_move { white-space: nowrap; position: absolute; top: 0; left: 0; cursor: move} 
.str_move_clone { display: inline-block; vertical-align: top; position: absolute; left: 100%; top: 0} 
.str_vertical .str_move_clone { left: 0; top: 100%} 
.str_down .str_move_clone { left: 0; bottom: 100%} 
.str_down .str_move,.str_vertical .str_move { white-space: normal; width: 100%} 
.no_drag .str_move,.noStop .str_move,.str_static .str_move { cursor: inherit} 
.str_wrap img { max-width: none} 
.picture .dowebok ul { height: 189px} 
.picture .dowebok ul li { float: left; width: 220px; height: 189px} 
.picture .dowebok ul li a { width: 220px; height: 165px; border: none} 
.picture .dowebok ul li img { width: 220px; height: 165px} 
.picture .pro_title { font-size: 16px; width: 220px; line-height: 24px; height: 24px} 
.picture .more,.picture .pro_title { display: block; color: #fff; text-align: center} 
.picture .more { width: 150px; height: 50px; font-size: 14px; line-height: 50px; margin: 0 auto; font-weight: 700; background-color: #4a86e8; box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, .6); transition: background-color .4s ease 0s} 
.picture .more:hover { background-color: #f90} 
.lc_pro { width: 100%; margin: 0 auto;padding: 25px 0;} 
.lc_pro_title { width: 750px; height: 252px; } 
.lc_pro_title .pic{ height: 252px; }
.lc_pro_title .pic img{ width:354px;height: 252px; }
.lc_pro_title .circle { width: 360px; height: 200px; color: #3c78d8} 
.circle h2 { font-size: 24px; line-height: 30px;} 
.circle h2 a { display: block; width: 60px; height: 24px; line-height: 24px; font-size: 14px; text-align: center; color: #aaa; margin-top: 5px; border: 1px solid #ccc} 
.circle .p1 { font-size: 16px; line-height: 30px;color: #aaa;} 
.circle .p2 { font-size: 30px; line-height: 30px} 
.circle .p3 { font-size: 14px; line-height: 28px;color: #666;} 
.lc_pro_left { width: 780px; margin-left:10px;} 
.lc_pro_pic{ width: 780px; margin-top: 30px; float:right;}
.lc_pro_pic ul{width: 780px; margin:0 1px 1px; }
.lc_pro_pic ul li { float: left; margin:; } 
.lc_pro_pic ul li:first-child { margin-left: 0} 
.lc_pro_pic ul li a { display: block; width: 175px; height: 140px; border: 1px solid #eee; margin:10px;} 
.lc_pro_pic ul li a:hover { border: 1px solid #f60} 
.lc_pro_pic ul li img{ width:165px;height: 130px; text-align:center; margin:5px}
.lc_pro_right { width: 410px; } 
.lc_pro_right h3 {font-size: 22px;font-weight: 400;line-height: 22px;color: #4aa2ec;border-bottom: 1px solid #ccc;margin-bottom: 20px;padding-bottom: 10px;} 
.lc_pro_right h3 span{ color: #ccc;}
.rec_news { } 
.rec_news ul li div img { float: left; width: 130px; height: 90px; margin-right: 10px} 
.rec_news .p1 { font-size: 14px; color: #4aa2ec; line-height: 30px} 
.rec_news .p2 { font-size: 12px; color: #666} 
.lc_pro_right .newslist li { height: 37px;line-height: 37px; background: url(../images/libg.png) no-repeat 0; border-bottom: 1px dotted #e2e2e2} 
.lc_pro_right .newslist li:first-child { margin-top: 10px} 
.lc_pro_right .newslist li a { font-size: 14px; line-height: 36px; color: #5a5a5a; margin-left: 25px} 
.lc_pro_right .newslist li a:hover { color: #4a91e0} 
.lc_pro_right .newslist li span { font-size: 12px; line-height: 36px; color: #ccc} 
.flink { width: 100%} 
.flink .w1200 { padding-top: 50px} 
.flink h3 { font-size: 26px; color: #3c78d8;} 
.flink h3 span { display: inline-block; width: 86px; height: 20px; line-height: 20px; background: #3c78d8; color: #fff; font-size: 14px; font-weight: 400; text-align: center; position: relative; bottom: 4px} 
.flink ul { float: left; position: relative; top: 8px;} 
.flink ul li { float: left; margin-left: 15px} 
.flink ul li a { font-size: 14px; color: #5a5a5a; line-height: 26px;} 
.flink a:hover { color: #47cdff} 
.footer { width: 100%;padding:65px 0 20px; margin: 0 auto; background-color: #003b78; background-image: url(../images/footerbg.jpg); background-repeat: repeat-x} 
.footer_left {width: 870px;} 
.footer_left p { font-size: 14px; color: #fff} 
.footer_left p:first-child { margin-top: 70px} 
.footer_left li{display: inline-block;color: #fff;padding: 0 15px 5px 0;border-bottom: 1px solid #ccc;margin-bottom: 14px;}
.footer_left li a{color: #ffffff;font-size: 14px;}
.footer_right {width: 240px;height: 132px;position: relative;} 
.footer_right img {width: 47px;height: 47px;float: left;margin-top: 28px;} 
.footer_right .p1 {font-size: 18px;top: 29px;} 
.footer_right .p1,.footer_right .p2 { color: #fff; position: absolute; left: 50px} 
.footer_right .p2 {font-size: 12px;top: 50px;} 
.footer_right .p3 {font-size: 20px;color: #fff;position: absolute;font-weight: 700;top: 70px;right: 0;} 
.page_banner { width: 100%; height: 350px; margin: 0 auto; background: url(../images/pagemainbg.jpg) no-repeat center center;} 
.main { width: 100%; height: auto; margin: 35px auto 0} 
.lc_i_main { margin-top: 0} 
.lc_m_l { width: 250px; height: auto} 
.lc_m_l_title { width: 250px; height: 77px; background: url(../images/pagebg.png) no-repeat 0 0; text-align: center} 
.lc_m_l_title .p1 { color: #305692; font-size: 27px; padding-top: 13px} 
.lc_m_l_title .p2 { color: #305692; font-size: 12px} 
.lc_m_l ul li { width: 245px; height: 44px; margin-left: 5px; margin-top: 5px} 
.lc_m_l ul li a { display: block; width: 245px; height: 44px; line-height: 44px; background-color: #073763; text-align: center; color: #fff; font-size: 14px} 
.lc_m_l ul li a:hover { background-color: #f90} 
.lc_m_l ul li.hover a { background-color: #f90} 
.lc_m_l .lc_m_left_message { width: 246px; height: 100px; margin-left: 5px; margin-top: 10px; background: url(../images/message.jpg)} 
.lc_m_left_message .p1 { font-size: 19px; color: #fff; font-weight: 700; margin-left: 20px; padding-top: 25px} 
.lc_m_left_message .p2 { font-size: 17px; color: #fff; margin-left: 20px} 
.contact { margin-left: 10px} 
.contact p { font-size: 14px; line-height: 28px} 
.contact p:first-child { padding-top: 5px} 
.lc_m_right { width: 910px; height: auto} 
.crumbs { width: 910px; height: 50px; background: url(../images/positionbg.jpg) no-repeat 0 0; margin-top: 8px; border-bottom: 1px solid #ccc; padding-top: 6px;} 
.crumbs a { display: inline; font-size: 14px; color: #333; font-weight: 400; margin-left: 60px; line-height: 44px; position: relative;} 
.crumbs a:nth-child(2),.crumbs a:nth-child(3),.crumbs a:nth-child(4),.crumbs a:nth-child(5) { margin-left: 0} 
.crumbs span { position: relative; top: 6px} 
.lby-tit{border-bottom: 1px solid #ccc;line-height: 200%;}
.lby-tit span{display: inline-block;font-size: 24px;line-height: 48px;color: #0c76bf;}
.lby-tit a{float: right;font-size: 16px;line-height: 48px;}
.page_content { width: 910px; height: auto; margin-top: 50px} 
.page_content p { font-size: 14px; line-height: 28px; color: #5a5a5a; padding: 0 10px} 
.page_content p a { font-weight: bold; color: #000; border-bottom: 1px dashed #333;} 
.page_content img { max-width: 900px; display: block; margin: 50px auto} 
.page_prolist { width: 910px; height: auto; margin-top: 10px} 
.page_prolist ul li { float: left; border: 1px solid #eee; width: 212px; height: 250px; margin-left: 17px; margin-top: 17px} 
.page_prolist ul li:hover { border-color: #3c78d8} 
.page_prolist ul li:first-child,.page_prolist ul li:nth-child(5) { margin-left: 0} 
.page_prolist ul li .img { margin: 15px auto 0} 
.page_prolist ul li .img { display: block; width: 180px; height: 170px} 
.page_prolist ul li .pro_title { display: block; line-height: 40px} 
.page,.page_prolist ul li .pro_title { font-size: 14px; color: #5a5a5a; text-align: center} 
.page { clear: both; margin: 20px auto; padding: 30px 0} 
.lc_m_new_list { width: 910px; height: auto; margin-top: 50px} 
.lc_m_new_list ul li { border-bottom: 1px dotted #dbd4cd; min-height: 95px;} 
.lc_m_new_list ul li div { width: 60px; height: 60px; background-color: #198ede; text-align: center; color: #fff; margin-left: 30px; margin-top: 20px} 
.lc_m_new_list ul li div span { font-size: 12px; position: relative; top: 7px} 
.lc_m_new_list ul li div span:first-child { font-size: 24px} 
.lc_m_new_list ul li a { display: inline-block; font-size: 18px; color: #5a5a5a; margin-left: 40px; padding-top: 20px} 
.lc_m_new_list ul li a:hover { color: #1c4587} 
.lc_m_new_list ul li p { font-size: 12px; color: #949494; padding-top: 10px; padding-bottom: 26px; margin-left: 130px} 
.lm_new_list { width: 910px; height: auto; margin: 30px 0;} 
.lm_new_list ul li { padding: 10px 0;border-bottom: 1px dotted #dbd4cd;}
.lm_new_list ul li a { display: block; font-size: 18px; color: #5a5a5a;background: url(../images/libg.png) no-repeat 0; padding-left: 22px;}
.lm_new_list ul li a span{ float:right; color:#666;} 
.lm_new_list ul li a:hover { color: #1c4587} 
.lm_new_list ul li p { font-size: 12px; color: #949494; } 
.lxwm_content { width: 910px; height: auto; margin-top: 50px} 
.lxwm_content_left { width: 373px; height: 438px} 
.lxwm_content_right { width: 480px; height: auto} 
.lxwm_content_right h3 { font-size: 20px; color: #666; text-align: center; font-weight: 400; width: 477px; height: 54px; line-height: 54px; border: 1px solid #3c78d8; border-radius: 3px} 
.lxwm_content_right p { font-size: 14px; color: #5a5a5a; line-height: 24px; margin-top: 45px; margin-bottom: 45px} 
.lxwm_content_right span img { width: 20px; height: 20px; position: relative; top: 4px; margin-right: 15px} 
.lxwm_content_right span { font-size: 16px; color: #1c4587; line-height: 28px} 
.zxly_content { width: 910px; height: 442px; margin-top: 50px; background: url(../images/zxlybg.jpg)} 
.zxly_content_left { width: 500px; height: auto; margin-left: 20px; margin-top: 45px} 
.zxly_content_left p { font-size: 14px; color: #fff; padding: 10px 0} 
.zxly_content_left input { height: 37px} 
.zxly_content_left input,.zxly_content_left textarea { width: 500px; line-height: 37px; border: none; border-radius: 3px; font-size: 16px; text-indent: 10px} 
.zxly_content_left textarea { height: 162px} 
.zxly_content_left .send { display: block; width: 500px; height: 50px; line-height: 50px; color: #fff; font-size: 16px; text-align: center; background-color: #3c78d8; margin-top: 12px; border-radius: 5px} 
.zxly_content_left .send:hover { background-color: #1bc1ff} 
.zxly_content_right { margin-right: 90px} 
.zxly_content_right .circle { width: 200px; height: 200px; border-radius: 50%; border: 1px solid #e9e9e9; background-color: #fff; position: relative; top: 115px; text-align: center; color: #3c78d8} 
.nr_lm{ margin-top:30px;}
.nr_lm_tit h3 { font-size: 26px; color: #3c78d8;} 
.nr_lm_tit h3 span { display: inline-block; padding:0 5px; height: 20px; line-height: 20px; background: #3c78d8; color: #fff; font-size: 14px; font-weight: 400; text-align: center; position: relative; bottom: 4px} 
.nr_lm_tit h3 a{ float:right;font-size: 14px; color: #999; line-height: 52px;}
.nr_lm .pros_list ul li { float: left; top: 0px; margin-right: 25px; margin-left: 0px; margin-bottom: 15px;} 
.nr_lm .pros_list ul li .img { display: block; width: 200px; height: 200px;} 
.nr_lm .pros_list ul li .t { display: block; width: 200px; height: 26px; line-height: 26px; text-align: center;} 
.nr_lm .news_list ul { float: none; top: 0px;} 
.nr_lm .news_list ul li { float: none; margin-left: 0px;} 
.nr_lm .news_list ul li a{ }
.nr_lm .news_list ul li a i{ font-weight: bold; margin-right: 8px; font-style: normal;}

.show_content h3 { font-size: 21px; color: #426100; text-align: center; font-weight: 400; margin-top: 25px} 
.show_content .tips { text-align: center; margin-top: 20px} 
.show_content .des { font-size: 14px; color: #868686; line-height: 27px; padding: 5px; border-top: 1px dotted #e5e5e5; border-bottom: 1px dotted #e5e5e5; margin-top: 20px} 
.show_content div.show_c_content { font-size: 14px; line-height: 26px; color: #5a5a5a; margin: 20px 0;} 
.show_content .show_c_content { font-size: 14px; line-height: 26px; color: #5a5a5a;} 
.show_content .show_c_content p { font-size: 14px; line-height: 26px; color: #5a5a5a; margin-top: 20px} 
.show_content .show_sx{ background: #f1f1f1; padding: 3px 15px;}
.show_product { width: 865px; margin: 0 auto} 
.show_product h3 { font-size: 21px; color: #426100; text-align: center; font-weight: 400; margin-top: 25px} 
.show_product .tips { text-align: center; margin-top: 10px; color: #ccc} 
.show_product .des { font-size: 14px; color: #868686; line-height: 27px; padding: 5px; border: 1px dotted #e5e5e5; margin-top: 10px} 
.show_product .pro_img { display: block; margin: 100px auto} 
.show_product .pro_img img { max-width: 860px; display: block; margin: 0 auto;} 
.show_product div.show_c_content { font-size: 14px; line-height: 26px; color: #5a5a5a; line-height: 28px; margin: 20px 0;} 
.show_product .show_c_content p { font-size: 14px; line-height: 26px; color: #5a5a5a; line-height: 28px} 
.show_product .show_c_content { font-size: 14px; line-height: 26px; color: #5a5a5a; line-height: 28px} 
.show_c_content a { color: #1c4587} 
.show_c_content a:hover { color: #5a5a5a} 
.flexslider { margin: 0 auto; position: relative; width: 100%; height: 500px; overflow: hidden; zoom: 1} 
.flexslider .slides li { width: 100%; height: 100%} 
.flex-direction-nav a { width: 70px; height: 70px; line-height: 99em; overflow: hidden; margin: -35px 0 0; display: block; background: url(../images/ad_ctr.png) no-repeat; position: absolute; top: 50%; z-index: 1; cursor: pointer; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all .3s ease; border-radius: 35px} 
.flex-direction-nav .flex-next { background-position: 0 -70px; right: 0} 
.flex-direction-nav .flex-prev { left: 0} 
.flexslider:hover .flex-next,.flexslider:hover .flex-prev { opacity: .8; filter: alpha(opacity=25)} 
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover { opacity: 1; filter: alpha(opacity=50)} 
.flex-control-nav { width: 100%; position: absolute; bottom: 10px; text-align: center} 
.flex-control-nav li { margin: 0 2px; display: inline-block; zoom: 1; *display: inline} 
.flex-control-paging li a { background: url(../images/dot.png) no-repeat 0 -16px; display: block; height: 16px; overflow: hidden; text-indent: -99em; width: 16px; cursor: pointer} 
.flex-control-paging li.active a,.flex-control-paging li a.flex-active { background-position: 0 0} 
.flexslider .slides a img { width: 100%; height: 500px; display: block} 
/*.page .pagination { display: inline-block; position: relative; bottom: 0;} 
.pagination p{ margin:0; cursor:pointer}
.pagination{ height:40px; padding:20px 0px;}
.pagination a{ display:block; float:left; margin-right:10px; padding:2px 12px; height:24px; border:1px #cccccc solid; background:#fff; text-decoration:none; color:#808080; font-size:12px; line-height:24px;}
.pagination a:hover{ color:#077ee3; background: white; border:1px #077ee3 solid;}
.pagination a.cur{ border:none; background:#077ee3; color:#fff;}
.pagination p{ float:left; padding:2px 12px; font-size:12px; height:24px; line-height:24px; color:#bbb; border:1px #ccc solid; background:#fcfcfc; margin-right:8px;}
.pagination p.pageRemark{ border-style:none; background:none; margin-right:0px; padding:4px 0px; color:#666;}
.pagination p.pageRemark b{ color:red;}
.pagination p.pageEllipsis{ border-style:none; background:none; padding:4px 0px; color:#808080;}*/
.dates li {font-size: 14px;margin:20px 0}
.dates li span{float:right}
.content_des { width: 100%; border: 1px dotted #e5e5e5; padding: 10px; margin: 10px 0; overflow:hidden;} 
.content_des p { font-size: 13px; color: #868686; line-height: 24px;text-indent:initial;} 
.content_des img{ margin-right:20px;}
.content_des h3{ font-size: initial;}
/*# sourceMappingURL=style.css.map */