@charset "utf-8";

/**网站通用样式**/
 div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,pre, form, fieldset, table, th, td { margin: 0 auto; padding:0; overflow:hidden; }
/* 整体设置 */
body {font-size:12px;width:100%;font-size:12px; font-family:"宋体";}
ul{list-style:none;}
dd{list-style:none; margin:0;}
img{border:0;margin:0;}
input{ border:0;}
a:link{color:#595959;text-decoration:none;}
a:hover{color:#900;}
a:visited {COLOR: #848484; TEXT-DECORATION: none}
a:focus {OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #a03434; TEXT-DECORATION: none; -moz-outline: none}





/* 整体大背景 */
.contact{
	width:100%;
	background-image: url(/images/public/contact_dabj.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}



.header_right{width:172px; height:52px; float:right;}
.contact_header{width:980px; margin:0 auto;}
.contact_content{
	width:980px;
	margin:0 auto;
}
.contact_content_left{width:177px; float:left; overflow:hidden; }
.nav_main{width:189px;}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }

.nav_main_bottom{width:185px; background:url(/images/contact_content_leftbottom.jpg) no-repeat; height:7px; padding-left:4px;}
.contact_qnly{width:180px; height:98px; border:0px solid #ccc; margin-left:3px;}
.contact_qnly_top{width:180px;}
.contact_qnly_bottom{width:180px; height:21px;}
.contact_content_right{width:780px; float:right;}
.contact_right_banner{ width:774px; height:186px; border:1px solid #c2c2c2}

/**/
.contact_right_lxyr_content{width:777px; background:url(/images/contact/contact_right_content.jpg) repeat-y; padding-top:10px;padding-left:2px; padding-bottom:15px;}
.contact_right_lxyr_content_bj{width:780px; background:url(/images/public/contact_dotted.jpg) repeat-y center 20px;}
.contact_right_lxyr_bottom{width:779px; height:13px;  background:url(/images/contact/contact_right_lxyr_bottom.jpg) no-repeat;}
.contact_right_lxyr_cyk{ float:left; width:350px; padding-left:35px; padding-top:15px;}
.contact_right_lxyr_cyk p{ color:#717171; line-height:22px;}
#content_dotted{ background:none;}
.contact_yyjt_top{ padding-top:20px;}
.contact_jtcy_color{ color:#d20500; font-size:12px;}


.contact_right_lxyr{width:779px; padding-top:10px;}
.contact_right_dh{height:25px; font-size:14px; padding-top:10px; padding-left:30px; background:url(/images/contact/contact_right_lxyr.jpg) no-repeat top; color:#323232}


.contact_jtcy_color{ color:#d20500; font-size:12px; padding-bottom:10px;}
.contact_jtcy_color2{ font-weight:bold; color:#5a5a5a; font-size:12px;}
.contact_more{ display:block; color:#0088cc; padding-top:10px;}
.contact_more a{ color:#0099cc; text-decoration:none;}
.contact_more a:hover{ color:#900}
.contact_right_dotted{ float:left; height:197px; width:1px; background:url(/images/contact_dotted.jpg) repeat-y;}
#contact_tc{ padding-top:10px}
.contact_right_map{font-size:14px;height:45px; padding-top:10px; padding-left:30px; background:url(/images/public/contact_map_top.jpg) no-repeat top; color:#323232}
.contact_right_map a:link{ display:block; width:153px; height:40px; float:left; margin-left:4px; color:#5b5b5b; line-height:40px; text-align:center; text-decoration:none;}
.contact_right_map a.hover{height:40px; color:#fff;  background:url(/images/public/contact_xxk2.jpg) no-repeat;}
.contact_right_map a:visited{display:block;  width:153px; height:40px; float:left; margin-left:4px; color:#fff; line-height:40px; text-align:center; text-decoration:none;}
.contact_right_map a:active{color:#fff;}
.contact_right_ywqd{ margin-top:10px; background:url(/images/contact/contact_yw.png) no-repeat; width:779; height:171px; }
.contact_right_ywqd_content{ width:248px; float:left;}
.contact_right_ywqd_content h3{ padding-top:10px; padding-left:30px; font-size:14px; color:#5d5e60;}
.contact_right_ywqd_content ul{ padding-top:10px;}
.contact_right_ywqd_content ul li{ padding-left:40px; width:200px; height:16px; padding-top:5px; color:#848484; background:url(/images/about/contact_qianbiao.jpg) no-repeat 25px 10px;}


.nav_right{width:250px; height:45px; float:left; list-style:none; padding-left:10px;}
/*.all_company{font-size:14px; font-weight:bold; color:#d70000; display:block; float:left; margin-left:-60px; position:relative; height:2px; cursor:hand; cursor:pointer;}*/
.khu_telephone{padding-left:150px; float:left;}
.clear{ line-height:0; height:0; clear:both;}
.all_company_drop_box_in{background:#FFFFFF; padding:5px;}
.all_company_earo{width:300px;  }
.all_company_earo_bpox{padding-top:10px; padding-left:10px; padding-bottom:15px; padding-right:10px;}
.all_company_earo h1.close{font-size:12px; height:22px; color:#303030; border:solid #cecece 1px; line-height:22px; padding-left:10px;}
.all_company_earo h1.open{font-size:12px; height:22px; color:#030303; border:solid #cecece 1px; line-height:22px; padding-left:10px;}
.all_company_earo_bpox h2{font-weight:lighter; padding-top:3px; border-bottom:dotted #cccccc 1px; }
.all_company_earo_bpox h2.none{border:none; }
.all_company_earo_bpox a{font-size:12px; text-decoration:none; color:#6c6c6c; width:auto; padding-left:10px; display:block; display:inline; line-height:22px; background:url(/images/Microblogging/company_dot1.jpg)  left  no-repeat; float:left; margin-bottom:0px; padding-right:8px;}
.all_company_earo_bpox a.fir_area_name{background:url(/images/Microblogging/company_dot1.jpg) 5px center  no-repeat; color:#d60000; height:22px; width:45px;  display:inline; float:left; line-height:23px;  padding-left:15px; font-weight:bold;}
.area_name_right{float:left; width:212px;}

/*contact3-1通用样式*/
.contact_size_style{ padding-left:60px;}
.centact_right_input_top{ padding-left:710px;}

/*contact3-2通用样式*/
.contact_chang{width:718px; padding-top:19px; padding-left:26px;}
.contact_chang_a{width:718px;}
.contact_chang_atop{width:702px; height:34px; background:#afafaf; line-height:34px; font-size:14px; font-weight:bold; color:#fff; padding-left:16px;}
.contact_chang_abottom{width:718px;}
.contact_chang_abottom p{height:32px; border-bottom:1px solid #d9d9d9;}
.contact_chang_abottom strong{display:block; float:left; width:65px; text-align:center; height:32px; line-height:32px;}
.contact_chang_abottom a{display:block; float:left; width:65px; height:32px; line-height:32px; text-align:center;}

.contact_more_dj{float:left; width:350px; padding-top:10px;}
#ty_quzi{ clear:both;}
#padding_zhi{padding-top:34px;}
.contact_right_ty_kuang{ background:url(../images/contact_dotted.jpg) repeat-y center 60px; }

/*二级页面底部收藏样式*/
.bottom_sc_tell{
width:550px;
background-image:url(../images/bj.jpg);
background-repeat:no-repeat;
height:20px;
padding-top:8px;
margin-top:30px;
margin-left:50px;
}
.bottom_sc_tell ul{
list-style-type:none;
}

.bottom_sc_tell ul li{
float:left;
margin-right:15px;
}
.bottom_sc_tell ul li a{
font-family:"宋体";
font-size:12px;
color:#4c4c4c;
font-weight:bold;
text-decoration:none;
}
.bottom_sc_tell ul li a:hover,.bottom_sc_tell ul li a:active{
font-family:"宋体";
font-size:12px;
color:#4c4c4c;
font-weight:bold;
text-decoration:underline;
}

.bottom_sc_b{width:693px; height:130px; background-image:url(../images/bottom_bj.jpg); background-repeat:no-repeat; padding-left:100px;}

.bottom_sc_tell ul li a:hover,.bottom_sc_tell ul li a:active{
font-family:"宋体";
font-size:12px;
color:#4c4c4c;
font-weight:bold;
text-decoration:underline;
}
.tell1{
margin-left:26px;_margin-left:13px;
font-weight:bold;
}

.tell2{
margin-left:46px;_margin-left:46px;
font-weight:bold;
}

.tell3{
margin-left:46px;_margin-left:46px;
font-weight:bold;
}
.tell4{
margin-left:16px;_margin-left:16px;
font-weight:bold;
}

.bottom_sc_cc{
width:353px;
height:23px;
background-image:url(../images/p_bj.jpg);
background-repeat:no-repeat;
margin-left:105px;
margin-top:10px;
color:#4c4c4c;
}

.bottom_sc_cc ul{
list-style-type:none;
margin-left:20px;
margin-top:5px;
}
.bottom_sc_cc ul li{
float:left;
margin-right:40px;
}

.bottom_sc_cc ul li a{
font-family:"宋体";
font-size:12px;
color:#4c4c4c;
text-decoration:none;
}

.bottom_sc_cc ul li a:hover,.bottom_sc_cc ul li a:active{
font-family:"宋体";
font-size:12px;
color:#4c4c4c;
text-decoration:underline;
}
.bottom_sc_cc ul li span{
margin-left:10px;
}

.bottom_sc_cc_c{ width:353px; height:23px; background-image:url(../images/p_bj.jpg); background-repeat:no-repeat; margin-left:120px;:80px; margin-top:10px; padding-top:1px; color:#4c4c4c;}
.bottom_sc_cc_c ul{ list-style-type:none; margin-left:20px; margin-top:5px; }
.bottom_sc_cc_c ul li{ float:left; margin-right:40px; }
.bottom_sc_cc_c ul li a{ font-family:"宋体"; font-size:12px; color:#4c4c4c; text-decoration:none; }
.bottom_sc_cc_c ul li a:hover,.bottom_sc_cc ul li a:active{ font-family:"宋体"; font-size:12px; color:#4c4c4c; text-decoration:underline;}
.bottom_sc_cc_c ul li span{ margin-left:10px; }

/*底部分割线*/
.Microblogging_dxbj{width:980px; margin:0 auto; margin-top:15px;}

/**弹出栏目js**/

#mask { position:absolute; left:0; top:0; z-index:9000; background-color:#000;display:none;}
  
#boxes .window {position:absolute; left:0; top:0; width:440px; height:200px; display:none; z-index:9999; padding:20px;}

#boxes #dialog {width:993px;   height:410px; padding:10px; background:url(../images/newe_tc_bj.png) no-repeat; }

#boxes #dialog .dialog_zt{width:970px; height:378px; float:left; background:#FFF; margin-top:2px; padding-top:5px; }

#boxes #dialog .dialog_nr{width:970px; height:346px; background:url(../images/nawe_tc_01.jpg) bottom right no-repeat; float:left; font-family:"宋体";}

.tc_dialog_lm{width:310px; height:315px; float:left; border-left: solid 1px #e4e4e4; border-right: solid 1px #e4e4e4; margin-left:30px;  margin-right:40px; }

.tc_dialog_top{width:310px; height:23px; float:left; background:#cc0007;}

.tc_dialog_top h3{width:251px; height:18px; font-size:14px; font-weight:700; float:left; color:#FFF; padding-top:5px; padding-left:9px;}

.tc_dialog_top  span{width:50px; height:18px; float:left; padding-top:5px; color:#FFF; }

.tc_dialog_top a:link{color:#FFF;}

.tc_dialog_top ul a:link{color:#858585;}

.tc_dialog_top dl a:link{color:#858585;}

.tc_dialog_top dl{width:290px; height:auto;  background:#fff;  padding-left:20px;}

.tc_dialog_top dl dt{width:271px; height:79px; float:left; margin-top:10px;}

.tc_dialog_top dl dd{width:271px; line-height:22px; float:left; margin-top:17px; }

.tc_dialog_top ul{width:290px; height:auto; float:left; padding-left:21px;  background:#fff;  padding-left:20px; padding-top:18px;}

.tc_dialog_top ul li{width:240px; line-height:24px; float:left; background:url(../images/company_dot1.jpg) left no-repeat; padding-left:10px;}

.close{ }

.index_cwtb{width:20px; height:28px; float:right;}


#boxes #dialog1 {width:993px;  height:410px; padding:10px; background:url(../images/newe_tc_bj.png) no-repeat; }

.index_cwtb1{width:20px; height:28px; float:right;}

#boxes #dialog1 .dialog1_zt{width:970px; height:378px; float:left; background:#FFF; margin-top:2px; padding-top:5px; }

#boxes #dialog1 .dialog_nr1{width:970px; height:378px; background:url(../images/nawe_tc_02.jpg) bottom right no-repeat; float:left; font-family:"宋体";}

.dialog_nr1_lm{width:313px; height:315px; float:left; margin-left:32px; margin-top:32px; border-left: solid 1px #e4e4e4; border-right: solid 1px #e4e4e4;}

.dialog_nr1_lm ul{width:313px; height:23px; float:left; background:#d80a0a;}

.dialog_nr1_lm ul h3{width:245px; height:23px; float:left; font-size:14px; padding-top:5px; padding-left:5px; color:#FFF;}

.dialog_nr1_lm ul li{width:55px; height:23px; float:left; padding-top:5px;}

.dialog_nr1_lm ul li a:link{ color:#ebebeb;}

.dialog_nr1_lm dl{width:287px; height:77px; float:left; margin-left:10px; padding-top:18px; border-bottom: dashed 1px #b2b2b2;}

.dialog_nr1_lm dl dt{width:63px; height:61px; float:left;}

.dialog_nr1_lm dl dd{width:210px; line-height:22px; float:left; padding-left:10px;}

.dialog_nr1_lm_bt{width:210px; height:22px; float:left; font-weight:700; padding-left:10px;}

.dialog_nr1_lm_bt{width:210px; height:22px; float:left; font-weight:700; padding-left:10px;}
#boxes #dialog2 {width:993px;  height:410px; padding:10px; background:url(../images/newe_tc_bj.png) no-repeat; }
.index_cwtb2{width:20px; height:28px; float:right;}
#boxes #dialog2 .dialog2_zt{width:970px; height:auto; float:left; background:#FFF; margin-top:2px; padding-top:5px;}
#boxes #dialog2 .dialog_nr2{width:970px; float:left; height:auto; font-family:"宋体"; }
.index_dialog2{width:307px; float:left; border-left: solid 1px  #e4e4e4; border-right: solid 1px  #e4e4e4; padding-left:7px; margin-top:20px;} 
.index_dialog2 dl{width:307px; height:23px; background:#cc0007; float:left;}
.index_dialog2 dl dt{width:240px; height:18px; float:left; padding-top:5px; font-weight:700; padding-left:5px; font-size:14px; color:#FFF;}
.index_dialog2 dl dd{width:45px; height:18px; padding-top:5px; float:left;}
.index_dialog2 dl dd a:link{color:#FFF;}
.index_dialog2 ul{width:330px; height:auto; float:left; padding-top:8px;}
.index_dialog2 ul li{width:315px; line-height:22px; background:url(../images/company_dot1.jpg) left center no-repeat; margin-left:5px; padding-left:10px;}
.index_dialog2 ul li a span{color:#858585; }
.index_dialog2 ul li a:visited {color:#e58100;}
.index_dialog2 ul li a:hover {color:#e58100;}
.index_it{width:307px;}
.index_itleft{width:150px; float:left; line-height:16px; color:#858585; padding-left:10px; padding-top:10px;}
.index_itright{width:145px; float:left; padding-top:13px;}

/*主题推荐公共样式*/
.Viewpoint_zttj{
	background:url(../images/Viewpoint_zttj_dh.jpg) no-repeat;
	width:755px;
	height:27px;
	padding-top:8px;
	padding-left:25px;
	font-size:14px;
	color:#fff;
	margin-top:10px;
	font-family: "微软雅黑";
}

/* service右侧bj */
.fwzc_contenta{width:780px; padding-top:10px;}
.fwzc_contenta_top{width:780px; height:10px; background:url(/images/public/service_service_content_top.jpg) no-repeat;}
.fwzc_contenta_center{width:780px; background:url(/images/public/service_service_content_center.jpg) repeat-y; padding-top:2px; padding-bottom:40px; }
.fwzc_contenta_bottom{width:780px; height:10px; background:url(/images/public/service_service_content_bottom.jpg) no-repeat;}

/*服务弹出框*/
.fwzc_action{ width:862px; height:307px; background:url(/images/service/fwzc_action_bj.png) no-repeat;}
.fwzc_action_top{ width:862px; height:34px; background:url(/images/service/service_tc_top.png) no-repeat;}
.fwzc_action_center{ width:862px;}
.fwzc_action_close { float:right; padding-right:20px; padding-top:20px;}

.fwzc_action_center_left{ width:430px; float:left; padding-left:45px;}
.fwzc_action_center_right{ width:368px; float:left;}
.fwzc_action_content{ width:419px; margin:0;}
.fwzc_action_content h3{ background:url(/images/service/fwzc_action_dh_top.jpg) no-repeat; height:24px; padding-top:10px; padding-left:20px; color:#FFF;}
.fwzc_action_content_center{ width:344px; background:url(/images/service/fwzc_action_dh_conter.jpg) repeat-y; padding-left:20px; padding-top:20px; padding-bottom:30px; padding-right:55px;}
.fwzc_action_content_center p{ line-height:22px;}
.fwzc_action_content_bottom{ background:url(/images/service/fwzc_action_dh_bottom.jpg) no-repeat; height:9px;}

.fwzc_action_center_left2{ width:510px; float:left; padding-left:45px;}
.fwzc_action_center_right2{ width:265px; float:left;}
.fwzc_action_content2{ width:499px; margin:0;}
.fwzc_action_content2 h3{ background:url(/images/service/fwzc_action_qysx_top.jpg) no-repeat; height:24px; padding-top:10px; padding-left:20px; color:#FFF;}
.fwzc_action_content_center2{ margin:0; width:459px; background:url(/images/service/fwzc_action_qysx_center.jpg) repeat-y; padding-left:20px; padding-top:20px; padding-bottom:30px; padding-right:20px;}
.fwzc_action_content_center2 p{ line-height:22px;}
.fwzc_action_content_bottom2{ background:url(/images/service/fwzc_action_qysx_bottom.jpg) no-repeat; height:9px;}

/*二级菜单的左右样式公用样式*/
.Genteral_zttj_left{ width:527px; float:left;}

/*在viewpoint里剪切到公共样式里面*/
.viewpoint_zttj_right{ width:250px; float:left; }
.viewpoint_zttj_left_zt{ width:779px; padding-top:10px;}
.viewpoint_zttj_left_ztlm{ width:480px; padding-left:20px; padding-top:10px; padding-bottom:10px; }
.viewpoint_zt_pic{ float:left;}
.viewpoint_zt_pic_right{ width:320px; float:left; padding-left:38px; font-family:"宋体";}
.viewpoint_zt_pic_right p{padding-top:6px; width:300px; color:#8f8f8f }
.viewpoint_gldc_left{ width:520px; padding-bottom:10px;}
.viewpoint_zttj_zd{ width:340px; height:40px;}
.viewpoint_zttj_zd p{padding-top:5px; width:320px; color:#8f8f8f}
.viewpoint_zttj_right_ty{ width:250px; padding-bottom:6px;}

.case_hong{ color:#b60000; font-size:12px;}

/**分公司js**/

.all_company{font-size:14px; font-weight:bold; color:#d70000; display:block; font-family:"宋体"; float:left; margin-left:-75px;  position:relative; height:2px; cursor:hand; cursor:pointer;}
.khu_telephone{padding-left:150px; float:left;}
.all_company_drop_box{ background:#ebebeb; position:absolute; padding:5px; top:6px;left:15px;}
.clear{ line-height:0; height:0; clear:both;}
.all_company_drop_box_in{background:#FFFFFF; padding:5px;}
.all_company_earo{width:300px;  }
.all_company_earo_bpox{padding-top:10px; padding-left:10px; padding-bottom:15px; padding-right:10px;}
.all_company_earo h1.close{font-size:12px; height:22px; color:#303030; border:solid #cecece 1px; line-height:22px; padding-left:10px;background:url(../images/company_dot1.jpg) 310px center  no-repeat; cursor:hand; cursor:pointer;}
.all_company_earo h1.open{font-size:12px; height:22px; color:#FFFFFF; border:solid #cecece 1px; line-height:22px; padding-left:10px;background:url(../images/company_dot1.jpg) 310px center  no-repeat #d60000; cursor:hand; cursor:pointer;}
.all_company_earo_bpox h2{font-weight:lighter; padding-top:3px; border-bottom:dotted #cccccc 1px; }
.all_company_earo_bpox h2.none{border:none; }
.all_company_earo_bpox a{font-size:12px; text-decoration:none; color:#6c6c6c; width:auto; padding-left:10px; display:block; display:inline; line-height:22px; background:url(../images/company_dot1.jpg)  left  no-repeat; float:left; margin-bottom:0px; padding-right:8px;}
.all_company_earo_bpox a.fir_area_name{background:url(../images/company_dot1.jpg) 5px center  no-repeat; color:#d60000; height:22px; width:45px;  display:inline; float:left; line-height:23px;  padding-left:15px; font-weight:bold;}
.area_name_right{float:left; width:212px;}

/**首页行业js**/

.all_companyhy{font-size:14px; font-weight:bold; color:#d70000; display:block; font-family:"宋体"; float:left; margin-left:-156px;  position:relative; height:2px; cursor:hand; cursor:pointer;}
.khu_telephone{padding-left:150px; float:left;}
.all_companyhy_drop_box{ background:#ebebeb; position:absolute; padding:5px; top:6px;left:15px;}
.clear{ line-height:0; height:0; clear:both;}
.all_companyhy_drop_box_in{background:#FFFFFF; padding:5px;}
.all_companyhy_earo{width:300px;  }
.all_companyhy_earo_bpox{padding-top:10px; padding-left:10px; padding-bottom:15px; padding-right:10px;}
.all_companyhy_earo h1.close{font-size:12px; height:22px; color:#303030; border:solid #cecece 1px; line-height:22px; padding-left:10px;background:url(../images/company_dot1.jpg) 310px center  no-repeat; cursor:hand; cursor:pointer;}
.all_companyhy_earo h1.open{font-size:12px; height:22px; color:#FFFFFF; border:solid #cecece 1px; line-height:22px; padding-left:10px;background:url(../images/company_dot1.jpg) 310px center  no-repeat #d60000; cursor:hand; cursor:pointer;}
.all_companyhy_earo_bpox h2{font-weight:lighter; padding-top:3px; border-bottom:dotted #cccccc 1px; }
.all_companyhy_earo_bpox h2.none{border:none; }
.all_companyhy_earo_bpox a{font-size:12px; text-decoration:none; color:#6c6c6c; width:auto; padding-left:10px; display:block; display:inline; line-height:22px; background:url(../images/company_dot1.jpg)  left  no-repeat; float:left; margin-bottom:0px; padding-right:8px;}
.all_companyhy_earo_bpox a.fir_area_name{background:url(../images/company_dot1.jpg) 5px center  no-repeat; color:#d60000; height:22px; width:45px;  display:inline; float:left; line-height:23px;  padding-left:15px; font-weight:bold;}
.area_name_right{float:left; width:212px;}