/*by shipeiwei*/


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote{margin:0px;padding:0px;font-size:12px;text-align:left;font-family:"Microsoft YaHei";}


ul,ol ,li {list-style:none;}


body{margin:0px; padding:0px; color:#555; line-height:18px; background:#f6f6f6 url(../images/bg_top.jpg) top repeat-x; font-family:"Microsoft YaHei";}


a{color: #555; text-decoration: none; font-family:"Microsoft YaHei";}


a:hover {color: #ff0000; text-decoration: none; font-family:"Microsoft YaHei";}


a img { border:0;}


td,th{ font-size:12px; text-align:center;}


table tr td p{ line-height:28px; text-align:center;}





/* end reset */


.fl{ float:left}


.fr{ float:right!important}


.fn{ float:none}





.clear{ clear:both}


.clearleft{clear:left}


.clearright{clear:right}


.over{overflow:hidden}





.displayinline{ display:inline}





.ie6haslayout{zoom:1}





.pos_abs{ position:absolute}


.pos_rel{ position:relative}


.pos_sta{ position:static}


.box_none{ display:none}


.box_block{ display:block}


.box_inline{ display:inline}





.pt5{ padding-top:5px}


.pt10{ padding-top:10px}


.pt15{ padding-top:15px}


.pt20{ padding-top:20px}


.pt30{ padding-top:30px}


.pt35{ padding-top:35px}


.pt40{ padding-top:40px}


.pt46{ padding-top:46px}


.pt50{ padding-top:50px}


.pt60{ padding-top:60px}





.pl3{ padding-left:3px}


.pl5{ padding-left:5px}


.pl10{ padding-left:10px}


.pl15{ padding-left:15px}


.pl20{ padding-left:20px}


.pl25{ padding-left:25px}


.pl35{ padding-left:35px}


.pl80{ padding-left:100px}


.pl130{ padding-left:250px}





.pr5{ padding-right:5px}


.pr10{ padding-right:10px}


.pr15{ padding-right:15px}


.pr20{ padding-right:20px}


.pr25{ padding-right:25px}


.pr32{ padding-right:32px}





.pb0{ padding-bottom:0px}


.pb7{ padding-bottom:7px}


.pb5{ padding-bottom:5px}


.pb10{ padding-bottom:10px}


.pb13{ padding-bottom:13px}


.pb15{ padding-bottom:15px}


.pb20{ padding-bottom:20px}


.pb30{ padding-bottom:30px}


.pb40{ padding-bottom:40px}





.pl_r40{padding-left:40px; padding-right:40px}





.mt3{ margin-top:3px}


.mt5{ margin-top:5px}


.mt6{ margin-top:6px}


.mt-5{ margin-top:-5px}


.mt10{ margin-top:10px}


.mt12{ margin-top:12px}


.mt15{ margin-top:15px}


.mt20{ margin-top:20px}


.mt22{ margin-top:22px}


.mt30{ margin-top:30px}





.ml5{ margin-left:5px}


.ml10{ margin-left:10px}


.ml8{ margin-left:8px}


.ml13{ margin-left:13px}


.ml15{ margin-left:15px}


.ml20{ margin-left:20px}


.ml25{ margin-left:25px}


.ml30{ margin-left:30px}


.ml70{ margin-left:70px}





.mr0{ margin-right:0px}


.mr5{ margin-right:5px}


.mr6{ margin-right:6px}


.mr10{ margin-right:10px}


.mr15{ margin-right:15px}


.mr20{ margin-right:20px}


.mr91{ margin-right:91px}


.mr25{ margin-right:25px}


.mr30{ margin-right:30px}


.mr35{ margin-right:35px}





.mb5{ margin-bottom:5px}


.mb10{ margin-bottom:10px}


.mb15{ margin-bottom:15px}


.mb20{ margin-bottom:20px}


.mb50{ margin-bottom:50px}


/* end gm */


.font_12px{ font-size:12px}


.font_13px{ font-size:18px}


.font_14px{ font-size:14px}


.font_line_12{ line-height:1.2em}


.font_line_15{ line-height:1.5em}


.font_line_18{ line-height:1.8em}


.font_line_18{ line-height:18px; color:#999999}


.font_line_22{ line-height:22px;}


.font_line_30{ line-height:30px;}


.txt_algin{ text-align:center}


.txt_right{ text-align:right}





/* end font */








.wrap{width:100%;overflow:hidden;}


.innerwrap{ width:1200px; margin:0px auto; overflow:hidden; text-align:center;}



.dhbg{ width:100%; background:#1367c5;}


.head{width:1160px; margin:0px auto;}


.head .top_font{ height:25px; line-height:25px; border-bottom:1px solid #eee;}


.head_info{width:1200px; margin:0px auto; padding-bottom:10px; height:108px;}


.head_info .logo{ float:left; padding-top:18px; width:375px;}











.head_search{ width:447px; height:36px; float:left; margin-top:25px}


.head_search p{line-height:25px}





.head_search .input_w{padding: 4px 0;text-indent: 10px;height: 22px;line-height: 22px;width: 341px;outline: none;background: #FFF; border-bottom:2px solid #c81624;border-left:2px solid #c81624;border-top:2px solid #c81624; border-right:2px solid #c81624;}


.head_search .btn-search { float:right;font-size: 16px;letter-spacing: 5px;text-indent: 5px;font-weight: bold;color: #FFF;background-color: #c81624;cursor: pointer;height: 34px;border: none;width: 98px; font-family:"微软雅黑";}








.menu_left{ float:left; width:187px}





.menu{width:1160px;height:40px;overflow:hidden;}





#nav {width:1160px;overflow:hidden}


#nav .mainlevel {float:left; width:145px; height:40px; overflow:hidden/*IE6 only*/}


#nav .mainlevel a {color:#fff;line-height:40px; display:block;width:145px; text-align:center; font-size:14px; font-weight:bold; height:40px;}


#nav .mainlevel a:hover {text-decoration:none; color:#fff; background-color:#000000}


#nav .mainlevel ul {display:none; position:absolute; z-index:999}


#nav .mainlevel li {border-bottom:1px solid #fff; background:#666; width:145px;/*IE6 only*/ color:#FFFFFF;}


#nav .mainlevel li a{ font-weight:normal; color:#FFFFFF; font-size:12px; height:30px; line-height:30px;width:145px;}


#nav .mainlevel li a:hover{ font-weight:normal; color:#FFFFFF;width:145px;}





.menu_right{ float:right; width:383px; background:#951311;}


#nav_r {width:383px;overflow:hidden}


#nav_r .mainlevel_r {float:left; width:126px; height:40px; border-left:1px #fff solid; overflow:hidden/*IE6 only*/}


#nav_r .mainlevel_r a {color:#fff;line-height:40px; display:block;width:126px; text-align:center; font-size:14px; font-weight:bold; height:40px; background-color:#951311}


#nav_r .mainlevel_r a:hover {text-decoration:none; color:#ff0000; background-color:#000000}


#nav_r .mainlevel_r ul {display:none; position:absolute; z-index:999}


#nav_r .mainlevel_r li {border-bottom:1px solid #fff; background:#666; width:120px;/*IE6 only*/ color:#FFFFFF;}


#nav_r .mainlevel_r li a{ font-weight:normal; color:#FFFFFF; font-size:12px; height:30px; line-height:30px;width:120px;}


#nav_r .mainlevel_r li a:hover{ font-weight:normal; color:#FFFFFF;width:120px;}








.in_left_menu{ width:188px; float:left;height:392px;background-color:#c81623;}


.in_left_menu ul{ padding-top:0px;  padding-bottom:0px;*padding-top:12px;*padding-bottom:14px;}


.in_left_menu ul li{ background:url(../images/l_menubg.jpg); height:35px; line-height:35px;*height:25px; *line-height:25px;}


.in_left_menu ul li a{ display:block; color:#FFFFFF; text-indent:20px;height:35px; line-height:35px;}








/**/






.in_r{width:234px; float:right;}





.in_case{overflow:hidden; width:232px; border:1px solid #e0e0e0; background-color:#FFFFFF; margin-top:6px; height:383px}


.in_case h3{ height:30px; line-height:30px; font-size:14px; text-indent:15px; border-bottom:1px solid #e0e0e0}


.in_case h3 span{ float:right}


.in_case h3 span a{ color:#666; font-size:12px; font-weight:normal; padding-right:5px;}


.in_case .newcase{ margin:10px 15px;width:202px;}


.in_case .newcase img{ width:202px; height:111px;}


.in_case .newcase p{ height:30px; line-height:30px; color:#FFFFFF; text-align:center; background-color:#000000; position:relative; z-index:99; font-size:12px}


.in_case ul{ margin:8px 15px;}


.in_case ul li{ height:27px; line-height:27px;}


.in_case ul li span{ float:right;}











.in_cprx{overflow:hidden; width:234px; background-color:#FFFFFF; margin-top:9px; height:215px;border-bottom:1px solid #707070;}


.in_cprx h3{background-color:#c81624;color:#fff; height:30px; line-height:30px; font-size:14px; text-indent:15px; border-top:1px solid #707070; border-left:1px solid #707070; border-right:1px solid #707070;}


.in_cprx h3 span{ float:right}


.in_cprx h3 span a{ color:#fff; font-size:12px; font-weight:normal; padding-right:5px;}











.index_body{width:1200px; height:270px; margin:0px auto;background-color:#fff;}


.index_case{width:1180px; height:270px; margin-top:10px;margin:0px auto;}


.index_body .con{padding-top:10px; overflow:hidden;}


.index_body .con .indexcase{height:250px; overflow:hidden;}


.index_body .con .indexcasel{float:left; cursor:pointer; width:40px; height:70px; display:block; background:url(../images/index_casel.jpg) no-repeat; margin-top:60px}


.index_body .con .indexcaser{float:right; cursor:pointer; width:40px; height:70px; display:block; background:url(../images/index_caser.jpg) no-repeat;margin-top:60px}


.index_body .con .indexcasec{width:1060px; height:250px; overflow:hidden; float:left; margin-left:16px;}


.index_body .con .indexcasec ul{ width:1060px;}


.index_body .con .indexcasec ul li{float:left; width:185px; height:250px; margin-right:33px; display:inline;}


.index_body .con .indexcasec ul li img{width:185px; height:185px;}


.index_body .con .indexcasec ul li span {


    float: right;


    padding-top: 20px;


}


.index_body .con .indexcasec ul li span a {


    width: 80px;


    height: 24px;


    line-height: 24px;


    display: block;


    background-color: #c81623;


    text-align: center;


    color: #FFFFFF;


    font-size: 12px;


}


.index_body .con .indexcasec ul li h1 {


    font-size: 14px;


    line-height: 25px;


    padding-top: 10px;


}





.index_body .con .indexcasec ul li h4 {


    font-size: 12px;


    font-weight: normal;


}











.in_pro_a{ margin-top:10px}


.in_pro_a .in_tit{ height:50px; line-height:50px;}


.in_pro_a .in_tit .tit_name{ font-size:16px; color:#c81623; height:48px; float:left; font-weight:bold; width:188px; background:url(../images/dot.jpg) left no-repeat; text-indent:30px}


.in_pro_a .in_tit .tit_keyword{ float:right; width:1012px;height:48px; }


.in_pro_a .in_tit .tit_keyword span{ float:right;}


.in_pro_a .in_tit .tit_keyword span a{ font-size:12px;}





.in_cplist_a1{  background-color:#FFFFFF; border-bottom:1px solid #eee;overflow:hidden; border-top:2px solid #ddd;}


.in_cplist_a1 ul{ padding-left:20px; padding-top:20px}


.in_cplist_a1_over{ width:1220px;}


.in_cplist_a1 ul li{ width:272px; float:left; margin-right:24px; display:inline;}


.in_cplist_a1 ul li h1{ font-size:14px; line-height:25px; padding-top:10px}


.in_cplist_a1 ul li h4{ font-size:12px; font-weight:normal}


.in_cplist_a1 ul li span{ float:right; padding-top:20px}


.in_cplist_a1 ul li span a{ width:80px; height:24px; line-height:24px; display:block; background-color:#c81623; text-align:center; color:#FFFFFF; font-size:12px;}


.in_cplist_a{ width:1198px; background-color:#FFFFFF; border-bottom:1px solid #eee;border-right:1px solid #eee;border-left:1px solid #eee; overflow:hidden; border-top:2px solid #ddd;}


.in_cplist_a ul{ padding-left:20px; padding-top:20px}


.in_cplist_a_over{ width:1220px;}


.in_cplist_a ul li{ width:272px; float:left; margin-right:24px; display:inline;}


.in_cplist_a ul li h1{ font-size:14px; line-height:25px; padding-top:10px}


.in_cplist_a ul li h4{ font-size:12px; font-weight:normal}


.in_cplist_a ul li span{ float:right; padding-top:10px}


.in_cplist_a ul li span a{ width:80px; height:24px; line-height:24px; display:block; background-color:#c81623; text-align:center; color:#FFFFFF; font-size:12px;}





.in_cplist_a_height{height:280px; }


.in_cplist_b_height{height:365px; }





.in_list{ width:100%; background-color:#FFFFFF; margin-top:10px;}





.in_list_w{ width:287px; float:left; margin-right:14px; border:1px solid #dcdcdc; height:340px;}


.in_list_w h3{ font-size:18px; color:#222222; line-height:60px; text-indent:15px; padding-top:10px}


.in_list_w h3 span{ padding-left:5px; color:#CCCCCC; font-weight:normal; font-family:"Times New Roman"; font-size:20px}





.in_list_w ul li{ line-height:25px; height:25px;}


.in_list_w ul li span{ float:right; color:#CCCCCC}





.in_list_ask{ line-height:20px; padding-left:15px; font-weight:bold; margin-bottom:5px; text-indent:5px}


.in_list_ask span{ height:20px; background-color:#231815; color:#FFFFFF; width:20px; float:left; line-height:20px; text-align:center; font-weight:normal; text-indent:0px}


.in_list_ans{ line-height:20px; padding-left:15px; padding-right:10px; padding-bottom:15px;}


.in_list_ans span{ height:20px; background-color:#c81623; color:#FFFFFF; width:20px; float:left; line-height:20px; text-align:center; text-indent:0px; }


.in_list_ans p{ float:right; width:235px;padding-bottom:15px}








.in_about{ width:226px; margin:0px auto}


.in_about p{ line-height:20px; padding-top:10px; padding-bottom:10px}





/**/





.footer{ width:100%;}


.footer .order{ border-bottom:1px solid #efefef; border-top:1px solid #efefef; height:110px; text-align:center; background-color:#FFFFFF}





.footer .ordercall{padding-top:40px; height:165px; text-align:center; font-size:16px; background-color:#FFFFFF;}


.footer .ordercall p{ text-align:center;font-size:16px; }


.footer .ordercall p span{ font-size:30px; font-weight:bold; color:#FF6600; font-family:"Times New Roman";}





.footer .ordercall a{ display:block; height:40px; width:165px; line-height:40px; text-align:center; border:2px #666 solid; margin:25px auto 33px auto; font-size:16px; font-weight:bold}


.footer .links{ background-color:#eee; height:260px; background-color:#eeeeee;}


.footer .links .yqlinks{ width:1200px; margin:0px auto; padding-top:25px; line-height:38px; height:60px; border-bottom:1px solid #c8c8c8; }


.footer .links .yqlinks img{ border:1px solid #ccc; float:left; margin-left:12px; display:inline;}


.footer .links .yqlinks span{ line-height:38px; float:left; width:170px; font-size:18px; font-weight:bold}


.footer .d_logo{ float:left; text-align:center; width:160px; margin-top:20px; display:inline;border-right:1px solid #c8c8c8;}





.footer .d_contat{ float:left; margin-top:20px; line-height:22px; display:inline; padding-left:60px; width:760px; padding-top:10px; padding-bottom:30px}





.footer_bottom{ width:100%; height:57px; line-height:57px; background:url(../images/bg_bottom.jpg);color:#CCCCCC;}


.footer_bottom a{ color:#CCCCCC;}


.footer_bottom span{float:right;color:#ccc;}











/*content*/


.con_left{ width:958px; float:right; border:1px solid #ededed; background-color:#ffffff; margin-top:10px; display:inline; padding-bottom:20px; margin-bottom:20px;}


.con_content{width:900px; margin:25px auto; line-height:30px; font-size:16px; }


.con_content h3{ line-height:40px; border-bottom:1px solid #ededed; background:url(../images/dott.jpg) left no-repeat; font-size:18px; text-indent:30px; margin-bottom:10px;}


.con_content h3 span{ float:right; font-weight:normal; font-size:12px; color:#666666;}


.con_content h3 span a{ color:#666666;}


.con_content strong{color:#333; font-size:15px}





.con_content h5{ background:url(../images/dott.jpg) left no-repeat;line-height:40px; border-bottom:1px solid #ededed;text-indent:30px; margin-bottom:10px; }








/**/


.con_right{ float:left; width:228px; margin-bottom:20px; display:inline;}


.con_r_menu{ margin-bottom:10px; margin-top:10px; background-color:#FFFFFF;}


.con_r_menu h3{ height:70px; background-color:#0073cc; text-align:center; line-height:20px; font-size:16px; color:#FFFFFF;}


.con_r_menu h3 p{ font-family:Arial; font-size:16px; text-align:center; padding-top:15px; font-weight:normal;}


.con_r_menu ul{ border-left:1px solid #ededed;border-bottom:1px solid #ededed;border-right:1px solid #ededed; padding:10px 0px 25px 0px;}


.con_r_menu ul li{text-indent:25px; margin-left:35px; margin-right:30px; background:url(../images/ndot.jpg) left no-repeat; line-height:35px; font-size:13px; text-align:left; border-bottom:1px dashed #ddd}


/**/


.con_contact{border-left:1px solid #ededed; border-bottom:1px solid #ededed;border-right:1px solid #ededed;border-top:1px solid #000;width:226px; background-color:#FFFFFF; padding-bottom:20px;}


.con_contact h3{ font-size:16px; padding:20px 20px 0px 20px; color:#333333}


.con_contact h3 span{ color:#999999; font-size:14px; padding-left:5px}


.con_contact .contel{ width:190px; margin:10px auto; border-bottom:1px solid #efefef; background:url(../images/p_call.jpg) top left no-repeat; height:45px}


.con_contact .contel p{ font-size:18px; color:#d61c18;padding-left:37px; font-weight:bold; padding-top:8px;}


.con_contact .contel span{ padding-left:37px}


.con_contact .zxqq{ width:190px; margin:0px auto; border-bottom:1px solid #efefef; line-height:25px;}








.con_r_tjcp{border-left:1px solid #ededed; border-bottom:1px solid #ededed;border-right:1px solid #ededed;border-top:1px solid #000;width:226px; background-color:#FFFFFF;  margin-bottom:10px}


.con_r_tjcp h3{ font-size:16px; padding:20px 20px 0px 20px; color:#333333}


.con_r_tjcp h3 span{ color:#999999; font-size:14px; padding-left:5px}


.con_r_tjcp ul li{ text-align:center}


.con_r_tjcp ul { padding-top:10px}








/*honors*/


.pic_list{ width:900px; margin:25px auto; overflow:hidden;}


.pic_list ul li{ float:left; width:206px; margin-right:25px; height:180px}


.pic_list_over{ width:940px;}


.pic_list ul li p{ line-height:30px; text-align:center; padding-bottom:10px}








/*news*/


.text-c{ margin-top:20px; }


.text-c span{ width:27px; background-color:#5b5b74; color:#FFFFFF; display:block; float:left; text-align:center;border:1px solid #5b5b74; margin-right:4px}


.text-c a{ float:left; padding-left:10px; padding-right:10px; display:block; border:1px solid #5b5b74; margin-right:4px;}








.newslist{width:900px; margin:25px auto; overflow:hidden;}


.newslist ul li{ height:270px; border-bottom:1px solid #eee; padding-top:15px;}





.cont_news_title{ width:780px; float:right; text-align:left; color:#555;display:inline;}


.cont_news_title a{ font-size:14px; font-weight:bold; color:#555; display:block; margin-bottom:8px;}


.cont_news_title font{ line-height:20px; color:#666}





.cont_news_time{ width:70px; height:66px; float:left; text-align:center; color:#555; border:#eee solid 2px; background-color:#fff; margin-left:10px; display:inline;}


.cont_news_time h1{ text-align:center; font-size:28px; font-weight:bold; color:#555; padding-top:10px}





.newslist ul li:hover{ background-color:#f9f9f9;}





.newsshow{width:900px; margin:25px auto; overflow:hidden;font-size:14px;}


.newsshow h1{ text-align:center; font-size:20px; line-height:50px;}


.newsshow .come{ color:#666; background-color:#f9f9f9; height:25px; line-height:25px; text-align:center; margin-bottom:20px}


.newsshow p{font-size:14px;}





.showcase_fy{ padding-top:30px; border-top:1px solid #ddd}


.showcase_fy li{ width:500px; height:32px; display:block; margin-bottom:10px;line-height:30px;}


.showcase_fy li h1{ width:88px; height:32px; font-size:15px; line-height:32px; font-weight:bold; background:#ececec; display:block; text-align:center; float:left;}


.showcase_fy li span{ float:left; margin-left:11px;}


.showcase_fy a.fy{ padding:1px 10px; background:#f4f4f4; float:left; margin-left:1px;}


.showcase_fy a.fh{ width:84px; height:32px; line-height:32px; text-align:center; display:block; background:#ececec; float:right; margin-bottom:10px;}


.showcase_fy a:hover.fh{ width:84px; height:32px; line-height:32px; text-align:center; display:block; background:#0073cc; float:right; margin-bottom:10px; color:#FFFFFF}








/**/


.con_case{width:900px; margin:25px auto; overflow:hidden;}


.case_type{ line-height:22px; border-bottom:1px solid #eee; padding-bottom:10px}


.case_type span{ width:90px; float:left;display:block; height:22px; line-height:22px; color:#fff; background-color:#0073cc; text-align:center; float:left; margin-right:10px;}


.case_type p{ float:right; width:1005px;}


.case_type p a{ margin:5px 10px; line-height:26px; font-size:13px; color:#333333;}





.con_case ul{ padding-top:15px; }


.con_case ul li{ width:260px; float:left; background-color:#f1f1f1; text-align:center; margin-right:25px; display:inline; margin-bottom:10px}


.con_case ul li img{ padding:5px;}


.con_case ul li p{ text-align:center; line-height:30px}


.con_case ul li:hover{ background-color:#0073cc; color:#FFFFFF}


.con_case ul li a{ color:#555}


.con_case ul li a:hover{ color:#fff}





.con_over{ width:920px}





.con_pro{width:1126px; overflow:hidden;float:left;}


.con_pro ul{padding-top:15px}


.con_pro ul li{ width:260px; float:left; background-color:#f1f1f1; text-align:center; margin-right:25px; display:inline; margin-bottom:20px;height:280px}


.con_pro ul li img{ padding:5px;}


.con_pro ul li p{ text-align:center; line-height:20px}


.con_pro ul li:hover{ background-color:#0073cc; color:#FFFFFF}


.con_pro ul li a{ color:#555}


.con_pro ul li a:hover{ color:#fff}





.con_pro h4{ font-size:16px;color:#c81624;font-weight:bold;padding-top:10px}


.con_pro h4 span{float:right;font-size:12px;font-weight:normal;}








/**zenjia**/


.blank5 {


	LINE-HEIGHT: 5px; HEIGHT: 5px; VISIBILITY: hidden; CLEAR: both


}


.pagebar {


	TEXT-ALIGN: center; MARGIN: 0px auto;


}


.pagebar IMG {


	POSITION: relative; TOP: 2px


}


.pagebar A {


	BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; MARGIN: 0px 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; HEIGHT: 23px; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px


}


.pagebar .page_now {


	BORDER-BOTTOM: #ca0809 1px solid; BORDER-LEFT: #ca0809 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; MARGIN: 0px 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #fff9eb; HEIGHT: 23px; COLOR: #ca0809; BORDER-TOP: #ca0809 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ca0809 1px solid; PADDING-TOP: 0px


}


.pagebar .no {


	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid


}


.pagebar .no:hover {


	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid


}


.h2_prokinds,.div_buybtn .a_tobuy,.div_buybtn .a_addtofavor,.side_thumb .p_btn .a_buybtn,.addconsultbox .btn,.p_thumbpage b,.ajaxlogin .btn,.h2_progallery a.a_backpro,span.span_share .a_share,a#a_enlarge,.div_prokinds h3 a,.tabbox_a .tabtitle span,.h3_eachtitle,.ul_choosecolor li .span_lack,.floatquick,.div_prokinds h3 span,.crumb,.div_prothumb .span_prev,.div_prothumb .span_next,.ajaxlogin h3,.dl_consult .div_reply,.ul_prodinfo .li_jf .a_usejf,.span_comscont,.dl_comment dd.dd_comment,.store_nowarea,.storearea_list .span_close{background:url(sprite.png) no-repeat;}


.pleft { width: 545px; z-index:5; float:left; overflow:hidden;}


.propar div , .proshop div {padding:5px; padding-bottom:0; line-height:22px;}


.propar div span { font-weight:bold; }


.pd_hotline{}


.pd_hotline span:last-child{color:#ff9900; font-size:15px}





.pd_qq{text-align: center; padding-top: 10px;}


.pd_qq p{font-size:14px;height:28px;line-height:28px;color:#fff;font-weight:bold; text-indent:10px;background-color:#ff9900;}











.propar .spanPhone{ color:#C10005; font-size:20px;}


.propar a.more {background:url(Img/ico14.gif) no-repeat 0 3px!important; _background:url(Img/ico14.gif) no-repeat 0 1px; padding-left:10px;}


.proshop { border:1px dashed #ccc;}


.proshop .bg{ background:#fff; border:2px solid white; text-align:center; padding:5px 0 10px 0;}


.proinfo div { padding:0 5px; }


.proshop .bg span { font-weight:bold; font-size:12px; color:#ff0000; line-height:20px;}


.proshop .bg .text_3 { border:solid 1px #ccc; height:20px; line-height:20px;}


.ad3 { margin-bottom:10px;}





.propar .pd_short{line-height:26px;font-size:15px;padding-bottom:20px}











.maincont{width:540px;}
.prodetailsinfo{/*padding:15px 0;*/padding:0 0 15px;clear:both;zoom:1; }
div.jqZoomTitle { z-index: 5000; text-align: center; font-size: 11px; font-family: Tahoma; height: 16px; padding-top: 2px; position: absolute; top: 0px; left: 0px; width: 100%; color: #FFF; background: #999; }
.jqZoomPup { overflow: hidden; background-color: #FFF; -moz-opacity: 0.6; opacity: 0.6; filter: alpha(opacity = 60); z-index: 10; border-color: #c4c4c4; border-style: solid; cursor: crosshair; }
.jqZoomPup img { border: 0px; }
.preload { -moz-opacity: 0.8; opacity: 0.8; filter: alpha(opacity = 80); color: #333; font-size: 12px; font-family: Tahoma; text-decoration: none; border: 1px solid #CCC; background-color: white; padding: 8px; text-align: center; background-image: url(/images/zoomloader.gif); background-repeat: no-repeat; background-position: 43px 30px; width: 90px; *width:100px;height:43px;*height:55px;z-index:10;position:absolute;top:3px;left:3px;}
.jqZoomWindow { border: 1px solid #999; background-color: #FFF; }
/* proviewbox */
.proviewbox{float:left;width:545px;position:relative;z-index:5;}
.probigshow{position:relative;width:541px;height:540px;padding:1px;border:1px solid #ddd;/*margin:0 auto;*/}
.probigshow .span_showtip{position:absolute;top:0px;left:0px;width:81px;height:81px;   text-indent:-999em;overflow:hidden;}
.probigshow .showtip_1{background-position:0 0;}
.probigshow .showtip_2{background-position:0 -81px;}
.probigshow a.a_probigshow{cursor:crosshair;}
.preload { -moz-opacity: 0.8; opacity: 0.8; filter: alpha(opacity = 80); color: #333; font-size: 12px; font-family: Tahoma; text-decoration: none; border: 1px solid #CCC; background-color: white; padding: 8px; text-align: center; background-image: url(/images/zoomloader.gif); background-repeat: no-repeat; background-position: 43px 30px; width: 90px; *width:100px;height:43px;*height:55px;z-index:10;position:absolute;top:3px;left:3px;}
.zoomplepopup{position:absolute;top:0px;left:0px;display:none;background: #fff;border:1px solid #e9493d;overflow:hidden;opacity: 0.5;filter: alpha(opacity = 50);z-index:10;cursor:crosshair;/*	height:50px;width:50px;*/}
#probig_preview{position:absolute;visibility:hidden;top:0px;left:405px; width:340px;height:340px;background:#fff;border:1px solid #ccc;overflow:hidden;}
#probig_preview img{position:relative;}
.div_prothumb{position:relative;padding:15px 15px 0;}
.thumbporbox{position:relative;width:380px;overflow:hidden;}
.div_prothumb .span_prev,.div_prothumb .span_next{position:absolute;top:15px;width:22px;height:64px; text-indent:-999em;overflow:hidden;cursor:hand;cursor:pointer;}
.div_prothumb .span_prev{left:0px;_left:-25px;background-position:-90px -282px;}
.div_prothumb .span_prevb{background-position:-112px -282px;cursor:default;}
.div_prothumb .span_next{right:0px;background-position:-156px -282px;}
.div_prothumb .span_nextb{background-position:-134px -282px;cursor:default;}
.ul_prothumb{position:relative;width:7500px; overflow:hidden;}
.ul_prothumb li{float:left;width:75px;text-align:center;}
.ul_prothumb img{padding:1px;border:1px solid #ddd;}
.ul_prothumb li.now img{border:1px solid #333;}

/* div_prolinks */


/* div_prolinks */


.div_prolinks{padding:20px 0 0 5px; overflow:hidden; zoom:1;}


a#a_enlarge{float:left;padding:3px 0 3px 25px;background-position:-436px -177px;color:#D90F0F;}


a#a_enlarge:hover{text-decoration:underline;}


span.span_share{float:right;width:320px;text-align:right;line-height:16px;}


span.span_share b{font-weight:normal;}


span.span_share .a_share{display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1;width:16px;height:16px;margin-right:6px; overflow:hidden;text-indent:999em;vertical-align:top;}


	/* -- 产品详细页__产品详细参数 -- */


.pright { width:280px; float:right; margin-left:5px; z-index:1; overflow:hidden; font-size:14px;}


.propar {}/*产品详细参数字体颜色*/ 


.propar .line{ font-weight:normal; text-decoration:line-through;}


.propar .span_1 { font-weight:bold; font-size:14px; color:#f00;}


.propar .span_2 { font-size:16px;}


.propar h4 { color:#333; line-height:28px; padding:0 8px; border-bottom:1px dashed #ccc; font-size:16px;}


.propar .more { text-align:right; border-bottom:dashed 1px #ccc; margin-bottom:5px; }


.propar .more a {color:#C10005; padding-left:12px; line-height:20px; }


.propar .more a img { margin-right:5px;}

.cpbg{ width:100%; margin:0 auto;overflow:hidden; background:#f2f2f2;}

.cpzs{ width:1160px; margin:0 auto; margin-top:20px;}
.cpbt{ width:1160px; margin:0 auto;}
.cp_right2{ width:200px;font-family: "Microsoft YaHei"; margin:0 auto; border:5px solid #0378d8; height:250px;}

.cpnr{width:910px; float:left; margin-left:30px;}



.right_menu1{}
.right_menu1 ul li{  height:34px; line-height:34px; text-align:center; margin-top:4px; font-size:15px; background: url(../images/syfl01.jpg); width:190px; margin-left:5px; margin-bottom:3px;}
.right_menu1 ul li a:link{ display:block;_display:inline-block; color:#575757; width:190px;_width:227px;font-family: "Microsoft YaHei";background: url(../images/syfl01.jpg); }
.right_menu1 ul li a:visited{ display:block;_display:inline-block; color:#575757;width:190px;_width:227px;font-family: "Microsoft YaHei";background: url(../images/syfl01.jpg);  }
.right_menu1 ul li a:hover{display:block; _display:inline-block; background: url(../images/syfl02.jpg);;color:#fff; width:190px;_width:160px;font-family: "Microsoft YaHei";_background:;}


.LeftMenu{ width:220px; float:left;}


.cpfl01{ width:220px;float:left;}

.about_main_left111 {
	BACKGROUND: url(../images/m2.jpg); TEXT-ALIGN: left; WIDTH: 220px;  BACKGROUND-POSITION: center ; FLOAT: none; HEIGHT: 45px; color:#fff;font-family: "Microsoft YaHei"; text-indent:50px; border-bottom:1px solid #fff;
}
.about_main_left111  A:link {
	HEIGHT: 45px; color:#333;font-family: "Microsoft YaHei"; TEXT-ALIGN: left; LINE-HEIGHT: 45px;  FONT-SIZE: 15px; FONT-WEIGHT: bold;WIDTH: 220px; display:block
}

.about_main_left111  A:visited {
	HEIGHT: 45px; color:#333;font-family: "Microsoft YaHei"; TEXT-ALIGN: left; LINE-HEIGHT: 45px; FONT-SIZE: 15px; FONT-WEIGHT: bold;WIDTH: 220px; display:block
}

.about_main_left111  A:hover {
	BACKGROUND-IMAGE: url(../images/m22.jpg);HEIGHT: 45px; color:#FFFFFF;font-family: "Microsoft YaHei"; TEXT-ALIGN: left; LINE-HEIGHT: 45px; FONT-SIZE: 15px; FONT-WEIGHT: bold;WIDTH: 220px; display:block
}

.about_main_left111  A:active {
	HEIGHT: 45px; color:#333;font-family: "Microsoft YaHei"; TEXT-ALIGN: left; LINE-HEIGHT: 45px; FONT-SIZE: 15px; FONT-WEIGHT: bold;WIDTH: 220px;display:block
}

#tabcontent21 { width:950px; margin:0 auto;}

.list_pic_li21 {width:215x; float:left;margin-right:15px; margin-bottom:25px; border:#d7d7d7 1px solid;height:276px;background:#eaeaea;}
.list_pic_li21 a:link{ color:#333;font-family: "Microsoft YaHei"; width:215x; height:276px;display:block; background:#eaeaea;}
.list_pic_li21 a:visited{ color:#333;font-family: "Microsoft YaHei";width:215x;height:276px;display:block;  background:#eaeaea;}
.list_pic_li21 a:hover{ color:#fff;font-family: "Microsoft YaHei";width:215x;height:276px;display:block; background:#1d64cf;}


.syjg{ width:215px; margin:0 auto;}
.syjg p{text-align:center;line-height:38px; display:block; font-size:15px; text-align:center;}
.syjg1{ width:220px; margin:0 auto;}
.syjg1 p{text-align:center;line-height:38px; display:block; font-size:15px; text-align:center;}