@charset "utf-8";
/* jsxyidc.com QQ364500483 */
*{ margin:0px; padding:0px;}
body{ font:12px/1.2em Helvetica Neue,"Microsoft YaHei", Verdana,Tahoma,Arial,sans-serif; background-color:#f7f7f7;  color:#3E3E3E;}
html{width:100%;height:100%;}
div,img,table{border:none;}
em,i{font-style:normal;}
h1,h2,h3,h4{ font-weight:normal;}
ul,ol,li{list-style:none outside none;}
a{text-decoration:none;color:#4e555a; outline:none;}
a:active {star:expression(this.onFocus=this.blur());}
input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none; border:0;}
.cl{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.t_l{ text-align:left;}
.t_r{ text-align:right;}

.m_r_29{ margin-right:29px;}
.m_t_20{ margin-top:20px;}


.top{ width:100%; height:40px; background-color:#e6e6e6; line-height:40px; color:#ffffff;}
.top_c{ width:1120px; margin:0px auto;}
.top_c .welcome{ width:800px; font-family:"Microsoft YaHei"; color:#7b221d; font-size:16px;}
.top_c .welcome span{ font-size:13px; color:#F00;}
.top_c .tel{ width:380px; font-size:13px; color:#ffffff;}
.top_c .so_btn{ width:43px; position:relative; background-color:#ffffff;}
.top_c a{ color:#ffffff;}
#wxgz{ display:inline-block; position:relative; z-index:200;}
.wxgz{ width:130px; height:130px; position:absolute; top:35px; right:0; display:none;}


.head{ width:100%; height:100px; border-top:4px #5986db solid; background-color:#ffffff; overflow:hidden;}
.head_c{ width:1160px; margin:0px auto; text-align:center;}
.head_c h1{ width:480px; height:100px; display:inline-block; max-width:480px; float:left; max-height:100px;}
.head_c .menu{ width:670px; float:right; padding-top:33px; overflow:hidden;}

.nav_c{ width:100%; margin:0px auto;  }
.nav_c ul{ width:100%;  margin:0px auto;}

.nav_c li.home{ float:left;background-color:#005eaf;border-radius:3px; text-align:center;}
.nav_c li.home a{ color:#FFF;}
.nav_c li.lib{ float:left; margin-left:25px; display:inline-block; text-align:center; position:relative;}
.nav_c li a{ padding:5px 12px;margin:0;border-radius:3px;color:#000; font-size:14px;line-height:24px;display:inline-block;}
.nav_c li a:hover{background-color:#005eaf;color:#fff;}
.nav_c li ul { position: absolute; left:0; display:none; list-style: none; border-bottom:1px solid #5B5B5B; background-color:#C81304; z-index: 999999; }
.nav_c li ul li { width: 116px; line-height:32px; float:left; }
.nav_c li ul li a { display: block; color:#fff; border-bottom:1px solid #5B5B5B; font-size:14px;}
.nav_c li ul li a:hover { color:#fff; background:#005eaf;}

.i_us{ width:1160px; height:280px; margin:20px auto; background-color:#FFF; overflow:hidden;}
.i_us_c{ width:1120px; height:220px;  margin:0px auto; margin-top:30px; font-size:15px; line-height:28px; color:#FFF;  overflow:hidden;}
.i_us_left{ width:790px; float:left; margin-right:40px; color:#3C3C3C;}
.i_us_t{ width:225px;}
.i_us_cc{ width:554px;}

.i_us_right{ width:280px; float:right;}
.i_us_left h1{ width:250px; height:220px; float:left; display:inline-block; margin-right:35px; }
.i_us_left h1 img{ width:100%; height:220px; border-radius:6px;}
.i_lx_t{ width:100%; height:42px; font-size:16px; line-height:42px; border-bottom:1px #A7A7A7 solid;}
.i_lx_c{ width:100%;  overflow:hidden;}
.i_lx_pic{ width:100%;}
.i_lx_pic img{ width:100%; height:210px;}


.copy{ width:100%; margin:0px auto; height:180px; background-color:#238D78; color:#ffffff; }
.copy_c{ width:1160px; margin:0px auto; overflow:hidden;}
.copy_c .i_wx{ width:200px; height:180px; background-color:#535353; margin-right:30px; overflow:hidden;}
.copy_c .i_wx .i_wx_c{ width:150px; margin:20px auto; text-align:center; overflow:hidden;}
.copy_c .i_wx .i_wx_c img{ width:110px; height:110px; border:6px #FFFFFF solid;}
.copy_c .i_wx .i_wx_c span{ width:100%; display:block; text-align:center; font-size:13px; line-height:28px;}
.copy_c .copyright{ width:930px; color:#FFF;}
.copy_c .copyright a{ font-size:12px; color:#FFF;}
.foot_contact{ margin-top:25px; height:40px; padding:0px 20px; line-height:40px; border:1px #5e9fd7 solid; margin-bottom:20px; overflow:hidden;}
.foot_contact li{ float:left; margin-right:35px; display:inline-block;}
.foot_contact li.foot_contact_a{ background:url(../images/t_bg.png) no-repeat left center; padding-left:30px;}
.foot_contact li.foot_contact_b{ background:url(../images/x_bg.png) no-repeat left center; padding-left:30px;}
.foot_contact li.foot_contact_c{ background:url(../images/l_bg.png) no-repeat left center; padding-left:30px;}
.copy_c .copyright p{ font-size:13px; line-height:28px;}




/*底部tools*/
.f_tools{ width:45px; height:auto; position:fixed; right:30px;bottom:40px; z-index:2000;}
.f_tools>*{ display:block;margin-top:5px;color:transparent;border:0;background-color:transparent;text-shadow:none;}
.f_tools .ewm_tool{width:45px;height:45px;background-image:url(../images/tool_ico.png);background-position:0px -94px;cursor:pointer;}
.f_tools .ewm_tool:hover {width: 45px;height: 45px;background-image: url(../images/tool_ico.png);background-position:-45px -94px;}
.f_tools #scroll-up{width:45px;height:45px;background-image:url(../images/tool_ico.png);background-position:0px 0px; display:none;}
.f_tools #scroll-up:hover{background-image:url(../images/tool_ico.png);background-position:-45px 0px;}
.f_tools #f_back{width:45px;height:45px;background-image:url(../images/tool_ico.png);background-position:0 -47px;}
.f_tools #f_back:hover{background-image:url(../images/tool_ico.png);background-position:-45px -47px;}

.f_tools .ewm_img{ width:160px; height:216px; background:url(../images/ewm_bg.png) no-repeat; position:absolute;top:-175px;left:-163px; overflow:hidden; display:none;}
.f_tools .ewm_img h3{ font:16px/30px "Microsoft YaHei"; margin:0px auto; text-align:center; margin-top:13px; color:#F95A2D; display:block;}
.f_tools .ewm_img .ewm{ width:115px; height:115px; margin:0px auto; margin-top:7px; font-size:0;}
.f_tools .ewm_img .ewm img{ width:100%; height:100%; border:0;}

.ban{ width:100%; margin:0px auto; text-align:center;}


.fy_cont{ width:1120px; margin:10px auto;}
.fy_l{ width:230px; margin-right:20px; padding-bottom:60px;}
.fy_l .fy_l_t{ width:100%; height:70px; background-color:#A01426; margin-top:-40px; overflow:hidden;}
.fy_l .fy_l_t h3{ font:20px/70px "Microsoft YaHei"; color:#ffffff; padding-left:20px;}
.fy_l .fy_l_t1{ width:100%; height:70px; background-color:#A01426; overflow:hidden;}
.fy_l .fy_l_t1 h3{ font:20px/70px "Microsoft YaHei"; color:#ffffff; padding-left:20px;}
.fy_l .fy_l_c{ width:100%; margin-bottom:15px; padding-bottom:15px; background-color:#FFF;}
.fy_l .fy_l_c ul{ padding-top:15px;}
.fy_l .fy_l_c ul li{ height:48px; margin-bottom:5px;  line-height:48px; overflow:hidden;}
.fy_l .fy_l_c ul li.cur{ background-color:#404237; border-left:6px #1C1C1C solid; color:#FFF;}


.fy_l .fy_l_c ul li a{ font:14px/32px "Microsoft YaHei"; padding-left:15px;}
.fy_l .fy_l_c ul li a:hover{ color:#EE4F0B;}
.fy_l .fy_l_c ul li.cur a{ color:#fff;}
.fy_l .lxwm{ width:100%; margin:0px auto; background-color:#FFF; overflow:hidden;}
.fy_l .lxwm ul{ width:200px; margin:10px auto; }
.fy_l .lxwm h3{ font:14px/32px "Microsoft YaHei"; }
.fy_l .lxwm li{line-height:32px; font-size:13px; }
.fy_r{ width:870px; }
.fy_r .fy_r_t{ width:868px; height:50px; background-color:#FFF; border:1px #d8d7d7 solid; border-top-left-radius:5px; border-top-right-radius:5px;overflow:hidden;}
.fy_r .fy_r_t span{ font:15px/50px "Microsoft YaHei"; padding-left:18px;}
.fy_r .fy_r_c{ width:868px; border:1px #d8d7d7 solid; background-color:#FFF; border-bottom-left-radius:5px; border-bottom-right-radius:5px; border-top:none; overflow:hidden;}


.linepage{ margin:0 auto;padding:10px 0px; border-top:1px solid #dcdcdc;line-height:20px; text-align:center; margin-top:20px;}
.linepage a{display:inline-block;padding:5px 12px;border:1px solid #dcdcdc;background:#fff;vertical-align:middle; margin:0px 2px; color:#454545; border-radius:5px;}
.linepage a:link,.linepage a:visited{color:#454545;}
.linepage a.current{display:inline-block;position:relative; margin-left:5px; padding:5px 12px; color:#fff;vertical-align:middle;cursor:pointer; background-color:#0FA5DD; }

.slider_bar{ position:fixed; top:50%; left:50%; margin-left:-695px; margin-top:-240px;z-index:999; visibility: hidden; border:1px #dddddd solid; border-bottom:0; width:110px; background-color:#fff; -webkit-transform: scale(0.2); -moz-transform: scale(0.2);-ms-transform: scale(0.2); -o-transform: scale(0.2); transform: scale(0.2); -webkit-transition: all 300ms; -moz-transition: all 300ms; -ms-transition: all 300ms; -o-transition: all 300ms; transition: all 300ms;}
.slider_show{ visibility: visible; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}
.slider_bar h4{ border-bottom:1px #dddddd solid; height:36px; background-color:#0D78D0; color:#ffffff; font:14px/36px "Microsoft YaHei"; text-align:center;}
.slider_bar li{ padding-left:4px; border-bottom:1px #dddddd solid; display:block; height:32px; font:12px/32px "Microsoft YaHei"; overflow:hidden;}
.slider_bar li:hover{ background-color:#f2f2f2;}
.slider_bar li:hover a { font:12px/32px "Microsoft YaHei"; color: #8b8b8b; background-color: #f2f2f2;}

.tablecss{width:100%; margin:10px auto;}
.tablecss th, .tablecss td{border:1px solid #EEEEEE;}
.tablecss th{background:#F7FEFF;width:130px;text-align:right;font-size:14px;font-weight:normal;padding:5px 0 5px 10px;color:#000}
.tablecss td{background:#fff;padding:5px 0 5px 10px;}
.tablecss em{color:#FF0000;margin:0 5px;}


.a_next{ width:760px; margin:10px auto;}
.a_next li{ line-height:30px;}

.plist_t{ width:1058px; height:38px; margin:0px auto; border:1px #D0D0D0 solid; border-top-left-radius:4px; border-top-right-radius:4px;}
.plist_t h3{ font:bold 14px/38px "Microsoft YaHei"; padding-left:15px;}
.plist_c{ width:1058px; margin:0px auto; border:1px #D0D0D0 solid; border-top:none;  padding-top:15px; overflow:hidden;}
.result_list{ width:1018px; margin:0px auto;}
.result_list li{ width:100%; margin-bottom:25px; overflow:hidden;}
.result_list li .f_nbox{ width:100%;}
.result_list li .f_nfl{ float:left; width:55px; height:80px; line-height:50px; font-size:16px; background-color:#e3e3e3; text-align:center; color:#6C6C6C;}
.result_list li .f_nfl span{ width:55px; height:30px; line-height:30px; display:block; font-size:14px; color:#fff; background:#129BCF;}
.result_list li .f_nfr{ float:right; width:943px;}
.result_list li .f_nfr .f_nt{ font:14px/20px "Microsoft YaHei";  border-bottom:1px solid #eaeaea; margin-bottom:4px; line-height:20px; padding-bottom:2px;}
.result_list li .f_nfr .f_nc{ font:12px/18px "Microsoft YaHei"; color:#888;}
.result_list li .f_nfr p{ font:12px/18px "Microsoft YaHei"; color:#E61B0B;}
.result_list li .f_nfr p a{color:#0678CC;}
.searchtip{ margin-bottom:20px;}