﻿@charset "utf-8";

.css {

}

.tbox{

	margin:0 0 8px 0;

	border-bottom:1px solid #DADADA;

	overflow:hidden;

	background:url(/style/css/img/green_skin.png) 0 -294px repeat-x;

	width: 1000px;

}

.tbox dt{

	height:24px;

	border:1px solid #DADADA;

	overflow:hidden;

	clear:both;

}

.tbox dd{

	border-left:1px solid #DADADA;

	border-right:1px solid #DADADA;

	/*padding:4px 4px 0px;*/

	overflow:hidden;

	margin: 0px;

	padding: 0px;

}



.tbox dt strong{

	height:24px;

	line-height:24px;

!important;		line-height:25px;

	padding-left:8px;

	padding-right:4px;

	display:block;

	float:left;

	color:#06c;

	letter-spacing:1px;

}

.tbox dt strong a{

	color:#06c;

}

.tbox dt strong a:hover{

	color:#06C;

	text-decoration:none;

}

.tbox dt span.more{

	float:right;

	position:relative;

	line-height:25px;

	padding-right:8px;

	color:#06C;

}

.tbox dt span.more a{

	color:#06C;

	text-decoration:none;

}

.tbox dt span.more a:hover{

	color:#ff3333;

	text-decoration:underline;

}

.tbox dt span.label{

	height:25px;

	float:right;

	overflow:hidden;

	padding-right:1px;

	padding-top:2px;

}

.tbox dt span.label a{

	height:26px;

	display:block;

	padding:0px 7px 0px 8px;

	line-height:26px;

	border-left:1px solid #DADADA;

	float:left;

	color:#666;

	text-decoration:none;

	overflow:hidden;

	letter-spacing:1px;

}

.tbox dt span.label a:hover{

	color:#360;

}

.tbox dt span.label a.thisclass{

	background:#FFF;

	color:#333;

	border-top:3px solid #DADADA;

}



.tbox dt span.linklabel{

	float:left;

	margin-left:10px;

	overflow:hidden;

	padding-right:1px;

	padding-top:2px;

}

.tbox dt span.linklabel a{

	height:20px;

	display:block;

	padding:0px 7px 0px 8px;

	margin:0 5px;

	line-height:20px;

	border-left:1px solid #DADADA;

	border-top:1px solid #DADADA;

	border-right:1px solid #DADADA;

	float:left;

	color:#666;

	text-decoration:none;

	overflow:hidden;

	letter-spacing:1px;

}

.tbox dt span.linklabel a:hover{

	color:#360;

}

.tbox dt span.linklabel a.thisclass{

	background:#FFF;

	color:#333;

}



/* ?????????Box */

.light {

	background:none;

}

.light dt{

	height:24px;

	border:1px solid #DADADA;

	overflow:hidden;

	background:url(/style/css/img/green_skin.png) 0 -188px repeat-x;

	clear:both;

}

.light dd{

	border-left:1px solid #DADADA;

	border-right:1px solid #DADADA;

	/*padding:4px 4px 0px;*/

	overflow:hidden;

}

dt.light strong{

	color:#06c;

}

/*--------------------------------------------------

 box layout (prefix space:a,b)

 ---------------------------------------------*/

 

/*---------- a : ????��??? ---------*/



/*---------- b : ??????? ---------*/

.d1{/* ???????????��?��? */

	margin: 0px;

	padding-top: 4px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 0px;

}

.d1 li{

	height:27px;

	line-height:27px;

	overflow:hidden;

	margin: 0px;

	padding: 0px;

	width: 30%;

	float:left;

}

.d1 li span{

	color:#ABA9A2;

	margin-right:5px;

	float:left;

}

.d1 li a{

	

}

.d2{/* ????????????��?��? */

	padding:4px 0px;

}

.d2 li{

	height:27px;

	line-height:27px;

	overflow:hidden;

}

.d2 li span{

	color:#777;

	float:right;

	padding-right:10px;

	margin-left:10px;

}

.d2 li a{

	overflow:hidden;

}

.d4{/*???????????��?��?*/

	padding:0px 0px;

}

.d4 li{

	padding:4px 8px;

	overflow:hidden;

}

.d4 li a{

	display:block;

	line-height:23px;

	overflow:hidden;

	text-indent:14px;

	background:url(/style/css/img/ico-3.gif) 4px 9px no-repeat;

}.ico1 li{

	padding-left:16px;

	background:url(/style/css/img/ico-1.gif) 7px 11px no-repeat;

}

.ico2 li{

	padding-left:16px;

	background:url(/style/css/img/ico-2.gif) 6px 11px no-repeat;

}

.ico3 li{

	padding-left:16px;

	background:url(/style/css/img/ico-3.gif) 7px 11px no-repeat;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	text-align: left;

}



li.dotline {

	height:26px;

	line-height:26px;

}

.c_page{

	text-align:right;

	line-height:25px;

	height:25px;

	background:#FBFBFB;

	border-top:1px solid #EAEAEA;

	}

.c_page a{

	text-align:center;









	background:url(/style/css/img/page_bg.gif) #FBFBFB no-repeat;

	width:16px;

	height:15px;

	line-height:15px;

	display:inline-block;

	margin-top:5px;

	color:#000;

	font-family:Verdana, Geneva, sans-serif;

	font-size:9px;

	}

.c_page a:hover{

	text-decoration:none;

	}

body{ margin:0px; padding:0px; font-family:"宋体"; font-size:12px; line-height:22px; background-color:#ffffff;} 

img{ border:none;}

ul,li{margin:0;padding:0; list-style:none;}

a{ text-decoration:none;}

input,select { margin:0px; padding:0px; vertical-align:middle;}

#two1{margin-right: 10px;

background: #248adc;

padding: 0px 15px 0px 15px;

line-height: 26px;

vertical-align: middle;

color: #fff;

display: inline-block;

height: 26px;}#two2{margin-right: 10px;

background: #248adc;

padding: 0px 15px 0px 15px;

line-height: 26px;

vertical-align: middle;

color: #fff;

display: inline-block;

height: 26px;}

/*top*/

.top{ width:1004px; height:auto; margin:0px auto; overflow:hidden; text-align:left;}

.language{ width:964px; padding-right:40px; height:20px; line-height:20px; text-align:right;font-size:14px; color:#008890; font-weight:bold;}

.language a{color:#008890;}

.language span{ margin-left:3px;}

.logo{ width:421px; height:66px; float:left;}

.top_div{ float:right; margin-right:30px;}

.top_div1{width:326px; height:36px; margin-left:220px;}

.top_div1_left{ float:left; margin-left:60px; display:inline; width:166px; height:36px;}

.top_div1_right{ float:left; width:100px; height:36px;}

.top_div2{ width:100%; height:auto;}

.top_div2_right{ margin-top:5px;}

.t1{ width:257px; height:26px; float:left;}

.t2{width:266px; height:auto; float:left; margin-left:20px; display:inline;}

.t2_left{ float:left; width:234px; height:auto !important; height:26px; min-height:26px;}

.t2_left input{ width:232px; height:auto !important; height:24px; min-height:24px; line-height:24px; border:solid 1px #CFCFCF; background-color:#F3F3F3;}

.t2_right{ float:left; margin-left:5px; display:inline; width:27px; height:26px;}

.t2_right input{ border:none; background:url(/style/css/img/btn.jpg) top center no-repeat; cursor:pointer; width:27px; height:26px;}



/*menu*/

.menu{ width:1174px; height:auto; text-align:left; margin:20px auto auto auto;}

.menu_left{ float:left; width:90px; height:39px;}

.menu_middle{ float:left; width:994px; background:url(/style/css/img/menu_bg.jpg) top center;}

.menu_right{ float:left; width:90px; height:39px;}

.list{ float:left; margin-left:1px;}



.clear{clear: both;overflow: hidden;height: 0}

#all{width:100%;min-width:993px;margin:0px auto; padding:0px;}





#jsddm{margin: 0;padding: 0}

#jsddm li{float:left;list-style:none;}

#jsddm li a{display: block;  text-decoration: none;color: #EAFFED;white-space: nowrap;height: 39px;}

#jsddm li ul{margin: 0;padding: 0;position: absolute;visibility: hidden;width:180px; border-top:solid 1px #ffffff; z-index:99999999999999999999999;}

#jsddm li ul li{float: none;display: inline; line-height:30px; white-space:normal;}

#jsddm li ul li a{width:140px; height:auto; white-space:normal; background:url(/style/css/img/menu_bg.png) top center repeat; padding-left:30px; padding-right:10px; color:white;}

#jsddm li ul li a:hover{background:url(/style/css/img/menu_bg_jh.png) top center repeat; }



/*banner*/

.banner{ width:994px; height:322px; text-align:left; margin:3px auto auto auto;}



/*main*/

.main{width:1000px; height:auto; margin:15px auto auto auto; text-align:left;}

.main a{ text-decoration:none;}

/*left*/





/*middle*/

.middle{ float:left; margin:20px auto auto 10px; display:inline; width:486px; height:auto; }

.middle_div1{width:464px; height:auto !important; height: 173px; min-height: 173px; border:solid 1px #DBD9D9; padding:10px;}

.middle_div1_ctx1{ margin-top:10px; width:464px; height:110px;}

.middle_div1_ctx1_left{ width:137px; height:102px; float:left; padding:3px; border:solid 1px #DBD9D9;}

.middle_div1_ctx1_left img{ width:137px; height:102px;}

.middle_div1_ctx1_right{ width:309px; height:110px;  float:left; margin-left:10px; display:inline;}

.a_title{ width:100%; height:auto;}

.a_title a{ color:#E3161D;}

.a_title a:hover{  }

.a_ctx{ width:100%; height:auto;}

.a_ctx a{ color:#646464;}

.middle_div1_ctx2{ width:100%; height:auto; background:url(/style/css/img/list_tb.jpg) 0px center no-repeat;}

.middle_div1_ctx2 a{ color:#727272; padding-left:15px;}

.middle_div1_ctx2 a:hover{   color:#E3161D;}

.middle_div2{width:484px; height:auto !important; height:158px; min-height:158px; border:solid 1px #DBD9D9; margin-top:10px;}

.middle_div1_ctx{ width:100%; height:auto; margin-top:0px;}

.middle_div3{width:464px; height:auto !important; height:374px; min-height:374px; padding:10px; border:solid 1px #DBD9D9; margin-top:10px;}

.middle_div3_ctx,.middle_div3_ctx_menu{width:464px; height:auto; overflow:hidden; }

.middle_div3_ctx_menu{}

.middle_div3_ctx_menu_left{ float:left; background:url(/style/css/img/pic_bg.jpg); width:124px; height:90px;}

.middle_div3_ctx_menu_left img{ margin-top:7px; margin-left:7px;}

.middle_div3_ctx_menu_right{ float:left; margin-left:10px; display:inline; width:330px; height:90px;}

.middle_div3_ctx_menu_right a{ color:#003C71;}

.b_title a{ width:100%; height:auto; font-weight:bold; line-height:20px;}

.b_ctx{ width:100%; height:auto; line-height:20px;}





/*right*/

.right{ float:left; margin:10px auto auto 10px; display:inline; width:284px; height:auto;}

.right_div1{width:284px; height:auto !important; height:166px; min-height:166px;}

.c_title{ width:284px; height:auto !important; height:30px; min-height:30px; line-height:30px;color:#ffffff; background:url(/style/css/img/tt_t3.jpg) top center no-repeat;}

.c_title a{ color:#ffffff;padding-left:10px;}

.c_ctx{width:262px; height:129px; padding:10px;border:solid 1px #DBD9D9; border-top:none;}

.c_ctx_addxll{ overflow:hidden;background:url(/style/css/img/map.jpg) right bottom no-repeat;}

.c_ctx_div1{ width:100%; height:auto; color:#DA271F; font-size:16px; line-height:30px;}

.c_ctx_div2{width:100%; height:auto; line-height:20px; color:#155F83;}

.c_ctx_div1 a{ color:#DA271F; text-decoration:none;}

.c_ctx_div2 a{ color:#155F83; text-decoration:none;}

.right_div2{width:284px; height:auto !important; height:194px; min-height:194px;  margin-top:10px;}

.d_title{ width:284px; height:auto !important; height:30px; min-height:30px; line-height:30px; color:#ffffff; background:url(/style/css/img/tt_t4.jpg) top center no-repeat;}

.d_title a{ color:#ffffff; padding-left:10px;}

.d_ctx{ padding:10px;width:262px; height: 146px; color:#003C71; line-height:22px;border:solid 1px #DBD9D9; border-top:none;}

.d_ctx a{ color:#003C71; text-decoration:none;}



.right_div3{width: 209px; height:auto !important; height:151px; min-height:151px;  margin-bottom: 10px;}

.e_title{ width: 210px; height:auto !important; height:30px; min-height:30px; line-height:30px;color:#ffffff;background:url(/style/css/img/tt_t5.jpg) top center no-repeat;}

.e_title a{ color:#ffffff; padding-left:10px;text-decoration:none; }

.e_ctx{ padding:10px; width: 188px; height:100px; color:#003C71; border:solid 1px #DBD9D9; border-top:none;}

.e_ctx a{ color:#003C71; text-decoration:none;}

.e_ctx_input{ width: 187px; height:24px; margin-top:10px;}

.e_ctx_input lable{ width:70px; line-height:24px;}

.bd_input{ width: 115px;height:auto !important; height:22px; min-height:22px; line-height:22px; margin-left:10px; display:inline; border:solid 1px #CFCFCF; background-color:#F3F3F3;} 

.bd_btn{ margin-left:70px; border:solid 1px #CFCFCF; width:48px; height:24px; line-height:24px; cursor:pointer; color:#003C71;}



.right_div4{width:284px; height:auto !important; height:181px; min-height:181px; margin-top:10px;}

.tabTitle1{ background:url(/style/css/img/tt6.jpg) top center no-repeat; width:284px; height:26px;}

.tab1{ cursor:pointer; float:left; width:104px; line-height:26px; color:#ffffff; padding-left:10px;}

.tab2{ cursor:pointer; float:left;  width:104px; line-height:26px; color:#ffffff; padding-left:10px;}

.tabCtx{width:262px; height:134px; padding:10px; border:solid 1px #DBD9DA; border-top:none;}

.xy_1{ width:262px; height:auto;}

.xy_1_list{ color:#003C71; width:126px; padding-right:5px; float:left; margin-top:15px;}

.xy_1_list_left{ float:left; width:22px; height:22px;}

.xy_1_list_right{ float:left; margin-left:10px; display:inline;color:#003C71; height:22px; line-height:22px;}

.xy_1_list_right:hover{ color:#E3161D;  }



/*footer*/

.footer{ width:100%; height:auto; margin:5px auto auto auto; padding-bottom:30px;}

.foot1{width:100%; height: 3px; background:url(/style/css/img/foot1_bg.jpg) top center repeat-x;}

.link1{width:100%; height: 3px; background:url(/style/css/img/foot1_bg.jpg) top center repeat-x;}

.link1 a:hover{text-decoration:underline;}

.line{ margin-left:3px;} 



.foot1_div_left_div1 span{color:#003767;}

.foot1_div_left_div1 a{ color:#003767;}

.foot1_div_left_div2,.foot1_div_left_div2 a{ color:#525458;}

.foot1_div,.foot2{ width:956px; height:auto; margin:0px auto; text-align:left;}

.foot1_div_left{ float:left; margin-top:20px;}

.foot1_div_right{ float:right; margin-top:10px; width:226px; height:54px;}



.foot2{ color:#525458;text-align:center;} 

.foot2 a{color:#525458; text-decoration:none;}



/*滚动效果*/

#scrollArea .btns A.down {BACKGROUND:url(/style/css/img/icon.gif) no-repeat}

#scrollArea .btns A.uN {BACKGROUND: url(/style/css/img/icon.gif) no-repeat}

#scrollArea .btns A.dN {BACKGROUND: url(/style/css/img/icon.gif) no-repeat}

#scrollArea .btns A {BACKGROUND: url(/style/css/img/icon.gif) no-repeat}

#scrollArea {WIDTH:484px}

#scrollArea .cons {POSITION: relative; MARGIN:0px auto; WIDTH:436px; HEIGHT:105px; OVERFLOW: hidden}

#scrollArea .con {POSITION: absolute; WIDTH: 9999px; FLOAT: left; TOP: 0px; LEFT: 0px}

#scrollArea .picA {MARGIN:0px 6px; WIDTH:75px; DISPLAY: inline; FLOAT: left}

#scrollArea .btns A {POSITION: absolute; WIDTH: 11px; BACKGROUND-POSITION: 0px -70px; HEIGHT:75px; TOP: -90px; LEFT: 14px}

#scrollArea .btns A.down {BACKGROUND-POSITION: -12px -70px; RIGHT: 14px; LEFT: auto}

#scrollArea .btns A.uN {BACKGROUND-POSITION: -22px -70px}

#scrollArea .btns A.dN {BACKGROUND-POSITION: -33px -70px}

.btns {POSITION: relative; LINE-HEIGHT: 0; HEIGHT: 1px; FONT-SIZE: 0px}

.picA_A{ width:75px; height:75px;}

.picA_B{ width:75px; height:30px;color:#155F83; line-height:30px;text-align:center; font-size:12px}

.picA_B a{ color:#155F83;text-decoration:none; text-decoration:none;}

.picA_B a:hover{ color:#E3161D;}



/*内页开始*/

.ad{width:1000px; height:auto; margin:10px auto auto auto; text-align:left;}

.ad_left{ float:left; width:213px; height:162px;}

.ad_right{ float:left; width:778px; height:162px; margin-left:9px; display:inline;}

/*关于我们*/

.N_middle{width:1000px; height:auto; margin:20px auto auto auto; text-align:left;}

.N_middle_left{ float:left; width:213px; height:auto;}

.N_middle_right{ float:left; width:767px; height:auto; overflow:hidden; margin-left:20px; display:inline;}



.A_right_div1{ width:767px; height:auto; overflow:hidden;}

.A_right_div1_left{ float:left; font-family:"微软雅黑"; font-size:14px; line-height:22px;}

.A_right_div1_right{ float:right; display:inline; line-height:18px; vertical-align:middle;}

.text1{ margin-left:5px;}

.text1 a{ color:black; text-decoration:none;}

.A_right_div1_right a.imgshow{ margin-right:10px; background:#248adc; padding:0px 15px 0px 15px; line-height:26px; vertical-align:middle; color:#fff; display:inline-block; height:26px;}

.A_right_div1_right a.imgshowon{background:#da251e;}

.A_right_div1_right a img{ line-height:18px; vertical-align:middle;}



.A_right_div2{ width:100%; height:auto; margin-top:20px; padding-bottom:50px; text-align:justify; text-justify:inter-ideograph; color:#646464; font-size:12px; line-height:18px;}

.A_right_div2 a{color:#525458;}

.A_right_div3{ line-height:13px; font-size:13px; float:right; color:#003C71; cursor:pointer;}

.A_right_div3 a{ color:#003C71; text-decoration:none;}

.pp1{ margin-left:5px; float:left; display:inline;}

.pp2{ float:left;}

.print{ float:left;}

.send{ margin-left:20px; float:left; display:inline;}



/*产品展示*/

.rong_pic{ width:240px; height:160px; border:solid 1px #DBDBDB; float:left; display:inline; text-align:center; line-height:140px; vertical-align:middle; }

.rong_pic img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 0.5; margin:10px 10px 10px 10px; width:auto !important; width:20px; max-width:220px; height:auto !important; height:20px; max-height:140px;}

.rong_pic img:hover{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;}





/*新闻中心*/

.new_menu{ width:740px; height:auto; text-align:left; margin:0px auto;}

.new_menu_title{ width:100%;font-size:14px; line-height:23px;}

.new_menu_title a{ color:#008388;font-weight:bold; text-decoration:none;}

.new_menu_title a:hover{  }

.new_menu_ctx{width:100%; height:auto; color:#646464; margin-top:10px;}

.new_menu_ctx a{color:#646464; text-decoration:none;}



.n_p_page{ width:100%; height:auto; text-align:center;}

.prev a{color:#737373;}

.next{ margin-left:10px;}

.next a{ color:#128F2A;}

.disabled,.current{ border:solid 1px #dadada; padding-top:3px; padding-bottom:3px; padding-left:5px; padding-right:5px; cursor:pointer;}

.current{ background-color:#515151; color:#ffffff;}



/*新闻中心详细页*/

.R{width:750px; height:auto; text-align:left; margin:0px auto; text-align:justify; text-justify:inter-ideograph;}

.R_title{ font-size:14px; color:#248adc; font-weight:bold; text-align:center; line-height:30px; width:748px; height:auto;}

.R_ctx{ border-bottom:dotted 1px #DDDDDD; border-top:dotted 1px #DDDDDD; width:748px; height:auto; padding-top:20px; padding-bottom:20px; margin-top:10px;}

.R_ctx1{width:748px; height:auto; text-align:left; margin:10px auto auto auto; line-height:22px;}

.R_ctx1_left{ float:left;}

.R_ctx1_right{ float:right;}

.R a,.R_ctx1 a{ color:#646464;}



/*产品展示*/

.pro_pic_text{ width:370px; height:auto; float:left; margin-left:10px;margin-bottom:34px; border:solid 1px #DBDBDB;}

.pro_pic{ width:120px; height:90px; border:solid 1px #DBDBDB; }

.pro_text{ width:230px; height:auto; margin-top:5px;}

.pro_text_1,.pro_text_2{ width:230px; height:auto; margin-left:10px;}

.pro_text_1:hover{ color:#3FF;}

.pro_pic_text_1{ width:249px; height:auto; float:left; margin-left: 0;margin-bottom:34px; margin-right: 6px;}

.pro_pic_1{ height247px; border:solid 1px #DBDBDB; padding: 3px; height: 242px;}

.pro_text_1{ width:249px; height:auto; margin-top:5px;}

.pro_text_1_1,.pro_text_2_1{ width:239px; height:auto; margin-left:10px;}

/*.pro_pic img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 0.5;}

.pro_pic img:hover{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;}*/



/*产品展示-详细*/

.pro_show{ width:767px; height:auto; overflow:hidden;}

.pro_show_left{ float:left; width:302px; height:auto;}

.pro_show_right{ float:left; display:inline; margin-left:20px; width:445px; height:auto; line-height:23px;}

.big_pic{width:300px; height:300px; border:solid 1px #DDDDDD;}

.big_pic img{ width:300px; height:300px;}

.small_pic{ width:100%; height:auto; margin-top:10px;}

.small1 img{ width:100px; height:100px; margin-bottom:10px; float:left; margin-right:5px; display:inline; border:solid 1px #DDDDDD; cursor:pointer;}



.down_text{ float:left;}

.down_dw{float:left; line-height:30px; margin-left:5px; display:inline; color:#003C71;}

.down_dw:hover{  }



.pro_tab{ width:100%; height:auto; margin-top:36px; }

.A_TabControl{width:100%; height:auto;}

.A_tabTitle1{ overflow:hidden; zoom:1; width:767px; height:30px; border-bottom:solid 1px #DDDDDD;}

.A_tabTitle2{ overflow:hidden; zoom:1; width:767px; height:30px; border-bottom:solid 1px #DDDDDD;}

.A_tabTitle3{ overflow:hidden; zoom:1; width:767px; height:30px; border-bottom:solid 1px #DDDDDD;}

.A_tabTitle4{ overflow:hidden; zoom:1; width:767px; height:30px; border-bottom:solid 1px #DDDDDD;}

.A_tab1{ float:left; line-height:30px; width:100px; font-size:12px;display:inline; cursor:pointer;  border:solid 1px #DDDDDD; border-bottom:none; text-align:center; margin-left:10px; display:inline;}

.A_tab2{float:left; line-height:30px; width:100px; font-size:12px;display:inline; cursor:pointer; border:solid 1px #DDDDDD; border-bottom:none; text-align:center; margin-left:10px; display:inline; background-color:#CC0000; color:#ffffff;}

.A_tabCtx{height:auto !important; width:100%; padding-top:10px; padding-left:10px;}



.AA_ctx_input{ width:191px; height:24px; margin-top:10px;}

.AA_ctx_input lable{ width:70px; line-height:24px;}

.AA_input{ width:109px;height:auto !important; height:22px; min-height:22px; line-height:22px; margin-left:10px; display:inline; border:solid 1px #CFCFCF; background-color:#F3F3F3;} 

.AA_btn{ margin-left:70px; border:solid 1px #CFCFCF; width:48px; height:24px; line-height:24px; cursor:pointer; color:#003C71;}



/*在线反馈*/

.bd{ width:470px; height:auto; text-align:left; margin:50px auto auto auto;}

.bd_div{ width:100%; height:auto; clear:both;}

.bd_left{ float:left; width:80px; text-align:right; margin-top:10px;}

.bd_right{ float:left; width:372px; height:auto; margin-left:10px; display:inline; margin-top:10px;}

.bd_right input{width:372px; height:auto; border:solid 1px #9C9C9C;}

.bd_right textarea{width:372px; height:106px; border:solid 1px #9C9C9C;}

.bd_right1{ float:left; width:372px; height:auto; margin-left:10px; display:inline; margin-top:10px;}

.bd_right1 input{width:80px; height:20px; padding-top:3px; cursor:pointer; border:solid 1px #9C9C9C; background-color:#ffffff; vertical-align:middle;}

.return_page{ width:100%; height:auto; margin-top:90px; text-align:right; }

.return_page a{background:url(/style/css/img/up.jpg) 0px center no-repeat; padding-left:10px; color:#128F2A;}

.return_page001{ width:100%; height:auto; margin-top:20px; text-align:right; }

.return_page001 a{background:url(/style/css/img/up.jpg) 0px center no-repeat; padding-left:10px; color:#128F2A;}







/*解决方案*/

.soluteion{width:699px; height:auto; overflow:hidden; padding-left:20px; padding-right:48px;}

.soluteion_left{ float:left; width:178px; height:126px; padding:7px; background:url(/style/css/img/box.jpg) top center no-repeat; margin-top:30px;}

.soluteion_right{ float:left; margin-left:10px; display:inline; width:497px; height:140px; margin-top:30px;}

.soluteion_right a{ color:#013D71;}

.solu_title a{ font-weight:bold;}

.solu_title,.solu_ctx{ width:100%; height:auto; line-height:24px;}







.left{ float:left; width:210px; height:auto; margin:10px auto auto auto; z-index:0;}

.indexclass{width:210px; height:auto !important; height:500px; min-height:500px;}

.indexclass_title{ width:210px; height:auto !important; height:30px; min-height:30px; color:#ffffff; background:url(/style/css/img/tt_t1.jpg) top center no-repeat;}

.indexclass_title a{ color:#ffffff; padding-left:10px;line-height:30px;}



ul.indexclass_ctx{width:208px; height:auto !important; height:459px; min-height:459px; margin:0px 0px 0px 0px; padding-top:17px; border:solid 1px #DBD9D9; border-top:none; z-index:0;}

ul.indexclass_ctx li{ margin:0px; height:38px; width:208px; z-index:30; line-height:30px; vertical-align:middle;}

ul.indexclass_ctx li:hover{border-bottom:none; background:#fff;}

ul.indexclass_ctx li a.in1{display:inline-block; width:100%; height:30px; margin:4px 0px 4px 0px; overflow:hidden; line-height:30px; vertical-align:middle; color:#00569c; background:#fff;}

ul.indexclass_ctx li:hover a.in1{background:#ff4d4d; color:#fff;}

ul.indexclass_ctx li a img{width:41px; height:28px; margin-right:5px; margin-left:10px; border:solid 1px #8395A1; vertical-align:middle;}



ul.indexclass_ctx li ul{display:none; border:solid 1px #DBD9D9; height:auto !important; height:90px; min-height:90px; min-height:90px; line-height:30px; vertical-align:middle; width:300px; color:#000; z-index:2; background:#fff;}

ul.indexclass_ctx li:hover ul{ display:block; border:1px solid #ff4d4d;}

ul.indexclass_ctx li.indexleftend:hover{border-bottom:none;}

ul.indexclass_ctx li:hover ul li{ width:282px; height:auto !important; height:30px; vertical-align:middle; margin-left:10px; margin-right:8px; border-bottom:1px dotted #666;border:none;} 

ul.indexclass_ctx li:hover ul li:hover{border-bottom:1px dotted #666;border:none;}

ul.indexclass_ctx li:hover ul li:first-child{margin-top:4px;}

ul.indexclass_ctx li ul li a{ display:inline-block; float:left;}

ul.indexclass_ctx li ul li a:hover{color:#fff;}

ul.indexclass_ctx li ul li div{display:inline; float:left; height:30px; overflow:hidden; width:auto;}

ul.indexclass_ctx li ul li div.in2:hover{background:#ff4d4d;}

ul.indexclass_ctx li ul li div a{font-size:12px; line-height:30px; vertical-align:middle; color:#5f5f5f;}

ul.indexclass_ctx li ul li div:hover a{ color:#fff;}

ul.indexclass_ctx li ul li div span{font-size:12px; margin-right:10px; margin-left:10px; line-height:30px; vertical-align:middle; color:#5f5f5f;}

ul.indexclass_ctx li ul li div:first-child{width:100%; color:#005258;}

ul.indexclass_ctx li ul li div:first-child a{color:#005258;}

ul.indexclass_ctx li ul li div:first-child:hover a{color:#fff;}

 





.left_div2{width:210px; height:auto !important; height:170px; min-height:170px; margin:10px auto auto auto;}

.left_div1_title1{ width:210px; height:auto !important; height:30px; min-height:30px; line-height:30px;  color:#ffffff; background:url(/style/css/img/tt_t2.jpg) top center no-repeat;}

.left_div1_title1 a{ color:#ffffff; padding-left:10px; line-height:30px;}

.left_div1_ctx1{width:188px; height:auto !important; height:119px; min-height:119px; padding-right:10px; padding-left:10px; padding-top:10px; padding-bottom:10px; border:solid 1px #DBD9D9; border-top:none;}



.middle_div1_ctx2{ width: 50%; height:auto; background:url(/style/css/img/list_tb.jpg) 0px center no-repeat; float: left;}

.middle_div1_ctx2 a{ color:#727272; padding-left:15px;}

.middle_div1_ctx2 a:hover{   color:#E3161D;}



.A_left_div1{width:210px; height:auto; overflow:hidden; margin-bottom:10px;}

.A_left_title1{ line-height:30px; background:url(/style/css/img/tt_t01.jpg) top center; width:200px; height:30px; padding-left:10px; color:#ffffff;}

.A_left_ctx1{width:208px; height:auto; border:solid 1px #DBD9D9; border-top:none; padding-top:10px;}

.A_left_ctx1_menu{}

.A_left_ctx1_menu a{ padding-left:30px; line-height:30px; background:url(/style/css/img/tb_roll.jpg) 10px center no-repeat; color:#003C71;}

.A_left_ctx1_menu a:hover{  }





.A_left_div3{width:210px; height:auto !important; height:148px; min-height:148px; overflow:hidden; margin-bottom:10px;}

.A_left_title3{ line-height:30px; background:url(/style/css/img/tt_t01.jpg) top center; width:200px; height:30px; padding-left:10px; color:#ffffff;}

.A_left_ctx3{width:188px; height:107px; border:solid 1px #DBD9D9; border-top:none; padding-top:10px; padding-left:10px; padding-right:10px;}

.AA_ctx_input{ width:188px; height:24px; margin-top:10px;}

.AA_ctx_input lable{ width:70px; line-height:24px;}

.AA_input{ width:109px;height:auto !important; height:22px; min-height:22px; line-height:22px; margin-left:10px; display:inline; border:solid 1px #CFCFCF; background-color:#F3F3F3;} 

.AA_btn{ margin-left:70px; border:solid 1px #CFCFCF; width:48px; height:24px; line-height:24px; cursor:pointer; color:#003C71;}



ul.newslist{ width:720px; margin:0px auto;}

ul.newslist li{ height:28px; line-height:28px; vertical-align:middle; color:#78797b;}

ul.newslist li a{display:inline-block; height:28px; line-height:28px; vertical-align:middle;}

ul.newslist li a:hover{ color:#000;}

ul.newslist li.iit{background:#f4f4f4; border:1px solid #dcdcdc; border-left:none;border-right:none; color:#004a4d;}

li div.bianhao,li div.mingcheng,li div.xinghao,li div.xiangqing{float:left; display:inline; overflow:hidden;}

li div.bianhao{ width:100px; padding-left:15px;}

li div.mingcheng{ width:400px;}

li div.xinghao{ width:100px}

li div.xiangqing{ width:100px;}







/*********/



li.tj {

	padding:0px;

	list-style-type:none;

	width: 193px;

	float:left;

	margin-top:0px;

	margin-bottom:10px;

	height: 206px;

	margin-left: 33px;

	margin-right: 29px;

}

li.tj img {

	width:178px;

	border:1px solid #CCC;

}

li.tj a,li.tj span {

	display:block;

	float:left;

	text-align:center;

}

li.tj span {

	width: 180px;

	text-align:center;

	line-height: 15px;

}

li.tj span a {

	width: 170px;

	text-align:center;

	FILTER:alpha(opacity=80);

	padding:5px;

	font-weight: 700;

}

li.tj span a {

}



@CHARSET "UTF-8";

DIV.scott {

	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; font-size:12px; line-height:16px; vertical-align:middle; text-align:center; margin-top:15px;

}

DIV.scott A {

	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #88af3f; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none

}

DIV.scott A:hover {

	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6

}

DIV.scott A:active {

	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6

}

DIV.scott SPAN.current {

	BORDER: #dadada 1px solid; PADDING-RIGHT: 5px;PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px;COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #000; cursor:pointer;

}

DIV.scott SPAN.disabled {

	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; cursor:pointer;

}

/* Main Menu */
.mainmenu{margin:10px auto; width:1000px; height:46px; background:url(../images/sprite.png) no-repeat 0 0;}
.navi{ float:left; padding:0px 5px; width:950px; position:relative; z-index:300;}
.navi li{ float:left; padding:0px 6px 0px 8px; height:46px; line-height:46px; font-size:15px; font-weight:bold; text-align:center; text-shadow:1px 1px 0px #00264D; color:#FFF; text-transform:capitalize;background:url(../images/sprite.png) no-repeat 0px -46px;}
.navi li.nl{ background:none;}
.navi li a:link, .navi li a:visited{ padding-left:18px; color:#FFF; text-decoration:none; display:block;}
.navi li a:hover{ color:#FFF; background:url(../images/sprite.png) no-repeat -790px -46px;}
.navi li a span{ padding-right:16px; display:inline-block; cursor:pointer;}
.navi li a:hover span{ background:url(../images/sprite.png) no-repeat right -46px;}

.navi li.current-menu-item a{ color:#FFF; background:url(../images/sprite.png) no-repeat -790px -46px;}
.navi li.current-menu-item a span{ background:url(../images/sprite.png) no-repeat right -46px;}

.navi li:hover a:link, .navi li:hover a:visited, .navi li:hover a:hover{ background:url(../images/sprite.png) no-repeat -790px -46px;}
.navi li:hover a span{ background:url(../images/sprite.png) no-repeat right -46px;}

/* SubCats Link */
.navi li{ position:relative;}

.dropMenu {
	position:absolute;
	top:-10;
	z-index:100;
	visibility: hidden;
	margin-top: -1px;
	width:176px; 	
	background-color:#417E02; 
	padding-bottom:1px;
	display:block;
}

.dropMenu li {margin:0px auto; padding:0px 0px; width:176px; height:30px; line-height:30px; font-size:14px; font-weight:normal; text-shadow:1px 1px 0px #285001; text-align:left; text-indent:7px; border-bottom:1px solid #366B01; background:none;
}

.dropMenu li a:link,.dropMenu li a:visited{ padding-left:10px;color:#FFF; background:none; text-decoration:none;display:block; }

.dropMenu li a:hover{*height:30px!important;*line-height:32px!important;color:#FFF;background:#0A3A6B;border-bottom:1px solid #366B01;height:30px; overflow:hidden;}
