﻿/* CSS Document */
/*banner*/

/*content01*/
.cont01{ margin-top:10px}
.cont01_lf{float:left;width:225px;height: auto;height:auto; overflow:hidden; }

.all_cat{width:220px;height:300px;background:#fff; border:solid 2px #1a75d1;}
.all_cat .zhuanyetop{ background:#1a75d1 url(../images/site_nav_zy.png) center no-repeat; height:35px;}
.all_cat h2{width:220px;height:26px;font: bold 15px/24px '宋体';color:#003281;cursor: pointer;}
.all_cat h2 span{font:14px/24px '宋体';color:#333}
.all_cat h2 img{width:16px;height:16px;margin:4px 8px 0 15px}
.all_cat li{list-style:none;height:26px;font:13px/26px '宋体';margin:0 10px}
.all_cat li span{float:right;font:12px/24px '宋体';color:#F00}
.all_cat .line{width:210px;height:1px;font-size:0px;background:#f0f0f0;margin-top:5px}
.cat_shadow{width:10px;height:360px;overflow:hidden;position:absolute;margin-left:240px;background:#ccc;background:url(../images/index_04.png) repeat-y;_background:0; z-index:10}

.cont01_ct{ width:520px; height:200px; float:left; clear:none;height:auto; overflow:hidden;}

.cont01_rt{width:252px;height:auto;height:auto; overflow:hidden;}
.cont01_rt .ind_ad_1{ width:250px; height:20px; overflow:hidden}
.400_tel{ width:250px; height:190px; background:url(../images/400tel.png) left top no-repeat;}
 a.tel400{float:left; margin-top:0px;width:250px;height:60px;background:url(../images/400tel.png) -0 -0px no-repeat;font-size:12px;color:#585858;text-decoration:none;display:inline;padding:6px 0 0 45px;}
a.rtqq{float:left;width:250px;height:50px;background:url(../images/400tel.png) -0 -64px no-repeat;font-size:12px;color:#585858;text-decoration:none;display:inline;padding:6px 0 0 45px;}
a.rttel{float:left;width:250px;height:60px;background:url(../images/400tel.png) -0 -120px no-repeat;font-size:12px;color:#585858;text-decoration:none;display:inline;padding:6px 0 0 45px;}

.home_zx{float:right;width:240px;height:90px; padding:10px 0px 0px 10px;}
a.xybutton{float:left;margin:10px 0 0 15px;width:54px;height:20px;background:url(../images/bimg.png) -253px -4px no-repeat;font-size:12px;color:#585858;text-decoration:none;display:inline;padding:6px 0 0 45px;}
a.jzbutton{float:left;margin:10px 0 0 15px;width:54px;height:20px;background:url(../images/bimg.png) -253px -27px no-repeat;font-size:12px;color:#585858;text-decoration:none;display:inline;padding:6px 0 0 45px;}
a.qqbutton{float:left;margin:10px 0 0 0px;width:54px;height:20px;background:url(../images/bimg.png) -253px -52px no-repeat;font-size:12px;color:#585858;text-decoration:none;display:inline;padding:6px 0 0 45px;}
a.lybutton{float:left;margin:10px 0 0 0px;width:54px;height:20px;background:url(../images/bimg.png) -253px -75px no-repeat;font-size:12px;color:#585858;text-decoration:none;display:inline;padding:6px 0 0 45px;}
a.lxbutton{float:left;margin:10px 0 0 15px;width:54px;height:20px;background:url(../images/bimg.png) -253px -2px no-repeat;font-size:12px;color:#585858;text-decoration:none;display:inline;padding:6px 0 0 45px;}
a.bmbutton{float:left;margin:10px 0 0 0px;width:54px;height:20px;background:url(../images/bimg.png) -253px -28px no-repeat;font-size:12px;color:#585858;text-decoration:none;display:inline;padding:6px 0 0 45px;}



#ind_ad_2{ height: auto; margin-top:10px;clear:both}

.contli{ margin:10px auto; clear:both}
.contli_lf{float:left;width:730px;height:200px;height:auto; overflow:hidden;}
.contli_rt{border:1px solid #e4e4e4; width:250px;height:auto; overflow:hidden;}
.contli_rt .line{ width:250px; height:1px; overflow:hidden; border:none; clear:both; border-top:2px solid #1A75D1;; margin-top:22px;}

/*content01*/
.cont02{ margin:10px auto; clear:both}
.cont02_lf{float:left;width:730px;height:200px;height:auto; overflow:hidden;}
.preview { border:1px solid #e4e4e4}
.preview .hidden {display:none;}
.preview .cont{ padding:10px;}
.preview .scrollUl {background:url(../images/ftabhdbg.gif) repeat-x 0px 3px;overflow:hidden;height:40px; }
.preview .scrollUl a.more{ float:right; clear:none; margin-right:0px; display:block; width:40px; height:35px; line-height:35px;}
.preview .scrollUl li {float:left; font-size:14px; text-align:center}
.preview .bor03 {border-top-width:0px;}
.preview .sd01 {cursor:pointer;background:#FFF url(../images/tabhoverbg.png)  no-repeat top; width:80px; height:30px;margin:5px;padding:5px 2px 0px 2px;font-weight:bold; color:#FFF}
.preview .sd02 {cursor:pointer;	border:0px solid #CCC;	margin:5px;	padding:2px;}
.preview .sd01 a{ color:#FFF}

.ct2lfdiv_img{ margin:0px; width:190px; height:240px; overflow:hidden;}
.ct2lfdiv_img img{ width:190px; height:240px;}
.ct2rt_cont{ width:510px; height:auto;}
.ct2rt_cont  span.tj {width:500px; height:auto; display:inline-block; padding:0px 0px 10px 10px;}
.ct2rt_cont  span.tj img { float:left; width:120px; height:70px; }
.ct2rt_cont  span.tj p { margin:0; float:right; width:360px; text-align:left; padding:0 10px 0 0; font-size:14px; line-height:20px; color:#666; margin:0; font-size:12px; }

.cont02_rt{border:1px solid #e4e4e4; width:250px;height:auto; overflow:hidden;}

.cont03{ margin:10px auto; clear:both}
.cont03 .title, .cont02_rt .title, .cont07 .title, .contli .title{border:0px solid #e4e4e4;background:url(../images/ftabhdbg.gif) repeat-x 0px 3px;overflow:hidden;height:40px; line-height:34px; font-size:14px; margin-bottom:10px;}
.cont03 .title .tt, .cont02_rt .title .tt, .cont07 .title .tt{ width:150px; float:left; clear:none; display:block; margin-right:5px;}
.cont03 .title .more, .cont02_rt .title .more, .cont07 .title .more, .contli .title .more{ width:40px; float:right; clear:none; display:block; margin-right:5px; font-size:12px}

.cont03 .cont03_lf{border:0px solid #e4e4e4; width:728px;height:auto; overflow:hidden;}
.cont03 .cont03_rt{border:0px solid #e4e4e4; width:250px;height:auto; overflow:hidden;}

.cont07{ margin:10px auto; clear:both}
.cont07 .cont07_lf{border:1px solid #e4e4e4; width:728px;height:auto; overflow:hidden;}
.cont07 .cont07_rt{border:1px solid #e4e4e4; width:250px;height:auto; overflow:hidden;}
.cont07 .title{ border:none}

.cont03 .title .lfttbg, .cont07 .title .lfttbg{ background: white url(../images/tabhoverbg.png) no-repeat top;
width: 80px;
height: 30px;
float:left; clear:none;
margin: 5px;
padding: 5px 2px 0px 2px;
font-weight: bold;
color: white;}
.cont03 .title .lfttbg a, .cont07 .title .lfttbg a{ color:#FFF; width:80px; height:24px; margin-top:-5px; text-align:center; display:block}


.indzp { margin:0px; padding:0px;}
.indzp ul li{width:230px; height:165px; overflow:hidden; text-align:center; float:left; clear:none;margin-left:10px;font-size:14px}
.indzp img{width:220px; height:120px; margin-bottom:5px;border:1px solid #fff; padding:0px;opacity: 0.9;filter:alpha(opacity=90);}
.indzp img:hover{ border:1px solid #666;opacity: 1.0;filter:alpha(opacity=100);}


#images{ margin:0px auto 10px 0}
#images .tu1 {width: 163px;height: 337px;}
#images .tu2 {width: 401px;height: 176px;margin: -337px 0 0 166px;}
#images .tu3 {width: 198px;height: 176px;margin: -176px 0 0 570px;}
#images .tu4 {width: 185px;height: 176px;margin: -176px 0 0 771px;}
#images .tu5 {width: 198px;height: 157px;margin: 3px 0 0 166px;}
#images .tu6 {width: 200px;height: 157px;margin: -157px 0 0 367px;}
#images .tu7 {width: 385px;height: 157px;margin: -157px 0 0 570px;}


.cont04, .cont05, .cont06{ margin:10px auto; clear:both}
.topImg {}
.topImg ul li{width:235px; height:190px; overflow:hidden; text-align:center; float:left; clear:none;margin-left:5px;padding: 0; font-size:14px}
.topImg img{width:230px; height:158px; margin-bottom:1px;border:1px solid #fff; padding:0px;opacity: 0.9;filter:alpha(opacity=90);}
.topImg img:hover{ border:1px solid #666;opacity: 1.0;filter:alpha(opacity=100);}

ul.ul-movimg { width:250px; height:auto; float:left; clear:left; margin:0px 0 0 0; padding:2px 0 0 5px;font-size:12px; color:#666; }
ul.ul-movimg li { width:120px; height:95px; float:left; clear:none; overflow:hidden; text-align:center}
ul.ul-movimg img{ width:116px; height:72px;}
ul.ul-movimg p{ width:120px; height:30px; overflow:hidden;}

ul.ul-mov{ width:100%; height:auto; float:left; clear:left; margin:0px 0 0 0; padding:10px 0 0 0;font-size:12px; color:#666; }
ul.ul-mov li { width:100%; line-height:22px;background:url(../images/videopic.jpg) no-repeat 7px center; padding-left:35px;}

ul.ul-zp li { width: auto; line-height:22px; padding-left:7px;}

ul.ul-link li { width:120px; height:30px; overflow:hidden; float:left; clear:none; text-align:center}

ul.ul-news { width:100%; height:auto; float:left; clear:left; margin:0px 0 0 0; padding:10px 0 0 0; border-top:1px solid #CCC; font-size:12px; color:#666; }
ul.ul-news li { width:100%; height:auto; float:left; clear:left; line-height:22px;}
ul.ul-news li a { width:auto; height:auto; float:left; padding-left:15px; background:url(images/dian01.gif) no-repeat 5px 8px; }
ul.ul-news li b { width:auto; height:auto; float:right; font-weight:normal; padding-right:10px; }


ul.ul-imglst li { width:235px;height:200px;float: left; text-align:center;clear:none;}
ul.ul-imglst img{ width:220px;height:150px;float: left; margin-bottom:5px;}
ul.ul-imglst p{ clear:both;}

ul.ul-lst li { width: 98%;height:150px;float: left;border-bottom: dashed 1px #CCC;line-height: 29px; margin:10px 10px 20px 7px}
ul.ul-lst li a { width:auto;float:left; margin:0px; }

ul.ul-lst .img_box {border: 1px solid #CCC;width:190px;height:120px;float:left; clear: none; overflow:hidden; text-align:center}
ul.ul-lst .img_box img {max-width:190px; width:expression(document.body.clientWidth > 190?"190px":"auto" );display:block;border:margin:0px; }

ul.ul-lst .lst_box{ width:480px; height:auto; float:right; clear:none; padding-left:20px;}
ul.ul-lst .lst_box .lst_atc_tt {width:480px; height:30px;line-height:30px;float:left; }
ul.ul-lst .lst_box .lst_atc_tt b {float:right; color:#999; font-weight:300;}
ul.ul-lst .lst_box .lst_atc_tt a{ width:370px; height:25px; overflow:hidden;font-size:18px; font-weight:bold}
ul.ul-lst .lst_box .lst_atc_info { width:480px; height:70px; clear:both;line-height: 18px;}
ul.ul-lst .lst_box .lst_atc_info p{ width:480px; height:70px; clear:both;}
ul.ul-lst .lst_box .lst_share { float:right;clear:both;line-height: 18px;}


ul.ul-prenext li { width:350px;height:30px;float:left;clear:none;line-height: 29px;}
ul.ul-prenext li a { width:auto; height:auto; float:left; padding-left:20px; background:url(../images/ico_newlist.gif) no-repeat 5px 10px; }

.cont .bot_xgwz{ margin:10px auto; background: #CCC; height:30px; line-height:30px; padding-left:20px;}

.cont dt h1{height: 40px;line-height: 40px; font-size:24px; width:100%; text-align:center;font-family: "微软雅黑";color: #F60;}
.cont dd .dd{ width:710px; height:auto; clear:both; overflow:hidden;}
.cont dd{font-size: 14px;line-height:26px;}
.cont dd img{ margin:10px auto; max-width:710px;}
.cont .arc_addinfo{margin: 10px;height: 20px;line-height: 20px;text-align: center;}
.cont .arc_info{border-top:solid 1px #CCC;border-bottom:solid 1px #CCC;padding: 10px 0px;margin:20px auto;line-height: 24px;color: #369;}
.cont .arc_info span{color: #F00;}

.cont .arc_zixun{margin: 10px;height:100px;line-height: 30px;text-align: center;}
.cont .sharebaidu{ width:450px; padding-left:120px;text-align:center;}
.cont .this_place ul li{ height:60px; line-height:30px;}

.this_place{ line-height:34px; padding-left:10px;}

.dede_pages{width:620px;font-size:12px;	padding:10px ;}
.dede_pages ul{	float:right;padding:12px 0px;}
.dede_pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-left:6px;border:1px solid #E9E9E9;}
.dede_pages ul li a{float:left;padding:2px 4px 2px;	color:#333;	display:block;}
.dede_pages ul li a:hover{color:#c10000;	text-decoration:none;padding:2px 4px 2px;}
.dede_pages ul li.thisclass,.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	padding:2px 4px 2px;font-weight:bold;	color:#c10000;	border:none;}
.dede_pages .pageinfo{	line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.dede_pages .pageinfo strong{
	color:#555;	font-weight:normal;	margin:0px 2px;
}
.dede_pagess{
	padding:10px 0; float:none;overflow:hidden;	text-align:center;}
.dede_pagess ul{
	margin:0px auto;float:none;	clear:both; text-align:center;	white-space:nowrap;
}
.dede_pagess ul li{
	float:none;	display:inline; margin-right:6px; padding:3px 4px; border: 1px solid #ddd;border:1px solid #E9E9E9;
}
.dede_pagess li a{
	float:none;	display:inline;
}
.dede_pagess li a:hover{
	text-decoration:underline;
}
.dede_pagess .thisclass{
	font-weight:bold;
	border:none;
}	


.n_p_page {height: 30px;line-height: 30px;padding: 0 10px;background: #FF3;margin: 5px;}
.f_l {float: left;}
.f_r {float: right;}
/*---评论样式----*/
.pinglun{
	margin:10px;
}
.arc_feedback dt{
	background:url(../images/details-r-bt-bj.gif) no-repeat 0 15px;
	height:20px;
	margin:10px 0;
	padding:0 0 15px 0;
}
.arc_feedback dt strong{
	background:url(../images/biao07.gif) no-repeat left;
	padding-left:10px;
	margin-left:20px;
	font-weight:bold;
	color:#f60;
}
.dcmp-userinfo{
	height:25px;
	line-height:25px;
	padding:5px 10px;
	position:relative;
}
.dcmp-userinfo img{
	position:absolute;
	top:8px;
	height:20px;
	width:auto;
}
.dcmp-userinfo button{
	position:absolute;
	top:6px;
	right:250px;
	height:22px;
	line-height:16px;
}
.dcmp-userinfo .niming{
	position:absolute;
	top:6px;
	right:320px;
}
.decmt-box2{
	padding:10px;
	line-height:20px;
}
.decmt-box2 ul li .plpic,.newcomment_act{
	display:none;
}
.decmt-box2 ul li .title{
	width:50%;
	display:block;
	height:25px;
	line-height:25px;
	float:left;
	border-bottom:1px solid #ccc;
	margin-bottom:5px;
	font-weight:bold;
}
.decmt-box2 ul li .comment_act{
	float:right;
	width:50%;
	height:25px;
	line-height:25px;
	text-align:right;border-bottom:1px solid #ccc;
	margin-bottom:5px;
}
.dcmp-userinfo button {
position: absolute;
top: 6px;
right: 250px;
height: 22px;
line-height: 16px;
}
.dcmp-stand{ display:none}
.ipt-txt{ border:1px solid #ccc; width:80px;}
.dcmp-userinfo .lybnt {

top: 6px;
right: 250px;
height: 22px;
line-height: 16px;
}

.chart{ background:#ffffff; display:block; width:980px;}
.chart1 p, .chart2 p, .chart3 p, .chart4 p{ color:#666666; display:block; font-size:14px; font-weight:700; height:50px; line-height:50px; text-align:center;}
.chart1{ background:url(../images/jyimg1.gif) no-repeat center 60px; border-right:solid 1px #eeeeee; border-bottom:solid 1px #eeeeee; float:left; height:300px; overflow:hidden; width:489px;}
.chart2{ background:url(../images/jyimg2.gif) no-repeat center 60px; border-bottom:solid 1px #eeeeee; float:left; height:300px; overflow:hidden; width:490px;}
.chart3{ background:url(../images/jyimg3.gif) no-repeat center 50px; border-right:solid 1px #eeeeee; border-bottom:solid 1px #eeeeee; float:left; height:300px; overflow:hidden; width:489px;}
.chart4{ background:url(../images/jyimg4.gif) no-repeat center 60px; border-bottom:solid 1px #eeeeee; float:left; height:300px; overflow:hidden; width:490px;}

.chart5{ background:url(../images/jyimg5.gif) no-repeat 20px 80px; font-size:13px; height:360px; overflow:hidden; position:relative; width:980px;}
.chart5 span{ color:#666666; display:block; font-size:14px; font-weight:700; height:80px; line-height:80px; text-align:center;}
.chart5 .chart_con{ color:#333333; position:absolute;top:76px;right:20px; width:600px;}
.chart5 p{ display:block; padding-bottom:6px;}
.chart5 em{ font-weight:700; padding-right:5px;}


.q_a{  width:990px;}
.q_a .con{ padding:10px 40px; width:920px;}
.q_a .q_and_a{ width:100%;}
.q_a .q_and_a li{ border-bottom:solid 1px #eeeeee; display:block; overflow:hidden; padding:15px 10px; width:880px;}
.q_a .q_and_a .p1{ display:block; font-size:14px; font-weight:700; width:100%;}
.q_a .q_and_a .p1 i{ color:#cc0000; font-size:18px; font-weight:700;}
.q_a .q_and_a .p2{ display:block; width:100%;}
.q_a .q_and_a .p2 i{ color:#999999; font-size:18px; font-weight:700;}
.q_a .btn_q_a{ display:block; height:50px; overflow:hidden; position:relative; width:100%;}
.q_a .btn_q_a a{ background:#3388cc; color:#ffffff; font-size:14px; font-weight:700; height:28px; line-height:28px; text-align:center; overflow:hidden; width:100px;}
.q_a .btn_q_a a:hover{ background:#ff9933; text-decoration:none;}
.q_a .btn_q_a a.btn1{ position:absolute;top:15px;right:120px;}
.q_a .btn_q_a a.btn2{ position:absolute;top:15px;right:0;}

.iso{ background:url(../images/jyimg6.gif) no-repeat center 50px #ffffff;  display:inline; float:left; height:387px; margin-right:15px; width:715px;}
.skill{ border-top:solid 3px #99ccff; float:left; width:250px;}
.skill .con{ height:340px;}