﻿@charset "utf-8";
/*结构*/
#page_all{ width:960px; margin:0 auto;}
#topbar{ height:392px;}
#mainbar{ padding:0 22px;}

/*banner*/
#banner{ height:347px;}

/*mainbar*/
#zixun{ width:393px; float:left;}
.main_tit{ height:25px; line-height:25px; color:#565656; border-bottom:1px solid #D5D3CC; font-weight:bold;}
.zxtop{ padding:8px 0 0 0; line-height:20px; color:#565656;}
.zxtop img{ float:left;width:110px; height:72px; border:1px solid #0C3; float:left; margin-right:10px; vertical-align:top;}
.zxtop h2 a{font-weight:bold; color:#078F07; text-decoration:none;}
.zxtop h2 a:hover{ color:#F60; text-decoration:underline;}
.zxtop ul{ clear:both; padding:10px 0 8px;}
.zxtop li{ list-style-type:none; background:url(../images/sanjiao.jpg) no-repeat 0 center; padding-left:10px; line-height:27px;}
.zxtop li a{ color:#565656; text-decoration:none;}
.zxtop li a:hover{ color:#F60; text-decoration:underline;}
.zxtop li span{ color:#B7B7B7;}
.zxtop p a{ color:#F90; text-decoration:none; padding-left:33px;}
.zxtop p a:hover{ color:#F60; text-decoration:none;}

.cpshow{ width:393px; height:88px; background:url(../images/home_cp.jpg) no-repeat;}

#xinpin{ width:235px; padding:0 23px; float:left; background:url(../images/home_ge.jpg) no-repeat center bottom;}
#xinpin img{ margin-top:13px;}

#baike{ width:242px; float:right; background:url(../images/baikepp.jpg) no-repeat right 50px;}
#baike li{ line-height:24px; background:url(../images/sanjiao2.jpg) no-repeat 5px center; padding-left:15px;}
#baike li a{ color:#565656; text-decoration:none;}
#baike li a:hover{ color:#F60; text-decoration:underline;}

.songnai{ height:72px; color:#fff; background:url(../images/songnai.jpg) no-repeat -2px 4px; line-height:24px; padding:10px 13px;}
.songnai a{ color:#fff; text-decoration:none;}
.songnai a:hover{ color:#fff; text-decoration:underline;}

.logobot{ width:100px; float:left; padding:13px 0 3px 33px;}
.txtbot{ width:670px; float:left; padding:25px 0 0 20px; color:#7D7D7D; line-height:24px; }
.txtbot a{ color:#7D7D7D; text-decoration:none;}
.txtbot a:hover{ color:#F60; text-decoration:underline;}
.icp{ width:137px; float:right;}
.footerge{height:9px; clear:both;}

.mypro{ width:150px; height:30px; line-height:30px; font-weight:bold; color:#0D9615;}

.xggd{width:388px;height:60px; overflow:hidden; padding:5px 0 0 2px;}
.xggd img{border:none;}
.xggd a{ height:47px;}

.wid25{ width:25px;}

/*nav*/
#nav{ height:30px; line-height:30px; background:url(../images/nav.jpg) no-repeat; padding:0 0 15px 0;}

/*sub*/

.sub{ padding:13px 0;}

/*sub_meg*/

.sub_meg{ background:url(../images/meg_bg.jpg) no-repeat; padding:10px 0 60px 20px; margin-top:20px; font-size:14px; margin-left:10px;}
.sub_meg h2{ line-height:20px; height:20px;}
.sub_meg p{ height:30px; line-height:30px;}
.sub_meg span{ width:70px; text-align:left; float:left;}
.sub_meg img{ vertical-align:middle;}
.meginp{ height:18px; line-height:18px; border:1px solid #ccc;}
.megcode{margin-top:12px; clear:both;}
.megcode input{ vertical-align:middle; margin-top:7px;}
.megcode img{ vertical-align:middle; padding:0; margin:0;}
#txtMail{ width:200px;}
#txtAddress{ width:240px;}

.lxfs{ padding:0 20px; font-size:14px; line-height:24px; background:url(../images/lx_bg.jpg) no-repeat right 0;}

/*prodcut*/

.cplist_sub{ background:url(../images/proge.jpg) no-repeat center bottom; padding-bottom:34px;}

.cplist_sub div{ width:225px; overflow:hidden; float:left; text-align:center; margin:8px 0;}
.cplist_sub div a{ display:block; height:180px; color:#565656; text-decoration:none; background:url(../images/ccpp.jpg) no-repeat 10px 0;}
.cplist_sub div a:hover{ color:#f60; text-decoration:underline; background:url(../images/ccpp2.jpg) no-repeat 10px 0; font-weight:bold; text-decoration:none;}
.cplist_sub div img{ width:178px; height:128px;}
.cplist_sub div span{ text-align:center; display:block; width:200px; float:left;}
.sb_page{ text-align:right; color:#005bac; padding:0 50px 40px 0;}
.sb_page a{ color:#005bac; text-decoration:none; font-weight:normal; font-size:12px;}
.sb_page a:hover{ color:#ff0000; text-decoration:underline;}
.cplist_con{ padding-bottom:34px;}


/*leftbar*/
.sub_left{ width:186px; padding-right:24px; float:left;}
.left_tit{ height:32px; line-height:24px; background:url(../images/left_tit_bg.jpg) no-repeat; padding-left:35px; font-size:14px; font-weight:bold; color:#000;}
.left_tit img{ padding-top:5px;}
.sub_left ul{ padding-top:5px;}
.sub_left ul li a{ height:27px; line-height:27px; background:url(../images/left_li_bg.jpg) no-repeat 0 -26px; color:#565656; display:block; text-decoration:none; font-weight:bold; padding-left:20px;}
.sub_left ul li a:hover{ background:url(../images/left_li_bg.jpg) no-repeat; color:#fff;}
.left_ser{ height:57px; background:url(../images/left_ser.jpg) no-repeat; margin-top:15px; padding:15px 0 0 10px;}
.left_serbtn{ width:26px; height:23px;}
.left_inp{ border:none; background:none; height:18px; line-height:18px; width:135px; margin-top:5px;}
.left_tel{ height:20px; background:url(../images/left_tel.jpg) no-repeat; padding-top:61px; margin-top:15px; border:1px solid #ccc;}
.left_tel a{ color:#000; text-decoration:none; font-family:Verdana, Geneva, sans-serif; text-align:center; padding-left:15px;}
.left_tel a:hover{ color:#F60; text-decoration:none;}
.left_sn { margin-top:15px;}
.left_sn a{ height:107px; background:url(../images/sn365.jpg) no-repeat 1px 0; display:block;}
.left_sn a:hover{ background:url(../images/sn365.jpg) no-repeat 1px -107px;}

/*rightbar*/
.sub_right{ width:682px; float:right;}
.r_tit{ height:32px; line-height:24px; background:url(../images/r_tit.jpg) no-repeat;}
.r_tit b{ padding-left:12px; font-size:14px; float:left;}
.r_tit span{ background:url(../images/dqwz.jpg) no-repeat 0 center; padding-left:10px; color:#565656; float:right;}
.r_tit span a{ color:#565656; text-decoration:none;}
.r_tit span a:hover{ color:#F60; text-decoration:underline;}
.sub_con{ line-height:24px; color:#565656; padding-top:10px;}
.sub_con img{ padding:8px 10px 10px 0;}
.sub_con ul{ width:650px; margin:0 auto 10px;}
.sub_con li{ height:33px; line-height:33px; border-bottom:1px dashed #ccc; color:#005BAC; font-size:14px;}
.sub_con li a{ color:#005BAC; text-decoration:none;}
.sub_con li a:hover{ color:#f60; text-decoration:underline;}
.sub_con h1{ text-align:center; font-size:20px; line-height:33px; border-bottom:1px solid #f2f2f2;}
.sub_con h2{ text-align:center; font-size:14px; line-height:33px; padding-bottom:20px; background:url(../images/proge.jpg) no-repeat bottom;}
.newscon{ padding:20px; font-size:14px;}
.newsclo{ background:url(../images/proge.jpg) no-repeat; padding-top:10px;}
.networkmap{ padding-left:80px;}
.procon{ padding:20px;}
.procon img{ float:none;}
.proimg{ width:443px; height:350px; margin-left:100px;}
/*footer*/
#footer{ height:86px; background:url(../images/footer_bg.jpg) repeat-x 0 bottom; padding-top:20px;}

.llxx a{ color:#005BAC; text-decoration:none;}
.llxx a:hover{ color:#f60; text-decoration:underline;}

.mygg{ padding-left:10px; font-weight:bold; color:#0D9615; padding-top:20px;}
.mygg a{ color:#005BAC; text-decoration:none; font-weight:normal;}
.mygg a:hover{ color:#f60; text-decoration:underline;}
.mygg span{ font-weight:normal; color:#666; padding-left:15px;}



