﻿/* 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:746px;height:200px;height:auto; overflow:hidden;margin-right: 20px;}

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

.contli_rt .line{ width:320250px; height:1px; overflow:hidden; border:none; clear:both;}



/*content01*/

.cont02{ margin:10px auto; clear:both}

.cont02_lf{float:left;width:730px;height:200px;height:auto; overflow:hidden;}

.preview { border:1px solid #e4e4e4;padding-bottom:20px;}

.preview .hidden {display:none;}

.preview .cont{ padding:10px;}

.preview .scrollUl {overflow:hidden;height:40px;border-bottom: 1px solid #e4e4e4; color:#181411;}

.preview .scrollUl a{color:#181411;}

.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:16px; letter-spacing: 1px; text-align:left; text-indent:10px;}

.preview .bor03 {border-top-width:0px;overflow: hidden;}

.preview .sd01 {cursor:pointer; width:200px; height:30px;margin:5px;padding:5px 2px 0px 2px;font-weight:bold; color:#66666F;}

.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{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:60px; float:right; clear:none; display:block; margin-right:15px; 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:320px; 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:156px;float:left; clear:none; overflow:hidden; text-align:center}

ul.ul-movimg img{ width:146px; height:95px;}

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:3px 0 15px 0;font-size:12px; color:#666; }

ul.ul-mov li { width:100%; line-height:25px;background:url(../pics/videopic.jpg) no-repeat 4px center; padding-left:25px;}



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:500px; height:auto; float:right; clear:none;}

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;overflow:hidden; line-height:25px;}

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; }



.cont .bot_xgwz{  margin: 10px auto; background: #1A8DB8;height: 30px;line-height: 30px;padding-left: 20px;color: #fff;font-size: 16px;}



.cont dt h1{height:auto;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:38px; 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;}

/*---评论样式----*/

.arc_feedback dt{


	height:auto;

	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;}

#zyshi a{color:#181411;font-size: 16px;letter-spacing: 1px;}

.linejj{width:300px; height:100px;margin:0 10px 10px 10px}



/*专业*/

.zyesl{ width:320px; overflow:hidden;}

.boxhz{ width:300px; height:68px;margin:10px 10px 15px 10px;}

.imgzye{ width:100px; height:68px;border-radius:4px; float:left;}

.imgzye img{border-radius:4px;}

.wenzizye{ width:186px; height:68px; margin-left:14px;float:left;}

.wzizye{width:186px; height:30px; line-height:30px;font-weight: bold;}

.wzizyes{width:80px; height:26px; text-align: center; line-height:26px; margin-top:8px;float:left;background:#f7870c;border-radius: 5px;}

.wzizyed{width:80px; height:26px; text-align: center; line-height:26px; margin-top:8px; margin-left:19px;float:left;background:#eb008b;border-radius: 5px;}

.wzizyed a:hover{color:#b91935;width:80px; height:26px; display:block;background: #3CF;border-radius: 5px;}

.wzizyes a:hover{color:#b91935;width:80px; height:26px; display:block;background: #3CF;border-radius: 5px;}

.wzizyes a{color:#fff;}

.wzizyed a{color:#fff;}

.cl{ float:none;}

/*专业*/