.main_left { float:left; width:246px;}
.main_right { border:1px solid #ddd; float:left; width:736px; padding-bottom:20px; margin-bottom:12px; margin-left:14px; height:auto;}

/* more2 */
.more2 { color:#de1f26; font-size:10px; font-family:Arial, Helvetica, sans-serif;}

/* more3 */
.more3 { float:right; padding-right:10px;}
.more3 a { color:#333; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.more3 a:hover { color:#F00;} 

/* title5 */
.title5 { background:url(../images/path_bg.jpg) repeat-x; height:36px; line-height:36px; overflow:hidden;}
.title5 h3 { background:url(../images/path_hbgr.jpg) no-repeat right 0; color:#fff; font-family:"Microsoft YaHei"; font-size:16px; font-weight:normal; float:left; padding-right:60px;}
.title5 h3 span { background:url(../images/path_hbgl.jpg) repeat-x; display:block; padding-left:30px;}

/* breadCrumb */
.breadCrumb { color:#333; float:right; padding-right:10px;}
.breadCrumb a{ color:#333;}
.breadCrumb a:hover { color:#f33;}

/* inbox */
.inbox { border:1px #ddd solid; border-top:none;}

/* leftsidebar */
.leftsidebar { border:1px solid #ddd; margin-bottom:12px;}
.leftsidebar h3 { background:url(../images/ltitle_bg.jpg) repeat-x; font-family:"Microsoft YaHei"; font-size:16px; font-weight:normal; color:#fff; height:36px; line-height:36px; padding-left:22px;}
.leftsidebar ul li a { background:url(../images/i4.jpg) no-repeat 22px center; border-bottom:1px #ddd solid; color:#0d5aaa; display:block; padding-left:40px; height:34px; line-height:34px;}
.leftsidebar ul li a:hover,.leftsidebar ul li a.active { color:#d92400;}
.leftsidebar ul li ul { padding:0;}
.leftsidebar ul li ul li a { background:url(../images/i5.jpg) no-repeat 40px center; color:#333; font-weight:normal; padding-left:50px;}
.leftsidebar ul li ul li a:hover { color:#ea1219; text-decoration:underline;}

/* leftsidebar2 */
.leftsidebar2 { border:1px solid #ddd; margin-bottom:12px;}
.leftsidebar2 h3 { background:url(../images/ltitle_bg.jpg) repeat-x;  color:#FFF; font-size:14px; height:36px; line-height:36px; padding-left:22px;}
.leftsidebar2 ul { padding-bottom:30px;}
.leftsidebar2 ul li a { background:url(../images/i4.jpg) no-repeat 22px 10px; border-bottom:1px #ddd solid; color:#333; display:block; _height:48px; padding:4px 0 4px 40px; overflow:hidden;}
.leftsidebar2 ul li a:hover { color:#dd2024; text-decoration:underline;}

/* lpic */
.lpic { background-color:#02579a; padding:5px; margin-bottom:12px; border-radius:5px;}
.lpic .lpic_inbox { background-color:#fff; text-align:center; border-radius:5px;}
.lpic .lpic_inbox img { margin:5px auto;}

/* lweibo */
.lweibo { margin-bottom:12px;}
.lweibo .inbox { background-color:#f8f8f8;}

/* lcontact */
.lcontact { margin-bottom:12px;}
.lcontact .inbox { background:url(../images/bg_2.jpg) repeat-x 0 bottom; color:#333; padding:10px;}

/* goodslist */
.goodslist { margin:20px auto auto 10px;}
.goodslist ul li { float:left; margin:20px 16px auto auto;}
.goodslist ul li a { background:#f5f5f5; border:1px #ddd solid; color:#333; display:block; width:210px; height:257px; padding:10px 7px; text-align:center;}
.goodslist ul li a:hover { border:1px solid #0a4f9a;}
.goodslist ul li a span{ display:list-item;}
.goodslist ul li a:hover span.fw { color:#af0204;}
.goods_title { border-bottom:1px solid #0a4f9a; height:28px; line-height:28px; overflow:hidden; padding-right:15px;}
.goods_title h3 { background:#0a4f9a; color:#fff; font-family:"Microsoft YaHei"; font-size:14px; font-weight:normal; float:left; padding:0 20px;}

/* title6 */
.title6 { background:url(../images/title6_bg.jpg) repeat-x; font-family:"Microsoft YaHei"; height:44px; padding-right:10px; overflow:hidden;} 
.title6 h3 { background:url(../images/title6_hbg.jpg) no-repeat; color:#3d3d3d; font-size:20px; font-weight:normal; float:left; height:34px; line-height:34px; padding-left:14px; margin-top:10px; width:134px;}

/* goodsin */
.goodsin { padding:30px 1px 10px;}
.goodsin_top { text-align:center;}
.goodsin_top .goods_pic img { border:2px #ccc solid;}
.goodsin_top p { line-height:40px;}
.goodsin_bottom { border-bottom:1px #ddd dashed;}
.goodsin_con { padding:20px;}
.goods_key { color:#333; padding-left:30px; height:50px; line-height:50px; border-bottom:1px #ddd dashed;}
.goods_key h4 { color:#0b529d; font-size:14px; float:left;}
.goodsin .pnlinks{width:100%;height:auto;padding:10px;line-height:22px;}
.goodsin .pnlinks a{color:#403f3f;}
.goodsin .pnlinks a:hover{color:#d22102;text-decoration:underline;}
.call {color:#01060a; font-size:18px; font-family:"Microsoft YaHei"; margin-top:20px; text-align:center;}
.call img { vertical-align:middle;}

/* page_next2 */
.page_next2 { padding:20px 30px 10px;}
.page_next2 img { vertical-align:middle;}
.page_next2 .next a:hover { color:#af0204; text-decoration:underline;}

/* return */
.return { background:url(../images/btn7.jpg) no-repeat; display:inline-block; width:142px; height:28px; }
.return a { color:#fff; display:block; font-size:14px; font-family:"Microsoft YaHei"; line-height:28px; text-align:center; }

/* goodslist2 */
.goodslist2 { border:1px #ddd solid; margin:0 auto; padding-bottom:20px; width:996px; overflow:hidden;}
.goodslist2 ul { padding-left:22px;}
.goodslist2 ul li { float:left; margin:20px 18px auto auto;}
.goodslist2 ul li a { background:#f5f5f5; border:1px #ddd solid; color:#333; display:block; width:210px; padding:5px; text-align:center; font-weight:700;}
.goodslist2 ul li a span{ display:list-item;}
.goodslist2 ul li a:hover { border:1px solid #0a4f9a;}
.goodslist2 ul li a:hover span{ color:#af0204;}

/* sp_con */
.sp_con { padding:15px 10px;}
.sp_con p { color:#333;}

/* jj_top */
.jj_top { color:#333; font-size:14px; padding:15px;}

/* planlist */
.planlist {padding-left:15px; width:710px; overflow:hidden;}
.planlist ul li { float:left; margin: auto 30px 20px auto; width:322px;}
.planlist ul li img { border:1px #ddd solid; padding:8px;}
.planlist ul li a:hover img { border:1px #d90209 solid;}
.planlist ul li .text { background-color:#0d60ae; color:#fff; font-size:14px; font-family:"Microsoft YaHei"; height:30px; line-height:30px; text-align:center; margin-top:10px; width:100%;}

/* plan */
.plan { _height:930px; min-height:930px; height:auto!important; border-top:1px solid #ddd; padding:20px 15px 0; overflow:hidden; float:left;}
.plan p{ width:100%; float:left;}
.plan table{ width:100%; float:left;}
.plan_txt h3{ width:608px; height:22px; line-height:22px; float:left; display:block; background:url(../images/plan_titlebg.jpg) no-repeat; color:#0d54a2; font-size:20px;font-family:"Microsoft YaHei"; font-weight:normal;  text-align:center; margin:0 auto 30px; }
.plan_txt h4{ width:300px; height:36px; line-height:36px; float:left; display:block; background-color:#0b4a93; color:#fff; font-size:14px; font-family:"Microsoft YaHei";font-weight:normal;  text-align:center; margin-bottom:10px; }
.plan_txt p{ width:100%; float:left; display:block; color:#333; font-size:14px; margin-bottom:25px;}

/* rlt_read */
.rlt_read { border:1px #ddd solid; width:996px; overflow:hidden;}
.readlist { padding:15px;}
.readlist ul li { background:url(../images/i6.jpg) no-repeat 5px center; border-bottom:1px dashed #ddd; float:left; height:14px; line-height:14px; width:458px; padding:9px 0 9px 15px; margin-right:10px; overflow:hidden;}
.readlist ul li a { color:#333;}
.readlist ul li a img { vertical-align:middle;}

/* product_list */
.product_list { width:720px; margin:0 auto;}
.product_list ul li { float:left; width:222px; margin:20px 9px 0; _margin:20px 8px 0 7px; }
.product_list ul li a { background:#f5f5f5; border:1px #ddd solid; color:#333; display:block; width:210px; height:250px; padding:5px; text-align:center;}
.product_list ul li a:hover { border:1px solid #0a4f9a;}
.product_list ul li a span{ display:list-item;}
.product_list ul li a:hover span.fw { color:#af0204;}

/* caselist */
.caselist { padding-top:10px;}
.caselist ul li { border-bottom:1px #ddd solid; float:left; padding:18px 10px; width:348px; height:120px; overflow:hidden;}
.caselist ul li .left_pic { margin-right:10px;}
.caselist ul li a:hover { color:#f00; text-decoration:underline;}
.caselist ul li.nodata{border:none 0;background:none;width:100%;text-align:center;color:#af0204;padding:30px 0;}

/* videolist */
.videolist { padding:20px 15px 0;}
.videolist ul li { margin-bottom:30px;}
.videolist .videopic { float:left; margin-right:15px;}
.videolist .videopic img { border:4px solid #d6d5d5;}
.videolist .videoword { float:left; width:460px;}
.videolist .videoword p { color:#333; }
.videolist .videoword a:hover { color:#f30; text-decoration:underline;}

/* problem_list */
.problem_list { width:700px; height:auto; margin:10px auto;}
.problem_list ul li { border-bottom:1px #cdcdcd dotted; padding:10px 0; overflow:hidden;}
.problem_list p { padding-left:25px;}
.problem_list p.p1 { background:url(../images/wen_icon.jpg) no-repeat; color:#0d4f94; margin-bottom:6px;}
.problem_list p.p2 { background:url(../images/da_icon.jpg) no-repeat;}

/* photo_list */
.photo_list ul{ width:720px; height:auto; margin:0 auto;}
.photo_list ul li{ width:170px; height:auto; float:left; margin:20px 5px 0; display:inline;}
.photo_list ul li .pic{ width:170px; height:auto;}
.photo_list ul li .pic a{ width:162px; height:116px; padding:3px; display:block; border:1px solid #dadada;}
.photo_list ul li .pic a:hover{ border:1px solid #255278;}
.photo_list ul li p{ width:170px; height:30px; text-align:center; line-height:30px; }
.photo_list ul li p a:hover{ color:#d00; text-decoration:underline;}

/* newslist */
.newslist ul li { background:url(../images/i6.jpg) no-repeat 12px center; border-bottom:1px #ddd dashed; color:#333; padding:5px 12px 5px 28px; overflow:hidden;}
.newslist ul li.zxnew { background:none; padding:12px;}
.newslist ul li.zxnew span img { vertical-align:middle;}
.newslist ul li.zxnew p { color:#333;}
.newslist ul li a:hover { color:#F63; text-decoration:underline;}
.newslist ul li.nodata{border:none 0;background:none;width:100%;text-align:center;color:#af0204;padding:30px 0;}

/* news_details */
.news_details{width:710px;height:auto;margin:10px auto;}
.news_details .sub{width:100%;height:auto;margin:20px auto 5px;text-align:center;}
.news_details .sub h1{font-size:18px;color:#d22102;font-family:"Microsoft Yahei";}
.news_details .from{width:100%;height:auto;margin:10px auto;padding:5px 0;text-align:center;color:#919191;border:1px dotted #ccc;border-left:0;border-right:0;}
.news_details .d1{width:100%;height:auto;margin:0 auto;text-align:center;}
.news_details .d1 p{padding-top:20px;color:#f03641;}
.news_details .video_con{text-align:center;margin:10px auto;}
.news_details .co{width:100%;height:auto;margin:25px auto;line-height:25px;font-size:14px;color:#403f3f;}
.news_details .co p{margin:5px auto;}
.news_details .co p.pic{text-align:center;padding-bottom:10px;margin:0 auto;}
.news_details .info{margin:10px auto 0;padding:5px 10px;line-height:25px;font-size:14px;color:red;border:1px dotted red;}
.news_details .tools{width:100%;height:30px;line-height:30px;margin:10px auto 0;text-align:right;border-bottom:1px dotted #ccc;}
.news_details .tools .t_l{float:left;line-height:normal;}
.news_details .tools .t_r{float:right;}
.news_details .tools a{color:#403f3f;}
.news_details .tools a:hover{color:#d22102;text-decoration:underline;}
.news_details .pnlinks{width:100%;height:auto;margin:10px auto 0;line-height:22px;}
.news_details .pnlinks a{color:#403f3f;}
.news_details .pnlinks a:hover{color:#d22102;text-decoration:underline;}

/* frmCon */
#frmCon{color:#333;margin:15px auto;font-family:"Microsoft Yahei";}
#frmCon form .input,#frmCon form textarea{width:260px;font-family:"Microsoft Yahei";}
#frmCon form .input{padding:5px 2px;}
#frmCon form textarea{width:430px;}
#frmCon form #vcode{width:80px;}
#frmCon .d1{width:710px;height:auto;margin:8px auto 0;text-align:left;}
#frmCon .d1 .sp_title{font-size:14px;color:#444;border-bottom:1px dotted #d5d5d5;padding:0 0 5px 20px;background:url(../../../lib/images/arrow.gif) 0 35% no-repeat;}
.frmtab{width:710px;margin:15px auto;background-color:#fff;}
.frmtab td{padding:5px 0 5px 5px;height:28px;background-color:#fff;}
.frmtab .title{text-align:center;font-size:18px;font-weight:700;color:#f60;padding:10px 0;}
.frmtab .label{padding:7px 3px 0 0;width:160px;color:#333;text-align:right;vertical-align:top;}
.frmtab .buttons{padding:15px 0 15px 5px;text-align:left;}
.frmtab .buttons input{padding:0;margin-right:5px;border:0;background:url(../images/button.gif) no-repeat;width:80px;height:30px;color:#fff;cursor:pointer;}
.frmtab .buttons input.hover{background-position:0 -30px;}
.frmtab .info{text-align:center;font-size:14px;color:#f60;}
.frmtab span{margin-top:5px;display:inline;line-height:18px;}
.frmtab span.vcodebg{background-color:#eee;text-align:center;padding:2px 3px 2px 7px;}
.frmtab #vcodeimg{cursor:pointer;}

/* gbook */
#gbooklist{margin:15px auto;font-family:"Microsoft Yahei";}
#gbooklist table{width:710px;margin:0 auto 10px;border:1px solid #ccc;background:#f7f7f7;text-align:left;}
#gbooklist table *{color:#666;}
#gbooklist table td{padding:5px;}
#gbooklist table .author,#gbooklist table .date,#gbooklist table .email{float:left;padding-left:20px;height:16px;line-height:16px;margin-left:5px;}
#gbooklist table .author{margin-left:10px;}
#gbooklist table .qq{float:right;margin-right:5px;}
#gbooklist table .qqico{border:0;height:16px;}
#gbooklist table .content_left,#gbooklist table .replay_left{width:75px;padding:10px 0;border-top:1px dotted #ccc;border-right:1px dotted #ccc;font-weight:700;text-align:right;}
#gbooklist table .content_right{width:615px;border-top:1px dotted #ccc;}
#gbooklist table .replay_left{color:#f60;}
#gbooklist table .replay_right{color:#f60;border-top:1px dotted #ccc;}

/* pagebar */
#pagebar{width:710px;text-align:center;margin:15px auto;height:26px;clear:both;border:0;background:none;}
#pagebar .current{margin:0;background-color:#f30;color:#fff;font-weight:700;height:18px;line-height:18px;padding:4px 8px;}
#pagebar .page{margin:0;border:1px solid #bbc2c7;background-color:#fff;color:#bbc2c7;height:18px;font-size:12px;line-height:18px;padding:3px 8px;cursor:pointer;}
#pagebar .page:hover{border:1px solid #f30;color:#f30;}
#pagebar .page input{border:0;padding:0;margin:0;color:#eb2f01;width:30px;height:18px;outline:none;}
#pagebar span,#pagebar a{display:inline-block;background:none;float:none;}
td #pagebar{margin:5px auto;}
.newslist li#pagebar,.caselist li#pagebar,.videolist li#pagebar{padding:0;}

/* sitemap */
#sitemap{margin-left:30px;}
#sitemap li{list-style-type:disc;text-align:left;line-height:22px;}
#sitemap li a{text-decoration:none;}
#sitemap li a:hover{color:red;text-decoration:underline;}
#sitemap li li{list-style-type:circle;margin-left:15px;}
#sitemap a.rss{text-decoration:none;}
#sitemap a.rss span{background:url(../../../lib/images/rss.gif) no-repeat;width:33px;height:15px;display:inline-block;cursor:pointer;margin-left:3px;vertical-align:middle;}
