/* CSS Document */
/*
 banner-焦点图;
 * 
 * */
.pro_list .banner_wrap{background:#fff;}
.pro_list .banner{height:145px; background:url(sub_banner_bg.gif) no-repeat center center;  width:981px; margin:0 auto; text-align:center;}

/***
 *
 * content_main
 *  **/


.content_main{ background-color:;}
.content_main_inner{width:992px; margin:0 auto; padding-top:3px;}

.site{margin:10px 0;}
.site_icon{background:url(pro_list_03.gif) no-repeat left 4px; padding-left:20px;}
.site .on{color:#045e8a;}



/*********/

.pro_list_c_L{width:193px;}
.pro_list_c_L_1{margin-top:8px;}
.pro_list_c_L_1_t{padding-top:48px; background:url(pro_list_t_bg_t.gif) no-repeat;}
.pro_list_c_L_1_b{padding-bottom:6px; background:url(pro_list_l_t_bg_b.gif) no-repeat bottom;}
.pro_list_c_L_1_m h1{ top:11px; left:0; text-align:center; width:193px; color:#fff;}
.pro_list_c_L_1_m{background:url(pro_list_l_t_bg_m.gif) repeat-y; height:auto; padding-top:10px; padding-bottom:10px;}

.pro_list_c_L_1 li{margin-bottom:2px;}
.pro_list_c_L_1 li a{ display: block; background:url(pro_list_16.gif) no-repeat; overflow:hidden;  line-height:29px; padding-left:30px; margin-left:15px; width:129px;}

.pro_list_c_L_1 li li a{background:url(pro_list_30.gif) no-repeat; overflow:hidden; line-height:29px; padding-left:0; display:block; width:110px; height:20px; padding-left:47px; line-height:20px;border:1px solid #c9cdd0; border-top:0;}

.pro_list_c_L_1 a.on{color:#d81e14;}


/**********/
.pro_list_c_L_2{margin-top:18px;}

.pro_list_c_L_2_t{padding-top:6px; background:url(pro_list_l_b_s_bg_t.gif) no-repeat;}
.pro_list_c_L_2_b{padding-bottom:12px; background:url(pro_list_l_b_s_bg_b.gif) no-repeat -3px bottom;}

.pro_list_c_L_2_m{background:url(pro_list_l_b_s_bg_m.gif) 0 0 repeat-y; padding:1px 0;}

.pro_list_c_L_2 h1{color:#045e8a; font-size:12px; font-weight:normal; padding-left:45px; background:url(pro_list_41.gif) no-repeat 15px center; height:26px; line-height:26px; margin-top:10px;}

.pro_list_c_L_2_c{margin:15px; margin-right:0;}
.pro_list_c_L_2_c td{height:24px;}
.pro_list_c_L_2_c_L{width:60px;}
.pro_list_c_L_2_c_R{width:102px;}

.pro_list_c_L_2_c_R .text{width:100px;border:1px solid #d1d1d1; height:16px; line-height:16px;}
.pro_list_c_L_2_c_R .sele_box{width:103px;border:1px solid #d1d1d1; height:19px; line-height:19px; font-size:12px; color:#727273;}

.pro_list_c_L_2_c_R .submit{background:url(pro_list_45.gif) no-repeat; width:36px; height:20px; _height:21px; border:0; cursor:pointer;}
.pro_list_c_L_2_c_R .button{background:url(pro_list_47.gif) no-repeat; width:36px; height:20px; _height:21px; border:0; cursor:pointer; margin-left:3px;}



.pro_list_c_L_3{margin-top:10px;}

.pro_list_c_L_3_t{padding-top:6px; background:url(pro_list_l_b_s_bg_t.gif) no-repeat;}
.pro_list_c_L_3_b{padding-bottom:12px; background:url(pro_list_l_b_s_bg_b.gif) no-repeat -3px bottom;}

.pro_list_c_L_3_m{background:url(pro_list_l_b_s_bg_m.gif) 0 0 repeat-y; padding:1px 0;}


.pro_list_c_L_3_c_b{width:153px; padding-left:5px; padding-top:5px; font-size:14px; line-height:20px;}
.pro_list_c_L_3_c{padding:5px 15px;}

/****/
.pro_list_c_R{width:765px; margin-top:10px;}
.pro_list_c_R_t{padding-top:50px; background:url(pro_list_r_bg_t.gif) no-repeat;}
.pro_list_c_R_b{padding-bottom:6px; background:url(pro_list_r_bg_b.gif) no-repeat 0 bottom;}
.pro_list_c_R_m{background:url(pro_list_r_bg_m.gif) 0 0 repeat-y; padding:1px 0;}

.pro_list_c_R h1{top:10px; color:#fff; text-align:center; width:188px;}

.pro_list_c_R_c{padding-top:10px; padding-left:0px; padding-right:10px; padding-bottom:15px;}
.pro_list_c_R_c li.pro_list_c_R_c_s{width:205px; margin-top:10px;  border:1px solid #d4d4d4; margin-left:26px; padding:15px; padding-bottom:0; padding-right:0; height:210px; background:#FFF;}
.pro_list_c_R_c li.pro_list_c_R_c_s h2{font-size:12px; font-weight:normal; color:#016291;  width:205px; overflow:hidden;}

.pro_list_c_R_c_s_c_R{padding:5px; width:201px;}

.pro_list_c_R_c_s_c_L{width:103px; background:url(pro_list_20.gif) no-repeat right center; padding-right:10px;}
.pro_list_c_R_c_s_c{margin-top:10px;}
.pro_list_c_R_c_s_c_L a{width:88px; height:25px; line-height:25px; color:#000; background:url(pro_list_23.gif) no-repeat; text-align:center;}
.pro_list_c_R_c_s_c_L li{margin-top:6px; margin-bottom:6px;}

/**-----pages----*/

.pages{margin-top:15px; padding-right:5px;}
.pages_L{width:10%;}
.pages_R{width:90%;}
.pages span,.pages a{background:url(pages_bg.gif) no-repeat; display:block;}

.pages span.go_first{width:79px; height:26px; text-indent:-999em; overflow:hidden; background-position:-58px -48px; margin:0 2px;}
.pages a.go_first{width:79px; height:26px; text-indent:-999em; overflow:hidden; background-position:-58px -10px;  margin:0 2px;}

.pages span.go_next{width:26px; height:26px; text-indent:-999em; overflow:hidden; background-position:-282px -48px; margin:0 2px;}
.pages a.go_next{width:26px; height:26px; text-indent:-999em; overflow:hidden; background-position:-282px -10px;  margin:0 2px;}

.pages span.go_last{width:79px; height:26px; text-indent:-999em; overflow:hidden; background-position:-338px -48px; margin:0 2px;}
.pages a.go_last{width:79px; height:26px; text-indent:-999em; overflow:hidden; background-position:-338px -10px;  margin:0 2px;}

.pages span.go_prev{width:27px; height:26px; text-indent:-999em; overflow:hidden; background-position:-166px -48px; margin:0 2px;}
.pages a.go_prev{width:80px; height:26px; text-indent:-999em; overflow:hidden; background-position:-58px -10px; margin:0 2px;}

.pages span.on{height:26px; line-height:26px; width:26px; text-align:center; margin:0 2px;}

.pages a.go_page{background-position:-225px -10px; height:26px; line-height:26px; _height:27px; width:26px; text-align:center; margin:0 2px;}

.pages .others{height:26px; line-height:26px; margin:0 2px;}

.footer{margin-top:0; border-top:10px ;}

/*
 *	--关于我们
 * */

/*
 banner-焦点图;
 * 
 * */
.about .banner_wrap{background:#fff;}
.about .banner{height:145px; background:url(sub_banner_bg.gif) no-repeat center center;  width:981px; margin:0 auto; text-align:center;}

.about_c_L{width:192px;}
.about_c_R{width:765px;}

.about_menu li a{ display:block; background:url(about_l_menu.png) no-repeat; padding-left:25px; color:#fff; height:27px; margin-bottom:1px; line-height:27px;}
.about_menu li a.on{background:url(about_l_menu_on.png) no-repeat;}

.about_c_R_t_tl{height:35px; padding-top:10px; background:url(about_sub_h1_bg.gif) repeat-x;}
.about_c_R_t_tl h1{color:#015f8d; margin-left:12px;}
.about_c_R_t_tl .more{margin-right:15px; background:url(more.gif) no-repeat; text-indent:-999em; overflow:hidden; padding-right:40px; padding-top:8px; padding-bottom:8px; height:0;}
.about_c_R_t{border:1px solid #c5c5c5; border-top:0;}

.about_c_R_t_c_L{width:488px;}
.about_c_R_t_c_L p{text-indent:0em; line-height:24px; color:#656566;}
.about_c_R_t_c_L p a{text-indent:0; margin-left:10px; color:#323233;}
.about_c_R_t_c_R{margin-right:5px;}
.about_c_R_t_c{padding:10px; padding-top:0;}

.about_c_R_b{margin-top:12px;}
.about_c_R_b_s{width:375px;}
.about_c_R_b_s_tl{background:url(about_sub_h1_bg.gif) repeat-x;}

.about_c_R_b_s_tl h1{ margin-left:12px; color:#015f8d;}
.about_c_R_b_s_tl .more{margin-right:15px; background:url(more.gif) no-repeat; text-indent:-999em; overflow:hidden; padding-right:40px; padding-top:8px; padding-bottom:8px; height:0; margin-top:3px;}


.about_c_R_b_s_tl{background:url(about_sub_h1_bg.gif) repeat-x; height:41px; padding-top:8px;}
.about_c_R_b_s{border:1px solid  #000; border-top:1px;}


.about_c_R_b_s_b_L{padding-left:10px; padding-right:10px;}

.about_c_R_b_s_b_L h2{color:#015f8d; font-weight:normal; margin-bottom:5px;}

.about_c_R_b_s_b_L p{line-height:24px; color:#737373;}

.about_c_R_b_s_b_L p a{margin-left:10px; color:#323233;}

.about_c_R_b_s_b_L_img li.fl{ margin-left:10px;}
.about_c_R_b_s_b_L_img{margin-left:-10px;}

.about_c_R_b_s_b_L{padding-bottom:10px;}

.about_c_R_b_s_b_R{padding:0 10px; padding-bottom:12px;}

.about_c_R_b_s_b_R li{background:url(li_bg_2.gif) no-repeat left center; padding-left:20px; margin-left:5px; line-height:30px;}

.about_c_R_b_s_b_R_btn{text-align:center;}
.about_c_R_b_s_b_R_btn a{width:60px; height:24px; background:url(about_21.gif) no-repeat; line-height:24px;}
/*******/
.about_sub_c{line-height:10px; border:1px solid #d9d9d9; background:#FFF; margin-left:-115px; width:880px;}
.about_sub_c p{margin-bottom:5px; text-indent:0em; color:#666666;}

.about_sub_c_tl{ background:url(about_title_bg.jpg) repeat-x;}
.about_sub_c_tl h2{font-size:12px; color:#3b4552; padding-left:18px;}

.about_sub_c_c{padding:20px 18px;}
.about_sub_c_c table{ border-bottom:1px solid #000 !important; border-right:1px solid #000 !important;}
.about_sub_c_c table td{ border-left:1px solid #000 !important; border-top:1px solid #000 !important;}
/*
 ----pro_content
 * 
 * */

.pro_content{margin:0px 20px 20px;}

.pro_content_tl{background:url(about_title_bg.jpg) repeat-x; padding-left:15px; height:25px; line-height:25px;}

.pro_content_tl h2{font-size:12px; font-weight:bold; color:#3b4552;}

.pro_content_c{padding:25px 20px 20px 0; color:#666;}

.pro_content_c_tl{ background:url(pro_content_c_tl_line.png) no-repeat left bottom; padding-bottom:29px; padding-left:20px;}

.pro_content_c_tl li{width:92px; height:39px; text-align:center; line-height:39px; margin:0 5px; position:relative; top:6px;}
.pro_content_c_tl li.click{background:url(pro_content_c_tl_s_on_bg.png) no-repeat;}
.pro_content_c_c{ line-height:24px; padding:5px 0; padding-left:18px;}

.pro_content_c_c p{text-indent:0em; margin-bottom:5px;}
.pro_content_c_c h3{color:#666;}

.pro_content_c_c ul{padding:10px 0;}
.pro_content_c_c ul li{background:url(li_bg_1.gif) no-repeat left 12px; padding-left:15px;}


.pro_content_c_c_5 .form td{height:30px;}

.pro_content_c_c_5 .form_btn{margin-top:10px;}

.pro_content_c_c_5 .form_btn .submit{background:url(btn_001.gif) no-repeat; width:73px; height:27px; border:1; color:#666; cursor:pointer;}
.pro_content_c_c_5 .form_btn .reset{background:url(btn_001.gif) no-repeat; width:73px; height:27px; border:1; margin-left:10px; color:#666; cursor:pointer;}

.pro_content_c_c_5 .form .text{width:300px; border:1px solid  #000; height:18px; line-height:18px;}



.news_list_c{padding:20px;}
.news_list_c li{padding: 0px 10px 0px;  background:url(news_line_03.png) no-repeat bottom;}
.news_list_c h3{padding-left:20px; background:url(icon-news.gif) no-repeat 0 center; margin-bottom:3px; font-size:14px; width:700px;}

.news_list_c h3 a{color:#015f8d;}
.news_list_c h3 span.time{float:right;  display:inline; font-weight:normal; font-size:12px;}
.news_list_c p{color:#595959; padding-left:20px;}
/**
 *	news_content 	
 */
.news_content{}
.news_content_L{width:212px;}
.news_content_R{width:720px;}
.news_content_L_1{border:1px solid #000;}
.news_content_L_1_tl{background:url(about_title_bg.jpg) repeat-x; height:25px; padding-left:15px; line-height:25px;}
.news_content_L_1_tl h2{font-size:12px; color:#404040;}

.news_content_L_1_c{padding:5px 8px 5px 8px;}
.news_content_L_1_c li{line-height:24px; border-bottom:1px dashed #000000; padding-left:15px; background:url(li_bg_2.gif) no-repeat 3px 10px;}

.news_content_R{padding:20px; border:1px solid #000; padding-bottom:10px;}
.news_content_R h1{color:#404040; font-size:14px; font-weight:bold; text-align:center;}
.news_content_R_c{line-height:23px; color:#666;}

.news_content_R_tl{border-bottom:1px dashed #000000; margin-bottom:10px;}
.news_content_R_tl .time{text-align:center; margin:5px 0;}

.news_content_R_c p{margin:6px 0; text-indent:0em;}



.contact{}


.contact_L{width:192px;}
.contact_R{width:760px; border:1px solid  #000; border-top:0; margin-top:5px;}


.contact_R_tl{height:35px; padding-top:10px; background: url(yaoming.fw.png) repeat-x; width:880px; margin-left:0px !important;}
.contact_R_tl h1{color:; margin-left:12px;}

.contact_R_c p{line-height:24px; color:#666; padding-left:12px; margin-bottom:10px;}


.contact .pro_list_c_L_2{margin-top:0;}

.page2{width:100%; height:35px; lin-height:35px; text-align:center; margin-top:20px;}
.page3{width:100%; height:35px; lin-height:35px; text-align:center;}
.b2{width:992px; height:145px; margin:0 auto;}
.b2 img{width:992px; height:145px;}
.product_pic{width:800px;  height:420px;}
.product_pic_lef{margin-left:20px;}

/******留言板********/
#gbooklist {text-align:center;}
#gbooklist .faq  ,
#gbooklist .reply{text-align:left;/*word-wrap: break-word;*/ word-break: break-all;}
#gbooklist .faq{margin-bottom:15px;}
#gbooklist .faq span,#gbooklist .faq em{ font-style:normal; color:#999999;}
#gbooklist .faq span{ margin-left:10px;}
#gbooklist .faqtit,#gbooklist .faqcon{padding-left:5px;line-height: 24px;}
#gbooklist .faqtit{background:#EEEEEE;color:#FF4400;font-size:14px;margin-bottom: 5px; font-weight:bold;}
#gbooklist .reply{border: 1px dashed #FF0000;width:95%;margin-bottom:10px;margin-left:5px;padding:3px;}
.form{padding:10px 0;}
.form .row{padding:5px 0 5px 106px; clear:both;}
.form .row .label {display: inline;float: left;width:100px;margin-left:-106px;padding-right:6px;}
.form .row .enter, .form .row span.tips, .form .row blockquote {float: left;}
.form .row .label{line-height:21px;padding-top:2px;padding-bottom:2px;text-align:right;}
.form .row .content{float:left;padding:2px 3em 2px 0;line-height:21px;}
.form .row .enter{padding:0 1em 0 0;}
.form input.text,.form select,.form textarea{border:#ddd 1px solid;}
.form input.text:focus,.form select:focus,.form textarea:focus{border-color:#999;}
.form .row .enter .check{float:left;margin-right:12px;}
.form .row .enter .check .input{float:left;padding-top:5px;margin-right:6px;}
.form .row .enter .check .des{float:left;line-height:21px;padding-top:2px;padding-bottom:2px;}
.form .row .label .required{margin-right:0.3em;font-weight:bold;color:#f00;}
.form .row .tips{padding:2px 0;line-height:21px;color:#999;white-space:nowrap;}
.form .row p.tips{clear:both;padding:0 7px 5px;}
.form .row .buttons{padding:10px 0;}
.form .row .img-captcha{float:left;margin:2px 8px 0 -6px;display:inline;cursor:pointer;}
.form blockquote{height:23px;padding:0 6px 0 27px;border:#F7ECAA 1px solid;line-height:23px;background:#FDFFD7 url(icon-16.png) no-repeat 5px -117px;white-space:nowrap;}
.form blockquote.error{border-color:#FFBFBF;background-color:#FFEAEA;background-position:5px -147px;}
.form blockquote.accepted{border-color: #000;background-color:#fff;background-position:5px -177px;color:#999;}
.form blockquote.loading{border-color: #000;background:#fff url(loading.gif) no-repeat 5px center;color:#DA6100;}
.layout-innerpg .col-main .form .row-submit blockquote{background-color:transparent;border:none;clear:both;margin:-5px 0 10px;}
