@charset "utf-8";
/*
 * File Name       :ALL-css
 * Publisher       :li quan
 * Date            :2015.1.31
*/

/*gold*/
* {margin:0;padding:0;}
body {font-family:Arial;font-size:14px; padding-top:29px;line-height:24px; color:#5a5a5a;  }
a {text-decoration:none; color:#5a5a5a; }
ul li {list-style:none;}
a:hover{ text-decoration:underline; color:#be0101;}
img {border:none;}
html{ overflow-x:hidden;}
.clear{clear:both;}
.l{float:left;}
.r {float:right;}
.none{ display:none;}
input{ border:none;}
.w1040{ width:1040px; margin:0 auto; }
.w1000{ width:1000px; margin:0 auto; }
.top15{ margin-top:15px;}
.w1000{ width:1000px; margin:0 auto;}
.w1165{ width:1165px; margin:0 auto;}
.h15{ height:20px;}

/*top*/
.top{ height:29px; background:url(../images/top_bg.jpg) top left repeat-x; width:100%;position:fixed; top:0; z-index:100}


.header .headershow{ position:relative;height:97px; width:1000px; margin:0 auto}
.header .headershow h1{ top:5px; left:0; position:absolute;}
.header .search{ position:absolute; top:45px; right:120px; width:166px;   }
.sercinp{ width:136px; height:18px; padding-left:6px;line-height:18px; color:#666; font-size:12px;background:url(../images/search_bg.jpg) center left no-repeat;}
.header span{ position:absolute; top:40px; right:0; }


.box{ height:232px;}
.box_title3{width:370px; position:relative;}
.box_title2{ width:269px; position:relative; margin-left:40px;}
.box_title2 span,.box_title3 h6{ position:absolute; top:15px; right:0}
.box_title{width:280px;}
.box_title,.box_title2,.box_title3{  height:25px; line-height:25px;}
.box_title h1,.box_title2 h1,.box_title3 h1{ font-size:18px; font-weight:normal; height:35px; line-height:35px;}
.box_title2 ul li a{ display:block; width:269px; height:28px; line-height:28px; text-align:center; background:url(../images/business_a.jpg) top center no-repeat; margin-bottom:8px;}
.box_title2 ul li a:hover{ background:url(../images/business_hover.jpg) top center no-repeat; color:#be0101; text-decoration:none}
.box_title3 h1,.box_title2 h1,.box_title h1{font-size:16px; color:#28166f; padding-left:16px; background:url(../images/right_title_ico.jpg)  left center no-repeat; }

.innews ul li{ height:30px; line-height:30px; padding-left:12px; background:url(../images/news_ico.jpg) left center no-repeat;}
.innews ul li span{ float:right;}
.hot div{ width:240px;}
.hot img{ width:115px; height:83px; overflow:hidden; border:1px solid #eaeaea; padding:2px;}


/*nav*/
.nav{ background:url(../images/nav_bgs.jpg) top left repeat-x; height:48px;  }
.header .w1000 div{position: absolute;z-index: 3;visibility: hidden;  width:99px; text-align:center;}

.nav_box{ height:50px;width:1000px;position:relative; margin:0 auto}
#sddm div{position: absolute;visibility: hidden;  width:100%; text-align:center; margin-left:-14px;}

/*sddm*/
#sddm{
	position:absolute;
	left:-23px;
	top:5px;
	width: 1200px;
	z-index:10;
}
#sddm li{float: left;height:34px; line-height:34px;   text-align:center;}
#sddm li a{font-size:14px; font-weight:normal; color:#000; display:block;width:132px; height:40px; }
#sddm li a:hover{ color:#28166f;background:url(../images/nav_hovers.jpg) center center no-repeat; text-decoration:none;}
#sddm li div a{font-size:11px; font-weight:normal; color:#fff;text-decoration: none; width:160px;}
#sddm li div a a:hover{ color:#fff}

#sddm div a{position: relative;display: block; white-space: nowrap;text-decoration: none;background:url(../images/menu.png) top center repeat-x;color: #000;height:33px; line-height:33px;font: 12px}
#sddm div a:hover{background:url(../images/menu.png) top center repeat-x;color: #f7f7f7;}
#cgside{ width:88px;}
#sddm #nav_main_current { color:#ffaf61;background:url(../images/nav_hovers.jpg) top center no-repeat;}
#cg_sd{ background:none;}


.inside_banner{ width:1413px; height:224px; margin:0 auto }
.insid_left{width:208px; height:719px;background:url(../images/left_bg.jpg) top center no-repeat;}
.insid_title{ padding-left:50px; padding-top:15px;}
.insid_title h1{ font-size:15px; font-weight:600; color:#28166f;}
.insid_title span{ color:#9f9f9f;}
.insid_left ul li { text-align:center; height:47px; line-height:47px; background:url(../images/left_a_bg.jpg) top center no-repeat }
.insid_left ul li a:hover{ text-decoration:none;}
.insid_left .tel{ width:176px; margin:15px auto;}
.insid_right{ width:764px; background:url(../images/right_bg.jpg) right top  no-repeat; padding-bottom:40px;}
.insid_right_title{ height:40px; line-height:40px; border-bottom:1px solid #e5e5e5; margin-top:21px;}
.insid_right_title h1{ font-size:20px; font-weight:normal; color:#333; background:url(../images/right_title_ico.jpg) left center no-repeat; padding-left:15px;}
.insid_right_title span{ margin-right:10px;}
.insid_atic{ padding:20x;}
.about_dsk{ width:624px; margin:30px auto}
.insid_culture{ width:708px; margin:20px auto; padding-bottom:20px; background:url(../images/dashe_line.jpg) left bottom repeat-x}
.insid_culture span{ display:block; width:202px; height:79px; overflow:hidden; border:1px solid #d8d8d8;}
.insid_culture_p{ width:490px;}
.insid_culture_p h1{ font-size:18px; font-weight:normal;}
.insid_news{ width:706px; margin:0 auto;}
.insid_news_titl{ height:55px; line-height:55px; background:url(../images/inside_news_line.jpg) bottom left no-repeat; padding-top:15px; margin-bottom:18px;}
.insid_news_titl h1{ font-size:18px; font-weight:normal; background:url(../images/ico_two.jpg) left center no-repeat; padding-left:10px; color:#ac292f;height:40px; line-height:40px}
.inside_news_jg div{ width:440px; }
.inside_news_jg div h1{ font-size:18px; font-weight:normal; padding-bottom:5px; padding-top:20px;}
.inside_news_jg div a{ color:#ac292f;}
.inside_news_jg h6{ border:1px solid #d8d8d8; padding:1px;}
.inside_news_lis { margin-top:15px;}
.inside_news_lis ul span{ float:right;}
.inside_news_lis ul li{ height:24px; line-height:24px; padding-left:10px; background:url(../images/point_ico.jpg) left center no-repeat}
.inside_news_lis ul li a{ color:#5a5a5a}
.inside_news_lis ul li a:hover{ color:#be0101;}
.inside_vid{ height:200px; position:relative;}
.inside_vid ul { position:absolute; top:5px; left:0 ; width:820px;}
.inside_vid ul li{ width:200px; height:183px; float:left; margin-right:50px;}
.inside_vid ul li span{ display:block; width:200px; height:149px; padding:2px; border:1px solid #ececec;}
.inside_vid ul li h1 { height:25px; line-height:25px; background:url(../images/vidio_ico.jpg) left center no-repeat; padding-left:18px;}
.inside_vid ul li h1 a{ font-size:14px; font-weight:normal; }
.insid_list_new{ width:706px; height:170px;margin:25px; auto; background:url(../images/ico_four.jpg) left bottom repeat-x }
.date{ width:35px; height:40px;background:url(../images/date_bg.jpg) top center no-repeat; text-align:center}
.insid_list_new h1{ font-size:18px; font-weight:normal; color:#fff; height:28px; line-height:28px;}
.insid_list_new h2{ font-size:12px; font-weight:normal; color:#363636; height:12px; line-height:12px;}
.insid_list_new span{ margin-left:18px; border:1px solid #eaeaea; width:200px; height:147px; overflow:hidden;}
.inside_gzo { width:418px; line-height:26px;}
.inside_gzo h3{ font-size:16px; font-weight:normal; padding-bottom:5px;}
.inside_gzo p a{ color:#be0101;}

.insid_atics{ width:707px; margin:25px auto}
.insid_atics_title{ width:707px; height:44px; line-height:44px; background:url(../images/isn_aticl_bg.jpg) top center no-repeat;}
.insid_atics_title h1{ font-size:18px; font-weight:normal; padding-left:10px;}
.insid_atics_title span{ margin-right:10px; color:#666;}
.insid_atic_p { padding-top:15px;padding-right:20px;}
.insid_atic_p p{ text-indent:2em; padding-bottom:5px; line-height:26px;}
.videoes_list ul li{ width:294px; height:270px; background:url(../images/vidoes_bg.jpg) top left no-repeat; padding:4px 0 0 5px;;margin-top:15px; margin-left:55px; float:left;}
.videoes_list h1{ height:45px; line-height:45px; background:url(../images/vidio_ico.jpg) left center no-repeat; padding-left:20px;}
.videoes_list h1 a{ font-size:15px; font-weight:normal}
.videoes_list span{ width:286px; height:225px; overflow:hidden; display:block;}

.talent{ width:710px; margin:18px auto; }
.talent_title h1{ font-size:20px;  font-weight:normal; height:31px; line-height:31px;background:url(../images/mho01.jpg) left center no-repeat; padding-left:32px; margin-bottom:10px;}
.talent p{ width:500px;}
.talent p a{ color:#be0101;}
#talen_02 h1{background:url(../images/mho02.jpg) left center no-repeat; }
#talen_03 h1{background:url(../images/mho03.jpg) left center no-repeat;}
.tale_ait{background:url(../images/tal_dashe.jpg) top left repeat-x; padding-top:20px;}

.job,.job_yp,.job_dp{ width:680px; margin:25px auto}
.job td,.job_yp td,.job_dp td{ height:44px; line-height:44px; text-align:center; font-size:16px}
#job_title td{ background:#737373; color:#fff; }
#job_jl{ text-align:left; padding-left:15px; color:#fff; font-size:16px}
.discolor{background:#737373;}

#job_xd{ text-align:left; padding:15px;}
#job_xd p{ line-height:28px;}
.text_box{ border:1px solid #eaeaea; height:28px; line-height:28px; width:218px;}
.tn_le{ margin:0 15px;}

.job_yp textarea {
    height: 92px;
    width: 218px;
}

#cg_tbd{ height:120px;}
.tim{ margin-right:20px;}

.key { width:632px; margin:15px auto; }
.key ul li{ margin-top:10px;}
.seve_box{ width:716px; margin:0 auto}
.ask_box{ width:700px; margin:25px auto}
.ask_box_p{ padding:15px 0 ; line-height:26px;}
.ask_box_p p{ text-indent:2em; }
.ask_atic{ background:url(../images/askj_line.jpg) left bottom repeat-x; padding-bottom:8px;}
.ask_atic h1{ font-size:14px; font-weight:normal; margin-top:10px; background:url(../images/num_01.jpg) left center no-repeat; padding-left:20px; height:25px; line-height:25px}
.ask_atic ul li{ height:40px; line-height:40px; float:left; margin-right:25px;}
.ask_atic ul li span{ padding-left:5px;}
#two_ask h1{background:url(../images/num_02.jpg) left center no-repeat;}
#three_ask h1{background:url(../images/num_03.jpg) left center no-repeat;}
#three_four h1{background:url(../images/num_04.jpg) left center no-repeat;}
#three_five h1{background:url(../images/num_05.jpg) left center no-repeat;}
#three_six h1{background:url(../images/num_06.jpg) left center no-repeat;}
.asjp{ padding-top:15px;}
#cgiel{ color:#fff;}
.asjp h1{ padding-bottom:20px;}
/*footer*/
.footer{ height:58px; line-height:58px; overflow:hidden;color:#fff;width:100%; background:url(../images/footer_bg.jpg) top left repeat-x; /*position:fixed; bottom:0*/margin-top:20px;}
.footer a{ color:#fff;}
.footer a:hover{ text-decoration:underline}
.footer .w1000{ position:relative;}
.footer .w1000 span{ position:absolute; top:25px; left:820px;}

.map_box,.links_box{ padding:25px;  }
.map_fg{ padding-bottom:25px;}
.map_lsit{ width:190px; margin-right:45px;}
.map_lsit ul li{ height:30px; line-height:30px; border-bottom:1px solid #dedddb; margin-top:5px;}
.map_lsit ul li a{ font-size:16px}
.map_lsit h1{ border-bottom:2px solid #28166f; padding-bottom:10px;}
.map_lsit h1 a{ font-size:25px; color:#28166f;font-weight:normal;}
.map_lsit h1 a:hover{ text-decoration:none}

.inside_p p{ text-indent:2em; padding-bottom:6px;}
.links_box ul li{ float:left; margin-right:25px; margin-bottom:25px;}
.subsid{ height:238px; background:url(../images/subsid_dashe.jpg) top left no-repeat;}
.subsid span{ display:block; width:276px; height:201px; margin-left:30px; }
.subsid span img{ padding:3px;border:1px solid #eaeaea;}
.subsid_aitlc{ width:600px; margin-left:30px;}
.subsid_aitlc h1{ color:#d60000; font-size:14px; font-weight:600; padding-bottom:10px;}
.top20{ margin-top:20px;}

#nav_current{ color:#be0101;}
.video_show{width:624px; padding-top:15px;padding:20px; margin-left:20px;}

#cg_tbd1{ height:120px;}
#cg_tbd2{ height:120px;}
#cg_tbd3{ height:120px;}
.text_box2{ border:1px solid #eaeaea; height:28px; line-height:28px; width:200px;}
.job_yp textarea {
    height: 92px;
    width: 560px;
    border:1px solid #eaeaea;
}
.anpager .cpb {background:#1F3A87 none repeat scroll 0 0;color:#FFFFFF;font-weight:bold;padding:0px 5px 0;}
    .anpager a {background:#FFFFFF none repeat scroll 0 0;color:#673226;padding:0px 5px 0;text-decoration:none}
    .anpager a:hover{background:#673226 none repeat scroll 0 0;border:1px solid #ceb7af;color:#FFFFFF;cursor:pointer}
