﻿@charset "utf-8";
/* CSS Document */

body { behavior:url("css/hover.htc");margin:0px;font-family:arial;font-size:12px;font-family: "宋体"; color:#1b1b1b;text-align:left;}
form, ul, ol, li, dl, dt, dd,input,img, div{margin:0px;padding:0px;border:0px;}
h1, h2, h3, h4, h5, h6 {margin:0px;padding:0px;}
ul, dl {list-style-type:none;}
a{ text-decoration:none; cursor:pointer; color:#666666}
.clear{ clear:both}

.header_warp{ width:100%; height:105px; background: url(../images/ad_01.png) repeat-x;}
.header{ width:1000px; height:105px; margin:0px auto; height:30px; vertical-align:middle; text-align:right; line-height:30px}
.header img{ vertical-align:middle; padding:1px;}
.header span{ color:#333333; font-style:italic; font-size:14px; font-weight: 400; font-family:"微软雅黑"; padding:1px; vertical-align:middle}
.header a{ color:#666666; padding:3px}
.header a:hover{ color:#8c0401;}
.logo{ float:left; width:160px; height:67px; margin-top:25px;}
.header_right{ width:470px; float:right; height:105px}
.company_name{ width:470px; margin-top:20px}
.header_nav{ width:470px; margin-top:10px}
.ad{ width:1000px; height:40px; margin:0px auto; line-height:40px; font-size:14px; color:#333333;font-style:italic; font-weight: 500; font-family:"微软雅黑";}

.main{ width:1000px; height:auto; overflow:hidden; margin:0px auto}
.main_nav{ width:210px; height:380px; float:left}
.main_banner{ width:776px; height:378px; border:#c8c8c8 1px solid; float:right}
.main_nav ul li{ width:208px; height:50px; border:1px solid #bdbdbd; margin-top:2px;font-family:"微软雅黑"; font-size:16px; font-weight:bold}
.main_nav ul li a{ color:#2e2e2e; float:left; width:198px; height:40px; padding-top:10px;  padding-left:10px; background:url(../images/index_27.jpg);}
.main_nav ul li a:hover{ background:url(../images/index_22.jpg); color: #FFFFFF}
.main_nav ul li a span{ display:block; font-family:Arial; color:#591111; font-size:12px}
.main_two{ width:1000px;  height:auto; overflow:hidden; }
.main_twowarp{ width: 743px; height: auto; overflow:hidden; float:left;}
.main_twoleft{ width:743px; float:left; height: auto; overflow:hidden;margin-top:20px}
.main_tworight{ width:240px; float:right;margin-top:20px; height:auto; overflow:hidden}
.main_tworight a{ width:240px; height:90px; margin-bottom:30px; float:left;}
.main_news{ width:743px;}

.footer{ width:100%;}
.news_title{ width:713px; font-family:"微软雅黑"; color:#1f1f1f; font-size:16px; line-height:40px; height:40px; background:url(../images/news_bg.png) no-repeat; padding-left:30px; font-weight:normal}

.news_title span{ font-size:11px; font-family: Arial; color:#777676; margin-left:10px}
.news_title a{ float:right; margin-right:15px; margin-top:15px}
.ntleft{ float:left}
.ntright{ float:right; width:15px; height:16px}

.news_content,.service{ width:713px; height:auto; overflow:hidden;background:#f7f7f7; border-left:#ececec 1px solid; border-right:#ececec 1px solid; padding:15px 20px 0px 20px }


.news_bottom{ background: url(../images/newsbottombg.jpg); width:743px; height:18px}

.leftimg{ width:153px; height:98px; background:url(../images/newbg.png); float:left}
.leftimg img{ width:143px; height:88px; padding:5px}
.news_text{ float:right; width:530px; height:98px}
.news_text li{ height:26px; line-height:26px}
.news_text li a{ float:left; height:26px; line-height:26px; background:url(../images/ad_07.png) no-repeat left center; padding-left:10px; width:460px;}
.news_text li a:hover{ color:#ae0e16; background:url(../images/ad_04.png) no-repeat left center; text-decoration:underline}
.news_text li span{ float:right}
.service{ padding-top:0px}
.service a{ float: left; display:block; border:#e0e0e0 1px solid;width:158px; height:48px; margin-right:15px; overflow:hidden; text-align:center; background:#FFFFFF; margin-top:15px;}

.friendly_link h1{ width:1000px; margin-top:20px; font-size:16px; color:#000000; font-family: "微软雅黑"; height:30px; line-height:30px}
.friend_left{ float:left}
.friend_left span{ font-family: Arial; font-size:11px; color:#777676}
.friend_right{ float:right; font-size:12px; color:#333333; font-family:"宋体"; font-weight:normal}
.friend_right a img{ vertical-align:middle}
.friend_right a:hover{color:#8c0401;}
.friendly_warp{ width:998px; height:108px; border:#eaeaea 1px solid; background-color:#FFFFFF }
.friend{ background-color:#f2f2f2; width:956x; height:66px; margin:1px; line-height:25px; padding:20px}
.friend a{ margin:0px 18px;display:inline-block}
.friend a:hover{ color:#8c0401; text-decoration:underline}

.footer_warp{ width:100%; height:74px; background:url(../images/ad_27.jpg); margin-top:40px}
.footer{ width:1000px; margin:0px auto; padding-top:10px; height:64px }
.footer_left{ float:left}
.footer_right{ float:right; text-align: right; margin-top:10px; line-height:20px}

/*导航*/
.nav{ width:100%; height:45px; background: url(../images/nav_bg.png) }
.nav_content{ width:1000px; margin:0px auto; height:40px; line-height:40px; vertical-align:middle}
.nav_left{ width:840px; float:left}
.nav_left a{ color:#151313; font-family:"微软雅黑"; font-size:14px; float:left; padding-right:25px}
.nav_left a:hover{ color:#FFFFFF;background:url(../images/nav_now.jpg) no-repeat left bottom}
.nav_left a.nav_now{ color:#fff; background:url(../images/nav_now.jpg) no-repeat left bottom}
.nav_left img{ vertical-align:middle; padding-right:25px; float:left}
.nav_search{ width:160px; float:right; margin-top:10px; position:relative}
.cearch_text{ width:160px; height:24px; background:url(../images/company_06.jpg); padding:0px 4px}
.big_mirror{ position: absolute; right:0px; top:5px}
.position{ width:1000px; margin:0px auto; height:47px; line-height:40px; background: url(../images/positin_bg.jpg) no-repeat center bottom; margin-bottom:20px}
.main2{ width:1000px; margin:0px auto; height:auto; overflow:hidden}
.main_left{ width:210px; height:auto; overflow:hidden; float: left}
.main_right{ width:750px; height:auto; float:right; height:auto !important;height:620px;min-height:620px }
.parent_nav{ width:200px; font-size:24px; font-family: "微软雅黑"; font-weight:normal; background:url(../images/company_11.png) no-repeat left; padding-left:10px}
.parent_nav span{ display:block; color:#666666; font-family:"微软雅黑"; font-size:11px; font-weight:normal}
.children_nav{ margin-top:40px; border-top:#cdcdcd 1px solid}
.children_nav a{ width:200px; float:left; height:40px; line-height:40px; border-bottom:#cdcdcd 1px solid; padding-left:10px; background:url(../images/ad_07.png) no-repeat 200px  center}
.children_nav a:hover{ color:#ae0e16; background:url(../images/libg.jpg) no-repeat 200px  center}
.child_now{color:#ae0e16; background:url(../images/libg.jpg) no-repeat 200px  center}
.contect_img{ margin-top:50px; width:210px; height:auto; overflow:hidden}
.main_rtbanner{ width:751px; height:auto; overflow:hidden;position:relative}
.ad_cover{ width:187px; height:169px; padding:30px 0px 0px 30px; position:absolute; top:0px; right:0px; background:url(../images/ad_cover.png); font-style:itali; font-size:16px; color:#FFFFFF; line-height:26px; font-family:"微软雅黑"}
.ad_cover span{ font-size:22px}


/*导航*/
/*公司简介*/
.big_text{ margin-top:40px; color:#ae0e16; font-size:18px; font-family:"微软雅黑";}
.company_introduction{ margin-top:60px; height:auto; overflow:hidden}
.company_introimg{ float:left; width:225px}
.company_introtext{ float:right; width:515px}
.company_introtext p{ font-size:12px; color:#666666; line-height:22px; margin-bottom:30px}
/*公司简介*/
dn
/*会议摄影*/
.com{ width:750px; height:40px; background: url(../images/hititlebg.jpg); margin-top:10px }
.comference_pic{ width:750px; height:auto; overflow:hidden;}
.comference_pic ul{ width:765px; overflow:hidden}
.comference_pic ul li{ float:left; width:240px; height:160px; overflow:hidden; margin:15px 15px 0px 0px}
.page{ width:750px; height:35px; line-height:35px; background:url(../images/pagebg.jpg); margin-top:15px; font-family: "微软雅黑"; vertical-align: middle; font-size: 13px; padding-left:10px}
.page_left{ width:700px; float:left}
.page_left a{ vertical-align:middle; padding:8px}
.page_left a:hover{ color:#a10610}
.page_left a.current_page{color:#a10610}
.page_left a img{ vertical-align:middle}
.page_right{ width:125px; float:right}
/*会议摄影*/

/*商务摄影*/
.camera{ width:1000px; height:410px}
.photoindex{ width:1000px; height:auto; overflow:hidden;}
.wh1000{ width:970px; background:url(../images/photo_titlebg.jpg);margin-top:30px}
.photo_main{ width:973px; border-left:#ececec 1px solid; border-right:#ececec 1px solid; height:310px; padding:20px 0px 0px 25px;}
.photo_bottom{ width:1000px; height:20px; background:url(../images/photo_bottom.jpg);}
.bigphoto{ width:450px; height:300px; border:#e5e5e5 1px solid; padding:3px; float: left; margin-right:25px}
.smallphoto{ width:490px; float:left; overflow: hidden}
.smallphoto ul li{ width: 210px; height:140px;  border:#e5e5e5 1px solid; padding:3px; float:left; margin-right:25px; margin-bottom:15px; position:relative}
.hover{ width:210px; height:30px; background:url(../images/hover.png); position:absolute; top:3px; left:3px; line-height:30px; color:#4d4d4d; font-family:"微软雅黑"; font-size:14px; font-weight:bold; text-align:center}
/*商务摄影*/
/*团体摄影*/
.comference_pic dl { width:364px; height:205px; float:left; margin-right:20px; margin-top:15px}
.comference_pic dl dt{ width:360px; height:170px; border:#dcdcdc 1px solid; padding:1px}
.comference_pic dl dd{ width:360px; text-align:left; color:#4d4d4d; height:30px; line-height:30px}
.comferenceli{ width:770px; overflow:hidden}
/*团体摄影*/
/*新闻发布*/
.search_text2{ width:200px; height:22px; border:#9b0808 2px solid; line-height:22px; margin-top:15px }
.search_btn2{ width:70px; height:26px; background:url(../images/search_btn.jpg) no-repeat; border:0px; margin-top:5px}
.news{ width:750px; height:auto; overflow:hidden;}
.news_list{ width:760px; overflow:hidden}

.news a{width:178px; height:188px; border:#e2e2e2 1px solid; text-align:center; float:left;font-size:14px; margin-top:15px; margin-right:10px}
.news a:hover{ border:#9e0909 1px solid; color:#9e0909;}
.news dl{ width:160px; height:170px; padding:8px; text-align:center}
.news dl dt{ width:160px; height:142px;
display: table-cell; float:none;
vertical-align:middle;
text-align:center;
*display: block;
*font-size: 148px;/*约为高度的0.873，200*0.873 约为175*/
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.news dl dt img{ vertical-align:middle}
.news dl dd{text-align:center}

.news_detail{ margin-top:20px; height:auto; overflow:hidden; width:750px}
.news_logo{ width:160px; height:120px; display:table-cell; vertical-align:middle;}
.news_info{ width:560px; float:right; line-height:30px}
.news_info span{ color:#9e0909;}
.news_introduce{ width:750px; line-height:24px; color:#666666; text-indent:2em}
/*新闻发布*/
/*公司动态*/
.recom_title{ width:760px; height:30px; line-height:30px; font-weight:bold; font-size:14px }
.recom_title a{color:#1b1a1a; float:left}
.recom_title a:hover{ color:#a11f24}
.recom_title span{ width:93px; float:right}
.recom_text{ line-height:22px; margin:0px; padding:0px; color:#666666; }
.newslist{ width:760px; margin-top:20px; height:auto; overflow:hidden;}
.newslist ul li{ width:760px; height:35px; line-height:35px; border-bottom:#d2d2d2 1px solid}
.newslist ul li a{ float:left;color:#666666; width:580px; background:url(../images/libg2.jpg) no-repeat left center; padding-left:10px}
.newslist ul li a:hover{color:#a11f24;background:url(../images/libg3.jpg) no-repeat left center;}
.newslist ul li span{ width:93px; float:right;color:#666666}
.chinese_name{font-size:18px; color:#c11811;font-family:"微软雅黑"}
.english_name{ font-family:Arial; font-size:14px; color:#565454}

/*contactus*/
.contact_warp{ width:760px; height:370px; margin-top:15px}
.map{ width:286px; height:366px; float:left; margin-right:20px; border:#f0ecec 1px solid; padding:1px}
.contact_way{ width:440px; height:370px; float:left;}
.address2{ line-height:24px; font-size:14px; color:#4d4d4d; margin-top:25px}
.address2 ul li{ height:30px; padding-left:25px }
.tel{ background: url(../images/contect_icon.png) no-repeat 0px 10px }
.blog{background: url(../images/contect_icon.png) no-repeat 0px -178px}
.parsion{ background: url(../images/contect_icon.png) no-repeat 0px -20px}
.qq{ background: url(../images/contect_icon.png) no-repeat 0px -50px}
.add{ background: url(../images/contect_icon.png) no-repeat 0px -85px}
.tel2{ background: url(../images/contect_icon.png) no-repeat 0px -114px}
.inphone{background: url(../images/contect_icon.png) no-repeat 0px -146px}
.email{background: url(../images/contect_icon.png) no-repeat 0px -200px}
.web{background: url(../images/contect_icon.png) no-repeat 0px -230px}
.address3 span{ font-size:12px; color:#666666}
.address3 p{ margin-bottom:20px; font-size:14px; line-height:18px; color:#4d4d4d; font-size:14px}
.contect_middlebg{ width:1100px; height:28px; margin-top:45px}
.online_message{ width:1100px; height:400px}
.online_left{  width:760px; font-family:"微软雅黑"}
.online_left h1{ font-size:16px; color:#4d4d4d; font-style:normal}
.online_left p{ font-size:16px; color:#4d4d4d; margin-top:20px}
.online{ margin-top:50px}
.online img{ margin-right:15px;}
.online p{ font-size:12px; line-height:18px; color:#999999}
.contect_img2{ width:270px; height:36px}
.contect_img2 a{ width:45px; height:36px; float:left; border:#b5b5b5 1px solid; margin-right:15px }
.contect_img2 a:hover{border:#9a0000 1px solid;}
.online_right{ width:640px; padding-left:55px; float:left}
.icon_img{ width:100px; height:30px; text-align:center; margin:10px auto}
.icon_img li a{ padding:0px;float:left; width:8px; height:8px; margin-right:10px; background:url(../images/icon03.jpg) no-repeat}
.icon_img li a:hover{ background:url(../images/icon02.jpg) no-repeat; cursor:pointer}
.icon_img li a.icon_current{background:url(../images/icon02.jpg) no-repeat}
/*contactus!*/
/*联系我们*/
.message_content{ padding:0px 0px; font-family:"微软雅黑"}
.message_content table td{ height:35px; line-height:35px; color:#666666}
.message_content table span{ color:#be140e; font-size:14px; display:block; float:left; height:35px; line-height:35px; margin-left:25px; margin-top:2px}
.w100{ width:100px; text-align:right; padding-right: 8px}
.w177{ width:180px}
.w60{ width:70px;text-align:right; padding-right: 8px}
.text_w177{ width:172px; background:url(../images/contect_03.jpg); height:23px; line-height:23px; border:#CCCCCC 1px solid; padding-left:5px; color:#4d4d4d}
.text_w85{ width:85px; height:18px; border:#b2b2b2 1px solid; line-height:18px}
.text_w446{ width:441px;height:23px; background:url(../images/contect_06.jpg); border:#CCCCCC 1px solid; line-height:23px; padding-left:5px; color:#4d4d4d}
.text_w125{ width:120px; border:#b2b2b2 1px solid; height:18px; line-height:18px}
.w313{width:313px}
.w35{ width:70px; text-align:right; padding-right: 8px}
.message_content table span.yam{ color:#999999; font-family:"宋体"; font-size:12px; height:35px; line-height:35px; float:none}
.text_w90{ height:23px;border:#CCCCCC 1px solid; margin-top:5px; padding-left:5px;width:85px; color:#4d4d4d; float:left; background:url(../images/contect_14.jpg)}
.w486{ width:476px; border:#CCCCCC 1px solid; height:138px; resize:none; background:url(../images/contect_10.jpg); padding:5px; color:#4d4d4d;}
.w95{ width:95px}
.ml10{ margin-left:10px}
.yd_btn,.yd_btn2{ width:74px; height:27px; background: url(../images/contect_22.jpg); border:0px; color:#FFF;  cursor:pointer; font-family:"微软雅黑"; font-size:15px; margin-right:5px}
.yd_btn2{ background:url(../images/contect_24.jpg) no-repeat}
.mt10{ margin-top:10px}
.small_title{ margin:0px; font-family:"微软雅黑"; font-size:16px; color:#4d4d4d}
.bn{ border:none; margin-bottom:0px}
.p30{ padding: 0px 30px}
.left_middle p.fc999{ color:#999999;}
.pt10{ padding-top:10px}
.news_name{ font-size:16px; color:#7c0000; font-family:"微软雅黑"; margin-top:10px}
.company_name{ font-size:16px;}
.contact_info{ margin-top:15px;color:#4d4d4d}
.contact_info ul li{ height:22px; line-height:22px; padding-left:27px;}
.address{ background:url(../images/icon.png) no-repeat 0px 2px;}
.youbian{ background:url(../images/icon.png) no-repeat 0px -20px}
.phone{background:url(../images/icon.png) no-repeat 0px -42px}
.chuangzhen{background:url(../images/icon.png) no-repeat 0px -63px}
.online{ margin-top:50px}
.online img{ margin-right:15px;}
.online p{line-height:18px; color:#666666}
.mb0{ margin-bottom:0px}

.smallphoto ul li a{ width:210px; height: 140px;  display:table-cell; vertical-align:middle; }
.smallphoto ul li img{ vertical-align:middle}
.comference_pic dl dt a{ width:360px; height: 170px;  display:table-cell; vertical-align:middle; }
.smallphoto dl dt img{ vertical-align:middle}

.mapwarp,.copyright{ width:1000px; height:470px!important; min-height:470px; height:auto}
.copyright p{ font-size:14px; color:#666666; line-height:24px}





