@charset "utf-8";
/* CSS Document */

/* ====================================================================
@ set browser style
======================================================================= */
html,body,h1,h2,h3,h4,h5,h6,div,p,dl,dt,dd,ul,ol,li,form,fieldset,legend,button,submit,input,textarea,select,table,tr,th,td,hr,pre,sup,address,cite,dfn,em,var,blockquote { margin:0; padding:0}
html { min-height:100%;  border:none 0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body { font:12px/1.5 "宋体";word-wrap:break-word;word-break:break-all;}
ul,ol {
	list-style-type: none;
}
button,submit,input,select,textarea {font:12px/1.5 Tahoma,"Microsoft YaHei",arial,simsun,sans-serif; outline:none;}
button,submit,input,select { vertical-align:middle;}
button,submit { cursor:pointer;}
textarea { resize:none; outline:none;}
button::-moz-focus-inner,
submit::-moz-focus-inner, 
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner, 
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner { padding:0; border:none;}
table { border-collapse:separate;border-spacing:0;}
th,td { text-align:left;}
address,cite,dfn,em,var{font-style:normal; }
img { border:none; vertical-align:middle;}
a { outline:none;}
a:link,a:visited { text-decoration:none; outline:none;}
a:hover,a:active { text-decoration:underline; outline:none;}
iframe {vertical-align: top;}
*html{zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}(this))}
.ui_clear{*zoom:1}
.ui_clear:after{content:'\20';display:block;clear:both;height:0;overflow: hidden;}
.hide {display: none;}
/* ====================================================================
@ set common style
======================================================================= */
body { color:#333;}
a:link,
a:visited { color:#333;}
a:hover,
a:active { color:#0f6692; text-decoration:none;}
/* ====================================================================
@ set common tool
@ .fn_:
======================================================================= */
.fn_clear:after {content:".";display:block;height:0;clear:both;visibility:hidden; overflow:hidden;}
.fn_clear { *zoom:1; clear:both;}
.fn_show { display:block; }
.fn_hidden { display:none; }
.fn_hl { color:#EF4222; }
a.fn_hl,
a.fn_hl:link,
a.fn_hl:visited { color:#EF4222; }
.fn_right { float:right;}
.fn_left { float:left;}
.clear{ clear:both;}



a{ color:#666; text-decoration:none; -webkit-transition: all ease .3s; transition: all ease .3s;}
img{ -webkit-transition: all ease .3s; transition: all ease .3s;}
/* ====================================================================
@ set layout:设置全站布局
@ .sl_:
======================================================================= */


#top{ height:124px; background:url(../images/top_bg_01.jpg) ; width:100%;}
#top .top_bar{ width:1175px; margin:auto; height:72px;  }
 .top_bar .logo{ float:left;  width:194px; background:#000;}

 .menu_ser .search{ height:72px;}
#top .menu{ height:52px;width:890px; margin:auto; position:relative; display:inline;}
 .search .banner_logo{ float:left; }
 .search .search_yy{ float:right;  height:61px; width:282px; padding-top:11px;}
 .search .search_yy p{ float:right;}
 .search .search_yy span{ float:right; display:block; height:24px; width:265px; margin-top:10px; }
 .search_yy span form{ background:url(../images/img_3_03.jpg) no-repeat; height:24px; width:265px;}
 .search_yy span form .xuanx{ background:none; border:none; height:24px; width:63px; float:left; text-align:center; line-height:24px; color:#666;}
.search_yy span form .wenb{ width:139px; height:24px; background:none; border:none; line-height:24px; padding-left:10px; float:left;}
.search_yy span form .ann{ height:24px; width:32px; float:right; background:url(../images/img_5_04.jpg) no-repeat; border:none;}


#product_link{ background:#f5f5f5; padding-top:30px; padding-bottom:50px;}
#product_link .pro_link_bar{ width:1000px; margin:auto; }
 .pro_link_bar ul li{ width:248px; float:left;  border-right:1px solid #CCC; min-height:80px;}
.pro_link_bar ul .m1{ width:132px;padding-left:18px;}
 .pro_link_bar ul .m2{ width:222px;}
 .pro_link_bar ul .m3{ width:241px;}
 .pro_link_bar ul .m4{ width:241px;}
 .pro_link_bar ul .m5{ width:142px; border:none; overflow:hidden;}
.pro_link_bar ul li span{ text-align:center; line-height:24px; font-weight: bold; font-size:14px;  }
 .pro_link_bar ul li p{ line-height:20px;}
 .pro_link_bar ul li a{ display:block;}

 .pro_link_bar ul .m2 span{ text-align:center; line-height:24px; font-weight: bold; font-size:14px; display:block; width:222px;  }
 .pro_link_bar ul .m2 p{ line-height:20px; display:block; width:222px; text-align:center;}
 .pro_link_bar ul .m2 a{ display:block;width:222px; text-align:center;}

 .pro_link_bar ul .m3 span{ text-align:center; line-height:24px; font-weight: bold; font-size:14px; display:block; width:241px;  }
 .pro_link_bar ul .m3 p{ line-height:20px; display:block; width:241px; text-align:center;}
 .pro_link_bar ul .m3 a{ display:block;width:241px; text-align:center;}

 .pro_link_bar ul .m4 span{ text-align:center; line-height:24px; font-weight: bold; font-size:14px; display:block; width:241px;  }
 .pro_link_bar ul .m4 p{ line-height:20px; display:block; width:241px; text-align:center;}
 .pro_link_bar ul .m4 a{ display:block;width:241px; text-align:center;}

 .pro_link_bar ul .m5 span{ text-align:center; line-height:24px; font-weight: bold; font-size:14px; display:block; width:160px;  }
 .pro_link_bar ul .m5 p{ line-height:20px; display:block; width:150px; text-align:center;}
 .pro_link_bar ul .m5 a{ display:block;width:160px; text-align:center;}



.foot{ height:70px; background:#0b6096;}
.foot .foot_bar{ width:1000px; margin:auto; line-height:70px; text-align: center;} 
.foot .foot_bar span{ /*float:left;*/ color:#fff;}
.foot .foot_bar span a{ color:#fff;}
.foot .foot_bar p{ display:block; height:46px; width:51px; background:#000; margin-top:13px; float:right;}



.content_ny{ background:#f7f7f7; padding:0 0 41px 0;}
.content_ny .content_ny_bar{ width:1000px; margin:auto;  background:#fff; padding-bottom:40px;}
.content_ny_bar .cont_list{ height:45px; background:url(../images/img_18_07.jpg) repeat-x; line-height:45px;}
.cont_list span{ font:100 16px/45px "微软雅黑"; color:#333; float:left; margin-left:22px;}
.cont_list p{ font:100 20px/45px "方正大黑简体";  float:left; color:#666; margin-left:6px;}

 .content_ny_bar .cont_left{ width:220px; border-right:1px solid #ccc;float:left;}
 .content_ny_bar .cont_right{ width:727px; float:right;  margin-right:22px; padding-top:20px; line-height:22px;}
.list_lib ul li{ height:38px; line-height:38px; text-align:center;}
.list_lib ul li a{ height:38px; line-height:38px; text-align:center; width:220px; display:block; }
.list_lib ul li a:hover{ height:38px; width:216px; border-left:4px solid #0069a5; display:block; background:#f3f3f3;}
.list_lib{ margin-bottom:12px;}
.list_lib .lib_title{ height:38px; width:220px; background:url(../images/img_20_10.jpg) no-repeat;  font:100 16px/38px "微软雅黑"; color:#fff; text-align:center;}

.right_titlea{ height:35px; border-bottom:4px solid #cbcbcb; line-height:35px; margin-bottom:30px;}
.right_titlea span{ float:left; font:100 16px/35px "微软雅黑"; color:#666;}
.right_titlea p{ float:right;}

#tuij{  height:320px;  margin-top:25px;}
#tuij .tuij_bar{ width:1000px; margin:auto;}
#tuij .tuij_bar .tuij_title{ height:34px; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.tuij_bar .tuij_title span{ line-height:34px; display:block; float:left;   color:#060606; font-size:14px;}
.tuij_bar .tuij_title p{ float:right; line-height:34px; color:#2d6c9d;}
.tuij_bar .tuij_title p a{ color:#2c7bc2;}





.fy{  float:right; margin-right:20px; margin-top:20px;}
.fy ul li{ float:left; text-align:center; height:18px;border:1px solid #d6d6d6; color:#666666; background:#f4f4f4; margin-left:4px; line-height:18px; text-align:center; }
.fy ul li a{ color:#666666; padding:6px 6px;}
.fy ul li a:hover{ color:#343434;padding:3px 6px; background:#c8c8c8;}



.product_listlb { padding-bottom:30px; background:url(../images/img_28_06.jpg) no-repeat center bottom;}
.product_listlba { padding-bottom:30px; background:url(../images/img_28_06.jpg) no-repeat center bottom;}
.product_listlbc { padding-bottom:30px; background:url(../images/img_28_06.jpg) no-repeat center bottom;}

.cont_right b{ font-size:16px;}


