.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
.more{color:#626262;font-family:"宋体",Arial, Helvetica, sans-serif; font-size:13px;}
h3 a:hover,h4 a:hover,h5 a:hover{text-decoration:none;}
em{font-style:normal;}
img{border:none;}
li{list-style:none;}
body, div, p,img,dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote {padding:0px;margin:0px;}
.id_ban{height:491px;overflow:hidden;background:url(../images/ban_s.jpg) no-repeat center bottom;padding-bottom:24px;}

body { color:#666; font-size:14px; font-family:"宋体",Arial, Helvetica, sans-serif; background:#fff;} 
a { color:#666; text-decoration:none;}  
a:hover {text-decoration:underline;color:#037397;}
a:focus{outline:0;} 
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0 !important; line-height:0; font-size:0;}
.fixed:after { content: "."; display: block; clear: both; height: 0;width:0;font-size:0;  }
.fixed {zoom:1;}
_html .fixed { height: 1%; }
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}

/* -- 页面整体布局 -- */
.header , .content , .container ,.content2, .footer { width:1200px; margin:0 auto;  }
.content{ margin-top:15px;}

/*头部开始*/
.h_wrap{height:220px;}
.h_top{line-height:40px;height:40px;color:#37383b;background:url(../images/h_top.gif) repeat-x top; overflow:hidden;}
.h_top a{text-align:center;color:#37383b;margin:0 7px;line-height:40px; height:40px;}
.h_top a img{vertical-align:middle;}
.h_top .last{margin-right:0;}

.h_mid{height:131px;}
.logo{width:770px;}
.logo img{display:block;margin-top:15px;}
.logo p{height:80px;background:url(../images/logo_bd.gif) no-repeat left;padding:14px 0 0 27px;margin:17px 0 0 21px;font-family:"微软雅黑";} 
.logo p span{display:block;font-size:16px;margin-top:16px;color:#333;background:url(../images/logo_txt_bg.gif) no-repeat;width:550px;text-align:center;line-height:18px;}
.logo p b{font-size:26px;color:#e20000;}

.phone{background:url(../images/phone.gif) no-repeat left;padding-left:35px;margin-top:50px;}
.phone span{display:block;float:left;font-size:19px;font-family:"微软雅黑";margin-top:10px;}
.phone em{display:block;float:left;font-size:24px;line-height:24px;font-family:Arial, Helvetica, sans-serif;color:#274276; width:170px;margin-top:10px;}

.nav{width:100%;background:url(../images/nav_bg.gif) repeat-x bottom;height:48px;line-height:48px;font-family:"微软雅黑";}
.nav ul{height:48px;margin:0 auto;width:1200px; }
.nav ul li{ position:relative; float:left;background:url(../images/nav_li.gif) no-repeat right;text-align:center;display:inline;zoom:1;margin-left:-1px; z-index:999;}
.nav ul li a{height:48px;display:inline-block;color:#fff;padding:0 12px;zoom:1; font-size:16px;width:125px;}
.nav ul li a:hover,.nav ul li.cur a{background:url(../images/nav_a_h.gif) repeat-x top;text-decoration:none;display:inline-block;color:#203867;zoom:1;}
.nav ul .last{background:none;}

.link_main{height:38px;overflow:hidden;background:url(../images/link_m.gif) repeat-x;line-height:38px;}
.link_main b{font-weight:normal;line-height:38px;}
.link_main a{margin-right:6px;color:#3a3c3d;line-height:38px;}

/*头部结束*/

#playBox{width:100%; height:600px; margin:1px 0 5px 0; background:#333; position:relative; overflow:hidden;}
#playBox .focus{position:absolute; width:1920px; left:50%; margin-left:-960px;}
#playBox .oUlplay{width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:180px; left:250px; z-index:10;}
#playBox .next{cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:180px; right:250px; z-index:10;}
#playBox .smalltitle {width:100%; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:160px; margin:0 auto;}
#playBox .smalltitle ul li{width:40px; height:15px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1; cursor:pointer}
#playBox .smalltitle .thistitle{ background:#69aaec;}

/*首页样式*/
.pro_box{margin:30px 0 0;overflow:hidden;}
.pro{ width:1200px;margin:0 auto;}
.i_lf{width:260px;background:url(../images/pro_lf_bg.gif);}
.i_lf a:hover{text-decoration:none;}
.i_lf h3{background:url(../images/pro_h3.jpg) no-repeat;height:38px;padding-top:13px;font-family:"微软雅黑";}
.i_lf h3 a{color:#fff;font-weight:normal;font-size:18px;font-family:"微软雅黑";margin-left:46px;}


.pro .i_lf h4{width:230px;height:46px;margin:9px auto 0;line-height:32px;background:url(../images/pro_lf_h4.png) no-repeat top left;}
.pro .i_lf h4 a{color:#fff;padding-left:17px;display:block;background:url(../images/pro_h4.gif) no-repeat 198px 8px;font-size:15px;}
.pro .i_lf ul{width:230px;margin:-8px auto 0;overflow:hidden;}
.pro .i_lf ul li{width:230px;background:url(../images/pro_lf_li.png) no-repeat center bottom;line-height:39px;height:39px;}
.pro .i_lf li a{display:block;color:#fff;padding-left:40px;}
.pro .i_lf li.last{background:none;}


.i_rt{width:890px;border:1px solid #ddd;padding:9px;}
.t_t4{background:url(../images/pro_rt_t_bg.gif) no-repeat left ;width:880px;margin-top:5px;font-size:16px;height:25px;}
.t_t4 h4{margin-left:25px;}
.t_t4 h4 a{padding:10px 5px 0 5px;color:#274276;}


.pro_list{margin-top:8px;}
.pro_list li{float:left;width:280px;height:186px;background:url(../images/pro_li_bg.gif) no-repeat top left;margin:11px 5px 0 0;padding:5px;overflow:hidden;text-align:center;}
.pro_list li img{width:260px;height:142px;padding-top:2px}
.pro_list li span a{background:none;display:block; height:30px; overflow:hidden; text-align:center;color:#333; line-height:30px; font-weight:bold;}
/**/
.s_ban{width:100%;height:155px;background:url(../images/s_ban.jpg) no-repeat center top;color:#fff;margin-top:22px;}
.s_ban .ban_m{height:155px;font-family:"微软雅黑";}
.s_ban .ban_m span b{display:block;background:url(../images/s_ph.png) no-repeat left;padding-left:40px;height:27px;line-height:27px;font-weight:normal;}
.s_ban .ban_m span{color:#fff;font-size:16px;top:40px;right:0px;}
.s_ban .ban_m span em{display:block;font-size:26px;}

/**/
.adv{width:100%;height:1140px;background:url(../images/advbg.jpg) repeat-x top;padding:20px 0 20px;border-bottom:1px solid #ddd;}
.adv_m{width:1200px;margin:0 auto;height:1140px;background:url(../images/advbg2.jpg);}
.adv_m h3{top:12px;left:-5px;}

.adv_b_m{padding:2px 33px 0 43px;}
.adv_m ul{margin-bottom:17px;padding-left:50px;color:#203062;}
.adv_m ul h4{font-size:18px;padding:20px 0 13px 10px;margin-bottom:3px;border-bottom:1px dashed #bcbcbc;color:#022e51;}
.adv_m ul h4 em{display:block;font:normal 10px Arial;text-transform:uppercase;margin-top:3px;color:#b9b9b9;}
.adv_m ul li{width:540px;font-size:16px;padding:10px 0 0 13px;line-height:36px;color:#333;}
.adv_m ul li em{color:#d70600;}

.adv1{margin-top:200px;}
.adv2{margin-top:70px;}
.adv3{margin-top:90px;}

/**/
.sight{width:100%;background:#e9e9e9;height:350px;overflow:hidden;}
.sight_m{width:1200px;margin:0 auto;overflow:hidden;height:63px;background:url(../images/sight_t.jpg) no-repeat;font-size:16px;font-family:"微软雅黑";line-height:46px;margin-top:16px;}
.sight ul{}
.sight li{width:380px;}
.sight li .pic_lk{width:380px;display:block;background:url(../images/sight_s.png) no-repeat center bottom;padding-bottom:12px;}
.sight li{float:left;width:380px;}
.sight li .pic_lk img{display:block;width:370px;height:197px;background:#fff;padding:4px;margin:0 auto;}
.sight h5{text-align:center;margin-top:2px;width:380px;height:44px;background:url(../images/sight_check.gif);}
.sight h5 a{color:#ffffff;line-height:33px;}

.fahuo {background:#fff;width:800px;overflow:hidden;padding-left:20px;}
.fahuo li{width:800px;line-height:42px;height:42px;border-bottom:1px dotted #ddd;}
.fahuo li a{float:left;width:700px;}
.fahuo li span{width:100px;}


.a_c{width:100%;overflow:hidden;border-top:3px solid #1b3c6a;background:url(../images/a_c_bg.gif) no-repeat 1200px 1px;padding:10px 0 15px;}

.ab{width:810px;font-size:16px;font-family:"微软雅黑";}
.cul{margin-top:23px;}
.cul .dl_sm dt{background:url(../images/ab_v_s.gif) no-repeat center bottom;width:310px;padding-bottom:24px;}
.cul .dl_sm dt img{width:293px;height:232px;display:block;margin:0 auto;border:1px solid #87848F;}
.cul .dl_sm dd{width:487px;margin-left:10px;display:inline;font-size:15px; font-family:"宋体",Arial, Helvetica, sans-serif; }
.cul .dl_sm dd p{line-height:38px; overflow:hidden;}
.cul .dl_sm dd span{margin-top:13px;display:block;}
.cul .n_li{height:155px;overflow:hidden;background:url(../images/ab_n_li.gif) no-repeat 276px center;overflow:hidden;margin:8px 0 0 12px;  float:left;}
.cul .n_li li{width:237px;height:32px;line-height:32px;float:left;overflow:hidden;display:inline;background:url(../images/ab_li.gif) no-repeat left 13px;padding-left:21px;}
.cul .n_li li.odd{margin-right:0px;}
.cul .n_li li span{float:right;width:65px;}
.cul .n_li li a{float:left;overflow:hidden;color:#606060;}

.con{width:287px;padding-right:12px;}
.con .t_t4{width:269px;margin-left:9px;font-size:16px;font-family:"微软雅黑";}
.con_t{width:269px;margin:22px 0 0 9px;}
.con img{display:block;border:1px solid #ddd;}
.con span{display:block;background:url(../images/con_span.gif) no-repeat;text-align:center;line-height:30px;width:267px;margin-top:13px;}
.con span a{color:#000;font-weight:bold;}
.con p{line-height:28px;margin-top:10px;}
.con p b{color:#000;}
.con li{background:url(../images/con_li.gif) no-repeat;width:134px;height:34px;line-height:34px;float:left;margin:10px 0 0 9px;display:inline;}
.con li a{display:block;font-size:13px;font-family:"微软雅黑";color:#333;text-align:center;}
.con .cur a{background:url(../images/con_li_h.gif) no-repeat 26px 15px;text-decoration:none;color:#a30400;}
/**/
.gal{background:url(../images/gal_bg.gif) repeat;padding-top:10px;height:356px;overflow:hidden;margin-top:20px;}
.gal h4 a{float:left;height:27px;display:block;font-weight:normal;color:#fff;font-size:16px;font-family:"微软雅黑";}
.gal h4 a{background:url(../images/gal_ic.png) no-repeat left 14px;padding:10px 0 0 33px;font-size:16px;color:#fff;}

.gal .more{margin-top:15px;color:#fff;display:block;opacity:1;filter:alpha(opacity=100);zoom:1;}

.gal .slide_m{margin-top:13px;}
.gal .slide_m .btn{margin-top:97px;width:18px;height:46px;}
.gal .slide_m .btn_l{background:url(../images/gal_lf_btn.png) no-repeat 0 0;}
.gal .slide_m .btn_r{background:url(../images/gal_rt_btn.png) no-repeat 0 0;}
.gal .slide_c{text-align:center;width:1140px;height:250px;overflow:hidden;background:url(../images/gal_sl_m.gif) no-repeat;padding:19px 0 0 24px;}
.gal .slide_c li{width:272px;height:246px;float:left;padding-right:15px;overflow:hidden;zoom:1;display:inline;/*position:relative;*/}
.gal .slide_c img{width:264px;height:190px;background:#fff;padding:4px;display:block;margin-bottom:16px;}
.gal .slide_c li h5 a{width:272px;height:36px;font-size:12px;color:#fff;}


.n_q{width:100%;height:500px;overflow:hidden;}
.n_q .t_t3{margin:0;font-size:16px;font-family:"微软雅黑";}
.news{width:720px;height:500px;background:url(../images/n_q.gif) no-repeat 730px 0;padding:18px 16px 0 0;}
.news dl{margin-top:21px;}
.news dt .b_show img{display:block;width:250px;height:160px;padding:3px;border:1px solid #ddd;}

.news dd{width:420px;margin-left:10px;display:inline;}
.news dd h5 a{color:#274276;display:block;line-height:26px;height:26px;overflow:hidden;margin-bottom:5px;font-size:15px;}
.news dd p{line-height:26px;height:134px; overflow:hidden;font-size:14px;}


.news ul{float:left;width:720px;background:url(../images/news_s_s.gif) no-repeat center top;padding-top:15px;height:236px;overflow:hidden;}
.news ul li{line-height:36px;height:36px;overflow:hidden;border-bottom:1px dotted #ddd;}
.news ul li a{float:left;}
.news ul li span{float:right;width:100px;}

.wenda{width:423px;padding-top:18px;}
.wd_m{margin-top:15px;}
.wenda dl{margin-bottom:10px;line-height:26px;height:121px;padding:15px 0 0 9px;border-bottom:1px dotted #ddd;}
.wenda dl dt{background:url(../images/wd.gif) no-repeat left 5px;padding-left:26px;height:22px;margin-bottom:10px;overflow:hidden;}
.wenda dl dt a{color:#274276;font-size:14px;}
.wenda dl dd{background:url(../images/wd.gif) no-repeat left -28px;padding-left:24px; line-height:28px; height:84px; overflow:hidden;}
.wenda .odd{background:url(../images/wd_dl.gif) no-repeat;}
/*首页样式结束*/ 


.link_bg {width:100%;margin-top:10px;padding-top:25px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;}
.link_cont {padding:10px 0 10px 10px;line-height:30px;border:1px solid #ddd;}
.link_cont a {padding:0 10px;color:#333;}




/* 上一页下一页和添加时间 */
.subpage{ width:100%; margin:0 auto; height:40px; font:14px; }
.pageleft{ width:43%; float:left; border:1px solid #ddd; background:#fff; line-height:40px; padding:0 20px; overflow:hidden;}
.pageright{ width:43%; float:right; border:1px solid #ddd; background:#fff;line-height:40px; padding:0 20px; overflow:hidden;}
.pageleft:hover,.pageright:hover{ background:#F27F03; color:#fff}
.pageleft:hover a,.pageright:hover a{ color:#fff}
.tjsj{width:100%;margin-top:20px;margin-bottom:18px;line-height:36px; text-align:center; background-color:#F2F2F2;overflow:hidden;}
.ziyeneirong{width:100%;overflow:hidden;margin-top:30px;}
.ziyeneirong p{line-height:36px;font-size:14px;}

.mainCon2{width:100%;overflow:hidden;margin-top:15px;}
.mainCon2 dl{float:left;width:96%;padding:1.5%;border:1px solid #dfdfdf;margin-bottom:20px;}
.mainCon2 dt{width:30%;height:154px;float:left;overflow:hidden;}
.mainCon2 dt img{display:block;transform:scale(1);transition:all 2s ease-out; width:100%; height:154px;}
.mainCon2 dl:hover dt img{transform:scale(1.2);}
.mainCon2 dd{width:67%;height:150px;position:relative;margin-left:2%;float:left;}
.mainCon2 dd h3{font-weight:normal;}
.mainCon2 dd h3 a{color:#000000;font-size:15px;text-decoration:none;}
.mainCon2 dd p{font-size:14px;color:#666666;line-height:32px;margin-top:10px;}
.mainCon2 dd .rq{display:block;font-size:14px;font-family:arial;line-height:26px;position:absolute;right:10px;}
.mainCon2 dl:hover dd h3 a{color:#F26E03;}


/*底部开始*/
.footer{ overflow:hidden; width:100%; height:240px; background:#022E51;margin-top:15px;}
.footer ul{ overflow:hidden; margin-top:30px;}
.footer ul li{ padding:0 42px; float:left; border-left:1px solid #ffffff; font-size:15px;}
.footer ul li a{ color:#fff;}
.footer ul .first{ border:none}
.footer .footer_content{ overflow:hidden; margin-top:50px;margin-left:150px;}
.footer dl{ overflow:hidden; float:left;}
.footer dt{ float:left; overflow:hidden; margin-right:20px;margin-top:13px;}
.footer dd{ overflow:hidden; float:left; padding-left:30px; border-left:1px dotted #59595b}
.footer p{ font-size:15px; color:#ffffff; line-height:36px;font-family:"宋体",Arial, Helvetica, sans-serif; }
.footer p a{ font-size:15px; color:#ffffff; }
.footer dd span{ margin:0 15px}
/*底部结束*/