@charset "utf-8";
/* CSS Document */

body{ font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; color:#212121; width:100%; height:auto;}
ul{ margin:0px; padding:0px;}
ul li{ margin:0px; padding:0px; list-style:none; list-style-type:none;}
p,img,a{ margin:0px; padding:0px; list-style:none; list-style-image:none; list-style-type:none; border:none; text-decoration:none;}
.clearB{ clear:both; height:15px;}




/*网站头部*/
.shrdx-top{ width:100%; height:108px; background:url(../images/top_bg.jpg) repeat-x;}
.header_module{ width:1176px; margin:0px auto;}
.header_L{ width:760px; float:left;}
.header_R{ width:276px; float:right;}


/*搜索*/
#query{ width:159px; height:23px; line-height:23px; float:left; background:url(../images/input.jpg) no-repeat; margin:0px; padding:0px; border:none; text-indent:10px; color:#b3b3b3;}
#qb{ width:23px; height:23px; color:#b3b3b3; line-height:23px; background:url(../images/search.jpg) no-repeat; margin:0px; padding:0px; border:none; cursor:pointer;}



/*网站导航*/
.nav{ width:100%; background:url(../images/nav_bg.jpg) repeat-x; height:46px; line-height:46px;}
.nav_module{ width:1176px; margin:0px auto; height:46px; line-height:46px; font-size:14px; font-weight:bold; font-family:"微软雅黑"; color:#FFF;}
.nav_module ul li.yqlj-item{ height:46px; line-height:46px; color:#FFF; float:left; width:168px; text-align:center; position:relative; z-index:999; background:url(../images/nav_t.jpg) right center no-repeat;}
.nav_module ul li.yqlj-item:hover{ background:#0073c3;} 
.nav_module ul li a,.nav_module ul li a:link,.nav_module ul li a:visited,.nav_module ul li a:active{ color:#FFF;}
.nav_module ul li a,.nav_module ul li a:hover{ color:#FFF;}
.second{ position:absolute; top:46px; left:0px; width:168px; height:auto;display:none;}
.nav_module ul li.fitem-hover .second{ display:block; }
.nav_module ul li .second ul li{  float:left; background:#0382d3; width:168px;position:relative; z-index:99; height:30px; line-height:30px;}
.nav_module ul li .second ul li:hover{ background:#0174c5; color:#FFF;}
.nav_module ul li .second ul li img{ list-style-image:none;}
.nav_module ul li ul li a{  height:30px; line-height:30px; display:inline-block;} 
.nav_module ul li ul li a,.nav_module ul li ul li a:link,.nav_module ul li ul li a:visited,.nav_module ul li ul li a:active{ color:#FFF; text-align:left;}
.nav_module ul li ul li a,.nav_module ul li ul li a:hover{ color:#FFF;}

.third{ display:none;}
li.item-hover .third{ display:block;}
.nav_module ul li .second ul li.item-hover .third{ display:block;}
.nav_module ul li .second ul li .third{ position:absolute; left:120px; top:0px;}



/*banner*/
.shrdx-banner{ clear:both; width:100%; height:auto; overflow:hidden;}

.top_yban { width:100%; height:431px; margin:0 auto;}
#banner { width:100%; height: 431px;	position:relative; }
#banner_list {height:431px;}
#silder {width:100%;height:431px;overflow: hidden;position: absolute;margin:0;padding:0;}
#silder div { position:absolute; overflow:hidden; }
#silder a { position:absolute; left:0px; top:0px; z-index: 2; display: none; }
#silder div.fs_btn { position:absolute; right:10px; bottom:10px; z-index: 10; text-align:right; color:#000000; width:70px; overflow:hidden; }
#silder div.fs_btn span { display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; margin-left:5px; text-align:center; cursor:pointer; background:#d5a963; color:#FFFFFF; }
#silder div.fs_btn span.on { background:#d0285c; }
#silder div.fs_preNext { width:45px; height:100px; position:absolute; z-index: 10; top:140px; background:url(../ye-img/sprite.png) no-repeat 0px 0px; cursor:pointer; }
#silder div.fs_pre { left:0px; }
#silder div.fs_next { right:0px; background-position:right top; }
#banner .sameStyle {cursor: pointer;height: 100px;position: absolute;top: 180px;width: 45px;z-index: 107;background-image: url(../images/sprite.png);}
#banner .pre {background: url("../images/sprite.png") no-repeat scroll 0 0 transparent;left:0;}
#banner .next {	background: url("../images/sprite.png") no-repeat scroll right top transparent; right:0;}
#banner div.fs_btn { top: 400px; color: #fff; position: absolute; left: 46%; text-align: right; z-index: 10;}
#banner div.fs_btn span { background: none repeat scroll 0 0 #fff; cursor: pointer; display: inline-block; font-size: 0; height: 10px; margin-left: 5px; text-align: center; width: 30px;}
#banner div.fs_btn span.on { background: none repeat scroll 0 0 #007ec4;}




/*网站内容*/
.shrdx-content{ clear:both; width:100%; margin:0px auto; height:auto; overflow:hidden;}
.content_module{ width:1176px; height:auto; overflow:hidden; margin:0px auto;}



/*产品分类*/
.content_p1{ clear:both; width:212px; height:auto; overflow:hidden; border:1px solid #ddd; float:left;}
.cpfl_module{ width:214px;}
.cpfl_item{}
.cpfl_module_module{ clear:both; height:auto; overflow:hidden; padding:5px 13px;}
.cpfl_module_module ul li{ width:186px; height:36px; line-height:36px; background:url(../images/cpfl_t.jpg) 0px center no-repeat;  text-indent:30px; margin-top:6px;}
.cpfl_module_module ul li a,.cpfl_module_module ul li a:link,.cpfl_module_module ul li a:visited,.cpfl_module_module ul li a:active{ color:#FFF;}
.cpfl_module_module ul li a,.cpfl_module_module ul li a:hover{ color:#000;}

.lxwm_module{ width:208px; margin:0px auto;}
.lxwm_item{ width:208px; height:50px; border-bottom:1px solid #e4e4e4;}
.lxwm_item_title{ width:208pox; height:50px; line-height:50px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#323232; font-size:22px;}
.lxwm_item_title dt{ color:#026cb6; width:45px; float:left;}
.lxwm_item_title span{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ababab; font-size:16px;}
.lxwm_module_module{ clear:both; padding:10px; font-family:Arial, Helvetica, sans-serif; line-height:24px; color:#000000;}


/*产品展示*/
.content_p2{ width:947px; float:right;}
.cpzs_module{ width:947px; float:right;}
.cpzs_item{ width:945px; height:37px; background:url(../images/cpzs_bg.jpg) repeat-x; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0;}
.cpzs_item_title{width:364px; height:37px; line-height:37px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:16px; color:#0066a6; font-weight:bold; float:left; background:url(../images/cpzs_t.jpg) 0px center no-repeat; text-indent:20px;}
.cpzs_item_more{ width:auto; margin-right:10px; height:37px; line-height:37px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6a6a6a; float:right;}
.cpzs_item_more a{color:#6a6a6a;}
.cpzs_item_more a:hover{ color:#F00;}
.cpzs_module_module{ clear:both; height:auto; overflow:hidden; padding:15px 0px;}
.cpzs_module_module ul li{ width:202px; float:left; margin-left:26px;}
.cpzs_module_module ul li p{ width:202px; line-height:35px; font-family:"宋体"; color:#6a6a6a; text-align:center;}
.cpzs_module_module ul li img{ border:1px solid #c9c9c9; padding:3px; width:202px; height:162px;}
.cpzs_module_module ul li:hover img{ border:1px solid #0066a6;}



/*新闻中心*/
.content_p3{ clear:both; width:1176px; height:auto; overflow:hidden;}
.xwzx_module{ width:291px; margin:0px auto; float:left;}
.xwzx_item{ width:291px; height:50px; border-bottom:1px solid #e4e4e4;}
.xwzx_item_title{ width:180px; float:left; height:50px; line-height:50px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#323232; font-size:22px;}
.xwzx_item_title dt{ color:#026cb6; width:45px; float:left;}
.xwzx_item_title span{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ababab; font-size:16px;}
.xwzx_item_more{ width:auto; margin-right:10px; height:50px; line-height:50px;font-family:"宋体", Arial, Helvetica, sans-serif; color:#6a6a6a; float:right;}
.xwzx_item_more a{ color:#6a6a6a;}
.xwzx_item_more a:hover{ color:#F00;}
.xwzx_module_module{ clear:both; padding:10px; font-family:Arial, Helvetica, sans-serif;line-height:24px; color:#353535; height:180px;}
.xwzx_module_module ul li{ background:url(../images/xwzx_t.jpg) 0px center no-repeat; font-family:Arial, Helvetica, sans-serif; color:#353535; font-size:12px; line-height:30px; text-indent:10px;}
.xwzx_module_module ul li:hover{ color:#F00;}
.xwzx_module_module ul li span{ float:right; width:auto;}
.xwzx_module_module ul li a{ color:#353535;}
.xwzx_module_module ul li a:hover{ color:#F00;}

/*公司简介*/
.gsjj_module{ width:575px; margin:0px auto; float:left; margin-left:15px;}
.gsjj_item{ width:575px; height:50px; border-bottom:1px solid #e4e4e4;}
.gsjj_item_title{  float:left; height:50px; line-height:50px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#323232; font-size:22px;}
.gsjj_item_title dt{ color:#026cb6; width:45px; float:left;}
.gsjj_item_title span{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ababab; font-size:16px;}
.gsjj_item_more{ width:auto; margin-right:10px; height:50px; line-height:50px;font-family:"宋体", Arial, Helvetica, sans-serif; color:#6a6a6a; float:right;}
.gsjj_item_more a{ color:#6a6a6a;}
.gsjj_item_more a:hover{ color:#F00;}
.gsjj_module_module{ clear:both; padding:10px; font-family:Arial, Helvetica, sans-serif; line-height:24px; color:#353535; height:180px;}
.gsjj_module_module img{ float:left; margin-right:15px;}


/*资质荣誉*/
.zzry_module{ width:283px; margin:0px auto; float:right;}
.zzry_item{ width:283px; height:50px; border-bottom:1px solid #e4e4e4;}
.zzry_item_title{ width:180px; float:left; height:50px; line-height:50px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#323232; font-size:22px;}
.zzry_item_title dt{ color:#026cb6; width:45px; float:left;}
.zzry_item_title span{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ababab; font-size:16px;}
.zzry_item_more{ width:auto; margin-right:10px; height:50px; line-height:50px;font-family:"宋体", Arial, Helvetica, sans-serif; color:#6a6a6a; float:right;}
.zzry_item_more a{ color:#6a6a6a;}
.zzry_item_more a:hover{ color:#F00;}
.zzry_module_module{ clear:both; padding:10px; font-family:Arial, Helvetica, sans-serif; line-height:24px; color:#353535; height:180px;}



/*版权*/
.shrdx-footer{ width:100%; background:url(../images/bq_bg.jpg) center no-repeat; height:213px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.footer_module{ width:1176px; margin:0px auto;line-height:28px; padding-top:15px; padding-bottom:15px; color:#FFF;}
.footer_module a,.footer_module a:link,.footer_module a:visited,.footer_module a:active{ color:#FFF;}
.footer_module a,.footer_module a:hover{ color:#F00;}
.ft_L{ width:400px; float:left; margin-top:90px;}
.ft_R{ width:700px; float:left; margin-top:90px;}



/* 网站右侧 */
.content_L{ width:214px; float:left; height:auto; overflow:hidden;}
.content_R{ width:947px; float:right; height:auto; overflow:hidden;}
.common_module{ width:947px; float:right;}
.common_item{ width:945px; height:37px; background:url(../images/cpzs_bg.jpg) repeat-x; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0;}
.common_item_title{width:364px; height:37px; line-height:37px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:16px; color:#0066a6; font-weight:bold; float:left; background:url(../images/cpzs_t.jpg) 0px center no-repeat; text-indent:20px;}
.common_item_more{ width:auto; margin-right:10px; height:37px; line-height:37px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6a6a6a; float:right;}
.common_item_more a{color:#6a6a6a;}
.common_item_more a:hover{ color:#F00;}
.common_module_module{ line-height:26px; }




/* 头部开始 */
.header { width:1000px; height:100px; margin:0 auto;}
.header_logo { padding:20px 0 0 22px; float:left;}
.header_bb { width:220px; float:right; padding:30px 0 0; color:#072570; line-height:24px; font-size:14px;}
.header_bb a { color:#072570;}
.header_bb a:hover { color:#e50000;}
.header_bb_1 { padding:25px 15px 0; text-align:center; background:url(../images/icon1.jpg) no-repeat center 0;; float:left;}
.header_bb_2 { padding:25px 15px 0; text-align:center; background:url(../images/icon2.jpg) no-repeat center 0;; float:left;}

/* 导航开始 */
.menu{ width:100%; height:40px; background:url(../images/m_bg.jpg) repeat-x;}
.menu .menu_line { width:1px; height:40px; background:url(../images/m_line.jpg) no-repeat center center ;}
.menu ul { width:1000px; height:40px; margin:0 auto;}
.menu li{ width:126px; height:40px; line-height:40px; float:left; text-align:center; font-size:14px;}
.menu li a{ color:#fff; display:block;}
.menu li a:hover{ color:#fff; background:url(../images/m_hover.jpg) repeat-x; text-decoration:none;}
/* 导航结束 */

/* 头部结束 */
.sub_br1 { width:100%; height:180px; margin-top:1px; background:url(../images/br_bg.jpg) repeat-x; text-align:center;}
.container {width:100%; background: url(../images/bg.jpg) repeat-x;}
.pagebody { width:1156px; height:auto; padding:18px 0; margin:0 auto; }
.sidebar_left { width:220px; height:auto; float:left;}
.sidebar_right { width:916px; height:auto; float:right; border:1px solid #ccc;}

.sub_left { width:218px; height:auto; border:#ccc solid 1px; float:left;}
.sub_left_title { width:100%; height:30px; border-bottom:#ccc solid 1px; font-size:15px; color:#09247c;}
.sub_left_title span { float:left; padding-left:12px; line-height:30px;}
.sub_left_title .ind_t1_en { float:left; font-size:12px; color:#797979; padding:8px 0 0 6px;}
.sub_left_title img {  float:right; padding:10px 8px 0 0;}
.sub_left ul { width:194px; padding:12px;}
.sub_left ul li { width:194px; height:27px; line-height:27px; background: url(../images/icon3.gif) no-repeat 8px #e8e8e8; color:#000; border-bottom: #fff solid 4px;}
.sub_left li a { color:#000; display:block; padding-left:25px; padding-left:20px !important;}
.sub_left li a:hover { color:#fff; text-decoration:none; background:url(../images/icon2.gif) no-repeat 8px #072570;}
.sub_left_txt { padding:5px 12px 12px; line-height:24px;}
.sub_left_txt_en{padding:5px 5px 12px 5px; line-height:24px;}

.sub_right { width:740px; float:right;}
.sub_right_title { width:100%; height:30px; line-height:30px; border-bottom:#ccc solid 1px; font-size:12px; color:#09247c;}
.sub_right_title span { font-size:18px; color:#09247c; float:left; font-weight:bold;}
.sub_right_title a { font-size:12px; color:#09247c;}
.sub_right_title a:hover {color:#e50000;}
.sub_right_txt { padding:15px; line-height:24px; font-size:13px;}

.f_l {float:left; text-indent:15px;}
.f_r { float:right; width:auto; margin-right:15px;}
.fb{ font-weight:bold;}
.fb_blue{ font-weight:bold; color:#035ca0}
.align_center { text-align:center}


